--- /srv/rebuilderd/tmp/rebuilderd6xVLd4/inputs/python3.15-nopie_3.15.0~rc1-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderd6xVLd4/out/python3.15-nopie_3.15.0~rc1-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-08-05 20:56:47.000000 debian-binary │ -rw-r--r-- 0 0 0 1052 2026-08-05 20:56:47.000000 control.tar.xz │ --rw-r--r-- 0 0 0 2127432 2026-08-05 20:56:47.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 2129532 2026-08-05 20:56:47.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-08-05 20:56:47.000000 ./ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-05 20:56:47.000000 ./usr/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-05 20:56:47.000000 ./usr/bin/ │ │ │ --rwxr-xr-x 0 root (0) root (0) 7038956 2026-08-05 20:56:47.000000 ./usr/bin/python3.15 │ │ │ +-rwxr-xr-x 0 root (0) root (0) 7038948 2026-08-05 20:56:47.000000 ./usr/bin/python3.15 │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-05 20:56:47.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-05 20:56:47.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-05 20:56:47.000000 ./usr/share/doc/python3.15-nopie/ │ │ │ -rw-r--r-- 0 root (0) root (0) 244 2026-08-05 20:56:47.000000 ./usr/share/doc/python3.15-nopie/README.Debian │ │ │ -rw-r--r-- 0 root (0) root (0) 8074 2026-08-05 20:56:47.000000 ./usr/share/doc/python3.15-nopie/changelog.Debian.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 49855 2026-08-05 20:56:47.000000 ./usr/share/doc/python3.15-nopie/copyright │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-08-05 20:56:47.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: 0x2b5269 │ │ │ │ + Entry point address: 0x2b37cd │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ - Start of section headers: 7037556 (bytes into file) │ │ │ │ + Start of section headers: 7037548 (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 0x2b5269 │ │ │ │ +Entry point 0x2b37cd │ │ │ │ There are 11 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x650c5c 0x00660c5c 0x00660c5c 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x651568 0x00661568 0x00661568 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 0x650c88 0x650c88 R E 0x10000 │ │ │ │ - LOAD 0x65fee4 0x0067fee4 0x0067fee4 0x55eac 0x7f738 RW 0x10000 │ │ │ │ + LOAD 0x000000 0x00010000 0x00010000 0x651594 0x651594 R E 0x10000 │ │ │ │ + LOAD 0x65fee4 0x0067fee4 0x0067fee4 0x55ea4 0x7f778 RW 0x10000 │ │ │ │ DYNAMIC 0x65fef8 0x0067fef8 0x0067fef8 0x00108 0x00108 RW 0x4 │ │ │ │ NOTE 0x000194 0x00010194 0x00010194 0x00024 0x00024 R 0x4 │ │ │ │ - NOTE 0x650c68 0x00660c68 0x00660c68 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x651574 0x00661574 0x00661574 0x00020 0x00020 R 0x4 │ │ │ │ TLS 0x65fee4 0x0067fee4 0x0067fee4 0x00004 0x00015 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x65fee4 0x0067fee4 0x0067fee4 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 0x6b6274: │ │ │ │ +There are 35 section headers, starting at offset 0x6b626c: │ │ │ │ │ │ │ │ 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 0040a8 04 A 4 0 4 │ │ │ │ @@ -10,35 +10,35 @@ │ │ │ │ [ 5] .dynstr STRTAB 0001e5ec 00e5ec 00c18d 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 0002a77a 01a77a 00146e 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 0002bbe8 01bbe8 0001d0 00 A 5 4 4 │ │ │ │ [ 8] .rel.dyn REL 0002bdb8 01bdb8 000030 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 0002bde8 01bde8 001148 08 AI 4 25 4 │ │ │ │ [10] .init PROGBITS 0002cf30 01cf30 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0002cf3c 01cf3c 001a04 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0002e940 01e940 413510 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 00441e50 431e50 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 00441e80 431e80 21edd8 00 A 0 0 64 │ │ │ │ - [15] .stapsdt.base PROGBITS 00660c58 650c58 000001 00 Ao 0 0 1 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 00660c5c 650c5c 000008 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 00660c64 650c64 000004 00 A 0 0 4 │ │ │ │ - [18] .note.ABI-tag NOTE 00660c68 650c68 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0002e940 01e940 413df0 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 00442730 432730 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 00442740 432740 21ee24 00 A 0 0 64 │ │ │ │ + [15] .stapsdt.base PROGBITS 00661564 651564 000001 00 Ao 0 0 1 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 00661568 651568 000008 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 00661570 651570 000004 00 A 0 0 4 │ │ │ │ + [18] .note.ABI-tag NOTE 00661574 651574 000020 00 A 0 0 4 │ │ │ │ [19] .tdata PROGBITS 0067fee4 65fee4 000004 00 WAT 0 0 4 │ │ │ │ [20] .tbss NOBITS 0067fee8 65fee8 000011 00 WAT 0 0 4 │ │ │ │ [21] .init_array INIT_ARRAY 0067fee8 65fee8 000008 04 WA 0 0 4 │ │ │ │ [22] .fini_array FINI_ARRAY 0067fef0 65fef0 000004 04 WA 0 0 4 │ │ │ │ [23] .data.rel.ro PROGBITS 0067fef4 65fef4 000004 00 WA 0 0 4 │ │ │ │ [24] .dynamic DYNAMIC 0067fef8 65fef8 000108 08 WA 5 0 4 │ │ │ │ [25] .got PROGBITS 00680000 660000 0008b8 04 WA 0 0 4 │ │ │ │ - [26] .data PROGBITS 006808b8 6608b8 028d44 00 WA 0 0 8 │ │ │ │ - [27] .PyRuntime PROGBITS 006a9600 689600 02c710 00 WA 0 0 8 │ │ │ │ - [28] .AsyncioDebug PROGBITS 006d5d10 6b5d10 000068 00 WA 0 0 8 │ │ │ │ - [29] .probes PROGBITS 006d5d78 6b5d78 000018 00 WA 0 0 2 │ │ │ │ - [30] .bss NOBITS 006d5dc0 6b5d90 02985c 00 WA 0 0 64 │ │ │ │ - [31] .ARM.attributes ARM_ATTRIBUTES 00000000 6b5d90 000033 00 0 0 1 │ │ │ │ - [32] .note.stapsdt NOTE 00000000 6b5dc4 000328 00 0 0 4 │ │ │ │ - [33] .gnu_debuglink PROGBITS 00000000 6b60ec 000034 00 0 0 4 │ │ │ │ - [34] .shstrtab STRTAB 00000000 6b6120 000152 00 0 0 1 │ │ │ │ + [26] .data PROGBITS 006808b8 6608b8 028d40 00 WA 0 0 8 │ │ │ │ + [27] .PyRuntime PROGBITS 006a95f8 6895f8 02c710 00 WA 0 0 8 │ │ │ │ + [28] .AsyncioDebug PROGBITS 006d5d08 6b5d08 000068 00 WA 0 0 8 │ │ │ │ + [29] .probes PROGBITS 006d5d70 6b5d70 000018 00 WA 0 0 2 │ │ │ │ + [30] .bss NOBITS 006d5dc0 6b5d88 02989c 00 WA 0 0 64 │ │ │ │ + [31] .ARM.attributes ARM_ATTRIBUTES 00000000 6b5d88 000033 00 0 0 1 │ │ │ │ + [32] .note.stapsdt NOTE 00000000 6b5dbc 000328 00 0 0 4 │ │ │ │ + [33] .gnu_debuglink PROGBITS 00000000 6b60e4 000034 00 0 0 4 │ │ │ │ + [34] .shstrtab STRTAB 00000000 6b6118 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,2618 +1,2618 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 2615 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: 003658fc 104 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ - 5: 000960c8 36 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ - 6: 0004bd80 716 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ - 7: 0068bdf4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ - 8: 000b6f88 408 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ - 9: 0009e720 92 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ + 4: 00365bb4 104 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ + 5: 000960e0 36 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ + 6: 0004bc34 716 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ + 7: 0068bd20 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ + 8: 000b6f80 408 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ + 9: 0009c498 92 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ 10: 0002dd18 0 FUNC GLOBAL DEFAULT UND inflateEnd │ │ │ │ - 11: 000fb330 308 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ - 12: 0026edf0 1228 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ - 13: 00096ed4 72 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ + 11: 000fa334 308 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ + 12: 0026cfa0 1228 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ + 13: 00096eec 72 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ 14: 00000000 0 FUNC GLOBAL DEFAULT UND login_tty@GLIBC_2.34 (4) │ │ │ │ - 15: 0009e450 68 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ - 16: 00342890 568 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ - 17: 0030a66c 24 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ - 18: 000e6790 368 FUNC GLOBAL DEFAULT 12 _PyDict_Subscript │ │ │ │ - 19: 000720c4 68 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ - 20: 00258d48 244 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ + 15: 0009df68 68 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ + 16: 00342d00 524 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ + 17: 0030905c 24 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ + 18: 000e5af0 368 FUNC GLOBAL DEFAULT 12 _PyDict_Subscript │ │ │ │ + 19: 00071af8 68 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ + 20: 00256f10 244 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ 21: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_min@GLIBC_2.4 (3) │ │ │ │ 22: 00030808 684 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTracebackThreads │ │ │ │ - 23: 0037118c 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ - 24: 00684e84 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ - 25: 00212390 1032 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ - 26: 000ed1a8 156 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ - 27: 003c0410 144 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ - 28: 000817d4 100 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ - 29: 0068b148 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ - 30: 0037dff4 168 FUNC GLOBAL DEFAULT 12 _PyTuple_BinarySlice │ │ │ │ - 31: 00177750 20 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ - 32: 006ff568 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncodeErrors │ │ │ │ - 33: 00169838 300 FUNC GLOBAL DEFAULT 12 PyABIInfo_Check │ │ │ │ - 34: 0039ecec 52 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ + 23: 00371444 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ + 24: 006850f0 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ + 25: 00211518 1032 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ + 26: 000ec6a0 156 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ + 27: 003c0e40 144 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ + 28: 00081208 100 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ + 29: 0068b144 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ + 30: 0037e2ac 168 FUNC GLOBAL DEFAULT 12 _PyTuple_BinarySlice │ │ │ │ + 31: 00176928 20 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ + 32: 006ff5a8 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncodeErrors │ │ │ │ + 33: 00168a28 300 FUNC GLOBAL DEFAULT 12 PyABIInfo_Check │ │ │ │ + 34: 0039f70c 52 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ 35: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (3) │ │ │ │ - 36: 002735e4 20 FUNC GLOBAL DEFAULT 12 _Py_Instrument │ │ │ │ - 37: 0009453c 380 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ - 38: 000990d8 20 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ + 36: 00271794 20 FUNC GLOBAL DEFAULT 12 _Py_Instrument │ │ │ │ + 37: 0009454c 380 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ + 38: 000990f0 20 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ 39: 0003d814 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: 0036d638 28 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ - 43: 000c0f60 140 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ - 44: 00272e0c 332 FUNC GLOBAL DEFAULT 12 _PyBuildSlice_ConsumeRefs │ │ │ │ - 45: 00273204 992 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ - 46: 0036f2d0 232 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ - 47: 00689174 212 OBJECT GLOBAL DEFAULT 26 PyBool_Type │ │ │ │ + 42: 0036d8f0 28 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ + 43: 000c1194 140 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ + 44: 00270fbc 332 FUNC GLOBAL DEFAULT 12 _PyBuildSlice_ConsumeRefs │ │ │ │ + 45: 002713b4 992 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ + 46: 0036f588 232 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ + 47: 006893e0 212 OBJECT GLOBAL DEFAULT 26 PyBool_Type │ │ │ │ 48: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.4 (3) │ │ │ │ - 49: 0056e8f8 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ - 50: 0009bb24 128 FUNC GLOBAL DEFAULT 12 _PyStolenTuple_Free │ │ │ │ - 51: 000d0c3c 1128 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ - 52: 001ba6a8 200 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ + 49: 0056f200 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ + 50: 0009bb3c 128 FUNC GLOBAL DEFAULT 12 _PyStolenTuple_Free │ │ │ │ + 51: 000d0400 1128 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ + 52: 001ba4c0 200 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ 53: 0003f29c 316 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ - 54: 0009e83c 56 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ - 55: 003165a8 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ - 56: 000822d0 216 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ - 57: 00355a10 24 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ - 58: 0008cfd0 68 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ - 59: 00370a40 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ + 54: 0009e28c 56 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ + 55: 00315a64 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ + 56: 00081d04 216 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ + 57: 00355e50 24 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ + 58: 0008ca00 68 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ + 59: 00370cf8 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ 60: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 (3) │ │ │ │ - 61: 0027d854 20 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ - 62: 000ae654 124 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ - 63: 00227bb0 452 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ - 64: 0041b16c 1412 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ - 65: 000a1a88 44 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ - 66: 003624c8 96 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ - 67: 0068bd98 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ - 68: 00098f84 128 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ - 69: 001ebe24 380 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFastWithKeywords_StackRef │ │ │ │ - 70: 00036c00 44 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ - 71: 00278da8 1008 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_arg │ │ │ │ + 61: 0027bb1c 20 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ + 62: 000ae668 124 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ + 63: 00227178 452 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ + 64: 0041b344 1412 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ + 65: 000a0594 44 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ + 66: 0036277c 100 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ + 67: 0068bcc4 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ + 68: 00098f9c 128 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ + 69: 001ebca8 380 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFastWithKeywords_StackRef │ │ │ │ + 70: 00036c04 44 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ + 71: 00276f58 1008 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_arg │ │ │ │ 72: 00041c58 92 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ - 73: 00169b58 112 FUNC GLOBAL DEFAULT 12 PyModule_Exec │ │ │ │ - 74: 00682d90 212 OBJECT GLOBAL DEFAULT 26 PySet_Type │ │ │ │ + 73: 00168d48 112 FUNC GLOBAL DEFAULT 12 PyModule_Exec │ │ │ │ + 74: 00682ffc 212 OBJECT GLOBAL DEFAULT 26 PySet_Type │ │ │ │ 75: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (3) │ │ │ │ - 76: 006d5d90 0 NOTYPE GLOBAL DEFAULT 29 _edata │ │ │ │ - 77: 0068a8a0 212 OBJECT GLOBAL DEFAULT 26 PyLong_Type │ │ │ │ - 78: 001cba34 116 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ + 76: 006d5d88 0 NOTYPE GLOBAL DEFAULT 29 _edata │ │ │ │ + 77: 0068ab0c 212 OBJECT GLOBAL DEFAULT 26 PyLong_Type │ │ │ │ + 78: 001cb85c 116 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ 79: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetFeatureList │ │ │ │ - 80: 000462c4 92 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ - 81: 000a026c 48 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ + 80: 00046270 92 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ + 81: 0009f72c 48 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ 82: 00000000 0 FUNC GLOBAL DEFAULT UND zlibVersion │ │ │ │ - 83: 000bb424 248 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ - 84: 001bb3ac 956 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ - 85: 000ae750 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ - 86: 006ff58c 4 OBJECT GLOBAL DEFAULT 30 PyOS_ReadlineFunctionPointer │ │ │ │ - 87: 00072c70 32 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ + 83: 000bb41c 248 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ + 84: 001bb1c4 956 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ + 85: 000ae764 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ + 86: 006ff5cc 4 OBJECT GLOBAL DEFAULT 30 PyOS_ReadlineFunctionPointer │ │ │ │ + 87: 000726a4 32 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ 88: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartCdataSectionHandler │ │ │ │ - 89: 00096b50 44 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ - 90: 0042ac3c 1584 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ - 91: 000de6a8 852 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ - 92: 00093c44 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ - 93: 000a189c 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ - 94: 003f68ac 504 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ - 95: 00094520 28 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ - 96: 0018c3c8 344 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ - 97: 001f0d68 112 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ - 98: 005729f8 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ - 99: 003391bc 132 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ - 100: 000f0b90 324 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ - 101: 00277c30 168 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ - 102: 00406300 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ - 103: 00168d14 1048 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithSize │ │ │ │ - 104: 003928f0 356 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ - 105: 001d9618 664 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ - 106: 003fe830 24 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ + 89: 00096b68 44 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ + 90: 0042b51c 1584 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ + 91: 000ddc54 852 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ + 92: 00093bdc 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ + 93: 000a03a8 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ + 94: 003f7174 504 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ + 95: 00094530 28 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ + 96: 0018b6f8 344 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ + 97: 001f0be8 112 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ + 98: 00573300 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ + 99: 003389cc 132 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ + 100: 000f0644 324 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ + 101: 00275de0 168 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ + 102: 00406bc8 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ + 103: 00167f04 1048 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithSize │ │ │ │ + 104: 003932b8 356 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ + 105: 001d94a4 636 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ + 106: 003ff0f8 24 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ 107: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (3) │ │ │ │ - 108: 00241fe8 100 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ + 108: 00240ee0 100 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ 109: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (3) │ │ │ │ - 110: 00392304 336 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ - 111: 00366244 36 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ - 112: 0020f3cc 96 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ - 113: 003a4988 2172 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ + 110: 00392ccc 336 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ + 111: 003664fc 36 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ + 112: 0020eaec 96 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ + 113: 003a53a8 2172 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ 114: 0003ed40 512 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ - 115: 00095474 96 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ - 116: 00245dc0 468 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ - 117: 0009d25c 112 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ - 118: 00248b64 356 FUNC GLOBAL DEFAULT 12 PyThreadState_Release │ │ │ │ - 119: 000cdd80 2176 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ - 120: 00349d68 28 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ - 121: 003336e0 28 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ - 122: 00097280 60 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ + 115: 0009548c 96 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ + 116: 00244e1c 468 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ + 117: 0009cd90 112 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ + 118: 00244b94 356 FUNC GLOBAL DEFAULT 12 PyThreadState_Release │ │ │ │ + 119: 000cd4a4 2480 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ + 120: 0034a1a8 28 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ + 121: 00332ecc 28 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ + 122: 00097298 60 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ 123: 00000000 0 FUNC GLOBAL DEFAULT UND flockfile@GLIBC_2.4 (3) │ │ │ │ - 124: 00283588 148 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ - 125: 0025bc98 424 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ - 126: 003fd7d8 2092 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ + 124: 002810fc 148 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ + 125: 00259e60 424 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ + 126: 003fe0a0 2092 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: 000963e8 76 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ - 130: 0033e190 28 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ - 131: 00292734 28 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ + 129: 00096400 76 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ + 130: 0033d920 28 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ + 131: 002902d0 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: 0035aab4 20 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ + 134: 003407d0 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: 00093a70 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ + 139: 00093a80 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ 140: 00000000 0 FUNC GLOBAL DEFAULT UND setgrent@GLIBC_2.4 (3) │ │ │ │ 141: 00042d40 520 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: 00688018 212 OBJECT GLOBAL DEFAULT 26 PyMethod_Type │ │ │ │ + 144: 00688284 212 OBJECT GLOBAL DEFAULT 26 PyMethod_Type │ │ │ │ 145: 00000000 0 FUNC GLOBAL DEFAULT UND sem_wait@GLIBC_2.34 (4) │ │ │ │ - 146: 002d5a94 136 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ + 146: 002d3fc0 136 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ 147: 00000000 0 FUNC GLOBAL DEFAULT UND __recvmsg64@GLIBC_2.34 (4) │ │ │ │ - 148: 00093694 348 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ - 149: 00349784 56 FUNC GLOBAL DEFAULT 12 _PyErr_GetTopmostException │ │ │ │ - 150: 0003833c 164 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ - 151: 00098e24 20 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ - 152: 0030f794 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ - 153: 001c9bac 284 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ - 154: 0009e5d0 108 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ - 155: 00097f5c 132 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ - 156: 00110cb4 74168 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ - 157: 0007317c 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ - 158: 000a19ac 92 FUNC GLOBAL DEFAULT 12 _PyErr_GetHandledException │ │ │ │ + 148: 000936a4 348 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ + 149: 00349bc4 56 FUNC GLOBAL DEFAULT 12 _PyErr_GetTopmostException │ │ │ │ + 150: 00038340 164 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ + 151: 00098e3c 20 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ + 152: 0030e744 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ + 153: 001c99d4 284 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ + 154: 0009e0e8 108 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ + 155: 00097f74 132 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ + 156: 0010fcf8 74164 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ + 157: 00072bb4 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ + 158: 000a04b8 92 FUNC GLOBAL DEFAULT 12 _PyErr_GetHandledException │ │ │ │ 159: 0002edf0 368 FUNC GLOBAL DEFAULT 12 PySys_AddAuditHook │ │ │ │ 160: 00000000 0 FUNC GLOBAL DEFAULT UND pathconf@GLIBC_2.4 (3) │ │ │ │ 161: 0002e6b8 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt16Bytes │ │ │ │ - 162: 0012ea30 44 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ - 163: 00341328 188 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ - 164: 00681ef8 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ - 165: 0033c5d8 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ + 162: 0012da7c 44 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ + 163: 00341798 188 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ + 164: 00682164 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ + 165: 0033bd68 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ 166: 00000000 0 FUNC GLOBAL DEFAULT UND execv@GLIBC_2.4 (3) │ │ │ │ - 167: 0021479c 124 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ + 167: 00213924 124 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ 168: 00043ee0 312 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ - 169: 002a0f84 148 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ - 170: 002fc054 132 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ - 171: 00231074 676 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ - 172: 0068ae00 4 OBJECT GLOBAL DEFAULT 26 PyExc_EnvironmentError │ │ │ │ - 173: 00221054 176 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ - 174: 0019fcf0 20 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ - 175: 006841ac 212 OBJECT GLOBAL DEFAULT 26 PyODictKeys_Type │ │ │ │ + 169: 0029ed64 148 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ + 170: 002faa44 132 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ + 171: 0022ff68 676 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ + 172: 0068115c 4 OBJECT GLOBAL DEFAULT 26 PyExc_EnvironmentError │ │ │ │ + 173: 00220214 176 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ + 174: 0019fb1c 20 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ + 175: 00684418 212 OBJECT GLOBAL DEFAULT 26 PyODictKeys_Type │ │ │ │ 176: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (3) │ │ │ │ - 177: 00209a54 40 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ - 178: 001d1908 60 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ - 179: 00169af0 104 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ + 177: 002091ec 40 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ + 178: 001d1738 60 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ + 179: 00168ce0 104 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ 180: 00000000 0 FUNC GLOBAL DEFAULT UND mbrtowc@GLIBC_2.4 (3) │ │ │ │ - 181: 0009705c 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ - 182: 0016f93c 1116 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ - 183: 0008efa8 76 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ - 184: 001bf198 876 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ - 185: 0009d11c 20 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ - 186: 002f8e68 28 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ + 181: 00097074 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ + 182: 0016eb2c 1116 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ + 183: 0008e97c 76 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ + 184: 001befb0 876 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ + 185: 0009cc50 20 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ + 186: 002f7858 28 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ 187: 00000000 0 FUNC GLOBAL DEFAULT UND ttyname_r@GLIBC_2.4 (3) │ │ │ │ - 188: 00242f00 2152 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ - 189: 00681744 212 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ - 190: 00172d44 172 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ - 191: 00273d10 1004 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation │ │ │ │ + 188: 00241df8 2152 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ + 189: 006819b0 212 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ + 190: 00171f1c 172 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ + 191: 00271ec0 1004 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: 00092108 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ - 196: 000a237c 24 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ - 197: 002df8d4 300 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ - 198: 0015cffc 140 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndexAndValue │ │ │ │ + 195: 00092118 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ + 196: 000a9d90 24 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ + 197: 002dd6f4 300 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ + 198: 0015c1d0 140 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndexAndValue │ │ │ │ 199: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (3) │ │ │ │ - 200: 000a1760 40 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ - 201: 000b8758 116 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ - 202: 0034ac90 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ - 203: 0068b6b4 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ - 204: 00245674 128 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ - 205: 000975f8 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ - 206: 00082298 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ - 207: 00094290 264 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ - 208: 00091c10 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ - 209: 00096340 100 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ - 210: 000775c0 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ - 211: 0009e7c8 92 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ - 212: 00357258 80 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ - 213: 000d788c 404 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ - 214: 000ef940 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ - 215: 004128ec 32 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ - 216: 000a3a14 172 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ - 217: 0035199c 316 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ - 218: 0020ad54 1016 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ - 219: 006ff560 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncoding │ │ │ │ + 200: 000a026c 40 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ + 201: 000b8750 116 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ + 202: 0034b0d0 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ + 203: 0068b5e0 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ + 204: 002443dc 128 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ + 205: 00097610 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ + 206: 00081ccc 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ + 207: 000942a0 264 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ + 208: 00091c20 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ + 209: 00096358 100 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ + 210: 00076ff8 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ + 211: 0009e218 92 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ + 212: 00357698 80 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ + 213: 000d6f5c 404 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ + 214: 000ef408 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ + 215: 004132cc 32 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ + 216: 000a3010 172 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ + 217: 00351ddc 316 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ + 218: 0020a4ec 1016 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ + 219: 006ff5a0 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncoding │ │ │ │ 220: 0002ef60 116 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: 00355000 108 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ - 224: 002e1ae4 648 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ + 223: 00355440 108 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ + 224: 002e03e8 648 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ 225: 0002e820 0 FUNC GLOBAL DEFAULT UND XML_ParserCreate_MM │ │ │ │ - 226: 001fa720 300 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ - 227: 000ddb94 48 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ + 226: 001fa45c 300 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ + 227: 000dd140 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: 0023f104 172 FUNC GLOBAL DEFAULT 12 _PyGC_VisitFrameStack │ │ │ │ - 231: 00235514 472 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ - 232: 001d1568 152 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken_DuringGC │ │ │ │ - 233: 00683554 212 OBJECT GLOBAL DEFAULT 26 _PyNotImplemented_Type │ │ │ │ - 234: 003c28a4 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ - 235: 00096d64 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ - 236: 0018ffdc 1012 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ - 237: 00359a20 28 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ - 238: 0068145c 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ - 239: 00349c70 28 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ - 240: 001f9f34 104 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ - 241: 00681444 8 OBJECT GLOBAL DEFAULT 26 _Py_NoneStruct │ │ │ │ - 242: 00185644 156 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ContainsOp │ │ │ │ - 243: 00098b5c 24 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ - 244: 00686ed8 212 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ - 245: 003cd500 64 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ + 230: 0023e000 172 FUNC GLOBAL DEFAULT 12 _PyGC_VisitFrameStack │ │ │ │ + 231: 0023440c 472 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ + 232: 001d1398 152 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken_DuringGC │ │ │ │ + 233: 006837c0 212 OBJECT GLOBAL DEFAULT 26 _PyNotImplemented_Type │ │ │ │ + 234: 003c36c4 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ + 235: 00096d7c 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ + 236: 0018ef28 1024 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ + 237: 00359e60 28 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ + 238: 006816c8 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ + 239: 0034a0b0 28 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ + 240: 001f9c70 104 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ + 241: 006816b0 8 OBJECT GLOBAL DEFAULT 26 _Py_NoneStruct │ │ │ │ + 242: 00184974 156 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ContainsOp │ │ │ │ + 243: 00098b74 24 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ + 244: 00687144 212 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ + 245: 003cddb8 64 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ 246: 00000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.4 (3) │ │ │ │ - 247: 00096f1c 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ - 248: 000a18d8 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ + 247: 00096f34 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ + 248: 000a03e4 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ 249: 00000000 0 FUNC GLOBAL DEFAULT UND __ppoll64@GLIBC_2.34 (4) │ │ │ │ - 250: 00308500 28 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ - 251: 00148854 160 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ - 252: 000969fc 292 FUNC GLOBAL DEFAULT 12 PySentinel_New │ │ │ │ - 253: 00594578 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ - 254: 0024ea10 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ - 255: 00361f08 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ - 256: 003c106c 24 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ - 257: 00245cfc 176 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ - 258: 0020e198 176 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ + 250: 00306ef0 28 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ + 251: 001478ac 160 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ + 252: 00096a14 292 FUNC GLOBAL DEFAULT 12 PySentinel_New │ │ │ │ + 253: 00594eb8 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ + 254: 0024cbe8 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ + 255: 003621b0 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ + 256: 003c1128 24 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ + 257: 00244d58 176 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ + 258: 0020d8b8 176 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ 259: 00000000 0 FUNC GLOBAL DEFAULT UND closefrom@GLIBC_2.34 (4) │ │ │ │ - 260: 003186a0 588 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ + 260: 00317b5c 588 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ 261: 00000000 0 FUNC GLOBAL DEFAULT UND nextafter@GLIBC_2.4 (2) │ │ │ │ - 262: 0068bde8 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ - 263: 00098acc 80 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ + 262: 0068bd14 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ + 263: 00098ae4 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: 000b5e9c 124 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ + 267: 000b5e5c 124 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ 268: 00000000 0 FUNC GLOBAL DEFAULT UND posix_openpt@GLIBC_2.4 (3) │ │ │ │ - 269: 00408610 212 FUNC GLOBAL DEFAULT 12 _PyAsyncGenValueWrapperNew │ │ │ │ + 269: 004091e0 212 FUNC GLOBAL DEFAULT 12 _PyAsyncGenValueWrapperNew │ │ │ │ 270: 00043d88 88 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ - 271: 000a56ac 124 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ - 272: 000892a4 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ + 271: 000a4848 124 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ + 272: 00088cd4 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ 273: 0002d6a0 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentLineNumber │ │ │ │ - 274: 00090450 28 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ - 275: 00097670 512 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ - 276: 003c3c48 172 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ + 274: 0008fe78 28 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ + 275: 00097688 512 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ + 276: 003c5580 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: 000c812c 164 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ - 281: 003512dc 28 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ - 282: 00284460 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ - 283: 0033ce44 1288 FUNC GLOBAL DEFAULT 12 _PyImport_LoadLazyImportTstate │ │ │ │ - 284: 00095fe8 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ - 285: 00681550 16 OBJECT GLOBAL DEFAULT 26 _Py_FalseStruct │ │ │ │ + 280: 000c7850 164 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ + 281: 0035171c 28 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ + 282: 00281fd0 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ + 283: 0033c5d4 1288 FUNC GLOBAL DEFAULT 12 _PyImport_LoadLazyImportTstate │ │ │ │ + 284: 00096000 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ + 285: 006817bc 16 OBJECT GLOBAL DEFAULT 26 _Py_FalseStruct │ │ │ │ 286: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@GLIBC_2.34 (4) │ │ │ │ - 287: 0068cb64 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ - 288: 001acdc4 2832 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ - 289: 0009f8bc 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ - 290: 0034ee4c 28 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ - 291: 003af934 48 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ - 292: 0008ca30 512 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ - 293: 00174a30 1052 FUNC GLOBAL DEFAULT 12 _PyObject_SetAttributeErrorContext │ │ │ │ + 287: 0068ca94 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ + 288: 001acbf4 2832 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ + 289: 0009f30c 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ + 290: 0034f28c 28 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ + 291: 003b036c 48 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ + 292: 0008c460 512 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ + 293: 00173c08 1052 FUNC GLOBAL DEFAULT 12 _PyObject_SetAttributeErrorContext │ │ │ │ 294: 00000000 0 FUNC GLOBAL DEFAULT UND readlinkat@GLIBC_2.4 (3) │ │ │ │ - 295: 00221d64 200 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ - 296: 0014aa24 24 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ + 295: 00220f24 200 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ + 296: 00149a7c 24 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ 297: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (3) │ │ │ │ - 298: 000991a4 32 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ - 299: 0009d084 20 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ - 300: 000302fc 104 FUNC GLOBAL DEFAULT 12 Py_ExitStatusException │ │ │ │ - 301: 0009609c 44 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ - 302: 0017540c 444 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ + 298: 000991bc 32 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ + 299: 0009cbb8 20 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ + 300: 00030300 104 FUNC GLOBAL DEFAULT 12 Py_ExitStatusException │ │ │ │ + 301: 000960b4 44 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ + 302: 001745e4 444 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: 00303e8c 52 FUNC GLOBAL DEFAULT 12 _Py_GetStdlibDir │ │ │ │ - 306: 000a1c34 32 FUNC GLOBAL DEFAULT 12 _PyCode_Deinstrument │ │ │ │ - 307: 00357f10 428 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ - 308: 001fc920 100 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ - 309: 00095f5c 68 FUNC GLOBAL DEFAULT 12 PyUnstable_SetImmortal │ │ │ │ - 310: 00076ffc 108 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ - 311: 0009e650 100 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ - 312: 0018c520 1444 FUNC GLOBAL DEFAULT 12 _Py_Specialize_BinaryOp │ │ │ │ - 313: 0033264c 1360 FUNC GLOBAL DEFAULT 12 _PyLazyImport_New │ │ │ │ + 305: 0030287c 52 FUNC GLOBAL DEFAULT 12 _Py_GetStdlibDir │ │ │ │ + 306: 000a0740 32 FUNC GLOBAL DEFAULT 12 _PyCode_Deinstrument │ │ │ │ + 307: 00358350 428 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ + 308: 001fc65c 100 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ + 309: 00095f74 68 FUNC GLOBAL DEFAULT 12 PyUnstable_SetImmortal │ │ │ │ + 310: 00076a34 108 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ + 311: 0009e168 100 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ + 312: 0018b850 1444 FUNC GLOBAL DEFAULT 12 _Py_Specialize_BinaryOp │ │ │ │ + 313: 00331e38 1360 FUNC GLOBAL DEFAULT 12 _PyLazyImport_New │ │ │ │ 314: 00000000 0 FUNC GLOBAL DEFAULT UND __sysconf@GLIBC_2.4 (3) │ │ │ │ - 315: 00123134 200 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Resume │ │ │ │ + 315: 00122174 200 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Resume │ │ │ │ 316: 00000000 0 FUNC GLOBAL DEFAULT UND XML_UseForeignDTD │ │ │ │ - 317: 000a3904 96 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ - 318: 000d1e38 412 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_LockHeld │ │ │ │ - 319: 0021a058 328 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ - 320: 0006e8d4 192 FUNC GLOBAL DEFAULT 12 PyFrozenDict_New │ │ │ │ + 317: 000a2f00 96 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ + 318: 000d1598 412 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_LockHeld │ │ │ │ + 319: 00219218 328 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ + 320: 0006e308 192 FUNC GLOBAL DEFAULT 12 PyFrozenDict_New │ │ │ │ 321: 00000000 0 FUNC GLOBAL DEFAULT UND setregid@GLIBC_2.4 (3) │ │ │ │ - 322: 00146c18 168 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ + 322: 00145c70 168 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ 323: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 (3) │ │ │ │ - 324: 000b5e4c 80 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ - 325: 0020c0ec 324 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ - 326: 000979a8 148 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ - 327: 000ad30c 72 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ - 328: 00400d08 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ - 329: 000cdb1c 124 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ + 324: 000b5e0c 80 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ + 325: 0020b884 324 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ + 326: 000979c0 148 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ + 327: 000ad324 72 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ + 328: 004015d0 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ + 329: 000cd240 124 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: 006d5dc0 0 NOTYPE GLOBAL DEFAULT 30 __bss_start │ │ │ │ - 333: 00333170 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ - 334: 0009e494 160 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ - 335: 00098cd0 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ + 333: 0033295c 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ + 334: 0009dfac 160 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ + 335: 00098ce8 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: 000a5f94 308 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ - 338: 0009fb04 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ - 339: 00129e14 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ + 337: 000a4dd0 308 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ + 338: 0009f554 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ + 339: 00128e64 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ 340: 0002e940 92 FUNC GLOBAL DEFAULT 12 PyConfig_InitIsolatedConfig │ │ │ │ - 341: 000ae85c 160 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ - 342: 00220598 240 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ - 343: 000b6520 448 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ - 344: 000a1850 36 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ + 341: 000ae874 160 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ + 342: 0021f758 240 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ + 343: 000b6518 448 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ + 344: 000a035c 36 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ 345: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setpgroup@GLIBC_2.4 (3) │ │ │ │ - 346: 00095840 68 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ - 347: 006d6404 4 OBJECT GLOBAL DEFAULT 30 Py_VerboseFlag │ │ │ │ - 348: 0009081c 1504 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ - 349: 00253d14 328 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Grow │ │ │ │ - 350: 0008fa14 148 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ - 351: 002015cc 236 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ - 352: 0068b6b0 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ - 353: 0033bf64 20 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ - 354: 003ade30 140 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ - 355: 0021f040 452 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ - 356: 002527bc 196 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ - 357: 003798f0 80 FUNC GLOBAL DEFAULT 12 _PyObject_HasLen │ │ │ │ - 358: 002af3a0 1204 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ - 359: 00259118 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ - 360: 001ee1e0 328 FUNC GLOBAL DEFAULT 12 _Py_CallBuiltinClass_StackRef │ │ │ │ - 361: 000f0d04 196 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ - 362: 00098f10 116 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookup │ │ │ │ - 363: 00095c48 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ - 364: 00587674 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ - 365: 00098e38 108 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ - 366: 00383d70 20 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ - 367: 000abc54 128 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ - 368: 0017cae8 20 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ + 346: 00095858 68 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ + 347: 006d6428 4 OBJECT GLOBAL DEFAULT 30 Py_VerboseFlag │ │ │ │ + 348: 0009082c 1504 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ + 349: 00251edc 328 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Grow │ │ │ │ + 350: 0008f43c 148 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ + 351: 00200fa0 236 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ + 352: 0068b5dc 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ + 353: 0033b6f4 20 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ + 354: 003ae868 140 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ + 355: 0021e1fc 452 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ + 356: 00250984 196 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ + 357: 00379ba8 80 FUNC GLOBAL DEFAULT 12 _PyObject_HasLen │ │ │ │ + 358: 002ad908 1204 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ + 359: 002572e0 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ + 360: 001ee060 328 FUNC GLOBAL DEFAULT 12 _Py_CallBuiltinClass_StackRef │ │ │ │ + 361: 000f07b8 196 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ + 362: 00098f28 116 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookup │ │ │ │ + 363: 00095c60 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ + 364: 00587f50 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ + 365: 00098e50 108 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ + 366: 00383e78 20 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ + 367: 000a8c5c 128 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ + 368: 0017bcc0 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: 00259050 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ - 372: 0068b060 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ - 373: 0034a4b4 28 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ + 371: 00257218 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ + 372: 0068b04c 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ + 373: 0034a8f4 28 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ 374: 000437c4 28 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ - 375: 0008c9cc 80 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ - 376: 0004dd74 32 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ - 377: 0012c028 368 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ + 375: 0008c3fc 80 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ + 376: 0004dc24 32 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ + 377: 0012b078 368 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ 378: 0002fd78 148 FUNC GLOBAL DEFAULT 12 PySys_ResetWarnOptions │ │ │ │ 379: 00000000 0 FUNC GLOBAL DEFAULT UND __wait3_time64@GLIBC_2.34 (4) │ │ │ │ 380: 0002f1c0 40 FUNC GLOBAL DEFAULT 12 Py_PreInitialize │ │ │ │ - 381: 001bbf40 1756 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ - 382: 00102c2c 1220 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ - 383: 003533e4 220 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ + 381: 001bbd58 1756 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ + 382: 00101c7c 1220 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ + 383: 00353824 220 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ 384: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (3) │ │ │ │ - 385: 00387400 396 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ - 386: 00688a64 212 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ - 387: 00339240 28 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ - 388: 00379020 28 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ - 389: 0028406c 756 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ - 390: 000c8088 164 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ + 385: 00387508 396 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ + 386: 00688cd0 212 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ + 387: 00338a50 28 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ + 388: 003792d8 28 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ + 389: 00281bdc 756 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ + 390: 000c77ac 164 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: 0004d078 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ - 394: 003ae1d8 72 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ - 395: 003a9164 84 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ + 393: 0004cf28 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ + 394: 003aec10 72 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ + 395: 003a9b9c 84 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ 396: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndCdataSectionHandler │ │ │ │ - 397: 001d12f4 104 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ - 398: 0068bd94 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ - 399: 00097d70 132 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ - 400: 0005494c 128 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ - 401: 000ddd90 32 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ - 402: 0068b05c 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ - 403: 0033e9fc 136 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ - 404: 00037434 3016 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ - 405: 003395bc 4896 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ - 406: 0056e988 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Deopt │ │ │ │ - 407: 0016b5fc 520 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ - 408: 00440974 68 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ - 409: 0069355c 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ - 410: 0033c610 100 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ - 411: 001f1680 352 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ - 412: 0009570c 68 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ - 413: 00686ccc 212 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ - 414: 000fb0e8 584 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ + 397: 001d1124 104 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ + 398: 0068bcc0 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ + 399: 00097d88 132 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ + 400: 000547fc 128 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ + 401: 000dd33c 32 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ + 402: 0068b048 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ + 403: 0033ecd0 136 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ + 404: 00037438 3016 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ + 405: 00338dcc 4764 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ + 406: 0056f290 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Deopt │ │ │ │ + 407: 0016a7ec 520 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ + 408: 00441254 68 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ + 409: 00693560 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ + 410: 0033bda0 100 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ + 411: 001f1518 352 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ + 412: 00095724 68 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ + 413: 00686f38 212 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ + 414: 000fa0ec 584 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ 415: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_init@GLIBC_2.4 (3) │ │ │ │ - 416: 00685d18 212 OBJECT GLOBAL DEFAULT 26 PyClassMethod_Type │ │ │ │ - 417: 00091b4c 92 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ - 418: 000944a0 36 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ - 419: 00162a60 152 FUNC GLOBAL DEFAULT 12 _Py_Specialize_GetIter │ │ │ │ - 420: 0035c8a4 28 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ - 421: 003ae220 412 FUNC GLOBAL DEFAULT 12 _Py_CalculateSuggestions │ │ │ │ - 422: 00036a88 116 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ - 423: 00380f0c 20 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ - 424: 000a3b60 160 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ + 416: 00685f84 212 OBJECT GLOBAL DEFAULT 26 PyClassMethod_Type │ │ │ │ + 417: 00091b5c 92 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ + 418: 000944b0 36 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ + 419: 00161c50 152 FUNC GLOBAL DEFAULT 12 _Py_Specialize_GetIter │ │ │ │ + 420: 0035cb48 28 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ + 421: 003aec58 412 FUNC GLOBAL DEFAULT 12 _Py_CalculateSuggestions │ │ │ │ + 422: 00036a8c 116 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ + 423: 00381058 20 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ + 424: 000a315c 160 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ 425: 0002e67c 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerMaximumAmplification │ │ │ │ - 426: 000a21f0 40 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ - 427: 00093f88 108 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ - 428: 000e3b74 364 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ - 429: 0017b368 144 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ - 430: 0030eedc 56 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ - 431: 00682608 212 OBJECT GLOBAL DEFAULT 26 PyEllipsis_Type │ │ │ │ + 426: 000a0ff8 40 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ + 427: 00093f98 108 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ + 428: 000e2f70 364 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ + 429: 0017a540 144 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ + 430: 0030dd90 56 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ + 431: 00682874 212 OBJECT GLOBAL DEFAULT 26 PyEllipsis_Type │ │ │ │ 432: 00000000 0 FUNC GLOBAL DEFAULT UND unlinkat@GLIBC_2.4 (3) │ │ │ │ - 433: 0033d5b4 52 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ - 434: 0032b1b8 96 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ - 435: 00401734 96 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ + 433: 0033cd44 52 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ + 434: 0032a278 96 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ + 435: 00401ffc 96 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ 436: 00000000 0 FUNC GLOBAL DEFAULT UND __fdelt_chk@GLIBC_2.15 (10) │ │ │ │ - 437: 0068bdf0 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ - 438: 000652a8 320 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ + 437: 0068bd1c 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ + 438: 00064cdc 320 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: 00163ccc 24 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ + 441: 00162ebc 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: 0002d268 0 FUNC GLOBAL DEFAULT UND expm1@GLIBC_2.4 (2) │ │ │ │ 445: 0002d6f4 0 FUNC GLOBAL DEFAULT UND XML_SetNamespaceDeclHandler │ │ │ │ - 446: 0009e874 176 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ - 447: 000dbf18 4152 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ - 448: 0018f610 52 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ + 446: 0009e2c4 176 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ + 447: 000db4c4 4152 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ + 448: 0018e550 52 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ 449: 0002d868 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (3) │ │ │ │ - 450: 00175254 440 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ - 451: 0022e2c0 260 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ - 452: 002046d4 536 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Add │ │ │ │ - 453: 0015425c 728 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ - 454: 00098b74 56 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ + 450: 0017442c 440 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ + 451: 0022d574 260 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ + 452: 002040a4 536 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Add │ │ │ │ + 453: 001532b4 728 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ + 454: 00098b8c 56 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ 455: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (8) │ │ │ │ - 456: 000506d8 64 FUNC GLOBAL DEFAULT 12 PyModule_GetState_DuringGC │ │ │ │ - 457: 00424cd0 184 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ - 458: 003f49bc 112 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ - 459: 000885b4 84 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ - 460: 002c0298 64 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ + 456: 00050588 64 FUNC GLOBAL DEFAULT 12 PyModule_GetState_DuringGC │ │ │ │ + 457: 004255b4 184 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ + 458: 003f5274 112 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ + 459: 00087fe4 84 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ + 460: 002b5b30 64 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ 461: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_wait@GLIBC_2.4 (3) │ │ │ │ - 462: 00190508 636 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ - 463: 0009d6b0 20 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ + 462: 00190290 636 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ + 463: 0009d1e4 20 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ 464: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifoat@GLIBC_2.4 (3) │ │ │ │ - 465: 0004e074 596 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ - 466: 001b9774 72 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ - 467: 0009ce3c 72 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ - 468: 0033b134 84 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ + 465: 0004df24 596 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ + 466: 001b958c 72 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ + 467: 0009c26c 72 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ + 468: 0033a8bc 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: 00155c68 352 FUNC GLOBAL DEFAULT 12 _PyForIter_VirtualIteratorNext │ │ │ │ - 472: 00175f40 96 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ - 473: 0068b6a0 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ - 474: 00154c4c 672 FUNC GLOBAL DEFAULT 12 _PyEval_GetIter │ │ │ │ - 475: 00290580 2800 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ + 471: 00154cc0 352 FUNC GLOBAL DEFAULT 12 _PyForIter_VirtualIteratorNext │ │ │ │ + 472: 00175118 96 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ + 473: 0068b5cc 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ + 474: 00153ca4 672 FUNC GLOBAL DEFAULT 12 _PyEval_GetIter │ │ │ │ + 475: 0028e150 2800 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ 476: 00000000 0 FUNC GLOBAL DEFAULT UND __read_chk@GLIBC_2.4 (3) │ │ │ │ - 477: 0068a12c 212 OBJECT GLOBAL DEFAULT 26 PyType_Type │ │ │ │ + 477: 0068a398 212 OBJECT GLOBAL DEFAULT 26 PyType_Type │ │ │ │ 478: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (3) │ │ │ │ - 479: 00206074 400 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ + 479: 00205938 400 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ 480: 0002d628 0 FUNC GLOBAL DEFAULT UND deflateEnd │ │ │ │ - 481: 003f4e58 20 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ - 482: 0033ae6c 188 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ - 483: 0068be20 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ - 484: 00095974 72 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ - 485: 0022eabc 56 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ - 486: 0038d734 224 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ - 487: 000ab0f8 124 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ + 481: 003f5714 20 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ + 482: 0033a5f4 188 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ + 483: 0068bd50 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ + 484: 0009598c 72 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ + 485: 0022d9b0 56 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ + 486: 0038e104 224 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ + 487: 000a8378 124 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ 488: 00000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@GLIBC_2.4 (3) │ │ │ │ - 489: 0015d3dc 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetKeysVersionForCurrentState │ │ │ │ + 489: 0015c5b0 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetKeysVersionForCurrentState │ │ │ │ 490: 00000000 0 FUNC GLOBAL DEFAULT UND deflateCopy │ │ │ │ - 491: 006930f8 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ - 492: 00687580 212 OBJECT GLOBAL DEFAULT 26 PyGetSetDescr_Type │ │ │ │ + 491: 006930fc 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ + 492: 006877ec 212 OBJECT GLOBAL DEFAULT 26 PyGetSetDescr_Type │ │ │ │ 493: 00000000 0 FUNC GLOBAL DEFAULT UND getpriority@GLIBC_2.4 (3) │ │ │ │ 494: 00000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.4 (3) │ │ │ │ - 495: 00091ba8 104 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ - 496: 0009bf94 56 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ - 497: 0068bda4 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ - 498: 00317554 156 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttr │ │ │ │ - 499: 000a1bfc 56 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ - 500: 00136be0 20 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ - 501: 0020fc8c 52 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ - 502: 0030e39c 32 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ - 503: 0036cdd4 40 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ - 504: 00096b20 48 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ - 505: 000ad3e4 104 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ - 506: 0013e318 128 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ - 507: 0068bddc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ - 508: 002a963c 1432 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ - 509: 0016beac 1484 FUNC GLOBAL DEFAULT 12 _PyFunction_Vectorcall │ │ │ │ + 495: 00091bb8 104 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ + 496: 0009bfac 56 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ + 497: 0068bcd0 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ + 498: 00316a14 156 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttr │ │ │ │ + 499: 000a0708 56 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ + 500: 00135c30 20 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ + 501: 0020f3ac 52 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ + 502: 0030d1ec 32 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ + 503: 0036d08c 40 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ + 504: 00096b38 48 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ + 505: 000ad3fc 104 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ + 506: 0013d368 128 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ + 507: 0068bd08 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ + 508: 002a754c 1432 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ + 509: 0016b09c 1484 FUNC GLOBAL DEFAULT 12 _PyFunction_Vectorcall │ │ │ │ 510: 00000000 0 FUNC GLOBAL DEFAULT UND listxattr@GLIBC_2.4 (3) │ │ │ │ - 511: 0028c23c 32 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ - 512: 006ff61c 0 NOTYPE GLOBAL DEFAULT 30 __bss_end__ │ │ │ │ - 513: 0037d1a0 172 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ - 514: 000ba000 80 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ + 511: 00289e10 32 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ + 512: 006ff65c 0 NOTYPE GLOBAL DEFAULT 30 __bss_end__ │ │ │ │ + 513: 0037d684 172 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ + 514: 000b9ff8 80 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ 515: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getparam@GLIBC_2.4 (3) │ │ │ │ - 516: 0040877c 348 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ - 517: 002e1d6c 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ - 518: 002cf358 332 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ + 516: 0040934c 348 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ + 517: 002e0670 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ + 518: 002ce3e0 332 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ 519: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetXmlDeclHandler │ │ │ │ - 520: 00177bd8 152 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ - 521: 000d85f4 832 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ - 522: 0033ad68 232 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromCurrent │ │ │ │ - 523: 001bd8ac 452 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ - 524: 00332d2c 364 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ - 525: 00096bcc 24 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ + 520: 00176db0 152 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ + 521: 000d7cc4 832 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ + 522: 0033a4f0 232 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromCurrent │ │ │ │ + 523: 001bd6c4 452 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ + 524: 00332518 364 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ + 525: 00096be4 24 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ 526: 00000000 0 FUNC GLOBAL DEFAULT UND sigfillset@GLIBC_2.4 (3) │ │ │ │ 527: 00000000 0 FUNC GLOBAL DEFAULT UND waitid@GLIBC_2.4 (3) │ │ │ │ - 528: 000a01a4 200 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ - 529: 0009cddc 96 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ - 530: 000e4b0c 2064 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ - 531: 001fa84c 112 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ - 532: 0068bdd4 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ - 533: 0043ec04 20 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ + 528: 0009f664 200 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ + 529: 0009c20c 96 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ + 530: 000e3f08 2064 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ + 531: 001fa588 112 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ + 532: 0068bd00 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ + 533: 0043f4e4 20 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ 534: 00000000 0 FUNC GLOBAL DEFAULT UND getgrent@GLIBC_2.4 (3) │ │ │ │ - 535: 002f6338 28 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ - 536: 000552d8 64 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsFilter │ │ │ │ - 537: 00299ee4 64 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ + 535: 002f4d28 28 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ + 536: 00055188 64 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsFilter │ │ │ │ + 537: 00297ab8 64 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ 538: 00000000 0 FUNC GLOBAL DEFAULT UND setreuid@GLIBC_2.4 (3) │ │ │ │ - 539: 000acb9c 96 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ - 540: 00374788 76 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ - 541: 0008d868 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ - 542: 000ddd6c 36 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ - 543: 0027c540 96 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ - 544: 00231ba0 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ - 545: 00299e80 100 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ + 539: 000acbb4 96 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ + 540: 003749f4 76 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ + 541: 0008d298 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ + 542: 000dd318 36 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ + 543: 0027a8a0 96 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ + 544: 00230a94 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ + 545: 00297a54 100 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ 546: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (3) │ │ │ │ - 547: 000990c4 20 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ - 548: 00382420 28 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ - 549: 002dc5b8 896 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ - 550: 00097384 140 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ - 551: 00250668 216 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ - 552: 0068b694 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ - 553: 000f32c0 576 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPair │ │ │ │ - 554: 00395f88 160 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ - 555: 0016dc7c 2272 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ - 556: 0009c1c0 84 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ - 557: 00356d64 116 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ - 558: 001bda70 168 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ + 547: 000990dc 20 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ + 548: 003826d8 28 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ + 549: 002da9e0 896 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ + 550: 0009739c 140 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ + 551: 0024e840 216 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ + 552: 0068b5c0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ + 553: 000f22b0 576 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPair │ │ │ │ + 554: 00396950 160 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ + 555: 0016ce6c 2272 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ + 556: 0009c154 84 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ + 557: 003571a4 116 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ + 558: 001bd888 168 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ 559: 00000000 0 FUNC GLOBAL DEFAULT UND memfd_create@GLIBC_2.27 (18) │ │ │ │ 560: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndDoctypeDeclHandler │ │ │ │ - 561: 002f8254 24 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ + 561: 002f6c44 24 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ 562: 0002ed3c 72 FUNC GLOBAL DEFAULT 12 _PyPreConfig_InitCompatConfig │ │ │ │ 563: 0002e328 0 FUNC GLOBAL DEFAULT UND tan@GLIBC_2.4 (2) │ │ │ │ - 564: 0016b2ac 276 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ + 564: 0016a49c 276 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ 565: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (3) │ │ │ │ - 566: 00095c70 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ + 566: 00095c88 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ 567: 0002dab4 0 FUNC GLOBAL DEFAULT UND exp2@GLIBC_2.29 (20) │ │ │ │ 568: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.4 (3) │ │ │ │ - 569: 003f1408 224 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ - 570: 00382b48 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ + 569: 003f1cc0 224 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ + 570: 00382e00 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ 571: 0002f2b0 68 FUNC GLOBAL DEFAULT 12 PyConfig_SetArgv │ │ │ │ 572: 00000000 0 FUNC GLOBAL DEFAULT UND deflateInit2_ │ │ │ │ - 573: 0009de2c 180 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ - 574: 00373c94 124 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ + 573: 0009d960 180 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ + 574: 00373f4c 124 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ 575: 00000000 0 FUNC GLOBAL DEFAULT UND listen@GLIBC_2.4 (3) │ │ │ │ - 576: 0021c5a4 2864 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ - 577: 0023f09c 104 FUNC GLOBAL DEFAULT 12 _PyGC_VisitStackRef │ │ │ │ - 578: 00687134 212 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ - 579: 000abcd4 572 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ - 580: 006ff55c 4 OBJECT GLOBAL DEFAULT 30 PyImport_FrozenModules │ │ │ │ + 576: 0021ab9c 2864 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ + 577: 0023df98 104 FUNC GLOBAL DEFAULT 12 _PyGC_VisitStackRef │ │ │ │ + 578: 006873a0 212 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ + 579: 000a8cdc 572 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ + 580: 006ff59c 4 OBJECT GLOBAL DEFAULT 30 PyImport_FrozenModules │ │ │ │ 581: 0003ce74 404 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ - 582: 0068143c 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ - 583: 0039036c 60 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ - 584: 00385504 108 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ + 582: 006816a8 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ + 583: 00390d34 60 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ + 584: 0038560c 108 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ 585: 00040204 24 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ 586: 00000000 0 FUNC GLOBAL DEFAULT UND XML_FreeContentModel │ │ │ │ - 587: 00084304 1080 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ - 588: 0021025c 368 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ - 589: 000a3744 40 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ - 590: 003a1064 1164 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ - 591: 00366de0 40 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData_DuringGC │ │ │ │ + 587: 00083d50 1080 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ + 588: 0020f980 368 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ + 589: 000a2d40 40 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ + 590: 003a1a84 1164 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ + 591: 00367098 40 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData_DuringGC │ │ │ │ 592: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (3) │ │ │ │ - 593: 0068bdc4 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ + 593: 0068bcf0 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ 594: 0002d2e0 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerActivationThreshold │ │ │ │ - 595: 0068bdc8 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ - 596: 002dd9e0 108 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ + 595: 0068bcf4 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ + 596: 002dbea8 108 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ 597: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_writev@GLIBC_2.15 (10) │ │ │ │ 598: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpualloc@GLIBC_2.7 (7) │ │ │ │ - 599: 000cf654 36 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ - 600: 000a1ab4 20 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ + 599: 000ceea8 36 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ + 600: 000a05c0 20 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ 601: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (3) │ │ │ │ - 602: 0036026c 64 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ - 603: 0006bd18 232 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ - 604: 000cf9bc 532 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ - 605: 0068bdac 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportCycleError │ │ │ │ - 606: 002de978 148 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ + 602: 00360514 64 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ + 603: 0006b750 232 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ + 604: 000cf210 532 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ + 605: 0068bcd8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportCycleError │ │ │ │ + 606: 002dcc78 148 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ 607: 00000000 0 FUNC GLOBAL DEFAULT UND if_nameindex@GLIBC_2.4 (3) │ │ │ │ - 608: 000ba704 240 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ - 609: 00097904 164 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ - 610: 0013cc9c 120 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ - 611: 00099094 48 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ - 612: 00684394 212 OBJECT GLOBAL DEFAULT 26 PyODictValues_Type │ │ │ │ - 613: 00240afc 92 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromCurrent │ │ │ │ - 614: 003c648c 108 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ - 615: 001e9f60 396 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ - 616: 000e0d14 32 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ + 608: 000ba6fc 240 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ + 609: 0009791c 164 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ + 610: 0013bcec 120 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ + 611: 000990ac 48 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ + 612: 00684600 212 OBJECT GLOBAL DEFAULT 26 PyODictValues_Type │ │ │ │ + 613: 0023f9f8 92 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromCurrent │ │ │ │ + 614: 003c6d40 108 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ + 615: 001e9de4 396 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ + 616: 000e02b8 32 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ 617: 00000000 0 FUNC GLOBAL DEFAULT UND rewinddir@GLIBC_2.4 (3) │ │ │ │ - 618: 00184b0c 164 FUNC GLOBAL DEFAULT 12 _Py_Specialize_UnpackSequence │ │ │ │ + 618: 00183b64 164 FUNC GLOBAL DEFAULT 12 _Py_Specialize_UnpackSequence │ │ │ │ 619: 0002d058 0 FUNC GLOBAL DEFAULT UND fsync@GLIBC_2.4 (3) │ │ │ │ - 620: 000d6e2c 592 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ - 621: 006878e4 212 OBJECT GLOBAL DEFAULT 26 PyMethodDescr_Type │ │ │ │ + 620: 000d64fc 592 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ + 621: 00687b50 212 OBJECT GLOBAL DEFAULT 26 PyMethodDescr_Type │ │ │ │ 622: 00000000 0 FUNC GLOBAL DEFAULT UND clock@GLIBC_2.4 (3) │ │ │ │ - 623: 0029ad60 104 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ - 624: 000abb0c 328 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ - 625: 001770a0 96 FUNC GLOBAL DEFAULT 12 _PyFrame_New_NoTrack │ │ │ │ - 626: 001f6814 436 FUNC GLOBAL DEFAULT 12 _PyTuple_Concat │ │ │ │ - 627: 002e1f40 164 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ + 623: 002989ec 104 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ + 624: 000a8b14 328 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ + 625: 00176278 96 FUNC GLOBAL DEFAULT 12 _PyFrame_New_NoTrack │ │ │ │ + 626: 001f66ac 436 FUNC GLOBAL DEFAULT 12 _PyTuple_Concat │ │ │ │ + 627: 002e0844 164 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ 628: 0002fb68 172 FUNC GLOBAL DEFAULT 12 PyInitConfig_AddModule │ │ │ │ - 629: 00367d58 128 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ + 629: 00368010 128 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ 630: 006d5dc0 4 OBJECT GLOBAL DEFAULT 30 stdin@GLIBC_2.4 (3) │ │ │ │ - 631: 002c03ec 84 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ + 631: 002b5c84 84 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ 632: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (3) │ │ │ │ - 633: 00171548 500 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ - 634: 0020fdb8 384 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ - 635: 00313cd8 80 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ + 633: 00170720 500 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ + 634: 0020f4d8 384 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ + 635: 00312c90 80 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ 636: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.4 (3) │ │ │ │ 637: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@GLIBC_2.34 (4) │ │ │ │ - 638: 0009e428 40 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ - 639: 00262f20 40 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ - 640: 001fdfc8 112 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ + 638: 0009df40 40 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ + 639: 002610d0 40 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ + 640: 001fdd04 112 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ 641: 00000000 0 FUNC GLOBAL DEFAULT UND sigwaitinfo@GLIBC_2.4 (3) │ │ │ │ - 642: 0009d368 656 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ - 643: 000990ec 24 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ + 642: 0009ce9c 656 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ + 643: 00099104 24 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ 644: 00000000 0 FUNC GLOBAL DEFAULT UND socketpair@GLIBC_2.4 (3) │ │ │ │ - 645: 00057610 64 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ - 646: 0009dd90 156 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ - 647: 000b4de8 648 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ - 648: 0068830c 212 OBJECT GLOBAL DEFAULT 26 PyCapsule_Type │ │ │ │ - 649: 00218be8 60 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ - 650: 00093b8c 64 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ - 651: 00406328 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ - 652: 002c0440 84 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ - 653: 000f1f64 620 FUNC GLOBAL DEFAULT 12 _PyType_LookupRefAndVersion │ │ │ │ + 645: 000574c0 64 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ + 646: 0009d8c4 156 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ + 647: 000b4da8 648 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ + 648: 00688578 212 OBJECT GLOBAL DEFAULT 26 PyCapsule_Type │ │ │ │ + 649: 00217d64 60 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ + 650: 00093b9c 64 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ + 651: 00406bf0 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ + 652: 002b5cd8 84 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ + 653: 000f0fbc 620 FUNC GLOBAL DEFAULT 12 _PyType_LookupRefAndVersion │ │ │ │ 654: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (3) │ │ │ │ 655: 00000000 0 FUNC GLOBAL DEFAULT UND memrchr@GLIBC_2.4 (3) │ │ │ │ 656: 00000000 0 FUNC GLOBAL DEFAULT UND strpbrk@GLIBC_2.4 (3) │ │ │ │ - 657: 000a1ac8 76 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ + 657: 000a05d4 76 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ 658: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (4) │ │ │ │ - 659: 0049c830 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ - 660: 0008c2a4 24 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ - 661: 00341f38 124 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ - 662: 0068a624 212 OBJECT GLOBAL DEFAULT 26 PyTuple_Type │ │ │ │ - 663: 00099104 20 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ - 664: 000f23a4 1236 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ - 665: 000dddcc 92 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ - 666: 006832bc 212 OBJECT GLOBAL DEFAULT 26 PyLongRangeIter_Type │ │ │ │ + 659: 0049d354 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ + 660: 0008bcd4 24 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ + 661: 003423a8 124 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ + 662: 0068a890 212 OBJECT GLOBAL DEFAULT 26 PyTuple_Type │ │ │ │ + 663: 0009911c 20 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ + 664: 000f1228 1236 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ + 665: 000dd378 92 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ + 666: 00683528 212 OBJECT GLOBAL DEFAULT 26 PyLongRangeIter_Type │ │ │ │ 667: 00000000 0 FUNC GLOBAL DEFAULT UND lsetxattr@GLIBC_2.4 (3) │ │ │ │ - 668: 0068b6bc 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ - 669: 00395570 20 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ - 670: 000ef95c 48 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ + 668: 0068b5e8 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ + 669: 00395e38 20 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ + 670: 000ef424 48 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ 671: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (3) │ │ │ │ - 672: 00096d28 60 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ - 673: 00400ca4 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ - 674: 000b5348 976 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ + 672: 00096d40 60 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ + 673: 0040156c 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ + 674: 000b5308 976 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ 675: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (3) │ │ │ │ - 676: 0033d83c 152 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ + 676: 0033cfcc 152 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ 677: 00000000 0 FUNC GLOBAL DEFAULT UND sem_destroy@GLIBC_2.34 (4) │ │ │ │ - 678: 00317ac0 64 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ - 679: 000a02f8 796 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ + 678: 00316f80 64 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ + 679: 0009f7b8 796 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ 680: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_init@GLIBC_2.4 (3) │ │ │ │ - 681: 00571ff8 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ - 682: 0068be14 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ - 683: 000e7814 1276 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ - 684: 001ac094 584 FUNC GLOBAL DEFAULT 12 _Py_BuildString_StackRefSteal │ │ │ │ + 681: 00572900 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ + 682: 0068bd44 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ + 683: 000e6d4c 1276 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ + 684: 001abec4 584 FUNC GLOBAL DEFAULT 12 _Py_BuildString_StackRefSteal │ │ │ │ 685: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fallocate64@GLIBC_2.4 (3) │ │ │ │ - 686: 0016e5d4 1632 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ - 687: 00172350 1848 FUNC GLOBAL DEFAULT 12 _PyErr_SetObject │ │ │ │ - 688: 001b6b98 124 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ - 689: 0030a090 132 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ - 690: 00342600 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ - 691: 0020fcc0 248 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ + 686: 0016d7c4 1632 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ + 687: 00171528 1848 FUNC GLOBAL DEFAULT 12 _PyErr_SetObject │ │ │ │ + 688: 001b69ac 124 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ + 689: 00308a80 132 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ + 690: 00342a70 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ + 691: 0020f3e0 248 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ 692: 00000000 0 FUNC GLOBAL DEFAULT UND bind_textdomain_codeset@GLIBC_2.4 (3) │ │ │ │ - 693: 002dd698 104 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ - 694: 0038514c 24 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ + 693: 002dbac0 104 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ + 694: 00385254 24 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ 695: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@GLIBC_2.4 (3) │ │ │ │ - 696: 002f4480 176 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ - 697: 002327d4 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ + 696: 002f2e70 176 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ + 697: 002316c8 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ 698: 00000000 0 FUNC GLOBAL DEFAULT UND inet_pton@GLIBC_2.4 (3) │ │ │ │ 699: 00000000 0 FUNC GLOBAL DEFAULT UND strftime@GLIBC_2.4 (3) │ │ │ │ - 700: 000accac 148 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ - 701: 0056e958 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ - 702: 0028563c 452 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ - 703: 002e1fe4 144 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ - 704: 0021fcf8 204 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ - 705: 00103a54 20 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ - 706: 0041db54 100 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ + 700: 000accc4 148 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ + 701: 0056f260 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ + 702: 002831ac 452 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ + 703: 002e08e8 144 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ + 704: 0021eeb4 204 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ + 705: 00102a64 20 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ + 706: 0041e434 100 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ 707: 00000000 0 FUNC GLOBAL DEFAULT UND lockf64@GLIBC_2.4 (3) │ │ │ │ - 708: 0032ff40 28 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ - 709: 000f0aa0 240 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ - 710: 00385d14 68 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ - 711: 000a029c 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ - 712: 000952d4 84 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ - 713: 0039cdec 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ + 708: 0032f72c 28 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ + 709: 000f0568 220 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ + 710: 00385e1c 68 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ + 711: 0009f75c 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ + 712: 000952ec 84 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ + 713: 0039d808 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ 714: 0003e620 244 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ - 715: 0009bba4 128 FUNC GLOBAL DEFAULT 12 _PyType_LookupSubclasses │ │ │ │ - 716: 00250270 664 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ - 717: 001757a4 1856 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ - 718: 0025ee34 120 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ - 719: 00427598 48 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ - 720: 000d1acc 876 FUNC GLOBAL DEFAULT 12 _PyObjectDict_SetItem │ │ │ │ - 721: 00096000 40 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ + 715: 0009bbbc 128 FUNC GLOBAL DEFAULT 12 _PyType_LookupSubclasses │ │ │ │ + 716: 0024e448 664 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ + 717: 0017497c 1856 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ + 718: 0025cfc0 120 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ + 719: 00427e78 48 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ + 720: 000d1228 880 FUNC GLOBAL DEFAULT 12 _PyObjectDict_SetItem │ │ │ │ + 721: 00096018 40 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ 722: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpufree@GLIBC_2.7 (7) │ │ │ │ - 723: 00691b28 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ + 723: 00691a58 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ 724: 00000000 0 FUNC GLOBAL DEFAULT UND __sem_clockwait64@GLIBC_2.34 (4) │ │ │ │ - 725: 00238df8 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ - 726: 0068144c 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_MISSING │ │ │ │ - 727: 003573fc 692 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ - 728: 003867b8 156 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ + 725: 00237cf0 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ + 726: 006816b8 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_MISSING │ │ │ │ + 727: 0035783c 692 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ + 728: 003868c0 156 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ 729: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (3) │ │ │ │ - 730: 0042e870 660 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ - 731: 000f2878 20 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ - 732: 001b8464 504 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ + 730: 0042f150 660 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ + 731: 000f16fc 20 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ + 732: 001b827c 504 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ 733: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (4) │ │ │ │ 734: 00000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.4 (3) │ │ │ │ - 735: 001d5850 52 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ - 736: 0013d18c 380 FUNC GLOBAL DEFAULT 12 _PyMapping_GetOptionalItem2 │ │ │ │ - 737: 0033aa74 36 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ - 738: 004080e8 704 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ - 739: 00157b70 256 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ - 740: 001d135c 212 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ - 741: 000ede20 132 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ - 742: 00162af8 4192 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadAttr │ │ │ │ - 743: 0030e488 156 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ - 744: 0039aa78 20 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ - 745: 00145f88 848 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ + 735: 001d56dc 52 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ + 736: 0013c1dc 380 FUNC GLOBAL DEFAULT 12 _PyMapping_GetOptionalItem2 │ │ │ │ + 737: 0033a1fc 36 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ + 738: 00408cb8 704 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ + 739: 00156bc8 256 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ + 740: 001d118c 212 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ + 741: 000ed3a0 132 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ + 742: 00161ce8 4192 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadAttr │ │ │ │ + 743: 0030d33c 156 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ + 744: 0039b444 20 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ + 745: 00144fe0 848 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ 746: 00000000 0 FUNC GLOBAL DEFAULT UND flock@GLIBC_2.4 (3) │ │ │ │ 747: 00000000 0 FUNC GLOBAL DEFAULT UND rewind@GLIBC_2.4 (3) │ │ │ │ - 748: 002ef0f4 144 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ - 749: 00329ebc 3676 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ + 748: 002ed9c0 144 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ + 749: 0032937c 3676 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ 750: 0002f17c 68 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromArgs │ │ │ │ 751: 0002cf50 0 FUNC GLOBAL DEFAULT UND atan@GLIBC_2.4 (2) │ │ │ │ - 752: 0068b334 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ + 752: 0068b260 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ 753: 0002e244 0 FUNC GLOBAL DEFAULT UND copysign@GLIBC_2.4 (3) │ │ │ │ - 754: 002c7e24 52 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ - 755: 0030b9f4 28 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ + 754: 002c6eac 52 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ + 755: 0030a540 28 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ 756: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetUnparsedEntityDeclHandler │ │ │ │ - 757: 00097230 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ - 758: 003c5d18 24 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ - 759: 0006e9a8 44 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ - 760: 000773d8 24 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ - 761: 002b5214 20 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ - 762: 00347988 56 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ - 763: 00035f34 48 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ - 764: 000e5400 116 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ - 765: 000a1a08 64 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ - 766: 00236278 452 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ - 767: 00093a90 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ - 768: 000991f4 24 FUNC GLOBAL DEFAULT 12 Py_SET_SIZE │ │ │ │ - 769: 003666e4 116 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ - 770: 0032c454 568 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ - 771: 001b0560 1600 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ - 772: 001ceffc 520 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ - 773: 002c3f08 128 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ + 757: 00097248 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ + 758: 003c6658 24 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ + 759: 0006e3dc 44 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ + 760: 00076e10 24 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ + 761: 002b3778 20 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ + 762: 00347dc8 56 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ + 763: 00035f38 48 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ + 764: 000e47fc 116 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ + 765: 000a0514 64 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ + 766: 00235170 452 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ + 767: 00093aa0 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ + 768: 0009920c 24 FUNC GLOBAL DEFAULT 12 Py_SET_SIZE │ │ │ │ + 769: 0036699c 116 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ + 770: 0032b514 568 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ + 771: 001b0370 1600 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ + 772: 001cee2c 520 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ + 773: 002b97a0 128 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ 774: 00000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.4 (3) │ │ │ │ 775: 0003ca6c 300 FUNC GLOBAL DEFAULT 12 PyObject_Dump │ │ │ │ - 776: 0009561c 124 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ - 777: 001d1884 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ - 778: 0008ab44 100 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_non_negative_ssize_t │ │ │ │ - 779: 000f373c 556 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPairSteal │ │ │ │ + 776: 00095634 124 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ + 777: 001d16b4 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ + 778: 0008a574 100 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_non_negative_ssize_t │ │ │ │ + 779: 000f272c 556 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPairSteal │ │ │ │ 780: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.4 (3) │ │ │ │ - 781: 00165648 1492 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ - 782: 0033c674 20 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ - 783: 0033af28 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ + 781: 00164838 1492 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ + 782: 0033be04 20 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ + 783: 0033a6b0 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ 784: 00000000 0 FUNC GLOBAL DEFAULT UND lchown@GLIBC_2.4 (3) │ │ │ │ - 785: 001eac0c 512 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ - 786: 0009eef0 136 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ - 787: 00097490 136 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ - 788: 00264308 1348 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ - 789: 00089f38 44 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData_DuringGC │ │ │ │ - 790: 001f7dd8 3236 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ + 785: 001eab28 512 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ + 786: 0009e940 136 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ + 787: 000974a8 136 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ + 788: 002624b8 1348 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ + 789: 00089968 44 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData_DuringGC │ │ │ │ + 790: 001f7c74 3236 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ 791: 0002fc5c 260 FUNC GLOBAL DEFAULT 12 Py_InitializeFromInitConfig │ │ │ │ 792: 00000000 0 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.4 (3) │ │ │ │ - 793: 0008325c 292 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ - 794: 00094110 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ - 795: 002b5228 20 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ - 796: 00681430 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ - 797: 000a1e5c 76 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ - 798: 000770f8 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ - 799: 006ff564 4 OBJECT GLOBAL DEFAULT 30 Py_HasFileSystemDefaultEncoding │ │ │ │ - 800: 00056b34 24 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ - 801: 004409b8 36 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ + 793: 00082c90 292 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ + 794: 00094120 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ + 795: 002b378c 20 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ + 796: 0068169c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ + 797: 000a0968 76 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ + 798: 00076b30 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ + 799: 006ff5a4 4 OBJECT GLOBAL DEFAULT 30 Py_HasFileSystemDefaultEncoding │ │ │ │ + 800: 000569e4 24 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ + 801: 00441298 36 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ 802: 00000000 0 FUNC GLOBAL DEFAULT UND clearenv@GLIBC_2.4 (3) │ │ │ │ 803: 00000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.4 (3) │ │ │ │ - 804: 00395584 48 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ + 804: 00395e4c 48 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ 805: 00042ac0 24 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ 806: 00000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.4 (3) │ │ │ │ 807: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setscope@GLIBC_2.4 (3) │ │ │ │ - 808: 0033e1c4 84 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ - 809: 00424598 632 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ - 810: 00145678 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidStart │ │ │ │ - 811: 000940c8 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ - 812: 00175ee4 92 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ - 813: 0020a6b8 252 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ - 814: 0068b6ac 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ - 815: 002a4c28 1312 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ - 816: 00573ddc 2136 OBJECT GLOBAL DEFAULT 14 _PyOpcode_opcode_metadata │ │ │ │ - 817: 0068bde4 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ + 808: 0033d954 84 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ + 809: 00424e78 632 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ + 810: 001446d0 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidStart │ │ │ │ + 811: 000940d8 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ + 812: 001750bc 92 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ + 813: 00209e50 252 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ + 814: 0068b5d8 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ + 815: 002a2b6c 1316 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ + 816: 005746e4 2136 OBJECT GLOBAL DEFAULT 14 _PyOpcode_opcode_metadata │ │ │ │ + 817: 0068bd10 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ 818: 00000000 0 FUNC GLOBAL DEFAULT UND __futimens64@GLIBC_2.34 (4) │ │ │ │ - 819: 002afbc0 268 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ - 820: 0008f450 32 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ - 821: 00206050 36 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ + 819: 002ae128 268 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ + 820: 0008ee08 32 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ + 821: 00205914 36 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ 822: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (3) │ │ │ │ - 823: 0068bdc0 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ + 823: 0068bcec 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ 824: 00000000 0 FUNC GLOBAL DEFAULT UND copy_file_range@GLIBC_2.27 (18) │ │ │ │ - 825: 00097ae0 132 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ - 826: 0034314c 28 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ + 825: 00097af8 132 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ + 826: 00343590 28 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ 827: 00000000 0 FUNC GLOBAL DEFAULT UND pread64@GLIBC_2.4 (3) │ │ │ │ - 828: 00684cdc 212 OBJECT GLOBAL DEFAULT 26 PyDictIterValue_Type │ │ │ │ + 828: 00684f48 212 OBJECT GLOBAL DEFAULT 26 PyDictIterValue_Type │ │ │ │ 829: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBuffer │ │ │ │ - 830: 000b3a50 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ - 831: 001fdaec 248 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ - 832: 0025f1b4 136 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ - 833: 0017b50c 180 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_Free │ │ │ │ - 834: 00036afc 104 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ - 835: 00342ac8 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ - 836: 00098a3c 64 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ + 830: 000b3a18 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ + 831: 001fd828 248 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ + 832: 0025d340 136 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ + 833: 0017a6e4 180 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_Free │ │ │ │ + 834: 00036b00 104 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ + 835: 00342f0c 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ + 836: 00098a54 64 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ 837: 00000000 0 FUNC GLOBAL DEFAULT UND adler32 │ │ │ │ 838: 00000000 0 FUNC GLOBAL DEFAULT UND symlink@GLIBC_2.4 (3) │ │ │ │ - 839: 00182734 516 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ - 840: 001c9cc8 1836 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit_Ex │ │ │ │ - 841: 003c7ea8 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ - 842: 00094bd8 72 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ - 843: 0009d6c4 20 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ + 839: 001817fc 516 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ + 840: 001c9af0 1836 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit_Ex │ │ │ │ + 841: 003c875c 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ + 842: 00094bec 72 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ + 843: 0009d1f8 20 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ 844: 00000000 0 FUNC GLOBAL DEFAULT UND fgetxattr@GLIBC_2.4 (3) │ │ │ │ - 845: 00098c8c 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ + 845: 00098ca4 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ 846: 0002e040 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ - 847: 000a1a48 64 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ + 847: 000a0554 64 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ 848: 0002ed84 64 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitIsolatedConfig │ │ │ │ - 849: 00313d28 28 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ + 849: 00312ce0 28 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ 850: 00000000 0 FUNC GLOBAL DEFAULT UND getloadavg@GLIBC_2.4 (3) │ │ │ │ 851: 00000000 0 FUNC GLOBAL DEFAULT UND wcsftime@GLIBC_2.4 (3) │ │ │ │ - 852: 00095aec 140 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ - 853: 000b6e7c 212 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ + 852: 00095b04 140 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ + 853: 000b6e74 212 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ 854: 0002ded4 0 FUNC GLOBAL DEFAULT UND XML_SetCharacterDataHandler │ │ │ │ - 855: 0041266c 24 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ - 856: 0015ecec 380 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ToBool │ │ │ │ - 857: 000969d8 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ - 858: 002b523c 20 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ - 859: 000d8308 124 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ - 860: 0068be18 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ - 861: 0017173c 656 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ - 862: 000989b8 100 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ - 863: 00098ee8 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ + 855: 0041304c 24 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ + 856: 0015ded8 380 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ToBool │ │ │ │ + 857: 000969f0 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ + 858: 002b37a0 20 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ + 859: 000d79d8 124 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ + 860: 0068bd48 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ + 861: 00170914 656 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ + 862: 000989d0 100 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ + 863: 00098f00 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ 864: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getguardsize@GLIBC_2.34 (4) │ │ │ │ - 865: 00681894 212 OBJECT GLOBAL DEFAULT 26 PyContextToken_Type │ │ │ │ - 866: 00225d20 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ - 867: 00064280 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ - 868: 002ddd04 28 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ + 865: 00681b00 212 OBJECT GLOBAL DEFAULT 26 PyContextToken_Type │ │ │ │ + 866: 002252e8 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ + 867: 00063cb4 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ + 868: 002dc1cc 28 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ 869: 0002ecb4 136 FUNC GLOBAL DEFAULT 12 PyInitConfig_Create │ │ │ │ - 870: 000913d4 132 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ - 871: 00096be4 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ - 872: 0009699c 60 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ - 873: 0006f7dc 284 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ - 874: 003d2e40 40 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndex │ │ │ │ + 870: 000913e4 132 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ + 871: 00096bfc 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ + 872: 000969b4 60 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ + 873: 0006f210 284 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ + 874: 003d36f8 40 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndex │ │ │ │ 875: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyname_r@GLIBC_2.4 (3) │ │ │ │ - 876: 00145204 1140 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ - 877: 0019ddb4 68 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ - 878: 000db368 72 FUNC GLOBAL DEFAULT 12 _PySlotIterator_InitLegacy │ │ │ │ - 879: 0025be40 292 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ - 880: 00096c00 56 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ - 881: 006a8f64 1068 OBJECT GLOBAL DEFAULT 26 _PyOpcode_OpName │ │ │ │ - 882: 003fe99c 196 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ - 883: 00359f88 56 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ - 884: 000d611c 1616 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ - 885: 000a60fc 164 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ - 886: 00258820 176 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ - 887: 00403dd0 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ - 888: 00147294 1816 FUNC GLOBAL DEFAULT 12 _Py_BuildMap_StackRefSteal │ │ │ │ - 889: 006855e0 212 OBJECT GLOBAL DEFAULT 26 PyListRevIter_Type │ │ │ │ + 876: 0014425c 1140 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ + 877: 0019db2c 68 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ + 878: 000da90c 72 FUNC GLOBAL DEFAULT 12 _PySlotIterator_InitLegacy │ │ │ │ + 879: 0025a008 292 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ + 880: 00096c18 56 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ + 881: 006a90bc 1068 OBJECT GLOBAL DEFAULT 26 _PyOpcode_OpName │ │ │ │ + 882: 003ff264 196 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ + 883: 0035a3c8 56 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ + 884: 000d57ec 1616 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ + 885: 000a4f38 164 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ + 886: 002569e8 176 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ + 887: 00404698 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ + 888: 001462ec 1816 FUNC GLOBAL DEFAULT 12 _Py_BuildMap_StackRefSteal │ │ │ │ + 889: 0068584c 212 OBJECT GLOBAL DEFAULT 26 PyListRevIter_Type │ │ │ │ 890: 0002e1e4 0 FUNC GLOBAL DEFAULT UND fdatasync@GLIBC_2.4 (3) │ │ │ │ - 891: 001b0e54 468 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ - 892: 00080a98 76 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ - 893: 00209804 84 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ + 891: 001b0c64 468 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ + 892: 00080420 76 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ + 893: 00208fa0 84 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ 894: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@GLIBC_2.34 (4) │ │ │ │ 895: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_gettime64@GLIBC_2.34 (4) │ │ │ │ - 896: 000a22b8 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ - 897: 0005f3f8 508 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ - 898: 00095328 156 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ + 896: 000a10c0 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ + 897: 0005ee28 508 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ + 898: 00095340 156 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ 899: 00000000 0 FUNC GLOBAL DEFAULT UND truncate64@GLIBC_2.4 (3) │ │ │ │ - 900: 003ea094 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ - 901: 0068bdb8 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ - 902: 0010ab68 380 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ - 903: 00220a14 44 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ - 904: 0015f990 344 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ + 900: 003ea94c 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ + 901: 0068bce4 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ + 902: 00109b78 380 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ + 903: 0021fbd4 44 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ + 904: 0015eb80 344 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ 905: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (3) │ │ │ │ - 906: 000a1dfc 36 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ - 907: 00054e24 108 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ - 908: 000a17d8 80 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ - 909: 000a31a0 80 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ + 906: 000a0908 36 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ + 907: 00054cd4 108 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ + 908: 000a02e4 80 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ + 909: 000a2498 80 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ 910: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setflags@GLIBC_2.4 (3) │ │ │ │ 911: 00048260 100 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ 912: 00000000 0 FUNC GLOBAL DEFAULT UND __stat64_time64@GLIBC_2.34 (4) │ │ │ │ - 913: 00036948 228 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ + 913: 0003694c 228 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ 914: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setaffinity@GLIBC_2.4 (3) │ │ │ │ - 915: 006d6414 4 OBJECT GLOBAL DEFAULT 30 Py_InteractiveFlag │ │ │ │ - 916: 00195d78 372 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ - 917: 002e44b8 44 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ - 918: 00092eac 24 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ - 919: 000961c4 184 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ + 915: 006d6438 4 OBJECT GLOBAL DEFAULT 30 Py_InteractiveFlag │ │ │ │ + 916: 00195afc 372 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ + 917: 002e2ddc 44 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ + 918: 00092ebc 24 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ + 919: 000961dc 184 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ 920: 00000000 0 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.4 (3) │ │ │ │ - 921: 00096bb0 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ + 921: 00096bc8 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ 922: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (3) │ │ │ │ - 923: 000ef98c 432 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ - 924: 002c06b8 160 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ - 925: 0024eaec 188 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ - 926: 001fa8bc 2996 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ - 927: 002d81c8 816 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ - 928: 000ab174 24 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ - 929: 00235708 1444 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ - 930: 002a5570 2488 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ - 931: 002229f0 488 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ - 932: 00095770 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameAllowSpecialization │ │ │ │ - 933: 0033aa60 20 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ - 934: 0029e078 64 FUNC GLOBAL DEFAULT 12 _PyList_GetItemRef │ │ │ │ - 935: 003081a0 132 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadSuperAttr │ │ │ │ - 936: 002665c8 536 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ + 923: 000ef454 432 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ + 924: 002b5f50 160 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ + 925: 0024ccc4 188 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ + 926: 001fa5f8 2996 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ + 927: 002d679c 816 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ + 928: 000a83f4 24 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ + 929: 00234600 1444 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ + 930: 002a33fc 2488 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ + 931: 00221fc0 488 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ + 932: 00095788 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameAllowSpecialization │ │ │ │ + 933: 0033a1e8 20 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ + 934: 0029bcd8 64 FUNC GLOBAL DEFAULT 12 _PyList_GetItemRef │ │ │ │ + 935: 00306b90 132 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadSuperAttr │ │ │ │ + 936: 00264778 536 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ 937: 00000000 0 FUNC GLOBAL DEFAULT UND renameat@GLIBC_2.4 (3) │ │ │ │ - 938: 00158684 20 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ - 939: 00358ea0 1920 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ - 940: 00082e34 56 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ - 941: 000db3b0 2308 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Next │ │ │ │ - 942: 000b5070 396 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ + 938: 00157850 20 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ + 939: 003592e0 1920 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ + 940: 00082868 56 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ + 941: 000da954 2316 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Next │ │ │ │ + 942: 000b5030 396 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ 943: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (3) │ │ │ │ - 944: 00207038 1104 FUNC GLOBAL DEFAULT 12 _PyUnicode_BinarySlice │ │ │ │ + 944: 00206838 1108 FUNC GLOBAL DEFAULT 12 _PyUnicode_BinarySlice │ │ │ │ 945: 0002d6d0 0 FUNC GLOBAL DEFAULT UND cos@GLIBC_2.4 (2) │ │ │ │ 946: 00000000 0 FUNC GLOBAL DEFAULT UND wcschr@GLIBC_2.4 (3) │ │ │ │ 947: 00000000 0 FUNC GLOBAL DEFAULT UND ungetc@GLIBC_2.4 (3) │ │ │ │ - 948: 00066c48 124 FUNC GLOBAL DEFAULT 12 PyBytesWriter_WriteBytes │ │ │ │ - 949: 00286df0 688 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ - 950: 00387ba8 264 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ - 951: 0004e800 664 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ - 952: 000880b8 112 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ - 953: 00392684 124 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ - 954: 00153588 732 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ + 948: 00066680 124 FUNC GLOBAL DEFAULT 12 PyBytesWriter_WriteBytes │ │ │ │ + 949: 002849ac 688 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ + 950: 00387cb0 264 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ + 951: 0004e6b0 664 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ + 952: 00087ae8 112 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ + 953: 0039304c 124 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ + 954: 001525e0 732 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ 955: 00000000 0 FUNC GLOBAL DEFAULT UND XML_StopParser │ │ │ │ - 956: 00371ed8 132 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ + 956: 00372190 132 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ 957: 0003186c 144 FUNC GLOBAL DEFAULT 12 PyInitConfig_Free │ │ │ │ - 958: 001756e0 48 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ - 959: 003f67b0 252 FUNC GLOBAL DEFAULT 12 _PyLineTable_NextAddressRange │ │ │ │ + 958: 001748b8 48 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ + 959: 003f7078 252 FUNC GLOBAL DEFAULT 12 _PyLineTable_NextAddressRange │ │ │ │ 960: 0003e8f0 20 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ 961: 00000000 0 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.29 (20) │ │ │ │ - 962: 000ae770 236 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ - 963: 00248e5c 124 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ - 964: 00440ad4 1584 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ + 962: 000ae788 236 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ + 963: 0024702c 124 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ + 964: 004413b4 1584 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ 965: 0004639c 28 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ 966: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.4 (3) │ │ │ │ - 967: 0033d394 80 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ + 967: 0033cb24 80 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ 968: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_init@GLIBC_2.4 (3) │ │ │ │ 969: 00000000 0 FUNC GLOBAL DEFAULT UND setlogmask@GLIBC_2.4 (3) │ │ │ │ - 970: 0009bc74 120 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ - 971: 001389a8 68 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ - 972: 000e2b44 108 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ - 973: 001749fc 52 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ - 974: 0068bdb4 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ + 970: 0009bc8c 120 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ + 971: 001379f8 68 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ + 972: 000e1f40 108 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ + 973: 00173bd4 52 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ + 974: 0068bce0 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ 975: 00000000 0 FUNC GLOBAL DEFAULT UND __select64@GLIBC_2.34 (4) │ │ │ │ 976: 00000000 0 FUNC GLOBAL DEFAULT UND unshare@GLIBC_2.4 (3) │ │ │ │ - 977: 003601bc 176 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ - 978: 00097b64 80 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ - 979: 0009917c 40 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ - 980: 00683e30 212 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ - 981: 00093c80 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ + 977: 00360464 176 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ + 978: 00097b7c 80 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ + 979: 00099194 40 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ + 980: 0068409c 212 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ + 981: 00093c90 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ 982: 00000000 0 FUNC WEAK DEFAULT UND statx@GLIBC_2.28 (23) │ │ │ │ - 983: 003937c8 984 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ + 983: 00394090 984 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ 984: 00000000 0 FUNC GLOBAL DEFAULT UND send@GLIBC_2.4 (3) │ │ │ │ - 985: 002a5148 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ + 985: 002a3090 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ 986: 006808b8 0 NOTYPE WEAK DEFAULT 26 data_start │ │ │ │ - 987: 000d2f08 44 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ - 988: 000a1b14 40 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ - 989: 00064bbc 88 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ - 990: 003e1640 20 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ - 991: 0025a4c4 236 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ - 992: 0009132c 116 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ - 993: 003aba34 240 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ + 987: 000d2600 44 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ + 988: 000a0620 40 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ + 989: 000645f0 88 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ + 990: 003e1ef8 20 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ + 991: 0025868c 236 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ + 992: 0009133c 116 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ + 993: 003ac46c 240 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ 994: 00048220 64 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ 995: 00000000 0 FUNC GLOBAL DEFAULT UND sigemptyset@GLIBC_2.4 (3) │ │ │ │ 996: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo@GLIBC_2.4 (3) │ │ │ │ - 997: 006859f0 212 OBJECT GLOBAL DEFAULT 26 PySeqIter_Type │ │ │ │ - 998: 001e0348 368 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ + 997: 00685c5c 212 OBJECT GLOBAL DEFAULT 26 PySeqIter_Type │ │ │ │ + 998: 001e01d0 368 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ 999: 00000000 0 FUNC GLOBAL DEFAULT UND openlog@GLIBC_2.4 (3) │ │ │ │ - 1000: 00681c14 212 OBJECT GLOBAL DEFAULT 26 PyMap_Type │ │ │ │ - 1001: 00429e18 272 FUNC GLOBAL DEFAULT 12 _Py_IsPrivateName │ │ │ │ - 1002: 00176cec 948 FUNC GLOBAL DEFAULT 12 _PyFrame_MakeAndSetFrameObject │ │ │ │ - 1003: 00078f84 84 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ + 1000: 00681e80 212 OBJECT GLOBAL DEFAULT 26 PyMap_Type │ │ │ │ + 1001: 0042a6f8 272 FUNC GLOBAL DEFAULT 12 _Py_IsPrivateName │ │ │ │ + 1002: 00175ec4 948 FUNC GLOBAL DEFAULT 12 _PyFrame_MakeAndSetFrameObject │ │ │ │ + 1003: 0007895c 84 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ 1004: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (3) │ │ │ │ - 1005: 00681a0c 212 OBJECT GLOBAL DEFAULT 26 PyContext_Type │ │ │ │ - 1006: 002fcda4 40 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ - 1007: 0005c01c 28 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ - 1008: 00249754 20 FUNC GLOBAL DEFAULT 12 PyInterpreterView_Close │ │ │ │ - 1009: 001cb78c 388 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ + 1005: 00681c78 212 OBJECT GLOBAL DEFAULT 26 PyContext_Type │ │ │ │ + 1006: 002fb794 40 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ + 1007: 0005ba4c 28 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ + 1008: 002470a8 20 FUNC GLOBAL DEFAULT 12 PyInterpreterView_Close │ │ │ │ + 1009: 001cb5b4 388 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ 1010: 00000000 0 FUNC GLOBAL DEFAULT UND localeconv@GLIBC_2.4 (3) │ │ │ │ - 1011: 002890f4 252 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ + 1011: 00286cc8 252 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ 1012: 00000000 0 FUNC GLOBAL DEFAULT UND writev@GLIBC_2.4 (3) │ │ │ │ 1013: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64v2@GLIBC_2.26 (6) │ │ │ │ - 1014: 00308074 64 FUNC GLOBAL DEFAULT 12 _PyType_CacheInitForSpecialization │ │ │ │ + 1014: 00306a64 64 FUNC GLOBAL DEFAULT 12 _PyType_CacheInitForSpecialization │ │ │ │ 1015: 000307e4 36 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ - 1016: 002ddb10 352 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ - 1017: 00098de0 20 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ - 1018: 006ff584 4 OBJECT GLOBAL DEFAULT 30 _PyOS_ReadlineTState │ │ │ │ - 1019: 00681e24 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_RefType │ │ │ │ - 1020: 0030e3bc 36 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ - 1021: 002b51c0 24 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ - 1022: 00370338 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ + 1016: 002dbfd4 356 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ + 1017: 00098df8 20 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ + 1018: 006ff5c4 4 OBJECT GLOBAL DEFAULT 30 _PyOS_ReadlineTState │ │ │ │ + 1019: 00682090 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_RefType │ │ │ │ + 1020: 0030d270 36 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ + 1021: 002b3724 24 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ + 1022: 003705f0 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ 1023: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.4 (3) │ │ │ │ - 1024: 0030f884 44 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ - 1025: 003c1f14 176 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ - 1026: 00092548 284 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ + 1024: 0030e834 44 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ + 1025: 003c2944 176 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ + 1026: 00092558 284 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ 1027: 0002e7b4 0 FUNC GLOBAL DEFAULT UND sin@GLIBC_2.4 (2) │ │ │ │ - 1028: 0068276c 212 OBJECT GLOBAL DEFAULT 26 PySlice_Type │ │ │ │ - 1029: 0024be40 452 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ - 1030: 0020e01c 292 FUNC GLOBAL DEFAULT 12 _PyDict_InsertSplitValue │ │ │ │ + 1028: 006829d8 212 OBJECT GLOBAL DEFAULT 26 PySlice_Type │ │ │ │ + 1029: 0024a010 452 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ + 1030: 0020d73c 292 FUNC GLOBAL DEFAULT 12 _PyDict_InsertSplitValue │ │ │ │ 1031: 00000000 0 FUNC GLOBAL DEFAULT UND strcspn@GLIBC_2.4 (3) │ │ │ │ - 1032: 0008f17c 100 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ - 1033: 0006b380 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ - 1034: 002001c0 100 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ - 1035: 000300cc 68 FUNC GLOBAL DEFAULT 12 PyInitConfig_FreeStrList │ │ │ │ - 1036: 0033ddbc 104 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ - 1037: 001f7878 312 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Create │ │ │ │ - 1038: 004047ac 52 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ + 1032: 0008eb34 100 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ + 1033: 0006adb4 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ + 1034: 001ffb94 100 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ + 1035: 000300d0 68 FUNC GLOBAL DEFAULT 12 PyInitConfig_FreeStrList │ │ │ │ + 1036: 0033d580 104 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ + 1037: 001f7714 312 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Create │ │ │ │ + 1038: 00405074 52 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ 1039: 00000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (3) │ │ │ │ - 1040: 000a1d5c 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ + 1040: 000a0868 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ 1041: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (3) │ │ │ │ - 1042: 0018be78 188 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupAndVersion │ │ │ │ - 1043: 00096328 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterGuard_GetInterpreter │ │ │ │ + 1042: 0018b1a8 188 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupAndVersion │ │ │ │ + 1043: 00096340 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterGuard_GetInterpreter │ │ │ │ 1044: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_sscanf@GLIBC_2.38 (15) │ │ │ │ - 1045: 0068be1c 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ + 1045: 0068bd4c 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ 1046: 00000000 0 FUNC GLOBAL DEFAULT UND bind@GLIBC_2.4 (3) │ │ │ │ 1047: 0002e418 0 FUNC GLOBAL DEFAULT UND XML_SetProcessingInstructionHandler │ │ │ │ 1048: 00030744 160 FUNC GLOBAL DEFAULT 12 PyConfig_SetWideStringList │ │ │ │ - 1049: 0009d908 176 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ + 1049: 0009d43c 176 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ 1050: 0003fbf4 144 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ 1051: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.4 (3) │ │ │ │ 1052: 00000000 0 FUNC GLOBAL DEFAULT UND open64@GLIBC_2.4 (3) │ │ │ │ 1053: 0002e724 0 FUNC GLOBAL DEFAULT UND XML_Parse │ │ │ │ 1054: 0003d538 160 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsFilter │ │ │ │ 1055: 00000000 0 FUNC GLOBAL DEFAULT UND confstr@GLIBC_2.4 (3) │ │ │ │ 1056: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (3) │ │ │ │ - 1057: 001ea0ec 2224 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportName │ │ │ │ - 1058: 00693b54 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ - 1059: 001627b4 24 FUNC GLOBAL DEFAULT 12 _PyFunction_GetVersionForCurrentState │ │ │ │ - 1060: 0008d6c0 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ - 1061: 000a18c4 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ - 1062: 001e58b4 156 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ + 1057: 001e9f70 2224 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportName │ │ │ │ + 1058: 00693b58 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ + 1059: 001619a4 24 FUNC GLOBAL DEFAULT 12 _PyFunction_GetVersionForCurrentState │ │ │ │ + 1060: 0008d0f0 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ + 1061: 000a03d0 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ + 1062: 001e573c 156 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ 1063: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (3) │ │ │ │ 1064: 00000000 0 FUNC GLOBAL DEFAULT UND getpagesize@GLIBC_2.4 (3) │ │ │ │ 1065: 00000000 0 FUNC GLOBAL DEFAULT UND getnameinfo@GLIBC_2.4 (3) │ │ │ │ - 1066: 0030c100 224 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ - 1067: 000fe680 696 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ - 1068: 0009c278 84 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ - 1069: 0026ea60 128 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ - 1070: 003849a4 480 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ + 1066: 0030ac48 224 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ + 1067: 000fd68c 696 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ + 1068: 0009c61c 84 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ + 1069: 0026cc10 128 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ + 1070: 00384aac 480 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ 1071: 00000000 0 FUNC GLOBAL DEFAULT UND sem_init@GLIBC_2.34 (4) │ │ │ │ - 1072: 00131cc8 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ - 1073: 00682aa4 212 OBJECT GLOBAL DEFAULT 26 PySetIter_Type │ │ │ │ - 1074: 006848b4 212 OBJECT GLOBAL DEFAULT 26 PyDictKeys_Type │ │ │ │ - 1075: 00245afc 84 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ - 1076: 000a222c 24 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ - 1077: 001bed08 276 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ + 1072: 00130d14 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ + 1073: 00682d10 212 OBJECT GLOBAL DEFAULT 26 PySetIter_Type │ │ │ │ + 1074: 00684b20 212 OBJECT GLOBAL DEFAULT 26 PyDictKeys_Type │ │ │ │ + 1075: 00244864 84 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ + 1076: 000a1034 24 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ + 1077: 001beb20 276 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ 1078: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (3) │ │ │ │ - 1079: 000e7544 320 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ - 1080: 006845a4 212 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ - 1081: 00110b38 380 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ + 1079: 000e69e4 336 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ + 1080: 00684810 212 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ + 1081: 0010fb6c 396 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ 1082: 00000000 0 FUNC GLOBAL DEFAULT UND __syslog_chk@GLIBC_2.4 (3) │ │ │ │ - 1083: 0006e830 76 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ - 1084: 00202f64 48 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ - 1085: 0004c414 76 FUNC GLOBAL DEFAULT 12 PyModule_FromSlotsAndSpec │ │ │ │ - 1086: 003881d0 520 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ - 1087: 002dd854 248 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ - 1088: 002d5b1c 28 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ + 1083: 0006e264 76 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ + 1084: 00202934 48 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ + 1085: 0004c2c4 76 FUNC GLOBAL DEFAULT 12 PyModule_FromSlotsAndSpec │ │ │ │ + 1086: 003882d8 520 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ + 1087: 002dbc80 248 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ + 1088: 002d4048 28 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ 1089: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (7) │ │ │ │ - 1090: 002030ac 1744 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ - 1091: 003f208c 44 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ - 1092: 002630a8 100 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ - 1093: 000e2bb0 352 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ + 1090: 00202a7c 1744 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ + 1091: 003f2944 44 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ + 1092: 00261258 100 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ + 1093: 000e1fac 352 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ 1094: 0002e064 0 FUNC GLOBAL DEFAULT UND XML_GetErrorCode │ │ │ │ - 1095: 0022e46c 960 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ + 1095: 0032f36c 960 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ 1096: 00043c58 176 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ - 1097: 0028a828 476 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ + 1097: 002883fc 476 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ 1098: 00000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.4 (3) │ │ │ │ - 1099: 0032fd04 120 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ - 1100: 0030ea80 28 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ + 1099: 0032f130 120 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ + 1100: 0030d934 28 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ 1101: 00000000 0 FUNC GLOBAL DEFAULT UND setxattr@GLIBC_2.4 (3) │ │ │ │ - 1102: 002ddaf4 28 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ - 1103: 00097bb4 144 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ - 1104: 0025f3bc 452 FUNC GLOBAL DEFAULT 12 _PyException_AddNote │ │ │ │ - 1105: 00343130 28 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ - 1106: 0009cecc 72 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ - 1107: 000b9a98 1384 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ + 1102: 002dbfb8 28 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ + 1103: 00097bcc 144 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ + 1104: 0025d548 452 FUNC GLOBAL DEFAULT 12 _PyException_AddNote │ │ │ │ + 1105: 00343574 28 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ + 1106: 0009c2fc 72 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ + 1107: 000b9a90 1384 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ 1108: 0002d79c 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionActivationThreshold │ │ │ │ 1109: 00000000 0 FUNC GLOBAL DEFAULT UND grantpt@GLIBC_2.4 (3) │ │ │ │ - 1110: 00097040 28 FUNC GLOBAL DEFAULT 12 PyType_FromSlots │ │ │ │ - 1111: 0033ef64 40 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ - 1112: 0030f834 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ - 1113: 00336354 684 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportFrom │ │ │ │ - 1114: 00362638 104 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ + 1110: 00097058 28 FUNC GLOBAL DEFAULT 12 PyType_FromSlots │ │ │ │ + 1111: 0033f238 40 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ + 1112: 0030e7e4 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ + 1113: 00335b64 684 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportFrom │ │ │ │ + 1114: 003628f0 104 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ 1115: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_init@GLIBC_2.4 (3) │ │ │ │ - 1116: 00072f64 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ - 1117: 0068b340 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ - 1118: 00383fc0 96 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ - 1119: 002975a0 96 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ - 1120: 000ddafc 152 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ - 1121: 0028361c 692 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ - 1122: 000c060c 120 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ - 1123: 000956b0 48 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ - 1124: 000a1b3c 52 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ + 1116: 0007299c 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ + 1117: 0068b26c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ + 1118: 003840c8 96 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ + 1119: 00295174 96 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ + 1120: 000dd0a8 152 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ + 1121: 00281190 688 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ + 1122: 000c0648 1296 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ + 1123: 000956c8 48 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ + 1124: 000a0648 52 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ 1125: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin_r@GLIBC_2.4 (3) │ │ │ │ - 1126: 0018c27c 36 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimit │ │ │ │ - 1127: 00057e04 688 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ - 1128: 000dbcb4 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_SawSlot │ │ │ │ - 1129: 006d641c 4 OBJECT GLOBAL DEFAULT 30 Py_BytesWarningFlag │ │ │ │ - 1130: 00384914 144 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCallPy │ │ │ │ - 1131: 003867a4 20 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ - 1132: 00155dc8 156 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ - 1133: 0043ed3c 28 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ - 1134: 0029a64c 1236 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ - 1135: 003a6bd0 48 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ - 1136: 0005117c 108 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ - 1137: 004d4af4 448 OBJECT GLOBAL DEFAULT 14 _PySlot_names │ │ │ │ - 1138: 00140e80 352 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ - 1139: 001b4bcc 2304 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ - 1140: 000954d4 92 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ - 1141: 001fdbe4 228 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ - 1142: 00098df4 48 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ - 1143: 0009c030 132 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ + 1126: 0018b5ac 36 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimit │ │ │ │ + 1127: 00057cb4 688 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ + 1128: 000db260 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_SawSlot │ │ │ │ + 1129: 006d6440 4 OBJECT GLOBAL DEFAULT 30 Py_BytesWarningFlag │ │ │ │ + 1130: 00384a1c 144 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCallPy │ │ │ │ + 1131: 003868ac 20 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ + 1132: 00154e20 156 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ + 1133: 0043f61c 28 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ + 1134: 002982d8 1236 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ + 1135: 003a75f0 48 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ + 1136: 0005102c 108 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ + 1137: 004d51d4 448 OBJECT GLOBAL DEFAULT 14 _PySlot_names │ │ │ │ + 1138: 0013fed0 352 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ + 1139: 001b49dc 2308 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ + 1140: 000954ec 92 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ + 1141: 001fd920 228 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ + 1142: 00098e0c 48 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ + 1143: 0009c3a8 132 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ 1144: 00040638 40 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ - 1145: 00367ea4 388 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ - 1146: 002c3ee0 40 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ - 1147: 00359fc0 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ - 1148: 0009dbe8 380 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ - 1149: 00432048 304 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ - 1150: 002e8320 76 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ + 1145: 0036815c 388 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ + 1146: 002b9778 40 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ + 1147: 0035a400 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ + 1148: 0009d71c 380 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ + 1149: 00432928 304 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ + 1150: 002e6c48 76 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ 1151: 00000000 0 FUNC GLOBAL DEFAULT UND fchmodat@GLIBC_2.4 (3) │ │ │ │ - 1152: 000a18b0 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ - 1153: 00095fb4 52 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ - 1154: 000a1d0c 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ - 1155: 0009e3fc 44 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ - 1156: 003a41c0 28 FUNC GLOBAL DEFAULT 12 PyInit__asyncio │ │ │ │ - 1157: 00693554 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ + 1152: 000a03bc 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ + 1153: 00095fcc 52 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ + 1154: 000a0818 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ + 1155: 0009df14 44 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ + 1156: 003a4be0 28 FUNC GLOBAL DEFAULT 12 PyInit__asyncio │ │ │ │ + 1157: 00693558 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ 1158: 00000000 0 FUNC GLOBAL DEFAULT UND clearerr@GLIBC_2.4 (3) │ │ │ │ 1159: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (3) │ │ │ │ 1160: 00048790 148 FUNC GLOBAL DEFAULT 12 _PyExc_CreateExceptionGroup │ │ │ │ - 1161: 000715bc 72 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ + 1161: 00070ff4 72 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ 1162: 00000000 0 FUNC GLOBAL DEFAULT UND __gmtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1163: 000a5da4 136 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ + 1163: 000a4be0 136 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ 1164: 00000000 0 FUNC GLOBAL DEFAULT UND dup3@GLIBC_2.9 (19) │ │ │ │ - 1165: 000d8178 56 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ - 1166: 00096fe8 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ - 1167: 00209890 452 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ + 1165: 000d7848 56 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ + 1166: 00097000 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ + 1167: 00209028 452 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ 1168: 006d5dc8 4 OBJECT WEAK DEFAULT 30 environ@GLIBC_2.4 (3) │ │ │ │ - 1169: 0004c050 288 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Resize │ │ │ │ + 1169: 0004bf00 288 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Resize │ │ │ │ 1170: 00000000 0 FUNC GLOBAL DEFAULT UND pause@GLIBC_2.4 (3) │ │ │ │ - 1171: 0021a010 72 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ - 1172: 0012aa2c 212 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ - 1173: 00317610 268 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ + 1171: 002191d0 72 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ + 1172: 00129a7c 212 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ + 1173: 00316ad0 268 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ 1174: 00000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.4 (3) │ │ │ │ - 1175: 001be19c 808 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ + 1175: 001bdfb4 808 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ 1176: 0002e85c 0 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.4 (2) │ │ │ │ - 1177: 0033ffd4 420 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ + 1177: 003402a8 420 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ 1178: 00000000 0 FUNC GLOBAL DEFAULT UND deflateSetDictionary │ │ │ │ - 1179: 00364fe4 508 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ - 1180: 0005e708 72 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ - 1181: 002d5070 136 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ - 1182: 00177100 1616 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ - 1183: 002b5198 20 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ - 1184: 00370924 52 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ - 1185: 003112cc 132 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ - 1186: 0032bb2c 28 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ + 1179: 0036529c 508 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ + 1180: 0005e138 72 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ + 1181: 002d359c 136 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ + 1182: 001762d8 1616 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ + 1183: 002b36fc 20 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ + 1184: 00370bdc 52 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ + 1185: 0031027c 132 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ + 1186: 0032abec 28 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ 1187: 00000000 0 FUNC GLOBAL DEFAULT UND sqrt@GLIBC_2.4 (2) │ │ │ │ - 1188: 000d4bb8 696 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ - 1189: 006d6418 4 OBJECT GLOBAL DEFAULT 30 Py_InspectFlag │ │ │ │ - 1190: 00171194 948 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ - 1191: 00381f10 32 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ + 1188: 000d4288 696 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ + 1189: 006d643c 4 OBJECT GLOBAL DEFAULT 30 Py_InspectFlag │ │ │ │ + 1190: 0017036c 948 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ + 1191: 003821c8 32 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ 1192: 00000000 0 FUNC GLOBAL DEFAULT UND shutdown@GLIBC_2.4 (3) │ │ │ │ - 1193: 0036159c 548 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ + 1193: 00361844 548 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ 1194: 00000000 0 FUNC GLOBAL DEFAULT UND setns@GLIBC_2.14 (21) │ │ │ │ - 1195: 002188f4 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ - 1196: 0038538c 284 FUNC GLOBAL DEFAULT 12 _PyContext_Exit │ │ │ │ - 1197: 0017f120 772 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ + 1195: 00217a70 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ + 1196: 00385494 284 FUNC GLOBAL DEFAULT 12 _PyContext_Exit │ │ │ │ + 1197: 0017e2f0 772 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ 1198: 00000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.4 (3) │ │ │ │ - 1199: 00094038 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ - 1200: 00687764 212 OBJECT GLOBAL DEFAULT 26 PyClassMethodDescr_Type │ │ │ │ - 1201: 00385040 268 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ - 1202: 0009e77c 76 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ + 1199: 00094048 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ + 1200: 006879d0 212 OBJECT GLOBAL DEFAULT 26 PyClassMethodDescr_Type │ │ │ │ + 1201: 00385148 268 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ + 1202: 0009e1cc 76 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ 1203: 00000000 0 FUNC GLOBAL DEFAULT UND fexecve@GLIBC_2.4 (3) │ │ │ │ - 1204: 003404b0 68 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ - 1205: 000df0c0 60 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ - 1206: 003602ac 240 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ - 1207: 0004f534 28 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ + 1204: 00340920 68 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ + 1205: 000de66c 60 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ + 1206: 00360554 240 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ + 1207: 0004f3e4 28 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ 1208: 00000000 0 FUNC GLOBAL DEFAULT UND forkpty@GLIBC_2.34 (4) │ │ │ │ 1209: 00681144 4 OBJECT GLOBAL DEFAULT 26 PyImport_Inittab │ │ │ │ - 1210: 003d2924 28 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ - 1211: 0022192c 184 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ - 1212: 0068bda8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ - 1213: 006ff61c 0 NOTYPE GLOBAL DEFAULT 30 _end │ │ │ │ - 1214: 0004d3ec 28 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ - 1215: 00078bb8 216 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ + 1210: 003d31dc 28 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ + 1211: 00220aec 184 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ + 1212: 0068bcd4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ + 1213: 006ff65c 0 NOTYPE GLOBAL DEFAULT 30 _end │ │ │ │ + 1214: 0004d29c 28 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ + 1215: 0007859c 216 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ 1216: 00000000 0 FUNC GLOBAL DEFAULT UND __fprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1217: 003168d4 116 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ + 1217: 00315d90 116 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ 1218: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (3) │ │ │ │ - 1219: 00050718 28 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ - 1220: 00107d38 500 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ - 1221: 001669e8 92 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ - 1222: 0008d5d4 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ - 1223: 00077d84 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ - 1224: 00182230 336 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ - 1225: 006852c4 212 OBJECT GLOBAL DEFAULT 26 PyFrozenDict_Type │ │ │ │ - 1226: 002ddad8 28 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ - 1227: 00197dd0 208 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreSubscr │ │ │ │ - 1228: 002c2c10 76 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ + 1219: 000505c8 28 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ + 1220: 00106d48 500 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ + 1221: 00165bd8 92 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ + 1222: 0008d004 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ + 1223: 000777bc 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ + 1224: 001812f8 336 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ + 1225: 00685530 212 OBJECT GLOBAL DEFAULT 26 PyFrozenDict_Type │ │ │ │ + 1226: 002dbf9c 28 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ + 1227: 00197b44 208 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreSubscr │ │ │ │ + 1228: 002b84a8 76 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ 1229: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (3) │ │ │ │ 1230: 00000000 0 FUNC GLOBAL DEFAULT UND sethostname@GLIBC_2.4 (3) │ │ │ │ - 1231: 000d52c8 388 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ - 1232: 001d7564 172 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ - 1233: 000f1f34 48 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ - 1234: 0030d59c 28 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ - 1235: 00096b7c 52 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ - 1236: 0036b464 48 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ - 1237: 0024399c 304 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ - 1238: 00312068 244 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ - 1239: 0009690c 144 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ - 1240: 001ff4d8 396 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ - 1241: 001e5654 608 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ + 1231: 000d4998 388 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ + 1232: 001d73e8 172 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ + 1233: 000f0db8 48 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ + 1234: 0030c450 28 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ + 1235: 00096b94 52 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ + 1236: 0036b71c 48 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ + 1237: 002448b8 304 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ + 1238: 00311018 244 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ + 1239: 00096924 144 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ + 1240: 001ff218 396 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ + 1241: 001e54dc 608 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ 1242: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.4 (3) │ │ │ │ 1243: 0003eaa8 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ - 1244: 003bf0e0 156 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ - 1245: 004d945c 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ - 1246: 0030be40 124 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ - 1247: 00096d7c 184 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ + 1244: 003bfb10 156 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ + 1245: 004d9d10 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ + 1246: 0030a988 124 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ + 1247: 00096d94 184 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ 1248: 00000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.4 (3) │ │ │ │ - 1249: 0006e994 20 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ + 1249: 0006e3c8 20 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ 1250: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getcpuclockid@GLIBC_2.34 (4) │ │ │ │ - 1251: 00685b84 212 OBJECT GLOBAL DEFAULT 26 PyStaticMethod_Type │ │ │ │ + 1251: 00685df0 212 OBJECT GLOBAL DEFAULT 26 PyStaticMethod_Type │ │ │ │ 1252: 0002e8d4 0 FUNC GLOBAL DEFAULT UND erfc@GLIBC_2.4 (2) │ │ │ │ - 1253: 003f1624 1004 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ - 1254: 006815f8 212 OBJECT GLOBAL DEFAULT 26 PyTraceBack_Type │ │ │ │ - 1255: 006a9600 0x2c710 OBJECT GLOBAL DEFAULT 27 _PyRuntime │ │ │ │ - 1256: 0033d3e4 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ - 1257: 0026de14 196 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ + 1253: 003f1edc 1004 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ + 1254: 00681864 212 OBJECT GLOBAL DEFAULT 26 PyTraceBack_Type │ │ │ │ + 1255: 006a95f8 0x2c710 OBJECT GLOBAL DEFAULT 27 _PyRuntime │ │ │ │ + 1256: 0033cb74 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ + 1257: 0026bfc4 196 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ 1258: 0002d5c8 0 FUNC GLOBAL DEFAULT UND asin@GLIBC_2.4 (2) │ │ │ │ - 1259: 00098ea4 32 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ - 1260: 001c746c 3352 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ - 1261: 00038e44 20 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ + 1259: 00098ebc 32 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ + 1260: 001c728c 3360 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ + 1261: 00038e48 20 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ 1262: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64@GLIBC_2.10 (17) │ │ │ │ - 1263: 0068e2f8 212 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ + 1263: 0068e228 212 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ 1264: 006d5dd4 4 OBJECT GLOBAL DEFAULT 30 stdout@GLIBC_2.4 (3) │ │ │ │ - 1265: 001506ec 580 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ - 1266: 00681434 8 OBJECT GLOBAL DEFAULT 26 _Py_EllipsisObject │ │ │ │ + 1265: 0014f740 580 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ + 1266: 006816a0 8 OBJECT GLOBAL DEFAULT 26 _Py_EllipsisObject │ │ │ │ 1267: 00000000 0 FUNC GLOBAL DEFAULT UND __ioctl_time64@GLIBC_2.34 (4) │ │ │ │ - 1268: 001be0a8 244 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ - 1269: 000a1f34 68 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ - 1270: 0035afac 20 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ - 1271: 001eb28c 1916 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ - 1272: 000e6a00 1740 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ - 1273: 00083940 24 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ - 1274: 00096c38 180 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ - 1275: 00371020 224 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ - 1276: 00415f3c 168 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ - 1277: 001e5624 48 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ - 1278: 00052f68 240 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ - 1279: 004411b4 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ + 1268: 001bdec0 244 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ + 1269: 000a0a40 68 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ + 1270: 0035b250 20 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ + 1271: 001eb110 1916 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ + 1272: 000e5d60 1740 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ + 1273: 00083370 24 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ + 1274: 00096c50 180 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ + 1275: 003712d8 224 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ + 1276: 00416bf8 168 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ + 1277: 001e54ac 48 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ + 1278: 00052e18 240 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ + 1279: 00441a94 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ 1280: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (3) │ │ │ │ - 1281: 002dd1e8 112 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ - 1282: 00434b04 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ - 1283: 002412ec 112 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_Close │ │ │ │ + 1281: 002db610 112 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ + 1282: 004353e4 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ + 1283: 002401e8 112 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_Close │ │ │ │ 1284: 00000000 0 FUNC GLOBAL DEFAULT UND frexp@GLIBC_2.4 (3) │ │ │ │ - 1285: 00441e80 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ - 1286: 002a3ad4 524 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ - 1287: 0040df30 220 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ - 1288: 000aaf50 32 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ - 1289: 0020a7b4 84 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ - 1290: 00395774 64 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ - 1291: 000b8ef0 336 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ + 1285: 00442740 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ + 1286: 002a18b4 524 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ + 1287: 0040eaf8 220 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ + 1288: 000ac530 32 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ + 1289: 00209f4c 84 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ + 1290: 0039613c 64 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ + 1291: 000b8ee8 336 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ 1292: 00000000 0 FUNC GLOBAL DEFAULT UND ceil@GLIBC_2.4 (2) │ │ │ │ - 1293: 00370384 28 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ - 1294: 000e2d10 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ - 1295: 001457ec 1948 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ - 1296: 00245dac 20 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ + 1293: 0037063c 28 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ + 1294: 000e210c 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ + 1295: 00144844 1948 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ + 1296: 00244e08 20 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ 1297: 00000000 0 FUNC GLOBAL DEFAULT UND fremovexattr@GLIBC_2.4 (3) │ │ │ │ - 1298: 000e77c4 80 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ - 1299: 003651e0 220 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ - 1300: 000956e0 44 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ - 1301: 006ff61c 0 NOTYPE GLOBAL DEFAULT 30 __end__ │ │ │ │ - 1302: 00078444 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ - 1303: 003a6974 40 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ + 1298: 000e6c34 80 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ + 1299: 00365498 220 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ + 1300: 000956f8 44 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ + 1301: 006ff65c 0 NOTYPE GLOBAL DEFAULT 30 __end__ │ │ │ │ + 1302: 00077e7c 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ + 1303: 003a7394 40 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ 1304: 00000000 0 FUNC GLOBAL DEFAULT UND getsid@GLIBC_2.4 (3) │ │ │ │ 1305: 00000000 0 FUNC GLOBAL DEFAULT UND recv@GLIBC_2.4 (3) │ │ │ │ - 1306: 00400b40 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ - 1307: 006833d0 212 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ - 1308: 00408a50 952 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ + 1306: 00401408 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ + 1307: 0068363c 212 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ + 1308: 00409620 952 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ 1309: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (4) │ │ │ │ - 1310: 0033c070 96 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ - 1311: 00145740 172 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ + 1310: 0033b800 96 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ + 1311: 00144798 172 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ 1312: 00000000 0 FUNC GLOBAL DEFAULT UND fmax@GLIBC_2.4 (2) │ │ │ │ - 1313: 00097df4 148 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ - 1314: 0009d200 92 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ - 1315: 006de448 24 OBJECT GLOBAL DEFAULT 30 _Py_HashSecret │ │ │ │ - 1316: 002b5200 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ - 1317: 003acc6c 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ - 1318: 00338ff0 28 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ - 1319: 0009e580 80 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ - 1320: 0068bdcc 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ - 1321: 001498d4 320 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrStackRef │ │ │ │ - 1322: 003bbeb8 52 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ - 1323: 0040e00c 76 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ - 1324: 00204d48 32 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ + 1313: 00097e0c 148 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ + 1314: 0009cd34 92 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ + 1315: 006d63f8 24 OBJECT GLOBAL DEFAULT 30 _Py_HashSecret │ │ │ │ + 1316: 002b3764 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ + 1317: 003ad6a4 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ + 1318: 00338800 28 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ + 1319: 0009e098 80 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ + 1320: 0068bcf8 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ + 1321: 0014892c 320 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrStackRef │ │ │ │ + 1322: 003bc8e8 52 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ + 1323: 0040ebd4 76 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ + 1324: 0020460c 32 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ 1325: 00000000 0 FUNC GLOBAL DEFAULT UND __localtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1326: 0009650c 572 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ - 1327: 006836b8 212 OBJECT GLOBAL DEFAULT 26 _PyNone_Type │ │ │ │ - 1328: 00098d9c 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ + 1326: 00096524 572 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ + 1327: 00683924 212 OBJECT GLOBAL DEFAULT 26 _PyNone_Type │ │ │ │ + 1328: 00098db4 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ 1329: 00000000 0 FUNC GLOBAL DEFAULT UND inflate │ │ │ │ - 1330: 000a2054 24 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ - 1331: 0049c8b8 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ - 1332: 0068bd84 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ + 1330: 000a0b60 24 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ + 1331: 0049d3dc 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ + 1332: 0068bd38 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ 1333: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (3) │ │ │ │ - 1334: 00434cac 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ + 1334: 0043558c 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ 1335: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (3) │ │ │ │ - 1336: 00307260 28 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ - 1337: 001f3f5c 860 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ + 1336: 00305c50 28 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ + 1337: 001f3df4 860 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ 1338: 00000000 0 FUNC GLOBAL DEFAULT UND strtok_r@GLIBC_2.4 (3) │ │ │ │ - 1339: 003809d8 196 FUNC GLOBAL DEFAULT 12 _PyContext_Enter │ │ │ │ + 1339: 0038113c 196 FUNC GLOBAL DEFAULT 12 _PyContext_Enter │ │ │ │ 1340: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.4 (3) │ │ │ │ - 1341: 0037b708 28 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ - 1342: 0039605c 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ - 1343: 00225a48 88 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ - 1344: 0037d4bc 28 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ - 1345: 000d08fc 832 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ + 1341: 0037b9c0 28 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ + 1342: 00396a24 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ + 1343: 00225010 88 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ + 1344: 0037d870 28 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ + 1345: 000d00c0 832 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ 1346: 00000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.4 (3) │ │ │ │ - 1347: 0019d4a8 204 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CompareOp │ │ │ │ - 1348: 000946b8 340 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ - 1349: 000827f8 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ - 1350: 00066d74 64 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ - 1351: 001f964c 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Finish │ │ │ │ + 1347: 0019d210 204 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CompareOp │ │ │ │ + 1348: 000946c8 340 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ + 1349: 0008222c 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ + 1350: 000667ac 64 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ + 1351: 001f94e8 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Finish │ │ │ │ 1352: 00000000 0 FUNC GLOBAL DEFAULT UND strnlen@GLIBC_2.4 (3) │ │ │ │ - 1353: 00388468 996 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ - 1354: 000302d8 36 FUNC GLOBAL DEFAULT 12 PyConfig_Read │ │ │ │ - 1355: 002a34c0 232 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ + 1353: 00388570 996 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ + 1354: 000302dc 36 FUNC GLOBAL DEFAULT 12 PyConfig_Read │ │ │ │ + 1355: 002a12a0 232 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ 1356: 000335f4 444 FUNC GLOBAL DEFAULT 12 _PyObject_DebugMallocStats │ │ │ │ 1357: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartNamespaceDeclHandler │ │ │ │ - 1358: 0025f9ac 192 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ - 1359: 003d3830 224 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ - 1360: 00095c5c 20 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ + 1358: 0025db38 192 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ + 1359: 003d40e8 224 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ + 1360: 00095c74 20 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ 1361: 00000000 0 FUNC GLOBAL DEFAULT UND __fstatat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1362: 000f1eec 52 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ + 1362: 000f0d70 52 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ 1363: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetElementDeclHandler │ │ │ │ 1364: 00000000 0 FUNC GLOBAL DEFAULT UND fma@GLIBC_2.4 (2) │ │ │ │ - 1365: 00097148 56 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ - 1366: 0039ad44 332 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ - 1367: 00096028 72 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ + 1365: 00097160 56 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ + 1366: 0039b710 328 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ + 1367: 00096040 72 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ 1368: 00000000 0 FUNC GLOBAL DEFAULT UND setresgid@GLIBC_2.4 (3) │ │ │ │ - 1369: 00080c0c 124 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ - 1370: 00099044 20 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ - 1371: 0038678c 24 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ + 1369: 00080640 124 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ + 1370: 0009905c 20 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ + 1371: 00386894 24 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ 1372: 00000000 0 FUNC GLOBAL DEFAULT UND sigaltstack@GLIBC_2.4 (3) │ │ │ │ - 1373: 001903d0 312 FUNC GLOBAL DEFAULT 12 _PyDict_MergeUniq │ │ │ │ - 1374: 0037d7a0 28 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ - 1375: 00098d58 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ + 1373: 0018f328 3944 FUNC GLOBAL DEFAULT 12 _PyDict_MergeUniq │ │ │ │ + 1374: 0037da58 28 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ + 1375: 00098d70 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ 1376: 0003ec10 304 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ 1377: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (3) │ │ │ │ - 1378: 000a20ac 44 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ + 1378: 000a0bb8 44 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ 1379: 00681134 16 OBJECT GLOBAL DEFAULT 26 _Py_TrueStruct │ │ │ │ - 1380: 0034ab18 28 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ - 1381: 000ae6d0 96 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ + 1380: 0034af58 28 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ + 1381: 000ae6e4 96 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ 1382: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedparam@GLIBC_2.4 (3) │ │ │ │ 1383: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (3) │ │ │ │ 1384: 0002d094 0 FUNC GLOBAL DEFAULT UND XML_SetUserData │ │ │ │ - 1385: 0022767c 140 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ - 1386: 002e04cc 424 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ - 1387: 003eacfc 112 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ - 1388: 001f603c 344 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ - 1389: 002dda50 136 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ - 1390: 0043d980 240 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ - 1391: 0021dcf4 592 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ - 1392: 000a22d0 48 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ - 1393: 0012e9cc 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ - 1394: 001ff664 276 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFastWithKeywords_StackRef │ │ │ │ - 1395: 004037a8 80 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ - 1396: 002e2184 212 FUNC GLOBAL DEFAULT 12 PySys_GetAttr │ │ │ │ + 1385: 00226c44 140 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ + 1386: 002dedbc 424 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ + 1387: 003eb5b4 112 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ + 1388: 001f5ed4 344 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ + 1389: 002dbf14 136 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ + 1390: 0043e260 240 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ + 1391: 0021cd0c 592 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ + 1392: 000a9ce4 48 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ + 1393: 0012da18 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ + 1394: 001ff3a4 276 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFastWithKeywords_StackRef │ │ │ │ + 1395: 00404070 80 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ + 1396: 002e0a88 212 FUNC GLOBAL DEFAULT 12 PySys_GetAttr │ │ │ │ 1397: 00000000 0 FUNC GLOBAL DEFAULT UND symlinkat@GLIBC_2.4 (3) │ │ │ │ - 1398: 00137dac 660 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ - 1399: 00036b64 48 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsMode │ │ │ │ - 1400: 0033ad00 36 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GuardCountdown │ │ │ │ - 1401: 0033be8c 216 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ + 1398: 00136dfc 660 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ + 1399: 00036b68 48 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsMode │ │ │ │ + 1400: 0033a488 36 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GuardCountdown │ │ │ │ + 1401: 0033b61c 216 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ 1402: 000311a4 204 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetError │ │ │ │ 1403: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetpgrp@GLIBC_2.4 (3) │ │ │ │ - 1404: 0017d394 120 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupSplit │ │ │ │ + 1404: 0017c56c 120 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupSplit │ │ │ │ 1405: 00000000 0 FUNC GLOBAL DEFAULT UND wcscmp@GLIBC_2.4 (3) │ │ │ │ 1406: 00000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.4 (3) │ │ │ │ 1407: 00000000 0 FUNC GLOBAL DEFAULT UND __memmove_chk@GLIBC_2.4 (3) │ │ │ │ - 1408: 00095750 32 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ - 1409: 002188dc 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ - 1410: 000ae730 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ - 1411: 0024ae50 84 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ - 1412: 003fa578 80 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ - 1413: 0029e0b8 64 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ - 1414: 0015e1a4 376 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFast_StackRef │ │ │ │ - 1415: 00087508 40 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ - 1416: 0005b2a0 312 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ - 1417: 006840b8 212 OBJECT GLOBAL DEFAULT 26 PyODict_Type │ │ │ │ - 1418: 002c538c 52 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ - 1419: 000ab18c 144 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ - 1420: 0068378c 212 OBJECT GLOBAL DEFAULT 26 PyModuleDef_Type │ │ │ │ - 1421: 00381ae4 488 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ - 1422: 0007303c 32 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ - 1423: 002b0f00 6768 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ - 1424: 00084a9c 152 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Format │ │ │ │ - 1425: 000924ac 88 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ - 1426: 002323a8 52 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ - 1427: 001e5084 32 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ + 1408: 00095768 32 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ + 1409: 00217a58 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ + 1410: 000ae744 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ + 1411: 00249020 84 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ + 1412: 003fae40 80 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ + 1413: 0029bd18 64 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ + 1414: 0015d374 376 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFast_StackRef │ │ │ │ + 1415: 00086f38 40 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ + 1416: 0005acd0 312 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ + 1417: 00684324 212 OBJECT GLOBAL DEFAULT 26 PyODict_Type │ │ │ │ + 1418: 002bac24 52 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ + 1419: 000a840c 144 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ + 1420: 006839f8 212 OBJECT GLOBAL DEFAULT 26 PyModuleDef_Type │ │ │ │ + 1421: 00381d9c 488 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ + 1422: 00072a74 32 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ + 1423: 002af468 6768 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ + 1424: 000844cc 152 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Format │ │ │ │ + 1425: 000924bc 88 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ + 1426: 0023129c 52 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ + 1427: 001e4f0c 32 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ 1428: 00000000 0 FUNC GLOBAL DEFAULT UND __vsnprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1429: 00054f0c 276 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ - 1430: 00102b74 184 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ - 1431: 000d2e9c 108 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ - 1432: 001d5818 56 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ - 1433: 00062ea8 48 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ - 1434: 0021206c 188 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ + 1429: 00054dbc 276 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ + 1430: 00101b84 184 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ + 1431: 000d2594 108 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ + 1432: 001d56a4 56 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ + 1433: 000628d8 48 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ + 1434: 00211288 188 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ 1435: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.34 (4) │ │ │ │ - 1436: 0008cdcc 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ - 1437: 006d63f8 4 OBJECT GLOBAL DEFAULT 30 Py_FrozenFlag │ │ │ │ - 1438: 0068a7cc 212 OBJECT GLOBAL DEFAULT 26 PyBytes_Type │ │ │ │ + 1436: 0008c7fc 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ + 1437: 006d641c 4 OBJECT GLOBAL DEFAULT 30 Py_FrozenFlag │ │ │ │ + 1438: 0068aa38 212 OBJECT GLOBAL DEFAULT 26 PyBytes_Type │ │ │ │ 1439: 0002d58c 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt │ │ │ │ - 1440: 00090610 292 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ - 1441: 00095698 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ - 1442: 000bb880 3904 FUNC GLOBAL DEFAULT 12 _Py_dict_lookup │ │ │ │ - 1443: 002d4f3c 36 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ - 1444: 00316e04 188 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ - 1445: 00365680 156 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ + 1440: 00090038 1804 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ + 1441: 000956b0 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ + 1442: 000bb878 3904 FUNC GLOBAL DEFAULT 12 _Py_dict_lookup │ │ │ │ + 1443: 002d3468 36 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ + 1444: 003162c4 188 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ + 1445: 00365938 156 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ 1446: 0002e388 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (3) │ │ │ │ 1447: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_read@GLIBC_2.7 (7) │ │ │ │ - 1448: 00093ff4 68 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ - 1449: 003f40bc 80 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ - 1450: 003859e4 120 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ - 1451: 00349a00 28 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ - 1452: 00169bc8 280 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ - 1453: 0009524c 80 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ - 1454: 0033ad24 68 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ + 1448: 00094004 68 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ + 1449: 003f4974 80 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ + 1450: 00385aec 120 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ + 1451: 00349e40 28 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ + 1452: 00168db8 280 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ + 1453: 00095264 80 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ + 1454: 0033a4ac 68 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ 1455: 00000000 0 FUNC GLOBAL DEFAULT UND killpg@GLIBC_2.4 (3) │ │ │ │ - 1456: 003aff68 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ + 1456: 003b09a0 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ 1457: 00000000 0 FUNC GLOBAL DEFAULT UND accept4@GLIBC_2.10 (17) │ │ │ │ - 1458: 0068b6b8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ + 1458: 0068b5e4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ 1459: 0003e844 20 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ - 1460: 0068be08 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ + 1460: 0068bd34 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ 1461: 00000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.4 (3) │ │ │ │ 1462: 0003a3f0 912 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ - 1463: 0039c640 156 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ - 1464: 006831a8 212 OBJECT GLOBAL DEFAULT 26 PyRange_Type │ │ │ │ + 1463: 0039d05c 156 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ + 1464: 00683414 212 OBJECT GLOBAL DEFAULT 26 PyRange_Type │ │ │ │ 1465: 00000000 0 FUNC GLOBAL DEFAULT UND fdopendir@GLIBC_2.4 (3) │ │ │ │ - 1466: 0018d1f0 272 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ - 1467: 0002ffa8 292 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStrList │ │ │ │ - 1468: 0041d034 616 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ + 1466: 0018c140 272 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ + 1467: 0002ffac 292 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStrList │ │ │ │ + 1468: 0041d914 616 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ 1469: 00000000 0 FUNC GLOBAL DEFAULT UND realpath@GLIBC_2.4 (3) │ │ │ │ - 1470: 000991c4 24 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ + 1470: 000991dc 24 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ 1471: 00681130 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeError │ │ │ │ 1472: 00000000 0 FUNC GLOBAL DEFAULT UND modf@GLIBC_2.4 (3) │ │ │ │ - 1473: 002d6294 1520 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ - 1474: 0024135c 1920 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ - 1475: 0004cfb4 28 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ + 1473: 002d47c0 1524 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ + 1474: 00240258 1920 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ + 1475: 0004ce64 28 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ 1476: 00000000 0 FUNC GLOBAL DEFAULT UND setegid@GLIBC_2.4 (3) │ │ │ │ - 1477: 0006c410 116 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ + 1477: 0006be00 116 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ 1478: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (3) │ │ │ │ - 1479: 003678f8 180 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ - 1480: 000ac924 36 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ - 1481: 000e5368 152 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ - 1482: 006839b8 212 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ - 1483: 0016a024 1248 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ - 1484: 003f7af4 56 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ - 1485: 0030727c 156 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ - 1486: 000e2a40 260 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ - 1487: 003b4d68 84 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ + 1479: 00367bb0 180 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ + 1480: 000ac550 36 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ + 1481: 000e4764 152 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ + 1482: 00683c24 212 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ + 1483: 00169214 1248 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ + 1484: 003f83bc 56 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ + 1485: 00305c6c 156 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ + 1486: 000e1e3c 260 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ + 1487: 003b57a0 84 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ 1488: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setscheduler@GLIBC_2.4 (3) │ │ │ │ 1489: 00000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.4 (3) │ │ │ │ 1490: 0002d9f4 0 FUNC GLOBAL DEFAULT UND cbrt@GLIBC_2.4 (2) │ │ │ │ - 1491: 000e7d10 140 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ + 1491: 000e7248 140 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ 1492: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getstack@GLIBC_2.34 (4) │ │ │ │ 1493: 00000000 0 FUNC GLOBAL DEFAULT UND getpeername@GLIBC_2.4 (3) │ │ │ │ - 1494: 00169288 160 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Discard │ │ │ │ - 1495: 000a38a4 96 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ - 1496: 00316dbc 72 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttrString │ │ │ │ - 1497: 00095be0 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ - 1498: 0009bc44 48 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState_DuringGC │ │ │ │ - 1499: 003392ec 72 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ - 1500: 00036c2c 88 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ - 1501: 000fe1c4 80 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ - 1502: 006846d0 212 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ - 1503: 001f3620 1284 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ - 1504: 000c6340 372 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ - 1505: 00106a2c 500 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ - 1506: 0018bf34 840 FUNC GLOBAL DEFAULT 12 _Py_Mangle │ │ │ │ - 1507: 0038c8d8 28 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ - 1508: 003c19bc 312 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ + 1494: 00168478 160 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Discard │ │ │ │ + 1495: 000a2ea0 96 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ + 1496: 0031627c 72 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttrString │ │ │ │ + 1497: 00095bf8 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ + 1498: 0009bc5c 48 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState_DuringGC │ │ │ │ + 1499: 00338afc 72 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ + 1500: 00036c30 88 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ + 1501: 000fd1d0 80 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ + 1502: 0068493c 212 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ + 1503: 001f34b8 1284 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ + 1504: 000c6584 372 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ + 1505: 00105a3c 500 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ + 1506: 0018b264 840 FUNC GLOBAL DEFAULT 12 _Py_Mangle │ │ │ │ + 1507: 0038d2a8 28 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ + 1508: 003c23ec 312 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ 1509: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (3) │ │ │ │ 1510: 00000000 0 FUNC GLOBAL DEFAULT UND tzset@GLIBC_2.4 (3) │ │ │ │ - 1511: 00044e78 84 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ + 1511: 00046308 84 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ 1512: 000482c4 824 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ - 1513: 0043d898 232 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ - 1514: 0030c074 140 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ + 1513: 0043e178 232 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ + 1514: 0030abbc 140 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ 1515: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_rr_get_interval64@GLIBC_2.34 (4) │ │ │ │ - 1516: 0068bd8c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ - 1517: 004411c8 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ - 1518: 0019fb30 448 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ - 1519: 0037d24c 556 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_instruction │ │ │ │ - 1520: 0009dd64 20 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ - 1521: 0068638c 212 OBJECT GLOBAL DEFAULT 26 PyFrame_Type │ │ │ │ - 1522: 0009f518 100 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ + 1516: 0068bcb8 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ + 1517: 00441aa8 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ + 1518: 0019f95c 448 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ + 1519: 0037d458 556 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_instruction │ │ │ │ + 1520: 0009d898 20 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ + 1521: 006865f8 212 OBJECT GLOBAL DEFAULT 26 PyFrame_Type │ │ │ │ + 1522: 0009ef68 100 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ 1523: 00000000 0 FUNC GLOBAL DEFAULT UND __uflow@GLIBC_2.4 (3) │ │ │ │ - 1524: 001997dc 300 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFast_StackRef │ │ │ │ - 1525: 0033b44c 896 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ - 1526: 0005fd40 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ - 1527: 0015b5cc 1020 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadGlobal │ │ │ │ - 1528: 000a1ea8 68 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ - 1529: 0010c1d8 348 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ - 1530: 000e73c8 352 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ - 1531: 000941a0 240 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ + 1524: 00199548 300 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFast_StackRef │ │ │ │ + 1525: 0033abd8 900 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ + 1526: 0005f770 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ + 1527: 0015a790 1020 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadGlobal │ │ │ │ + 1528: 000a09b4 68 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ + 1529: 0010b1f8 348 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ + 1530: 000e6728 352 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ + 1531: 000941b0 240 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ 1532: 006d63c4 4 OBJECT GLOBAL DEFAULT 30 Py_UTF8Mode │ │ │ │ - 1533: 0009bc24 32 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ - 1534: 000ba050 656 FUNC GLOBAL DEFAULT 12 PyTuple_FromArray │ │ │ │ - 1535: 0033e15c 52 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ - 1536: 000d10a4 2600 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ - 1537: 0010361c 412 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ - 1538: 0024204c 272 FUNC GLOBAL DEFAULT 12 PyThreadState_Ensure │ │ │ │ + 1533: 0009bc3c 32 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ + 1534: 000ba048 656 FUNC GLOBAL DEFAULT 12 PyTuple_FromArray │ │ │ │ + 1535: 0033d2d0 52 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ + 1536: 000d0868 2496 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ + 1537: 0010262c 412 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ + 1538: 00240f44 272 FUNC GLOBAL DEFAULT 12 PyThreadState_Ensure │ │ │ │ 1539: 0003c92c 92 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ - 1540: 00097410 128 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ - 1541: 0018d4e0 188 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ - 1542: 002b51ec 20 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ - 1543: 00099118 20 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ - 1544: 00090dfc 1116 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ + 1540: 00097428 128 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ + 1541: 0018c430 188 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ + 1542: 002b3750 20 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ + 1543: 00099130 20 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ + 1544: 00090e0c 1116 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ 1545: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpucount@GLIBC_2.6 (5) │ │ │ │ - 1546: 00318460 404 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ - 1547: 00147f58 2300 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ + 1546: 0031791c 404 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ + 1547: 00146fb0 2300 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ 1548: 00000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.4 (3) │ │ │ │ 1549: 0002f958 176 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStr │ │ │ │ - 1550: 003534c0 92 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ - 1551: 000a2100 52 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ - 1552: 000a1828 40 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ - 1553: 001eabe4 40 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsMode │ │ │ │ - 1554: 000391bc 28 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ - 1555: 00161450 940 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ + 1550: 00353900 92 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ + 1551: 000a0e54 52 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ + 1552: 000a0334 40 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ + 1553: 001eaa68 40 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsMode │ │ │ │ + 1554: 000391c0 28 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ + 1555: 00160640 940 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ 1556: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (3) │ │ │ │ 1557: 0002dc1c 0 FUNC GLOBAL DEFAULT UND cosh@GLIBC_2.4 (2) │ │ │ │ - 1558: 0014295c 1600 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearExceptCode │ │ │ │ - 1559: 00096f38 152 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ + 1558: 001419ac 1608 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearExceptCode │ │ │ │ + 1559: 00096f50 152 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ 1560: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmax@GLIBC_2.4 (3) │ │ │ │ - 1561: 00266504 196 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ + 1561: 002646b4 196 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ 1562: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersion │ │ │ │ - 1563: 00693140 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ - 1564: 0068b690 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ - 1565: 001bb8b0 44 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ - 1566: 000991dc 24 FUNC GLOBAL DEFAULT 12 Py_SIZE │ │ │ │ - 1567: 0068be00 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ - 1568: 000ad354 144 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ - 1569: 0009f010 152 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ - 1570: 00283380 104 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ + 1563: 00693114 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ + 1564: 0068b5bc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ + 1565: 001bb6c8 44 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ + 1566: 000991f4 24 FUNC GLOBAL DEFAULT 12 Py_SIZE │ │ │ │ + 1567: 0068bd2c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ + 1568: 000ad36c 144 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ + 1569: 0009ea60 152 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ + 1570: 00280ef4 104 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ 1571: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getname_np@GLIBC_2.34 (4) │ │ │ │ 1572: 006d5dc8 4 OBJECT GLOBAL DEFAULT 30 __environ@GLIBC_2.4 (3) │ │ │ │ - 1573: 000912d0 92 FUNC GLOBAL DEFAULT 12 PyModule_GetToken_DuringGC │ │ │ │ - 1574: 00289f00 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ - 1575: 00035108 96 FUNC GLOBAL DEFAULT 12 _Py_InitializeMain │ │ │ │ + 1573: 000912e0 92 FUNC GLOBAL DEFAULT 12 PyModule_GetToken_DuringGC │ │ │ │ + 1574: 00287ad4 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ + 1575: 0003510c 96 FUNC GLOBAL DEFAULT 12 _Py_InitializeMain │ │ │ │ 1576: 0002ec50 100 FUNC GLOBAL DEFAULT 12 PyImport_AppendInittab │ │ │ │ - 1577: 00086c28 296 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ - 1578: 00317438 284 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ - 1579: 0033ea84 132 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ + 1577: 00086658 296 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ + 1578: 003168f8 284 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ + 1579: 0033ed58 132 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ 1580: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (3) │ │ │ │ - 1581: 0004fab8 36 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ + 1581: 0004f968 36 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ 1582: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (3) │ │ │ │ 1583: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getaffinity@GLIBC_2.4 (3) │ │ │ │ - 1584: 0068813c 212 OBJECT GLOBAL DEFAULT 26 PyInstanceMethod_Type │ │ │ │ - 1585: 000dcf50 24 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ - 1586: 000ab8bc 292 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ + 1584: 006883a8 212 OBJECT GLOBAL DEFAULT 26 PyInstanceMethod_Type │ │ │ │ + 1585: 000dc4fc 24 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ + 1586: 000a88c4 292 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ 1587: 00000000 0 FUNC GLOBAL DEFAULT UND setresuid@GLIBC_2.4 (3) │ │ │ │ 1588: 0002cfc8 0 FUNC GLOBAL DEFAULT UND fabs@GLIBC_2.4 (2) │ │ │ │ 1589: 00000000 0 FUNC GLOBAL DEFAULT UND recvfrom@GLIBC_2.4 (3) │ │ │ │ - 1590: 00241adc 88 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ - 1591: 00077f70 20 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ - 1592: 00197ea0 20 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ - 1593: 0068b68c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ + 1590: 002409d8 88 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ + 1591: 000779a8 20 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ + 1592: 00197c14 20 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ + 1593: 0068b5b8 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ 1594: 006d5dc0 0 NOTYPE GLOBAL DEFAULT 30 __bss_start__ │ │ │ │ - 1595: 0006e5b4 20 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ + 1595: 0006dfe8 20 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ 1596: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetBase │ │ │ │ - 1597: 000bae88 100 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ + 1597: 000bae80 100 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ 1598: 00000000 0 FUNC GLOBAL DEFAULT UND nice@GLIBC_2.4 (3) │ │ │ │ - 1599: 0020e2e0 2072 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ - 1600: 003ac930 28 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ - 1601: 001fd86c 640 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ - 1602: 002890ac 72 FUNC GLOBAL DEFAULT 12 _PyIter_Send │ │ │ │ - 1603: 0010bc80 1368 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ - 1604: 0068be04 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ - 1605: 0016f47c 80 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ + 1599: 0020da00 2072 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ + 1600: 003ad368 28 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ + 1601: 001fd5a8 640 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ + 1602: 00286c80 72 FUNC GLOBAL DEFAULT 12 _PyIter_Send │ │ │ │ + 1603: 0010aca0 1368 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ + 1604: 0068bd30 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ + 1605: 0016e66c 80 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ 1606: 0002d9dc 0 FUNC GLOBAL DEFAULT UND erf@GLIBC_2.4 (2) │ │ │ │ - 1607: 006ff61c 0 NOTYPE GLOBAL DEFAULT 30 _bss_end__ │ │ │ │ - 1608: 000a219c 24 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ - 1609: 00092058 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ - 1610: 0036f3b8 280 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ + 1607: 006ff65c 0 NOTYPE GLOBAL DEFAULT 30 _bss_end__ │ │ │ │ + 1608: 000a0fa4 24 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ + 1609: 00091fa4 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ + 1610: 0036f670 280 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ 1611: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyname@GLIBC_2.4 (3) │ │ │ │ - 1612: 003af5a4 88 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ - 1613: 0009e824 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ - 1614: 0009e63c 20 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ - 1615: 006894e8 212 OBJECT GLOBAL DEFAULT 26 PyCode_Type │ │ │ │ - 1616: 00177874 88 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ + 1612: 003affdc 88 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ + 1613: 0009e274 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ + 1614: 0009e154 20 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ + 1615: 00689754 212 OBJECT GLOBAL DEFAULT 26 PyCode_Type │ │ │ │ + 1616: 00176a4c 88 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ 1617: 006d5dd0 4 OBJECT GLOBAL DEFAULT 30 stderr@GLIBC_2.4 (3) │ │ │ │ 1618: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndElementHandler │ │ │ │ - 1619: 0008f0ec 32 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ + 1619: 0008eaa4 32 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ 1620: 00000000 0 FUNC GLOBAL DEFAULT UND __sigtimedwait64@GLIBC_2.34 (4) │ │ │ │ - 1621: 0015ae30 296 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ForIter │ │ │ │ - 1622: 001353fc 124 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ - 1623: 001aa244 384 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ - 1624: 0004cae4 28 FUNC GLOBAL DEFAULT 12 _PyNumber_InPlacePowerNoMod │ │ │ │ - 1625: 001676b8 1476 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ + 1621: 00159ff4 296 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ForIter │ │ │ │ + 1622: 00134448 128 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ + 1623: 001aa074 384 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ + 1624: 0004c994 28 FUNC GLOBAL DEFAULT 12 _PyNumber_InPlacePowerNoMod │ │ │ │ + 1625: 001668a8 1476 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ 1626: 0002fe0c 120 FUNC GLOBAL DEFAULT 12 Py_InitializeEx │ │ │ │ - 1627: 000a2134 84 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ - 1628: 00097a3c 164 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ - 1629: 002ae6a8 200 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ - 1630: 000b91b4 540 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ - 1631: 0009f9c8 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ + 1627: 000a0f3c 84 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ + 1628: 00097a54 164 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ + 1629: 002acc10 200 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ + 1630: 000b91ac 540 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ + 1631: 0009f418 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ 1632: 00000000 0 FUNC GLOBAL DEFAULT UND fchownat@GLIBC_2.4 (3) │ │ │ │ 1633: 0002f774 184 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetInt │ │ │ │ 1634: 00000000 0 FUNC GLOBAL DEFAULT UND alarm@GLIBC_2.4 (3) │ │ │ │ 1635: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_sigmask@GLIBC_2.32 (9) │ │ │ │ 1636: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetAttlistDeclHandler │ │ │ │ 1637: 000498cc 28 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ - 1638: 0013da84 1280 FUNC GLOBAL DEFAULT 12 _Py_VectorCallInstrumentation_StackRefSteal │ │ │ │ + 1638: 0013cad4 1280 FUNC GLOBAL DEFAULT 12 _Py_VectorCallInstrumentation_StackRefSteal │ │ │ │ 1639: 00000000 0 FUNC GLOBAL DEFAULT UND system@GLIBC_2.4 (3) │ │ │ │ 1640: 000412a4 1000 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ - 1641: 0008ef88 32 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ - 1642: 00423c34 24 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ - 1643: 00352194 176 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ - 1644: 003c66c4 188 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ - 1645: 000922e8 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ - 1646: 006d6410 4 OBJECT GLOBAL DEFAULT 30 Py_OptimizeFlag │ │ │ │ - 1647: 0022a234 1004 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ + 1641: 0008e908 32 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ + 1642: 00424514 24 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ + 1643: 003525d4 176 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ + 1644: 003c6f78 188 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ + 1645: 000922f8 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ + 1646: 006d6434 4 OBJECT GLOBAL DEFAULT 30 Py_OptimizeFlag │ │ │ │ + 1647: 00229800 1004 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ 1648: 00000000 0 FUNC GLOBAL DEFAULT UND setrlimit64@GLIBC_2.4 (3) │ │ │ │ 1649: 0002e424 0 FUNC GLOBAL DEFAULT UND tanh@GLIBC_2.4 (2) │ │ │ │ - 1650: 002c411c 24 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ + 1650: 002b99b4 24 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ 1651: 00000000 0 FUNC GLOBAL DEFAULT UND sincos@GLIBC_2.4 (2) │ │ │ │ 1652: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (3) │ │ │ │ - 1653: 0032b218 108 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ + 1653: 0032a2d8 108 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ 1654: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigdefault@GLIBC_2.4 (3) │ │ │ │ - 1655: 003af6c4 96 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ - 1656: 000ee0dc 140 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ - 1657: 00038c48 508 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ - 1658: 001489a0 172 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ - 1659: 002155c8 464 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ - 1660: 001ab59c 752 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ - 1661: 00225e54 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ - 1662: 00309370 28 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ - 1663: 003456cc 48 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ + 1655: 003b00fc 96 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ + 1656: 000ed65c 140 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ + 1657: 00038c4c 508 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ + 1658: 001479f8 172 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ + 1659: 002148cc 456 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ + 1660: 001ab3cc 752 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ + 1661: 0022541c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ + 1662: 00307d60 28 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ + 1663: 00345b0c 48 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ 1664: 0002db38 0 FUNC GLOBAL DEFAULT UND XML_SetElementHandler │ │ │ │ 1665: 0003f148 252 FUNC GLOBAL DEFAULT 12 PyImport_CreateModuleFromInitfunc │ │ │ │ - 1666: 0018cac4 336 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ - 1667: 00187c80 180 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallKw │ │ │ │ + 1666: 0018bdf4 336 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ + 1667: 00186fb0 180 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallKw │ │ │ │ 1668: 00000000 0 FUNC GLOBAL DEFAULT UND __snprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1669: 0025f23c 236 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken_DuringGC │ │ │ │ - 1670: 0020a4f4 452 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ + 1669: 0025d3c8 236 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken_DuringGC │ │ │ │ + 1670: 00209c8c 452 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ 1671: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_adddup2@GLIBC_2.4 (3) │ │ │ │ - 1672: 0009d670 44 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ + 1672: 0009d1a4 44 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ 1673: 00000000 0 FUNC GLOBAL DEFAULT UND seteuid@GLIBC_2.4 (3) │ │ │ │ 1674: 00000000 0 FUNC GLOBAL DEFAULT UND mkdirat@GLIBC_2.4 (3) │ │ │ │ - 1675: 002f8770 28 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ - 1676: 006de718 4 OBJECT GLOBAL DEFAULT 30 Py_HashRandomizationFlag │ │ │ │ + 1675: 002f7160 28 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ + 1676: 006de758 4 OBJECT GLOBAL DEFAULT 30 Py_HashRandomizationFlag │ │ │ │ 1677: 00000000 0 FUNC GLOBAL DEFAULT UND wcscpy@GLIBC_2.4 (3) │ │ │ │ - 1678: 001c2108 1024 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ - 1679: 0036831c 612 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ - 1680: 00096844 80 FUNC GLOBAL DEFAULT 12 PyArg_ParseArray │ │ │ │ - 1681: 00688534 212 OBJECT GLOBAL DEFAULT 26 PyByteArrayIter_Type │ │ │ │ + 1678: 001c1f20 1024 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ + 1679: 003685d4 612 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ + 1680: 0009685c 80 FUNC GLOBAL DEFAULT 12 PyArg_ParseArray │ │ │ │ + 1681: 006887a0 212 OBJECT GLOBAL DEFAULT 26 PyByteArrayIter_Type │ │ │ │ 1682: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (3) │ │ │ │ 1683: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.4 (3) │ │ │ │ 1684: 00000000 0 FUNC GLOBAL DEFAULT UND __memset_chk@GLIBC_2.4 (3) │ │ │ │ - 1685: 00098c1c 88 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ - 1686: 0068bdd8 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ + 1685: 00098c34 88 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ + 1686: 0068bd04 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ 1687: 00000000 0 FUNC GLOBAL DEFAULT UND sem_post@GLIBC_2.34 (4) │ │ │ │ - 1688: 003a6528 316 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ - 1689: 003b4798 100 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ - 1690: 000d4e70 304 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ - 1691: 0019165c 608 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ - 1692: 002afd84 204 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ - 1693: 00099154 40 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ - 1694: 002537e8 444 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GrowAndUpdatePointer │ │ │ │ - 1695: 00371498 128 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ - 1696: 00096cec 60 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ - 1697: 002afccc 152 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ - 1698: 000a3ac0 160 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ - 1699: 000696d4 748 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ - 1700: 002590b4 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ + 1688: 003a6f48 316 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ + 1689: 003b51d0 100 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ + 1690: 000d4540 304 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ + 1691: 001913e4 608 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ + 1692: 002ae2ec 204 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ + 1693: 0009916c 40 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ + 1694: 002519b0 444 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GrowAndUpdatePointer │ │ │ │ + 1695: 00371750 128 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ + 1696: 00096d04 60 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ + 1697: 002ae234 152 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ + 1698: 000a30bc 160 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ + 1699: 000690a0 748 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ + 1700: 0025727c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ 1701: 00000000 0 FUNC GLOBAL DEFAULT UND getgroups@GLIBC_2.4 (3) │ │ │ │ - 1702: 0024a298 148 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ + 1702: 00248468 148 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ 1703: 00000000 0 FUNC GLOBAL DEFAULT UND readv@GLIBC_2.4 (3) │ │ │ │ - 1704: 001cad70 652 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ - 1705: 000a1f78 116 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ + 1704: 001cab98 652 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ + 1705: 000a0a84 116 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ 1706: 00000000 0 FUNC GLOBAL DEFAULT UND getuid@GLIBC_2.4 (3) │ │ │ │ 1707: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.4 (3) │ │ │ │ - 1708: 0022fb00 76 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ - 1709: 00688420 212 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ - 1710: 00091258 120 FUNC GLOBAL DEFAULT 12 PyModule_GetToken │ │ │ │ - 1711: 002c05c8 240 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ - 1712: 00221a0c 348 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ - 1713: 00182380 472 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ - 1714: 006838e4 212 OBJECT GLOBAL DEFAULT 26 PyModule_Type │ │ │ │ + 1708: 0022e9f8 76 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ + 1709: 0068868c 212 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ + 1710: 00091268 120 FUNC GLOBAL DEFAULT 12 PyModule_GetToken │ │ │ │ + 1711: 002b5e60 240 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ + 1712: 00220bcc 348 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ + 1713: 00181448 472 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ + 1714: 00683b50 212 OBJECT GLOBAL DEFAULT 26 PyModule_Type │ │ │ │ 1715: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (4) │ │ │ │ - 1716: 00257444 528 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Subtract │ │ │ │ - 1717: 00245cbc 64 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ - 1718: 0005148c 436 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ - 1719: 0068bdec 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ - 1720: 001fc984 1920 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ - 1721: 000960ec 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ - 1722: 0025b4e8 20 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ - 1723: 000459a0 28 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ + 1716: 0025560c 528 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Subtract │ │ │ │ + 1717: 00244b54 64 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ + 1718: 0005133c 436 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ + 1719: 0068bd18 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ + 1720: 001fc6c0 1920 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ + 1721: 00096104 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ + 1722: 002596b0 20 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ + 1723: 0004594c 28 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ 1724: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartElementHandler │ │ │ │ - 1725: 002e5968 1228 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ - 1726: 00687aa8 212 OBJECT GLOBAL DEFAULT 26 PyProperty_Type │ │ │ │ - 1727: 00077bd0 80 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ - 1728: 0020dc70 104 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ - 1729: 00095f48 20 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ + 1725: 002e428c 1232 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ + 1726: 00687d14 212 OBJECT GLOBAL DEFAULT 26 PyProperty_Type │ │ │ │ + 1727: 00077608 80 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ + 1728: 0020d390 104 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ + 1729: 00095f60 20 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ 1730: 00000000 0 FUNC GLOBAL DEFAULT UND removexattr@GLIBC_2.4 (3) │ │ │ │ - 1731: 0030c1e0 100 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ - 1732: 00092164 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ + 1731: 0030ad28 100 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ + 1732: 00092174 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ 1733: 00000000 0 FUNC GLOBAL DEFAULT UND execve@GLIBC_2.4 (3) │ │ │ │ - 1734: 001f9678 1500 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ - 1735: 00056f38 312 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ - 1736: 001ed940 920 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ + 1734: 001f9514 1500 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ + 1735: 00056c28 312 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ + 1736: 001ed7c4 916 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ 1737: 00000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.4 (3) │ │ │ │ - 1738: 00207488 220 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIndices │ │ │ │ - 1739: 002d7554 176 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ - 1740: 00099004 64 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2_KnownHash │ │ │ │ + 1738: 00206c8c 220 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIndices │ │ │ │ + 1739: 002d5a88 176 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ + 1740: 0009901c 64 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2_KnownHash │ │ │ │ 1741: 0002de8c 0 FUNC GLOBAL DEFAULT UND XML_SetUnknownEncodingHandler │ │ │ │ - 1742: 003fbd80 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ - 1743: 002ae86c 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ - 1744: 003707b4 56 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ - 1745: 0068ee64 212 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ - 1746: 00095884 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ - 1747: 00096748 144 FUNC GLOBAL DEFAULT 12 PyArg_ParseArrayAndKeywords │ │ │ │ - 1748: 0009d858 176 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ - 1749: 0030794c 108 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ + 1742: 003fc648 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ + 1743: 002acdd4 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ + 1744: 00370a6c 56 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ + 1745: 0068ed94 212 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ + 1746: 0009589c 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ + 1747: 00096760 144 FUNC GLOBAL DEFAULT 12 PyArg_ParseArrayAndKeywords │ │ │ │ + 1748: 0009d38c 176 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ + 1749: 0030633c 108 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ 1750: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExternalEntityParserCreate │ │ │ │ - 1751: 0009fac8 60 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ - 1752: 00248b28 60 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ - 1753: 002fdea8 352 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ + 1751: 0009f518 60 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ + 1752: 00246e5c 60 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ + 1753: 002fc898 352 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ 1754: 00000000 0 FUNC GLOBAL DEFAULT UND getpgid@GLIBC_2.4 (3) │ │ │ │ - 1755: 000a1990 28 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ + 1755: 000a049c 28 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ 1756: 00000000 0 FUNC GLOBAL DEFAULT UND __strncat_chk@GLIBC_2.4 (3) │ │ │ │ 1757: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1758: 002366cc 9332 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ - 1759: 0008524c 44 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ + 1758: 002355c4 9332 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ + 1759: 00084c7c 44 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ 1760: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.34 (4) │ │ │ │ - 1761: 00110af0 72 FUNC GLOBAL DEFAULT 12 _PyThreadState_PushFrame │ │ │ │ - 1762: 0025b3b0 312 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ - 1763: 000f0f58 404 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ + 1761: 0010fb24 72 FUNC GLOBAL DEFAULT 12 _PyThreadState_PushFrame │ │ │ │ + 1762: 00259578 312 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ + 1763: 000f0a0c 404 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ 1764: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetSpecifiedAttributeCount │ │ │ │ 1765: 0002f55c 316 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStrList │ │ │ │ - 1766: 00095c84 20 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ - 1767: 00369f2c 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ - 1768: 006857e8 212 OBJECT GLOBAL DEFAULT 26 PyLazyImport_Type │ │ │ │ - 1769: 0068be0c 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ + 1766: 00095c9c 20 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ + 1767: 0036a1e4 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ + 1768: 00685a54 212 OBJECT GLOBAL DEFAULT 26 PyLazyImport_Type │ │ │ │ + 1769: 0068bd3c 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ 1770: 00000000 0 FUNC GLOBAL DEFAULT UND getauxval@GLIBC_2.16 (26) │ │ │ │ - 1771: 00243d78 96 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ - 1772: 000dde28 536 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ - 1773: 0009cf14 368 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ - 1774: 00089d90 20 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ - 1775: 001bd0b0 48 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ + 1771: 00244cf8 96 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ + 1772: 000dd3d4 536 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ + 1773: 0009bfe4 368 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ + 1774: 000897c0 20 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ + 1775: 001bcec8 48 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ 1776: 00000000 0 FUNC GLOBAL DEFAULT UND linkat@GLIBC_2.4 (3) │ │ │ │ - 1777: 002039ac 2024 FUNC GLOBAL DEFAULT 12 _PyList_BinarySlice │ │ │ │ + 1777: 0020337c 2024 FUNC GLOBAL DEFAULT 12 _PyList_BinarySlice │ │ │ │ 1778: 0068112c 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemError │ │ │ │ - 1779: 00225804 128 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ - 1780: 0034f528 28 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ - 1781: 000a39fc 24 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ + 1779: 00224dcc 128 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ + 1780: 0034f968 28 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ + 1781: 000a2ff8 24 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ 1782: 00000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.4 (3) │ │ │ │ - 1783: 002c03ac 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ - 1784: 000af8d4 176 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ - 1785: 000f4c6c 364 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ - 1786: 00422158 304 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ - 1787: 00093da0 488 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ - 1788: 004411dc 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ - 1789: 003eed40 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ - 1790: 0033f900 444 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ - 1791: 0068b6a4 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ - 1792: 003854a8 92 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ - 1793: 0019f8c0 20 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ - 1794: 000c0af0 1136 FUNC GLOBAL DEFAULT 12 _PyType_AllocNoTrack │ │ │ │ - 1795: 00094398 264 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ - 1796: 00143c4c 144 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ - 1797: 001b4b44 136 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ - 1798: 00687238 212 OBJECT GLOBAL DEFAULT 26 PyEnum_Type │ │ │ │ + 1783: 002b5c44 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ + 1784: 000af8ec 176 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ + 1785: 000f3c5c 364 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ + 1786: 00422a38 304 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ + 1787: 00093db0 488 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ + 1788: 00441abc 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ + 1789: 003ef5f8 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ + 1790: 0033fbd4 444 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ + 1791: 0068b5d0 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ + 1792: 003855b0 92 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ + 1793: 0019f6ec 20 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ + 1794: 000c0fc4 464 FUNC GLOBAL DEFAULT 12 _PyType_AllocNoTrack │ │ │ │ + 1795: 000943a8 264 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ + 1796: 00142ca4 144 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ + 1797: 001b4954 136 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ + 1798: 006874a4 212 OBJECT GLOBAL DEFAULT 26 PyEnum_Type │ │ │ │ 1799: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (4) │ │ │ │ 1800: 0003c988 228 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ - 1801: 00213674 348 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ - 1802: 00191bd8 32 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ - 1803: 0068900c 4 OBJECT GLOBAL DEFAULT 26 PyExc_MemoryError │ │ │ │ - 1804: 00684db0 212 OBJECT GLOBAL DEFAULT 26 PyDictIterItem_Type │ │ │ │ + 1801: 002127fc 348 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ + 1802: 00191960 32 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ + 1803: 00689278 4 OBJECT GLOBAL DEFAULT 26 PyExc_MemoryError │ │ │ │ + 1804: 0068501c 212 OBJECT GLOBAL DEFAULT 26 PyDictIterItem_Type │ │ │ │ 1805: 00000000 0 FUNC GLOBAL DEFAULT UND if_nametoindex@GLIBC_2.4 (3) │ │ │ │ - 1806: 001d08c8 2036 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ - 1807: 002130c4 500 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ - 1808: 00370b40 196 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ - 1809: 000823a8 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ + 1806: 001d06f8 2036 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ + 1807: 0021224c 500 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ + 1808: 00370df8 196 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ + 1809: 00081ddc 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ 1810: 0002edc4 44 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromMain │ │ │ │ - 1811: 0035c4ec 164 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ + 1811: 0035c790 164 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ 1812: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetParamEntityParsing │ │ │ │ - 1813: 003584e0 124 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ + 1813: 00358920 124 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ 1814: 0002fa08 236 FUNC GLOBAL DEFAULT 12 Py_SetPath │ │ │ │ - 1815: 001f9c54 384 FUNC GLOBAL DEFAULT 12 _PyList_Concat │ │ │ │ - 1816: 00314b8c 56 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ + 1815: 001f9af0 384 FUNC GLOBAL DEFAULT 12 _PyList_Concat │ │ │ │ + 1816: 00313b44 56 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ 1817: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getattr_np@GLIBC_2.32 (9) │ │ │ │ - 1818: 0033aa98 80 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ - 1819: 0037ea10 520 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ - 1820: 00332c94 28 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ + 1818: 0033a220 80 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ + 1819: 0037ecc8 520 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ + 1820: 00332480 28 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ 1821: 0002fd60 24 FUNC GLOBAL DEFAULT 12 Py_Initialize │ │ │ │ 1822: 00000000 0 FUNC GLOBAL DEFAULT UND floor@GLIBC_2.4 (2) │ │ │ │ - 1823: 002fffc8 36 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ - 1824: 00493fe4 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ + 1823: 002fe9b8 36 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ + 1824: 00494b08 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ 1825: 0002f274 60 FUNC GLOBAL DEFAULT 12 Py_Main │ │ │ │ - 1826: 00097000 64 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ - 1827: 000cd53c 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetState │ │ │ │ + 1826: 00097018 64 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ + 1827: 000ccc60 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetState │ │ │ │ 1828: 00000000 0 FUNC GLOBAL DEFAULT UND sendfile64@GLIBC_2.4 (3) │ │ │ │ 1829: 0002d070 0 FUNC GLOBAL DEFAULT UND sinh@GLIBC_2.4 (2) │ │ │ │ - 1830: 0016b804 200 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ - 1831: 0015d420 1684 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Call │ │ │ │ - 1832: 000bd678 360 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ + 1830: 0016a9f4 200 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ + 1831: 0015c5f4 1684 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Call │ │ │ │ + 1832: 000bd670 308 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ 1833: 00000000 0 FUNC GLOBAL DEFAULT UND crc32_combine64@ZLIB_1.2.3.3 (24) │ │ │ │ - 1834: 001ca3f4 1352 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ - 1835: 00084814 24 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ - 1836: 00606e70 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ - 1837: 00036a2c 92 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ - 1838: 00098d14 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ - 1839: 001613ac 164 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ - 1840: 0068bdb0 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ - 1841: 000ad15c 72 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ - 1842: 0040fef0 768 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ - 1843: 0016912c 348 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ - 1844: 003c7e70 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ - 1845: 00189288 2580 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreAttr │ │ │ │ - 1846: 000b621c 772 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ - 1847: 000a206c 40 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ - 1848: 002e0240 36 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ - 1849: 00096fd0 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ - 1850: 000f1f20 20 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ + 1834: 001ca21c 1352 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ + 1835: 00084244 24 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ + 1836: 00607798 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ + 1837: 00036a30 92 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ + 1838: 00098d2c 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ + 1839: 0016059c 164 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ + 1840: 0068bcdc 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ + 1841: 000ad174 72 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ + 1842: 00410ab8 768 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ + 1843: 0016831c 348 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ + 1844: 003c8724 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ + 1845: 001885b8 2580 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreAttr │ │ │ │ + 1846: 000b6214 772 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ + 1847: 000a0b78 40 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ + 1848: 002de060 36 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ + 1849: 00096fe8 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ + 1850: 000f0da4 20 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ 1851: 0002efd4 384 FUNC GLOBAL DEFAULT 12 PySys_AddXOption │ │ │ │ - 1852: 0008e678 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ + 1852: 0008e0a8 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ 1853: 00000000 0 FUNC GLOBAL DEFAULT UND fileno@GLIBC_2.4 (3) │ │ │ │ - 1854: 00434e88 32 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ - 1855: 001ec770 184 FUNC GLOBAL DEFAULT 12 _Py_GetBaseCodeUnit │ │ │ │ - 1856: 000357a0 44 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ - 1857: 0035a088 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ + 1854: 00435768 32 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ + 1855: 001ec5f4 184 FUNC GLOBAL DEFAULT 12 _Py_GetBaseCodeUnit │ │ │ │ + 1856: 000357a4 44 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ + 1857: 0035a4c8 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ 1858: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBase │ │ │ │ 1859: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setname_np@GLIBC_2.34 (4) │ │ │ │ 1860: 00000000 0 FUNC GLOBAL DEFAULT UND gethostname@GLIBC_2.4 (3) │ │ │ │ - 1861: 0033c5f4 28 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ + 1861: 0033bd84 28 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ 1862: 00000000 0 FUNC GLOBAL DEFAULT UND fstatvfs64@GLIBC_2.4 (3) │ │ │ │ 1863: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (3) │ │ │ │ - 1864: 002d7800 20 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ - 1865: 000eb4f0 80 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ + 1864: 002d5d34 20 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ + 1865: 000eaa60 80 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ 1866: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (3) │ │ │ │ - 1867: 000a1b9c 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ - 1868: 003861b4 88 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ - 1869: 0028b4fc 32 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ - 1870: 0020036c 496 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ - 1871: 00161e3c 2368 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ + 1867: 000a06a8 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ + 1868: 003862bc 88 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ + 1869: 00289940 32 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ + 1870: 001ffd40 496 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ + 1871: 0016102c 2368 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ 1872: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentByteIndex │ │ │ │ 1873: 00000000 0 FUNC GLOBAL DEFAULT UND splice@GLIBC_2.5 (16) │ │ │ │ - 1874: 001b1248 984 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ + 1874: 001b1058 984 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ 1875: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_wcstol@GLIBC_2.38 (15) │ │ │ │ - 1876: 000934c8 108 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ + 1876: 000934d8 108 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ 1877: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn@GLIBC_2.15 (10) │ │ │ │ - 1878: 00687690 212 OBJECT GLOBAL DEFAULT 26 PyMemberDescr_Type │ │ │ │ - 1879: 000944c4 92 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ + 1878: 006878fc 212 OBJECT GLOBAL DEFAULT 26 PyMemberDescr_Type │ │ │ │ + 1879: 000944d4 92 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ 1880: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (4) │ │ │ │ - 1881: 00363850 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ - 1882: 00688238 212 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ - 1883: 0043f844 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ - 1884: 006d63f4 4 OBJECT GLOBAL DEFAULT 30 Py_NoSiteFlag │ │ │ │ + 1881: 00363b08 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ + 1882: 006884a4 212 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ + 1883: 00440124 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ + 1884: 006d6418 4 OBJECT GLOBAL DEFAULT 30 Py_NoSiteFlag │ │ │ │ 1885: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_write@GLIBC_2.7 (7) │ │ │ │ 1886: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.4 (3) │ │ │ │ - 1887: 0033bd28 356 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ + 1887: 0033b4b8 356 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ 1888: 00000000 0 FUNC GLOBAL DEFAULT UND lgetxattr@GLIBC_2.4 (3) │ │ │ │ - 1889: 0034a1a8 472 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ - 1890: 006d63fc 4 OBJECT GLOBAL DEFAULT 30 Py_UnbufferedStdioFlag │ │ │ │ - 1891: 000c0fec 56 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ - 1892: 0007805c 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ - 1893: 0042bc3c 188 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ - 1894: 0009ead0 1056 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ + 1889: 0034a5e8 472 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ + 1890: 006d6420 4 OBJECT GLOBAL DEFAULT 30 Py_UnbufferedStdioFlag │ │ │ │ + 1891: 000c1220 56 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ + 1892: 000779d4 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ + 1893: 0042c51c 188 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ + 1894: 0009e520 1056 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ 1895: 00000000 0 FUNC GLOBAL DEFAULT UND if_indextoname@GLIBC_2.4 (3) │ │ │ │ - 1896: 001067a8 224 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ - 1897: 0016be80 44 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ - 1898: 00225884 452 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ - 1899: 000938ac 192 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ - 1900: 0036d144 64 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ + 1896: 001057b8 224 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ + 1897: 0016b070 44 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ + 1898: 00224e4c 452 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ + 1899: 000938bc 192 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ + 1900: 0036d3fc 64 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ 1901: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (3) │ │ │ │ - 1902: 000ab2bc 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ + 1902: 000a853c 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ 1903: 0002f154 40 FUNC GLOBAL DEFAULT 12 Py_IsInitialized │ │ │ │ - 1904: 0006ae28 152 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ - 1905: 000a18ec 32 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ + 1904: 0006a828 152 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ + 1905: 000a03f8 32 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ 1906: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (3) │ │ │ │ - 1907: 00096104 192 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ + 1907: 0009611c 192 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ 1908: 006d63c0 4 OBJECT GLOBAL DEFAULT 30 Py_IgnoreEnvironmentFlag │ │ │ │ - 1909: 00380a9c 172 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ - 1910: 000f9840 160 FUNC GLOBAL DEFAULT 12 _PyDict_CopyAsDict │ │ │ │ - 1911: 00088314 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ + 1909: 00380b84 172 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ + 1910: 000f8840 160 FUNC GLOBAL DEFAULT 12 _PyDict_CopyAsDict │ │ │ │ + 1911: 00087d44 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ 1912: 00000000 0 FUNC GLOBAL DEFAULT UND log10@GLIBC_2.4 (2) │ │ │ │ - 1913: 0056ea98 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ - 1914: 000a21b4 40 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ - 1915: 000835e8 664 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ + 1913: 0056f3a0 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ + 1914: 000a0fbc 40 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ + 1915: 0008301c 664 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ 1916: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (3) │ │ │ │ 1917: 00000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.4 (3) │ │ │ │ 1918: 00000000 0 FUNC GLOBAL DEFAULT UND __explicit_bzero_chk@GLIBC_2.25 (12) │ │ │ │ - 1919: 002c6a2c 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ - 1920: 0068bde0 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ - 1921: 003c9014 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ - 1922: 000a2014 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ - 1923: 002db930 32 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ + 1919: 002c5e98 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ + 1920: 0068bd0c 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ + 1921: 003c98cc 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ + 1922: 000a0b20 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ + 1923: 002d9d58 32 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ 1924: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_ctl@GLIBC_2.4 (3) │ │ │ │ 1925: 00000000 0 FUNC GLOBAL DEFAULT UND dladdr1@GLIBC_2.34 (4) │ │ │ │ - 1926: 000af0c0 128 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ - 1927: 00681454 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_DISABLE │ │ │ │ + 1926: 000af0d8 128 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ + 1927: 006816c0 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_DISABLE │ │ │ │ 1928: 00000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.4 (3) │ │ │ │ - 1929: 003fccb4 128 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ - 1930: 00052b10 48 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ - 1931: 002c3aac 124 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ + 1929: 003fd57c 128 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ + 1930: 000529c0 48 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ + 1931: 002b9344 124 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ 1932: 0003ead8 312 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ 1933: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandler │ │ │ │ 1934: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (3) │ │ │ │ - 1935: 00178cc4 1480 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict │ │ │ │ + 1935: 00177e9c 1480 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict │ │ │ │ 1936: 00000000 0 FUNC GLOBAL DEFAULT UND getresgid@GLIBC_2.4 (3) │ │ │ │ 1937: 00000000 0 FUNC GLOBAL DEFAULT UND __memcpy_chk@GLIBC_2.4 (3) │ │ │ │ 1938: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setparam@GLIBC_2.4 (3) │ │ │ │ - 1939: 0006e8c0 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ - 1940: 0030ef14 232 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ + 1939: 0006e2f4 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ + 1940: 0030ddc8 232 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ 1941: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetNotStandaloneHandler │ │ │ │ - 1942: 0068734c 212 OBJECT GLOBAL DEFAULT 26 PyReversed_Type │ │ │ │ + 1942: 006875b8 212 OBJECT GLOBAL DEFAULT 26 PyReversed_Type │ │ │ │ 1943: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetReturnNSTriplet │ │ │ │ - 1944: 000fd7c0 828 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ - 1945: 0030acf0 20 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ - 1946: 00345528 116 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ - 1947: 00095530 96 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ - 1948: 00146b88 144 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ + 1944: 000fc7cc 828 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ + 1945: 003096e0 20 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ + 1946: 00345968 116 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ + 1947: 00095548 96 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ + 1948: 00145be0 144 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ 1949: 00000000 0 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.4 (3) │ │ │ │ - 1950: 00167c7c 120 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithPointer │ │ │ │ - 1951: 0007203c 136 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ - 1952: 000776bc 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ - 1953: 0008733c 156 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ - 1954: 000913a0 52 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken │ │ │ │ + 1950: 00166e6c 120 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithPointer │ │ │ │ + 1951: 00071a70 136 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ + 1952: 000770f4 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ + 1953: 00086d6c 156 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ + 1954: 000913b0 52 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken │ │ │ │ 1955: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (4) │ │ │ │ - 1956: 002ce9f8 312 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ + 1956: 002cda80 312 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ 1957: 0002df28 0 FUNC GLOBAL DEFAULT UND XML_SetReparseDeferralEnabled │ │ │ │ 1958: 00000000 0 FUNC GLOBAL DEFAULT UND fmin@GLIBC_2.4 (2) │ │ │ │ - 1959: 003a5204 240 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ - 1960: 002830b8 712 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ - 1961: 000957dc 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ - 1962: 00435fb4 52 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ - 1963: 00335318 392 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ - 1964: 0006e67c 144 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ - 1965: 004411f0 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ + 1959: 003a5c24 240 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ + 1960: 00280c2c 712 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ + 1961: 000957f4 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ + 1962: 00436894 52 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ + 1963: 00334b2c 392 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ + 1964: 0006e0b0 144 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ + 1965: 00441ad0 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ 1966: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_nanosleep_time64@GLIBC_2.34 (4) │ │ │ │ - 1967: 00079f98 76 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ + 1967: 000799d0 76 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ 1968: 00000000 0 FUNC GLOBAL DEFAULT UND textdomain@GLIBC_2.4 (3) │ │ │ │ - 1969: 000a1e20 60 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ + 1969: 000a092c 60 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ 1970: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_max@GLIBC_2.4 (3) │ │ │ │ - 1971: 000a5ce0 196 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ - 1972: 0036009c 148 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ - 1973: 000a20d8 40 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ + 1971: 000a4b1c 196 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ + 1972: 00360344 148 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ + 1973: 000a0be4 40 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ 1974: 00000000 0 FUNC GLOBAL DEFAULT UND __pthread_cond_timedwait64@GLIBC_2.34 (4) │ │ │ │ - 1975: 000b8664 244 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ - 1976: 00095f1c 44 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ + 1975: 000b865c 244 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ + 1976: 00095f34 44 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ 1977: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEntityDeclHandler │ │ │ │ 1978: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (3) │ │ │ │ - 1979: 00441158 20 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ - 1980: 001848fc 528 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ - 1981: 002ed28c 116 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ + 1979: 00441a38 20 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ + 1980: 00183954 528 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ + 1981: 002ebb58 116 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ 1982: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (3) │ │ │ │ 1983: 00000000 0 FUNC GLOBAL DEFAULT UND unlockpt@GLIBC_2.4 (3) │ │ │ │ - 1984: 0009fa14 180 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ + 1984: 0009f464 180 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ 1985: 0003d008 36 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTraceback │ │ │ │ 1986: 00000000 0 FUNC GLOBAL DEFAULT UND backtrace@GLIBC_2.4 (3) │ │ │ │ 1987: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetNotationDeclHandler │ │ │ │ - 1988: 002453f0 568 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ - 1989: 000a37e4 24 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ - 1990: 003099b8 28 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ - 1991: 0068660c 212 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ - 1992: 00095a24 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ - 1993: 000e72d8 240 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ - 1994: 00097870 148 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ - 1995: 000b5840 60 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ - 1996: 006d6400 4 OBJECT GLOBAL DEFAULT 30 Py_DontWriteBytecodeFlag │ │ │ │ - 1997: 002aca94 632 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ + 1988: 00244158 568 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ + 1989: 000a2de0 24 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ + 1990: 003083a8 28 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ + 1991: 00686878 212 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ + 1992: 00095a3c 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ + 1993: 000e6638 240 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ + 1994: 00097888 148 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ + 1995: 000b5800 60 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ + 1996: 006d6424 4 OBJECT GLOBAL DEFAULT 30 Py_DontWriteBytecodeFlag │ │ │ │ + 1997: 002aaff4 632 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ 1998: 0003f75c 80 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ - 1999: 000a172c 52 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ - 2000: 00096e4c 136 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ - 2001: 003ae194 68 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ - 2002: 0008cc6c 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ - 2003: 000a1974 28 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ - 2004: 000f10ec 400 FUNC GLOBAL DEFAULT 12 _PyDict_StoreSubscript │ │ │ │ - 2005: 0043e2b8 332 FUNC GLOBAL DEFAULT 12 _PyCoro_ComputeOrigin │ │ │ │ + 1999: 000a0238 52 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ + 2000: 00096e64 136 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ + 2001: 003aebcc 68 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ + 2002: 0008c69c 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ + 2003: 000a0480 28 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ + 2004: 000f0ba0 400 FUNC GLOBAL DEFAULT 12 _PyDict_StoreSubscript │ │ │ │ + 2005: 0043eb98 332 FUNC GLOBAL DEFAULT 12 _PyCoro_ComputeOrigin │ │ │ │ 2006: 0002d5b0 0 FUNC GLOBAL DEFAULT UND XML_SetCommentHandler │ │ │ │ - 2007: 00336600 884 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ - 2008: 002a0c8c 84 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ - 2009: 000a53dc 36 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ - 2010: 003f9ec0 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ - 2011: 00096894 120 FUNC GLOBAL DEFAULT 12 PyModule_GetStateSize │ │ │ │ - 2012: 0009627c 172 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ - 2013: 0033ae50 28 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ - 2014: 0020bd5c 452 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ - 2015: 00159dc8 20 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ - 2016: 0028bccc 192 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ - 2017: 003711c0 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ - 2018: 000fe194 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ - 2019: 003a61ac 244 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_jump │ │ │ │ + 2007: 00335e10 884 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ + 2008: 0029ea6c 84 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ + 2009: 000a4578 36 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ + 2010: 003fa788 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ + 2011: 000968ac 120 FUNC GLOBAL DEFAULT 12 PyModule_GetStateSize │ │ │ │ + 2012: 00096294 172 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ + 2013: 0033a5d8 28 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ + 2014: 0020b4f4 452 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ + 2015: 00158f94 20 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ + 2016: 00289880 192 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ + 2017: 00371478 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ + 2018: 000fd1a0 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ + 2019: 003a6bcc 244 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_jump │ │ │ │ 2020: 00048824 28 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ - 2021: 00154534 260 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ - 2022: 003175f0 32 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ - 2023: 00095b78 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ - 2024: 00106f8c 64 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ + 2021: 0015358c 260 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ + 2022: 00316ab0 32 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ + 2023: 00095b90 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ + 2024: 00105f9c 64 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ 2025: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (3) │ │ │ │ - 2026: 003f86c8 168 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ - 2027: 00374234 40 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ + 2026: 003f8f90 168 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ + 2027: 003744ec 40 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ 2028: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (4) │ │ │ │ - 2029: 000e658c 516 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ - 2030: 000fe938 696 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ + 2029: 000e58ec 516 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ + 2030: 000fd944 696 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ 2031: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (3) │ │ │ │ 2032: 00000000 0 FUNC GLOBAL DEFAULT UND flistxattr@GLIBC_2.4 (3) │ │ │ │ - 2033: 003f0788 84 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ - 2034: 000a2094 24 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ - 2035: 0068bd88 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ + 2033: 003f1040 84 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ + 2034: 000a0ba0 24 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ + 2035: 0068bcb4 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ 2036: 0002ea30 544 FUNC GLOBAL DEFAULT 12 Py_FrozenMain │ │ │ │ 2037: 00000000 0 FUNC GLOBAL DEFAULT UND __setsockopt64@GLIBC_2.34 (4) │ │ │ │ - 2038: 000ecef8 244 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ - 2039: 004348fc 48 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ + 2038: 000ec3f0 244 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ + 2039: 004351dc 48 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ 2040: 00047d28 76 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ - 2041: 0006bb54 124 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ - 2042: 0068bd9c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ - 2043: 00693afc 4 OBJECT GLOBAL DEFAULT 26 _Py_INTERPRETER_TRAMPOLINE_INSTRUCTIONS_PTR │ │ │ │ + 2041: 0006b58c 124 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ + 2042: 0068bcc8 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ + 2043: 00693b00 4 OBJECT GLOBAL DEFAULT 26 _Py_INTERPRETER_TRAMPOLINE_INSTRUCTIONS_PTR │ │ │ │ 2044: 00000000 0 FUNC GLOBAL DEFAULT UND funlockfile@GLIBC_2.4 (3) │ │ │ │ - 2045: 0017e110 1888 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ + 2045: 0017d2e8 1888 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ 2046: 00000000 0 FUNC GLOBAL DEFAULT UND getsockname@GLIBC_2.4 (3) │ │ │ │ - 2047: 00215914 112 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ + 2047: 00214a94 112 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ 2048: 0002daf0 0 FUNC GLOBAL DEFAULT UND XML_SetEncoding │ │ │ │ - 2049: 000a1ca0 108 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ - 2050: 006829a0 212 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ - 2051: 000e63a8 484 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ - 2052: 005557dc 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Caches │ │ │ │ - 2053: 001fe400 120 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ - 2054: 0025b4fc 100 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ - 2055: 00064fa0 68 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ + 2049: 000a07ac 108 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ + 2050: 00682c0c 212 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ + 2051: 000e5708 484 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ + 2052: 005560e0 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Caches │ │ │ │ + 2053: 001fe13c 120 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ + 2054: 002596c4 100 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ + 2055: 000649d4 68 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ 2056: 00000000 0 FUNC GLOBAL DEFAULT UND sendto@GLIBC_2.4 (3) │ │ │ │ - 2057: 002c4ee8 216 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ - 2058: 001bd0e0 32 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ - 2059: 004d4d34 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ + 2057: 002ba780 216 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ + 2058: 001bcef8 32 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ + 2059: 004d51c4 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ 2060: 00000000 0 FUNC GLOBAL DEFAULT UND vfork@GLIBC_2.4 (3) │ │ │ │ - 2061: 00091504 584 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ - 2062: 00095a88 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ - 2063: 003711a4 28 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ - 2064: 00683b4c 212 OBJECT GLOBAL DEFAULT 26 PyCFunction_Type │ │ │ │ + 2061: 00091468 584 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ + 2062: 00095aa0 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ + 2063: 0037145c 28 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ + 2064: 00683db8 212 OBJECT GLOBAL DEFAULT 26 PyCFunction_Type │ │ │ │ 2065: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_create1@GLIBC_2.9 (19) │ │ │ │ - 2066: 00072a5c 40 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ + 2066: 00072490 40 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ 2067: 00000000 0 FUNC GLOBAL DEFAULT UND log1p@GLIBC_2.4 (2) │ │ │ │ 2068: 00000000 0 FUNC GLOBAL DEFAULT UND __vfprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 2069: 000a2188 20 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ - 2070: 0006e578 20 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ - 2071: 0068505c 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterKey_Type │ │ │ │ + 2069: 000a0f90 20 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ + 2070: 0006dfac 20 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ + 2071: 006852c8 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterKey_Type │ │ │ │ 2072: 0002df64 0 FUNC GLOBAL DEFAULT UND atan2@GLIBC_2.4 (2) │ │ │ │ - 2073: 0068b698 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ - 2074: 0033ff20 52 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ - 2075: 000cfbd0 3372 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ - 2076: 002601d8 32 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ - 2077: 000e5474 152 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ - 2078: 00370e34 212 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Send │ │ │ │ - 2079: 0068be10 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ - 2080: 00083a0c 32 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ - 2081: 006854cc 212 OBJECT GLOBAL DEFAULT 26 PyList_Type │ │ │ │ - 2082: 002b5250 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ - 2083: 00685f2c 212 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ - 2084: 000f81dc 128 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ - 2085: 002148e0 316 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ - 2086: 001fdcc8 432 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ - 2087: 000af87c 68 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ - 2088: 000500e4 28 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ - 2089: 0022abf4 364 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ - 2090: 00070b50 120 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ - 2091: 00379340 68 FUNC GLOBAL DEFAULT 12 _PyCode_InitAddressRange │ │ │ │ - 2092: 00684c08 212 OBJECT GLOBAL DEFAULT 26 PyDictIterKey_Type │ │ │ │ - 2093: 00210004 64 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ - 2094: 0068b33c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ - 2095: 000a9630 20 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ - 2096: 000cbb5c 248 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ - 2097: 001bce9c 52 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ - 2098: 00190fdc 1392 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ - 2099: 00414324 84 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ - 2100: 00096070 44 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ - 2101: 00098c74 24 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ + 2073: 0068b5c4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ + 2074: 003401f4 52 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ + 2075: 000cf424 3228 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ + 2076: 0025e364 32 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ + 2077: 000e4870 152 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ + 2078: 003710ec 212 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Send │ │ │ │ + 2079: 0068bd40 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ + 2080: 0008343c 32 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ + 2081: 00685738 212 OBJECT GLOBAL DEFAULT 26 PyList_Type │ │ │ │ + 2082: 002b37b4 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ + 2083: 00686198 212 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ + 2084: 000f713c 128 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ + 2085: 00213a68 316 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ + 2086: 001fda04 432 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ + 2087: 000af894 68 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ + 2088: 0004ff94 28 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ + 2089: 0022a1bc 364 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ + 2090: 00070588 120 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ + 2091: 003792f4 68 FUNC GLOBAL DEFAULT 12 _PyCode_InitAddressRange │ │ │ │ + 2092: 00684e74 212 OBJECT GLOBAL DEFAULT 26 PyDictIterKey_Type │ │ │ │ + 2093: 0020f728 64 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ + 2094: 0068b268 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ + 2095: 000a7ad4 20 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ + 2096: 000cb280 248 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ + 2097: 001bccb4 52 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ + 2098: 00190d64 1392 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ + 2099: 00414ec0 84 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ + 2100: 00096088 44 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ + 2101: 00098c8c 24 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ 2102: 00000000 0 FUNC GLOBAL DEFAULT UND lremovexattr@GLIBC_2.4 (3) │ │ │ │ - 2103: 001266ec 76 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ + 2103: 00125728 76 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ 2104: 00000000 0 FUNC GLOBAL DEFAULT UND fdopen@GLIBC_2.4 (3) │ │ │ │ - 2105: 0017b3f8 92 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ - 2106: 0030b77c 168 FUNC GLOBAL DEFAULT 12 PySys_GetAttrString │ │ │ │ + 2105: 0017a5d0 92 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ + 2106: 0030a2c8 168 FUNC GLOBAL DEFAULT 12 PySys_GetAttrString │ │ │ │ 2107: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (3) │ │ │ │ - 2108: 0068b6a8 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ + 2108: 0068b5d4 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ 2109: 0002e598 0 FUNC GLOBAL DEFAULT UND acosh@GLIBC_2.4 (2) │ │ │ │ - 2110: 000a1eec 72 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ + 2110: 000a09f8 72 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ 2111: 0002dc4c 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentColumnNumber │ │ │ │ - 2112: 0005e6f4 20 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ - 2113: 001a7078 1200 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ - 2114: 00097518 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ - 2115: 0009d790 200 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ + 2112: 0005e124 20 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ + 2113: 001a6ea4 1200 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ + 2114: 00097530 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ + 2115: 0009d2c4 200 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ 2116: 00000000 0 FUNC GLOBAL DEFAULT UND exp@GLIBC_2.29 (20) │ │ │ │ - 2117: 000601f0 148 FUNC GLOBAL DEFAULT 12 _PyEval_RaiseAsyncExc │ │ │ │ + 2117: 0005fc20 148 FUNC GLOBAL DEFAULT 12 _PyEval_RaiseAsyncExc │ │ │ │ 2118: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_readv@GLIBC_2.15 (10) │ │ │ │ - 2119: 006ff590 4 OBJECT GLOBAL DEFAULT 30 PyOS_InputHook │ │ │ │ - 2120: 001be4c4 2116 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ - 2121: 0068cb68 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ - 2122: 001dd24c 1556 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ + 2119: 006ff5d0 4 OBJECT GLOBAL DEFAULT 30 PyOS_InputHook │ │ │ │ + 2120: 001be2dc 2116 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ + 2121: 0068ca98 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ + 2122: 001dd0c0 1556 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ 2123: 00000000 0 FUNC GLOBAL DEFAULT UND accept@GLIBC_2.4 (3) │ │ │ │ 2124: 00000000 0 FUNC GLOBAL DEFAULT UND wcstombs@GLIBC_2.4 (3) │ │ │ │ - 2125: 002d76f0 80 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ - 2126: 001b1028 544 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ - 2127: 00406d54 284 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ - 2128: 000acd40 588 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ + 2125: 002d5c24 80 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ + 2126: 001b0e38 544 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ + 2127: 0040761c 284 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ + 2128: 000acd58 588 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ 2129: 0003ea24 20 FUNC GLOBAL DEFAULT 12 _PyLazyImport_GetName │ │ │ │ - 2130: 0038d814 380 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ - 2131: 0040e99c 408 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ + 2130: 0038e1e4 380 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ + 2131: 0040f564 408 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ 2132: 00000000 0 FUNC GLOBAL DEFAULT UND getresuid@GLIBC_2.4 (3) │ │ │ │ 2133: 00000000 0 FUNC GLOBAL DEFAULT UND hstrerror@GLIBC_2.4 (3) │ │ │ │ 2134: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigmask@GLIBC_2.4 (3) │ │ │ │ 2135: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_settime64@GLIBC_2.34 (4) │ │ │ │ - 2136: 000a5e80 276 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ - 2137: 0068b69c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ - 2138: 00289ca0 608 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ - 2139: 0005f700 164 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ - 2140: 002791b0 232 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ - 2141: 00177c70 132 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ - 2142: 00068270 216 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ - 2143: 004323c4 28 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ + 2136: 000a4cbc 276 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ + 2137: 0068b5c8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ + 2138: 00287874 608 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ + 2139: 0005f130 164 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ + 2140: 00277360 232 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ + 2141: 00176e48 132 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ + 2142: 00067ca8 216 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ + 2143: 00432ca4 28 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ 2144: 00031074 44 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetExitCode │ │ │ │ 2145: 00000000 0 FUNC GLOBAL DEFAULT UND times@GLIBC_2.4 (3) │ │ │ │ 2146: 00000000 0 FUNC GLOBAL DEFAULT UND wcsxfrm@GLIBC_2.4 (3) │ │ │ │ - 2147: 0068bdfc 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ - 2148: 0004e5b0 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ - 2149: 0006668c 28 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ - 2150: 00166324 824 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ - 2151: 00209a7c 20 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ - 2152: 0043e46c 80 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ - 2153: 0009480c 24 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ - 2154: 0026d904 20 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ - 2155: 001dd860 560 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ - 2156: 0004e318 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ + 2147: 0068bd28 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ + 2148: 0004e460 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ + 2149: 000660c4 28 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ + 2150: 00165514 824 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ + 2151: 00209214 20 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ + 2152: 0043ed4c 80 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ + 2153: 0009481c 24 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ + 2154: 0026b9c8 20 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ + 2155: 001dd6d4 576 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ + 2156: 0004e1c8 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ 2157: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_toupper_loc@GLIBC_2.4 (3) │ │ │ │ - 2158: 0030b984 112 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ - 2159: 00229d10 772 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ - 2160: 003807d8 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ + 2158: 0030a4d0 112 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ + 2159: 002292d8 776 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ + 2160: 00380984 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ 2161: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64@GLIBC_2.10 (17) │ │ │ │ - 2162: 000a39cc 48 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ - 2163: 00684b34 212 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ - 2164: 000a1b70 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ - 2165: 001d5990 152 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ + 2162: 000a2fc8 48 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ + 2163: 00684da0 212 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ + 2164: 000a067c 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ + 2165: 001d5814 152 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ 2166: 00000000 0 FUNC GLOBAL DEFAULT UND __strcpy_chk@GLIBC_2.4 (3) │ │ │ │ - 2167: 0038ecc8 580 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ - 2168: 001451cc 56 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ - 2169: 000a2394 36 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ - 2170: 00093d70 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ + 2167: 0038f698 580 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ + 2168: 00144224 56 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ + 2169: 000a9da8 36 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ + 2170: 00093d80 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ 2171: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.4 (3) │ │ │ │ - 2172: 00297458 280 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ - 2173: 00094bbc 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ - 2174: 0021a260 32 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ - 2175: 0008f218 76 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ - 2176: 000a1874 20 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ - 2177: 0040be34 20 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ + 2172: 0029502c 280 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ + 2173: 00094974 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ + 2174: 00219420 32 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ + 2175: 0008ebd0 76 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ + 2176: 000a0380 20 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ + 2177: 0040cac8 20 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ 2178: 00000000 0 FUNC GLOBAL DEFAULT UND __getitimer64@GLIBC_2.34 (4) │ │ │ │ - 2179: 0026a9f0 1348 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ - 2180: 003ef240 184 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ + 2179: 00268ba0 1348 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ + 2180: 003efaf8 184 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ 2181: 00000000 0 FUNC GLOBAL DEFAULT UND inflateCopy@ZLIB_1.2.0 (13) │ │ │ │ - 2182: 000930a8 200 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ - 2183: 0033c0d0 1288 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ - 2184: 00070d68 172 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ - 2185: 004083a8 84 FUNC GLOBAL DEFAULT 12 _PyAsyncGenASend_Send │ │ │ │ + 2182: 000930b8 200 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ + 2183: 0033b860 1288 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ + 2184: 000707a0 172 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ + 2185: 00408f78 84 FUNC GLOBAL DEFAULT 12 _PyAsyncGenASend_Send │ │ │ │ 2186: 00000000 0 FUNC GLOBAL DEFAULT UND llistxattr@GLIBC_2.4 (3) │ │ │ │ 2187: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmin@GLIBC_2.4 (3) │ │ │ │ - 2188: 000ba3f0 788 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ - 2189: 00694a04 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ - 2190: 0009ce84 72 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ - 2191: 003f0c70 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ + 2188: 000ba3e8 788 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ + 2189: 00694a08 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ + 2190: 0009c2b4 72 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ + 2191: 003f1528 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ 2192: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (3) │ │ │ │ - 2193: 00385d78 632 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ - 2194: 00098a1c 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ - 2195: 00243ae0 664 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ - 2196: 00340afc 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ + 2193: 00385e80 632 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ + 2194: 00098a34 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ + 2195: 002428a8 664 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ + 2196: 00340f6c 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ 2197: 00000000 0 FUNC GLOBAL DEFAULT UND sigpending@GLIBC_2.4 (3) │ │ │ │ - 2198: 001f79b0 52 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetData │ │ │ │ + 2198: 001f784c 52 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetData │ │ │ │ 2199: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@GLIBC_2.4 (3) │ │ │ │ - 2200: 00107048 128 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ - 2201: 001f0dd8 20 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ - 2202: 003f9864 80 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Init │ │ │ │ + 2200: 00106058 128 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ + 2201: 001f0c58 20 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ + 2202: 003fa12c 80 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Init │ │ │ │ 2203: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setstacksize@GLIBC_2.34 (4) │ │ │ │ 2204: 0004238c 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ - 2205: 002a8114 144 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ - 2206: 00097c44 164 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ - 2207: 0034f4c8 96 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ - 2208: 002ee910 28 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ + 2205: 002a6024 144 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ + 2206: 00097c5c 164 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ + 2207: 0034f908 96 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ + 2208: 002ed1dc 28 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ 2209: 00000000 0 FUNC GLOBAL DEFAULT UND setvbuf@GLIBC_2.4 (3) │ │ │ │ - 2210: 00233f30 40 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ - 2211: 006d63f0 4 OBJECT GLOBAL DEFAULT 30 Py_NoUserSiteDirectory │ │ │ │ - 2212: 003f8b14 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetSize │ │ │ │ - 2213: 000cc4e0 20 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ - 2214: 000abf10 40 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ + 2210: 00232e24 40 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ + 2211: 006d6414 4 OBJECT GLOBAL DEFAULT 30 Py_NoUserSiteDirectory │ │ │ │ + 2212: 003f93dc 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetSize │ │ │ │ + 2213: 000cbc04 20 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ + 2214: 000a8f18 40 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ 2215: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyaddr_r@GLIBC_2.4 (3) │ │ │ │ 2216: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_kill@GLIBC_2.34 (4) │ │ │ │ - 2217: 0068ae04 4 OBJECT GLOBAL DEFAULT 26 PyExc_IOError │ │ │ │ + 2217: 00681160 4 OBJECT GLOBAL DEFAULT 26 PyExc_IOError │ │ │ │ 2218: 0002dc04 0 FUNC GLOBAL DEFAULT UND atanh@GLIBC_2.4 (2) │ │ │ │ - 2219: 00357d1c 20 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ - 2220: 0068bd90 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ + 2219: 0035815c 20 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ + 2220: 0068bcbc 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ 2221: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetSkippedEntityHandler │ │ │ │ - 2222: 00370e1c 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ - 2223: 003af2b4 272 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ - 2224: 0068b688 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ - 2225: 00157714 332 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ + 2222: 003710d4 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ + 2223: 003afcec 272 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ + 2224: 0068b5b4 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ + 2225: 0015676c 332 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ 2226: 00000000 0 FUNC GLOBAL DEFAULT UND inflateInit2_ │ │ │ │ 2227: 00000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.4 (3) │ │ │ │ - 2228: 001b03fc 356 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ - 2229: 0024aea8 344 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ - 2230: 0027f368 92 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ + 2228: 001b020c 356 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ + 2229: 00249078 344 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ + 2230: 0027cd54 92 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ 2231: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (4) │ │ │ │ - 2232: 00163ce4 848 FUNC GLOBAL DEFAULT 12 _Py_VectorCall_StackRefSteal │ │ │ │ - 2233: 00693558 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ - 2234: 00412920 104 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ - 2235: 00318210 28 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ - 2236: 000a1d94 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ - 2237: 0009e6b4 108 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ + 2232: 00162ed4 848 FUNC GLOBAL DEFAULT 12 _Py_VectorCall_StackRefSteal │ │ │ │ + 2233: 0069355c 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ + 2234: 00413300 104 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ + 2235: 003176cc 28 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ + 2236: 000a08a0 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ + 2237: 0009c42c 108 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ 2238: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_destroy@GLIBC_2.4 (3) │ │ │ │ - 2239: 00335020 28 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ + 2239: 00334834 28 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ 2240: 00000000 0 FUNC GLOBAL DEFAULT UND wcscoll@GLIBC_2.4 (3) │ │ │ │ 2241: 0003a9c8 872 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ - 2242: 000898b4 152 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ - 2243: 002757f4 1016 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_2args │ │ │ │ - 2244: 002f63e4 196 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallFunctionEx │ │ │ │ - 2245: 00213418 216 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ - 2246: 000a55c8 228 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ - 2247: 0039453c 76 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ - 2248: 0025fa6c 144 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ + 2242: 000892e4 152 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ + 2243: 00273f7c 1016 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_2args │ │ │ │ + 2244: 002f4dd4 196 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallFunctionEx │ │ │ │ + 2245: 002125a0 216 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ + 2246: 000a4764 228 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ + 2247: 00394e04 76 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ + 2248: 0025dbf8 144 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ 2249: 00000000 0 FUNC GLOBAL DEFAULT UND getrlimit64@GLIBC_2.4 (3) │ │ │ │ - 2250: 003ef3e4 244 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ + 2250: 003efc9c 244 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ 2251: 00000000 0 FUNC GLOBAL DEFAULT UND adler32_combine64@ZLIB_1.2.3.3 (24) │ │ │ │ - 2252: 0014eb20 76 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ - 2253: 000a531c 192 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ - 2254: 0017b5c0 88 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_FreeNoDecRef │ │ │ │ + 2252: 0014db74 76 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ + 2253: 000a44b8 192 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ + 2254: 0017a798 88 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_FreeNoDecRef │ │ │ │ 2255: 00000000 0 FUNC GLOBAL DEFAULT UND __sprintf_chk@GLIBC_2.4 (3) │ │ │ │ 2256: 006d63bc 4 OBJECT GLOBAL DEFAULT 30 Py_IsolatedFlag │ │ │ │ 2257: 0067fef4 4 OBJECT GLOBAL DEFAULT 23 __stack_chk_guard@GLIBC_2.4 (14) │ │ │ │ - 2258: 000a190c 104 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ - 2259: 0040ee08 20 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ - 2260: 00419054 216 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ - 2261: 001c20dc 44 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ - 2262: 006609e8 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ + 2258: 000a0418 104 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ + 2259: 0040f9d0 20 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ + 2260: 00419888 216 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ + 2261: 001c1ef4 44 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ + 2262: 00661360 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ 2263: 00000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.4 (3) │ │ │ │ - 2264: 001926d8 356 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ + 2264: 0019245c 356 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ 2265: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.4 (3) │ │ │ │ - 2266: 003ef63c 412 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ - 2267: 000ab9e0 300 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ - 2268: 00681b10 212 OBJECT GLOBAL DEFAULT 26 PyZip_Type │ │ │ │ + 2266: 003efef4 412 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ + 2267: 000a89e8 300 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ + 2268: 00681d7c 212 OBJECT GLOBAL DEFAULT 26 PyZip_Type │ │ │ │ 2269: 00000000 0 FUNC GLOBAL DEFAULT UND setpgrp@GLIBC_2.4 (3) │ │ │ │ - 2270: 000fc7c8 1248 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ - 2271: 001d1944 760 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ - 2272: 0030bf90 64 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ - 2273: 0009f908 192 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ - 2274: 000fde98 20 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ + 2270: 000fb7cc 1248 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ + 2271: 001d1774 760 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ + 2272: 0030aad8 64 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ + 2273: 0009f358 192 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ + 2274: 000fcea4 20 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ 2275: 00000000 0 FUNC GLOBAL DEFAULT UND ptsname_r@GLIBC_2.4 (3) │ │ │ │ - 2276: 0043d1a8 92 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ - 2277: 00384174 228 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ - 2278: 0032b878 160 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ + 2276: 0043da88 92 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ + 2277: 0038427c 228 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ + 2278: 0032a938 160 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ 2279: 00000000 0 FUNC GLOBAL DEFAULT UND fsetxattr@GLIBC_2.4 (3) │ │ │ │ - 2280: 000de9fc 668 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ + 2280: 000ddfa8 668 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ 2281: 00000000 0 FUNC GLOBAL DEFAULT UND __h_errno_location@GLIBC_2.4 (3) │ │ │ │ - 2282: 002dd7d4 128 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ - 2283: 003c7f54 392 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ - 2284: 00078248 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ - 2285: 0032fa58 496 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ - 2286: 00272d90 124 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ - 2287: 002f9ce4 28 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ - 2288: 0037bfa8 112 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ - 2289: 00095df8 136 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ + 2282: 002dbc00 128 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ + 2283: 003c8808 392 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ + 2284: 00077bc0 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ + 2285: 0032ee84 496 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ + 2286: 00270f40 124 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ + 2287: 002f86d4 28 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ + 2288: 0037c2e8 112 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ + 2289: 00095e10 136 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ 2290: 000439f0 88 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ 2291: 00000000 0 FUNC GLOBAL DEFAULT UND openpty@GLIBC_2.34 (4) │ │ │ │ - 2292: 00272a74 124 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ - 2293: 000788c8 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ - 2294: 0009d69c 20 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ - 2295: 000896a0 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ + 2292: 00270c24 124 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ + 2293: 000780c8 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ + 2294: 0009d1d0 20 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ + 2295: 000890d0 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ 2296: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_getres64@GLIBC_2.34 (4) │ │ │ │ 2297: 00000000 0 FUNC GLOBAL DEFAULT UND getprotobyname@GLIBC_2.4 (3) │ │ │ │ - 2298: 000959bc 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ - 2299: 000a1888 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ - 2300: 000a1dcc 48 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ - 2301: 003f1274 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ + 2298: 000959d4 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ + 2299: 000a0394 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ + 2300: 000a08d8 48 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ + 2301: 003f1b2c 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ 2302: 006808b8 0 NOTYPE GLOBAL DEFAULT 26 __data_start │ │ │ │ - 2303: 0021707c 72 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ - 2304: 0009c0b4 268 FUNC GLOBAL DEFAULT 12 _PyType_InitSubclasses │ │ │ │ - 2305: 003ef2f8 208 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ - 2306: 000a5e2c 84 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ - 2307: 000a1bcc 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ - 2308: 00099058 60 FUNC GLOBAL DEFAULT 12 _PyDictKeys_GetVersionForCurrentState │ │ │ │ - 2309: 0033ccf0 340 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ - 2310: 00688b88 212 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ - 2311: 00261478 1284 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ - 2312: 00070ea0 60 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ - 2313: 00078ac4 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ - 2314: 000c64b8 20 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ - 2315: 0009f3fc 284 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ + 2303: 002161fc 72 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ + 2304: 0009c510 268 FUNC GLOBAL DEFAULT 12 _PyType_InitSubclasses │ │ │ │ + 2305: 003efbb0 208 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ + 2306: 000a4c68 84 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ + 2307: 000a06d8 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ + 2308: 00099070 60 FUNC GLOBAL DEFAULT 12 _PyDictKeys_GetVersionForCurrentState │ │ │ │ + 2309: 0033c480 340 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ + 2310: 00688df4 212 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ + 2311: 0025f608 1284 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ + 2312: 000708d8 60 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ + 2313: 000782c4 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ + 2314: 000c66f8 20 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ + 2315: 0009ee4c 284 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ 2316: 00000000 0 FUNC GLOBAL DEFAULT UND getxattr@GLIBC_2.4 (3) │ │ │ │ - 2317: 003871d8 148 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_exc2 │ │ │ │ - 2318: 0009ef78 152 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ - 2319: 0033bce8 60 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ - 2320: 003495e4 52 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ - 2321: 000a386c 56 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ - 2322: 0018f824 1940 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ - 2323: 000a36f8 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ - 2324: 00686184 212 OBJECT GLOBAL DEFAULT 26 PyFrameLocalsProxy_Type │ │ │ │ - 2325: 000d2cb4 488 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ - 2326: 0030a114 44 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ - 2327: 002a060c 272 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ - 2328: 0025b2a0 68 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ - 2329: 002d3d08 56 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ + 2317: 003872e0 148 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_exc2 │ │ │ │ + 2318: 0009e9c8 152 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ + 2319: 0033b478 60 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ + 2320: 00349a24 52 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ + 2321: 000a2e68 56 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ + 2322: 0018e764 1952 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ + 2323: 000a2cf4 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ + 2324: 006863f0 212 OBJECT GLOBAL DEFAULT 26 PyFrameLocalsProxy_Type │ │ │ │ + 2325: 000d23ac 488 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ + 2326: 00308b04 44 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ + 2327: 0029e3ec 272 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ + 2328: 00259468 68 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ + 2329: 002d2234 56 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ 2330: 00000000 0 FUNC GLOBAL DEFAULT UND wmemchr@GLIBC_2.4 (3) │ │ │ │ - 2331: 001b95c4 432 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ - 2332: 0068bdbc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ - 2333: 0016277c 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsSpecializationEnabled │ │ │ │ + 2331: 001b93dc 432 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ + 2332: 0068bce8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ + 2333: 0016196c 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsSpecializationEnabled │ │ │ │ 2334: 00000000 0 FUNC GLOBAL DEFAULT UND uname@GLIBC_2.4 (3) │ │ │ │ 2335: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.4 (3) │ │ │ │ 2336: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ParseBuffer │ │ │ │ - 2337: 006858dc 212 OBJECT GLOBAL DEFAULT 26 PyCallIter_Type │ │ │ │ - 2338: 0009e534 52 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ - 2339: 00370cc4 344 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ - 2340: 00682514 212 OBJECT GLOBAL DEFAULT 26 PyTupleIter_Type │ │ │ │ + 2337: 00685b48 212 OBJECT GLOBAL DEFAULT 26 PyCallIter_Type │ │ │ │ + 2338: 0009e04c 52 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ + 2339: 00370f7c 344 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ + 2340: 00682780 212 OBJECT GLOBAL DEFAULT 26 PyTupleIter_Type │ │ │ │ 2341: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnp@GLIBC_2.15 (10) │ │ │ │ - 2342: 0014377c 116 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearLocals │ │ │ │ - 2343: 000e2d78 128 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash │ │ │ │ - 2344: 00035868 116 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ - 2345: 000c34b0 680 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ - 2346: 001289a0 304 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ - 2347: 0006f668 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ - 2348: 00380f20 208 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ + 2342: 001427d4 116 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearLocals │ │ │ │ + 2343: 000e2174 128 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash │ │ │ │ + 2344: 0003586c 116 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ + 2345: 000c36ec 680 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ + 2346: 001279dc 304 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ + 2347: 0006f09c 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ + 2348: 0038106c 208 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ 2349: 00000000 0 FUNC GLOBAL DEFAULT UND __sendmsg64@GLIBC_2.34 (4) │ │ │ │ 2350: 0002e99c 148 FUNC GLOBAL DEFAULT 12 PyFile_SetOpenCodeHook │ │ │ │ - 2351: 001cb598 192 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ - 2352: 00369e58 212 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ - 2353: 000d23fc 216 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ + 2351: 001cb3c0 192 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ + 2352: 0036a110 212 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ + 2353: 000d1b8c 216 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ 2354: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.4 (3) │ │ │ │ - 2355: 001d783c 3168 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ - 2356: 000ab21c 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ + 2355: 001d76c0 3168 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ + 2356: 000a849c 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ 2357: 00000000 0 FUNC GLOBAL DEFAULT UND wcstok@GLIBC_2.4 (3) │ │ │ │ - 2358: 00687ec0 212 OBJECT GLOBAL DEFAULT 26 PyComplex_Type │ │ │ │ - 2359: 004316b8 564 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ - 2360: 001ff778 200 FUNC GLOBAL DEFAULT 12 _PyObject_VisitType │ │ │ │ - 2361: 0068bdd0 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ - 2362: 0016b3c0 232 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ + 2358: 0068812c 212 OBJECT GLOBAL DEFAULT 26 PyComplex_Type │ │ │ │ + 2359: 00431f98 564 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ + 2360: 001ff4b8 200 FUNC GLOBAL DEFAULT 12 _PyObject_VisitType │ │ │ │ + 2361: 0068bcfc 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ + 2362: 0016a5b0 232 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ 2363: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (3) │ │ │ │ - 2364: 00084a84 24 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_CreateByteArray │ │ │ │ + 2364: 000844b4 24 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_CreateByteArray │ │ │ │ 2365: 00000000 0 FUNC GLOBAL DEFAULT UND __setitimer64@GLIBC_2.34 (4) │ │ │ │ 2366: 00000000 0 FUNC GLOBAL DEFAULT UND ctermid@GLIBC_2.4 (3) │ │ │ │ 2367: 00000000 0 FUNC GLOBAL DEFAULT UND hypot@GLIBC_2.35 (11) │ │ │ │ - 2368: 001b6a08 400 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ - 2369: 003cbaf8 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ - 2370: 00370a60 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ - 2371: 001719cc 192 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ - 2372: 0040c324 36 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ - 2373: 0009912c 40 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ - 2374: 0008d4d4 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ - 2375: 00094080 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ - 2376: 00097560 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ - 2377: 00098a7c 80 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ - 2378: 00337718 640 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ - 2379: 000a376c 40 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ - 2380: 0015135c 404 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ - 2381: 00096e34 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ - 2382: 00094158 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ + 2368: 001b681c 400 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ + 2369: 003cc3b0 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ + 2370: 00370d18 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ + 2371: 00170ba4 192 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ + 2372: 0040cfb8 36 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ + 2373: 00099144 40 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ + 2374: 0008cf04 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ + 2375: 00094090 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ + 2376: 00097578 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ + 2377: 00098a94 80 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ + 2378: 00336f28 640 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ + 2379: 000a2d68 40 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ + 2380: 001503b0 404 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ + 2381: 00096e4c 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ + 2382: 00094168 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ 2383: 00000000 0 FUNC GLOBAL DEFAULT UND getrandom@GLIBC_2.25 (12) │ │ │ │ - 2384: 000de25c 1100 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ - 2385: 00095fa0 20 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ - 2386: 00342dfc 336 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ - 2387: 0048c04c 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ + 2384: 000dd808 1100 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ + 2385: 00095fb8 20 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ + 2386: 00343240 336 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ + 2387: 0048cacc 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ 2388: 00000000 0 FUNC GLOBAL DEFAULT UND bindtextdomain@GLIBC_2.4 (3) │ │ │ │ - 2389: 00298b54 60 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ - 2390: 00381384 28 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ + 2389: 00296728 60 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ + 2390: 0038163c 28 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ 2391: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (3) │ │ │ │ - 2392: 002b51d8 20 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ - 2393: 00363268 392 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ - 2394: 00291450 56 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ - 2395: 00095590 36 FUNC GLOBAL DEFAULT 12 PyType_GetModule_DuringGC │ │ │ │ - 2396: 002b3edc 24 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ - 2397: 000a4520 160 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ - 2398: 00087530 44 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ - 2399: 0024b6e0 292 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ - 2400: 0030b2d0 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ - 2401: 0032c43c 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ - 2402: 002539a4 880 FUNC GLOBAL DEFAULT 12 _PyNumber_PowerNoMod │ │ │ │ - 2403: 000cc4f4 624 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ - 2404: 000acf8c 464 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromView │ │ │ │ - 2405: 000a1d34 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ - 2406: 00682400 212 OBJECT GLOBAL DEFAULT 26 PyUnicodeIter_Type │ │ │ │ + 2392: 002b373c 20 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ + 2393: 00363520 392 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ + 2394: 0028f020 56 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ + 2395: 000955a8 36 FUNC GLOBAL DEFAULT 12 PyType_GetModule_DuringGC │ │ │ │ + 2396: 002b2444 24 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ + 2397: 000a38dc 160 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ + 2398: 00086f60 44 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ + 2399: 002498b0 292 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ + 2400: 00309cc0 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ + 2401: 0032b4fc 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ + 2402: 00251b6c 880 FUNC GLOBAL DEFAULT 12 _PyNumber_PowerNoMod │ │ │ │ + 2403: 000cbc18 624 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ + 2404: 000acfa4 464 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromView │ │ │ │ + 2405: 000a0840 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ + 2406: 0068266c 212 OBJECT GLOBAL DEFAULT 26 PyUnicodeIter_Type │ │ │ │ 2407: 00000000 0 FUNC GLOBAL DEFAULT UND pipe2@GLIBC_2.9 (19) │ │ │ │ 2408: 0002dcb8 0 FUNC GLOBAL DEFAULT UND asinh@GLIBC_2.4 (2) │ │ │ │ - 2409: 00200a88 456 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ - 2410: 0043d4dc 956 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ - 2411: 00082dc0 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ - 2412: 000a1788 80 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ - 2413: 000a1c54 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ + 2409: 0020045c 456 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ + 2410: 0043ddbc 956 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ + 2411: 000827f4 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ + 2412: 000a0294 80 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ + 2413: 000a0760 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ 2414: 0002e6d0 0 FUNC GLOBAL DEFAULT UND XML_SetStartDoctypeDeclHandler │ │ │ │ 2415: 00000000 0 FUNC GLOBAL DEFAULT UND sync@GLIBC_2.4 (3) │ │ │ │ - 2416: 0009d2cc 156 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ - 2417: 000cf354 128 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ + 2416: 0009ce00 156 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ + 2417: 000ceba8 128 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ 2418: 00000000 0 FUNC GLOBAL DEFAULT UND getgrouplist@GLIBC_2.4 (3) │ │ │ │ - 2419: 0021a240 32 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ - 2420: 000955b4 44 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ - 2421: 00317b00 312 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ - 2422: 0013d308 476 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ - 2423: 000cc8e8 1132 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ + 2419: 00219400 32 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ + 2420: 000955cc 44 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ + 2421: 00316fc0 312 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ + 2422: 0013c358 476 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ + 2423: 000cc304 1132 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ 2424: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (3) │ │ │ │ - 2425: 00081f74 96 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ - 2426: 003e2454 1112 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ - 2427: 00428dd8 220 FUNC GLOBAL DEFAULT 12 _PyErr_EmitSyntaxWarning │ │ │ │ + 2425: 000819a8 96 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ + 2426: 003e2d0c 1112 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ + 2427: 004296b8 220 FUNC GLOBAL DEFAULT 12 _PyErr_EmitSyntaxWarning │ │ │ │ 2428: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64v2@GLIBC_2.26 (6) │ │ │ │ - 2429: 0036caa8 296 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ - 2430: 000a2300 124 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ + 2429: 0036cd60 296 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ + 2430: 000a9d14 124 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ 2431: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersionInfo │ │ │ │ 2432: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetInputContext │ │ │ │ - 2433: 00172a88 260 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ - 2434: 002478c8 112 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ + 2433: 00171c60 260 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ + 2434: 00245bfc 112 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ 2435: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifo@GLIBC_2.4 (3) │ │ │ │ 2436: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getscheduler@GLIBC_2.4 (3) │ │ │ │ - 2437: 003679ac 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ - 2438: 001fc76c 412 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ + 2437: 00367c64 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ + 2438: 001fc4a8 412 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ 2439: 00000000 0 FUNC GLOBAL DEFAULT UND openat64@GLIBC_2.4 (3) │ │ │ │ - 2440: 0048c44c 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ - 2441: 0008c3b4 24 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ + 2440: 0048cecc 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ + 2441: 0008bde4 24 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ 2442: 00000000 0 FUNC GLOBAL DEFAULT UND fmod@GLIBC_2.38 (22) │ │ │ │ - 2443: 00686790 212 OBJECT GLOBAL DEFAULT 26 PyStdPrinter_Type │ │ │ │ - 2444: 00439390 116 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ + 2443: 006869fc 212 OBJECT GLOBAL DEFAULT 26 PyStdPrinter_Type │ │ │ │ + 2444: 0043a0dc 116 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ 2445: 00000000 0 FUNC GLOBAL DEFAULT UND faccessat@GLIBC_2.4 (3) │ │ │ │ - 2446: 001918bc 56 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ - 2447: 000a2218 20 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ - 2448: 0024954c 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ - 2449: 0033bc40 132 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ + 2446: 00191644 56 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ + 2447: 000a1020 20 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ + 2448: 00247730 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ + 2449: 0033b3d0 132 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ 2450: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_setclock@GLIBC_2.34 (4) │ │ │ │ - 2451: 00219ffc 20 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ - 2452: 00073128 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ + 2451: 002191bc 20 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ + 2452: 00072b60 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ 2453: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (3) │ │ │ │ - 2454: 00687470 212 OBJECT GLOBAL DEFAULT 26 PyWrapperDescr_Type │ │ │ │ - 2455: 002d3d40 132 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ - 2456: 002ddc70 148 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ - 2457: 0009c2cc 116 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ - 2458: 00331c04 552 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ - 2459: 0068b14c 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ - 2460: 00687cc0 212 OBJECT GLOBAL DEFAULT 26 PyDictProxy_Type │ │ │ │ + 2454: 006876dc 212 OBJECT GLOBAL DEFAULT 26 PyWrapperDescr_Type │ │ │ │ + 2455: 002d226c 132 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ + 2456: 002dc138 148 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ + 2457: 0009c670 116 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ + 2458: 003313f0 552 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ + 2459: 0068b220 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ + 2460: 00687f2c 212 OBJECT GLOBAL DEFAULT 26 PyDictProxy_Type │ │ │ │ 2461: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (3) │ │ │ │ 2462: 00000000 0 FUNC GLOBAL DEFAULT UND pwrite64@GLIBC_2.4 (3) │ │ │ │ - 2463: 001f337c 676 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ + 2463: 001f3214 676 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ 2464: 0002f478 228 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStr │ │ │ │ - 2465: 0033d34c 72 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ - 2466: 00080470 88 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ + 2465: 0033cadc 72 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ + 2466: 0007fea4 88 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ 2467: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetpgrp@GLIBC_2.4 (3) │ │ │ │ - 2468: 000acbfc 144 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ + 2468: 000acc14 144 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ 2469: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (4) │ │ │ │ - 2470: 000e6900 256 FUNC GLOBAL DEFAULT 12 _PyDict_SubscriptKnownHash │ │ │ │ - 2471: 00371100 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ - 2472: 000e61c0 244 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ - 2473: 00055618 44 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ - 2474: 0068bda0 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ - 2475: 00036028 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ - 2476: 0005d19c 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ - 2477: 0068b338 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ - 2478: 000efb3c 1988 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ - 2479: 0009c340 52 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ - 2480: 001e59f8 968 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ - 2481: 0021fdc4 100 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ - 2482: 000b9568 680 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ - 2483: 0009e94c 388 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ + 2470: 000e5c60 256 FUNC GLOBAL DEFAULT 12 _PyDict_SubscriptKnownHash │ │ │ │ + 2471: 003713b8 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ + 2472: 000e5520 244 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ + 2473: 000554c8 44 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ + 2474: 0068bccc 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ + 2475: 0003602c 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ + 2476: 0005cbcc 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ + 2477: 0068b264 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ + 2478: 000ef604 1988 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ + 2479: 0009c6e4 52 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ + 2480: 001e5880 968 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ + 2481: 0021ef80 100 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ + 2482: 000b9560 680 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ + 2483: 0009e39c 388 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ 2484: 00000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.4 (3) │ │ │ │ - 2485: 00221390 620 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ - 2486: 00318270 36 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ - 2487: 0024b580 352 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ - 2488: 0009d144 188 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ - 2489: 0034abe4 172 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ - 2490: 0009d130 20 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ - 2491: 000d8934 204 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ - 2492: 00072d50 32 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ - 2493: 000ac87c 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ - 2494: 002e1a78 108 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ + 2485: 00220550 620 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ + 2486: 0031772c 36 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ + 2487: 00249750 352 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ + 2488: 0009cc78 188 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ + 2489: 0034b024 172 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ + 2490: 0009cc64 20 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ + 2491: 000d8004 204 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ + 2492: 00072784 32 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ + 2493: 000a9710 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ + 2494: 002e037c 108 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ 2495: 00000000 0 FUNC GLOBAL DEFAULT UND ferror@GLIBC_2.4 (3) │ │ │ │ - 2496: 00093880 44 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ - 2497: 006d640c 4 OBJECT GLOBAL DEFAULT 30 Py_DebugFlag │ │ │ │ - 2498: 001bdb18 1404 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ - 2499: 00140e40 64 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ - 2500: 00097f04 88 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ + 2496: 00093890 44 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ + 2497: 006d6430 4 OBJECT GLOBAL DEFAULT 30 Py_DebugFlag │ │ │ │ + 2498: 001bd930 1404 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ + 2499: 0013fe90 64 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ + 2500: 00097f1c 88 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ 2501: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@GLIBC_2.4 (3) │ │ │ │ 2502: 00000000 0 FUNC GLOBAL DEFAULT UND ldexp@GLIBC_2.4 (3) │ │ │ │ 2503: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoul@GLIBC_2.38 (15) │ │ │ │ - 2504: 001d8900 32 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ - 2505: 006820c0 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ - 2506: 002634f0 432 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Multiply │ │ │ │ - 2507: 00093170 88 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ + 2504: 001d8780 32 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ + 2505: 0068232c 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ + 2506: 002616a0 432 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Multiply │ │ │ │ + 2507: 00093180 88 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ 2508: 00000000 0 FUNC GLOBAL DEFAULT UND setenv@GLIBC_2.4 (3) │ │ │ │ 2509: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addopen@GLIBC_2.4 (3) │ │ │ │ - 2510: 00091dd4 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ - 2511: 00129f6c 112 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ + 2510: 00091de4 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ + 2511: 00128fbc 112 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ 2512: 00000000 0 FUNC GLOBAL DEFAULT UND setpriority@GLIBC_2.4 (3) │ │ │ │ - 2513: 00091c6c 228 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ - 2514: 000963a4 68 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ - 2515: 00070574 32 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ - 2516: 00412d88 84 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ - 2517: 003b6164 1388 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ - 2518: 001d1ecc 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ + 2513: 00091c7c 228 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ + 2514: 000963bc 68 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ + 2515: 0006ffac 32 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ + 2516: 00413768 84 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ + 2517: 003b6b9c 1388 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ + 2518: 001d1cfc 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ 2519: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyport@GLIBC_2.4 (3) │ │ │ │ 2520: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (3) │ │ │ │ - 2521: 00686988 212 OBJECT GLOBAL DEFAULT 26 PyGen_Type │ │ │ │ + 2521: 00686bf4 212 OBJECT GLOBAL DEFAULT 26 PyGen_Type │ │ │ │ 2522: 00000000 0 FUNC GLOBAL DEFAULT UND if_freenameindex@GLIBC_2.4 (3) │ │ │ │ - 2523: 002b0390 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ - 2524: 00275bec 1496 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_line │ │ │ │ - 2525: 00070cdc 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ + 2523: 002ae8f8 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ + 2524: 00272cdc 1496 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_line │ │ │ │ + 2525: 00070714 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ 2526: 00000000 0 FUNC GLOBAL DEFAULT UND wcslen@GLIBC_2.4 (3) │ │ │ │ 2527: 00000000 0 FUNC GLOBAL DEFAULT UND round@GLIBC_2.4 (2) │ │ │ │ - 2528: 001456dc 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidContinue │ │ │ │ - 2529: 000a21dc 20 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ - 2530: 006d6408 4 OBJECT GLOBAL DEFAULT 30 Py_QuietFlag │ │ │ │ - 2531: 001d0604 708 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ - 2532: 001f6300 1300 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ - 2533: 006822ec 212 OBJECT GLOBAL DEFAULT 26 _PyUnion_Type │ │ │ │ + 2528: 00144734 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidContinue │ │ │ │ + 2529: 000a0fe4 20 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ + 2530: 006d642c 4 OBJECT GLOBAL DEFAULT 30 Py_QuietFlag │ │ │ │ + 2531: 001d0434 708 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ + 2532: 001f6198 1300 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ + 2533: 00682558 212 OBJECT GLOBAL DEFAULT 26 _PyUnion_Type │ │ │ │ 2534: 00000000 0 FUNC GLOBAL DEFAULT UND deflate │ │ │ │ - 2535: 00397984 184 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ - 2536: 002b5269 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ - 2537: 003ca048 20 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ + 2535: 00398350 184 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ + 2536: 002b37cd 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ + 2537: 003ca900 20 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ 2538: 0003ef40 216 FUNC GLOBAL DEFAULT 12 _PyTraceBack_FromFrame │ │ │ │ - 2539: 006856f4 212 OBJECT GLOBAL DEFAULT 26 PyListIter_Type │ │ │ │ - 2540: 0023f460 20 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ - 2541: 0011005c 648 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ - 2542: 00351110 28 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ + 2539: 00685960 212 OBJECT GLOBAL DEFAULT 26 PyListIter_Type │ │ │ │ + 2540: 0023e35c 20 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ + 2541: 0010f090 648 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ + 2542: 00351550 28 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ 2543: 00000000 0 FUNC GLOBAL DEFAULT UND crc32 │ │ │ │ - 2544: 0009c214 100 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ - 2545: 00385cc0 84 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ - 2546: 000cbc54 208 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ + 2544: 0009c1a8 100 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ + 2545: 00385dc8 84 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ + 2546: 000cb378 208 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ 2547: 0002d040 0 FUNC GLOBAL DEFAULT UND XML_ErrorString │ │ │ │ - 2548: 002663c0 132 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ - 2549: 00207564 136 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ + 2548: 00264570 132 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ + 2549: 00206d68 136 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ 2550: 00000000 0 FUNC GLOBAL DEFAULT UND closelog@GLIBC_2.4 (3) │ │ │ │ - 2551: 00371f5c 48 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ - 2552: 000ad1bc 336 FUNC GLOBAL DEFAULT 12 PyThreadState_EnsureFromView │ │ │ │ + 2551: 00372214 48 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ + 2552: 000ad1d4 336 FUNC GLOBAL DEFAULT 12 PyThreadState_EnsureFromView │ │ │ │ 2553: 00000000 0 FUNC GLOBAL DEFAULT UND getpgrp@GLIBC_2.4 (3) │ │ │ │ - 2554: 000c0560 172 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ + 2554: 000c0524 172 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ 2555: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncmp@GLIBC_2.4 (3) │ │ │ │ - 2556: 003f12f0 280 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ - 2557: 000382e8 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ + 2556: 003f1ba8 280 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ + 2557: 000382ec 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ 2558: 0002f2f4 388 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetInt │ │ │ │ - 2559: 0068a6f8 212 OBJECT GLOBAL DEFAULT 26 PyUnicode_Type │ │ │ │ - 2560: 00098ec4 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ + 2559: 0068a964 212 OBJECT GLOBAL DEFAULT 26 PyUnicode_Type │ │ │ │ + 2560: 00098edc 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ 2561: 00000000 0 FUNC GLOBAL DEFAULT UND inflateSetDictionary │ │ │ │ 2562: 00000000 0 FUNC GLOBAL DEFAULT UND __mktime64@GLIBC_2.34 (4) │ │ │ │ 2563: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fadvise64@GLIBC_2.4 (3) │ │ │ │ - 2564: 000a62ec 368 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ + 2564: 000a5128 368 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ 2565: 0002d9b8 0 FUNC GLOBAL DEFAULT UND XML_ParserFree │ │ │ │ - 2566: 000e7528 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ + 2566: 000e6888 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ 2567: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (3) │ │ │ │ - 2568: 000a2244 116 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ - 2569: 0004fec0 36 FUNC GLOBAL DEFAULT 12 Py_IS_TYPE │ │ │ │ + 2568: 000a104c 116 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ + 2569: 0004fd70 36 FUNC GLOBAL DEFAULT 12 Py_IS_TYPE │ │ │ │ 2570: 0002df4c 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandlerExpand │ │ │ │ - 2571: 002ff698 160 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ - 2572: 0041912c 336 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ - 2573: 00362438 56 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ - 2574: 000a45c0 152 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ - 2575: 000e25e0 420 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ - 2576: 00098bac 112 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ - 2577: 0037e928 200 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ - 2578: 000ac574 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ - 2579: 00684488 212 OBJECT GLOBAL DEFAULT 26 PyODictIter_Type │ │ │ │ - 2580: 00682f70 212 OBJECT GLOBAL DEFAULT 26 PySentinel_Type │ │ │ │ - 2581: 002ef09c 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModuleString │ │ │ │ - 2582: 001f1350 176 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ - 2583: 00382b80 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ - 2584: 000774a8 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ - 2585: 00200570 44 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ - 2586: 0009d5f8 120 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ - 2587: 00688d14 212 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ - 2588: 00072eb8 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ - 2589: 000d2374 136 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ - 2590: 006842a0 212 OBJECT GLOBAL DEFAULT 26 PyODictItems_Type │ │ │ │ - 2591: 003c7ef4 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ - 2592: 00686aac 212 OBJECT GLOBAL DEFAULT 26 _PyAsyncGenASend_Type │ │ │ │ - 2593: 00095c98 268 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ - 2594: 0036dc08 28 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ - 2595: 0023de04 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ - 2596: 000ceca8 1708 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ - 2597: 003af8b8 124 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ - 2598: 0068bdf8 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ - 2599: 00681d08 212 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ - 2600: 00213854 156 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ + 2571: 002fe088 160 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ + 2572: 00419960 336 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ + 2573: 003626ec 56 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ + 2574: 000a397c 152 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ + 2575: 000e1b84 420 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ + 2576: 00098bc4 112 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ + 2577: 0037ebe0 200 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ + 2578: 000a9408 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ + 2579: 006846f4 212 OBJECT GLOBAL DEFAULT 26 PyODictIter_Type │ │ │ │ + 2580: 006831dc 212 OBJECT GLOBAL DEFAULT 26 PySentinel_Type │ │ │ │ + 2581: 002ed968 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModuleString │ │ │ │ + 2582: 001f11d8 176 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ + 2583: 00382e38 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ + 2584: 00076ee0 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ + 2585: 001fff44 44 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ + 2586: 0009d12c 120 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ + 2587: 00688f80 212 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ + 2588: 000728f0 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ + 2589: 000d1b04 136 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ + 2590: 0068450c 212 OBJECT GLOBAL DEFAULT 26 PyODictItems_Type │ │ │ │ + 2591: 003c87a8 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ + 2592: 00686d18 212 OBJECT GLOBAL DEFAULT 26 _PyAsyncGenASend_Type │ │ │ │ + 2593: 00095cb0 268 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ + 2594: 0036dec0 28 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ + 2595: 0023cd00 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ + 2596: 000ce4fc 1708 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ + 2597: 003b02f0 124 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ + 2598: 0068bd24 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ + 2599: 00681f74 212 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ + 2600: 002129dc 156 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ 2601: 0002d238 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (3) │ │ │ │ - 2602: 00336b80 28 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ - 2603: 00684f58 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterItem_Type │ │ │ │ + 2602: 00336390 28 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ + 2603: 006851c4 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterItem_Type │ │ │ │ 2604: 00000000 0 FUNC GLOBAL DEFAULT UND wcsrchr@GLIBC_2.4 (3) │ │ │ │ - 2605: 000970ac 156 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ - 2606: 000bd2e0 920 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ + 2605: 000970c4 156 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ + 2606: 000bd2d8 920 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ 2607: 00040cf8 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ - 2608: 00375c58 60 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ - 2609: 002478b4 20 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ - 2610: 00367e5c 72 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ + 2608: 00375f10 60 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ + 2609: 00245be8 20 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ + 2610: 00368114 72 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ 2611: 00040b58 244 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ - 2612: 000dbee4 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Rewind │ │ │ │ + 2612: 000db490 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Rewind │ │ │ │ 2613: 0002faf4 116 FUNC GLOBAL DEFAULT 12 Py_SetPythonHome │ │ │ │ - 2614: 00221848 228 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ + 2614: 00220a08 228 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) 0x2cf30 │ │ │ │ - 0x0000000d (FINI) 0x441e50 │ │ │ │ + 0x0000000d (FINI) 0x442730 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x67fee8 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x67fef0 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x101d4 │ │ │ │ 0x00000005 (STRTAB) 0x1e5ec │ │ │ │ 0x00000006 (SYMTAB) 0x1427c │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,59 +1,59 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7d6844680e93ce7aa92d91b14703add655da234a │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d31f4fc528264a2ee5a2a6f7219dfd2ae4ad8217 │ │ │ │ │ │ │ │ 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: 0x000ff438, Base: 0x00660c58, Semaphore: 0x006d5d8e │ │ │ │ + Location: 0x000fe444, Base: 0x00661564, Semaphore: 0x006d5d86 │ │ │ │ Arguments: 4@r7 4@r6 │ │ │ │ stapsdt 0x0000002b NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__done │ │ │ │ - Location: 0x001286b4, Base: 0x00660c58, Semaphore: 0x006d5d88 │ │ │ │ + Location: 0x001276f0, Base: 0x00661564, Semaphore: 0x006d5d80 │ │ │ │ Arguments: -4@[fp, #-224] │ │ │ │ stapsdt 0x0000002c NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__start │ │ │ │ - Location: 0x0012875c, Base: 0x00660c58, Semaphore: 0x006d5d86 │ │ │ │ + Location: 0x00127798, Base: 0x00661564, Semaphore: 0x006d5d7e │ │ │ │ Arguments: -4@[fp, #-240] │ │ │ │ stapsdt 0x00000037 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__done │ │ │ │ - Location: 0x00176c10, Base: 0x00660c58, Semaphore: 0x006d5d8c │ │ │ │ + Location: 0x00175de8, Base: 0x00661564, Semaphore: 0x006d5d84 │ │ │ │ Arguments: 4@r0 -4@r3 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__start │ │ │ │ - Location: 0x00176c20, Base: 0x00660c58, Semaphore: 0x006d5d8a │ │ │ │ + Location: 0x00175df8, Base: 0x00661564, Semaphore: 0x006d5d82 │ │ │ │ Arguments: 4@r0 │ │ │ │ stapsdt 0x00000037 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__done │ │ │ │ - Location: 0x00304898, Base: 0x00660c58, Semaphore: 0x006d5d8c │ │ │ │ + Location: 0x00303288, Base: 0x00661564, Semaphore: 0x006d5d84 │ │ │ │ Arguments: 4@r0 -4@r3 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__start │ │ │ │ - Location: 0x003048a8, Base: 0x00660c58, Semaphore: 0x006d5d8a │ │ │ │ + Location: 0x00303298, Base: 0x00661564, Semaphore: 0x006d5d82 │ │ │ │ Arguments: 4@r0 │ │ │ │ - stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ - Name: audit │ │ │ │ - Location: 0x001effa4, Base: 0x00660c58, Semaphore: 0x006d5d8e │ │ │ │ - Arguments: 4@r6 4@#_PyRuntime+66260 │ │ │ │ stapsdt 0x00000023 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x001f0670, Base: 0x00660c58, Semaphore: 0x006d5d8e │ │ │ │ + Location: 0x001eff48, Base: 0x00661564, Semaphore: 0x006d5d86 │ │ │ │ Arguments: 4@r7 4@r6 │ │ │ │ stapsdt 0x00000023 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x001f0d2c, Base: 0x00660c58, Semaphore: 0x006d5d8e │ │ │ │ + Location: 0x001f0604, Base: 0x00661564, Semaphore: 0x006d5d86 │ │ │ │ Arguments: 4@r7 4@r6 │ │ │ │ + stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ + Name: audit │ │ │ │ + Location: 0x001f0b9c, Base: 0x00661564, Semaphore: 0x006d5d86 │ │ │ │ + Arguments: 4@r6 4@#_PyRuntime+66260 │ │ │ │ stapsdt 0x00000033 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: function__entry │ │ │ │ - Location: 0x000a36a0, Base: 0x00660c58, Semaphore: 0x006d5d78 │ │ │ │ + Location: 0x000a2c9c, Base: 0x00661564, Semaphore: 0x006d5d70 │ │ │ │ Arguments: 4@r6 4@r4 -4@r0 │ │ │ │ stapsdt 0x00000034 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: function__return │ │ │ │ - Location: 0x000a36f0, Base: 0x00660c58, Semaphore: 0x006d5d7a │ │ │ │ + Location: 0x000a2cec, Base: 0x00661564, Semaphore: 0x006d5d72 │ │ │ │ Arguments: 4@r6 4@r4 -4@r0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ -#J/lib/ld-linux-armhf.so.3 │ │ │ │ +/lib/ld-linux-armhf.so.3 │ │ │ │ `dDh6q`3f │ │ │ │ HK&+pjvT< │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ __gmon_start__ │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ __libc_start_main │ │ │ │ __cxa_atexit │ │ │ │ __stack_chk_fail │ │ │ │ __errno_location │ │ │ │ __isoc23_strtol │ │ │ │ __environ │ │ │ │ +__fprintf_chk │ │ │ │ __clock_gettime64 │ │ │ │ pthread_key_create │ │ │ │ pthread_setspecific │ │ │ │ -__fprintf_chk │ │ │ │ pthread_attr_init │ │ │ │ pthread_attr_setscope │ │ │ │ pthread_create │ │ │ │ pthread_attr_destroy │ │ │ │ pthread_attr_setstacksize │ │ │ │ setlocale │ │ │ │ pthread_condattr_init │ │ │ │ @@ -304,44 +304,44 @@ │ │ │ │ fdatasync │ │ │ │ tcgetpgrp │ │ │ │ tcsetpgrp │ │ │ │ timerfd_create │ │ │ │ __timerfd_settime64 │ │ │ │ __timerfd_gettime64 │ │ │ │ mprotect │ │ │ │ -__sysconf │ │ │ │ XML_GetBase │ │ │ │ getrlimit64 │ │ │ │ setrlimit64 │ │ │ │ pthread_exit │ │ │ │ +__sysconf │ │ │ │ closefrom │ │ │ │ XML_GetInputContext │ │ │ │ strsignal │ │ │ │ __vfprintf_chk │ │ │ │ inet_aton │ │ │ │ -dcgettext │ │ │ │ -bind_textdomain_codeset │ │ │ │ preadv64 │ │ │ │ pwritev64 │ │ │ │ +__setitimer64 │ │ │ │ +__getitimer64 │ │ │ │ sigpending │ │ │ │ inet_ntoa │ │ │ │ if_indextoname │ │ │ │ -__getitimer64 │ │ │ │ sethostname │ │ │ │ getservbyname │ │ │ │ getservbyport │ │ │ │ getprotobyname │ │ │ │ getnameinfo │ │ │ │ login_tty │ │ │ │ -__setitimer64 │ │ │ │ -sigwaitinfo │ │ │ │ -__sigtimedwait64 │ │ │ │ if_nametoindex │ │ │ │ if_nameindex │ │ │ │ if_freenameindex │ │ │ │ +sigwaitinfo │ │ │ │ +__sigtimedwait64 │ │ │ │ +dcgettext │ │ │ │ +bind_textdomain_codeset │ │ │ │ bindtextdomain │ │ │ │ nextafter │ │ │ │ __stack_chk_guard │ │ │ │ libm.so.6 │ │ │ │ libz.so.1 │ │ │ │ libexpat.so.1 │ │ │ │ libc.so.6 │ │ │ │ @@ -2379,14 +2379,16 @@ │ │ │ │ expand 32-byte k │ │ │ │ mimalloc_ │ │ │ │ environment option "mimalloc_%s" is deprecated -- use "mimalloc_%s" instead. │ │ │ │ 1;TRUE;YES;ON │ │ │ │ 0;FALSE;NO;OFF │ │ │ │ environment option mimalloc_%s has an invalid value. │ │ │ │ mimalloc: │ │ │ │ +../Modules/_hacl/Hacl_Hash_SHA3.c │ │ │ │ +KaRaMeL incomplete match at %s:%d │ │ │ │ process init: 0x%zx │ │ │ │ /proc/sys/vm/overcommit_memory │ │ │ │ secure level: %d │ │ │ │ mem tracking: %s │ │ │ │ failed to reserve %zu GiB huge pages │ │ │ │ unable to allocate thread local heap metadata (%zu bytes) │ │ │ │ setopencodehook │ │ │ │ @@ -2426,14 +2428,33 @@ │ │ │ │ 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 │ │ │ │ +can't make first thread │ │ │ │ +failed to read thread state │ │ │ │ +can't make main interpreter │ │ │ │ +global import state already initialized │ │ │ │ +characters_written │ │ │ │ +POSIX exception code │ │ │ │ +strerror │ │ │ │ +exception strerror │ │ │ │ +exception filename │ │ │ │ +filename2 │ │ │ │ +second exception filename │ │ │ │ +__reduce__ │ │ │ │ +NotImplementedError │ │ │ │ +Method or function hasn't been implemented yet. │ │ │ │ +Base class for I/O related errors. │ │ │ │ _datetime │ │ │ │ _statistics │ │ │ │ binascii │ │ │ │ _elementtree │ │ │ │ unicodedata │ │ │ │ _posixsubprocess │ │ │ │ faulthandler │ │ │ │ @@ -2451,15 +2472,14 @@ │ │ │ │ RuntimeError │ │ │ │ Unspecified run-time error. │ │ │ │ __dict__ │ │ │ │ __traceback__ │ │ │ │ __context__ │ │ │ │ __cause__ │ │ │ │ __suppress_context__ │ │ │ │ -__reduce__ │ │ │ │ __setstate__ │ │ │ │ with_traceback │ │ │ │ add_note │ │ │ │ tb_lineno │ │ │ │ tb_frame │ │ │ │ tb_lasti │ │ │ │ __class_getitem__ │ │ │ │ @@ -2859,32 +2879,22 @@ │ │ │ │ max_warnings │ │ │ │ max_segment_reclaim │ │ │ │ destroy_on_exit │ │ │ │ arena_reserve │ │ │ │ arena_purge_mult │ │ │ │ purge_extend_delay │ │ │ │ decommit_extend_delay │ │ │ │ -PYTHONDEVMODE │ │ │ │ -PYTHONWARNDEFAULTENCODING │ │ │ │ -main interpreter already initialized │ │ │ │ -failed to get random numbers to initialize Python │ │ │ │ -can't make first thread │ │ │ │ -failed to read thread state │ │ │ │ -can't make main interpreter │ │ │ │ -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 │ │ │ │ process done: 0x%zx │ │ │ │ -../Modules/_hacl/Hacl_Hash_SHA3.c │ │ │ │ -KaRaMeL incomplete match at %s:%d │ │ │ │ PyWideStringList_Insert index must be >= 0 │ │ │ │ LC_CTYPE │ │ │ │ Error setting LC_CTYPE, skipping C locale coercion │ │ │ │ 3.15.0rc1 │ │ │ │ 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] │ │ │ │ @@ -2939,24 +2949,14 @@ │ │ │ │ cannot decode PYTHONPYCACHEPREFIX │ │ │ │ PYTHON_THREAD_INHERIT_CONTEXT │ │ │ │ PYTHON_CONTEXT_AWARE_WARNINGS │ │ │ │ PYTHON_PATHCONFIG_WARNINGS │ │ │ │ PYTHONIOENCODING │ │ │ │ cannot decode PYTHONIOENCODING environment variable │ │ │ │ Py_ExitStatusException() must not be called on success │ │ │ │ -characters_written │ │ │ │ -POSIX exception code │ │ │ │ -strerror │ │ │ │ -exception strerror │ │ │ │ -exception filename │ │ │ │ -filename2 │ │ │ │ -second exception filename │ │ │ │ -NotImplementedError │ │ │ │ -Method or function hasn't been implemented yet. │ │ │ │ -Base class for I/O related errors. │ │ │ │ bad ID: Allocated using API '%c', verified using API '%c' │ │ │ │ bad leading pad byte │ │ │ │ bad trailing pad byte │ │ │ │ Fatal Python error: │ │ │ │ │ │ │ │ Python runtime state: │ │ │ │ finalizing (tstate=0x │ │ │ │ @@ -3037,14 +3037,21 @@ │ │ │ │ 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 │ │ │ │ +ValueError │ │ │ │ +Inappropriate argument value (of correct type). │ │ │ │ +basename │ │ │ │ +hassuffix │ │ │ │ +joinpath │ │ │ │ +readlines │ │ │ │ +realpath │ │ │ │ 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 │ │ │ │ @@ -3056,24 +3063,14 @@ │ │ │ │ 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 │ │ │ │ drop_gil: GIL is not locked │ │ │ │ -TypeError │ │ │ │ -Inappropriate argument type. │ │ │ │ -ValueError │ │ │ │ -Inappropriate argument value (of correct type). │ │ │ │ -siphash13 │ │ │ │ -basename │ │ │ │ -hassuffix │ │ │ │ -joinpath │ │ │ │ -readlines │ │ │ │ -realpath │ │ │ │ failed to create global interned dict │ │ │ │ failed to create interned dict │ │ │ │ failed to get interpreter's cross-interpreter state │ │ │ │ failed to get global cross-interpreter state │ │ │ │ failed to initialize interpreter's cross-interpreter state │ │ │ │ failed to initialize importlib │ │ │ │ _warnings_context │ │ │ │ @@ -3129,27 +3126,14 @@ │ │ │ │ # bytes in available blocks │ │ │ │ %u unused pools * %d bytes │ │ │ │ # bytes lost to pool headers │ │ │ │ # bytes lost to quantization │ │ │ │ # bytes lost to arena alignment │ │ │ │ arena map counts │ │ │ │ # bytes lost to arena map root │ │ │ │ -Type does not define the tp_name field. │ │ │ │ -type MRO must not be empty │ │ │ │ -%N.mro() returned a non-class ('%T') │ │ │ │ -%N.mro() returned base with unsuitable layout ('%N') │ │ │ │ -type '%.100s' is not dynamically allocated but its base type '%.100s' is dynamically allocated │ │ │ │ -type %s has the Py_TPFLAGS_MANAGED_DICT flag but tp_dictoffset is set │ │ │ │ -type %s has the Py_TPFLAGS_MANAGED_DICT flag but not Py_TPFLAGS_HAVE_GC flag │ │ │ │ -type %s has the Py_TPFLAGS_MANAGED_WEAKREF flag but tp_weaklistoffset is set │ │ │ │ -type %s has the Py_TPFLAGS_MANAGED_WEAKREF flag but not Py_TPFLAGS_HAVE_GC flag │ │ │ │ -type %s has the Py_TPFLAGS_HAVE_GC flag but has no traverse function │ │ │ │ -type %s has the Py_TPFLAGS_MANAGED_DICT flag but tp_dictoffset is set to incompatible value │ │ │ │ -type %s has a tp_dictoffset that is too small │ │ │ │ -corrupted thread-free list │ │ │ │ Represents positional arguments. │ │ │ │ Represents keyword arguments. │ │ │ │ __default__ │ │ │ │ The default value for this ParamSpec. │ │ │ │ evaluate_default │ │ │ │ __typing_subst__ │ │ │ │ __typing_prepare_subst__ │ │ │ │ @@ -3429,14 +3413,16 @@ │ │ │ │ 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 │ │ │ │ @@ -3453,29 +3439,41 @@ │ │ │ │ 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 MRO must not be empty │ │ │ │ +%N.mro() returned a non-class ('%T') │ │ │ │ +%N.mro() returned base with unsuitable layout ('%N') │ │ │ │ +type '%.100s' is not dynamically allocated but its base type '%.100s' is dynamically allocated │ │ │ │ +type %s has the Py_TPFLAGS_MANAGED_DICT flag but tp_dictoffset is set │ │ │ │ +type %s has the Py_TPFLAGS_MANAGED_DICT flag but not Py_TPFLAGS_HAVE_GC flag │ │ │ │ +type %s has the Py_TPFLAGS_MANAGED_WEAKREF flag but tp_weaklistoffset is set │ │ │ │ +type %s has the Py_TPFLAGS_MANAGED_WEAKREF flag but not Py_TPFLAGS_HAVE_GC flag │ │ │ │ +type %s has the Py_TPFLAGS_HAVE_GC flag but has no traverse function │ │ │ │ +type %s has the Py_TPFLAGS_MANAGED_DICT flag but tp_dictoffset is set to incompatible value │ │ │ │ +type %s has a tp_dictoffset that is too small │ │ │ │ +corrupted thread-free list │ │ │ │ Cannot extend an incomplete type '%.100s' │ │ │ │ duplicate base class %U │ │ │ │ duplicate base class │ │ │ │ ../Python/gc.c │ │ │ │ %s() method: bad call flags │ │ │ │ attempting to create PyCMethod with a METH_METHOD flag but no class │ │ │ │ ../Objects/dictobject.c │ │ │ │ attempting to create PyCFunction with class but no METH_METHOD flag │ │ │ │ PyDict_EVENT_ADDED │ │ │ │ Exception ignored in %s watcher callback for │ │ │ │ PyDict_EVENT_MODIFIED │ │ │ │ frozendict object does not support item assignment │ │ │ │ PyDescr_NewMember used with Py_RELATIVE_OFFSET │ │ │ │ -Exception ignored while removing an interned string %R │ │ │ │ -method cannot be both class and static │ │ │ │ __getattribute__ │ │ │ │ __getattr__ │ │ │ │ __setattr__ │ │ │ │ __delattr__ │ │ │ │ __repr__ │ │ │ │ __repr__($self, /) │ │ │ │ Return repr(self). │ │ │ │ @@ -3690,14 +3688,16 @@ │ │ │ │ Implement self*=value. │ │ │ │ PyDict_EVENT_DELETED │ │ │ │ PyDict_EVENT_CLONED │ │ │ │ PyDict_EVENT_CLEARED │ │ │ │ PyDict_EVENT_DEALLOCATED │ │ │ │ __new__($type, *args, **kwargs) │ │ │ │ Create and return a new object. See help(type) for accurate signature. │ │ │ │ +Exception ignored while removing an interned string %R │ │ │ │ +method cannot be both class and static │ │ │ │ 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 not Py_TPFLAGS_HEAPTYPE flag │ │ │ │ Exception ignored in PyDict_GetItem(); consider using PyDict_GetItemRef() or PyDict_GetItemWithError() │ │ │ │ cannot create weak reference to '%s' object │ │ │ │ attribute name must be string, not '%.200s' │ │ │ │ '%.100s' object has no attribute '%U' │ │ │ │ object.__getattr__ │ │ │ │ @@ -3760,28 +3760,14 @@ │ │ │ │ flags for %s must be Py_READONLY or (Py_READONLY | Py_RELATIVE_OFFSET) │ │ │ │ tp_basicsize for type '%s' (%zd) is too small for base '%s' (%zd) │ │ │ │ weaklist offset %zd is out of bounds for type '%s' (tp_basicsize = %zd) │ │ │ │ dict offset %zd is out of bounds for type '%s' (tp_basicsize = %zd) │ │ │ │ vectorcall offset %zd is out of bounds for type '%s' (tp_basicsize = %zd) │ │ │ │ Negative size passed to PyUnicode_FromStringAndSize │ │ │ │ builtin type %.200s has no __module__ attribute │ │ │ │ -invalid flags for Py_slot_end: 0x%x │ │ │ │ -slots included from PyModuleDef must be static │ │ │ │ -%s (slot %d): too many levels of nested slots │ │ │ │ -%s requires PySlot_STATIC │ │ │ │ -NULL not allowed for slot %s │ │ │ │ -NULL value in slot %s is deprecated │ │ │ │ -%s%s%s has multiple %s (%d) slots │ │ │ │ -%s%s%s has multiple %s (%d) slots. This is deprecated. │ │ │ │ -commit mask overflow: idx=%zu count=%zu start=%zx end=%zx p=0x%p size=%zu fullsize=%zu │ │ │ │ -bases must be types; got '%T' │ │ │ │ -type '%.100s' is not an acceptable base type │ │ │ │ -multiple bases have instance lay-out conflict │ │ │ │ -metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases │ │ │ │ -generic slot │ │ │ │ Py_slot_end │ │ │ │ Py_bf_getbuffer/Py_mod_create │ │ │ │ Py_bf_releasebuffer/Py_mod_exec │ │ │ │ Py_mp_ass_subscript/Py_mod_multiple_interpreters │ │ │ │ Py_mp_length/Py_mod_gil │ │ │ │ Py_mp_subscript │ │ │ │ Py_nb_absolute │ │ │ │ @@ -3875,14 +3861,27 @@ │ │ │ │ Py_mod_state_size │ │ │ │ Py_mod_methods │ │ │ │ Py_mod_state_traverse │ │ │ │ Py_mod_state_clear │ │ │ │ Py_mod_state_free │ │ │ │ Py_mod_abi │ │ │ │ Py_mod_token │ │ │ │ +invalid flags for Py_slot_end: 0x%x │ │ │ │ +slots included from PyModuleDef must be static │ │ │ │ +%s (slot %d): too many levels of nested slots │ │ │ │ +%s requires PySlot_STATIC │ │ │ │ +NULL not allowed for slot %s │ │ │ │ +NULL value in slot %s is deprecated │ │ │ │ +%s%s%s has multiple %s (%d) slots │ │ │ │ +%s%s%s has multiple %s (%d) slots. This is deprecated. │ │ │ │ +commit mask overflow: idx=%zu count=%zu start=%zx end=%zx p=0x%p size=%zu fullsize=%zu │ │ │ │ +bases must be types; got '%T' │ │ │ │ +type '%.100s' is not an acceptable base type │ │ │ │ +multiple bases have instance lay-out conflict │ │ │ │ +metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases │ │ │ │ Exception ignored in type watcher callback #%d for %R │ │ │ │ too many digits in integer │ │ │ │ NULL string with positive size with NULL passed to PyUnicode_FromStringAndSize │ │ │ │ type '%T' does not have Py_TPFLAGS_ITEMS_AT_END │ │ │ │ unnamed field │ │ │ │ Can't initialize builtin type %s │ │ │ │ unmatched paren in format │ │ │ │ @@ -3935,23 +3934,17 @@ │ │ │ │ NO_EVENTS │ │ │ │ DEBUGGER_ID │ │ │ │ COVERAGE_ID │ │ │ │ PROFILER_ID │ │ │ │ OPTIMIZER_ID │ │ │ │ module %s: PyModule_Create is incompatible with m_slots │ │ │ │ Python C API version mismatch for module %.100s: This Python has API version %d, module %.100s has version %d. │ │ │ │ -%s:%d: bad argument to internal function │ │ │ │ Invalid dict watcher ID %d │ │ │ │ Cannot watch non-dictionary │ │ │ │ No dict watcher set for ID %d │ │ │ │ -object already tracked by the garbage collector │ │ │ │ -nameless module │ │ │ │ -module functions cannot set METH_CLASS or METH_STATIC │ │ │ │ -PyObject_SetAttrString() must not be called with NULL value and an exception set │ │ │ │ -../Objects/moduleobject.c │ │ │ │ firstiter │ │ │ │ Hook to intercept first iteration │ │ │ │ finalizer │ │ │ │ Hook to intercept finalization │ │ │ │ optimize │ │ │ │ -O or -OO │ │ │ │ dont_write_bytecode │ │ │ │ @@ -4149,14 +4142,20 @@ │ │ │ │ PY_UNWIND │ │ │ │ PY_THROW │ │ │ │ C_RETURN │ │ │ │ sys.monitoring │ │ │ │ sys._jit │ │ │ │ __replace__($self, /, **changes) │ │ │ │ Return a copy of the structure with new values for the specified fields. │ │ │ │ +generic slot │ │ │ │ +object already tracked by the garbage collector │ │ │ │ +nameless module │ │ │ │ +module functions cannot set METH_CLASS or METH_STATIC │ │ │ │ +PyObject_SetAttrString() must not be called with NULL value and an exception set │ │ │ │ +../Objects/moduleobject.c │ │ │ │ sequence index must be integer, not '%.200s' │ │ │ │ type '%.200s' is not subscriptable │ │ │ │ '%.200s' object is not subscriptable │ │ │ │ an integer is required │ │ │ │ Python int too large to convert to C ssize_t │ │ │ │ ../Objects/longobject.c │ │ │ │ Missed attribute '%U' of type %s │ │ │ │ @@ -4165,21 +4164,17 @@ │ │ │ │ '%.200s' object is not iterable │ │ │ │ %T.__iter__() must return an iterator, not %T │ │ │ │ in comparison │ │ │ │ %s returned NULL without setting an exception │ │ │ │ %R returned a result with an exception set │ │ │ │ %s returned a result with an exception set │ │ │ │ dict mutated during update │ │ │ │ + type │ │ │ │ embedded null byte │ │ │ │ unsupported error handler │ │ │ │ -name of the thread implementation │ │ │ │ -name of the lock implementation │ │ │ │ -name and version of the thread library │ │ │ │ - type │ │ │ │ -sys.thread_info │ │ │ │ ../Objects/unicodeobject.c │ │ │ │ character U+%x is not in range [U+0000; U+%x] │ │ │ │ ../Python/import.c │ │ │ │ embedded null character │ │ │ │ list assignment index out of range │ │ │ │ '%.200s' object does not support item assignment │ │ │ │ Ellipsis │ │ │ │ @@ -4213,14 +4208,22 @@ │ │ │ │ new style getargs format but argument is not a tuple │ │ │ │ at least │ │ │ │ too many tuple nesting levels in argument format string │ │ │ │ excess ')' in getargs format │ │ │ │ missing ')' in getargs format │ │ │ │ %.150s%s takes %s %d argument%s (%zd given) │ │ │ │ bad format string: %.200s │ │ │ │ +__build_class__ │ │ │ │ +breakpoint │ │ │ │ +isinstance │ │ │ │ +issubclass │ │ │ │ +name of the thread implementation │ │ │ │ +name of the lock implementation │ │ │ │ +name and version of the thread library │ │ │ │ +sys.thread_info │ │ │ │ %.200s%s takes no arguments │ │ │ │ %.200s%s takes at least one argument │ │ │ │ old style getargs format uses new features │ │ │ │ str, bytes or bytearray │ │ │ │ unsigned byte integer is less than minimum │ │ │ │ unsigned byte integer is greater than maximum │ │ │ │ integer value out of range │ │ │ │ @@ -4238,18 +4241,14 @@ │ │ │ │ (buffer_len is NULL) │ │ │ │ encoded string too long (%zd, maximum length %zd) │ │ │ │ encoded string without null bytes │ │ │ │ (unspecified) │ │ │ │ (invalid use of 'w' format character) │ │ │ │ read-write bytes-like object │ │ │ │ (impossible) │ │ │ │ -__build_class__ │ │ │ │ -breakpoint │ │ │ │ -isinstance │ │ │ │ -issubclass │ │ │ │ type name must not contain null characters │ │ │ │ type __qualname__ must be a str, not %s │ │ │ │ arbitrary __slots__ not supported for subtype of '%s' │ │ │ │ __classcell__ must be a nonlocal cell, not %.200R │ │ │ │ __classdictcell__ must be a nonlocal cell, not %.200R │ │ │ │ instance of │ │ │ │ super() argument 1 must be a type, not %.200s │ │ │ │ @@ -4283,14 +4282,31 @@ │ │ │ │ marshal.loads │ │ │ │ marshal.load │ │ │ │ NULL object in marshal data for object │ │ │ │ attribute name must be string, not '%T' │ │ │ │ no sys module │ │ │ │ lost sys.%U │ │ │ │ invalid start argument │ │ │ │ +__hello__ │ │ │ │ +__phello__ │ │ │ │ +__phello__.ham │ │ │ │ +__phello__.ham.eggs │ │ │ │ +__phello__.spam │ │ │ │ +encodings.aliases │ │ │ │ +encodings.utf_8 │ │ │ │ +encodings._win_cp_codecs │ │ │ │ +importlib.util │ │ │ │ +importlib.machinery │ │ │ │ +importlib._bootstrap │ │ │ │ +importlib._bootstrap_external │ │ │ │ +<__phello__ │ │ │ │ +<__phello__.ham │ │ │ │ +__weakref__ │ │ │ │ +list of weak references to the object │ │ │ │ +dictionary for instance variables │ │ │ │ EOF read where object expected │ │ │ │ bad marshal data (long size out of range) │ │ │ │ bad marshal data (unnormalized long data) │ │ │ │ bad marshal data (digit out of range in long) │ │ │ │ bad marshal data (bytes object size out of range) │ │ │ │ bad marshal data (string size out of range) │ │ │ │ size must be positive │ │ │ │ @@ -4307,31 +4323,14 @@ │ │ │ │ bad marshal data (invalid reference) │ │ │ │ bad marshal data (unknown type code) │ │ │ │ unbound method %U needs an argument │ │ │ │ no such group │ │ │ │ EOF read where not expected │ │ │ │ marshal data too short │ │ │ │ read() returned too much data: %zd bytes requested, %zd returned │ │ │ │ -__hello__ │ │ │ │ -__phello__ │ │ │ │ -__phello__.ham │ │ │ │ -__phello__.ham.eggs │ │ │ │ -__phello__.spam │ │ │ │ -encodings.aliases │ │ │ │ -encodings.utf_8 │ │ │ │ -encodings._win_cp_codecs │ │ │ │ -importlib.util │ │ │ │ -importlib.machinery │ │ │ │ -importlib._bootstrap │ │ │ │ -importlib._bootstrap_external │ │ │ │ -<__phello__ │ │ │ │ -<__phello__.ham │ │ │ │ -__weakref__ │ │ │ │ -list of weak references to the object │ │ │ │ -dictionary for instance variables │ │ │ │ backslashreplace │ │ │ │ invalid kind │ │ │ │ PyCOND_SIGNAL(gil->cond) failed │ │ │ │ PyCOND_WAIT(gil->switch_cond) failed │ │ │ │ ../Objects/codeobject.c │ │ │ │ code: co_code is malformed │ │ │ │ code: co_varnames is too small │ │ │ │ @@ -4359,17 +4358,17 @@ │ │ │ │ Exception groups are │ │ │ │ expected an indented block after 'while' statement on line %d │ │ │ │ expected bytes, %.200s found │ │ │ │ expected an indented block after 'case' statement on line %d │ │ │ │ Pattern matching is │ │ │ │ expected an indented block after 'match' statement on line %d │ │ │ │ case statement must be inside match statement │ │ │ │ -unable to get sys.modules │ │ │ │ continue │ │ │ │ nonlocal │ │ │ │ +unable to get sys.modules │ │ │ │ invalid token │ │ │ │ inconsistent use of tabs and spaces in indentation │ │ │ │ too many levels of indentation │ │ │ │ unexpected character after line continuation character │ │ │ │ unknown parsing error │ │ │ │ unindent does not match any outer indentation level │ │ │ │ Parser column offset overflow - source line is too big │ │ │ │ @@ -4881,15 +4880,14 @@ │ │ │ │ name must not be empty │ │ │ │ double star pattern must be the last (right-most) subpattern in the mapping pattern │ │ │ │ positional patterns follow keyword patterns │ │ │ │ LockType │ │ │ │ TIMEOUT_MAX │ │ │ │ _NAME_MAXLEN │ │ │ │ field 'value' is required for MatchValue │ │ │ │ -Set changed size during iteration │ │ │ │ _is_owned │ │ │ │ _acquire_restore │ │ │ │ _release_save │ │ │ │ _recursion_count │ │ │ │ _at_fork_reinit │ │ │ │ locked_lock │ │ │ │ _set_done │ │ │ │ @@ -4914,23 +4912,25 @@ │ │ │ │ _get_name │ │ │ │ _thread._ExceptHookArgs │ │ │ │ _thread._local │ │ │ │ _thread._localdummy │ │ │ │ _thread.RLock │ │ │ │ _thread.lock │ │ │ │ _thread._ThreadHandle │ │ │ │ +Set changed size during iteration │ │ │ │ real number required in complex literal │ │ │ │ field 'value' is required for YieldFrom │ │ │ │ t-strings are │ │ │ │ warnings_get_state: could not identify current interpreter │ │ │ │ _onceregistry │ │ │ │ _defaultaction │ │ │ │ unknown symbol table entry │ │ │ │ compile.c compiler unit │ │ │ │ module kind %d should not be possible │ │ │ │ +%s:%d: bad argument to internal function │ │ │ │ field 'subject' is required for Match │ │ │ │ runtime core not initialized │ │ │ │ fail to reconfigure Python │ │ │ │ getweakrefcount │ │ │ │ _remove_dead_weakref │ │ │ │ getweakrefs │ │ │ │ warn_explicit │ │ │ │ @@ -5154,22 +5154,22 @@ │ │ │ │ 'break', 'continue' and 'return' cannot appear in an except* block │ │ │ │ cannot lazy import * │ │ │ │ argument 'name' │ │ │ │ argument 2 │ │ │ │ ndigits must be positive │ │ │ │ '%.200s' object is not subscriptable; perhaps you missed a comma? │ │ │ │ %.200s indices must be integers or slices, not %.200s; perhaps you missed a comma? │ │ │ │ -withdata │ │ │ │ globals and locals cannot be NULL │ │ │ │ exec() globals must be a dict or a frozendict, not %T │ │ │ │ locals must be a mapping or None, not %.100s │ │ │ │ cannot use a closure with this code object │ │ │ │ code object requires a closure of exactly length %zd │ │ │ │ closure can only be used when source is a code object │ │ │ │ string, bytes or code │ │ │ │ +withdata │ │ │ │ __lazy_import__ not found │ │ │ │ cannot assign __builtins__ to frozendict globals │ │ │ │ compiler_lookup_arg(name=%R) with reftype=%d failed in %S; freevars of code %S: %R │ │ │ │ _PyST_GetScope(name=%R) failed: unknown scope in unit %S (%R); symbols: %R; locals: %R; globals: %R │ │ │ │ descriptor '%V' of '%.100s' object needs an argument │ │ │ │ descriptor '%V' requires a '%.100s' object but received a '%.100s' │ │ │ │ cannot set %R attribute of immutable type '%s' │ │ │ │ @@ -5177,20 +5177,14 @@ │ │ │ │ type object '%.50s' has no attribute '%U' │ │ │ │ Comparison between bytes and string │ │ │ │ Comparison between bytes and int │ │ │ │ issubclass() arg 2 must be a class, a tuple of classes, or a union │ │ │ │ DEFAULT_BUFFER_SIZE │ │ │ │ UnsupportedOperation │ │ │ │ replace string is too long │ │ │ │ -<%U-%zd> │ │ │ │ -_register_code │ │ │ │ -linecache._register_code is not callable │ │ │ │ -cannot delete '%s' attribute of type '%s' │ │ │ │ -cannot set '%s' attribute of immutable type '%s' │ │ │ │ -object.__setattr__ │ │ │ │ newlines │ │ │ │ _CHUNK_SIZE │ │ │ │ line_buffering │ │ │ │ write_through │ │ │ │ _finalizing │ │ │ │ reconfigure │ │ │ │ seekable │ │ │ │ @@ -5224,14 +5218,20 @@ │ │ │ │ _io.BytesIO │ │ │ │ _io._RawIOBase │ │ │ │ _io._BufferedIOBase │ │ │ │ _io._TextIOBase │ │ │ │ _io._IOBase │ │ │ │ _io._BytesIOBuffer │ │ │ │ _io.IncrementalNewlineDecoder │ │ │ │ +<%U-%zd> │ │ │ │ +_register_code │ │ │ │ +linecache._register_code is not callable │ │ │ │ +cannot delete '%s' attribute of type '%s' │ │ │ │ +cannot set '%s' attribute of immutable type '%s' │ │ │ │ +object.__setattr__ │ │ │ │ %.200s is not a mapping │ │ │ │ object of type '%.200s' has no len() │ │ │ │ pop from empty list │ │ │ │ pop index out of range │ │ │ │ '%.200s' object does not support item deletion │ │ │ │ %s op %d should not be possible │ │ │ │ too many expressions in star-unpacking assignment │ │ │ │ @@ -5413,20 +5413,14 @@ │ │ │ │ marshal.dumps │ │ │ │ object too deeply nested to marshal │ │ │ │ marshalling code objects is disallowed │ │ │ │ unmarshallable object │ │ │ │ cannot marshal recursion %T objects │ │ │ │ too many objects │ │ │ │ can only join an iterable │ │ │ │ -can only concatenate tuple (not "%.200s") to tuple │ │ │ │ -argument 'byteorder' │ │ │ │ -byteorder must be either 'little' or 'big' │ │ │ │ -can't convert negative int to unsigned │ │ │ │ -int too big to convert │ │ │ │ -can only concatenate list (not "%.200s") to list │ │ │ │ the entry's base filename, relative to scandir() "path" argument │ │ │ │ the entry's full path name; equivalent to │ │ │ │ os.path.join(scandir_path, entry.name) │ │ │ │ is_symlink │ │ │ │ is_junction │ │ │ │ __fspath__ │ │ │ │ DirEntry is generic over the type of the path (str or bytes) │ │ │ │ @@ -5600,19 +5594,14 @@ │ │ │ │ timerfd_settime │ │ │ │ timerfd_settime_ns │ │ │ │ timerfd_gettime │ │ │ │ timerfd_gettime_ns │ │ │ │ _inputhook │ │ │ │ _is_inputhook_installed │ │ │ │ _create_environ │ │ │ │ -.cpython-315-arm-linux-gnueabihf.so │ │ │ │ -.abi3-arm-linux-gnueabihf.so │ │ │ │ -.abi3.so │ │ │ │ -.abi3t-arm-linux-gnueabihf.so │ │ │ │ -.abi3t.so │ │ │ │ SC_2_CHAR_TERM │ │ │ │ SC_2_C_BIND │ │ │ │ SC_2_C_DEV │ │ │ │ SC_2_C_VERSION │ │ │ │ SC_2_FORT_DEV │ │ │ │ SC_2_FORT_RUN │ │ │ │ SC_2_LOCALEDEF │ │ │ │ @@ -5826,14 +5815,20 @@ │ │ │ │ posix.ScandirIterator │ │ │ │ os.terminal_size │ │ │ │ posix.sched_param │ │ │ │ os.statvfs_result │ │ │ │ os.stat_result │ │ │ │ posix.waitid_result │ │ │ │ os.statx_result │ │ │ │ +can only concatenate tuple (not "%.200s") to tuple │ │ │ │ +argument 'byteorder' │ │ │ │ +byteorder must be either 'little' or 'big' │ │ │ │ +can't convert negative int to unsigned │ │ │ │ +int too big to convert │ │ │ │ +can only concatenate list (not "%.200s") to list │ │ │ │ lost sys.%s │ │ │ │ cannot import name %R from %R (unknown location) │ │ │ │ cannot import name %R from %R (consider renaming %R since it has the same name as the standard library module named %R and prevents importing that standard library module) │ │ │ │ cannot import name %R from %R (consider renaming %R if it has the same name as a library you intended to import) │ │ │ │ cannot import name %R from partially initialized module %R (most likely due to a circular import) (%S) │ │ │ │ cannot import name %R from partially initialized module %R (most likely due to a circular import) │ │ │ │ cannot import name %R from %R (%S) │ │ │ │ @@ -5855,39 +5850,16 @@ │ │ │ │ no locals found during 'import *' │ │ │ │ from-import-* object has no __dict__ and no __all__ │ │ │ │ module __name__ must be a string, not %.100s │ │ │ │ %s in %U.%s must be str, not %.100s │ │ │ │ bad operand type for unary -: '%.200s' │ │ │ │ lookup_error │ │ │ │ unknown error handler name '%.400s' │ │ │ │ -'__name__' not in globals │ │ │ │ -globals must be a dict or a frozendict │ │ │ │ -package must be a string │ │ │ │ -__package__ != __spec__.parent │ │ │ │ -__spec__.parent must be a string │ │ │ │ -can't resolve package from __spec__ or __package__, falling back on __name__ and __path__ │ │ │ │ -__name__ must be a string │ │ │ │ -attempted relative import beyond top-level package │ │ │ │ -attempted relative import with no known parent package │ │ │ │ -range() arg 3 must not be zero │ │ │ │ -range expected at least 1 argument, got 0 │ │ │ │ -range expected at most 3 arguments, got %zd │ │ │ │ -unable to get the current thread state │ │ │ │ -all_threads │ │ │ │ -max_threads │ │ │ │ -dump_traceback │ │ │ │ -dump_c_stack │ │ │ │ -dump_traceback_later │ │ │ │ -cancel_dump_traceback_later │ │ │ │ register │ │ │ │ unregister │ │ │ │ -_sigsegv │ │ │ │ -_fatal_error_c_thread │ │ │ │ -_sigabrt │ │ │ │ -_stack_overflow │ │ │ │ utf_8_encode │ │ │ │ utf_8_decode │ │ │ │ utf_7_encode │ │ │ │ utf_7_decode │ │ │ │ utf_16_encode │ │ │ │ utf_16_le_encode │ │ │ │ utf_16_be_encode │ │ │ │ @@ -5941,26 +5913,40 @@ │ │ │ │ process_time_ns │ │ │ │ thread_time │ │ │ │ thread_time_ns │ │ │ │ perf_counter │ │ │ │ perf_counter_ns │ │ │ │ get_clock_info │ │ │ │ fromlist │ │ │ │ -Bus error │ │ │ │ -Illegal instruction │ │ │ │ -Floating-point exception │ │ │ │ -Segmentation fault │ │ │ │ time.struct_time │ │ │ │ The time value as returned by gmtime(), localtime(), and strptime(), and │ │ │ │ accepted by asctime(), mktime() and strftime(). May be considered as a │ │ │ │ sequence of 9 integers. │ │ │ │ Note that several fields' values are not the same as those defined by │ │ │ │ the C language standard for struct tm. For example, the value of the │ │ │ │ field tm_year is the actual year, not year - 1900. See individual │ │ │ │ fields' descriptions for details. │ │ │ │ +.cpython-315-arm-linux-gnueabihf.so │ │ │ │ +.abi3-arm-linux-gnueabihf.so │ │ │ │ +.abi3.so │ │ │ │ +.abi3t-arm-linux-gnueabihf.so │ │ │ │ +.abi3t.so │ │ │ │ +'__name__' not in globals │ │ │ │ +globals must be a dict or a frozendict │ │ │ │ +package must be a string │ │ │ │ +__package__ != __spec__.parent │ │ │ │ +__spec__.parent must be a string │ │ │ │ +can't resolve package from __spec__ or __package__, falling back on __name__ and __path__ │ │ │ │ +__name__ must be a string │ │ │ │ +attempted relative import beyond top-level package │ │ │ │ +attempted relative import with no known parent package │ │ │ │ +range() arg 3 must not be zero │ │ │ │ +range expected at least 1 argument, got 0 │ │ │ │ +range expected at most 3 arguments, got %zd │ │ │ │ +unable to get the current thread state │ │ │ │ %s: can't specify dir_fd without matching path │ │ │ │ %s: can't specify both dir_fd and fd │ │ │ │ %s: cannot use fd and follow_symlinks together │ │ │ │ string, bytes, os.PathLike, integer or None │ │ │ │ string, bytes, os.PathLike or integer │ │ │ │ string, bytes, os.PathLike or None │ │ │ │ string, bytes or os.PathLike │ │ │ │ @@ -5991,19 +5977,33 @@ │ │ │ │ argument must be callable │ │ │ │ cannot encode %s │ │ │ │ no codec search functions registered: can't find encoding │ │ │ │ codec search functions must return 4-tuples │ │ │ │ unknown encoding: %s │ │ │ │ expected a list │ │ │ │ isinstance() arg 2 must be a type, a tuple of types, or a union │ │ │ │ -can't convert negative value to size_t │ │ │ │ -Python int too large to convert to C size_t │ │ │ │ follow_symlinks │ │ │ │ +all_threads │ │ │ │ +max_threads │ │ │ │ +dump_traceback │ │ │ │ +dump_c_stack │ │ │ │ +dump_traceback_later │ │ │ │ +cancel_dump_traceback_later │ │ │ │ +_sigsegv │ │ │ │ +_fatal_error_c_thread │ │ │ │ +_sigabrt │ │ │ │ +_stack_overflow │ │ │ │ |$OO:max │ │ │ │ |$OO:min │ │ │ │ +Bus error │ │ │ │ +Illegal instruction │ │ │ │ +Floating-point exception │ │ │ │ +Segmentation fault │ │ │ │ +can't convert negative value to size_t │ │ │ │ +Python int too large to convert to C size_t │ │ │ │ argument 'encoding' │ │ │ │ negative shift count │ │ │ │ Python int too large to convert to C int64_t │ │ │ │ bad operand type for unary ~: '%.200s' │ │ │ │ expect int, got %T │ │ │ │ |$OOO:ImportError │ │ │ │ globals must be a real dict or a real frozendict │ │ │ │ @@ -6025,31 +6025,14 @@ │ │ │ │ SIGRTMAX │ │ │ │ SIGSTKFLT │ │ │ │ ITIMER_REAL │ │ │ │ ITIMER_VIRTUAL │ │ │ │ ITIMER_PROF │ │ │ │ ItimerError │ │ │ │ default_int_handler │ │ │ │ -expected str, bytes or os.PathLike object, not %.200s │ │ │ │ -cannot decommit OS memory (error: %d (0x%x), address: %p, size: 0x%zx bytes) │ │ │ │ -argument 'mode' │ │ │ │ -argument 'errors' │ │ │ │ -argument 'newline' │ │ │ │ -invalid file: %R │ │ │ │ -invalid mode: '%s' │ │ │ │ -can't have text and binary mode at once │ │ │ │ -must have exactly one of create/read/write/append mode │ │ │ │ -binary mode doesn't take an encoding argument │ │ │ │ -binary mode doesn't take an errors argument │ │ │ │ -binary mode doesn't take a newline argument │ │ │ │ -line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used │ │ │ │ -can't have unbuffered text I/O │ │ │ │ -unknown mode: '%s' │ │ │ │ -surrogates not allowed │ │ │ │ -buffering │ │ │ │ signal number │ │ │ │ signal code │ │ │ │ si_errno │ │ │ │ errno associated with this signal │ │ │ │ sending process ID │ │ │ │ real user ID of sending process │ │ │ │ exit value or signal │ │ │ │ @@ -6065,14 +6048,30 @@ │ │ │ │ pthread_kill │ │ │ │ pthread_sigmask │ │ │ │ sigpending │ │ │ │ sigwaitinfo │ │ │ │ sigtimedwait │ │ │ │ valid_signals │ │ │ │ signal.struct_siginfo │ │ │ │ +expected str, bytes or os.PathLike object, not %.200s │ │ │ │ +cannot decommit OS memory (error: %d (0x%x), address: %p, size: 0x%zx bytes) │ │ │ │ +argument 'mode' │ │ │ │ +argument 'errors' │ │ │ │ +argument 'newline' │ │ │ │ +invalid file: %R │ │ │ │ +invalid mode: '%s' │ │ │ │ +can't have text and binary mode at once │ │ │ │ +must have exactly one of create/read/write/append mode │ │ │ │ +binary mode doesn't take an encoding argument │ │ │ │ +binary mode doesn't take an errors argument │ │ │ │ +binary mode doesn't take a newline argument │ │ │ │ +line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used │ │ │ │ +can't have unbuffered text I/O │ │ │ │ +unknown mode: '%s' │ │ │ │ +surrogates not allowed │ │ │ │ str() argument '%s' must be str, not %T │ │ │ │ int() missing string argument │ │ │ │ int expected at most 2 arguments, got %zd │ │ │ │ %T.__int__() must return an int, not %T │ │ │ │ %T.__int__() must return an int, not %T. The ability to return an instance of a strict subclass of int is deprecated, and may be removed in a future version of Python. │ │ │ │ int() argument must be a string, a bytes-like object or a real number, not '%.200s' │ │ │ │ negative file descriptor │ │ │ │ @@ -6132,30 +6131,31 @@ │ │ │ │ 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. │ │ │ │ readall() takes no arguments │ │ │ │ File not open for %s │ │ │ │ unbounded read returned more bytes than a Python bytes object can hold │ │ │ │ File or stream is not writable. │ │ │ │ the number of frames must be in range [1; %i] │ │ │ │ +buffer_size │ │ │ │ +buffering │ │ │ │ +prefixmatch │ │ │ │ +iso8859-1 │ │ │ │ +utf-16-be │ │ │ │ +utf-16-le │ │ │ │ +utf-32-be │ │ │ │ +utf-32-le │ │ │ │ lost sys.stderr │ │ │ │ _print_exception_bltin │ │ │ │ close() takes no arguments │ │ │ │ in print_exception_recursive │ │ │ │ TypeError: print_exception(): Exception expected for value, │ │ │ │ File "%S", line %zd │ │ │ │ . │ │ │ │ │ │ │ │ : │ │ │ │ -buffer_size │ │ │ │ -prefixmatch │ │ │ │ -iso8859-1 │ │ │ │ -utf-16-be │ │ │ │ -utf-16-le │ │ │ │ -utf-32-be │ │ │ │ -utf-32-le │ │ │ │ sys.modules does not hold a strong reference to the module │ │ │ │ byte indices must be integers or slices, not %.200s │ │ │ │ compile() mode must be 'exec', 'eval', 'single' or 'func_type' │ │ │ │ compile() mode must be 'exec', 'eval' or 'single' │ │ │ │ compile(): unrecognised flags │ │ │ │ compile(): invalid optimize value │ │ │ │ compile() argument 'module' must be str or None, not %T │ │ │ │ @@ -6175,14 +6175,25 @@ │ │ │ │ path should be string, bytes, or os.PathLike, not %.200s │ │ │ │ Object is not writable. │ │ │ │ ../Objects/abstract.c │ │ │ │ items() returned non-iterable │ │ │ │ items() returned item which size is not 2 │ │ │ │ __bases__ is not tuple │ │ │ │ __abc_tpflags__ cannot be both Py_TPFLAGS_SEQUENCE and Py_TPFLAGS_MAPPING │ │ │ │ +get_cache_token │ │ │ │ +_abc_init │ │ │ │ +_reset_registry │ │ │ │ +_reset_caches │ │ │ │ +_get_dump │ │ │ │ +_abc_register │ │ │ │ +_abc_instancecheck │ │ │ │ +_abc_subclasscheck │ │ │ │ +dont_inherit │ │ │ │ +_feature_version │ │ │ │ +_abc._abc_data │ │ │ │ _attributes │ │ │ │ argtypes │ │ │ │ context_expr │ │ │ │ decorator_list │ │ │ │ default_value │ │ │ │ defaults │ │ │ │ end_col_offset │ │ │ │ @@ -6380,25 +6391,14 @@ │ │ │ │ %T.%U() must return an iterable, not %T │ │ │ │ invalid indexing of 0-dim memory │ │ │ │ sub-views are not implemented │ │ │ │ memoryview: invalid slice key │ │ │ │ multi-dimensional slicing is not implemented │ │ │ │ __replace__($self, /, **fields) │ │ │ │ Return a copy of the AST node with new values for the specified fields. │ │ │ │ -get_cache_token │ │ │ │ -_abc_init │ │ │ │ -_reset_registry │ │ │ │ -_reset_caches │ │ │ │ -_get_dump │ │ │ │ -_abc_register │ │ │ │ -_abc_instancecheck │ │ │ │ -_abc_subclasscheck │ │ │ │ -dont_inherit │ │ │ │ -_feature_version │ │ │ │ -_abc._abc_data │ │ │ │ cannot set '__annotations__' attribute of immutable type '%s' │ │ │ │ memoryview: underlying buffer is not writable │ │ │ │ memoryview: underlying buffer is not C-contiguous │ │ │ │ memoryview: underlying buffer is not Fortran contiguous │ │ │ │ memoryview: underlying buffer is not contiguous │ │ │ │ memoryview: underlying buffer requires suboffsets │ │ │ │ memoryview: cannot cast to unsigned bytes if the format flag is present │ │ │ │ @@ -6508,18 +6508,18 @@ │ │ │ │ argument should be integer or None, not '%.200s' │ │ │ │ PyMemoryView_FromBuffer(): info->buf must not be NULL │ │ │ │ raw readinto() failed │ │ │ │ raw readinto() returned invalid length %zd (should have been between 0 and %zd) │ │ │ │ flush of closed file │ │ │ │ Can only register classes │ │ │ │ Refusing to create an inheritance cycle │ │ │ │ +_abc_impl is set to a wrong type │ │ │ │ __subclasshook__ must return either False, True, or NotImplemented │ │ │ │ __subclasses__() must return a list │ │ │ │ raw write() returned invalid length %zd (should have been between 0 and %zd) │ │ │ │ -_abc_impl is set to a wrong type │ │ │ │ weak object has gone away │ │ │ │ argument should be integer or bytes-like object, not '%.200s' │ │ │ │ expected a weakref │ │ │ │ _destroy │ │ │ │ errorcode │ │ │ │ EHOSTUNREACH │ │ │ │ EL2NSYNC │ │ │ │ @@ -6841,14 +6841,15 @@ │ │ │ │ ord() expected a character, but string of length %zd found │ │ │ │ On;encoding error handler must return (str/bytes, int) tuple │ │ │ │ position %zd from error handler out of bounds │ │ │ │ expect str for filename, got %T │ │ │ │ can't intern %.400s │ │ │ │ codec must pass exception instance │ │ │ │ character must be in range(0x110000) │ │ │ │ +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 │ │ │ │ @@ -6866,15 +6867,15 @@ │ │ │ │ Exception ignored in GC shutdown │ │ │ │ Exception ignored in GC shutdown while formatting garbage │ │ │ │ %s │ │ │ │ # cleanup[3] wiping %U │ │ │ │ # cleanup[3] wiping sys │ │ │ │ # cleanup[3] wiping builtins │ │ │ │ Exception ignored while clearing interpreters module list │ │ │ │ -PyThreadState_Release() called more times than PyThreadState_Ensure() │ │ │ │ +# destroy %U │ │ │ │ _run_exitfuncs │ │ │ │ _ncallbacks │ │ │ │ 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 │ │ │ │ @@ -6886,15 +6887,14 @@ │ │ │ │ last_value │ │ │ │ last_traceback │ │ │ │ functools._lru_list_elem │ │ │ │ functools.KeyWrapper │ │ │ │ functools._lru_cache_wrapper │ │ │ │ functools.partial │ │ │ │ functools._PlaceholderType │ │ │ │ -# destroy %U │ │ │ │ Py_FileSystemDefaultEncoding │ │ │ │ Py_HasFileSystemDefaultEncoding │ │ │ │ Py_FileSystemDefaultEncodeErrors │ │ │ │ _Py_HasFileSystemDefaultEncodeErrors │ │ │ │ Py_UTF8Mode │ │ │ │ Py_DebugFlag │ │ │ │ Py_VerboseFlag │ │ │ │ @@ -8122,36 +8122,36 @@ │ │ │ │ ALT_DIGITS │ │ │ │ _DATE_FMT │ │ │ │ Exception ignored while finalizing coroutine %R │ │ │ │ coroutine '%S' was never awaited │ │ │ │ This process (pid=%d) is multi-threaded, use of %s() may lead to deadlocks in the child. │ │ │ │ bad operand type for abs(): '%.200s' │ │ │ │ __hash__ method should return an integer │ │ │ │ -../Python/pystrtod.c │ │ │ │ OOpO:lru_cache │ │ │ │ maxsize should be integer or None │ │ │ │ -Infinity │ │ │ │ +../Python/pystrtod.c │ │ │ │ type %.100s doesn't define __round__ method │ │ │ │ +Infinity │ │ │ │ %s0%se%d │ │ │ │ rounded value too large to represent │ │ │ │ expected an iterator, got '%T' │ │ │ │ user_function │ │ │ │ cache_info_type │ │ │ │ cannot use '%T' as a frozendict key (%S) │ │ │ │ cannot use '%T' as a dict key (%S) │ │ │ │ <%s name=%R> │ │ │ │ reentrant call inside %s.__repr__ │ │ │ │ subsection not found │ │ │ │ Un;translating error handler must return (str, int) tuple │ │ │ │ invalid tool %d (must be between 0 and 5) │ │ │ │ tool name must be a str │ │ │ │ tool %d is already in use │ │ │ │ +sys.settrace │ │ │ │ invalid event set 0x%x │ │ │ │ cannot set C_RETURN or C_RAISE events independently │ │ │ │ -sys.settrace │ │ │ │ __lazy_import__() missing globals when called without a frame │ │ │ │ expect dict for globals, got %T │ │ │ │ unable to get builtins for lazy import │ │ │ │ builtins module has no dict │ │ │ │ tool %d is not in use │ │ │ │ events set too many times │ │ │ │ sys.setprofile │ │ │ │ @@ -8222,23 +8222,23 @@ │ │ │ │ codecs.encode should be a callable, not %.200s │ │ │ │ Missing frame when calling profile function. │ │ │ │ descriptor for index '%zd' for tuple subclasses doesn't apply to '%s' object │ │ │ │ U|O:strftime │ │ │ │ iiiiiiiii;strftime(): illegal time tuple argument │ │ │ │ Tuple or struct_time argument required │ │ │ │ year out of range │ │ │ │ +cannot instrument shim code object '%U' │ │ │ │ month out of range │ │ │ │ day of month out of range │ │ │ │ hour out of range │ │ │ │ minute out of range │ │ │ │ seconds out of range │ │ │ │ day of week out of range │ │ │ │ day of year out of range │ │ │ │ translation table must be 256 characters long │ │ │ │ -cannot instrument shim code object '%U' │ │ │ │ signal only works in main thread of the main interpreter │ │ │ │ signal number out of range │ │ │ │ signal handler must be signal.SIG_IGN, signal.SIG_DFL, or a callable object │ │ │ │ Exception ignored in thread started by %R │ │ │ │ expect str, not %T │ │ │ │ invalid end argument │ │ │ │ Missing frame when calling trace function. │ │ │ │ @@ -8291,32 +8291,32 @@ │ │ │ │ type object '%s' has no attribute '__annotate__' │ │ │ │ Bivariant types are not supported. │ │ │ │ Variance cannot be specified with infer_variance. │ │ │ │ Bound must be a type. │ │ │ │ A single constraint is not allowed │ │ │ │ Constraints cannot be combined with bound=... │ │ │ │ pop from an empty deque │ │ │ │ -run() missing 1 required positional argument │ │ │ │ -an instance of Context was expected │ │ │ │ -cannot enter context: %R is already entered │ │ │ │ signal %i cannot be registered, use enable() instead │ │ │ │ -Py_CONTEXT_SWITCHED │ │ │ │ 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 │ │ │ │ +run() missing 1 required positional argument │ │ │ │ +an instance of Context was expected │ │ │ │ +cannot enter context: %R is already entered │ │ │ │ '%.200s' object is not callable. Did you mean: '%U.%U(...)'? │ │ │ │ '%.200s' object is not callable │ │ │ │ +Py_CONTEXT_SWITCHED │ │ │ │ +negative sizehint │ │ │ │ +invalid flags │ │ │ │ +make_scanner │ │ │ │ +make_encoder │ │ │ │ Struct object is not initialized │ │ │ │ pack expected %zd items for packing (got %zd) │ │ │ │ argument for 's' must be a bytes object │ │ │ │ argument for 'p' must be a bytes object │ │ │ │ int too large to convert │ │ │ │ -negative sizehint │ │ │ │ -invalid flags │ │ │ │ -make_scanner │ │ │ │ -make_encoder │ │ │ │ readline() should have returned a bytes object, not '%.200s' │ │ │ │ %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) │ │ │ │ unsupported locale setting │ │ │ │ locale query failed │ │ │ │ │ │ │ │ @@ -8324,17 +8324,17 @@ │ │ │ │ required argument is not an integer │ │ │ │ '%s' format requires 0 <= number <= %zu │ │ │ │ '%s' format requires %zd <= number <= %zd │ │ │ │ unrecognized configuration name │ │ │ │ configuration names must be strings or integers │ │ │ │ Cannot find Generic type │ │ │ │ _GenericAlias │ │ │ │ -%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 │ │ │ │ Exception ignored while clearing thread local %R │ │ │ │ expected code, got %R │ │ │ │ object could not be marshalled │ │ │ │ this __dict__ descriptor does not support '%.200s' objects │ │ │ │ Cannot join current thread │ │ │ │ cannot join thread at interpreter shutdown │ │ │ │ _generic_class_getitem │ │ │ │ @@ -8457,22 +8457,22 @@ │ │ │ │ O:make_scanner │ │ │ │ expected a function, got %R │ │ │ │ only stateless functions are shareable │ │ │ │ unsupported globals %R │ │ │ │ unsupported builtins %R │ │ │ │ keyword defaults not supported │ │ │ │ invalid node type (%d) for annotated assignment │ │ │ │ -os.chdir │ │ │ │ +field 'value' is required for Await │ │ │ │ async generator raised StopIteration │ │ │ │ generator raised StopIteration │ │ │ │ coroutine raised StopIteration │ │ │ │ async generator raised StopAsyncIteration │ │ │ │ +os.chdir │ │ │ │ n|i:recv │ │ │ │ negative buffersize in recv │ │ │ │ -field 'value' is required for Await │ │ │ │ tokenizeriter │ │ │ │ unknown tokenization error │ │ │ │ unexpected EOF in multi-line statement │ │ │ │ (OnnOOO) │ │ │ │ Invalid UTF-8 sequence │ │ │ │ (iN(nn)(nn)O) │ │ │ │ object could not be pickled │ │ │ │ @@ -8481,18 +8481,18 @@ │ │ │ │ readline() returned a non-string object │ │ │ │ Invalid dictionary │ │ │ │ deflateSetDictionary() │ │ │ │ Can't allocate memory for compression object │ │ │ │ Invalid initialization option │ │ │ │ while creating compression object │ │ │ │ clock_gettime(CLOCK_REALTIME) │ │ │ │ +argument list must be a tuple │ │ │ │ while setting zdict │ │ │ │ Can't allocate memory for decompression object │ │ │ │ while creating decompression object │ │ │ │ -argument list must be a tuple │ │ │ │ repeated bytes are too long │ │ │ │ memoryview: casts are restricted to C-contiguous views │ │ │ │ shape must be a list or a tuple │ │ │ │ memoryview: cast must be 1D -> ND or ND -> 1D │ │ │ │ memoryview: destination format must be a native format prefixed with an optional '@' │ │ │ │ memoryview: cannot cast between two non-byte formats │ │ │ │ memoryview: length is not a multiple of itemsize │ │ │ │ @@ -8626,18 +8626,18 @@ │ │ │ │ _posixsubprocess.fork_exec │ │ │ │ bad value(s) in fds_to_keep │ │ │ │ max_length │ │ │ │ noexec:chdir │ │ │ │ Exception occurred in preexec_fn. │ │ │ │ OSError: │ │ │ │ SubprocessError:0: │ │ │ │ -__getformat__() argument 1 must be 'double' or 'float' │ │ │ │ -IEEE, little-endian │ │ │ │ <%s '%V'> │ │ │ │ <%s '%V' of '%s' objects> │ │ │ │ +__getformat__() argument 1 must be 'double' or 'float' │ │ │ │ +IEEE, little-endian │ │ │ │ os.scandir │ │ │ │ fd is greater than maximum │ │ │ │ fd is less than minimum │ │ │ │ expected at most 1 argument, got %zd │ │ │ │ update() takes at most 1 positional argument (%zd given) │ │ │ │ argument 'co_code' │ │ │ │ argument 'co_consts' │ │ │ │ @@ -8965,33 +8965,33 @@ │ │ │ │ invalid ancillary data buffer length │ │ │ │ received malformed or improperly-truncated ancillary data │ │ │ │ control message too long │ │ │ │ a bytes-like object is required │ │ │ │ bytes length not a multiple of item size │ │ │ │ cannot resize an array that is exporting buffers │ │ │ │ list.index(x): x not in list │ │ │ │ -Python int too large for C unsigned short │ │ │ │ OO|iiii:getaddrinfo │ │ │ │ getaddrinfo() argument 1 must be string or None │ │ │ │ Int or String expected │ │ │ │ socket.getaddrinfo │ │ │ │ +Python int too large for C unsigned short │ │ │ │ Pickler object is already used │ │ │ │ file must have a 'write' attribute │ │ │ │ '%s' format requires %lld <= number <= %lld │ │ │ │ Pickler.__init__() was not called by %s.__init__() │ │ │ │ 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 │ │ │ │ +concurrent poll() invocation │ │ │ │ state is not a dictionary │ │ │ │ slot state is not a dictionary │ │ │ │ cannot iteratively unpack with a struct of length 0 │ │ │ │ iterative unpacking requires a buffer of a multiple of %zd bytes │ │ │ │ -concurrent poll() invocation │ │ │ │ tuple returned by __reduce__ must contain 2 through 6 elements │ │ │ │ save_reduce │ │ │ │ first item of the tuple returned by __reduce__ must be callable, not %T │ │ │ │ second item of the tuple returned by __reduce__ must be a tuple, not %T │ │ │ │ fourth item of the tuple returned by __reduce__ must be an iterator, not %T │ │ │ │ fifth item of the tuple returned by __reduce__ must be an iterator, not %T │ │ │ │ sixth item of the tuple returned by __reduce__ must be callable, not %T │ │ │ │ @@ -10062,21 +10062,21 @@ │ │ │ │ argument %zd │ │ │ │ , item %d │ │ │ │ fcntl.fcntl │ │ │ │ Possible stack corruption in fcntl() due to buffer overflow. Provide an argument of sufficient size as determined by the operation. │ │ │ │ Memory corruption in fcntl() due to buffer overflow. Provide an argument of sufficient size as determined by the operation. │ │ │ │ fcntl() argument 3 must be an integer, a bytes-like object, or a string, not %T │ │ │ │ __annotations__ must be set to a dict object │ │ │ │ +namespace_separator │ │ │ │ +offset_src │ │ │ │ +offset_dst │ │ │ │ unsupported special method │ │ │ │ %s(%d, %d, %d, %d, %d, %d, %d) │ │ │ │ %s(%d, %d, %d, %d, %d, %d) │ │ │ │ %s(%d, %d, %d, %d, %d) │ │ │ │ -namespace_separator │ │ │ │ -offset_src │ │ │ │ -offset_dst │ │ │ │ -0x0.0p+0 │ │ │ │ 0x0.0p+0 │ │ │ │ -0x%sp%c%d │ │ │ │ 0x%sp%c%d │ │ │ │ partial character in shift sequence │ │ │ │ non-zero padding bits in shift sequence │ │ │ │ ill-formed sequence │ │ │ │ @@ -10118,16 +10118,16 @@ │ │ │ │ cannot extract raw buffer from non-contiguous buffer │ │ │ │ Too much data for Ascii85 │ │ │ │ '|=' is not supported by %s; use '|' instead │ │ │ │ process_vm_writev failed for PID %d at address 0x%lx (size %zu, partial write %zd bytes): %s │ │ │ │ process_vm_writev wrote 0 bytes for PID %d at address 0x%lx (size %zu, partial write %zd bytes) │ │ │ │ Only base32 data is allowed │ │ │ │ Invalid base32-encoded string: number of data characters (%zd) cannot be 1, 3, or 6 more than a multiple of 8 │ │ │ │ -zip_longest() got an unexpected keyword argument │ │ │ │ foldspaces │ │ │ │ +zip_longest() got an unexpected keyword argument │ │ │ │ state argument must be a tuple │ │ │ │ OK;setstate(): illegal state argument │ │ │ │ t-string: valid expression required before '=' │ │ │ │ t-string: valid expression required before '!' │ │ │ │ t-string: valid expression required before ':' │ │ │ │ t-string: valid expression required before '}' │ │ │ │ t-string: expecting a valid expression after '{' │ │ │ │ @@ -10228,18 +10228,18 @@ │ │ │ │ ljust(): argument 2 must be a byte string of length 1, not a bytes object of length %zd │ │ │ │ ljust(): argument 2 must be a byte string of length 1, not a bytearray object of length %zd │ │ │ │ %s(%U, %U) │ │ │ │ Exception ignored in PyObject_HasAttrString(); consider using PyObject_HasAttrStringWithError(), PyObject_GetOptionalAttrString() or PyObject_GetAttrString() │ │ │ │ s#:lookup │ │ │ │ name too long │ │ │ │ undefined character name '%s' │ │ │ │ +accumulate │ │ │ │ Invalid week: %d │ │ │ │ Invalid weekday: %d (range is [1, 7]) │ │ │ │ %s(%R, maxlen=%zd) │ │ │ │ -accumulate │ │ │ │ rjust(): argument 2 must be a byte string of length 1, not a bytes object of length %zd │ │ │ │ rjust(): argument 2 must be a byte string of length 1, not a bytearray object of length %zd │ │ │ │ complex() arg is a malformed string │ │ │ │ Cannot specify '%c' with '%c'. │ │ │ │ Cannot specify '%c' with '\x%x'. │ │ │ │ │ │ │ │ alphabet must have length 85 │ │ │ │ @@ -10655,20 +10655,20 @@ │ │ │ │ %T.__aiter__() must return an async iterator, not %T │ │ │ │ EndDoctypeDecl │ │ │ │ b"\%o" is an invalid octal escape sequence. Such sequences will not work in the future. │ │ │ │ b"\%c" is an invalid escape sequence. Such sequences will not work in the future. │ │ │ │ expected str, got %s │ │ │ │ maxdigits must be >= %d or 0 for unlimited │ │ │ │ UnparsedEntityDecl │ │ │ │ -argument 'offset' │ │ │ │ maxdigits │ │ │ │ namespaces │ │ │ │ assignment expects an iterable │ │ │ │ element indices must be integers │ │ │ │ ExternalEntityRef │ │ │ │ +argument 'offset' │ │ │ │ exception snapshot missing 'type' attribute │ │ │ │ exception snapshot missing 'msg' attribute │ │ │ │ exception snapshot missing 'errdisplay' attribute │ │ │ │ error while copying exception error display │ │ │ │ missing exc │ │ │ │ switch interval must be strictly positive │ │ │ │ ii|i:getsockopt │ │ │ │ @@ -10690,16 +10690,16 @@ │ │ │ │ os.chown │ │ │ │ │ │ │ │ in conv_content_model │ │ │ │ setdefault expected 1 or 2 arguments │ │ │ │ non-integer arguments in division │ │ │ │ '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 │ │ │ │ -bad tzinfo state arg │ │ │ │ %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 │ │ │ │ __mp_main__ │ │ │ │ multi-byte encodings are not supported │ │ │ │ '%s' in a 'finally' block │ │ │ │ required argument is not a complex │ │ │ │ library version mismatch │ │ │ │ @@ -10745,17 +10745,17 @@ │ │ │ │ invalid '%s' event handler return value │ │ │ │ Cannot create a consistent method resolution order (MRO) for bases │ │ │ │ Parser stack overflowed - Python source too complex to parse │ │ │ │ %T.__buffer__() must return a memoryview, not %T │ │ │ │ can only append array (not "%.200s") to array │ │ │ │ │ │ │ │ │ │ │ │ -%R not in %R │ │ │ │ new_limit │ │ │ │ combinations_with_replacement │ │ │ │ +%R not in %R │ │ │ │ bad argument type for built-in operation │ │ │ │ parser must be a root parser │ │ │ │ deque already at its maximum size │ │ │ │ BUG: internal directive bookkeeping broken │ │ │ │ i:clock_getres │ │ │ │ _paramspec_prepare_subst │ │ │ │ Python int too large for C unsigned long │ │ │ │ @@ -10779,19 +10779,19 @@ │ │ │ │ child assignment index out of range │ │ │ │ prefixmatch() takes no arguments │ │ │ │ (O(OOOO)) │ │ │ │ Exception ignored while destroying pyexact capsule │ │ │ │ expected an iterator of ints, but iterator yielded %R │ │ │ │ negative CPU number │ │ │ │ CPU number too large │ │ │ │ +expected a code object, not '%.100s' │ │ │ │ +Executors are not available in this build │ │ │ │ Don't know how to unpickle "%.200R" as an Element │ │ │ │ tag may not be NULL │ │ │ │ '_children' is not a list │ │ │ │ -expected a code object, not '%.100s' │ │ │ │ -Executors are not available in this build │ │ │ │ must have a sched_param object │ │ │ │ throw() third argument must be a traceback │ │ │ │ exceptions must be classes deriving BaseException or instances of such a class │ │ │ │ PickleBuffer can only be pickled with protocol >= 5 │ │ │ │ PickleBuffer can not be pickled when pointing to a non-contiguous buffer │ │ │ │ attrib must be dict or frozendict, not %T │ │ │ │ fcntl.ioctl │ │ │ │ @@ -10882,24 +10882,24 @@ │ │ │ │ while traversing 'MatchStar' node │ │ │ │ while traversing 'MatchAs' node │ │ │ │ MatchOr field "patterns" must be a list, not a %.200s │ │ │ │ while traversing 'MatchOr' node │ │ │ │ MatchOr field "patterns" changed size during iteration │ │ │ │ expected some sort of pattern, but got %R │ │ │ │ {snsnsnsnsd} │ │ │ │ -|O!O:super │ │ │ │ initialization of %s failed without raising an exception │ │ │ │ initialization of %s raised unreported exception │ │ │ │ init function of %s returned uninitialized object │ │ │ │ initialization of %s did not return PyModuleDef │ │ │ │ initialization of %s did not return an extension module │ │ │ │ initialization of %s did not return a valid extension module │ │ │ │ 'yield' inside list comprehension │ │ │ │ 'yield' inside dict comprehension │ │ │ │ 'yield' inside set comprehension │ │ │ │ +|O!O:super │ │ │ │ required field "lineno" missing from excepthandler │ │ │ │ while traversing 'excepthandler' node │ │ │ │ required field "col_offset" missing from excepthandler │ │ │ │ while traversing 'ExceptHandler' node │ │ │ │ ExceptHandler field "body" must be a list, not a %.200s │ │ │ │ ExceptHandler field "body" changed size during iteration │ │ │ │ expected some sort of excepthandler, but got %R │ │ │ │ @@ -11046,17 +11046,17 @@ │ │ │ │ Cannot subclass %R │ │ │ │ attribute deletion is not supported │ │ │ │ memo key must be integers │ │ │ │ memo key must be positive integers. │ │ │ │ 'memo' attribute must be an UnpicklerMemoProxy object or dict, not %.200s │ │ │ │ 'memo' values must be 2-item tuples │ │ │ │ 'memo' attribute must be a PicklerMemoProxy object or dict, not %.200s │ │ │ │ +_only_immortal │ │ │ │ %U%sseconds=%d │ │ │ │ %U%smicroseconds=%d │ │ │ │ -_only_immortal │ │ │ │ Expat %d.%d.%d │ │ │ │ y*O:sendto │ │ │ │ y*iO:sendto │ │ │ │ sendto() takes 2 or 3 arguments (%zd given) │ │ │ │ socket.sendto │ │ │ │ n|i:recvfrom │ │ │ │ negative buffersize in recvfrom │ │ │ │ @@ -11070,16 +11070,16 @@ │ │ │ │ │ │ │ │ _PyErr_SetFromPyStatus() status is not an error │ │ │ │ _PyErr_SetFromPyStatus() status has no error message │ │ │ │ O((OOO)) │ │ │ │ fromutc: non-None utcoffset() result required │ │ │ │ fromutc: non-None dst() result required │ │ │ │ fromutc: tz.dst() gave inconsistent results; cannot convert │ │ │ │ - │ │ │ │ minute, second, and microsecond must be 0 when hour is 24 │ │ │ │ + │ │ │ │ character out of range │ │ │ │ datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC). │ │ │ │ Exception ignored while propagating not shareable error │ │ │ │ a tzinfo subclass must implement %s() │ │ │ │ %U, tzinfo=%R) │ │ │ │ %U, fold=%d) │ │ │ │ iiiiiiiii │ │ │ │ @@ -11102,16 +11102,16 @@ │ │ │ │ PyCapsule_GetDestructor called with invalid PyCapsule object │ │ │ │ PyCapsule_SetPointer called with invalid PyCapsule object │ │ │ │ PyCapsule_SetPointer called with null pointer │ │ │ │ PyCapsule_SetName called with invalid PyCapsule object │ │ │ │ PyCapsule_SetDestructor called with invalid PyCapsule object │ │ │ │ expected a weakref, got %T │ │ │ │ stack_size must be at least %zu bytes │ │ │ │ -Exception ignored in PySys_GetObject() │ │ │ │ interval │ │ │ │ +Exception ignored in PySys_GetObject() │ │ │ │ how_many cannot be negative │ │ │ │ Cannot write %zi characters at %zi in a string of %zi characters │ │ │ │ Cannot copy %s characters into a string of %s characters │ │ │ │ legacy UCS2 │ │ │ │ legacy ascii │ │ │ │ legacy latin1 │ │ │ │ legacy UCS4 │ │ │ │ @@ -11177,28 +11177,28 @@ │ │ │ │ *** OUCH │ │ │ │ Because memory is corrupted at the start, the count of bytes requested │ │ │ │ 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: │ │ │ │ expect str, got %T │ │ │ │ + │ │ │ │ Python int too large for C uint16_t │ │ │ │ expected PickleBuffer, %.200s found │ │ │ │ PyUnicode_GetSize has been removed. │ │ │ │ expected a writable bytes-like object │ │ │ │ both destination and source must be bytes-like objects │ │ │ │ destination is too small to receive data from source │ │ │ │ keyword list must be a dictionary │ │ │ │ │ │ │ │ │ │ │ │ <%T '%U'> │ │ │ │ , <%s object>> │ │ │ │ , NULL> │ │ │ │ ../Objects/structseq.c │ │ │ │ - │ │ │ │ Python int too large for C uint8_t │ │ │ │ deallocating │ │ │ │ Assertion "%s" failed │ │ │ │ Assertion failed │ │ │ │ _PyObject_AssertFailed │ │ │ │ PyType_HasFeature((_Py_TYPE_impl(((PyObject*)((op))))), ((1UL << 28))) │ │ │ │ kind == PyUnicode_1BYTE_KIND │ │ │ │ @@ -11228,17 +11228,14 @@ │ │ │ │ PyFunction_EVENT_MODIFY_QUALNAME │ │ │ │ cannot decode string │ │ │ │ in new thread │ │ │ │ _PyThreadState_Init() is for internal use only │ │ │ │ Tokens can only be created by ContextVars │ │ │ │ %X:%X:%X:%X:%X:%X%c │ │ │ │ bad bluetooth address │ │ │ │ -the processor time used is not available or its value cannot be represented │ │ │ │ -Task does not support set_result operation │ │ │ │ -Task does not support set_exception operation │ │ │ │ AST string must be of type str │ │ │ │ Exception ignored in PyEval_SetProfile │ │ │ │ bad argument to internal function │ │ │ │ PyState_AddModule called on module with slots │ │ │ │ PyState_RemoveModule called on module with slots │ │ │ │ invalid intrinsic function │ │ │ │ InstructionSequenceType │ │ │ │ @@ -11259,33 +11256,25 @@ │ │ │ │ can't assign sys.path │ │ │ │ /proc/%d/mem │ │ │ │ failed to open file %s: %s │ │ │ │ unable to raise a stack overflow (allocated %zu bytes on the stack, %zu recursive calls) │ │ │ │ preadv failed for PID %d at address 0x%lx (size %zu, partial read %zd bytes): %s │ │ │ │ preadv returned 0 bytes for PID %d at address 0x%lx (size %zu, partial read %zd bytes) │ │ │ │ pwritev wrote 0 bytes for PID %d at address 0x%lx (size %zu, partial write %zd bytes) │ │ │ │ -siginfo must be None │ │ │ │ -Exception ignored while trying to write to the signal wakeup fd │ │ │ │ %02X:%02X:%02X:%02X:%02X:%02X │ │ │ │ │ │ │ │ -<%s object: ident=%llu> │ │ │ │ -unlocked │ │ │ │ -<%s %s object at %p> │ │ │ │ -<%s %s object owner=%llu count=%zu at %p> │ │ │ │ %.200s(year=%S, week=%S, weekday=%S) │ │ │ │ packed IP wrong length for inet_ntoa │ │ │ │ algset is only supported for AF_ALG │ │ │ │ |O$O!y*O!i:sendmsg_afalg │ │ │ │ Invalid or missing argument 'op' │ │ │ │ assoclen must be positive │ │ │ │ unexpected NULL result from CMSG_FIRSTHDR │ │ │ │ unexpected NULL result from CMSG_NXTHDR(iv) │ │ │ │ unexpected NULL result from CMSG_NXTHDR(assoc) │ │ │ │ -maximum recursion limit exceeded │ │ │ │ -internal error in regular expression engine │ │ │ │ O|ni:recvmsg_into │ │ │ │ recvmsg_into() argument 1 must be an iterable │ │ │ │ w*;recvmsg_into() argument 1 must be an iterable of single-segment read-write buffers │ │ │ │ S:sethostname │ │ │ │ O&:sethostname │ │ │ │ socket.sethostname │ │ │ │ s|s:getservbyname │ │ │ │ @@ -11298,49 +11287,62 @@ │ │ │ │ s:getprotobyname │ │ │ │ protocol not found │ │ │ │ iy*:inet_ntop │ │ │ │ invalid length of packed IP address string │ │ │ │ unknown address family %d │ │ │ │ n:CMSG_LEN │ │ │ │ CMSG_LEN() argument out of range │ │ │ │ -|i:signum │ │ │ │ -|n:stack_size │ │ │ │ -size must be at least %zi bytes │ │ │ │ -size not valid: %zd bytes │ │ │ │ Oi:getnameinfo │ │ │ │ getnameinfo() argument 1 must be a tuple │ │ │ │ si|II;getnameinfo(): illegal sockaddr argument │ │ │ │ getnameinfo(): flowinfo must be 0-1048575. │ │ │ │ socket.getnameinfo │ │ │ │ sockaddr resolved to multiple addresses │ │ │ │ IPv4 sockaddr must be 2 tuple │ │ │ │ -_log_traceback can only be set to False │ │ │ │ unable to start the thread │ │ │ │ Fatal Python error from unexpected signum: │ │ │ │ os.statx_result( │ │ │ │ setgroups argument must be a sequence │ │ │ │ too many groups │ │ │ │ groups must be integers │ │ │ │ -_grouper │ │ │ │ -Py_GIL_DISABLED │ │ │ │ -Py_DEBUG │ │ │ │ os.system │ │ │ │ -teedataobject │ │ │ │ -Invalid arguments │ │ │ │ no mem for sys.argv │ │ │ │ can't assign sys.argv │ │ │ │ can't compute path0 from argv │ │ │ │ can't get sys.path │ │ │ │ can't prepend path0 to sys.path │ │ │ │ w*|ni:recvfrom_into │ │ │ │ negative buffersize in recvfrom_into │ │ │ │ nbytes is greater than the length of the buffer │ │ │ │ -domain must be a non-empty string │ │ │ │ Exception ignored in PyEval_SetProfileAllThreads │ │ │ │ Exception ignored in PyEval_SetTraceAllThreads │ │ │ │ +assoclen │ │ │ │ +IsoCalendarDate │ │ │ │ +the processor time used is not available or its value cannot be represented │ │ │ │ +Task does not support set_result operation │ │ │ │ +Task does not support set_exception operation │ │ │ │ +siginfo must be None │ │ │ │ +Exception ignored while trying to write to the signal wakeup fd │ │ │ │ +_grouper │ │ │ │ +maximum recursion limit exceeded │ │ │ │ +internal error in regular expression engine │ │ │ │ +Py_GIL_DISABLED │ │ │ │ +Py_DEBUG │ │ │ │ +_log_traceback can only be set to False │ │ │ │ +<%s object: ident=%llu> │ │ │ │ +unlocked │ │ │ │ +<%s %s object at %p> │ │ │ │ +<%s %s object owner=%llu count=%zu at %p> │ │ │ │ +|i:signum │ │ │ │ +|n:stack_size │ │ │ │ +size must be at least %zi bytes │ │ │ │ +size not valid: %zd bytes │ │ │ │ +teedataobject │ │ │ │ +Invalid arguments │ │ │ │ +domain must be a non-empty string │ │ │ │ BINARY_SLICE │ │ │ │ BUILD_TEMPLATE │ │ │ │ BINARY_OP_INPLACE_ADD_UNICODE │ │ │ │ CALL_FUNCTION_EX │ │ │ │ CHECK_EG_MATCH │ │ │ │ CHECK_EXC_MATCH │ │ │ │ CLEANUP_THROW │ │ │ │ @@ -11595,16 +11597,14 @@ │ │ │ │ FSTRING_END │ │ │ │ TSTRING_START │ │ │ │ TSTRING_MIDDLE │ │ │ │ TSTRING_END │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -assoclen │ │ │ │ -IsoCalendarDate │ │ │ │ Copyright (c) 2001 Python Software Foundation. │ │ │ │ All Rights Reserved. │ │ │ │ Copyright (c) 2000 BeOpen.com. │ │ │ │ All Rights Reserved. │ │ │ │ Copyright (c) 1995-2001 Corporation for National Research Initiatives. │ │ │ │ All Rights Reserved. │ │ │ │ Copyright (c) 1991-1995 Stichting Mathematisch Centrum, Amsterdam. │ │ │ │ @@ -11624,14 +11624,20 @@ │ │ │ │ utf8_to_wstr │ │ │ │ Py_InitializeFromConfig │ │ │ │ Py_SetPath │ │ │ │ Py_SetPythonHome │ │ │ │ PyInitConfig_AddModule │ │ │ │ Py_InitializeFromInitConfig │ │ │ │ _PyArgv_AsWstrList │ │ │ │ +pycore_init_runtime │ │ │ │ +_Py_HashRandomization_Init │ │ │ │ +pycore_create_interpreter │ │ │ │ +_PyTraceMalloc_Init │ │ │ │ +pyinit_core_reconfigure │ │ │ │ +_PyImport_Init │ │ │ │ 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, /) │ │ │ │ @@ -13498,20 +13504,14 @@ │ │ │ │ warn_on_full_buffer │ │ │ │ warnings │ │ │ │ warnoptions │ │ │ │ withdata │ │ │ │ writable │ │ │ │ write_through │ │ │ │ zstd_dict │ │ │ │ -pycore_init_runtime │ │ │ │ -_Py_HashRandomization_Init │ │ │ │ -pycore_create_interpreter │ │ │ │ -_PyTraceMalloc_Init │ │ │ │ -pyinit_core_reconfigure │ │ │ │ -_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 │ │ │ │ @@ -13621,20 +13621,14 @@ │ │ │ │ also #e{PYTHONWARNDEFAULTENCODING} │ │ │ │ PyInitConfig_GetError │ │ │ │ config_get_locale_encoding │ │ │ │ _PyConfig_Write │ │ │ │ init_interpreter │ │ │ │ _PyInterpreterState_New │ │ │ │ init_interp_settings │ │ │ │ -init_threadstate │ │ │ │ -destroy_gil │ │ │ │ -create_gil │ │ │ │ -_PyThreadState_Attach │ │ │ │ -take_gil │ │ │ │ -drop_gil │ │ │ │ s4\4s&\5% │ │ │ │ sDsEsF\E% │ │ │ │ sM\L\M6X │ │ │ │ s4\4s&\4% │ │ │ │ platlibdir │ │ │ │ pybuilddir.txt │ │ │ │ /os.pycz │ │ │ │ @@ -13799,14 +13793,20 @@ │ │ │ │ #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 │ │ │ │ +drop_gil │ │ │ │ init_global_interned_strings │ │ │ │ _PyUnicode_InitGlobalObjects │ │ │ │ _PyXI_Init │ │ │ │ _PyImport_InitCore │ │ │ │ ( ) _PyGC_Init │ │ │ │ pycore_interp_init │ │ │ │ _PyAtExit_Init │ │ │ │ @@ -14157,15 +14157,14 @@ │ │ │ │ n_sequence_fields │ │ │ │ n_fields │ │ │ │ n_unnamed_fields │ │ │ │ __match_args__ │ │ │ │ _PySys_Create │ │ │ │ _PySys_SetPreliminaryStderr │ │ │ │ _PySys_InitCore │ │ │ │ -PyObject_GC_Track │ │ │ │ _all_events($module, /) │ │ │ │ restart_events($module, /) │ │ │ │ set_local_events($module, tool_id, code, event_set, /) │ │ │ │ get_local_events($module, tool_id, code, /) │ │ │ │ set_events($module, tool_id, event_set, /) │ │ │ │ get_events($module, tool_id, /) │ │ │ │ register_callback($module, tool_id, event, func, /) │ │ │ │ @@ -14463,16 +14462,15 @@ │ │ │ │ getrecursionlimit() -- return the max recursion depth for the interpreter │ │ │ │ getsizeof() -- return the size of an object in bytes │ │ │ │ gettrace() -- get the global debug tracing function │ │ │ │ setdlopenflags() -- set the flags to be used for dlopen() calls │ │ │ │ setprofile() -- set the global profiling function │ │ │ │ setrecursionlimit() -- set the max recursion depth for the interpreter │ │ │ │ settrace() -- set the global debug tracing function │ │ │ │ -sys.thread_info │ │ │ │ -A named tuple holding information about the thread implementation. │ │ │ │ +PyObject_GC_Track │ │ │ │ pycore_init_builtins │ │ │ │ vgetargs1_impl │ │ │ │ vars([object]) -> dictionary │ │ │ │ Without arguments, equivalent to locals(). │ │ │ │ With an argument, equivalent to object.__dict__. │ │ │ │ sum($module, iterable, /, start=0) │ │ │ │ Return the sum of a 'start' value (default: 0) plus an iterable of numbers │ │ │ │ @@ -14701,15 +14699,17 @@ │ │ │ │ This module provides direct access to all 'built-in' │ │ │ │ identifiers of Python; for example, builtins.len is │ │ │ │ the full name for the built-in function len(). │ │ │ │ This module is not normally accessed explicitly by most │ │ │ │ applications, but can be useful in modules that provide │ │ │ │ objects with the same name as a built-in value, but in │ │ │ │ which the built-in of that name is also needed. │ │ │ │ -_register_builtins_for_crossinterpreter_data │ │ │ │ +sys.thread_info │ │ │ │ +A named tuple holding information about the thread implementation. │ │ │ │ +cccZ_register_builtins_for_crossinterpreter_data │ │ │ │ Hello world!) │ │ │ │ initialized │ │ │ │ │ │ │ │ r │ │ │ │ Hello world!) │ │ │ │ │ │ │ │ __main__) │ │ │ │ @@ -19403,28 +19403,28 @@ │ │ │ │ z9Install importers that require external filesystem access) │ │ │ │ _frozen_importlib_externalr" │ │ │ │ _install_external_importersr │ │ │ │ r │ │ │ │ drop_gil_impl │ │ │ │ PyEval_RestoreThread │ │ │ │ PyThreadState_Get │ │ │ │ -get_modules_dict │ │ │ │ -""""""""""":""""""""""""""""""" │ │ │ │ -""""""""""":"" │ │ │ │ + 8 │ │ │ │ + 8 │ │ │ │ tok_backup │ │ │ │ 7777777777 │ │ │ │ 7177777777777777777777777777 7 │ │ │ │ 7777777777777777777777777777 │ │ │ │ +get_modules_dict │ │ │ │ _PyEval_EvalFrameDefault │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ ***************2222222 │ │ │ │ 255522222222222266677DDDDDFFJJOOOOOOOOOOOOO[[__ │ │ │ │ iiimmm$$%%%%%%vvv │ │ │ │ ('type_traverse │ │ │ │ -T~~~W0:D │ │ │ │ +T~~~W0ED │ │ │ │ 00000000000000000000000?0000<00000000 │ │ │ │ 00000000000000000000000000000000000060000KH000B0000000 │ │ │ │ 000-090E0 │ │ │ │ _set_lazy_attributes($module, modobj, name, /) │ │ │ │ Sets attributes to lazy submodules on the module, as side effects. │ │ │ │ source_hash($module, /, key, source) │ │ │ │ _fix_co_filename($module, code, path, /) │ │ │ │ @@ -21278,55 +21278,15 @@ │ │ │ │ uses a binary format for floating-point numbers. │ │ │ │ Version 3 shares common object references (New in version 3.4). │ │ │ │ Functions: │ │ │ │ dump() -- write value to a file │ │ │ │ load() -- read value from a file │ │ │ │ dumps() -- marshal value as a bytes object │ │ │ │ loads() -- read value from a bytes-like object │ │ │ │ -B11111111111j │ │ │ │ -_stack_overflow($module, /) │ │ │ │ -Recursive call to raise a stack overflow. │ │ │ │ -_sigfpe($module, /) │ │ │ │ -Raise a SIGFPE signal. │ │ │ │ -_sigabrt($module, /) │ │ │ │ -Raise a SIGABRT signal. │ │ │ │ -_fatal_error_c_thread($module, /) │ │ │ │ -Call Py_FatalError() in a new C thread. │ │ │ │ -_sigsegv($module, release_gil=False, /) │ │ │ │ -Raise a SIGSEGV signal. │ │ │ │ -unregister($module, signum, /) │ │ │ │ -Unregister the handler of the signal 'signum' registered by register(). │ │ │ │ -register($module, /, signum, file=sys.stderr, all_threads=True, │ │ │ │ - chain=False, *, max_threads=100) │ │ │ │ -Register a handler for the signal 'signum'. │ │ │ │ -Dump the traceback of the current thread, or of all threads if │ │ │ │ -all_threads is True, into file. max_threads caps the number of threads │ │ │ │ -cancel_dump_traceback_later($module, /) │ │ │ │ -Cancel the previous call to dump_traceback_later(). │ │ │ │ -dump_traceback_later($module, /, timeout, repeat=False, │ │ │ │ - file=sys.stderr, exit=False, *, max_threads=100) │ │ │ │ -Dump the traceback of all threads in timeout seconds. │ │ │ │ -If repeat is true, the tracebacks of all threads are dumped every │ │ │ │ -timeout seconds. If exit is true, call _exit(1) which is not safe. │ │ │ │ -max_threads caps the number of threads dumped. │ │ │ │ -dump_c_stack($module, /, file=sys.stderr) │ │ │ │ -Dump the C stack of the current thread. │ │ │ │ -dump_traceback($module, /, file=sys.stderr, all_threads=True, *, │ │ │ │ - max_threads=100) │ │ │ │ -Dump the traceback of the current thread into file. │ │ │ │ -Dump the traceback of all threads if all_threads is true. max_threads │ │ │ │ -caps the number of threads dumped. │ │ │ │ -is_enabled($module, /) │ │ │ │ -Check if the handler is enabled. │ │ │ │ -disable($module, /) │ │ │ │ -Disable the fault handler. │ │ │ │ -enable($module, /, file=sys.stderr, all_threads=True, c_stack=True, *, │ │ │ │ - max_threads=100) │ │ │ │ -Enable the fault handler. │ │ │ │ -faulthandler module. │ │ │ │ +B11111111111p │ │ │ │ _normalize_encoding($module, /, encoding) │ │ │ │ Normalize an encoding name *encoding*. │ │ │ │ Used for encodings.normalize_encoding. Does not convert to lower case. │ │ │ │ lookup_error($module, name, /) │ │ │ │ lookup_error(errors) -> handler │ │ │ │ Return the error handler for the specified error handling name or raise │ │ │ │ a LookupError, if no handler exists under this name. │ │ │ │ @@ -21531,14 +21491,54 @@ │ │ │ │ seconds (0-59) │ │ │ │ weekday (0-6, Monday is 0) │ │ │ │ Julian day (day in the year, 1-366) │ │ │ │ DST (Daylight Savings Time) flag (-1, 0 or 1) │ │ │ │ If the DST flag is 0, the time is given in the regular time zone; │ │ │ │ if it is 1, the time is given in the DST time zone; │ │ │ │ if it is -1, mktime() should guess based on the date and time. │ │ │ │ +_stack_overflow($module, /) │ │ │ │ +Recursive call to raise a stack overflow. │ │ │ │ +_sigfpe($module, /) │ │ │ │ +Raise a SIGFPE signal. │ │ │ │ +_sigabrt($module, /) │ │ │ │ +Raise a SIGABRT signal. │ │ │ │ +_fatal_error_c_thread($module, /) │ │ │ │ +Call Py_FatalError() in a new C thread. │ │ │ │ +_sigsegv($module, release_gil=False, /) │ │ │ │ +Raise a SIGSEGV signal. │ │ │ │ +unregister($module, signum, /) │ │ │ │ +Unregister the handler of the signal 'signum' registered by register(). │ │ │ │ +register($module, /, signum, file=sys.stderr, all_threads=True, │ │ │ │ + chain=False, *, max_threads=100) │ │ │ │ +Register a handler for the signal 'signum'. │ │ │ │ +Dump the traceback of the current thread, or of all threads if │ │ │ │ +all_threads is True, into file. max_threads caps the number of threads │ │ │ │ +cancel_dump_traceback_later($module, /) │ │ │ │ +Cancel the previous call to dump_traceback_later(). │ │ │ │ +dump_traceback_later($module, /, timeout, repeat=False, │ │ │ │ + file=sys.stderr, exit=False, *, max_threads=100) │ │ │ │ +Dump the traceback of all threads in timeout seconds. │ │ │ │ +If repeat is true, the tracebacks of all threads are dumped every │ │ │ │ +timeout seconds. If exit is true, call _exit(1) which is not safe. │ │ │ │ +max_threads caps the number of threads dumped. │ │ │ │ +dump_c_stack($module, /, file=sys.stderr) │ │ │ │ +Dump the C stack of the current thread. │ │ │ │ +dump_traceback($module, /, file=sys.stderr, all_threads=True, *, │ │ │ │ + max_threads=100) │ │ │ │ +Dump the traceback of the current thread into file. │ │ │ │ +Dump the traceback of all threads if all_threads is true. max_threads │ │ │ │ +caps the number of threads dumped. │ │ │ │ +is_enabled($module, /) │ │ │ │ +Check if the handler is enabled. │ │ │ │ +disable($module, /) │ │ │ │ +Disable the fault handler. │ │ │ │ +enable($module, /, file=sys.stderr, all_threads=True, c_stack=True, *, │ │ │ │ + max_threads=100) │ │ │ │ +Enable the fault handler. │ │ │ │ +faulthandler module. │ │ │ │ struct_siginfo: Result from sigwaitinfo or sigtimedwait. │ │ │ │ This object may be accessed either as a tuple of │ │ │ │ (si_signo, si_code, si_errno, si_pid, si_uid, si_status, si_band), │ │ │ │ or via the attributes si_signo, si_code, and so on. │ │ │ │ valid_signals($module, /) │ │ │ │ Return a set of valid signal numbers on this platform. │ │ │ │ The signal numbers returned by this function can be safely passed to │ │ │ │ @@ -22235,14 +22235,15 @@ │ │ │ │ calculates ((((1 + 2) + 3) + 4) + 5). │ │ │ │ Tools that operate on functions. │ │ │ │ 5///////////////////////////////555//////////////// │ │ │ │ ///////// │ │ │ │ 555////// │ │ │ │ //////// │ │ │ │ PyMutex_Unlock │ │ │ │ +_PyRawMutex_UnlockSlow │ │ │ │ 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, /) │ │ │ │ @@ -25533,15 +25534,14 @@ │ │ │ │ From all times, sorting has always been a Great Art! :-) │ │ │ │ ?456789:;<= │ │ │ │ !"#$%&'()*+,-./0123 │ │ │ │ _PyMem_ArenaFree │ │ │ │ PyInterpreterState_Delete │ │ │ │ zapthreads │ │ │ │ _PyInterpreterState_GetAllocatedBlocks │ │ │ │ -_PyRawMutex_UnlockSlow │ │ │ │ CMSG_SPACE(length) -> buffer size │ │ │ │ Return the buffer size needed for recvmsg() to receive an ancillary │ │ │ │ data item with associated data of the given length, along with any │ │ │ │ trailing padding. The buffer space needed to receive multiple items │ │ │ │ is the sum of the CMSG_SPACE() values for their associated data │ │ │ │ lengths. Raises OverflowError if length is outside the permissible │ │ │ │ range of values. │ │ │ │ @@ -27795,15 +27795,15 @@ │ │ │ │ Return the digest value as a string of hexadecimal digits. │ │ │ │ digest($self, /) │ │ │ │ Return the digest value as a bytes object. │ │ │ │ copy($self, /) │ │ │ │ Return a copy of the hash object. │ │ │ │ sha1($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ Return a new SHA1 hash object; optionally initialized with a string. │ │ │ │ -lX_PyEval_SpecialMethodCanSuggest │ │ │ │ +_PyEval_SpecialMethodCanSuggest │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRST │ │ │ │ _modules_by_index_clear_one │ │ │ │ tanh($module, z, /) │ │ │ │ Return the hyperbolic tangent of z. │ │ │ │ tan($module, z, /) │ │ │ │ Return the tangent of z. │ │ │ │ sqrt($module, z, /) │ │ │ │ @@ -28389,17 +28389,17 @@ │ │ │ │ -4@[fp, #-240] │ │ │ │ import__find__load__done │ │ │ │ 4@r0 -4@r3 │ │ │ │ import__find__load__start │ │ │ │ import__find__load__done │ │ │ │ 4@r0 -4@r3 │ │ │ │ import__find__load__start │ │ │ │ -4@r6 4@#_PyRuntime+66260 │ │ │ │ 4@r7 4@r6 │ │ │ │ 4@r7 4@r6 │ │ │ │ +4@r6 4@#_PyRuntime+66260 │ │ │ │ function__entry │ │ │ │ 4@r6 4@r4 -4@r0 │ │ │ │ function__return │ │ │ │ 4@r6 4@r4 -4@r0 │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .gnu.hash │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -8,20 +8,20 @@ │ │ │ │ 0x0001e63c 72745f6d 61696e00 61626f72 74005f5f rt_main.abort.__ │ │ │ │ 0x0001e64c 6378615f 61746578 6974006d 656d7365 cxa_atexit.memse │ │ │ │ 0x0001e65c 74007379 7363616c 6c005f5f 73746163 t.syscall.__stac │ │ │ │ 0x0001e66c 6b5f6368 6b5f6661 696c005f 5f657272 k_chk_fail.__err │ │ │ │ 0x0001e67c 6e6f5f6c 6f636174 696f6e00 73746465 no_location.stde │ │ │ │ 0x0001e68c 72720066 70757473 00737472 73747200 rr.fputs.strstr. │ │ │ │ 0x0001e69c 5f5f6973 6f633233 5f737472 746f6c00 __isoc23_strtol. │ │ │ │ - 0x0001e6ac 5f5f656e 7669726f 6e005f5f 636c6f63 __environ.__cloc │ │ │ │ - 0x0001e6bc 6b5f6765 7474696d 65363400 70746872 k_gettime64.pthr │ │ │ │ - 0x0001e6cc 6561645f 6b65795f 63726561 74650070 ead_key_create.p │ │ │ │ - 0x0001e6dc 74687265 61645f73 65747370 65636966 thread_setspecif │ │ │ │ - 0x0001e6ec 6963006d 656d6370 79005f5f 66707269 ic.memcpy.__fpri │ │ │ │ - 0x0001e6fc 6e74665f 63686b00 73746469 6e006669 ntf_chk.stdin.fi │ │ │ │ + 0x0001e6ac 5f5f656e 7669726f 6e005f5f 66707269 __environ.__fpri │ │ │ │ + 0x0001e6bc 6e74665f 63686b00 5f5f636c 6f636b5f ntf_chk.__clock_ │ │ │ │ + 0x0001e6cc 67657474 696d6536 34007074 68726561 gettime64.pthrea │ │ │ │ + 0x0001e6dc 645f6b65 795f6372 65617465 00707468 d_key_create.pth │ │ │ │ + 0x0001e6ec 72656164 5f736574 73706563 69666963 read_setspecific │ │ │ │ + 0x0001e6fc 006d656d 63707900 73746469 6e006669 .memcpy.stdin.fi │ │ │ │ 0x0001e70c 6c656e6f 00697361 74747900 63616c6c leno.isatty.call │ │ │ │ 0x0001e71c 6f630077 63736368 72007074 68726561 oc.wcschr.pthrea │ │ │ │ 0x0001e72c 645f6174 74725f69 6e697400 70746872 d_attr_init.pthr │ │ │ │ 0x0001e73c 6561645f 61747472 5f736574 73636f70 ead_attr_setscop │ │ │ │ 0x0001e74c 65007074 68726561 645f6372 65617465 e.pthread_create │ │ │ │ 0x0001e75c 00707468 72656164 5f617474 725f6465 .pthread_attr_de │ │ │ │ 0x0001e76c 7374726f 79007074 68726561 645f6174 stroy.pthread_at │ │ │ │ @@ -377,41 +377,41 @@ │ │ │ │ 0x0001fd4c 5f720073 656e6474 6f007265 63766672 _r.sendto.recvfr │ │ │ │ 0x0001fd5c 6f6d0066 64617461 73796e63 00746367 om.fdatasync.tcg │ │ │ │ 0x0001fd6c 65747067 72700074 63736574 70677270 etpgrp.tcsetpgrp │ │ │ │ 0x0001fd7c 0074696d 65726664 5f637265 61746500 .timerfd_create. │ │ │ │ 0x0001fd8c 5f5f7469 6d657266 645f7365 7474696d __timerfd_settim │ │ │ │ 0x0001fd9c 65363400 5f5f7469 6d657266 645f6765 e64.__timerfd_ge │ │ │ │ 0x0001fdac 7474696d 65363400 6d70726f 74656374 ttime64.mprotect │ │ │ │ - 0x0001fdbc 005f5f73 7973636f 6e660058 4d4c5f47 .__sysconf.XML_G │ │ │ │ - 0x0001fdcc 65744261 73650067 6574726c 696d6974 etBase.getrlimit │ │ │ │ - 0x0001fddc 36340073 6574726c 696d6974 36340070 64.setrlimit64.p │ │ │ │ - 0x0001fdec 74687265 61645f65 78697400 636c6f73 thread_exit.clos │ │ │ │ + 0x0001fdbc 00584d4c 5f476574 42617365 00676574 .XML_GetBase.get │ │ │ │ + 0x0001fdcc 726c696d 69743634 00736574 726c696d rlimit64.setrlim │ │ │ │ + 0x0001fddc 69743634 00707468 72656164 5f657869 it64.pthread_exi │ │ │ │ + 0x0001fdec 74005f5f 73797363 6f6e6600 636c6f73 t.__sysconf.clos │ │ │ │ 0x0001fdfc 6566726f 6d00584d 4c5f4765 74496e70 efrom.XML_GetInp │ │ │ │ 0x0001fe0c 7574436f 6e746578 74007374 72736967 utContext.strsig │ │ │ │ 0x0001fe1c 6e616c00 5f5f7666 7072696e 74665f63 nal.__vfprintf_c │ │ │ │ - 0x0001fe2c 686b0069 6e65745f 61746f6e 00646367 hk.inet_aton.dcg │ │ │ │ - 0x0001fe3c 65747465 78740062 696e645f 74657874 ettext.bind_text │ │ │ │ - 0x0001fe4c 646f6d61 696e5f63 6f646573 65740070 domain_codeset.p │ │ │ │ - 0x0001fe5c 72656164 76363400 70777269 74657636 readv64.pwritev6 │ │ │ │ - 0x0001fe6c 34006e69 63650067 65747067 69640073 4.nice.getpgid.s │ │ │ │ - 0x0001fe7c 69677065 6e64696e 67007369 67776169 igpending.sigwai │ │ │ │ - 0x0001fe8c 7400696e 65745f6e 746f6100 69665f69 t.inet_ntoa.if_i │ │ │ │ - 0x0001fe9c 6e646578 746f6e61 6d65005f 5f676574 ndextoname.__get │ │ │ │ - 0x0001feac 6974696d 65723634 00736574 686f7374 itimer64.sethost │ │ │ │ - 0x0001febc 6e616d65 00676574 73657276 62796e61 name.getservbyna │ │ │ │ - 0x0001fecc 6d650067 65747365 72766279 706f7274 me.getservbyport │ │ │ │ - 0x0001fedc 00676574 70726f74 6f62796e 616d6500 .getprotobyname. │ │ │ │ - 0x0001feec 6765746e 616d6569 6e666f00 6c6f6769 getnameinfo.logi │ │ │ │ - 0x0001fefc 6e5f7474 79007365 746e7300 5f5f7365 n_tty.setns.__se │ │ │ │ - 0x0001ff0c 74697469 6d657236 34007369 67776169 titimer64.sigwai │ │ │ │ - 0x0001ff1c 74696e66 6f005f5f 73696774 696d6564 tinfo.__sigtimed │ │ │ │ - 0x0001ff2c 77616974 36340073 79737465 6d006966 wait64.system.if │ │ │ │ - 0x0001ff3c 5f6e616d 65746f69 6e646578 0069665f _nametoindex.if_ │ │ │ │ - 0x0001ff4c 6e616d65 696e6465 78006966 5f667265 nameindex.if_fre │ │ │ │ - 0x0001ff5c 656e616d 65696e64 65780062 696e6474 enameindex.bindt │ │ │ │ + 0x0001fe2c 686b0069 6e65745f 61746f6e 00707265 hk.inet_aton.pre │ │ │ │ + 0x0001fe3c 61647636 34007077 72697465 76363400 adv64.pwritev64. │ │ │ │ + 0x0001fe4c 6e696365 00676574 70676964 005f5f73 nice.getpgid.__s │ │ │ │ + 0x0001fe5c 65746974 696d6572 3634005f 5f676574 etitimer64.__get │ │ │ │ + 0x0001fe6c 6974696d 65723634 00736967 70656e64 itimer64.sigpend │ │ │ │ + 0x0001fe7c 696e6700 73696777 61697400 696e6574 ing.sigwait.inet │ │ │ │ + 0x0001fe8c 5f6e746f 61006966 5f696e64 6578746f _ntoa.if_indexto │ │ │ │ + 0x0001fe9c 6e616d65 00736574 686f7374 6e616d65 name.sethostname │ │ │ │ + 0x0001feac 00676574 73657276 62796e61 6d650067 .getservbyname.g │ │ │ │ + 0x0001febc 65747365 72766279 706f7274 00676574 etservbyport.get │ │ │ │ + 0x0001fecc 70726f74 6f62796e 616d6500 6765746e protobyname.getn │ │ │ │ + 0x0001fedc 616d6569 6e666f00 6c6f6769 6e5f7474 ameinfo.login_tt │ │ │ │ + 0x0001feec 79007365 746e7300 73797374 656d0069 y.setns.system.i │ │ │ │ + 0x0001fefc 665f6e61 6d65746f 696e6465 78006966 f_nametoindex.if │ │ │ │ + 0x0001ff0c 5f6e616d 65696e64 65780069 665f6672 _nameindex.if_fr │ │ │ │ + 0x0001ff1c 65656e61 6d65696e 64657800 73696777 eenameindex.sigw │ │ │ │ + 0x0001ff2c 61697469 6e666f00 5f5f7369 6774696d aitinfo.__sigtim │ │ │ │ + 0x0001ff3c 65647761 69743634 00646367 65747465 edwait64.dcgette │ │ │ │ + 0x0001ff4c 78740062 696e645f 74657874 646f6d61 xt.bind_textdoma │ │ │ │ + 0x0001ff5c 696e5f63 6f646573 65740062 696e6474 in_codeset.bindt │ │ │ │ 0x0001ff6c 65787464 6f6d6169 6e006174 616e3200 extdomain.atan2. │ │ │ │ 0x0001ff7c 6174616e 68006174 616e0072 6f756e64 atanh.atan.round │ │ │ │ 0x0001ff8c 00666162 7300666d 61006c6f 6732006e .fabs.fma.log2.n │ │ │ │ 0x0001ff9c 65787461 66746572 00617369 6e006578 extafter.asin.ex │ │ │ │ 0x0001ffac 706d3100 65726600 6173696e 68006c6f pm1.erf.asinh.lo │ │ │ │ 0x0001ffbc 67313000 6879706f 7400666d 61780073 g10.hypot.fmax.s │ │ │ │ 0x0001ffcc 696e636f 73006c6f 67317000 65787032 incos.log1p.exp2 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 0002cf30 <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 2b529c <_start@@Base+0x34> │ │ │ │ + bl 2b3800 <_start@@Base+0x34> │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ 0002e940 : │ │ │ │ push {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 2c0340 │ │ │ │ + bl 2b5bd8 │ │ │ │ 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 2e9d8 │ │ │ │ ldr r3, [pc, #96] @ 2ea2c │ │ │ │ ldr r0, [r3, #1784] @ 0x6f8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2e9f4 │ │ │ │ b 2ea20 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #8444 @ 0x20fc │ │ │ │ + movw r0, #10756 @ 0x2a04 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2e9c4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 2f154 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ea18 │ │ │ │ movw r3, #2240 @ 0x8c0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8460 @ 0x210c │ │ │ │ + movw r1, #10772 @ 0x2a14 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3, #2156] @ 0x86c │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ str r5, [r3, #1784] @ 0x6f8 │ │ │ │ str r4, [r3, #1788] @ 0x6fc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ 0002ea30 : │ │ │ │ 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 2c06b8 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 2b5f50 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ strd r0, [fp, #-168] @ 0xffffff58 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [fp, #-316] @ 0xfffffec4 │ │ │ │ mov r2, r4 │ │ │ │ str r1, [fp, #-176] @ 0xffffff50 │ │ │ │ @@ -101,155 +101,155 @@ │ │ │ │ str r0, [fp, #-172] @ 0xffffff54 │ │ │ │ str r0, [fp, #-128] @ 0xffffff80 │ │ │ │ str r0, [fp, #-124] @ 0xffffff84 │ │ │ │ str r0, [fp, #-112] @ 0xffffff90 │ │ │ │ str r0, [fp, #-240] @ 0xffffff10 │ │ │ │ mov r0, r5 │ │ │ │ strd r6, [r1] │ │ │ │ - bl 2c2c10 │ │ │ │ + bl 2b84a8 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ cmp r3, #0 │ │ │ │ beq 2eae4 │ │ │ │ sub r0, fp, #324 @ 0x144 │ │ │ │ - bl 2cf358 │ │ │ │ + bl 2ce3e0 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ - bl 302fc │ │ │ │ - movw r0, #8504 @ 0x2138 │ │ │ │ + bl 30300 │ │ │ │ + movw r0, #10816 @ 0x2a40 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2d3d08 │ │ │ │ + bl 2d2234 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2eb04 │ │ │ │ ldrb r4, [r4] │ │ │ │ subs r4, r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ sub r1, fp, #324 @ 0x144 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c4ee8 │ │ │ │ + bl 2ba780 │ │ │ │ sub r0, fp, #324 @ 0x144 │ │ │ │ - bl 2cf358 │ │ │ │ + bl 2ce3e0 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ cmp r3, #0 │ │ │ │ beq 2eb2c │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ - bl 302fc │ │ │ │ - bl 23de04 │ │ │ │ + bl 30300 │ │ │ │ + bl 23cd00 │ │ │ │ mov r6, r0 │ │ │ │ - bl 32b878 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ + bl 32a938 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ bne 2eb4c │ │ │ │ - bl 33ef64 │ │ │ │ + bl 33f238 │ │ │ │ mov r0, #1 │ │ │ │ bl 2d4b4 │ │ │ │ sub r1, fp, #344 @ 0x158 │ │ │ │ - movw r0, #8520 @ 0x2148 │ │ │ │ + movw r0, #10832 @ 0x2a50 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36948 │ │ │ │ + bl 3694c │ │ │ │ cmn r0, #1 │ │ │ │ bne 2eb6c │ │ │ │ - bl 175f40 │ │ │ │ + bl 175118 │ │ │ │ b 2eba8 │ │ │ │ ldr r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 2eba8 │ │ │ │ movw r3, #24016 @ 0x5dd0 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 2d4ffc │ │ │ │ + bl 2d3528 │ │ │ │ ldr r1, [pc, #180] @ 2ec44 │ │ │ │ - movw r2, #8528 @ 0x2150 │ │ │ │ + movw r2, #10840 @ 0x2a58 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ str r1, [sp] │ │ │ │ ldr r3, [pc, #168] @ 2ec48 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ - movw r0, #8544 @ 0x2160 │ │ │ │ + movw r0, #10856 @ 0x2a68 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e1a78 │ │ │ │ + bl 2e037c │ │ │ │ cmp r0, #0 │ │ │ │ bne 2ebcc │ │ │ │ - movw r1, #8556 @ 0x216c │ │ │ │ + movw r1, #10868 @ 0x2a74 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [pc, #128] @ 2ec4c │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ movne r5, #0 │ │ │ │ bne 2ebe0 │ │ │ │ mov r5, #1 │ │ │ │ - bl 33ef64 │ │ │ │ + bl 33f238 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2ec24 │ │ │ │ movw r4, #24000 @ 0x5dc0 │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2ddc0 │ │ │ │ bl 2dea4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ec24 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #8592 @ 0x2190 │ │ │ │ + movw r1, #10904 @ 0x2a98 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 43c58 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 33c5d8 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 33c674 │ │ │ │ + bl 33bd68 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 33be04 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, r5 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subeq fp, r8, r8, ror #27 │ │ │ │ + subeq ip, r8, r8, ror #16 │ │ │ │ rsbeq r6, sp, r0, lsl #5 │ │ │ │ - subeq fp, r8, r8, lsl pc │ │ │ │ + umaaleq ip, r8, r8, r9 │ │ │ │ │ │ │ │ 0002ec50 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r3, #1916] @ 0x77c │ │ │ │ cmp r3, #0 │ │ │ │ beq 2ec8c │ │ │ │ - movw r1, #8600 @ 0x2198 │ │ │ │ + movw r1, #10912 @ 0x2aa0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [pc, #36] @ 2ecb0 │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a09f8 <_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 2c05c8 │ │ │ │ + bl 2b5e60 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - subeq fp, r8, r8, lsr #30 │ │ │ │ + subeq ip, r8, r8, lsr #19 │ │ │ │ │ │ │ │ 0002ecb4 : │ │ │ │ push {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 2e1cc │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2ed34 │ │ │ │ bl 2ed84 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 2c0340 │ │ │ │ + bl 2b5bd8 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, #3 │ │ │ │ movw r0, #4300 @ 0x10cc │ │ │ │ strd r2, [r4, #40] @ 0x28 │ │ │ │ @@ -308,15 +308,15 @@ │ │ │ │ │ │ │ │ 0002edc4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl acb50 <_PyOS_IsMainThread@@Base+0x22c> │ │ │ │ + bl acb68 <_PyOS_IsMainThread@@Base+0x618> │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ strdne r2, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ 0002edf0 : │ │ │ │ @@ -336,39 +336,39 @@ │ │ │ │ ldr r2, [pc, #296] @ 2ef54 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cmp r4, #0 │ │ │ │ beq 2ee84 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8668 @ 0x21dc │ │ │ │ + movw r1, #10980 @ 0x2ae4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 1efa48 <_Py_CallBuiltinClass_StackRef@@Base+0x1868> │ │ │ │ + bl 1f0640 <_Py_CallBuiltinClass_StackRef@@Base+0x25e0> │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2ee84 │ │ │ │ movw r3, #2240 @ 0x8c0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #2160] @ 0x870 │ │ │ │ - bl 30e39c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 30d1ec <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ef48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 30e3bc <_PyErr_Clear@@Base> │ │ │ │ + bl 30d270 <_PyErr_Clear@@Base> │ │ │ │ mov r5, #0 │ │ │ │ b 2ef48 │ │ │ │ mov r0, #12 │ │ │ │ - bl acb9c │ │ │ │ + bl acbb4 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2eea8 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2ef44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 366268 │ │ │ │ + bl 366520 │ │ │ │ b 2ef44 │ │ │ │ ldr r0, [pc, #168] @ 2ef58 │ │ │ │ mov r3, #0 │ │ │ │ str r6, [r5, #8] │ │ │ │ stm r5, {r3, r7} │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ @@ -377,15 +377,15 @@ │ │ │ │ bne 2eed8 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 2eec0 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ beq 2eee8 │ │ │ │ - bl 3c106c │ │ │ │ + bl 3c1128 │ │ │ │ ldr r2, [pc, #108] @ 2ef5c │ │ │ │ ldr r3, [r2, #1796] @ 0x704 │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [r2, #1796] @ 0x704 │ │ │ │ beq 2ef10 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -399,23 +399,23 @@ │ │ │ │ bne 2ef30 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 2ef18 │ │ │ │ dmb ish │ │ │ │ beq 2ee7c │ │ │ │ ldr r0, [pc, #24] @ 2ef58 │ │ │ │ - bl 33ff20 │ │ │ │ + bl 3401f4 │ │ │ │ b 2ee7c │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r9, sl, r8, lsl #19 │ │ │ │ + rsbeq r9, sl, r0, lsl #19 │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq sl, sl, r0, lsl #26 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-200 @ 0xffffff38 @ │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ 0002ef60 : │ │ │ │ ldr r2, [pc, #100] @ 2efcc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2ef80 │ │ │ │ @@ -423,28 +423,28 @@ │ │ │ │ ldr r0, [pc, #80] @ 2efd0 │ │ │ │ b 2f1e8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl f0300 │ │ │ │ + bl efdc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - bl abb0c │ │ │ │ + bl a8b14 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_Py_Dealloc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r6, sp, ip, lsr #7 │ │ │ │ │ │ │ │ 0002efd4 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -458,105 +458,105 @@ │ │ │ │ bne 2f010 │ │ │ │ ldr r0, [pc, #324] @ 2f14c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2f1e8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 97180 │ │ │ │ + bl 97198 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 2f110 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 2d844 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2f068 │ │ │ │ mov r0, r4 │ │ │ │ - bl f0300 │ │ │ │ + bl efdc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2f11c │ │ │ │ movw r3, #2240 @ 0x8c0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r5, [pc, #248] @ 2f150 │ │ │ │ ldr r2, [r3, #2164] @ 0x874 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #2164] @ 0x874 │ │ │ │ b 2f090 │ │ │ │ sub r1, r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ asr r1, r1, #2 │ │ │ │ - bl efb3c │ │ │ │ + bl ef604 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2f11c │ │ │ │ add r0, r5, #4 │ │ │ │ - bl f0300 │ │ │ │ + bl efdc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 2f120 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd678 │ │ │ │ + bl bd670 │ │ │ │ cmn r0, #1 │ │ │ │ beq 2f120 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 2f0c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 2f0c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 2f0e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 2f0e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r5, r6 │ │ │ │ mov r4, r6 │ │ │ │ b 2f120 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 30e3bc <_PyErr_Clear@@Base> │ │ │ │ + b 30d270 <_PyErr_Clear@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ strhteq r6, [sp], #-48 @ 0xffffffd0 │ │ │ │ rsbeq r1, r8, r4, lsr r1 │ │ │ │ │ │ │ │ 0002f154 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [pc, #24] @ 2f178 │ │ │ │ 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, sl, r8, lsl #19 │ │ │ │ + rsbeq r9, sl, r0, lsl #19 │ │ │ │ │ │ │ │ 0002f17c : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -564,47 +564,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 2c2c5c │ │ │ │ + bl 2b84f4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ 0002f1c0 : │ │ │ │ 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 2c2c5c │ │ │ │ + bl 2b84f4 │ │ │ │ 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 2c0758 <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ + bl 2b5ff0 <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #1 │ │ │ │ bl 2e1cc │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2f26c │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c52a0 │ │ │ │ + bl 2bab38 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ bne 2f248 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ b 2d238 │ │ │ │ @@ -629,15 +629,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 2c02d8 │ │ │ │ + bl 2b5b70 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ 0002f2b0 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -647,15 +647,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 2c3b28 │ │ │ │ + bl 2b93c0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ 0002f2f4 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -686,15 +686,15 @@ │ │ │ │ sbcs r6, r1, r6 │ │ │ │ bcs 2f40c │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d748 │ │ │ │ ldr r2, [pc, #252] @ 2f474 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #9200 @ 0x23f0 │ │ │ │ + movw r3, #11512 @ 0x2cf8 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2f468 │ │ │ │ mov r1, #0 │ │ │ │ @@ -702,62 +702,62 @@ │ │ │ │ sbcs r6, r1, r6 │ │ │ │ bcs 2f40c │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d748 │ │ │ │ ldr r2, [pc, #188] @ 2f474 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #9240 @ 0x2418 │ │ │ │ + movw r3, #11552 @ 0x2d20 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f38c │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r6, r1, r6 │ │ │ │ bcs 2f40c │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d748 │ │ │ │ ldr r2, [pc, #128] @ 2f474 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #9292 @ 0x244c │ │ │ │ + movw r3, #11604 @ 0x2d54 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f38c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #19676 @ 0x4cdc │ │ │ │ + movw r1, #22492 @ 0x57dc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ str r5, [r3] │ │ │ │ bl 2e55c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r0, #0 │ │ │ │ streq r3, [r4, #60] @ 0x3c │ │ │ │ b 2f468 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d748 │ │ │ │ ldr r2, [pc, #36] @ 2f474 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #9344 @ 0x2480 │ │ │ │ + movw r3, #11656 @ 0x2d88 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f38c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subeq fp, r8, r0, lsl r3 │ │ │ │ - subeq sp, r8, r0, lsr r1 │ │ │ │ + ldrdeq fp, [r8], #-176 @ 0xffffff50 │ │ │ │ + strheq sp, [r8], #-176 @ 0xffffff50 │ │ │ │ │ │ │ │ 0002f478 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -774,15 +774,15 @@ │ │ │ │ bls 2f4ec │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d748 │ │ │ │ ldr r2, [pc, #136] @ 2f558 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #9376 @ 0x24a0 │ │ │ │ + movw r3, #11688 @ 0x2da8 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2f550 │ │ │ │ subs r3, r3, #11 │ │ │ │ @@ -793,30 +793,30 @@ │ │ │ │ beq 2f530 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d748 │ │ │ │ ldr r2, [pc, #60] @ 2f558 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #9412 @ 0x24c4 │ │ │ │ + movw r3, #11724 @ 0x2dcc │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ 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 2f82c │ │ │ │ str r0, [r4] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq sp, r8, r0, lsr r1 │ │ │ │ + strheq sp, [r8], #-176 @ 0xffffff50 │ │ │ │ │ │ │ │ 0002f55c : │ │ │ │ push {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 │ │ │ │ @@ -836,15 +836,15 @@ │ │ │ │ beq 2f5d8 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d748 │ │ │ │ ldr r2, [pc, #208] @ 2f690 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #9448 @ 0x24e8 │ │ │ │ + movw r3, #11760 @ 0x2df0 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f594 │ │ │ │ lsl r0, r7, #2 │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ @@ -854,15 +854,15 @@ │ │ │ │ bne 2f628 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d748 │ │ │ │ ldr r2, [pc, #140] @ 2f694 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #8924 @ 0x22dc │ │ │ │ + movw r3, #11236 @ 0x2be4 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f594 │ │ │ │ str r0, [r5, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ @@ -877,27 +877,27 @@ │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2fc14 │ │ │ │ b 2f594 │ │ │ │ mov r0, sl │ │ │ │ bl 2fc14 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #9488 @ 0x2510 │ │ │ │ + movw r1, #11800 @ 0x2e18 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ str r6, [sl] │ │ │ │ str r5, [sl, #4] │ │ │ │ bl 2e55c │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #272] @ 0x110 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subeq sp, r8, r0, lsr r1 │ │ │ │ - subeq sp, r8, r8, asr #2 │ │ │ │ + strheq sp, [r8], #-176 @ 0xffffff50 │ │ │ │ + subeq sp, r8, r8, asr #23 │ │ │ │ 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] @ 2f768 │ │ │ │ mov r5, r0 │ │ │ │ @@ -935,24 +935,24 @@ │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r5, #352 @ 0x160 │ │ │ │ mov r4, r6 │ │ │ │ bl 2d748 │ │ │ │ ldr r2, [pc, #36] @ 2f770 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #9508 @ 0x2524 │ │ │ │ + movw r3, #11820 @ 0x2e2c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ 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 ip, r8, r4, lsl #11 │ │ │ │ - subeq ip, r8, r4, lsr #31 │ │ │ │ - subeq sp, r8, r0, lsr r1 │ │ │ │ + subeq sp, r8, r4 │ │ │ │ + subeq sp, r8, r4, lsr #20 │ │ │ │ + strheq sp, [r8], #-176 @ 0xffffff50 │ │ │ │ │ │ │ │ 0002f774 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -984,23 +984,23 @@ │ │ │ │ b 2f820 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d748 │ │ │ │ ldr r2, [pc, #32] @ 2f828 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #9344 @ 0x2480 │ │ │ │ + movw r3, #11656 @ 0x2d88 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq sp, r8, r0, lsr r1 │ │ │ │ + strheq sp, [r8], #-176 @ 0xffffff50 │ │ │ │ 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 │ │ │ │ @@ -1010,72 +1010,72 @@ │ │ │ │ bl 2e3a0 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #32 │ │ │ │ stm sp, {r5, r7} │ │ │ │ - bl 2c486c │ │ │ │ + bl 2ba104 │ │ │ │ cmn r0, #2 │ │ │ │ bne 2f8a8 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d748 │ │ │ │ ldr r2, [pc, #188] @ 2f950 │ │ │ │ - movw r3, #9184 @ 0x23e0 │ │ │ │ + movw r3, #11496 @ 0x2ce8 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r7, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f8d8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f8e0 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d748 │ │ │ │ ldr r2, [pc, #140] @ 2f954 │ │ │ │ - movw r3, #8924 @ 0x22dc │ │ │ │ + movw r3, #11236 @ 0x2be4 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r7, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mov r5, #0 │ │ │ │ b 2f944 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ add r6, r6, #1 │ │ │ │ lsl r0, r6, #2 │ │ │ │ bl 2e388 │ │ │ │ ldr r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2f930 │ │ │ │ mov r0, r8 │ │ │ │ - bl ad15c │ │ │ │ + bl ad174 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d748 │ │ │ │ ldr r2, [pc, #56] @ 2f954 │ │ │ │ - movw r3, #8924 @ 0x22dc │ │ │ │ + movw r3, #11236 @ 0x2be4 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r7, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2f944 │ │ │ │ lsl r2, r6, #2 │ │ │ │ mov r1, r8 │ │ │ │ bl 2e304 │ │ │ │ mov r0, r8 │ │ │ │ - bl ad15c │ │ │ │ + bl ad174 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subeq sp, r8, r0, lsr r1 │ │ │ │ - subeq sp, r8, r0, ror #2 │ │ │ │ + strheq sp, [r8], #-176 @ 0xffffff50 │ │ │ │ + subeq sp, r8, r0, ror #23 │ │ │ │ │ │ │ │ 0002f958 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1092,15 +1092,15 @@ │ │ │ │ bls 2f9cc │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d748 │ │ │ │ ldr r2, [pc, #84] @ 2fa04 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #9376 @ 0x24a0 │ │ │ │ + movw r3, #11688 @ 0x2da8 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2f9fc │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ @@ -1113,76 +1113,76 @@ │ │ │ │ bl 2fe84 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r5] │ │ │ │ lsr r3, r3, #5 │ │ │ │ rsb r0, r3, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq sp, r8, r0, lsr r1 │ │ │ │ + strheq sp, [r8], #-176 @ 0xffffff50 │ │ │ │ │ │ │ │ 0002fa08 : │ │ │ │ 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 r7, r0, #0 │ │ │ │ bne 2fa30 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2d5a94 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ + b 2d3fc0 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ movw r4, #24064 @ 0x5e00 │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ ldr r0, [r4, #1488] @ 0x5d0 │ │ │ │ bl 2d238 │ │ │ │ ldr r0, [r4, #1492] @ 0x5d4 │ │ │ │ bl 2d238 │ │ │ │ ldr r0, [r4, #1496] @ 0x5d8 │ │ │ │ bl 2d238 │ │ │ │ ldr r0, [r4, #1500] @ 0x5dc │ │ │ │ bl 2d238 │ │ │ │ ldr r0, [r4, #1504] @ 0x5e0 │ │ │ │ bl 2d238 │ │ │ │ - movw r0, #44172 @ 0xac8c │ │ │ │ + movw r0, #46628 @ 0xb624 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 2c52a0 │ │ │ │ + bl 2bab38 │ │ │ │ mov r8, r0 │ │ │ │ - movw r0, #44172 @ 0xac8c │ │ │ │ + movw r0, #46628 @ 0xb624 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r8, [r4, #1488] @ 0x5d0 │ │ │ │ - bl 2c52a0 │ │ │ │ + bl 2bab38 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #1512] @ 0x5e8 │ │ │ │ str r5, [r4, #1492] @ 0x5d4 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #44172 @ 0xac8c │ │ │ │ + movweq r0, #46628 @ 0xb624 │ │ │ │ movteq r0, #72 @ 0x48 │ │ │ │ - bl 2c52a0 │ │ │ │ + bl 2bab38 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r4, #1496] @ 0x5d8 │ │ │ │ - bl 2c52a0 │ │ │ │ + bl 2bab38 │ │ │ │ cmp r8, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ mov r3, #0 │ │ │ │ moveq r5, #1 │ │ │ │ movne r5, #0 │ │ │ │ str r0, [r4, #1500] @ 0x5dc │ │ │ │ cmp r6, r3 │ │ │ │ orreq r5, r5, #1 │ │ │ │ str r3, [r4, #1504] @ 0x5e0 │ │ │ │ cmp r0, r3 │ │ │ │ orreq r5, r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r1, #9640 @ 0x25a8 │ │ │ │ + movw r1, #11952 @ 0x2eb0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [pc] @ 2faf0 │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ - subeq sp, r8, r8, lsl #3 │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + subeq sp, r8, r8, lsl #24 │ │ │ │ │ │ │ │ 0002faf4 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1197,46 +1197,46 @@ │ │ │ │ ldr r0, [r5, #1512] @ 0x5e8 │ │ │ │ bl 2d238 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #1512] @ 0x5e8 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c52a0 │ │ │ │ + bl 2bab38 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #1512] @ 0x5e8 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #9640 @ 0x25a8 │ │ │ │ + movw r1, #11952 @ 0x2eb0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [pc] @ 2fb64 │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ - umaaleq sp, r8, r4, r1 │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + subeq sp, r8, r4, lsl ip │ │ │ │ │ │ │ │ 0002fb68 : │ │ │ │ push {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 ad3e4 │ │ │ │ + bl ad3fc │ │ │ │ subs r1, r0, #0 │ │ │ │ bne 2fbd4 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d748 │ │ │ │ ldr r2, [pc, #88] @ 2fc10 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #8924 @ 0x22dc │ │ │ │ + movw r3, #11236 @ 0x2be4 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ 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 │ │ │ │ @@ -1250,15 +1250,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 sp, r8, r8, lsr #3 │ │ │ │ + subeq sp, r8, r8, lsr #24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1283,25 +1283,25 @@ │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #348] @ 0x15c │ │ │ │ mov r4, r0 │ │ │ │ add r6, r0, #352 @ 0x160 │ │ │ │ cmp r3, #0 │ │ │ │ ble 2fccc │ │ │ │ ldr r0, [r0, #344] @ 0x158 │ │ │ │ - bl 2c05c8 │ │ │ │ + bl 2b5e60 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2fccc │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d748 │ │ │ │ ldr r2, [pc, #168] @ 2fd5c │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #8924 @ 0x22dc │ │ │ │ + movw r3, #11236 @ 0x2be4 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2fd50 │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ mov r1, r4 │ │ │ │ @@ -1324,26 +1324,26 @@ │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ ldr r3, [r4, #352] @ 0x160 │ │ │ │ cmp r3, #0 │ │ │ │ mvnne r5, #0 │ │ │ │ bne 2fd50 │ │ │ │ add r1, r4, #40 @ 0x28 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 2c4ee8 │ │ │ │ + bl 2ba780 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ ldr r5, [r4, #352] @ 0x160 │ │ │ │ subs r5, r5, #0 │ │ │ │ movne r5, #1 │ │ │ │ rsb r5, r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - subeq sp, r8, r0, asr #3 │ │ │ │ + subeq sp, r8, r0, asr #24 │ │ │ │ │ │ │ │ 0002fd60 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -1352,45 +1352,45 @@ │ │ │ │ 0002fd78 : │ │ │ │ ldr r2, [pc, #128] @ 2fe00 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne 2fd94 │ │ │ │ ldr r0, [pc, #112] @ 2fe04 │ │ │ │ - b 2c53c0 <_Py_SetLocaleFromEnv@@Base+0x34> │ │ │ │ + b 2bac58 <_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, #88] @ 2fe08 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 317554 │ │ │ │ + bl 316a14 │ │ │ │ cmp r0, #0 │ │ │ │ bge 2fdc8 │ │ │ │ - bl 175f40 │ │ │ │ + bl 175118 │ │ │ │ b 2fdf8 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2fdf0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ beq 2fdf0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r1, #0 │ │ │ │ - bl 2f3ab0 │ │ │ │ + bl 2f24a0 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r6, sp, ip, lsr #7 │ │ │ │ - rsbeq r7, fp, r4, lsl fp │ │ │ │ + rsbeq r7, fp, ip, lsl #22 │ │ │ │ │ │ │ │ 0002fe0c : │ │ │ │ ldr r3, [pc, #108] @ 2fe80 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1400,593 +1400,593 @@ │ │ │ │ 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 2c06b8 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 2b5f50 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ sub r1, fp, #316 @ 0x13c │ │ │ │ mov r0, r4 │ │ │ │ str r5, [fp, #-300] @ 0xfffffed4 │ │ │ │ - bl 2c4ee8 │ │ │ │ + bl 2ba780 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ - bl 2cf358 │ │ │ │ + bl 2ce3e0 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ cmp r3, #0 │ │ │ │ beq 2fe78 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 302fc │ │ │ │ + bl 30300 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, r8, lsl #19 │ │ │ │ + rsbeq r9, sl, r0, lsl #19 │ │ │ │ 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 2c5890 <_Py_SetLocaleFromEnv@@Base+0x504> │ │ │ │ + bl 2bb128 <_Py_SetLocaleFromEnv@@Base+0x504> │ │ │ │ cmn r0, #2 │ │ │ │ bne 2fef8 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d748 │ │ │ │ - movw r2, #53552 @ 0xd130 │ │ │ │ + movw r2, #56240 @ 0xdbb0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r3, #21324 @ 0x534c │ │ │ │ + movw r3, #23884 @ 0x5d4c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r6, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ - b 2ff28 │ │ │ │ + b 2ff2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 2ff30 │ │ │ │ + beq 2ff34 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d748 │ │ │ │ - ldr r2, [pc, #140] @ 2ffa4 │ │ │ │ - movw r3, #8924 @ 0x22dc │ │ │ │ + movw r2, #41552 @ 0xa250 │ │ │ │ + movt r2, #76 @ 0x4c │ │ │ │ + movw r3, #11236 @ 0x2be4 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r6, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mov r5, #0 │ │ │ │ - b 2ff98 │ │ │ │ + b 2ffa0 │ │ │ │ ldr r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e3a0 │ │ │ │ add r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e388 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 2ff84 │ │ │ │ + bne 2ff8c │ │ │ │ mov r0, r7 │ │ │ │ - bl ad15c │ │ │ │ + bl ad174 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d748 │ │ │ │ - ldr r2, [pc, #52] @ 2ffa4 │ │ │ │ - movw r3, #8924 @ 0x22dc │ │ │ │ + movw r2, #41552 @ 0xa250 │ │ │ │ + movt r2, #76 @ 0x4c │ │ │ │ + movw r3, #11236 @ 0x2be4 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r6, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ - b 2ff98 │ │ │ │ + b 2ffa0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e304 │ │ │ │ mov r0, r7 │ │ │ │ - bl ad15c │ │ │ │ + bl ad174 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subeq r9, ip, r4, lsr #17 │ │ │ │ │ │ │ │ -0002ffa8 : │ │ │ │ +0002ffac : │ │ │ │ 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 2f698 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 2ffe4 │ │ │ │ + bne 2ffe8 │ │ │ │ mvn r0, #0 │ │ │ │ - b 300c0 │ │ │ │ + b 300c4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ - beq 30024 │ │ │ │ + beq 30028 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d748 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #53552 @ 0xd130 │ │ │ │ + movw r2, #56240 @ 0xdbb0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r3, #21492 @ 0x53f4 │ │ │ │ + movw r3, #24052 @ 0x5df4 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ - b 2ffdc │ │ │ │ + b 2ffe0 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r6] │ │ │ │ str r3, [r5] │ │ │ │ ldr r0, [r6] │ │ │ │ lsl r0, r0, #2 │ │ │ │ bl 2e388 │ │ │ │ subs r1, r0, #0 │ │ │ │ movne r5, #0 │ │ │ │ str r1, [r7] │ │ │ │ - bne 3007c │ │ │ │ + bne 30080 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d748 │ │ │ │ - ldr r2, [pc, #104] @ 300c8 │ │ │ │ + ldr r2, [pc, #104] @ 300cc │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #8924 @ 0x22dc │ │ │ │ + movw r3, #11236 @ 0x2be4 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ - b 2ffdc │ │ │ │ + b 2ffe0 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r5 │ │ │ │ - ble 300bc │ │ │ │ + ble 300c0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r8, [r7] │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ bl 2fe84 │ │ │ │ ldr r1, [r7] │ │ │ │ str r0, [r8, r5, lsl #2] │ │ │ │ ldr r3, [r1, r5, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 30078 │ │ │ │ + bne 3007c │ │ │ │ mov r0, r5 │ │ │ │ - bl 300cc │ │ │ │ - b 2ffdc │ │ │ │ + bl 300d0 │ │ │ │ + b 2ffe0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - strdeq r9, [ip], #-128 @ 0xffffff80 │ │ │ │ + umaaleq sl, ip, ip, r2 │ │ │ │ │ │ │ │ -000300cc : │ │ │ │ +000300d0 : │ │ │ │ push {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, r1 │ │ │ │ add r5, r1, r0, lsl #2 │ │ │ │ cmp r6, r5 │ │ │ │ - beq 30100 │ │ │ │ + beq 30104 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ bl 2d238 │ │ │ │ - b 300ec │ │ │ │ + b 300f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2d238 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ cmp r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ add fp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ - beq 3014c │ │ │ │ + beq 30150 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 30168 │ │ │ │ - ldr lr, [pc, #96] @ 30198 │ │ │ │ - ldr ip, [pc, #96] @ 3019c │ │ │ │ + beq 3016c │ │ │ │ + ldr lr, [pc, #96] @ 3019c │ │ │ │ + ldr ip, [pc, #96] @ 301a0 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [lr] │ │ │ │ str r3, [ip] │ │ │ │ - b 30180 │ │ │ │ - ldr lr, [pc, #76] @ 301a0 │ │ │ │ - ldr ip, [pc, #76] @ 301a4 │ │ │ │ + b 30184 │ │ │ │ + ldr lr, [pc, #76] @ 301a4 │ │ │ │ + ldr ip, [pc, #76] @ 301a8 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [lr] │ │ │ │ str r3, [ip] │ │ │ │ - b 30180 │ │ │ │ - ldr lr, [pc, #48] @ 301a0 │ │ │ │ - ldr ip, [pc, #52] @ 301a8 │ │ │ │ + b 30184 │ │ │ │ + ldr lr, [pc, #48] @ 301a4 │ │ │ │ + ldr ip, [pc, #52] @ 301ac │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [lr] │ │ │ │ str r3, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 301ac │ │ │ │ - strheq r9, [ip], #-168 @ 0xffffff58 │ │ │ │ - rsbeq r9, sl, ip, asr #19 │ │ │ │ - subeq r9, ip, ip, asr #21 │ │ │ │ - rsbeq r9, sl, r0, ror #19 │ │ │ │ - strdeq r9, [sl], #-148 @ 0xffffff6c @ │ │ │ │ + b 301b0 │ │ │ │ + subeq sl, ip, ip, asr #5 │ │ │ │ + rsbeq r9, sl, r4, asr #19 │ │ │ │ + subeq sl, ip, r0, ror #5 │ │ │ │ + ldrdeq r9, [sl], #-152 @ 0xffffff68 @ │ │ │ │ + rsbeq r9, sl, ip, ror #19 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r4, #38400 @ 0x9600 │ │ │ │ + movw r4, #38392 @ 0x95f8 │ │ │ │ movt r4, #106 @ 0x6a │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 30220 │ │ │ │ + bne 30224 │ │ │ │ ldr r3, [r4, #976] @ 0x3d0 │ │ │ │ - movw r5, #62276 @ 0xf344 │ │ │ │ + movw r5, #58316 @ 0xe3cc │ │ │ │ movt r5, #44 @ 0x2c │ │ │ │ cmp r3, r5 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #216] @ 302c4 │ │ │ │ - bl 2cf1e8 │ │ │ │ - ldr r0, [pc, #212] @ 302c8 │ │ │ │ - movw r1, #39564 @ 0x9a8c │ │ │ │ + ldr r1, [pc, #216] @ 302c8 │ │ │ │ + bl 2ce270 │ │ │ │ + ldr r0, [pc, #212] @ 302cc │ │ │ │ + movw r1, #32860 @ 0x805c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r2, #58136 @ 0xe318 │ │ │ │ + movw r2, #58156 @ 0xe32c │ │ │ │ movt r2, #10 │ │ │ │ - movw r3, #56536 @ 0xdcd8 │ │ │ │ + movw r3, #56564 @ 0xdcf4 │ │ │ │ movt r3, #10 │ │ │ │ str r0, [r4, #972] @ 0x3cc │ │ │ │ str r5, [r4, #976] @ 0x3d0 │ │ │ │ str r1, [r4, #980] @ 0x3d4 │ │ │ │ str r2, [r4, #984] @ 0x3d8 │ │ │ │ str r3, [r4, #988] @ 0x3dc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r5, #26336 @ 0x66e0 │ │ │ │ + movw r5, #26328 @ 0x66d8 │ │ │ │ movt r5, #11 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 30278 │ │ │ │ + bne 3027c │ │ │ │ ldr r3, [r4, #996] @ 0x3e4 │ │ │ │ cmp r3, r5 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #136] @ 302cc │ │ │ │ - bl 2cf1e8 │ │ │ │ + ldr r1, [pc, #136] @ 302d0 │ │ │ │ + bl 2ce270 │ │ │ │ add r0, r4, #1056 @ 0x420 │ │ │ │ - movw r1, #46868 @ 0xb714 │ │ │ │ + movw r1, #46860 @ 0xb70c │ │ │ │ movt r1, #11 │ │ │ │ - movw r2, #47508 @ 0xb994 │ │ │ │ + movw r2, #40380 @ 0x9dbc │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r3, #52320 @ 0xcc60 │ │ │ │ + movw r3, #52312 @ 0xcc58 │ │ │ │ movt r3, #11 │ │ │ │ str r0, [r4, #992] @ 0x3e0 │ │ │ │ str r5, [r4, #996] @ 0x3e4 │ │ │ │ str r1, [r4, #1000] @ 0x3e8 │ │ │ │ str r2, [r4, #1004] @ 0x3ec │ │ │ │ str r3, [r4, #1008] @ 0x3f0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #1016] @ 0x3f8 │ │ │ │ cmp r3, r5 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #68] @ 302d0 │ │ │ │ + ldr r1, [pc, #68] @ 302d4 │ │ │ │ mov r0, #2 │ │ │ │ - bl 2cf1e8 │ │ │ │ - ldr r0, [pc, #60] @ 302d4 │ │ │ │ - movw r1, #46868 @ 0xb714 │ │ │ │ + bl 2ce270 │ │ │ │ + ldr r0, [pc, #60] @ 302d8 │ │ │ │ + movw r1, #46860 @ 0xb70c │ │ │ │ movt r1, #11 │ │ │ │ - movw r2, #47508 @ 0xb994 │ │ │ │ + movw r2, #40380 @ 0x9dbc │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r3, #52320 @ 0xcc60 │ │ │ │ + movw r3, #52312 @ 0xcc58 │ │ │ │ movt r3, #11 │ │ │ │ str r0, [r4, #1012] @ 0x3f4 │ │ │ │ str r5, [r4, #1016] @ 0x3f8 │ │ │ │ str r1, [r4, #1020] @ 0x3fc │ │ │ │ str r2, [r4, #1024] @ 0x400 │ │ │ │ str r3, [r4, #1028] @ 0x404 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, ip, lsl #20 │ │ │ │ - rsbeq r9, sl, r8, lsl #20 │ │ │ │ - rsbeq r9, sl, r4, lsr #20 │ │ │ │ - rsbeq r9, sl, ip, lsr sl │ │ │ │ - rsbeq r9, sl, r8, lsr sl │ │ │ │ + rsbeq r9, sl, r4, lsl #20 │ │ │ │ + rsbeq r9, sl, r0, lsl #20 │ │ │ │ + rsbeq r9, sl, ip, lsl sl │ │ │ │ + rsbeq r9, sl, r4, lsr sl │ │ │ │ + rsbeq r9, sl, r0, lsr sl │ │ │ │ │ │ │ │ -000302d8 : │ │ │ │ +000302dc : │ │ │ │ push {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 2cf538 │ │ │ │ + bl 2ce5c0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000302fc : │ │ │ │ +00030300 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub ip, fp, #4 │ │ │ │ sub sp, sp, #24 │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ ldr r4, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r4, #2 │ │ │ │ - bne 30330 │ │ │ │ + bne 30334 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2d4b4 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 30358 │ │ │ │ + bne 3035c │ │ │ │ movw r3, #24016 @ 0x5dd0 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2ddc0 │ │ │ │ mov r1, r4 │ │ │ │ ldrd r2, [fp, #-16] │ │ │ │ str r4, [sp] │ │ │ │ - bl 30368 │ │ │ │ - movw r0, #23824 @ 0x5d10 │ │ │ │ + bl 30368 │ │ │ │ + movw r0, #26336 @ 0x66e0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl a1ea8 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + bl a09b4 │ │ │ │ push {r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw ip, #59020 @ 0xe68c │ │ │ │ + movw ip, #59084 @ 0xe6cc │ │ │ │ movt ip, #109 @ 0x6d │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [ip] │ │ │ │ ldr sl, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 303b0 │ │ │ │ + beq 303b0 │ │ │ │ cmn sl, #1 │ │ │ │ - bne 303a8 │ │ │ │ + bne 303a8 │ │ │ │ bl 2d97c │ │ │ │ mov r0, #1 │ │ │ │ bl 2d4b4 │ │ │ │ mov r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [ip] │ │ │ │ - beq 30458 │ │ │ │ + beq 30458 │ │ │ │ mov r6, r2 │ │ │ │ - movw r1, #24260 @ 0x5ec4 │ │ │ │ + movw r1, #26500 @ 0x6784 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r2, #20 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3040c │ │ │ │ + beq 3040c │ │ │ │ mov r0, r6 │ │ │ │ bl 2e3a0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #45860 @ 0xb324 │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #48100 @ 0xbbe4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 30430 │ │ │ │ + beq 30430 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e3a0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ - b 30444 │ │ │ │ - movw r1, #24284 @ 0x5edc │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ + b 30444 │ │ │ │ + movw r1, #26524 @ 0x679c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #57816 @ 0xe1d8 │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #60056 @ 0xea98 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ mov r2, #22 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24304 @ 0x5ef0 │ │ │ │ + movw r1, #26544 @ 0x67b0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ - ldr r3, [pc, #640] @ 306f4 │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ + ldr r3, [pc, #640] @ 306f4 │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 304bc │ │ │ │ + beq 304bc │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24328 @ 0x5f08 │ │ │ │ + movw r1, #26568 @ 0x67c8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 36040 │ │ │ │ + bl 36044 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12868 @ 0x3244 │ │ │ │ + movw r1, #15108 @ 0x3b04 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ - b 30560 │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ + b 30560 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq 304e8 │ │ │ │ + beq 304e8 │ │ │ │ mov r2, #11 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17136 @ 0x42f0 │ │ │ │ + movw r1, #19376 @ 0x4bb0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ - b 30560 │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ + b 30560 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #-8] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq 30514 │ │ │ │ + beq 30514 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24352 @ 0x5f20 │ │ │ │ + movw r1, #26592 @ 0x67e0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ - b 30560 │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ + b 30560 │ │ │ │ ldr r2, [r3, #-12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 30538 │ │ │ │ + beq 30538 │ │ │ │ mov r2, #14 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24372 @ 0x5f34 │ │ │ │ + movw r1, #26612 @ 0x67f4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ - b 30560 │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ + b 30560 │ │ │ │ ldr r3, [r3, #-16] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #15 │ │ │ │ moveq r2, #7 │ │ │ │ - movwne r1, #24388 @ 0x5f44 │ │ │ │ - movweq r1, #24404 @ 0x5f54 │ │ │ │ + movwne r1, #26628 @ 0x6804 │ │ │ │ + movweq r1, #26644 @ 0x6814 │ │ │ │ movtne r1, #68 @ 0x44 │ │ │ │ movteq r1, #68 @ 0x44 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57816 @ 0xe1d8 │ │ │ │ + movw r1, #60056 @ 0xea98 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ - ldr r2, [pc, #380] @ 306f8 │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ + ldr r2, [pc, #380] @ 306f8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #376] @ 306fc │ │ │ │ + ldr r1, [pc, #376] @ 306fc │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r5, [r3, r1] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r7, [r2, #8] │ │ │ │ - bne 305a0 │ │ │ │ + bne 305a0 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r7, r5 │ │ │ │ ldrne r7, [r5, #8] │ │ │ │ subs r9, r5, #0 │ │ │ │ movne r9, #1 │ │ │ │ cmp r2, r5 │ │ │ │ movne r9, #0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 306ac │ │ │ │ + beq 306ac │ │ │ │ ldr r6, [r5, #88] @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 306ac │ │ │ │ - ldr r0, [pc, #300] @ 30700 │ │ │ │ + beq 306ac │ │ │ │ + ldr r0, [pc, #300] @ 30700 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 317554 │ │ │ │ + bl 316a14 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 305e8 │ │ │ │ + bge 305e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 30e3bc <_PyErr_Clear@@Base> │ │ │ │ + bl 30d270 <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - movw r8, #5188 @ 0x1444 │ │ │ │ + movw r8, #5808 @ 0x16b0 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ cmp r0, r8 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 30628 │ │ │ │ - bl 2da94c │ │ │ │ + bne 30628 │ │ │ │ + bl c3288 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 306ac │ │ │ │ + bgt 306ac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 306ac │ │ │ │ + bne 306ac │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 306ac │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 306ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 3175f0 │ │ │ │ + bl 316ab0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1749fc │ │ │ │ + bl 173bd4 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r8 │ │ │ │ movne r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3066c │ │ │ │ + bgt 3066c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 3066c │ │ │ │ + bne 3066c │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 30f3d0 │ │ │ │ + bl 30e274 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 30684 │ │ │ │ + bne 30684 │ │ │ │ mov r0, r5 │ │ │ │ - bl 30e3bc <_PyErr_Clear@@Base> │ │ │ │ + bl 30d270 <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 306a4 │ │ │ │ + bgt 306a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 306a4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 306a4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - bne 306d4 │ │ │ │ + bne 306d4 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57816 @ 0xe1d8 │ │ │ │ + movw r1, #60056 @ 0xea98 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 30808 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 30ab4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 3039c │ │ │ │ - bl 31b4ec │ │ │ │ - bl 31b860 │ │ │ │ - b 3039c │ │ │ │ - rsbeq r9, sl, ip, lsl #19 │ │ │ │ + beq 3039c │ │ │ │ + bl 31a9a8 │ │ │ │ + bl 31ad1c │ │ │ │ + b 3039c │ │ │ │ + rsbeq r9, sl, r4, lsl #19 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - rsbeq r7, fp, ip, lsl r3 │ │ │ │ + rsbeq r7, fp, r4, lsl r3 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, #0 │ │ │ │ - bl 301ac │ │ │ │ + bl 301b0 │ │ │ │ mov r0, #1 │ │ │ │ - bl 301ac │ │ │ │ + bl 301b0 │ │ │ │ mov r0, #2 │ │ │ │ - bl 301ac │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + bl 301b0 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #1104] @ 0x450 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ 00030744 : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ @@ -1997,42 +1997,42 @@ │ │ │ │ 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 2c3f88 │ │ │ │ + bl 2b9820 │ │ │ │ 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 307d4 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [fp, #-52] @ 0xffffffcc │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2c5774 <_Py_SetLocaleFromEnv@@Base+0x3e8> │ │ │ │ + bl 2bb00c <_Py_SetLocaleFromEnv@@Base+0x3e8> │ │ │ │ cmn r0, #1 │ │ │ │ bne 307c4 │ │ │ │ ldr r2, [pc, #44] @ 307e0 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #8924 @ 0x22dc │ │ │ │ + movw r3, #11236 @ 0x2be4 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ stm r4, {r1, r2, r3, r5} │ │ │ │ b 307d4 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d748 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - subeq r9, ip, r0, ror sp │ │ │ │ + subeq sl, ip, r0, asr #12 │ │ │ │ │ │ │ │ 000307e4 : │ │ │ │ ldr r2, [pc, #24] @ 30804 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ @@ -2056,37 +2056,37 @@ │ │ │ │ bne 3084c │ │ │ │ ldr r3, [pc, #620] @ 30aac │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ cmp r6, #0 │ │ │ │ beq 30868 │ │ │ │ mov r0, r6 │ │ │ │ - bl 35f64 │ │ │ │ + bl 35f68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3088c │ │ │ │ - movw r4, #24412 @ 0x5f5c │ │ │ │ + movw r4, #26652 @ 0x681c │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ b 30aa0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 30894 │ │ │ │ ldr r3, [pc, #568] @ 30ab0 │ │ │ │ ldr r4, [r3, #1476] @ 0x5c4 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r4, #24428 @ 0x5f6c │ │ │ │ + movweq r4, #26668 @ 0x682c │ │ │ │ movteq r4, #68 @ 0x44 │ │ │ │ beq 30aa0 │ │ │ │ b 30894 │ │ │ │ cmp r4, #0 │ │ │ │ ldreq r4, [r6, #8] │ │ │ │ movw sl, #52685 @ 0xcdcd │ │ │ │ movt sl, #52685 @ 0xcdcd │ │ │ │ cmp r4, sl │ │ │ │ cmpne r4, #255 @ 0xff │ │ │ │ bhi 308b4 │ │ │ │ - movw r4, #24464 @ 0x5f90 │ │ │ │ + movw r4, #26704 @ 0x6850 │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ b 30aa0 │ │ │ │ movw r2, #56797 @ 0xdddd │ │ │ │ movt r2, #56797 @ 0xdddd │ │ │ │ movw r3, #65021 @ 0xfdfd │ │ │ │ movt r3, #65021 @ 0xfdfd │ │ │ │ cmp r4, r3 │ │ │ │ @@ -2096,53 +2096,53 @@ │ │ │ │ cmn r4, #256 @ 0x100 │ │ │ │ movcc r7, #0 │ │ │ │ movcs r7, #1 │ │ │ │ orrs r7, r7, r3 │ │ │ │ bne 308a8 │ │ │ │ ldr r4, [r4, #3696] @ 0xe70 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r4, #24480 @ 0x5fa0 │ │ │ │ + movweq r4, #26720 @ 0x6860 │ │ │ │ movteq r4, #68 @ 0x44 │ │ │ │ beq 30aa0 │ │ │ │ - movw r9, #24560 @ 0x5ff0 │ │ │ │ + movw r9, #26800 @ 0x68b0 │ │ │ │ movt r9, #68 @ 0x44 │ │ │ │ str r9, [fp, #-148] @ 0xffffff6c │ │ │ │ mov r9, r2 │ │ │ │ cmp r8, r7 │ │ │ │ bgt 3092c │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #4380 @ 0x111c │ │ │ │ + movw r1, #6576 @ 0x19b0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ b 30950 │ │ │ │ mov r0, r4 │ │ │ │ - bl 35f64 │ │ │ │ + bl 35f68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30958 │ │ │ │ - movw r1, #24516 @ 0x5fc4 │ │ │ │ + movw r1, #26756 @ 0x6884 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ mov r4, #0 │ │ │ │ b 30aa0 │ │ │ │ cmp r4, r6 │ │ │ │ mov r0, r5 │ │ │ │ moveq r2, #17 │ │ │ │ movne r2, #9 │ │ │ │ - movweq r1, #24540 @ 0x5fdc │ │ │ │ + movweq r1, #26780 @ 0x689c │ │ │ │ movteq r1, #68 @ 0x44 │ │ │ │ ldrne r1, [fp, #-148] @ 0xffffff6c │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4, #108] @ 0x6c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ - bl 36040 │ │ │ │ + bl 36044 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, sl │ │ │ │ cmpne r0, #0 │ │ │ │ beq 30a28 │ │ │ │ movw r3, #65021 @ 0xfdfd │ │ │ │ movt r3, #65021 @ 0xfdfd │ │ │ │ cmp r0, r3 │ │ │ │ @@ -2162,61 +2162,61 @@ │ │ │ │ sub r0, fp, #136 @ 0x88 │ │ │ │ bl 2e3a0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ beq 30a28 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #24572 @ 0x5ffc │ │ │ │ + movw r1, #26812 @ 0x68bc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #18668 @ 0x48ec │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #20908 @ 0x51ac │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ mov r2, #27 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #24576 @ 0x6000 │ │ │ │ + movw r1, #26816 @ 0x68c0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ cmp r4, r6 │ │ │ │ bne 30a68 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 30a68 │ │ │ │ - movw r1, #24604 @ 0x601c │ │ │ │ + movw r1, #26844 @ 0x68dc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 360e4 │ │ │ │ + bl 360e8 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ beq 30aa0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #57816 @ 0xe1d8 │ │ │ │ + movw r1, #60056 @ 0xea98 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ add r7, r7, #1 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ b 3090c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ 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 │ │ │ │ @@ -2234,66 +2234,66 @@ │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-52] @ 0xffffffcc │ │ │ │ beq 30b84 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e034c <_Py_SetImmortalUntracked@@Base+0x10c> │ │ │ │ - movw r1, #24628 @ 0x6034 │ │ │ │ + bl 2dec3c <_Py_SetImmortalUntracked@@Base+0xbdc> │ │ │ │ + movw r1, #26868 @ 0x68f4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30b5c │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 30b08 │ │ │ │ - bl 157714 │ │ │ │ + bl 15676c │ │ │ │ cmp r0, #0 │ │ │ │ bne 30b08 │ │ │ │ ldr r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r4, #0 │ │ │ │ bne 30b64 │ │ │ │ b 30b84 │ │ │ │ mov r4, r0 │ │ │ │ b 30b84 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r1, #10656 @ 0x29a0 │ │ │ │ + movw r1, #11276 @ 0x2c0c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ beq 30b84 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, #0 │ │ │ │ - movw sl, #14564 @ 0x38e4 │ │ │ │ + movw sl, #15184 @ 0x3b50 │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ mov r9, #1 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e034c <_Py_SetImmortalUntracked@@Base+0x10c> │ │ │ │ + bl 2dec3c <_Py_SetImmortalUntracked@@Base+0xbdc> │ │ │ │ cmp r0, #0 │ │ │ │ beq 30ce8 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 30b98 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, sl │ │ │ │ beq 30bf4 │ │ │ │ - movw r1, #14564 @ 0x38e4 │ │ │ │ + movw r1, #15184 @ 0x3b50 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30b98 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ bne 30c1c │ │ │ │ ldrb r2, [r3, #24] │ │ │ │ @@ -2307,79 +2307,79 @@ │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ beq 30cac │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 206074 <_PySet_NextEntry@@Base> │ │ │ │ + bl 205938 <_PySet_NextEntry@@Base> │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ mvn ip, #0 │ │ │ │ mov r0, r7 │ │ │ │ beq 30cac │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r3 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ tst lr, #268435456 @ 0x10000000 │ │ │ │ beq 30c2c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str ip, [sp] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 3186a0 │ │ │ │ + bl 317b5c │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #1 │ │ │ │ bne 30c2c │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ beq 30b98 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 34abe4 │ │ │ │ + bl 34b024 │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ bne 30c2c │ │ │ │ b 30b98 │ │ │ │ cmp r9, #0 │ │ │ │ mov r0, r5 │ │ │ │ movne r2, #20 │ │ │ │ moveq r2, #2 │ │ │ │ - movwne r1, #24648 @ 0x6048 │ │ │ │ - movweq r1, #29708 @ 0x740c │ │ │ │ + movwne r1, #26888 @ 0x6908 │ │ │ │ + movweq r1, #31948 @ 0x7ccc │ │ │ │ movtne r1, #68 @ 0x44 │ │ │ │ movteq r1, #70 @ 0x46 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r6, r6, #1 │ │ │ │ mov r9, #0 │ │ │ │ bl 3d02c │ │ │ │ b 30b98 │ │ │ │ cmp r6, #0 │ │ │ │ beq 30d40 │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #24672 @ 0x6060 │ │ │ │ + movw r1, #26912 @ 0x6920 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 3d338 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #12868 @ 0x3244 │ │ │ │ + movw r1, #15108 @ 0x3b04 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #57816 @ 0xe1d8 │ │ │ │ + movw r1, #60056 @ 0xea98 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + b 2d226c <_Py_write_noraise@@Base> │ │ │ │ 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 │ │ │ │ @@ -2398,74 +2398,74 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 30ec4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 30dbc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #24772 @ 0x60c4 │ │ │ │ + movw r2, #27012 @ 0x6984 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2d6e8 <__fprintf_chk@plt> │ │ │ │ ldr r1, [pc, #24] @ 30ddc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 30ec4 │ │ │ │ - ldrdeq r9, [ip], #-216 @ 0xffffff28 │ │ │ │ - subeq r9, ip, r4, asr #28 │ │ │ │ + subeq sl, ip, r8, lsr #13 │ │ │ │ + subeq sl, ip, r4, lsl r7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #25536 @ 0x63c0 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ beq 30e24 │ │ │ │ - movw r0, #24812 @ 0x60ec │ │ │ │ + movw r0, #27052 @ 0x69ac │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2e7d8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30ebc │ │ │ │ b 30e6c │ │ │ │ - movw r0, #24824 @ 0x60f8 │ │ │ │ + movw r0, #27064 @ 0x69b8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2e7d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 30e0c │ │ │ │ - movw r1, #33912 @ 0x8478 │ │ │ │ + movw r1, #36152 @ 0x8d38 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ bl 2e55c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #2964 @ 0xb94 │ │ │ │ + movw r1, #5204 @ 0x1454 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ bl 2e55c │ │ │ │ cmp r0, #0 │ │ │ │ bne 30e0c │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #24840 @ 0x6108 │ │ │ │ + movw r0, #27080 @ 0x69c8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2e7d8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30e64 │ │ │ │ - movw r0, #24852 @ 0x6114 │ │ │ │ + movw r0, #27092 @ 0x69d4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2e7d8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30ea8 │ │ │ │ - movw r1, #24860 @ 0x611c │ │ │ │ + movw r1, #27100 @ 0x69dc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2e55c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 2ddc0 │ │ │ │ sub sp, fp, #12 │ │ │ │ @@ -2474,15 +2474,15 @@ │ │ │ │ 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 │ │ │ │ - movw r9, #40284 @ 0x9d5c │ │ │ │ + movw r9, #42124 @ 0xa48c │ │ │ │ movt r9, #76 @ 0x4c │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldrb r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2496,15 +2496,15 @@ │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ bne 30f5c │ │ │ │ sub r5, r5, #66 @ 0x42 │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #49 @ 0x31 │ │ │ │ addls r5, r9, r5, lsl #2 │ │ │ │ movhi r0, #0 │ │ │ │ - ldrls r0, [r5, #3036] @ 0xbdc │ │ │ │ + ldrls r0, [r5, #3452] @ 0xd7c │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 30f54 │ │ │ │ mov r1, r6 │ │ │ │ @@ -2517,41 +2517,41 @@ │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ beq 31004 │ │ │ │ cmp r5, #72 @ 0x48 │ │ │ │ bne 31014 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #22 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #24888 @ 0x6138 │ │ │ │ + movw r0, #27128 @ 0x69f8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2e2d4 │ │ │ │ b 3102c │ │ │ │ cmp r7, #0 │ │ │ │ beq 30fd8 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #7 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #24868 @ 0x6124 │ │ │ │ + movw r0, #27108 @ 0x69e4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2e2d4 │ │ │ │ cmp r8, #0 │ │ │ │ bne 30fe0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #24876 @ 0x612c │ │ │ │ + movw r0, #27116 @ 0x69ec │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2e2d4 │ │ │ │ b 3102c │ │ │ │ cmp r8, #0 │ │ │ │ beq 3102c │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #24884 @ 0x6134 │ │ │ │ + movw r2, #27124 @ 0x69f4 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ cmp r7, #0 │ │ │ │ beq 3102c │ │ │ │ b 30fbc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #58 @ 0x3a │ │ │ │ @@ -2565,15 +2565,15 @@ │ │ │ │ bl 2e2bc │ │ │ │ add r4, r4, #2 │ │ │ │ b 30ef0 │ │ │ │ cmp r0, #125 @ 0x7d │ │ │ │ bne 31064 │ │ │ │ cmp r7, #0 │ │ │ │ beq 3105c │ │ │ │ - movw r0, #24876 @ 0x612c │ │ │ │ + movw r0, #27116 @ 0x69ec │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #1 │ │ │ │ bl 2e2d4 │ │ │ │ add r4, r4, #1 │ │ │ │ b 30ef0 │ │ │ │ @@ -2632,15 +2632,15 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #24020 @ 0x5dd4 │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ ldr r0, [r4] │ │ │ │ bl 30de0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #62348 @ 0xf38c │ │ │ │ + movw r1, #64512 @ 0xfc00 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 30ec4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -2654,15 +2654,15 @@ │ │ │ │ ldr r1, [pc, #20] @ 311a0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 30ec4 │ │ │ │ - subeq sl, ip, r0, lsl #20 │ │ │ │ + ldrdeq fp, [ip], #-32 @ 0xffffffe0 │ │ │ │ │ │ │ │ 000311a4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -2671,17 +2671,17 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #2 │ │ │ │ bne 3123c │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ mov r1, #22 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - movw r2, #24912 @ 0x6150 │ │ │ │ + movw r2, #27152 @ 0x6a10 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl ae654 │ │ │ │ + bl ae668 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ cmp r0, #0 │ │ │ │ beq 311f8 │ │ │ │ bl 2d238 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ bl 2e8bc │ │ │ │ subs r1, r0, #0 │ │ │ │ @@ -2689,15 +2689,15 @@ │ │ │ │ strne r1, [r5] │ │ │ │ bne 31254 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2d748 │ │ │ │ ldr r2, [pc, #72] @ 3126c │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #8924 @ 0x22dc │ │ │ │ + movw r3, #11236 @ 0x2be4 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 31244 │ │ │ │ cmp r3, #1 │ │ │ │ bne 3125c │ │ │ │ @@ -2707,15 +2707,15 @@ │ │ │ │ str r3, [r5] │ │ │ │ mov r0, #1 │ │ │ │ b 31264 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq fp, [ip], #-92 @ 0xffffffa4 │ │ │ │ + subeq fp, ip, ip, asr #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2734,25 +2734,25 @@ │ │ │ │ cmp r3, #1 │ │ │ │ bls 312f0 │ │ │ │ ldr r3, [r7, #284] @ 0x11c │ │ │ │ ldr r8, [sl, #432] @ 0x1b0 │ │ │ │ cmp r3, #0 │ │ │ │ bne 312dc │ │ │ │ add r0, r7, #280 @ 0x118 │ │ │ │ - bl 2b59f0 <_start@@Base+0x788> │ │ │ │ + bl 2b3f54 <_start@@Base+0x788> │ │ │ │ ldr r3, [r7, #280] @ 0x118 │ │ │ │ cmp r8, r3 │ │ │ │ movcc r8, #0 │ │ │ │ movcc r9, #1 │ │ │ │ bcc 31314 │ │ │ │ ldr r3, [r7, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ bne 31304 │ │ │ │ ldr r0, [pc, #1372] @ 31860 │ │ │ │ - bl 2b59f0 <_start@@Base+0x788> │ │ │ │ + bl 2b3f54 <_start@@Base+0x788> │ │ │ │ ldr r8, [r7, #60] @ 0x3c │ │ │ │ mov r9, #0 │ │ │ │ subs r8, r8, #0 │ │ │ │ movne r8, #1 │ │ │ │ subs r3, r4, #0 │ │ │ │ eor r9, r9, #1 │ │ │ │ movne r3, #1 │ │ │ │ @@ -2770,15 +2770,15 @@ │ │ │ │ sub r0, r5, r0 │ │ │ │ add r0, r0, r4 │ │ │ │ bl 318fc │ │ │ │ mov r6, r0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ lsl r7, r6, #15 │ │ │ │ bl 31984 │ │ │ │ - movw r3, #59020 @ 0xe68c │ │ │ │ + movw r3, #59084 @ 0xe6cc │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #1 │ │ │ │ beq 3138c │ │ │ │ bl 319d4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -2796,15 +2796,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ bne 313d8 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r4, r0 │ │ │ │ bhi 313d8 │ │ │ │ mov r1, r4 │ │ │ │ - blx 44157c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 441e5c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ mov r0, r1 │ │ │ │ str r0, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r7, #2097152 @ 0x200000 │ │ │ │ cmpcs r5, #0 │ │ │ │ bne 31560 │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ mov r2, r8 │ │ │ │ @@ -2817,32 +2817,32 @@ │ │ │ │ bl 31b28 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 31600 │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ cmp r3, #0 │ │ │ │ bne 31560 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 2b5e08 <_start@@Base+0xba0> │ │ │ │ + bl 2b436c <_start@@Base+0xba0> │ │ │ │ cmp r0, #0 │ │ │ │ bne 31560 │ │ │ │ - movw r3, #58496 @ 0xe480 │ │ │ │ + movw r3, #58560 @ 0xe4c0 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r2, [r3] │ │ │ │ dmb ish │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ bhi 31560 │ │ │ │ movw r3, #2244 @ 0x8c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r3, #464] @ 0x1d0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 31470 │ │ │ │ add r0, r3, #460 @ 0x1cc │ │ │ │ str r2, [fp, #-136] @ 0xffffff78 │ │ │ │ str r3, [fp, #-132] @ 0xffffff7c │ │ │ │ - bl 2b59f0 <_start@@Base+0x788> │ │ │ │ + bl 2b3f54 <_start@@Base+0x788> │ │ │ │ ldrd r2, [fp, #-136] @ 0xffffff78 │ │ │ │ ldr r4, [r3, #460] @ 0x1cc │ │ │ │ cmp r4, #0 │ │ │ │ blt 31560 │ │ │ │ lsls r4, r4, #10 │ │ │ │ beq 31560 │ │ │ │ movw r1, #4372 @ 0x1114 │ │ │ │ @@ -2859,29 +2859,29 @@ │ │ │ │ lslls r4, r4, r1 │ │ │ │ cmp r7, r4 │ │ │ │ bhi 31560 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ bne 314d0 │ │ │ │ ldr r0, [pc, #916] @ 31864 │ │ │ │ - bl 2b59f0 <_start@@Base+0x788> │ │ │ │ + bl 2b3f54 <_start@@Base+0x788> │ │ │ │ movw r3, #2244 @ 0x8c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ cmp r2, #2 │ │ │ │ movweq r3, #4372 @ 0x1114 │ │ │ │ movteq r3, #104 @ 0x68 │ │ │ │ ldrbeq r1, [r3, #12] │ │ │ │ beq 3151c │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ bne 3150c │ │ │ │ add r0, r3, #80 @ 0x50 │ │ │ │ str r3, [fp, #-132] @ 0xffffff7c │ │ │ │ - bl 2b59f0 <_start@@Base+0x788> │ │ │ │ + bl 2b3f54 <_start@@Base+0x788> │ │ │ │ ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, fp, #76 @ 0x4c │ │ │ │ @@ -2902,15 +2902,15 @@ │ │ │ │ bne 31600 │ │ │ │ movw r4, #2244 @ 0x8c4 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r3, [r4, #344] @ 0x158 │ │ │ │ cmp r3, #0 │ │ │ │ bne 3157c │ │ │ │ add r0, r4, #340 @ 0x154 │ │ │ │ - bl 2b59f0 <_start@@Base+0x788> │ │ │ │ + bl 2b3f54 <_start@@Base+0x788> │ │ │ │ ldr r3, [r4, #340] @ 0x154 │ │ │ │ ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ orrs r3, r2, r3 │ │ │ │ beq 3159c │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r0] │ │ │ │ @@ -2954,27 +2954,27 @@ │ │ │ │ mov r0, r9 │ │ │ │ ubfx r8, r8, #0, #17 │ │ │ │ mov r1, r8 │ │ │ │ bl 342c0 <_PyObject_DebugMallocStats@@Base+0xccc> │ │ │ │ mov r2, r9 │ │ │ │ lsl r1, r8, #15 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a2e0 │ │ │ │ + bl 9a2f8 │ │ │ │ subs ip, r0, #0 │ │ │ │ bne 31680 │ │ │ │ ldr r3, [sl, #448] @ 0x1c0 │ │ │ │ str r3, [sp, #16] │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ mov r2, ip │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a014 │ │ │ │ + bl 9a02c │ │ │ │ b 31854 │ │ │ │ sub r8, fp, #56 @ 0x38 │ │ │ │ mov lr, r4 │ │ │ │ ldrb ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldm r8!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ eors ip, ip, #1 │ │ │ │ @@ -2984,15 +2984,15 @@ │ │ │ │ beq 316d0 │ │ │ │ movw r8, #2244 @ 0x8c4 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ ldr r3, [r8, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ bne 316c4 │ │ │ │ add r0, r8, #300 @ 0x12c │ │ │ │ - bl 2b59f0 <_start@@Base+0x788> │ │ │ │ + bl 2b3f54 <_start@@Base+0x788> │ │ │ │ ldr ip, [r8, #300] @ 0x12c │ │ │ │ mvn ip, ip │ │ │ │ lsr ip, ip, #31 │ │ │ │ strb ip, [r4, #21] │ │ │ │ add ip, r4, #56 @ 0x38 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ mov lr, #0 │ │ │ │ @@ -3063,15 +3063,15 @@ │ │ │ │ lsl r2, r2, #15 │ │ │ │ mov r3, r7 │ │ │ │ bl 3257c │ │ │ │ ldr r5, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2d68f4 <_PyInterpreterState_New@@Base+0x660> │ │ │ │ + bl 2d4e24 <_PyInterpreterState_New@@Base+0x664> │ │ │ │ cmp r0, #0 │ │ │ │ beq 31858 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ str r7, [r4, #88] @ 0x58 │ │ │ │ cmp r3, r7 │ │ │ │ bne 31838 │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ @@ -3081,34 +3081,34 @@ │ │ │ │ sub r2, r2, r5 │ │ │ │ bl 33268 │ │ │ │ mov r0, r4 │ │ │ │ b 31858 │ │ │ │ sub r2, r6, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d68f4 <_PyInterpreterState_New@@Base+0x660> │ │ │ │ + bl 2d4e24 <_PyInterpreterState_New@@Base+0x664> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r0, [r3] │ │ │ │ b 31830 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r0, r8, r0, lsl #18 │ │ │ │ rsbeq r0, r8, r4, lsl r9 │ │ │ │ - ldrdeq lr, [sp], #-96 @ 0xffffffa0 @ │ │ │ │ + rsbeq lr, sp, r0, lsl r7 │ │ │ │ │ │ │ │ 0003186c : │ │ │ │ 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, #50564 @ 0xc584 │ │ │ │ + movwne r5, #53252 @ 0xd004 │ │ │ │ movtne r5, #72 @ 0x48 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ beq 318dc │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ sub r1, r3, #10 │ │ │ │ @@ -3122,15 +3122,15 @@ │ │ │ │ b 318d4 │ │ │ │ cmp r3, #12 │ │ │ │ bne 318d4 │ │ │ │ bl 2fc14 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ b 31894 │ │ │ │ ldr r0, [r4, #344] @ 0x158 │ │ │ │ - bl ad15c │ │ │ │ + bl ad174 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ bl 2d238 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2d238 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -3148,15 +3148,15 @@ │ │ │ │ add r5, r1, #6272 @ 0x1880 │ │ │ │ tst r3, r1 │ │ │ │ add r5, r5, #39 @ 0x27 │ │ │ │ rsbeq r1, r1, #0 │ │ │ │ andeq r5, r5, r1 │ │ │ │ beq 31950 │ │ │ │ mov r0, r5 │ │ │ │ - blx 44157c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 441e5c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ sub r5, r5, r1 │ │ │ │ movw r2, #32767 @ 0x7fff │ │ │ │ add r3, r5, r2 │ │ │ │ cmp r4, #0 │ │ │ │ str r5, [r6] │ │ │ │ addne r0, r4, r2 │ │ │ │ bfc r3, #0, #15 │ │ │ │ @@ -3188,15 +3188,15 @@ │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ - movw r5, #59020 @ 0xe68c │ │ │ │ + movw r5, #59084 @ 0xe6cc │ │ │ │ movt r5, #109 @ 0x6d │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ ldr r4, [r5, #64] @ 0x40 │ │ │ │ cmp r4, #0 │ │ │ │ bne 31aa0 │ │ │ │ ldr r4, [r5, #64] @ 0x40 │ │ │ │ dmb ish │ │ │ │ @@ -3204,19 +3204,19 @@ │ │ │ │ bne 31aa0 │ │ │ │ movw r6, #2244 @ 0x8c4 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r3, [r6, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ bne 31a2c │ │ │ │ add r0, r6, #320 @ 0x140 │ │ │ │ - bl 2b59f0 <_start@@Base+0x788> │ │ │ │ + bl 2b3f54 <_start@@Base+0x788> │ │ │ │ ldr r3, [r6, #320] @ 0x140 │ │ │ │ cmp r3, #0 │ │ │ │ movgt r4, r3 │ │ │ │ - movwle r6, #25748 @ 0x6494 │ │ │ │ + movwle r6, #27988 @ 0x6d54 │ │ │ │ movtle r6, #68 @ 0x44 │ │ │ │ bgt 31a88 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #127 @ 0x7f │ │ │ │ add r4, r4, #1 │ │ │ │ sub r0, fp, #148 @ 0x94 │ │ │ │ @@ -3230,18 +3230,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 31a88 │ │ │ │ cmp r4, #256 @ 0x100 │ │ │ │ bne 31a44 │ │ │ │ movw r4, #257 @ 0x101 │ │ │ │ dmb ish │ │ │ │ str r4, [r5, #64] @ 0x40 │ │ │ │ - movw r0, #25780 @ 0x64b4 │ │ │ │ + movw r0, #28020 @ 0x6d74 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2b5e28 <_start@@Base+0xbc0> │ │ │ │ + bl 2b438c <_start@@Base+0xbc0> │ │ │ │ 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 │ │ │ │ @@ -3275,15 +3275,15 @@ │ │ │ │ push {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 r4, [fp, #4] │ │ │ │ - movw ip, #58496 @ 0xe480 │ │ │ │ + movw ip, #58560 @ 0xe4c0 │ │ │ │ movt ip, #109 @ 0x6d │ │ │ │ ldr r5, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ bne 31b60 │ │ │ │ mov r0, #0 │ │ │ │ b 31c30 │ │ │ │ mov r7, r3 │ │ │ │ @@ -3390,15 +3390,15 @@ │ │ │ │ mul r3, r3, r5 │ │ │ │ add r3, r3, #24 │ │ │ │ lsl r3, r3, #2 │ │ │ │ str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ bl 31984 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 31984 │ │ │ │ - movw r3, #59020 @ 0xe68c │ │ │ │ + movw r3, #59084 @ 0xe6cc │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ bl 32824 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 31f30 │ │ │ │ @@ -3484,15 +3484,15 @@ │ │ │ │ strex r1, r0, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ bne 31e64 │ │ │ │ dmb ish │ │ │ │ cmp r7, #0 │ │ │ │ mvnne r3, #0 │ │ │ │ strne r3, [r7] │ │ │ │ - movw r3, #58496 @ 0xe480 │ │ │ │ + movw r3, #58560 @ 0xe4c0 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ add r1, r2, #1 │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ bne 31e94 │ │ │ │ @@ -3505,47 +3505,47 @@ │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ bne 31eb8 │ │ │ │ dmb ish │ │ │ │ b 31f30 │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r4] │ │ │ │ - movw r3, #58560 @ 0xe4c0 │ │ │ │ + movw r3, #58624 @ 0xe500 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ dmb ish │ │ │ │ str r4, [r3, r2, lsl #2] │ │ │ │ cmp r7, #0 │ │ │ │ ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ - movw r2, #25804 @ 0x64cc │ │ │ │ + movw r2, #28044 @ 0x6d8c │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r0, #25828 @ 0x64e4 │ │ │ │ + movw r0, #28068 @ 0x6da4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ ldrne r3, [r4] │ │ │ │ strne r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #50256 @ 0xc450 │ │ │ │ + movw r3, #52496 @ 0xcd10 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ moveq r2, r3 │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ lsr r1, r3, #10 │ │ │ │ - bl 2b5e28 <_start@@Base+0xbc0> │ │ │ │ + bl 2b438c <_start@@Base+0xbc0> │ │ │ │ mov r0, #0 │ │ │ │ b 31f64 │ │ │ │ ldr ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r0, [fp, #-132] @ 0xffffff7c │ │ │ │ ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ str ip, [sp] │ │ │ │ - bl 99f70 │ │ │ │ + bl 99f88 │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - movw r0, #25856 @ 0x6500 │ │ │ │ + movw r0, #28096 @ 0x6dc0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ lsr r1, r3, #10 │ │ │ │ - bl 2b5e28 <_start@@Base+0xbc0> │ │ │ │ + bl 2b438c <_start@@Base+0xbc0> │ │ │ │ mov r0, #12 │ │ │ │ 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 │ │ │ │ @@ -3571,15 +3571,15 @@ │ │ │ │ ands r8, r5, r4 │ │ │ │ add r6, r4, r6 │ │ │ │ rsbeq r2, r5, #0 │ │ │ │ andeq r6, r6, r2 │ │ │ │ beq 31fec │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - blx 44157c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 441e5c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ sub r6, r6, r1 │ │ │ │ mov r2, #0 │ │ │ │ and sl, sl, r7 │ │ │ │ cmp r5, r6 │ │ │ │ strb r2, [fp, #-38] @ 0xffffffda │ │ │ │ strb r2, [fp, #-37] @ 0xffffffdb │ │ │ │ bhi 31fa4 │ │ │ │ @@ -3591,29 +3591,29 @@ │ │ │ │ cmp r8, r2 │ │ │ │ rsbeq r5, r5, #0 │ │ │ │ add r4, r3, r4 │ │ │ │ andeq r4, r4, r5 │ │ │ │ beq 3203c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - blx 44157c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 441e5c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ sub r4, r4, r1 │ │ │ │ mov r3, sl │ │ │ │ sub r8, fp, #38 @ 0x26 │ │ │ │ sub sl, fp, #37 @ 0x25 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ bl 32258 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 321c8 │ │ │ │ mov r1, r6 │ │ │ │ - blx 44157c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 441e5c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ cmp r1, #0 │ │ │ │ beq 321a4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ bl 32640 │ │ │ │ mvn r3, r6 │ │ │ │ @@ -3637,15 +3637,15 @@ │ │ │ │ add r8, r5, r3 │ │ │ │ rsb r3, r6, #0 │ │ │ │ and r8, r8, r3 │ │ │ │ beq 32190 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9a2e0 │ │ │ │ + bl 9a2f8 │ │ │ │ b 32190 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r6, r4 │ │ │ │ bl 32258 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 321c8 │ │ │ │ @@ -3658,15 +3658,15 @@ │ │ │ │ tst r1, r3 │ │ │ │ add r4, r4, r3 │ │ │ │ rsbeq r1, r1, #0 │ │ │ │ sub sl, r9, r5 │ │ │ │ andeq r4, r4, r1 │ │ │ │ beq 32148 │ │ │ │ mov r0, r4 │ │ │ │ - blx 44157c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 441e5c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ sub r4, r4, r1 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp sl, #0 │ │ │ │ sub r8, r3, sl │ │ │ │ sub r8, r8, r4 │ │ │ │ beq 3216c │ │ │ │ mov r1, sl │ │ │ │ @@ -3725,15 +3725,15 @@ │ │ │ │ add r4, r0, r3 │ │ │ │ tst r1, r3 │ │ │ │ bne 32248 │ │ │ │ rsb r1, r1, #0 │ │ │ │ and r0, r1, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 44157c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 441e5c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ sub r0, r4, r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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 │ │ │ │ @@ -3759,15 +3759,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ movw r3, #16418 @ 0x4022 │ │ │ │ moveq r3, #34 @ 0x22 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 324f0 │ │ │ │ tst r0, r7 │ │ │ │ beq 323f4 │ │ │ │ - movw r3, #59020 @ 0xe68c │ │ │ │ + movw r3, #59084 @ 0xe6cc │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ add r2, r3, #144 @ 0x90 │ │ │ │ ldr r3, [r3, #144] @ 0x90 │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ beq 32318 │ │ │ │ sub r1, r3, #1 │ │ │ │ @@ -3780,15 +3780,15 @@ │ │ │ │ bne 322f8 │ │ │ │ dmb ish │ │ │ │ b 323f4 │ │ │ │ bics r3, r5, #-1073741824 @ 0xc0000000 │ │ │ │ movne r3, #34 @ 0x22 │ │ │ │ movtne r3, #21508 @ 0x5404 │ │ │ │ bne 3234c │ │ │ │ - movw r3, #45156 @ 0xb064 │ │ │ │ + movw r3, #45152 @ 0xb060 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ movt r2, #21508 @ 0x5404 │ │ │ │ ldrb r1, [r3, #224] @ 0xe0 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ movt r3, #30724 @ 0x7804 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -3804,37 +3804,37 @@ │ │ │ │ str sl, [sp] │ │ │ │ vstr d8, [sp, #8] │ │ │ │ bl 2d88c │ │ │ │ add r3, r0, sl │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #3 │ │ │ │ bls 324a4 │ │ │ │ - movw r3, #45156 @ 0xb064 │ │ │ │ + movw r3, #45152 @ 0xb060 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r3, #224] @ 0xe0 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ - movw r0, #25888 @ 0x6520 │ │ │ │ + movw r0, #28128 @ 0x6de0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 99d90 │ │ │ │ + bl 99da8 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ movt r3, #21508 @ 0x5404 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ str sl, [sp] │ │ │ │ vstr d8, [sp, #8] │ │ │ │ bl 2d88c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, sl │ │ │ │ beq 323e0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 324a4 │ │ │ │ - movw r3, #59020 @ 0xe68c │ │ │ │ + movw r3, #59084 @ 0xe6cc │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ mov r2, #8 │ │ │ │ dmb ish │ │ │ │ str r2, [r3, #144] @ 0x90 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r0, #0 │ │ │ │ vldr d7, [pc, #220] @ 324e0 │ │ │ │ @@ -3866,21 +3866,21 @@ │ │ │ │ ldreq r2, [fp, #4] │ │ │ │ strbeq r3, [r2] │ │ │ │ b 324a4 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ beq 3249c │ │ │ │ - movw r0, #25972 @ 0x6574 │ │ │ │ + movw r0, #28212 @ 0x6e34 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r7, [sp, #8] │ │ │ │ stm sp, {r6, r8} │ │ │ │ - bl 99d90 │ │ │ │ + bl 99da8 │ │ │ │ mov r4, #0 │ │ │ │ b 324cc │ │ │ │ ldr r0, [pc, #60] @ 324e8 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ bl 3257c │ │ │ │ cmp r8, #0 │ │ │ │ @@ -3913,26 +3913,26 @@ │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ bne 32544 │ │ │ │ add r0, r4, #120 @ 0x78 │ │ │ │ - bl 2b59f0 <_start@@Base+0x788> │ │ │ │ + bl 2b3f54 <_start@@Base+0x788> │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ beq 32518 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r7 │ │ │ │ - blx 44157c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 441e5c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ cmp r1, #0 │ │ │ │ bne 32518 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r6 │ │ │ │ - blx 44157c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 441e5c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ clz r0, r1 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ orrs r4, r2, r3 │ │ │ │ add fp, sp, #12 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ @@ -3996,20 +3996,20 @@ │ │ │ │ bl 2e3dc │ │ │ │ cmn r0, #1 │ │ │ │ bne 326a4 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ beq 326a4 │ │ │ │ - movw r0, #26084 @ 0x65e4 │ │ │ │ + movw r0, #28324 @ 0x6ea4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ str r5, [sp] │ │ │ │ - bl 99d90 │ │ │ │ + bl 99da8 │ │ │ │ rsbs r4, r4, #0 │ │ │ │ sbc r5, r5, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 326c4 │ │ │ │ ldr r0, [pc, #32] @ 326dc │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ @@ -4135,15 +4135,15 @@ │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ cmp r0, #0 │ │ │ │ subgt r0, r0, #1 │ │ │ │ add fp, sp, #16 │ │ │ │ movle r0, #112 @ 0x70 │ │ │ │ - movw r6, #58560 @ 0xe4c0 │ │ │ │ + movw r6, #58624 @ 0xe500 │ │ │ │ movt r6, #109 @ 0x6d │ │ │ │ ldrb lr, [fp, #4] │ │ │ │ ldrb ip, [fp, #8] │ │ │ │ ldr r5, [fp, #12] │ │ │ │ ldr r4, [fp, #16] │ │ │ │ ldr r0, [r6, r0, lsl #2] │ │ │ │ dmb ish │ │ │ │ @@ -4471,25 +4471,25 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 32e2c │ │ │ │ ldr r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ lsl r1, r6, #22 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 9a2e0 │ │ │ │ + bl 9a2f8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32e24 │ │ │ │ ldrb r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ strbne r4, [r3, #14] │ │ │ │ b 32e2c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 99288 │ │ │ │ + bl 992a0 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ strb r0, [r3, #13] │ │ │ │ ldr r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ add r6, r0, r1, lsl #2 │ │ │ │ @@ -4834,23 +4834,23 @@ │ │ │ │ beq 334ec │ │ │ │ movw r7, #2244 @ 0x8c4 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ ldr r3, [r7, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ bne 333a8 │ │ │ │ add r0, r7, #300 @ 0x12c │ │ │ │ - bl 2b59f0 <_start@@Base+0x788> │ │ │ │ + bl 2b3f54 <_start@@Base+0x788> │ │ │ │ ldr r3, [r7, #300] @ 0x12c │ │ │ │ cmp r3, #0 │ │ │ │ bne 333cc │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 34c44 <_PyObject_DebugMallocStats@@Base+0x1650> │ │ │ │ + bl 34c48 <_PyObject_DebugMallocStats@@Base+0x1654> │ │ │ │ b 334ec │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r6 │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ sub r6, fp, #68 @ 0x44 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ @@ -4910,15 +4910,15 @@ │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ orrs r1, r2, r3 │ │ │ │ bne 33534 │ │ │ │ ldr r3, [r7, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ bne 334d8 │ │ │ │ ldr r0, [pc, #276] @ 335ec │ │ │ │ - bl 2b59f0 <_start@@Base+0x788> │ │ │ │ + bl 2b3f54 <_start@@Base+0x788> │ │ │ │ ldr r3, [r7, #300] @ 0x12c │ │ │ │ adds r6, r3, r6 │ │ │ │ str r6, [r4, #32] │ │ │ │ adc r3, r9, r3, asr #31 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ beq 3351c │ │ │ │ @@ -4943,43 +4943,43 @@ │ │ │ │ ldr r1, [r7, #504] @ 0x1f8 │ │ │ │ blt 335bc │ │ │ │ cmp r1, #0 │ │ │ │ bne 33564 │ │ │ │ ldr r0, [pc, #156] @ 335f0 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ str r2, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl 2b59f0 <_start@@Base+0x788> │ │ │ │ + bl 2b3f54 <_start@@Base+0x788> │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [r7, #500] @ 0x1f4 │ │ │ │ adds r2, r1, r2 │ │ │ │ adc r3, r3, r1, asr #31 │ │ │ │ cmp r6, r2 │ │ │ │ sbcs r3, r9, r3 │ │ │ │ blt 33590 │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d6d88 <_PyInterpreterState_New@@Base+0xaf4> │ │ │ │ + bl 2d52b8 <_PyInterpreterState_New@@Base+0xaf8> │ │ │ │ b 334ec │ │ │ │ ldr r3, [r7, #504] @ 0x1f8 │ │ │ │ cmp r3, #0 │ │ │ │ bne 335a4 │ │ │ │ ldr r0, [pc, #76] @ 335f0 │ │ │ │ - bl 2b59f0 <_start@@Base+0x788> │ │ │ │ + bl 2b3f54 <_start@@Base+0x788> │ │ │ │ ldr r3, [r7, #500] @ 0x1f4 │ │ │ │ adds r6, r3, r6 │ │ │ │ str r6, [r4, #32] │ │ │ │ adc r9, r9, r3, asr #31 │ │ │ │ str r9, [r4, #36] @ 0x24 │ │ │ │ b 334ec │ │ │ │ cmp r1, #0 │ │ │ │ bne 335cc │ │ │ │ ldr r0, [pc, #36] @ 335f0 │ │ │ │ - bl 2b59f0 <_start@@Base+0x788> │ │ │ │ + bl 2b3f54 <_start@@Base+0x788> │ │ │ │ ldr r2, [r7, #500] @ 0x1f4 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ adds r3, r3, r2 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ adc r3, r3, r2, asr #31 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ @@ -4989,19 +4989,19 @@ │ │ │ │ │ │ │ │ 000335f4 <_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, #38400 @ 0x9600 │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ - movw r3, #42152 @ 0xa4a8 │ │ │ │ + movw r3, #35088 @ 0x8910 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ ldr r1, [r2, #1104] @ 0x450 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r0, [r2, #1088] @ 0x440 │ │ │ │ ldreq r0, [r2, #1016] @ 0x3f8 │ │ │ │ sub r3, r0, r3 │ │ │ │ clz r3, r3 │ │ │ │ @@ -5009,86 +5009,86 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 33770 <_PyObject_DebugMallocStats@@Base+0x17c> │ │ │ │ mov r2, #73 @ 0x49 │ │ │ │ mov r3, #8192 @ 0x2000 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #29264 @ 0x7250 │ │ │ │ + movw r2, #31448 @ 0x7ad8 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ sub r6, fp, #40 @ 0x28 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ mov r3, #65536 @ 0x10000 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #29316 @ 0x7284 │ │ │ │ + movw r2, #31500 @ 0x7b0c │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ mov r3, #2097152 @ 0x200000 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #29348 @ 0x72a4 │ │ │ │ + movw r2, #31532 @ 0x7b2c │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ - bl 2bff9c <_start@@Base+0xad34> │ │ │ │ + bl 2b5838 <_start@@Base+0x206c> │ │ │ │ ldr r0, [pc, #264] @ 337ac <_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 2d748 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r3, #33436 @ 0x829c │ │ │ │ + movw r3, #33460 @ 0x82b4 │ │ │ │ movt r3, #9 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2c7b6c │ │ │ │ + bl 2c6bf4 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #62636 @ 0xf4ac │ │ │ │ movt r2, #3 │ │ │ │ movw r1, #62424 @ 0xf3d8 │ │ │ │ movt r1, #3 │ │ │ │ - bl 2ce960 │ │ │ │ + bl 2cd9e8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #29380 @ 0x72c4 │ │ │ │ + movw r2, #31564 @ 0x7b4c │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #29408 @ 0x72e0 │ │ │ │ + movw r2, #31592 @ 0x7b68 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #29436 @ 0x72fc │ │ │ │ + movw r2, #31620 @ 0x7b84 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #29476 @ 0x7324 │ │ │ │ + movw r2, #31660 @ 0x7bac │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #29504 @ 0x7340 │ │ │ │ + movw r2, #31688 @ 0x7bc8 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ b 337a0 <_PyObject_DebugMallocStats@@Base+0x1ac> │ │ │ │ cmp r1, #0 │ │ │ │ - movw r0, #22652 @ 0x587c │ │ │ │ + movw r0, #22588 @ 0x583c │ │ │ │ movt r0, #11 │ │ │ │ ldrne r3, [r2, #1088] @ 0x440 │ │ │ │ ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ sub r0, r3, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -5105,17 +5105,17 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3112] @ 0xc28 │ │ │ │ ldr lr, [pc, #968] @ 33b94 <_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, #29532 @ 0x735c │ │ │ │ + movw r2, #31716 @ 0x7be4 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - ldr r1, [r1, lr] │ │ │ │ + ldr r1, [lr, r1] │ │ │ │ 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 │ │ │ │ @@ -5175,15 +5175,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 441320 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ + blx 441c00 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ ldr r1, [r6, #-768] @ 0xfffffd00 │ │ │ │ mov r3, #28 │ │ │ │ sub r1, r1, r4 │ │ │ │ add r0, r0, r1 │ │ │ │ str r0, [r6, #-768] @ 0xfffffd00 │ │ │ │ add r5, r5, #4096 @ 0x1000 │ │ │ │ b 338a8 <_PyObject_DebugMallocStats@@Base+0x2b4> │ │ │ │ @@ -5196,18 +5196,18 @@ │ │ │ │ mov r0, #10 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r5 │ │ │ │ bl 2e2bc │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #110 @ 0x6e │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #29584 @ 0x7390 │ │ │ │ + movw r0, #31768 @ 0x7c18 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2e2d4 │ │ │ │ - movw r3, #29696 @ 0x7400 │ │ │ │ + movw r3, #31880 @ 0x7c88 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r5, [fp, #-948] @ 0xfffffc4c │ │ │ │ str r3, [fp, #-952] @ 0xfffffc48 │ │ │ │ str r5, [fp, #-944] @ 0xfffffc50 │ │ │ │ str r5, [fp, #-940] @ 0xfffffc54 │ │ │ │ str sl, [fp, #-956] @ 0xfffffc44 │ │ │ │ str r8, [fp, #-960] @ 0xfffffc40 │ │ │ │ @@ -5238,116 +5238,116 @@ │ │ │ │ str r3, [fp, #-940] @ 0xfffffc54 │ │ │ │ ldr r3, [fp, #-944] @ 0xfffffc50 │ │ │ │ mla r3, r9, r8, r3 │ │ │ │ str r3, [fp, #-944] @ 0xfffffc50 │ │ │ │ ldr r3, [fp, #-948] @ 0xfffffc4c │ │ │ │ add r3, r3, r7, lsl #5 │ │ │ │ str r3, [fp, #-948] @ 0xfffffc4c │ │ │ │ - blx 44157c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 441e5c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ mla r5, r7, r1, r5 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ bne 33974 <_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 2e2bc │ │ │ │ ldr r2, [r9, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29724 @ 0x741c │ │ │ │ + movw r1, #31908 @ 0x7ca4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 33b98 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [r9, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29752 @ 0x7438 │ │ │ │ + movw r1, #31936 @ 0x7cc0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ sub r2, r2, r8 │ │ │ │ bl 33b98 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [r9, #796] @ 0x31c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29772 @ 0x744c │ │ │ │ + movw r1, #31956 @ 0x7cd4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 33b98 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29796 @ 0x7464 │ │ │ │ + movw r1, #31980 @ 0x7cec │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 33b98 <_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, #29824 @ 0x7480 │ │ │ │ + movw r2, #32008 @ 0x7d08 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl ae654 │ │ │ │ + bl ae668 │ │ │ │ lsl r2, r8, #18 │ │ │ │ sub r1, fp, #932 @ 0x3a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 33b98 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #10 │ │ │ │ bl 2e2bc │ │ │ │ ldr r2, [fp, #-940] @ 0xfffffc54 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29852 @ 0x749c │ │ │ │ + movw r1, #32036 @ 0x7d24 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 33b98 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [fp, #-944] @ 0xfffffc50 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #29880 @ 0x74b8 │ │ │ │ + movw r1, #32064 @ 0x7d40 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ bl 33b98 <_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, #29908 @ 0x74d4 │ │ │ │ + movw r2, #32092 @ 0x7d5c │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl ae654 │ │ │ │ + bl ae668 │ │ │ │ lsl r2, sl, #12 │ │ │ │ sub r1, fp, #932 @ 0x3a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 33b98 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [fp, #-948] @ 0xfffffc4c │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #29936 @ 0x74f0 │ │ │ │ + movw r1, #32120 @ 0x7d78 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ bl 33b98 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r2, r5 │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #29968 @ 0x7510 │ │ │ │ + movw r1, #32152 @ 0x7d98 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ bl 33b98 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [fp, #-936] @ 0xfffffc58 │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #30000 @ 0x7530 │ │ │ │ + movw r1, #32184 @ 0x7db8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ bl 33b98 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ - movw r1, #30032 @ 0x7550 │ │ │ │ + movw r1, #32216 @ 0x7dd8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add r2, r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 33b98 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #18 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #30040 @ 0x7558 │ │ │ │ + movw r0, #32224 @ 0x7de0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2e2d4 │ │ │ │ mov r2, #131072 @ 0x20000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30060 @ 0x756c │ │ │ │ + movw r1, #32244 @ 0x7df4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 33b98 <_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 │ │ │ │ @@ -5443,27 +5443,27 @@ │ │ │ │ ldreq r2, [r4, #44] @ 0x2c │ │ │ │ streq r2, [r1, #4] │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r2, r4 │ │ │ │ bne 33d24 <_PyObject_DebugMallocStats@@Base+0x730> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r1] │ │ │ │ - bl 2d748c <_PyInterpreterState_New@@Base+0x11f8> │ │ │ │ + bl 2d59bc <_PyInterpreterState_New@@Base+0x11fc> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, #0 │ │ │ │ strd r2, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ strne r4, [r3, #40] @ 0x28 │ │ │ │ strne r4, [r5, #4] │ │ │ │ bne 33d54 <_PyObject_DebugMallocStats@@Base+0x760> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r5] │ │ │ │ str r4, [r5, #4] │ │ │ │ - bl 2d748c <_PyInterpreterState_New@@Base+0x11f8> │ │ │ │ + bl 2d59bc <_PyInterpreterState_New@@Base+0x11fc> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r1, #8 │ │ │ │ movt r1, #1 │ │ │ │ ldrb r2, [r4, #14] │ │ │ │ sub r3, r3, r1 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ @@ -5471,34 +5471,34 @@ │ │ │ │ strb r2, [r4, #14] │ │ │ │ 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 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ beq 33dc0 <_PyObject_DebugMallocStats@@Base+0x7cc> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ - movw r3, #43096 @ 0xa858 │ │ │ │ + movw r3, #45336 @ 0xb118 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ - movw r1, #47132 @ 0xb81c │ │ │ │ + movw r1, #49372 @ 0xc0dc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr ip, [ip, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ 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 │ │ │ │ @@ -5541,15 +5541,15 @@ │ │ │ │ streq r1, [r0, #4] │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, r4 │ │ │ │ bne 33eac <_PyObject_DebugMallocStats@@Base+0x8b8> │ │ │ │ mov r1, r0 │ │ │ │ str r2, [r3] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d748c <_PyInterpreterState_New@@Base+0x11f8> │ │ │ │ + bl 2d59bc <_PyInterpreterState_New@@Base+0x11fc> │ │ │ │ ldrb r1, [r4, #14] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r5, #1580] @ 0x62c │ │ │ │ bfi r1, r3, #0, #1 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r5, #1580] @ 0x62c │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ @@ -5568,23 +5568,23 @@ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ bne 33f18 <_PyObject_DebugMallocStats@@Base+0x924> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 9a820 │ │ │ │ + b 9a838 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ cmp r3, r2 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 9aa0c │ │ │ │ + b 9aa24 │ │ │ │ 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, #24] │ │ │ │ mov r6, r1 │ │ │ │ @@ -5611,15 +5611,15 @@ │ │ │ │ beq 34028 <_PyObject_DebugMallocStats@@Base+0xa34> │ │ │ │ movw r7, #2244 @ 0x8c4 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ ldr r3, [r7, #224] @ 0xe0 │ │ │ │ cmp r3, #0 │ │ │ │ bne 33fc4 <_PyObject_DebugMallocStats@@Base+0x9d0> │ │ │ │ add r0, r7, #220 @ 0xdc │ │ │ │ - bl 2b59f0 <_start@@Base+0x788> │ │ │ │ + bl 2b3f54 <_start@@Base+0x788> │ │ │ │ ldr r3, [r7, #220] @ 0xdc │ │ │ │ cmp r3, #0 │ │ │ │ beq 34028 <_PyObject_DebugMallocStats@@Base+0xa34> │ │ │ │ add r0, r5, #116 @ 0x74 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r0, r4, r0 │ │ │ │ ldr r1, [r4] │ │ │ │ @@ -5636,15 +5636,15 @@ │ │ │ │ bls 34014 <_PyObject_DebugMallocStats@@Base+0xa20> │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ movhi r3, #0 │ │ │ │ add r0, r3, r0, lsl #15 │ │ │ │ ldr r2, [r6, #448] @ 0x1c0 │ │ │ │ sub r1, r1, r3 │ │ │ │ add r0, r5, r0 │ │ │ │ - bl 9a3a0 │ │ │ │ + bl 9a3b8 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ mov r2, #38 @ 0x26 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #10 │ │ │ │ bic r3, r3, #2 │ │ │ │ strb r3, [r4, #8] │ │ │ │ bl 2d748 │ │ │ │ @@ -5786,23 +5786,23 @@ │ │ │ │ beq 342b8 <_PyObject_DebugMallocStats@@Base+0xcc4> │ │ │ │ lsr r5, r0, #15 │ │ │ │ lsr r6, ip, #15 │ │ │ │ add lr, r5, ip, lsr #15 │ │ │ │ cmp lr, #128 @ 0x80 │ │ │ │ bls 342a0 <_PyObject_DebugMallocStats@@Base+0xcac> │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw r0, #49748 @ 0xc254 │ │ │ │ + movw r0, #53708 @ 0xd1cc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, ip │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 99d90 │ │ │ │ + bl 99da8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 342c0 <_PyObject_DebugMallocStats@@Base+0xccc> │ │ │ │ sub sp, fp, #28 │ │ │ │ @@ -5850,269 +5850,270 @@ │ │ │ │ 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, #104 @ 0x68 │ │ │ │ - movw r1, #52220 @ 0xcbfc │ │ │ │ + movw r1, #54436 @ 0xd4a4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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 │ │ │ │ - movw r2, #48588 @ 0xbdcc │ │ │ │ + movw r2, #48376 @ 0xbcf8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r3, r0 │ │ │ │ movw ip, #1013 @ 0x3f5 │ │ │ │ ldr r0, [r2] │ │ │ │ - movw r2, #53396 @ 0xd094 │ │ │ │ + movw r2, #55612 @ 0xd93c │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 37473c │ │ │ │ + bl 374a40 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ 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 │ │ │ │ - ldr lr, [pc, #28] @ 34428 <_PyObject_DebugMallocStats@@Base+0xe34> │ │ │ │ - movw ip, #1933 @ 0x78d │ │ │ │ - movw r3, #39772 @ 0x9b5c │ │ │ │ + movw ip, #40188 @ 0x9cfc │ │ │ │ + movt ip, #77 @ 0x4d │ │ │ │ + movw lr, #1933 @ 0x78d │ │ │ │ + movw r3, #42012 @ 0xa41c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - movw r2, #53640 @ 0xd188 │ │ │ │ + movw r2, #60484 @ 0xec44 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ mov r1, #0 │ │ │ │ - stm sp, {ip, lr} │ │ │ │ - bl 9e94c <_PyObject_AssertFailed@@Base> │ │ │ │ - subeq r5, sp, r0, asr #9 │ │ │ │ + str ip, [sp, #4] │ │ │ │ + str lr, [sp] │ │ │ │ + bl 9e39c <_PyObject_AssertFailed@@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 ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34474 <_PyObject_DebugMallocStats@@Base+0xe80> │ │ │ │ - movw r0, #45388 @ 0xb14c │ │ │ │ + bne 34478 <_PyObject_DebugMallocStats@@Base+0xe84> │ │ │ │ + movw r0, #45600 @ 0xb220 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #58740 @ 0xe574 │ │ │ │ + movw r1, #60936 @ 0xee08 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 344b4 <_PyObject_DebugMallocStats@@Base+0xec0> │ │ │ │ + bgt 344b8 <_PyObject_DebugMallocStats@@Base+0xec4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 344b4 <_PyObject_DebugMallocStats@@Base+0xec0> │ │ │ │ + bne 344b8 <_PyObject_DebugMallocStats@@Base+0xec4> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 344f0 <_PyObject_DebugMallocStats@@Base+0xefc> │ │ │ │ + bgt 344f4 <_PyObject_DebugMallocStats@@Base+0xf00> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 344f0 <_PyObject_DebugMallocStats@@Base+0xefc> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 344f4 <_PyObject_DebugMallocStats@@Base+0xf00> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_Py_Dealloc@@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 lr, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands r4, r2, #67108864 @ 0x4000000 │ │ │ │ - bne 34564 <_PyObject_DebugMallocStats@@Base+0xf70> │ │ │ │ + bne 34568 <_PyObject_DebugMallocStats@@Base+0xf74> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #60596 @ 0xecb4 │ │ │ │ + movw r1, #62668 @ 0xf4cc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, r4 │ │ │ │ - b 34578 <_PyObject_DebugMallocStats@@Base+0xf84> │ │ │ │ + b 3457c <_PyObject_DebugMallocStats@@Base+0xf88> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ str lr, [sp] │ │ │ │ add r1, r0, #16 │ │ │ │ - bl f825c │ │ │ │ + bl f71bc │ │ │ │ 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, #48608 @ 0xbde0 │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #5004 @ 0x138c │ │ │ │ + movw r1, #7200 @ 0x1c20 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn 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, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #5044 @ 0x13b4 │ │ │ │ + movw r1, #7240 @ 0x1c48 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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, r3 │ │ │ │ ldrb r3, [r1, #14] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ tst r3, #2 │ │ │ │ - beq 34674 <_PyObject_DebugMallocStats@@Base+0x1080> │ │ │ │ + beq 34678 <_PyObject_DebugMallocStats@@Base+0x1084> │ │ │ │ add ip, r0, #116 @ 0x74 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ sub ip, r1, ip │ │ │ │ ldr r1, [r1, #24] │ │ │ │ asr ip, ip, #4 │ │ │ │ cmp r1, #3 │ │ │ │ mul ip, r3, ip │ │ │ │ movls r3, #0 │ │ │ │ - bls 34654 <_PyObject_DebugMallocStats@@Base+0x1060> │ │ │ │ + bls 34658 <_PyObject_DebugMallocStats@@Base+0x1064> │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ addls r3, r1, r1, lsl #1 │ │ │ │ - bls 34654 <_PyObject_DebugMallocStats@@Base+0x1060> │ │ │ │ + bls 34658 <_PyObject_DebugMallocStats@@Base+0x1064> │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ movls r3, r1 │ │ │ │ movhi r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, r3, ip, lsl #15 │ │ │ │ add r0, r0, r3 │ │ │ │ sub r0, r6, r0 │ │ │ │ ldrlt r1, [r4] │ │ │ │ lsllt r1, r1, #15 │ │ │ │ - blx 44157c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 441e5c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ sub r6, r6, r1 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3468c <_PyObject_DebugMallocStats@@Base+0x1098> │ │ │ │ + b 34690 <_PyObject_DebugMallocStats@@Base+0x109c> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 34714 <_PyObject_DebugMallocStats@@Base+0x1120> │ │ │ │ + beq 34718 <_PyObject_DebugMallocStats@@Base+0x1124> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ str r1, [r2] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ str r2, [r0, #28] │ │ │ │ subs r2, r1, #1 │ │ │ │ str r2, [r0, #20] │ │ │ │ - bne 346d4 <_PyObject_DebugMallocStats@@Base+0x10e0> │ │ │ │ + bne 346d8 <_PyObject_DebugMallocStats@@Base+0x10e4> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2da024 │ │ │ │ + b 2d8528 │ │ │ │ ldrb r5, [r0, #14] │ │ │ │ tst r5, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r0, #36] @ 0x24 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl 2d47ac <_Py_write_noraise@@Base+0xa6c> │ │ │ │ + bl 2d2cd8 <_Py_write_noraise@@Base+0xa6c> │ │ │ │ mov r3, #12 │ │ │ │ orr r5, r5, #1 │ │ │ │ mov r2, r4 │ │ │ │ add r1, r6, #1408 @ 0x580 │ │ │ │ strb r5, [r4, #14] │ │ │ │ mla r0, r3, r0, r6 │ │ │ │ add r0, r0, #520 @ 0x208 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 33cc0 <_PyObject_DebugMallocStats@@Base+0x6cc> │ │ │ │ mov r1, r2 │ │ │ │ - b 9a48c │ │ │ │ + b 9a4a4 │ │ │ │ push {r4, fp, lr} │ │ │ │ subs ip, r1, #0 │ │ │ │ mov lr, r0 │ │ │ │ add fp, sp, #8 │ │ │ │ - beq 34740 <_PyObject_DebugMallocStats@@Base+0x114c> │ │ │ │ + beq 34744 <_PyObject_DebugMallocStats@@Base+0x1150> │ │ │ │ ldr r4, [ip, #4] │ │ │ │ ldr r4, [r4, #64] @ 0x40 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 34754 <_PyObject_DebugMallocStats@@Base+0x1160> │ │ │ │ + bne 34758 <_PyObject_DebugMallocStats@@Base+0x1164> │ │ │ │ ldr r1, [ip, #4] │ │ │ │ mov r0, lr │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2ef2dc │ │ │ │ + b 2edba8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b eb540 │ │ │ │ + b eaab0 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #32 │ │ │ │ add fp, sp, #0 │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ - beq 34784 <_PyObject_DebugMallocStats@@Base+0x1190> │ │ │ │ + beq 34788 <_PyObject_DebugMallocStats@@Base+0x1194> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ lsl r1, r1, #1 │ │ │ │ ldrh r0, [r0, r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -6121,44 +6122,44 @@ │ │ │ │ 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, #26000 @ 0x6590 │ │ │ │ + movw r1, #28240 @ 0x6e50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl f81dc │ │ │ │ + bl f713c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 34840 <_PyObject_DebugMallocStats@@Base+0x124c> │ │ │ │ + beq 34844 <_PyObject_DebugMallocStats@@Base+0x1250> │ │ │ │ ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ sub r1, fp, #132 @ 0x84 │ │ │ │ - bl 1b1248 │ │ │ │ + bl 1b1058 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 34840 <_PyObject_DebugMallocStats@@Base+0x124c> │ │ │ │ + beq 34844 <_PyObject_DebugMallocStats@@Base+0x1250> │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 3003a0 │ │ │ │ + bl 2fed90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34800 <_PyObject_DebugMallocStats@@Base+0x120c> │ │ │ │ + bne 34804 <_PyObject_DebugMallocStats@@Base+0x1210> │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ and r2, r3, #61440 @ 0xf000 │ │ │ │ cmp r2, #32768 @ 0x8000 │ │ │ │ - beq 3480c <_PyObject_DebugMallocStats@@Base+0x1218> │ │ │ │ - movw r5, #5456 @ 0x1550 │ │ │ │ + beq 34810 <_PyObject_DebugMallocStats@@Base+0x121c> │ │ │ │ + movw r5, #6076 @ 0x17bc │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ - b 34824 <_PyObject_DebugMallocStats@@Base+0x1230> │ │ │ │ + b 34828 <_PyObject_DebugMallocStats@@Base+0x1234> │ │ │ │ tst r3, #73 @ 0x49 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r5, #4404 @ 0x1134 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ moveq r5, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -6166,231 +6167,231 @@ │ │ │ │ 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, #26000 @ 0x6590 │ │ │ │ + movw r1, #28240 @ 0x6e50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl f81dc │ │ │ │ + bl f713c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 348cc <_PyObject_DebugMallocStats@@Base+0x12d8> │ │ │ │ + beq 348d0 <_PyObject_DebugMallocStats@@Base+0x12dc> │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r2, r5 │ │ │ │ - bl 2fd8dc <_Py_normpath@@Base+0xb38> │ │ │ │ + bl 2fc2cc <_Py_normpath@@Base+0xb38> │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge 348b8 <_PyObject_DebugMallocStats@@Base+0x12c4> │ │ │ │ + bge 348bc <_PyObject_DebugMallocStats@@Base+0x12c8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 348cc <_PyObject_DebugMallocStats@@Base+0x12d8> │ │ │ │ + b 348d0 <_PyObject_DebugMallocStats@@Base+0x12dc> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, r1, #1 │ │ │ │ - bl 1b0e54 │ │ │ │ + bl 1b0c64 │ │ │ │ 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 b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 34b60 <_PyObject_DebugMallocStats@@Base+0x156c> │ │ │ │ - movw sl, #42532 @ 0xa624 │ │ │ │ + beq 34b64 <_PyObject_DebugMallocStats@@Base+0x1570> │ │ │ │ + movw sl, #43152 @ 0xa890 │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ - movw r6, #21188 @ 0x52c4 │ │ │ │ + movw r6, #21808 @ 0x5530 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ mov r4, #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 34948 <_PyObject_DebugMallocStats@@Base+0x1354> │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + bne 3494c <_PyObject_DebugMallocStats@@Base+0x1358> │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34b60 <_PyObject_DebugMallocStats@@Base+0x156c> │ │ │ │ + beq 34b64 <_PyObject_DebugMallocStats@@Base+0x1570> │ │ │ │ ldr r2, [r7, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 349b4 <_PyObject_DebugMallocStats@@Base+0x13c0> │ │ │ │ + beq 349b8 <_PyObject_DebugMallocStats@@Base+0x13c4> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, r4 │ │ │ │ - ble 34b60 <_PyObject_DebugMallocStats@@Base+0x156c> │ │ │ │ + ble 34b64 <_PyObject_DebugMallocStats@@Base+0x1570> │ │ │ │ ldrb r3, [r2] │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ ldrb r3, [r3, r4] │ │ │ │ add r4, r4, #1 │ │ │ │ add r2, r2, r3, lsl #2 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r2, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ add r3, r2, r3, lsl #3 │ │ │ │ ldrb r2, [r2, #5] │ │ │ │ add r3, r3, r1, lsl r2 │ │ │ │ ldr r9, [r3, #20] │ │ │ │ - bne 349fc <_PyObject_DebugMallocStats@@Base+0x1408> │ │ │ │ + bne 34a00 <_PyObject_DebugMallocStats@@Base+0x140c> │ │ │ │ mov r1, #604 @ 0x25c │ │ │ │ - movw r0, #58716 @ 0xe55c │ │ │ │ + movw r0, #60912 @ 0xedf0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mvn r5, #0 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 34af4 <_PyObject_DebugMallocStats@@Base+0x1500> │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 34af8 <_PyObject_DebugMallocStats@@Base+0x1504> │ │ │ │ ldr r1, [r7, #24] │ │ │ │ ldr r2, [r1, #16] │ │ │ │ cmp r2, r4 │ │ │ │ - ble 34b60 <_PyObject_DebugMallocStats@@Base+0x156c> │ │ │ │ + ble 34b64 <_PyObject_DebugMallocStats@@Base+0x1570> │ │ │ │ ldrb r0, [r1, #6] │ │ │ │ ldrb r3, [r1, #5] │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #1 │ │ │ │ lsl r3, r0, r3 │ │ │ │ add r3, r3, #20 │ │ │ │ addne r3, r3, r4, lsl #3 │ │ │ │ addne r3, r1, r3 │ │ │ │ - beq 34b2c <_PyObject_DebugMallocStats@@Base+0x1538> │ │ │ │ + beq 34b30 <_PyObject_DebugMallocStats@@Base+0x153c> │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34b1c <_PyObject_DebugMallocStats@@Base+0x1528> │ │ │ │ + beq 34b20 <_PyObject_DebugMallocStats@@Base+0x152c> │ │ │ │ ldr r9, [r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ movne r1, #0 │ │ │ │ - bne 34a20 <_PyObject_DebugMallocStats@@Base+0x142c> │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bne 34a24 <_PyObject_DebugMallocStats@@Base+0x1430> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, #1 │ │ │ │ - beq 34af0 <_PyObject_DebugMallocStats@@Base+0x14fc> │ │ │ │ + beq 34af4 <_PyObject_DebugMallocStats@@Base+0x1500> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #15 │ │ │ │ and r2, r3, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ ldrls r5, [r0, #12] │ │ │ │ mulls r5, r5, r2 │ │ │ │ - bls 34a9c <_PyObject_DebugMallocStats@@Base+0x14a8> │ │ │ │ + bls 34aa0 <_PyObject_DebugMallocStats@@Base+0x14ac> │ │ │ │ lsr r3, r3, #3 │ │ │ │ add ip, r0, #12 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r5, [ip, r3, lsl #2] │ │ │ │ subs r3, r3, #1 │ │ │ │ - bcc 34a68 <_PyObject_DebugMallocStats@@Base+0x1474> │ │ │ │ + bcc 34a6c <_PyObject_DebugMallocStats@@Base+0x1478> │ │ │ │ cmp r5, #3 │ │ │ │ - bhi 34a88 <_PyObject_DebugMallocStats@@Base+0x1494> │ │ │ │ + bhi 34a8c <_PyObject_DebugMallocStats@@Base+0x1498> │ │ │ │ ldr lr, [ip, r3, lsl #2] │ │ │ │ orr r5, lr, r5, lsl #30 │ │ │ │ - b 34a4c <_PyObject_DebugMallocStats@@Base+0x1458> │ │ │ │ + b 34a50 <_PyObject_DebugMallocStats@@Base+0x145c> │ │ │ │ cmp r5, #0 │ │ │ │ mulge r5, r2, r5 │ │ │ │ - bge 34a9c <_PyObject_DebugMallocStats@@Base+0x14a8> │ │ │ │ + bge 34aa0 <_PyObject_DebugMallocStats@@Base+0x14ac> │ │ │ │ sub r5, r5, #-2147483648 @ 0x80000000 │ │ │ │ clz r5, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ ands r5, r5, r2, lsr #31 │ │ │ │ - bne 34a98 <_PyObject_DebugMallocStats@@Base+0x14a4> │ │ │ │ + bne 34a9c <_PyObject_DebugMallocStats@@Base+0x14a8> │ │ │ │ cmp r1, #0 │ │ │ │ mvn r5, #0 │ │ │ │ - beq 34acc <_PyObject_DebugMallocStats@@Base+0x14d8> │ │ │ │ - b 34aa8 <_PyObject_DebugMallocStats@@Base+0x14b4> │ │ │ │ + beq 34ad0 <_PyObject_DebugMallocStats@@Base+0x14dc> │ │ │ │ + b 34aac <_PyObject_DebugMallocStats@@Base+0x14b8> │ │ │ │ mov r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 34af4 <_PyObject_DebugMallocStats@@Base+0x1500> │ │ │ │ + beq 34af8 <_PyObject_DebugMallocStats@@Base+0x1504> │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 34acc <_PyObject_DebugMallocStats@@Base+0x14d8> │ │ │ │ + bgt 34ad0 <_PyObject_DebugMallocStats@@Base+0x14dc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 34acc <_PyObject_DebugMallocStats@@Base+0x14d8> │ │ │ │ + bne 34ad0 <_PyObject_DebugMallocStats@@Base+0x14dc> │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 34af4 <_PyObject_DebugMallocStats@@Base+0x1500> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + beq 34af8 <_PyObject_DebugMallocStats@@Base+0x1504> │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20368 @ 0x4f90 │ │ │ │ + movw r1, #22564 @ 0x5824 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 34af4 <_PyObject_DebugMallocStats@@Base+0x1500> │ │ │ │ + bl 1b4954 │ │ │ │ + b 34af8 <_PyObject_DebugMallocStats@@Base+0x1504> │ │ │ │ mvn r5, #0 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ cmp r3, sl │ │ │ │ ldreq r9, [r9, #20] │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ ldr r3, [r8, #12] │ │ │ │ str r9, [r3, r5, lsl #2] │ │ │ │ - b 34918 <_PyObject_DebugMallocStats@@Base+0x1324> │ │ │ │ + b 3491c <_PyObject_DebugMallocStats@@Base+0x1328> │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r2, r4 │ │ │ │ - bne 349e8 <_PyObject_DebugMallocStats@@Base+0x13f4> │ │ │ │ - b 34b60 <_PyObject_DebugMallocStats@@Base+0x156c> │ │ │ │ + bne 349ec <_PyObject_DebugMallocStats@@Base+0x13f8> │ │ │ │ + b 34b64 <_PyObject_DebugMallocStats@@Base+0x1570> │ │ │ │ mov r0, #12 │ │ │ │ mla r3, r0, r4, r3 │ │ │ │ add r1, r1, r3 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34b58 <_PyObject_DebugMallocStats@@Base+0x1564> │ │ │ │ + bne 34b5c <_PyObject_DebugMallocStats@@Base+0x1568> │ │ │ │ add r1, r1, #12 │ │ │ │ cmp r2, r4 │ │ │ │ - bne 34b38 <_PyObject_DebugMallocStats@@Base+0x1544> │ │ │ │ - b 34b60 <_PyObject_DebugMallocStats@@Base+0x156c> │ │ │ │ + bne 34b3c <_PyObject_DebugMallocStats@@Base+0x1548> │ │ │ │ + b 34b64 <_PyObject_DebugMallocStats@@Base+0x1570> │ │ │ │ ldr r9, [r1, #4] │ │ │ │ - b 349fc <_PyObject_DebugMallocStats@@Base+0x1408> │ │ │ │ + b 34a00 <_PyObject_DebugMallocStats@@Base+0x140c> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #26000 @ 0x6590 │ │ │ │ + movw r1, #28240 @ 0x6e50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl f81dc │ │ │ │ + bl f713c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34bd4 <_PyObject_DebugMallocStats@@Base+0x15e0> │ │ │ │ + beq 34bd8 <_PyObject_DebugMallocStats@@Base+0x15e4> │ │ │ │ movw r3, #24016 @ 0x5dd0 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 148854 │ │ │ │ + bl 1478ac │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #19100 @ 0x4a9c │ │ │ │ + movw r2, #21412 @ 0x53a4 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ movw ip, #32004 @ 0x7d04 │ │ │ │ movt ip, #9665 @ 0x25c1 │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -6398,28 +6399,28 @@ │ │ │ │ movw r1, #64007 @ 0xfa07 │ │ │ │ movt r1, #19330 @ 0x4b82 │ │ │ │ adc r4, r3, #2 │ │ │ │ cmp r1, ip │ │ │ │ mov r1, #4 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ sbcs r1, r1, r4 │ │ │ │ - bcc 34c34 <_PyObject_DebugMallocStats@@Base+0x1640> │ │ │ │ + bcc 34c38 <_PyObject_DebugMallocStats@@Base+0x1644> │ │ │ │ mov ip, #51712 @ 0xca00 │ │ │ │ movt ip, #15258 @ 0x3b9a │ │ │ │ umull r2, r1, r2, ip │ │ │ │ adds r0, r2, lr │ │ │ │ mla r1, ip, r3, r1 │ │ │ │ adc r1, r1, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 1f337c │ │ │ │ + b 1f3214 │ │ │ │ str lr, [fp, #4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 312380 │ │ │ │ + b 311330 │ │ │ │ ldrb ip, [r0, #21] │ │ │ │ cmp ip, #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 │ │ │ │ @@ -6442,85 +6443,85 @@ │ │ │ │ mov r7, r5 │ │ │ │ bl 34184 <_PyObject_DebugMallocStats@@Base+0xb90> │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [r3] │ │ │ │ add r6, r6, #1 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 34ccc <_PyObject_DebugMallocStats@@Base+0x16d8> │ │ │ │ + bne 34cd0 <_PyObject_DebugMallocStats@@Base+0x16dc> │ │ │ │ cmp r6, #4 │ │ │ │ - bne 34cac <_PyObject_DebugMallocStats@@Base+0x16b8> │ │ │ │ - b 34dd8 <_PyObject_DebugMallocStats@@Base+0x17e4> │ │ │ │ + bne 34cb0 <_PyObject_DebugMallocStats@@Base+0x16bc> │ │ │ │ + b 34ddc <_PyObject_DebugMallocStats@@Base+0x17e8> │ │ │ │ ldr sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 34dd8 <_PyObject_DebugMallocStats@@Base+0x17e4> │ │ │ │ + beq 34ddc <_PyObject_DebugMallocStats@@Base+0x17e8> │ │ │ │ add r6, r4, #52 @ 0x34 │ │ │ │ add r9, r4, #68 @ 0x44 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ ldr r1, [r2] │ │ │ │ add r2, r2, #4 │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ tst r0, r1 │ │ │ │ - bne 34d08 <_PyObject_DebugMallocStats@@Base+0x1714> │ │ │ │ + bne 34d0c <_PyObject_DebugMallocStats@@Base+0x1718> │ │ │ │ cmp r3, r9 │ │ │ │ - bne 34ce8 <_PyObject_DebugMallocStats@@Base+0x16f4> │ │ │ │ - b 34d9c <_PyObject_DebugMallocStats@@Base+0x17a8> │ │ │ │ + bne 34cec <_PyObject_DebugMallocStats@@Base+0x16f8> │ │ │ │ + b 34da0 <_PyObject_DebugMallocStats@@Base+0x17ac> │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, sl │ │ │ │ - bl 34de4 <_PyObject_DebugMallocStats@@Base+0x17f0> │ │ │ │ + bl 34de8 <_PyObject_DebugMallocStats@@Base+0x17f4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 34d9c <_PyObject_DebugMallocStats@@Base+0x17a8> │ │ │ │ + beq 34da0 <_PyObject_DebugMallocStats@@Base+0x17ac> │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ mov ip, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ ldr lr, [ip], #4 │ │ │ │ cmp r3, r9 │ │ │ │ and r2, r2, lr │ │ │ │ str r2, [r1], #4 │ │ │ │ - bne 34d34 <_PyObject_DebugMallocStats@@Base+0x1740> │ │ │ │ + bne 34d38 <_PyObject_DebugMallocStats@@Base+0x1744> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r0], #4 │ │ │ │ cmn r3, #1 │ │ │ │ addeq r2, r2, #32 │ │ │ │ - bne 34dbc <_PyObject_DebugMallocStats@@Base+0x17c8> │ │ │ │ + bne 34dc0 <_PyObject_DebugMallocStats@@Base+0x17cc> │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r1, #4 │ │ │ │ - bne 34d54 <_PyObject_DebugMallocStats@@Base+0x1760> │ │ │ │ + bne 34d58 <_PyObject_DebugMallocStats@@Base+0x1764> │ │ │ │ mov r3, #0 │ │ │ │ - ldr r0, [pc, #100] @ 34de0 <_PyObject_DebugMallocStats@@Base+0x17ec> │ │ │ │ + ldr r0, [pc, #100] @ 34de4 <_PyObject_DebugMallocStats@@Base+0x17f0> │ │ │ │ sub r2, sl, r2, lsl #15 │ │ │ │ bl 3257c │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ ldr r1, [r5], #4 │ │ │ │ cmp r3, r9 │ │ │ │ bic r2, r2, r1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 34d84 <_PyObject_DebugMallocStats@@Base+0x1790> │ │ │ │ + bne 34d88 <_PyObject_DebugMallocStats@@Base+0x1794> │ │ │ │ add r4, r4, #36 @ 0x24 │ │ │ │ ldr r3, [r4, #4]! │ │ │ │ ldr r2, [r7], #4 │ │ │ │ cmp r4, r6 │ │ │ │ bic r3, r3, r2 │ │ │ │ str r3, [r4] │ │ │ │ - bne 34da0 <_PyObject_DebugMallocStats@@Base+0x17ac> │ │ │ │ - b 34dd8 <_PyObject_DebugMallocStats@@Base+0x17e4> │ │ │ │ + bne 34da4 <_PyObject_DebugMallocStats@@Base+0x17b0> │ │ │ │ + b 34ddc <_PyObject_DebugMallocStats@@Base+0x17e8> │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34d64 <_PyObject_DebugMallocStats@@Base+0x1770> │ │ │ │ + beq 34d68 <_PyObject_DebugMallocStats@@Base+0x1774> │ │ │ │ and ip, r3, #1 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ add r2, r2, ip │ │ │ │ - beq 34d64 <_PyObject_DebugMallocStats@@Base+0x1770> │ │ │ │ - b 34dc4 <_PyObject_DebugMallocStats@@Base+0x17d0> │ │ │ │ + beq 34d68 <_PyObject_DebugMallocStats@@Base+0x1774> │ │ │ │ + b 34dc8 <_PyObject_DebugMallocStats@@Base+0x17d4> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r5, sp, r0, lsr #29 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ @@ -6530,84 +6531,84 @@ │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [r4, #304] @ 0x130 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 34e28 <_PyObject_DebugMallocStats@@Base+0x1834> │ │ │ │ + bne 34e2c <_PyObject_DebugMallocStats@@Base+0x1838> │ │ │ │ add r0, r4, #300 @ 0x12c │ │ │ │ - bl 2b59f0 <_start@@Base+0x788> │ │ │ │ + bl 2b3f54 <_start@@Base+0x788> │ │ │ │ ldr r3, [r4, #300] @ 0x12c │ │ │ │ cmp r3, #0 │ │ │ │ - blt 34eb0 <_PyObject_DebugMallocStats@@Base+0x18bc> │ │ │ │ + blt 34eb4 <_PyObject_DebugMallocStats@@Base+0x18c0> │ │ │ │ add r0, r7, #544 @ 0x220 │ │ │ │ - bl 34ec4 <_PyObject_DebugMallocStats@@Base+0x18d0> │ │ │ │ + bl 34ec8 <_PyObject_DebugMallocStats@@Base+0x18d4> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ add r0, r7, #160 @ 0xa0 │ │ │ │ bl 3257c │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 34e60 <_PyObject_DebugMallocStats@@Base+0x186c> │ │ │ │ - ldr r0, [pc, #96] @ 34ec0 <_PyObject_DebugMallocStats@@Base+0x18cc> │ │ │ │ - bl 2b59f0 <_start@@Base+0x788> │ │ │ │ + bne 34e64 <_PyObject_DebugMallocStats@@Base+0x1870> │ │ │ │ + ldr r0, [pc, #96] @ 34ec4 <_PyObject_DebugMallocStats@@Base+0x18d0> │ │ │ │ + bl 2b3f54 <_start@@Base+0x788> │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34e98 <_PyObject_DebugMallocStats@@Base+0x18a4> │ │ │ │ - bl 2b5e08 <_start@@Base+0xba0> │ │ │ │ + beq 34e9c <_PyObject_DebugMallocStats@@Base+0x18a8> │ │ │ │ + bl 2b436c <_start@@Base+0xba0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 34e98 <_PyObject_DebugMallocStats@@Base+0x18a4> │ │ │ │ + bne 34e9c <_PyObject_DebugMallocStats@@Base+0x18a8> │ │ │ │ sub r2, fp, #29 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [fp, #-29] @ 0xffffffe3 │ │ │ │ - bl 34f74 <_PyObject_DebugMallocStats@@Base+0x1980> │ │ │ │ + bl 34f78 <_PyObject_DebugMallocStats@@Base+0x1984> │ │ │ │ ldrb r5, [fp, #-29] @ 0xffffffe3 │ │ │ │ - b 34eb4 <_PyObject_DebugMallocStats@@Base+0x18c0> │ │ │ │ + b 34eb8 <_PyObject_DebugMallocStats@@Base+0x18c4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 34eb4 <_PyObject_DebugMallocStats@@Base+0x18c0> │ │ │ │ + beq 34eb8 <_PyObject_DebugMallocStats@@Base+0x18c4> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9a3a0 │ │ │ │ + bl 9a3b8 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r0, r8, r8, lsr #18 │ │ │ │ movw r3, #24128 @ 0x5e40 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ add r2, r3, #640 @ 0x280 │ │ │ │ cmp r0, r3 │ │ │ │ movcs r3, #1 │ │ │ │ movcc r3, #0 │ │ │ │ cmp r0, r2 │ │ │ │ movcs r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 34f34 <_PyObject_DebugMallocStats@@Base+0x1940> │ │ │ │ + beq 34f38 <_PyObject_DebugMallocStats@@Base+0x1944> │ │ │ │ push {r4, r5, fp} │ │ │ │ add r1, r0, #8 │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ ldrexd r4, [r1] │ │ │ │ adds r4, r4, r2 │ │ │ │ adc r5, r5, r3 │ │ │ │ strexd ip, r4, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 34f00 <_PyObject_DebugMallocStats@@Base+0x190c> │ │ │ │ + bne 34f04 <_PyObject_DebugMallocStats@@Base+0x1910> │ │ │ │ ldrexd r4, [r0] │ │ │ │ adds r4, r4, r2 │ │ │ │ adc r5, r5, r3 │ │ │ │ strexd ip, r4, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 34f68 <_PyObject_DebugMallocStats@@Base+0x1974> │ │ │ │ - b 34f18 <_PyObject_DebugMallocStats@@Base+0x1924> │ │ │ │ + beq 34f6c <_PyObject_DebugMallocStats@@Base+0x1978> │ │ │ │ + b 34f1c <_PyObject_DebugMallocStats@@Base+0x1928> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr ip, [r0, #12] │ │ │ │ ldr r3, [r0] │ │ │ │ adds r2, r2, #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ adc ip, ip, #0 │ │ │ │ adds r3, r3, #1 │ │ │ │ @@ -6626,531 +6627,531 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ rsbs r3, r1, #0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r0, [pc, #112] @ 35014 <_PyObject_DebugMallocStats@@Base+0x1a20> │ │ │ │ + ldr r0, [pc, #112] @ 35018 <_PyObject_DebugMallocStats@@Base+0x1a24> │ │ │ │ mov r2, r3 │ │ │ │ sbc r3, r3, r3 │ │ │ │ mov r7, #0 │ │ │ │ bl 3257c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #1 │ │ │ │ sub r3, fp, #24 │ │ │ │ mov r1, r6 │ │ │ │ - bl 35018 <_PyObject_DebugMallocStats@@Base+0x1a24> │ │ │ │ + bl 3501c <_PyObject_DebugMallocStats@@Base+0x1a28> │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, r7 │ │ │ │ - beq 3500c <_PyObject_DebugMallocStats@@Base+0x1a18> │ │ │ │ + beq 35010 <_PyObject_DebugMallocStats@@Base+0x1a1c> │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r4 │ │ │ │ strb r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ bl 2e574 │ │ │ │ strb r7, [r5] │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 3500c <_PyObject_DebugMallocStats@@Base+0x1a18> │ │ │ │ - movw r0, #53872 @ 0xd270 │ │ │ │ + beq 35010 <_PyObject_DebugMallocStats@@Base+0x1a1c> │ │ │ │ + movw r0, #56548 @ 0xdce4 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp] │ │ │ │ - bl 99d90 │ │ │ │ + bl 99da8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r5, sp, r0, lsr #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [r3] │ │ │ │ cmp r1, ip │ │ │ │ cmpne r2, ip │ │ │ │ - bne 35048 <_PyObject_DebugMallocStats@@Base+0x1a54> │ │ │ │ + bne 3504c <_PyObject_DebugMallocStats@@Base+0x1a58> │ │ │ │ mov r7, #0 │ │ │ │ - b 35100 <_PyObject_DebugMallocStats@@Base+0x1b0c> │ │ │ │ + b 35104 <_PyObject_DebugMallocStats@@Base+0x1b10> │ │ │ │ mov r5, r3 │ │ │ │ movw r3, #4372 @ 0x1114 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r7, r1 │ │ │ │ cmp r0, #0 │ │ │ │ add r4, r1, r2 │ │ │ │ ldr r6, [r3] │ │ │ │ sub r8, r6, #1 │ │ │ │ and r9, r6, r8 │ │ │ │ - beq 350ac <_PyObject_DebugMallocStats@@Base+0x1ab8> │ │ │ │ + beq 350b0 <_PyObject_DebugMallocStats@@Base+0x1abc> │ │ │ │ cmp r9, #0 │ │ │ │ add r8, r1, r8 │ │ │ │ rsbeq r6, r6, #0 │ │ │ │ andeq r7, r6, r8 │ │ │ │ andeq r4, r4, r6 │ │ │ │ - beq 350f0 <_PyObject_DebugMallocStats@@Base+0x1afc> │ │ │ │ + beq 350f4 <_PyObject_DebugMallocStats@@Base+0x1b00> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - blx 44157c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 441e5c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ mov r0, r4 │ │ │ │ sub r7, r8, r1 │ │ │ │ mov r1, r6 │ │ │ │ - blx 44157c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 441e5c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ sub r4, r4, r1 │ │ │ │ - b 350f0 <_PyObject_DebugMallocStats@@Base+0x1afc> │ │ │ │ + b 350f4 <_PyObject_DebugMallocStats@@Base+0x1b00> │ │ │ │ cmp r9, #0 │ │ │ │ rsbeq r3, r6, #0 │ │ │ │ andeq r7, r7, r3 │ │ │ │ - beq 350cc <_PyObject_DebugMallocStats@@Base+0x1ad8> │ │ │ │ + beq 350d0 <_PyObject_DebugMallocStats@@Base+0x1adc> │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - blx 44157c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 441e5c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ sub r7, r7, r1 │ │ │ │ cmp r9, #0 │ │ │ │ add r4, r4, r8 │ │ │ │ rsbeq r6, r6, #0 │ │ │ │ andeq r4, r4, r6 │ │ │ │ - beq 350f0 <_PyObject_DebugMallocStats@@Base+0x1afc> │ │ │ │ + beq 350f4 <_PyObject_DebugMallocStats@@Base+0x1b00> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - blx 44157c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 441e5c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ sub r4, r4, r1 │ │ │ │ sub r4, r4, r7 │ │ │ │ cmp r4, #0 │ │ │ │ - ble 35040 <_PyObject_DebugMallocStats@@Base+0x1a4c> │ │ │ │ + ble 35044 <_PyObject_DebugMallocStats@@Base+0x1a50> │ │ │ │ str r4, [r5] │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00035108 <_Py_InitializeMain@@Base>: │ │ │ │ +0003510c <_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 2c0758 <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ + bl 2b5ff0 <_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 35158 <_Py_InitializeMain@@Base+0x50> │ │ │ │ - ldr r2, [pc, #24] @ 35164 <_Py_InitializeMain@@Base+0x5c> │ │ │ │ + bne 3515c <_Py_InitializeMain@@Base+0x50> │ │ │ │ + ldr r2, [pc, #24] @ 35168 <_Py_InitializeMain@@Base+0x5c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ - bl 2f9f9c │ │ │ │ + bl 2f898c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, 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, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r3, #0 │ │ │ │ - movw r0, #56360 @ 0xdc28 │ │ │ │ + movw r0, #58572 @ 0xe4cc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ ldr r6, [r5, #88] @ 0x58 │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ - bl 30f834 │ │ │ │ + bl 30e7e4 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ - movw r0, #56388 @ 0xdc44 │ │ │ │ + movw r0, #58600 @ 0xe4e8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ add r4, r4, #4096 @ 0x1000 │ │ │ │ - bl 30f834 │ │ │ │ + bl 30e7e4 │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ - bl 356d4 <_Py_InitializeMain@@Base+0x5cc> │ │ │ │ - movw r0, #57816 @ 0xe1d8 │ │ │ │ + bl 356d8 <_Py_InitializeMain@@Base+0x5cc> │ │ │ │ + movw r0, #60056 @ 0xea98 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30f834 │ │ │ │ - movw r0, #56404 @ 0xdc54 │ │ │ │ + bl 30e7e4 │ │ │ │ + movw r0, #58616 @ 0xe4f8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 30f834 │ │ │ │ + bl 30e7e4 │ │ │ │ ldr r0, [r4, #260] @ 0x104 │ │ │ │ - bl 356d4 <_Py_InitializeMain@@Base+0x5cc> │ │ │ │ - movw r0, #57816 @ 0xe1d8 │ │ │ │ + bl 356d8 <_Py_InitializeMain@@Base+0x5cc> │ │ │ │ + movw r0, #60056 @ 0xea98 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30f834 │ │ │ │ - movw r0, #56420 @ 0xdc64 │ │ │ │ + bl 30e7e4 │ │ │ │ + movw r0, #58632 @ 0xe508 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 30f834 │ │ │ │ + bl 30e7e4 │ │ │ │ ldr r0, [r4, #256] @ 0x100 │ │ │ │ - bl 356d4 <_Py_InitializeMain@@Base+0x5cc> │ │ │ │ - movw r0, #57816 @ 0xe1d8 │ │ │ │ + bl 356d8 <_Py_InitializeMain@@Base+0x5cc> │ │ │ │ + movw r0, #60056 @ 0xea98 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30f834 │ │ │ │ + bl 30e7e4 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ - movw r0, #56440 @ 0xdc78 │ │ │ │ + movw r0, #58652 @ 0xe51c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 30f834 │ │ │ │ + bl 30e7e4 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ - movw r0, #56460 @ 0xdc8c │ │ │ │ + movw r0, #58672 @ 0xe530 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 30f834 │ │ │ │ + bl 30e7e4 │ │ │ │ ldr r1, [r4, #200] @ 0xc8 │ │ │ │ - movw r0, #56480 @ 0xdca0 │ │ │ │ + movw r0, #58692 @ 0xe544 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 30f834 │ │ │ │ + bl 30e7e4 │ │ │ │ ldr r1, [r4, #228] @ 0xe4 │ │ │ │ - movw r0, #56500 @ 0xdcb4 │ │ │ │ + movw r0, #58712 @ 0xe558 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 30f834 │ │ │ │ + bl 30e7e4 │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ - movw r0, #56520 @ 0xdcc8 │ │ │ │ + movw r0, #58732 @ 0xe56c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 30f834 │ │ │ │ + bl 30e7e4 │ │ │ │ ldr r1, [r4, #340] @ 0x154 │ │ │ │ - movw r0, #56540 @ 0xdcdc │ │ │ │ + movw r0, #58752 @ 0xe580 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 30f834 │ │ │ │ - movw r0, #56568 @ 0xdcf8 │ │ │ │ + bl 30e7e4 │ │ │ │ + movw r0, #58780 @ 0xe59c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 30f834 │ │ │ │ + bl 30e7e4 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ - bl 356d4 <_Py_InitializeMain@@Base+0x5cc> │ │ │ │ - movw r0, #57816 @ 0xe1d8 │ │ │ │ + bl 356d8 <_Py_InitializeMain@@Base+0x5cc> │ │ │ │ + movw r0, #60056 @ 0xea98 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30f834 │ │ │ │ - movw r0, #56584 @ 0xdd08 │ │ │ │ + bl 30e7e4 │ │ │ │ + movw r0, #58796 @ 0xe5ac │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 30f834 │ │ │ │ + bl 30e7e4 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ - bl 356d4 <_Py_InitializeMain@@Base+0x5cc> │ │ │ │ - movw r0, #57816 @ 0xe1d8 │ │ │ │ + bl 356d8 <_Py_InitializeMain@@Base+0x5cc> │ │ │ │ + movw r0, #60056 @ 0xea98 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30f834 │ │ │ │ - movw r1, #18932 @ 0x49f4 │ │ │ │ + bl 30e7e4 │ │ │ │ + movw r1, #21748 @ 0x54f4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #56604 @ 0xdd1c │ │ │ │ + movw r0, #58816 @ 0xe5c0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2e1d6c │ │ │ │ + bl 2e0670 │ │ │ │ sub r1, fp, #32 │ │ │ │ - movw r0, #18932 @ 0x49f4 │ │ │ │ + movw r0, #21748 @ 0x54f4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 316dbc │ │ │ │ + bl 31627c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 352d4 <_Py_InitializeMain@@Base+0x1cc> │ │ │ │ - bl 175f40 │ │ │ │ + bge 352d8 <_Py_InitializeMain@@Base+0x1cc> │ │ │ │ + bl 175118 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 35310 <_Py_InitializeMain@@Base+0x208> │ │ │ │ - movw r0, #56616 @ 0xdd28 │ │ │ │ + beq 35314 <_Py_InitializeMain@@Base+0x208> │ │ │ │ + movw r0, #58828 @ 0xe5cc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2e1d6c │ │ │ │ + bl 2e0670 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3531c <_Py_InitializeMain@@Base+0x214> │ │ │ │ + bgt 35320 <_Py_InitializeMain@@Base+0x214> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 3531c <_Py_InitializeMain@@Base+0x214> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 3531c <_Py_InitializeMain@@Base+0x214> │ │ │ │ - movw r0, #56620 @ 0xdd2c │ │ │ │ + bne 35320 <_Py_InitializeMain@@Base+0x214> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 35320 <_Py_InitializeMain@@Base+0x214> │ │ │ │ + movw r0, #58832 @ 0xe5d0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 30f834 │ │ │ │ - movw r0, #57816 @ 0xe1d8 │ │ │ │ + bl 30e7e4 │ │ │ │ + movw r0, #60056 @ 0xea98 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e1d6c │ │ │ │ - movw r1, #18952 @ 0x4a08 │ │ │ │ + bl 2e0670 │ │ │ │ + movw r1, #21768 @ 0x5508 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #56604 @ 0xdd1c │ │ │ │ + movw r0, #58816 @ 0xe5c0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2e1d6c │ │ │ │ + bl 2e0670 │ │ │ │ sub r1, fp, #32 │ │ │ │ - movw r0, #18952 @ 0x4a08 │ │ │ │ + movw r0, #21768 @ 0x5508 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 316dbc │ │ │ │ + bl 31627c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 35358 <_Py_InitializeMain@@Base+0x250> │ │ │ │ - bl 175f40 │ │ │ │ + bge 3535c <_Py_InitializeMain@@Base+0x250> │ │ │ │ + bl 175118 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 35394 <_Py_InitializeMain@@Base+0x28c> │ │ │ │ - movw r0, #56616 @ 0xdd28 │ │ │ │ + beq 35398 <_Py_InitializeMain@@Base+0x28c> │ │ │ │ + movw r0, #58828 @ 0xe5cc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2e1d6c │ │ │ │ + bl 2e0670 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 353a0 <_Py_InitializeMain@@Base+0x298> │ │ │ │ + bgt 353a4 <_Py_InitializeMain@@Base+0x298> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 353a0 <_Py_InitializeMain@@Base+0x298> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 353a0 <_Py_InitializeMain@@Base+0x298> │ │ │ │ - movw r0, #56620 @ 0xdd2c │ │ │ │ + bne 353a4 <_Py_InitializeMain@@Base+0x298> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 353a4 <_Py_InitializeMain@@Base+0x298> │ │ │ │ + movw r0, #58832 @ 0xe5d0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 30f834 │ │ │ │ - movw r0, #57816 @ 0xe1d8 │ │ │ │ + bl 30e7e4 │ │ │ │ + movw r0, #60056 @ 0xea98 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e1d6c │ │ │ │ - movw r1, #18896 @ 0x49d0 │ │ │ │ + bl 2e0670 │ │ │ │ + movw r1, #21712 @ 0x54d0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #56604 @ 0xdd1c │ │ │ │ + movw r0, #58816 @ 0xe5c0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2e1d6c │ │ │ │ + bl 2e0670 │ │ │ │ sub r1, fp, #32 │ │ │ │ - movw r0, #18896 @ 0x49d0 │ │ │ │ + movw r0, #21712 @ 0x54d0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 316dbc │ │ │ │ + bl 31627c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 353dc <_Py_InitializeMain@@Base+0x2d4> │ │ │ │ - bl 175f40 │ │ │ │ + bge 353e0 <_Py_InitializeMain@@Base+0x2d4> │ │ │ │ + bl 175118 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 35418 <_Py_InitializeMain@@Base+0x310> │ │ │ │ - movw r0, #56616 @ 0xdd28 │ │ │ │ + beq 3541c <_Py_InitializeMain@@Base+0x310> │ │ │ │ + movw r0, #58828 @ 0xe5cc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2e1d6c │ │ │ │ + bl 2e0670 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 35424 <_Py_InitializeMain@@Base+0x31c> │ │ │ │ + bgt 35428 <_Py_InitializeMain@@Base+0x31c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 35424 <_Py_InitializeMain@@Base+0x31c> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 35424 <_Py_InitializeMain@@Base+0x31c> │ │ │ │ - movw r0, #56620 @ 0xdd2c │ │ │ │ + bne 35428 <_Py_InitializeMain@@Base+0x31c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 35428 <_Py_InitializeMain@@Base+0x31c> │ │ │ │ + movw r0, #58832 @ 0xe5d0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 30f834 │ │ │ │ - movw r0, #57816 @ 0xe1d8 │ │ │ │ + bl 30e7e4 │ │ │ │ + movw r0, #60056 @ 0xea98 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e1d6c │ │ │ │ - movw r1, #19072 @ 0x4a80 │ │ │ │ + bl 2e0670 │ │ │ │ + movw r1, #21888 @ 0x5580 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #56604 @ 0xdd1c │ │ │ │ + movw r0, #58816 @ 0xe5c0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2e1d6c │ │ │ │ + bl 2e0670 │ │ │ │ sub r1, fp, #32 │ │ │ │ - movw r0, #19072 @ 0x4a80 │ │ │ │ + movw r0, #21888 @ 0x5580 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 316dbc │ │ │ │ + bl 31627c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 35460 <_Py_InitializeMain@@Base+0x358> │ │ │ │ - bl 175f40 │ │ │ │ + bge 35464 <_Py_InitializeMain@@Base+0x358> │ │ │ │ + bl 175118 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3549c <_Py_InitializeMain@@Base+0x394> │ │ │ │ - movw r0, #56616 @ 0xdd28 │ │ │ │ + beq 354a0 <_Py_InitializeMain@@Base+0x394> │ │ │ │ + movw r0, #58828 @ 0xe5cc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2e1d6c │ │ │ │ + bl 2e0670 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 354a8 <_Py_InitializeMain@@Base+0x3a0> │ │ │ │ + bgt 354ac <_Py_InitializeMain@@Base+0x3a0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 354a8 <_Py_InitializeMain@@Base+0x3a0> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 354a8 <_Py_InitializeMain@@Base+0x3a0> │ │ │ │ - movw r0, #56620 @ 0xdd2c │ │ │ │ + bne 354ac <_Py_InitializeMain@@Base+0x3a0> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 354ac <_Py_InitializeMain@@Base+0x3a0> │ │ │ │ + movw r0, #58832 @ 0xe5d0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 30f834 │ │ │ │ - movw r0, #57816 @ 0xe1d8 │ │ │ │ + bl 30e7e4 │ │ │ │ + movw r0, #60056 @ 0xea98 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e1d6c │ │ │ │ - movw r1, #19004 @ 0x4a3c │ │ │ │ + bl 2e0670 │ │ │ │ + movw r1, #21820 @ 0x553c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #56604 @ 0xdd1c │ │ │ │ + movw r0, #58816 @ 0xe5c0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2e1d6c │ │ │ │ + bl 2e0670 │ │ │ │ sub r1, fp, #32 │ │ │ │ - movw r0, #19004 @ 0x4a3c │ │ │ │ + movw r0, #21820 @ 0x553c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 316dbc │ │ │ │ + bl 31627c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 354e4 <_Py_InitializeMain@@Base+0x3dc> │ │ │ │ - bl 175f40 │ │ │ │ + bge 354e8 <_Py_InitializeMain@@Base+0x3dc> │ │ │ │ + bl 175118 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 35520 <_Py_InitializeMain@@Base+0x418> │ │ │ │ - movw r0, #56616 @ 0xdd28 │ │ │ │ + beq 35524 <_Py_InitializeMain@@Base+0x418> │ │ │ │ + movw r0, #58828 @ 0xe5cc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2e1d6c │ │ │ │ + bl 2e0670 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3552c <_Py_InitializeMain@@Base+0x424> │ │ │ │ + bgt 35530 <_Py_InitializeMain@@Base+0x424> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 3552c <_Py_InitializeMain@@Base+0x424> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 3552c <_Py_InitializeMain@@Base+0x424> │ │ │ │ - movw r0, #56620 @ 0xdd2c │ │ │ │ + bne 35530 <_Py_InitializeMain@@Base+0x424> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 35530 <_Py_InitializeMain@@Base+0x424> │ │ │ │ + movw r0, #58832 @ 0xe5d0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 30f834 │ │ │ │ - movw r0, #57816 @ 0xe1d8 │ │ │ │ + bl 30e7e4 │ │ │ │ + movw r0, #60056 @ 0xea98 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e1d6c │ │ │ │ - movw r1, #37680 @ 0x9330 │ │ │ │ + bl 2e0670 │ │ │ │ + movw r1, #39920 @ 0x9bf0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #56604 @ 0xdd1c │ │ │ │ + movw r0, #58816 @ 0xe5c0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2e1d6c │ │ │ │ + bl 2e0670 │ │ │ │ sub r1, fp, #32 │ │ │ │ - movw r0, #37680 @ 0x9330 │ │ │ │ + movw r0, #39920 @ 0x9bf0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 316dbc │ │ │ │ + bl 31627c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 35568 <_Py_InitializeMain@@Base+0x460> │ │ │ │ - bl 175f40 │ │ │ │ + bge 3556c <_Py_InitializeMain@@Base+0x460> │ │ │ │ + bl 175118 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 355a4 <_Py_InitializeMain@@Base+0x49c> │ │ │ │ - movw r0, #56616 @ 0xdd28 │ │ │ │ + beq 355a8 <_Py_InitializeMain@@Base+0x49c> │ │ │ │ + movw r0, #58828 @ 0xe5cc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2e1d6c │ │ │ │ + bl 2e0670 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 355b0 <_Py_InitializeMain@@Base+0x4a8> │ │ │ │ + bgt 355b4 <_Py_InitializeMain@@Base+0x4a8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 355b0 <_Py_InitializeMain@@Base+0x4a8> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 355b0 <_Py_InitializeMain@@Base+0x4a8> │ │ │ │ - movw r0, #56620 @ 0xdd2c │ │ │ │ + bne 355b4 <_Py_InitializeMain@@Base+0x4a8> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 355b4 <_Py_InitializeMain@@Base+0x4a8> │ │ │ │ + movw r0, #58832 @ 0xe5d0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 30f834 │ │ │ │ - movw r0, #57816 @ 0xe1d8 │ │ │ │ + bl 30e7e4 │ │ │ │ + movw r0, #60056 @ 0xea98 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e1d6c │ │ │ │ - movw r1, #18992 @ 0x4a30 │ │ │ │ + bl 2e0670 │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #56604 @ 0xdd1c │ │ │ │ + movw r0, #58816 @ 0xe5c0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2e1d6c │ │ │ │ + bl 2e0670 │ │ │ │ sub r1, fp, #32 │ │ │ │ - movw r0, #18992 @ 0x4a30 │ │ │ │ + movw r0, #21808 @ 0x5530 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 316dbc │ │ │ │ + bl 31627c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 355ec <_Py_InitializeMain@@Base+0x4e4> │ │ │ │ - bl 175f40 │ │ │ │ + bge 355f0 <_Py_InitializeMain@@Base+0x4e4> │ │ │ │ + bl 175118 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 35628 <_Py_InitializeMain@@Base+0x520> │ │ │ │ - movw r0, #56616 @ 0xdd28 │ │ │ │ + beq 3562c <_Py_InitializeMain@@Base+0x520> │ │ │ │ + movw r0, #58828 @ 0xe5cc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2e1d6c │ │ │ │ + bl 2e0670 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 35634 <_Py_InitializeMain@@Base+0x52c> │ │ │ │ + bgt 35638 <_Py_InitializeMain@@Base+0x52c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 35634 <_Py_InitializeMain@@Base+0x52c> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 35634 <_Py_InitializeMain@@Base+0x52c> │ │ │ │ - movw r0, #56620 @ 0xdd2c │ │ │ │ + bne 35638 <_Py_InitializeMain@@Base+0x52c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 35638 <_Py_InitializeMain@@Base+0x52c> │ │ │ │ + movw r0, #58832 @ 0xe5d0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 30f834 │ │ │ │ - movw r0, #57816 @ 0xe1d8 │ │ │ │ + bl 30e7e4 │ │ │ │ + movw r0, #60056 @ 0xea98 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e1d6c │ │ │ │ + bl 2e0670 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - movw r0, #8176 @ 0x1ff0 │ │ │ │ + movw r0, #10416 @ 0x28b0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 316dbc │ │ │ │ + bl 31627c │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 356b8 <_Py_InitializeMain@@Base+0x5b0> │ │ │ │ + beq 356bc <_Py_InitializeMain@@Base+0x5b0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq 356b8 <_Py_InitializeMain@@Base+0x5b0> │ │ │ │ - movw r0, #56632 @ 0xdd38 │ │ │ │ + beq 356bc <_Py_InitializeMain@@Base+0x5b0> │ │ │ │ + movw r0, #58844 @ 0xe5dc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 30f834 │ │ │ │ + bl 30e7e4 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r4, #0 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ - movw r0, #56648 @ 0xdd48 │ │ │ │ + movw r0, #58860 @ 0xe5ec │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ cmp r4, r8 │ │ │ │ - bge 356ac <_Py_InitializeMain@@Base+0x5a4> │ │ │ │ + bge 356b0 <_Py_InitializeMain@@Base+0x5a4> │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 2e1d6c │ │ │ │ - b 35684 <_Py_InitializeMain@@Base+0x57c> │ │ │ │ - movw r0, #56660 @ 0xdd54 │ │ │ │ + bl 2e0670 │ │ │ │ + b 35688 <_Py_InitializeMain@@Base+0x57c> │ │ │ │ + movw r0, #58872 @ 0xe5f8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 30f834 │ │ │ │ + bl 30e7e4 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ str r6, [r5, #88] @ 0x58 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ 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 │ │ │ │ subs r4, r0, #0 │ │ │ │ - movweq r0, #56620 @ 0xdd2c │ │ │ │ + movweq r0, #58832 @ 0xe5d0 │ │ │ │ movteq r0, #69 @ 0x45 │ │ │ │ - beq 35794 <_Py_InitializeMain@@Base+0x68c> │ │ │ │ + beq 35798 <_Py_InitializeMain@@Base+0x68c> │ │ │ │ sub r4, r4, #4 │ │ │ │ - movw r0, #48192 @ 0xbc40 │ │ │ │ + movw r0, #50308 @ 0xc484 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 30f834 │ │ │ │ + bl 30e7e4 │ │ │ │ ldr r3, [r4, #4]! │ │ │ │ - movw r0, #56884 @ 0xde34 │ │ │ │ + movw r0, #59096 @ 0xe6d8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ sub r2, r3, #32 │ │ │ │ subs r1, r3, #0 │ │ │ │ - beq 3578c <_Py_InitializeMain@@Base+0x684> │ │ │ │ + beq 35790 <_Py_InitializeMain@@Base+0x684> │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - bne 35738 <_Py_InitializeMain@@Base+0x630> │ │ │ │ - movw r0, #56880 @ 0xde30 │ │ │ │ + bne 3573c <_Py_InitializeMain@@Base+0x630> │ │ │ │ + movw r0, #59092 @ 0xe6d4 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 30f834 │ │ │ │ - b 35708 <_Py_InitializeMain@@Base+0x600> │ │ │ │ + bl 30e7e4 │ │ │ │ + b 3570c <_Py_InitializeMain@@Base+0x600> │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ - bls 35784 <_Py_InitializeMain@@Base+0x67c> │ │ │ │ + bls 35788 <_Py_InitializeMain@@Base+0x67c> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi 3575c <_Py_InitializeMain@@Base+0x654> │ │ │ │ + bhi 35760 <_Py_InitializeMain@@Base+0x654> │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #56888 @ 0xde38 │ │ │ │ + movw r0, #59100 @ 0xe6dc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 30f834 │ │ │ │ - b 35708 <_Py_InitializeMain@@Base+0x600> │ │ │ │ + bl 30e7e4 │ │ │ │ + b 3570c <_Py_InitializeMain@@Base+0x600> │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ - bcc 35778 <_Py_InitializeMain@@Base+0x670> │ │ │ │ + bcc 3577c <_Py_InitializeMain@@Base+0x670> │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #11324 @ 0x2c3c │ │ │ │ + movw r0, #13520 @ 0x34d0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 30f834 │ │ │ │ - b 35708 <_Py_InitializeMain@@Base+0x600> │ │ │ │ - movw r0, #56896 @ 0xde40 │ │ │ │ + bl 30e7e4 │ │ │ │ + b 3570c <_Py_InitializeMain@@Base+0x600> │ │ │ │ + movw r0, #59108 @ 0xe6e4 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r1, r3 │ │ │ │ - bl 30f834 │ │ │ │ - b 35708 <_Py_InitializeMain@@Base+0x600> │ │ │ │ - movw r0, #48192 @ 0xbc40 │ │ │ │ + bl 30e7e4 │ │ │ │ + b 3570c <_Py_InitializeMain@@Base+0x600> │ │ │ │ + movw r0, #50308 @ 0xc484 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 30f834 │ │ │ │ + b 30e7e4 │ │ │ │ │ │ │ │ -000357a0 : │ │ │ │ +000357a4 : │ │ │ │ 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] │ │ │ │ @@ -7159,563 +7160,563 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #120] @ 35860 │ │ │ │ + ldr r4, [pc, #120] @ 35864 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 35804 │ │ │ │ + bne 35808 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 357ec │ │ │ │ + bne 357f0 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 35820 │ │ │ │ + bne 35824 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d9440 <_PyTime_FromSeconds@@Base+0xb40> │ │ │ │ - ldr r2, [pc, #60] @ 35864 │ │ │ │ + bl 1d92cc <_PyTime_FromSeconds@@Base+0xb4c> │ │ │ │ + ldr r2, [pc, #60] @ 35868 │ │ │ │ mov r3, #0 │ │ │ │ ldr r5, [r2, #1604] @ 0x644 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 35848 │ │ │ │ + bne 3584c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 35830 │ │ │ │ + bne 35834 │ │ │ │ dmb ish │ │ │ │ - beq 35858 │ │ │ │ - ldr r0, [pc, #8] @ 35860 │ │ │ │ - bl 33ff20 │ │ │ │ + beq 3585c │ │ │ │ + ldr r0, [pc, #8] @ 35864 │ │ │ │ + bl 3401f4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq sl, sl, r8, lsl #25 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + rsbeq sl, sl, r0, lsl #25 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -00035868 : │ │ │ │ +0003586c : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #84] @ 358d8 │ │ │ │ + ldr r4, [pc, #84] @ 358dc │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r4, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 358a4 │ │ │ │ + bne 358a8 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #1716] @ 0x6b4 │ │ │ │ str r6, [r4, #1720] @ 0x6b8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r2, #37964 @ 0x944c │ │ │ │ + movw r2, #34584 @ 0x8718 │ │ │ │ movt r2, #33 @ 0x21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 358c4 │ │ │ │ + beq 358c8 │ │ │ │ ldr r2, [r4, #1720] @ 0x6b8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ blx r3 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35894 │ │ │ │ + beq 35898 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r2, [pc, #1556] @ 35f0c │ │ │ │ + ldr r2, [pc, #1560] @ 35f14 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #57548 @ 0xe0cc │ │ │ │ + movw r1, #59900 @ 0xe9fc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 35924 │ │ │ │ + beq 35928 │ │ │ │ mvn r4, #0 │ │ │ │ - b 35f00 │ │ │ │ + b 35f08 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35a40 │ │ │ │ + beq 35a48 │ │ │ │ mov r0, r5 │ │ │ │ - bl cc4f4 │ │ │ │ + bl cbc18 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 35954 │ │ │ │ + beq 35958 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 18f824 │ │ │ │ + bl 18e764 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 35964 │ │ │ │ - bl 175f40 │ │ │ │ + bne 35968 │ │ │ │ + bl 175118 │ │ │ │ mov r0, r4 │ │ │ │ - bl baf00 │ │ │ │ - b 35a40 │ │ │ │ + bl baef8 │ │ │ │ + b 35a48 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 35984 │ │ │ │ + bgt 35988 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 35984 │ │ │ │ + bne 35988 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - beq 35a40 │ │ │ │ + beq 35a48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 35f34 │ │ │ │ + bl 35f38 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 359d4 │ │ │ │ + beq 359dc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8b790 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc4c> │ │ │ │ + bl 8b1c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc4c> │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 35a18 │ │ │ │ - ldr r2, [pc, #1356] @ 35f10 │ │ │ │ + bne 35a20 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8b80c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcc8> │ │ │ │ + movw r2, #51272 @ 0xc848 │ │ │ │ + movt r2, #88 @ 0x58 │ │ │ │ + bl 8b23c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcc8> │ │ │ │ mov r4, r0 │ │ │ │ - b 35a18 │ │ │ │ + b 35a20 │ │ │ │ ldrb r4, [r5, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 35a40 │ │ │ │ + bne 35a48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bd0b0 │ │ │ │ + bl 1bcec8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 35a40 │ │ │ │ + beq 35a48 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8b790 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc4c> │ │ │ │ + bl 8b1c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc4c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35a18 │ │ │ │ - ldr r2, [pc, #1288] @ 35f14 │ │ │ │ + bne 35a20 │ │ │ │ + ldr r2, [pc, #1284] @ 35f18 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8b80c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcc8> │ │ │ │ + bl 8b23c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcc8> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 35a38 │ │ │ │ + bgt 35a40 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 35a38 │ │ │ │ + bne 35a40 │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 35f00 │ │ │ │ + beq 35f08 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r9, [r6] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r7, r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 35ab0 │ │ │ │ + bne 35ab8 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #57580 @ 0xe0ec │ │ │ │ + movw r0, #59932 @ 0xea1c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2ff698 │ │ │ │ + bl 2fe088 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 35ef0 │ │ │ │ + beq 35ef8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 2ff698 │ │ │ │ + bl 2fe088 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 35ef0 │ │ │ │ + beq 35ef8 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #57644 @ 0xe12c │ │ │ │ + movw r0, #59996 @ 0xea5c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2ff698 │ │ │ │ + bl 2fe088 │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ movne r4, r7 │ │ │ │ - bne 35f00 │ │ │ │ - b 35ef0 │ │ │ │ + bne 35f08 │ │ │ │ + b 35ef8 │ │ │ │ ldr r3, [r5] │ │ │ │ - movw r8, #5188 @ 0x1444 │ │ │ │ + movw r8, #5808 @ 0x16b0 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ movw r3, #24020 @ 0x5dd4 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e610 │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r6] │ │ │ │ - bl 1749fc │ │ │ │ + bl 173bd4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r8 │ │ │ │ - beq 35b00 │ │ │ │ + beq 35b08 │ │ │ │ mov r1, r7 │ │ │ │ - bl 38e58 │ │ │ │ + bl 38e5c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ cmn sl, #1 │ │ │ │ - beq 35ecc │ │ │ │ + beq 35ed4 │ │ │ │ ldr r3, [r6] │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #1016] @ 35f18 │ │ │ │ + ldr r1, [pc, #1012] @ 35f1c │ │ │ │ mov r0, r5 │ │ │ │ ldr sl, [r5, #4] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 35b68 │ │ │ │ + beq 35b70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35b60 │ │ │ │ - movw r3, #36876 @ 0x900c │ │ │ │ + bne 35b68 │ │ │ │ + movw r3, #37496 @ 0x9278 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 17540c │ │ │ │ + bl 1745e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 35ecc │ │ │ │ - b 35c5c │ │ │ │ - bl 175f40 │ │ │ │ - b 35b3c │ │ │ │ + bne 35ed4 │ │ │ │ + b 35c64 │ │ │ │ + bl 175118 │ │ │ │ + b 35b44 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 35b88 │ │ │ │ + bgt 35b90 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 35b88 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [pc, #908] @ 35f1c │ │ │ │ + bne 35b90 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [pc, #904] @ 35f20 │ │ │ │ mov r0, r5 │ │ │ │ - bl d23fc │ │ │ │ + bl d1b8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 35ecc │ │ │ │ + beq 35ed4 │ │ │ │ cmp r4, r8 │ │ │ │ - bne 35bd8 │ │ │ │ + bne 35be0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 35bc0 │ │ │ │ + bgt 35bc8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 35bc0 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [pc, #856] @ 35f20 │ │ │ │ - ldr r4, [pc, #856] @ 35f24 │ │ │ │ + bne 35bc8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [pc, #852] @ 35f24 │ │ │ │ + ldr r4, [pc, #852] @ 35f28 │ │ │ │ ldr r3, [r2, #3528] @ 0xdc8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2, #3528] @ 0xdc8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #57652 @ 0xe134 │ │ │ │ + movw r0, #60004 @ 0xea64 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ ldr r2, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 35c10 │ │ │ │ + bgt 35c18 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 35c10 │ │ │ │ + bne 35c18 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 35c50 │ │ │ │ + beq 35c58 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2ff2f4 <_PyOnceFlag_CallOnceSlow@@Base+0x144c> │ │ │ │ + bl 2fdce4 <_PyOnceFlag_CallOnceSlow@@Base+0x144c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 35c50 │ │ │ │ + beq 35c58 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 35b3c │ │ │ │ + bgt 35b44 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ - bne 35b3c │ │ │ │ + bne 35b44 │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 35b3c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 35b44 │ │ │ │ mov r0, r7 │ │ │ │ - bl baf00 │ │ │ │ - b 35ecc │ │ │ │ - ldr r1, [pc, #708] @ 35f28 │ │ │ │ + bl baef8 │ │ │ │ + b 35ed4 │ │ │ │ + ldr r1, [pc, #704] @ 35f2c │ │ │ │ mov r0, sl │ │ │ │ - bl d23fc │ │ │ │ + bl d1b8c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 35c80 │ │ │ │ + beq 35c88 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 35ca8 │ │ │ │ + bne 35cb0 │ │ │ │ mov r0, r6 │ │ │ │ - bl baf00 │ │ │ │ - bl 175f40 │ │ │ │ + bl baef8 │ │ │ │ + bl 175118 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #57676 @ 0xe14c │ │ │ │ + movw r0, #60028 @ 0xea7c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2ff698 │ │ │ │ + bl 2fe088 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 35ecc │ │ │ │ - b 35d48 │ │ │ │ - ldr r1, [pc, #636] @ 35f2c │ │ │ │ - bl 145740 <_PyUnicode_Equal@@Base> │ │ │ │ + beq 35ed4 │ │ │ │ + b 35d50 │ │ │ │ + ldr r1, [pc, #632] @ 35f30 │ │ │ │ + bl 144798 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35d28 │ │ │ │ - ldr r1, [pc, #624] @ 35f30 │ │ │ │ + bne 35d30 │ │ │ │ + ldr r1, [pc, #620] @ 35f34 │ │ │ │ mov r0, r6 │ │ │ │ - bl 145740 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 144798 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 35d28 │ │ │ │ + bne 35d30 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2ff2f4 <_PyOnceFlag_CallOnceSlow@@Base+0x144c> │ │ │ │ + bl 2fdce4 <_PyOnceFlag_CallOnceSlow@@Base+0x144c> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 35d04 │ │ │ │ + bgt 35d0c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 35d04 │ │ │ │ + bne 35d0c │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r2, #1 │ │ │ │ - beq 35ecc │ │ │ │ + beq 35ed4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #35816 @ 0x8be8 │ │ │ │ + movw r0, #37188 @ 0x9144 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2ff698 │ │ │ │ + bl 2fe088 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 35d48 │ │ │ │ - b 35ecc │ │ │ │ + bne 35d50 │ │ │ │ + b 35ed4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 35d48 │ │ │ │ + bgt 35d50 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 35d48 │ │ │ │ + bne 35d50 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ - bl 317ac0 │ │ │ │ + bl 316f80 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 35d68 │ │ │ │ + beq 35d70 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 35d90 │ │ │ │ + bne 35d98 │ │ │ │ mov r0, r6 │ │ │ │ - bl baf00 │ │ │ │ - bl 175f40 │ │ │ │ + bl baef8 │ │ │ │ + bl 175118 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #57688 @ 0xe158 │ │ │ │ + movw r0, #60040 @ 0xea88 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2ff698 │ │ │ │ + bl 2fe088 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 35ecc │ │ │ │ - b 35dc4 │ │ │ │ + beq 35ed4 │ │ │ │ + b 35dcc │ │ │ │ mov r1, r7 │ │ │ │ - bl 2ff2f4 <_PyOnceFlag_CallOnceSlow@@Base+0x144c> │ │ │ │ + bl 2fdce4 <_PyOnceFlag_CallOnceSlow@@Base+0x144c> │ │ │ │ ldr r3, [r6] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 35dbc │ │ │ │ + bgt 35dc4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 35dbc │ │ │ │ + bne 35dc4 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn sl, #1 │ │ │ │ - beq 35ecc │ │ │ │ + beq 35ed4 │ │ │ │ cmp r5, r8 │ │ │ │ - beq 35e8c │ │ │ │ + beq 35e94 │ │ │ │ mov r0, r5 │ │ │ │ - bl d4bb8 │ │ │ │ + bl d4288 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 35dfc │ │ │ │ - bl 175f40 │ │ │ │ + bne 35e04 │ │ │ │ + bl 175118 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #57700 @ 0xe164 │ │ │ │ + movw r0, #60052 @ 0xea94 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2ff698 │ │ │ │ + bl 2fe088 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 35ecc │ │ │ │ - b 35e8c │ │ │ │ + beq 35ed4 │ │ │ │ + b 35e94 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 35e18 │ │ │ │ - bl 1918bc │ │ │ │ + beq 35e20 │ │ │ │ + bl 191644 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 35e54 │ │ │ │ + beq 35e5c │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #45860 @ 0xb324 │ │ │ │ + movw r0, #48100 @ 0xbbe4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2ff698 │ │ │ │ + bl 2fe088 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 35e54 │ │ │ │ + bne 35e5c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 35ecc │ │ │ │ + bgt 35ed4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 35ecc │ │ │ │ + bne 35ed4 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 35ecc │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 35ed4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2ff2f4 <_PyOnceFlag_CallOnceSlow@@Base+0x144c> │ │ │ │ + bl 2fdce4 <_PyOnceFlag_CallOnceSlow@@Base+0x144c> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 35e84 │ │ │ │ + bgt 35e8c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 35e84 │ │ │ │ + bne 35e8c │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 35ecc │ │ │ │ + beq 35ed4 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #57816 @ 0xe1d8 │ │ │ │ + movw r0, #60056 @ 0xea98 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2ff698 │ │ │ │ + bl 2fe088 │ │ │ │ ldr r6, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 35ecc │ │ │ │ + beq 35ed4 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 35ef0 │ │ │ │ + bgt 35ef8 │ │ │ │ subs r6, r6, #1 │ │ │ │ str r6, [r5] │ │ │ │ - bne 35f00 │ │ │ │ + bne 35f08 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 35ef0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 35ef8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 35eec │ │ │ │ + bgt 35ef4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3591c │ │ │ │ + bne 35920 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mvn r4, #0 │ │ │ │ cmn r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - subseq fp, r8, r0, ror #29 │ │ │ │ - subseq fp, r8, r8, lsr #30 │ │ │ │ - rsbeq r6, fp, r8, lsl #16 │ │ │ │ - rsbeq r4, fp, ip, ror #24 │ │ │ │ - rsbeq r0, fp, r0, lsl #12 │ │ │ │ - rsbeq r1, fp, r8, asr #7 │ │ │ │ - rsbeq r2, fp, r8, lsr r6 │ │ │ │ - rsbeq r3, fp, r8, lsl #21 │ │ │ │ - mlseq fp, r8, r5, r2 │ │ │ │ + @ instruction: 0x0058c890 │ │ │ │ + rsbeq r6, fp, r0, lsl #16 │ │ │ │ + rsbeq r4, fp, r4, ror #24 │ │ │ │ + strdeq r0, [fp], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r1, fp, r0, asr #7 │ │ │ │ + rsbeq r2, fp, r0, lsr r6 │ │ │ │ + rsbeq r3, fp, r0, lsl #21 │ │ │ │ + mlseq fp, r0, r5, r2 │ │ │ │ │ │ │ │ -00035f34 : │ │ │ │ +00035f38 : │ │ │ │ ldr r0, [r0, #28] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 35f58 │ │ │ │ + beq 35f5c │ │ │ │ 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 ip, #52685 @ 0xcdcd │ │ │ │ movt ip, #52685 @ 0xcdcd │ │ │ │ cmp r0, ip │ │ │ │ cmpne r0, #255 @ 0xff │ │ │ │ - bls 36020 │ │ │ │ + bls 36024 │ │ │ │ movw r2, #56797 @ 0xdddd │ │ │ │ movt r2, #56797 @ 0xdddd │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #65021 @ 0xfdfd │ │ │ │ cmp r0, r1 │ │ │ │ cmpne r0, r2 │ │ │ │ push {r4, fp, lr} │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ mvn r4, #256 @ 0x100 │ │ │ │ cmp r0, r4 │ │ │ │ orrhi r3, r3, #1 │ │ │ │ add fp, sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 35fbc │ │ │ │ + beq 35fc0 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, ip │ │ │ │ cmpne r3, #255 @ 0xff │ │ │ │ - bls 35fb4 │ │ │ │ + bls 35fb8 │ │ │ │ cmp r3, r1 │ │ │ │ cmpne r3, r2 │ │ │ │ moveq lr, #1 │ │ │ │ movne lr, #0 │ │ │ │ cmp r3, r4 │ │ │ │ orrhi lr, lr, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 35fb4 │ │ │ │ + bne 35fb8 │ │ │ │ ldr r3, [r0, #108] @ 0x6c │ │ │ │ cmp r3, ip │ │ │ │ cmpne r3, #0 │ │ │ │ - beq 35fb4 │ │ │ │ + beq 35fb8 │ │ │ │ cmp r3, r1 │ │ │ │ cmpne r3, r2 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmn r3, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ orr r0, r0, r2 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00036028 : │ │ │ │ +0003602c : │ │ │ │ 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, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, r1 │ │ │ │ - movw r1, #18948 @ 0x4a04 │ │ │ │ + movw r1, #18952 @ 0x4a08 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ cmp r2, #8 │ │ │ │ sub sp, sp, #16 │ │ │ │ movge r5, #8 │ │ │ │ mov r4, #1 │ │ │ │ ldr r6, [r1] │ │ │ │ sub r1, fp, #24 │ │ │ │ @@ -7729,145 +7730,145 @@ │ │ │ │ cmp r4, r5 │ │ │ │ orrlt lr, lr, #1 │ │ │ │ mov r2, r4 │ │ │ │ ldrb r7, [r6, r7] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp lr, #0 │ │ │ │ strb r7, [r1, #-1]! │ │ │ │ - bne 36084 │ │ │ │ + bne 36088 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 360d8 │ │ │ │ + beq 360dc │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne 360d8 │ │ │ │ + bne 360dc │ │ │ │ cmp r2, #1 │ │ │ │ addgt r1, r1, #1 │ │ │ │ subgt r2, r2, #1 │ │ │ │ - bgt 360bc │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bgt 360c0 │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3611c │ │ │ │ - movw r1, #58292 @ 0xe3b4 │ │ │ │ + beq 36120 │ │ │ │ + movw r1, #60532 @ 0xec74 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r2, #32 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 35f64 │ │ │ │ + bl 35f68 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #23 │ │ │ │ - movwne r1, #58328 @ 0xe3d8 │ │ │ │ + movwne r1, #60568 @ 0xec98 │ │ │ │ movtne r1, #69 @ 0x45 │ │ │ │ - bne 364ac │ │ │ │ + bne 364b0 │ │ │ │ ldr r6, [r5, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ moveq r2, #20 │ │ │ │ - movweq r1, #58352 @ 0xe3f0 │ │ │ │ + movweq r1, #60592 @ 0xecb0 │ │ │ │ movteq r1, #69 @ 0x45 │ │ │ │ - beq 364ac │ │ │ │ + beq 364b0 │ │ │ │ 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 r6, r9 │ │ │ │ cmpne r6, #255 @ 0xff │ │ │ │ - bls 36194 │ │ │ │ + bls 36198 │ │ │ │ cmp r6, r8 │ │ │ │ cmpne r6, sl │ │ │ │ moveq r7, #1 │ │ │ │ movne r7, #0 │ │ │ │ - bne 361a4 │ │ │ │ - movw r1, #58376 @ 0xe408 │ │ │ │ + bne 361a8 │ │ │ │ + movw r1, #60616 @ 0xecc8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r2, #16 │ │ │ │ - b 364ac │ │ │ │ + b 364b0 │ │ │ │ cmn r6, #256 @ 0x100 │ │ │ │ - bcs 36194 │ │ │ │ + bcs 36198 │ │ │ │ ldrb r3, [r6, #38] @ 0x26 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r3, #3 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq 364bc │ │ │ │ + beq 364c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 36890 │ │ │ │ + bl 36894 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 364a0 │ │ │ │ + beq 364a4 │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58396 @ 0xe41c │ │ │ │ + movw r1, #60636 @ 0xecdc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36238 │ │ │ │ + beq 3623c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 36238 │ │ │ │ + beq 3623c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45964 @ 0xb38c │ │ │ │ + movw r1, #48204 @ 0xbc4c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ bl 3d02c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45964 @ 0xb38c │ │ │ │ + movw r1, #48204 @ 0xbc4c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ - b 36250 │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ + b 36254 │ │ │ │ mvn r7, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58404 @ 0xe424 │ │ │ │ + movw r1, #60644 @ 0xece4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58408 @ 0xe428 │ │ │ │ + movw r1, #60648 @ 0xece8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 36890 │ │ │ │ + bl 36894 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 36418 │ │ │ │ + beq 3641c │ │ │ │ ldr r6, [r6, #28] │ │ │ │ add r0, r0, #128 @ 0x80 │ │ │ │ subs r6, r6, r0 │ │ │ │ - bmi 36418 │ │ │ │ + bmi 3641c │ │ │ │ ldr r3, [r5, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 362b0 │ │ │ │ + beq 362b4 │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 362b0 │ │ │ │ + beq 362b4 │ │ │ │ lsr r2, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3a640c <_Py_call_instrumentation_jump@@Base+0x260> │ │ │ │ + bl 3a6e2c <_Py_call_instrumentation_jump@@Base+0x260> │ │ │ │ mov r1, r0 │ │ │ │ - b 36400 │ │ │ │ + b 36404 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r6, r3, lsl #1 │ │ │ │ - bge 36418 │ │ │ │ + bge 3641c │ │ │ │ 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 │ │ │ │ @@ -7877,41 +7878,41 @@ │ │ │ │ mvn r3, #0 │ │ │ │ str lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp lr, r2 │ │ │ │ - bls 36414 │ │ │ │ + bls 36418 │ │ │ │ ldrb r3, [r2] │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ cmp r3, #15 │ │ │ │ moveq r3, #0 │ │ │ │ - beq 3637c │ │ │ │ + beq 36380 │ │ │ │ cmp r3, #12 │ │ │ │ - bhi 3633c │ │ │ │ + bhi 36340 │ │ │ │ cmp r3, #11 │ │ │ │ moveq r3, #1 │ │ │ │ subne r3, r3, #12 │ │ │ │ clzne r3, r3 │ │ │ │ lsrne r3, r3, #5 │ │ │ │ lslne r3, r3, #1 │ │ │ │ - b 3637c │ │ │ │ + b 36380 │ │ │ │ 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 3636c │ │ │ │ + beq 36370 │ │ │ │ ldrb r0, [r4], #1 │ │ │ │ add ip, ip, #6 │ │ │ │ and r2, r0, #63 @ 0x3f │ │ │ │ orr r3, r3, r2, lsl ip │ │ │ │ - b 36350 │ │ │ │ + b 36354 │ │ │ │ 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 │ │ │ │ @@ -7926,98 +7927,98 @@ │ │ │ │ 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 363d8 │ │ │ │ + beq 363dc │ │ │ │ ldrsb r3, [r3] │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 363b8 │ │ │ │ + bge 363bc │ │ │ │ cmp r6, r1 │ │ │ │ - bge 362f8 │ │ │ │ + bge 362fc │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 363fc │ │ │ │ + bge 36400 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 3c17bc │ │ │ │ - b 363e4 │ │ │ │ + bl 3c2290 │ │ │ │ + b 363e8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, #0 │ │ │ │ - blt 36418 │ │ │ │ + blt 3641c │ │ │ │ mov r0, r4 │ │ │ │ bl 3d338 │ │ │ │ - b 36430 │ │ │ │ + b 36434 │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ mvn r7, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58404 @ 0xe424 │ │ │ │ + movw r1, #60644 @ 0xece4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54480 @ 0xd4d0 │ │ │ │ + movw r1, #56720 @ 0xdd90 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3646c │ │ │ │ + beq 36470 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 3646c │ │ │ │ + beq 36470 │ │ │ │ mov r0, r4 │ │ │ │ bl 3d02c │ │ │ │ - b 36484 │ │ │ │ + b 36488 │ │ │ │ mvn r7, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58404 @ 0xe424 │ │ │ │ + movw r1, #60644 @ 0xece4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57816 @ 0xe1d8 │ │ │ │ + movw r1, #60056 @ 0xea98 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 364bc │ │ │ │ - movw r1, #58416 @ 0xe430 │ │ │ │ + bne 364c0 │ │ │ │ + movw r1, #60656 @ 0xecf0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r2, #18 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + b 2d226c <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 364dc │ │ │ │ + beq 364e0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldrne r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne 36174 │ │ │ │ + bne 36178 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3651c │ │ │ │ + bgt 36520 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 3651c │ │ │ │ + bne 36520 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -8026,413 +8027,413 @@ │ │ │ │ movw r3, #24000 @ 0x5dc0 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2ddc0 │ │ │ │ bl 2dea4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36568 │ │ │ │ + bne 3656c │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 32b1b8 │ │ │ │ + bl 32a278 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 367c4 │ │ │ │ + beq 367c8 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #5528 @ 0x1598 │ │ │ │ + movw r0, #7768 @ 0x1e58 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 367c4 │ │ │ │ + beq 367c8 │ │ │ │ movw r5, #24000 @ 0x5dc0 │ │ │ │ movt r5, #109 @ 0x6d │ │ │ │ ldr r0, [r5] │ │ │ │ bl 2ddc0 │ │ │ │ bl 2dea4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 367e0 │ │ │ │ + beq 367e4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - movw r1, #5548 @ 0x15ac │ │ │ │ + movw r1, #7788 @ 0x1e6c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2d4828 <_Py_write_noraise@@Base+0xae8> │ │ │ │ + bl 2d2d54 <_Py_write_noraise@@Base+0xae8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 367e0 │ │ │ │ - movw r0, #56624 @ 0xdd30 │ │ │ │ + bne 367e4 │ │ │ │ + movw r0, #58564 @ 0xe4c4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 30c1e0 │ │ │ │ + bl 30ad28 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 36790 │ │ │ │ - movw r0, #5568 @ 0x15c0 │ │ │ │ + beq 36794 │ │ │ │ + movw r0, #7808 @ 0x1e80 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30c1e0 │ │ │ │ + bl 30ad28 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 36640 │ │ │ │ + bne 36644 │ │ │ │ movw r3, #24016 @ 0x5dd0 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #5584 @ 0x15d0 │ │ │ │ + movw r2, #7824 @ 0x1e90 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r8, r7 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r5, r7 │ │ │ │ mov r9, r7 │ │ │ │ mov r6, r7 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ - b 3675c │ │ │ │ - movw r1, #5616 @ 0x15f0 │ │ │ │ + b 36760 │ │ │ │ + movw r1, #7856 @ 0x1eb0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 16912c │ │ │ │ + bl 16831c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 36680 │ │ │ │ + bne 36684 │ │ │ │ movw r3, #24016 @ 0x5dd0 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #5636 @ 0x1604 │ │ │ │ + movw r2, #7876 @ 0x1ec4 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r8, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r5, r6 │ │ │ │ mov r9, r6 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ - b 3675c │ │ │ │ - bl b5070 │ │ │ │ + b 36760 │ │ │ │ + bl b5030 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3674c │ │ │ │ - movw r0, #8544 @ 0x2160 │ │ │ │ + beq 36750 │ │ │ │ + movw r0, #10856 @ 0x2a68 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2ed28c │ │ │ │ + bl 2ebb58 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 36758 │ │ │ │ + beq 3675c │ │ │ │ cmp r4, #0 │ │ │ │ - movw r1, #5456 @ 0x1550 │ │ │ │ + movw r1, #6076 @ 0x17bc │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r2, r8 │ │ │ │ moveq r9, r1 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #5688 @ 0x1638 │ │ │ │ + movw r1, #7928 @ 0x1ef8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ movne r9, r3 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36758 │ │ │ │ + bne 3675c │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #5700 @ 0x1644 │ │ │ │ + movw r1, #7940 @ 0x1f04 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 36758 │ │ │ │ - ldr r1, [pc, #400] @ 3688c │ │ │ │ + bne 3675c │ │ │ │ + ldr r1, [pc, #400] @ 36890 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r9, [pc, #388] @ 3688c │ │ │ │ - bl 190508 │ │ │ │ + ldr r9, [pc, #388] @ 36890 │ │ │ │ + bl 190290 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3675c │ │ │ │ - bl baf00 │ │ │ │ + beq 36760 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r5 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r9 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r6 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r7 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r8 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 36778 │ │ │ │ - b 36880 │ │ │ │ - ldr r9, [pc, #312] @ 3688c │ │ │ │ + ble 3677c │ │ │ │ + b 36884 │ │ │ │ + ldr r9, [pc, #312] @ 36890 │ │ │ │ mov r8, r5 │ │ │ │ - b 3675c │ │ │ │ - ldr r9, [pc, #300] @ 3688c │ │ │ │ + b 36760 │ │ │ │ + ldr r9, [pc, #300] @ 36890 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 33ebe8 │ │ │ │ + bl 33eebc │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, #0 │ │ │ │ - b 36710 │ │ │ │ + b 36714 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 36880 │ │ │ │ + bne 36884 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 36880 │ │ │ │ - movw r3, #48552 @ 0xbda8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 36884 │ │ │ │ + movw r3, #48340 @ 0xbcd4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 367dc │ │ │ │ + bne 367e0 │ │ │ │ movw r3, #24016 @ 0x5dd0 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ - movw r2, #5584 @ 0x15d0 │ │ │ │ + movw r2, #7824 @ 0x1e90 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 33ebe8 │ │ │ │ + bl 33eebc │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 36880 │ │ │ │ - bl 175f40 │ │ │ │ - movw r0, #8592 @ 0x2190 │ │ │ │ + b 36884 │ │ │ │ + bl 175118 │ │ │ │ + movw r0, #10904 @ 0x2a98 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #15 │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 36818 │ │ │ │ + bne 3681c │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 33ebe8 │ │ │ │ + bl 33eebc │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 36880 │ │ │ │ + b 36884 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 32d1b4 │ │ │ │ + bl 32c274 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36850 │ │ │ │ + bgt 36854 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 36850 │ │ │ │ + bne 36854 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 36800 │ │ │ │ + beq 36804 │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36870 │ │ │ │ + bgt 36874 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ - beq 36878 │ │ │ │ + beq 3687c │ │ │ │ mov r4, #0 │ │ │ │ - b 36880 │ │ │ │ + b 36884 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrdeq r9, [fp], #-132 @ 0xffffff7c @ │ │ │ │ + rsbeq r9, fp, ip, asr #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, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 368b8 │ │ │ │ + bne 368bc │ │ │ │ mov r4, #0 │ │ │ │ - b 36940 │ │ │ │ + b 36944 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 368b0 │ │ │ │ + beq 368b4 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 368b0 │ │ │ │ + beq 368b4 │ │ │ │ movw r3, #52685 @ 0xcdcd │ │ │ │ movt r3, #52685 @ 0xcdcd │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, #255 @ 0xff │ │ │ │ - bls 368b0 │ │ │ │ + bls 368b4 │ │ │ │ movw r3, #56797 @ 0xdddd │ │ │ │ movt r3, #56797 @ 0xdddd │ │ │ │ movw r2, #65021 @ 0xfdfd │ │ │ │ movt r2, #65021 @ 0xfdfd │ │ │ │ cmp r0, r2 │ │ │ │ cmpne r0, r3 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmn r0, #256 @ 0x100 │ │ │ │ movcc r2, #0 │ │ │ │ movcs r2, #1 │ │ │ │ orrs r2, r2, r3 │ │ │ │ - bne 368b0 │ │ │ │ + bne 368b4 │ │ │ │ bic r4, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22767c <_PyObject_IsFreed@@Base> │ │ │ │ + bl 226c44 <_PyObject_IsFreed@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 368b0 │ │ │ │ + bne 368b4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #38120 @ 0x94e8 │ │ │ │ + movw r3, #38740 @ 0x9754 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ movne r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00036948 : │ │ │ │ +0003694c : │ │ │ │ push {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 337718 │ │ │ │ + bl 336f28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 369b8 │ │ │ │ + beq 369bc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 369c0 │ │ │ │ + bne 369c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3699c │ │ │ │ + bgt 369a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3699c │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 369a0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13188 @ 0x3384 │ │ │ │ + movw r1, #15428 @ 0x3c44 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mvn r5, #0 │ │ │ │ - b 36a24 │ │ │ │ - bl 1bd8ac │ │ │ │ + b 36a28 │ │ │ │ + bl 1bd6c4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 369e8 │ │ │ │ + bgt 369ec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 369e8 │ │ │ │ + bne 369ec │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 36a1c │ │ │ │ - bl ddb94 │ │ │ │ + bne 36a20 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 36a1c │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + beq 36a20 │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #13220 @ 0x33a4 │ │ │ │ + movw r1, #15460 @ 0x3c64 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 36a24 │ │ │ │ + bl 170914 │ │ │ │ + b 36a28 │ │ │ │ str r5, [r7] │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00036a2c : │ │ │ │ +00036a30 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 36a80 │ │ │ │ - bl 213418 │ │ │ │ + beq 36a84 │ │ │ │ + bl 2125a0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 36a68 │ │ │ │ + ble 36a6c │ │ │ │ mov r4, r5 │ │ │ │ - b 36a80 │ │ │ │ + b 36a84 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 36a60 │ │ │ │ + bne 36a64 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 36a60 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 36a64 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00036a88 : │ │ │ │ +00036a8c : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr lr, [pc, #84] @ 36af8 │ │ │ │ + ldr lr, [pc, #84] @ 36afc │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub ip, fp, #40 @ 0x28 │ │ │ │ sub r4, fp, #56 @ 0x38 │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ mov r3, #2 │ │ │ │ ldm lr, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 33b7cc <_PyParkingLot_Park@@Base+0x380> │ │ │ │ + bl 33af5c <_PyParkingLot_Park@@Base+0x384> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36aec │ │ │ │ + beq 36af0 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 302fc │ │ │ │ + bl 30300 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldrsheq sp, [r8], #-212 @ 0xffffff2c │ │ │ │ + ldrsheq lr, [r8], #-108 @ 0xffffff94 │ │ │ │ │ │ │ │ -00036afc : │ │ │ │ +00036b00 : │ │ │ │ subs r2, r1, #0 │ │ │ │ - bne 36b08 │ │ │ │ - b fe1c4 │ │ │ │ + bne 36b0c │ │ │ │ + b fd1d0 │ │ │ │ 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 36b40 │ │ │ │ - movw r1, #1944 @ 0x798 │ │ │ │ + beq 36b44 │ │ │ │ + movw r1, #4184 @ 0x1058 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b fe1c4 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + b fd1d0 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #14244 @ 0x37a4 │ │ │ │ + movw r1, #16484 @ 0x4064 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00036b64 : │ │ │ │ - ldr r1, [pc, #36] @ 36b90 │ │ │ │ +00036b68 : │ │ │ │ + ldr r1, [pc, #36] @ 36b94 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ str r2, [r3, #3880] @ 0xf28 │ │ │ │ @@ -8441,1533 +8442,1533 @@ │ │ │ │ bx lr │ │ │ │ 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 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 36bd8 │ │ │ │ + bne 36bdc │ │ │ │ movw r3, #24016 @ 0x5dd0 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #17076 @ 0x42b4 │ │ │ │ + movw r2, #19316 @ 0x4b74 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ - bl 33ef64 │ │ │ │ - b 36bf0 │ │ │ │ + bl 33f238 │ │ │ │ + b 36bf4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #19016 @ 0x4a48 │ │ │ │ + movw r0, #21832 @ 0x5548 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 33c0d0 │ │ │ │ + bl 33b860 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 36bb4 │ │ │ │ + blt 36bb8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b baf00 │ │ │ │ + b baef8 │ │ │ │ │ │ │ │ -00036c00 : │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ +00036c04 : │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3, #1736] @ 0x6c8 │ │ │ │ str r2, [r0] │ │ │ │ str r3, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00036c2c : │ │ │ │ +00036c30 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r3, [pc, #64] @ 36c78 │ │ │ │ + ldr r3, [pc, #64] @ 36c7c │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 36c6c │ │ │ │ - ldr r2, [pc, #44] @ 36c7c │ │ │ │ + beq 36c70 │ │ │ │ + ldr r2, [pc, #44] @ 36c80 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - ldrne r2, [pc, #32] @ 36c80 │ │ │ │ + ldrne r2, [pc, #32] @ 36c84 │ │ │ │ ldrne r3, [r3, r2] │ │ │ │ subne r0, r3, r0 │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - rsbeq sl, sl, r0, asr #23 │ │ │ │ + strhteq sl, [sl], #-184 @ 0xffffff48 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ sub r1, fp, #16 │ │ │ │ - movw r0, #18004 @ 0x4654 │ │ │ │ + movw r0, #20244 @ 0x4f14 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 316dbc │ │ │ │ + bl 31627c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 36d70 │ │ │ │ + blt 36d74 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 36d50 │ │ │ │ - movw r1, #1944 @ 0x798 │ │ │ │ + beq 36d54 │ │ │ │ + movw r1, #4184 @ 0x1058 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #18024 @ 0x4668 │ │ │ │ + movw r0, #20264 @ 0x4f28 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 36d08 │ │ │ │ + bne 36d0c │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36d70 │ │ │ │ + bgt 36d74 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne 36d70 │ │ │ │ + bne 36d74 │ │ │ │ mov r0, r1 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 36d70 │ │ │ │ - ldr r2, [pc, #132] @ 36d94 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 36d74 │ │ │ │ + ldr r2, [pc, #132] @ 36d98 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 33e010 │ │ │ │ + bl 33d7d4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 36d3c │ │ │ │ + bgt 36d40 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 36d3c │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 36d40 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 36d70 │ │ │ │ + beq 36d74 │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 36d58 │ │ │ │ + ble 36d5c │ │ │ │ mov r4, #0 │ │ │ │ - b 36d88 │ │ │ │ + b 36d8c │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ - bne 36d50 │ │ │ │ + bne 36d54 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 36d88 │ │ │ │ - movw r0, #18052 @ 0x4684 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 36d8c │ │ │ │ + movw r0, #20292 @ 0x4f44 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30f834 │ │ │ │ + bl 30e7e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 33ebe8 │ │ │ │ + bl 33eebc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ subs r5, r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r0, [pc, #384] @ 36f44 │ │ │ │ + ldr r0, [pc, #384] @ 36f48 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ subeq r5, fp, #44 @ 0x2c │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #15 │ │ │ │ strd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 317554 │ │ │ │ + bl 316a14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 36f38 │ │ │ │ + blt 36f3c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36e20 │ │ │ │ - movw r0, #18252 @ 0x474c │ │ │ │ + bne 36e24 │ │ │ │ + movw r0, #20492 @ 0x500c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne 36e08 │ │ │ │ - bl 175f40 │ │ │ │ + bne 36e0c │ │ │ │ + bl 175118 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r0, [pc, #304] @ 36f44 │ │ │ │ - bl 316ad8 │ │ │ │ + ldr r0, [pc, #304] @ 36f48 │ │ │ │ + bl 315f94 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 36e20 │ │ │ │ - bl 175f40 │ │ │ │ + bge 36e24 │ │ │ │ + bl 175118 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl baf00 │ │ │ │ - ldr r0, [pc, #280] @ 36f48 │ │ │ │ + bl baef8 │ │ │ │ + ldr r0, [pc, #280] @ 36f4c │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 317554 │ │ │ │ + bl 316a14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 36f38 │ │ │ │ + blt 36f3c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 36e7c │ │ │ │ - movw r0, #18260 @ 0x4754 │ │ │ │ + bne 36e80 │ │ │ │ + movw r0, #20500 @ 0x5014 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne 36e64 │ │ │ │ - bl 175f40 │ │ │ │ + bne 36e68 │ │ │ │ + bl 175118 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r0, [pc, #216] @ 36f48 │ │ │ │ - bl 316ad8 │ │ │ │ + ldr r0, [pc, #216] @ 36f4c │ │ │ │ + bl 315f94 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 36e7c │ │ │ │ - bl 175f40 │ │ │ │ - movw sl, #36876 @ 0x900c │ │ │ │ + bge 36e80 │ │ │ │ + bl 175118 │ │ │ │ + movw sl, #37496 @ 0x9278 │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ - movw r9, #48660 @ 0xbe14 │ │ │ │ + movw r9, #48452 @ 0xbd44 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ mov r8, #0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 36f50 │ │ │ │ + bl 36f54 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 36f1c │ │ │ │ - bl ddb94 │ │ │ │ + bne 36f20 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 36ec4 │ │ │ │ + bne 36ec8 │ │ │ │ mov r4, #0 │ │ │ │ - b 36f30 │ │ │ │ + b 36f34 │ │ │ │ ldr r0, [sl] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 36ee0 │ │ │ │ + beq 36ee4 │ │ │ │ add r4, r8, #1 │ │ │ │ cmp r8, #16 │ │ │ │ - beq 36f38 │ │ │ │ - bl b5e4c <_Py_GetConfig@@Base> │ │ │ │ + beq 36f3c │ │ │ │ + bl b5e0c <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36f08 │ │ │ │ - ldr r3, [pc, #84] @ 36f4c │ │ │ │ + beq 36f0c │ │ │ │ + ldr r3, [pc, #84] @ 36f50 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 33ef8c │ │ │ │ - b 36f30 │ │ │ │ + bl 33f260 │ │ │ │ + b 36f34 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 36ef0 │ │ │ │ - b 36f38 │ │ │ │ + beq 36ef4 │ │ │ │ + b 36f3c │ │ │ │ cmp r0, #11 │ │ │ │ - bne 36ebc │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + bne 36ec0 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b 36f3c │ │ │ │ + b 36f40 │ │ │ │ mov r8, r4 │ │ │ │ - b 36e98 │ │ │ │ + b 36e9c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strdeq r6, [fp], #-140 @ 0xffffff74 @ │ │ │ │ - rsbeq r6, fp, r4, lsl r9 │ │ │ │ + strdeq r6, [fp], #-132 @ 0xffffff7c @ │ │ │ │ + rsbeq r6, fp, ip, lsl #18 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov sl, r1 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 36fa4 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 36fa8 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, sl │ │ │ │ - movw r1, #18592 @ 0x48a0 │ │ │ │ + movw r1, #20832 @ 0x5160 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 36fb0 │ │ │ │ - bl fe938 <_PyArena_New@@Base> │ │ │ │ + bl 170914 │ │ │ │ + b 36fb4 │ │ │ │ + bl fd944 <_PyArena_New@@Base> │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 36fb8 │ │ │ │ + bne 36fbc │ │ │ │ mvn r4, #0 │ │ │ │ - b 3740c │ │ │ │ + b 37410 │ │ │ │ movw r3, #24000 @ 0x5dc0 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3705c │ │ │ │ - ldr r0, [pc, #1080] @ 37418 │ │ │ │ + bne 37060 │ │ │ │ + ldr r0, [pc, #1080] @ 3741c │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 317554 │ │ │ │ + bl 316a14 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 36ff8 │ │ │ │ - bl 175f40 │ │ │ │ + bge 36ffc │ │ │ │ + bl 175118 │ │ │ │ mov r4, #0 │ │ │ │ - b 37054 │ │ │ │ + b 37058 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 36ff0 │ │ │ │ - ldr r1, [pc, #1028] @ 3741c │ │ │ │ + beq 36ff4 │ │ │ │ + ldr r1, [pc, #1028] @ 37420 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 36fec │ │ │ │ + beq 36ff0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 37054 │ │ │ │ + beq 37058 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 36ff0 │ │ │ │ + beq 36ff4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 148854 │ │ │ │ + bl 1478ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 37054 │ │ │ │ - bl 175f40 │ │ │ │ + bne 37058 │ │ │ │ + bl 175118 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl baf00 │ │ │ │ - ldr r0, [pc, #956] @ 37420 │ │ │ │ + bl baef8 │ │ │ │ + ldr r0, [pc, #956] @ 37424 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 317554 │ │ │ │ + bl 316a14 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 37084 │ │ │ │ - movw r5, #50256 @ 0xc450 │ │ │ │ + bge 37088 │ │ │ │ + movw r5, #52496 @ 0xcd10 │ │ │ │ movt r5, #70 @ 0x46 │ │ │ │ mov r8, #0 │ │ │ │ - bl 175f40 │ │ │ │ - b 370f0 │ │ │ │ + bl 175118 │ │ │ │ + b 370f4 │ │ │ │ ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 370e8 │ │ │ │ + beq 370ec │ │ │ │ mov r0, r8 │ │ │ │ - bl d4bb8 │ │ │ │ + bl d4288 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 370bc │ │ │ │ + bgt 370c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 370bc │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 370c0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 37070 │ │ │ │ + beq 37074 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 370e8 │ │ │ │ + beq 370ec │ │ │ │ mov r0, r8 │ │ │ │ - bl 148854 │ │ │ │ + bl 1478ac │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 370f0 │ │ │ │ - bl 175f40 │ │ │ │ - movw r5, #50256 @ 0xc450 │ │ │ │ + bne 370f4 │ │ │ │ + bl 175118 │ │ │ │ + movw r5, #52496 @ 0xcd10 │ │ │ │ movt r5, #70 @ 0x46 │ │ │ │ - ldr r0, [pc, #812] @ 37424 │ │ │ │ + ldr r0, [pc, #812] @ 37428 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 317554 │ │ │ │ + bl 316a14 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 37118 │ │ │ │ - movw r6, #50256 @ 0xc450 │ │ │ │ + bge 3711c │ │ │ │ + movw r6, #52496 @ 0xcd10 │ │ │ │ movt r6, #70 @ 0x46 │ │ │ │ mov r7, #0 │ │ │ │ - bl 175f40 │ │ │ │ - b 37184 │ │ │ │ + bl 175118 │ │ │ │ + b 37188 │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3717c │ │ │ │ + beq 37180 │ │ │ │ mov r0, r7 │ │ │ │ - bl d4bb8 │ │ │ │ + bl d4288 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37150 │ │ │ │ + bgt 37154 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 37150 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 37154 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 37104 │ │ │ │ + beq 37108 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 3717c │ │ │ │ + beq 37180 │ │ │ │ mov r0, r7 │ │ │ │ - bl 148854 │ │ │ │ + bl 1478ac │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 37184 │ │ │ │ - bl 175f40 │ │ │ │ - movw r6, #50256 @ 0xc450 │ │ │ │ + bne 37188 │ │ │ │ + bl 175118 │ │ │ │ + movw r6, #52496 @ 0xcd10 │ │ │ │ movt r6, #70 @ 0x46 │ │ │ │ mov r3, sl │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #46416 @ 0xb550 │ │ │ │ + movw r1, #48656 @ 0xbe10 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #61720 @ 0xf118 │ │ │ │ + movw r0, #62984 @ 0xf608 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 371f0 │ │ │ │ + beq 371f4 │ │ │ │ stm sp, {r5, r6} │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r9, [sp, #20] │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [sp, #8] │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ str r2, [sp, #16] │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, sl │ │ │ │ - bl 226b48 <_PyUnicode_IsDecimalDigit@@Base+0xcf4> │ │ │ │ + bl 226110 <_PyUnicode_IsDecimalDigit@@Base+0xcf4> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r7 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 37230 │ │ │ │ - movw r0, #8544 @ 0x2160 │ │ │ │ + beq 37234 │ │ │ │ + movw r0, #10856 @ 0x2a68 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2ed28c │ │ │ │ + bl 2ebb58 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 37250 │ │ │ │ + bne 37254 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1f3f5c <_PyArena_Free@@Base> │ │ │ │ - b 36fb0 │ │ │ │ + bl 1f3df4 <_PyArena_Free@@Base> │ │ │ │ + b 36fb4 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r4, #11 │ │ │ │ mvnne r4, #0 │ │ │ │ - bne 37244 │ │ │ │ - bl 175f40 │ │ │ │ + bne 37248 │ │ │ │ + bl 175118 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1f3f5c <_PyArena_Free@@Base> │ │ │ │ - b 3740c │ │ │ │ - bl e5400 │ │ │ │ + bl 1f3df4 <_PyArena_Free@@Base> │ │ │ │ + b 37410 │ │ │ │ + bl e47fc │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r0 │ │ │ │ str r9, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ mov ip, #1 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 30891c │ │ │ │ + bl 30730c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 1f3f5c <_PyArena_Free@@Base> │ │ │ │ + bl 1f3df4 <_PyArena_Free@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 372c0 │ │ │ │ + bgt 372c4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 372c0 │ │ │ │ + bne 372c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 373c4 │ │ │ │ - ldr r1, [pc, #344] @ 37428 │ │ │ │ + bne 373c8 │ │ │ │ + ldr r1, [pc, #344] @ 3742c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r8, [r7, #88] @ 0x58 │ │ │ │ str r4, [r7, #88] @ 0x58 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37394 │ │ │ │ + beq 37398 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24135c │ │ │ │ + bl 240258 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 37394 │ │ │ │ - ldr r1, [pc, #280] @ 3742c │ │ │ │ + beq 37398 │ │ │ │ + ldr r1, [pc, #280] @ 37430 │ │ │ │ mov r0, r8 │ │ │ │ - bl d23fc │ │ │ │ + bl d1b8c │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 37374 │ │ │ │ - bl 1bd8ac │ │ │ │ + beq 37378 │ │ │ │ + bl 1bd6c4 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37348 │ │ │ │ + bgt 3734c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 37348 │ │ │ │ + bne 3734c │ │ │ │ mov r0, r9 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - ble 37374 │ │ │ │ + ble 37378 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - bgt 37374 │ │ │ │ + bgt 37378 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ sub r6, r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r1, [pc, #196] @ 37430 │ │ │ │ + ldr r1, [pc, #196] @ 37434 │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, r6, lsl #2] │ │ │ │ - bl cfbd0 │ │ │ │ + bl cf424 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37394 │ │ │ │ + bgt 37398 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 37394 │ │ │ │ + bne 37398 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 373b4 │ │ │ │ + bgt 373b8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 373b4 │ │ │ │ + bne 373b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ str r8, [r7, #88] @ 0x58 │ │ │ │ - bl baf00 │ │ │ │ - b 36fb0 │ │ │ │ + bl baef8 │ │ │ │ + b 36fb4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 373e4 │ │ │ │ + bgt 373e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 373e4 │ │ │ │ + bne 373e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37404 │ │ │ │ + bgt 37408 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 37404 │ │ │ │ + bne 37408 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - bl 33dae4 │ │ │ │ + bl 33d274 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, fp, r8, lsr r3 │ │ │ │ - rsbeq r4, fp, r4, lsr #16 │ │ │ │ - strdeq r6, [fp], #-140 @ 0xffffff74 @ │ │ │ │ - rsbeq r6, fp, r4, lsl r9 │ │ │ │ + rsbeq r7, fp, r0, lsr r3 │ │ │ │ + rsbeq r4, fp, ip, lsl r8 │ │ │ │ + strdeq r6, [fp], #-132 @ 0xffffff7c @ │ │ │ │ + rsbeq r6, fp, ip, lsl #18 │ │ │ │ andeq r0, r0, ip │ │ │ │ - strdeq r5, [fp], #-164 @ 0xffffff5c @ │ │ │ │ - rsbeq r7, fp, r4, asr r6 │ │ │ │ + rsbeq r5, fp, ip, ror #21 │ │ │ │ + rsbeq r7, fp, ip, asr #12 │ │ │ │ │ │ │ │ -00037434 <_Py_GetConfigsAsDict@@Base>: │ │ │ │ +00037438 <_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 b5070 │ │ │ │ + bl b5030 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 37fd8 <_Py_GetConfigsAsDict@@Base+0xba4> │ │ │ │ - bl b5070 │ │ │ │ + beq 37fdc <_Py_GetConfigsAsDict@@Base+0xba4> │ │ │ │ + bl b5030 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 37fdc <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ - movw r3, #62816 @ 0xf560 │ │ │ │ + beq 37fe0 <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ + movw r3, #62880 @ 0xf5a0 │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37484 <_Py_GetConfigsAsDict@@Base+0x50> │ │ │ │ - bl c0fec │ │ │ │ + beq 37488 <_Py_GetConfigsAsDict@@Base+0x50> │ │ │ │ + bl c1220 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 374a4 <_Py_GetConfigsAsDict@@Base+0x70> │ │ │ │ - b 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bne 374a8 <_Py_GetConfigsAsDict@@Base+0x70> │ │ │ │ + b 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r5, #5188 @ 0x1444 │ │ │ │ + movw r5, #5808 @ 0x16b0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20452 @ 0x4fe4 │ │ │ │ + movw r1, #22692 @ 0x58a4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 374dc <_Py_GetConfigsAsDict@@Base+0xa8> │ │ │ │ + bgt 374e0 <_Py_GetConfigsAsDict@@Base+0xa8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 374dc <_Py_GetConfigsAsDict@@Base+0xa8> │ │ │ │ + bne 374e0 <_Py_GetConfigsAsDict@@Base+0xa8> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #62820 @ 0xf564 │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #62884 @ 0xf5a4 │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20484 @ 0x5004 │ │ │ │ + movw r1, #22724 @ 0x58c4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37534 <_Py_GetConfigsAsDict@@Base+0x100> │ │ │ │ + bgt 37538 <_Py_GetConfigsAsDict@@Base+0x100> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 37534 <_Py_GetConfigsAsDict@@Base+0x100> │ │ │ │ + bne 37538 <_Py_GetConfigsAsDict@@Base+0x100> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #62824 @ 0xf568 │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #62888 @ 0xf5a8 │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 37560 <_Py_GetConfigsAsDict@@Base+0x12c> │ │ │ │ - bl c0fec │ │ │ │ + beq 37564 <_Py_GetConfigsAsDict@@Base+0x12c> │ │ │ │ + bl c1220 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 37580 <_Py_GetConfigsAsDict@@Base+0x14c> │ │ │ │ - b 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bne 37584 <_Py_GetConfigsAsDict@@Base+0x14c> │ │ │ │ + b 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r5, #5188 @ 0x1444 │ │ │ │ + movw r5, #5808 @ 0x16b0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20516 @ 0x5024 │ │ │ │ + movw r1, #22756 @ 0x58e4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 375b8 <_Py_GetConfigsAsDict@@Base+0x184> │ │ │ │ + bgt 375bc <_Py_GetConfigsAsDict@@Base+0x184> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 375b8 <_Py_GetConfigsAsDict@@Base+0x184> │ │ │ │ + bne 375bc <_Py_GetConfigsAsDict@@Base+0x184> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #62828 @ 0xf56c │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #62892 @ 0xf5ac │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20552 @ 0x5048 │ │ │ │ + movw r1, #22792 @ 0x5908 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37610 <_Py_GetConfigsAsDict@@Base+0x1dc> │ │ │ │ + bgt 37614 <_Py_GetConfigsAsDict@@Base+0x1dc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 37610 <_Py_GetConfigsAsDict@@Base+0x1dc> │ │ │ │ + bne 37614 <_Py_GetConfigsAsDict@@Base+0x1dc> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ movw r3, #25540 @ 0x63c4 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20592 @ 0x5070 │ │ │ │ + movw r1, #22832 @ 0x5930 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37668 <_Py_GetConfigsAsDict@@Base+0x234> │ │ │ │ + bgt 3766c <_Py_GetConfigsAsDict@@Base+0x234> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 37668 <_Py_GetConfigsAsDict@@Base+0x234> │ │ │ │ + bne 3766c <_Py_GetConfigsAsDict@@Base+0x234> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #25612 @ 0x640c │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #25648 @ 0x6430 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20604 @ 0x507c │ │ │ │ + movw r1, #22844 @ 0x593c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 376c0 <_Py_GetConfigsAsDict@@Base+0x28c> │ │ │ │ + bgt 376c4 <_Py_GetConfigsAsDict@@Base+0x28c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 376c0 <_Py_GetConfigsAsDict@@Base+0x28c> │ │ │ │ + bne 376c4 <_Py_GetConfigsAsDict@@Base+0x28c> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #25604 @ 0x6404 │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #25640 @ 0x6428 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20620 @ 0x508c │ │ │ │ + movw r1, #22860 @ 0x594c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37718 <_Py_GetConfigsAsDict@@Base+0x2e4> │ │ │ │ + bgt 3771c <_Py_GetConfigsAsDict@@Base+0x2e4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 37718 <_Py_GetConfigsAsDict@@Base+0x2e4> │ │ │ │ + bne 3771c <_Py_GetConfigsAsDict@@Base+0x2e4> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #25608 @ 0x6408 │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #25644 @ 0x642c │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20636 @ 0x509c │ │ │ │ + movw r1, #22876 @ 0x595c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37770 <_Py_GetConfigsAsDict@@Base+0x33c> │ │ │ │ + bgt 37774 <_Py_GetConfigsAsDict@@Base+0x33c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 37770 <_Py_GetConfigsAsDict@@Base+0x33c> │ │ │ │ + bne 37774 <_Py_GetConfigsAsDict@@Base+0x33c> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #25620 @ 0x6414 │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #25656 @ 0x6438 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20652 @ 0x50ac │ │ │ │ + movw r1, #22892 @ 0x596c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 377c8 <_Py_GetConfigsAsDict@@Base+0x394> │ │ │ │ + bgt 377cc <_Py_GetConfigsAsDict@@Base+0x394> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 377c8 <_Py_GetConfigsAsDict@@Base+0x394> │ │ │ │ + bne 377cc <_Py_GetConfigsAsDict@@Base+0x394> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #25624 @ 0x6418 │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #25660 @ 0x643c │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20672 @ 0x50c0 │ │ │ │ + movw r1, #22912 @ 0x5980 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37820 <_Py_GetConfigsAsDict@@Base+0x3ec> │ │ │ │ + bgt 37824 <_Py_GetConfigsAsDict@@Base+0x3ec> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 37820 <_Py_GetConfigsAsDict@@Base+0x3ec> │ │ │ │ + bne 37824 <_Py_GetConfigsAsDict@@Base+0x3ec> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #25616 @ 0x6410 │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #25652 @ 0x6434 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20688 @ 0x50d0 │ │ │ │ + movw r1, #22928 @ 0x5990 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37878 <_Py_GetConfigsAsDict@@Base+0x444> │ │ │ │ + bgt 3787c <_Py_GetConfigsAsDict@@Base+0x444> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 37878 <_Py_GetConfigsAsDict@@Base+0x444> │ │ │ │ + bne 3787c <_Py_GetConfigsAsDict@@Base+0x444> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #25588 @ 0x63f4 │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #25624 @ 0x6418 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20704 @ 0x50e0 │ │ │ │ + movw r1, #22944 @ 0x59a0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 378d0 <_Py_GetConfigsAsDict@@Base+0x49c> │ │ │ │ + bgt 378d4 <_Py_GetConfigsAsDict@@Base+0x49c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 378d0 <_Py_GetConfigsAsDict@@Base+0x49c> │ │ │ │ + bne 378d4 <_Py_GetConfigsAsDict@@Base+0x49c> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #25628 @ 0x641c │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #25664 @ 0x6440 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20720 @ 0x50f0 │ │ │ │ + movw r1, #22960 @ 0x59b0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37928 <_Py_GetConfigsAsDict@@Base+0x4f4> │ │ │ │ + bgt 3792c <_Py_GetConfigsAsDict@@Base+0x4f4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 37928 <_Py_GetConfigsAsDict@@Base+0x4f4> │ │ │ │ + bne 3792c <_Py_GetConfigsAsDict@@Base+0x4f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #25592 @ 0x63f8 │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #25628 @ 0x641c │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20740 @ 0x5104 │ │ │ │ + movw r1, #22980 @ 0x59c4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37980 <_Py_GetConfigsAsDict@@Base+0x54c> │ │ │ │ + bgt 37984 <_Py_GetConfigsAsDict@@Base+0x54c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 37980 <_Py_GetConfigsAsDict@@Base+0x54c> │ │ │ │ + bne 37984 <_Py_GetConfigsAsDict@@Base+0x54c> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ movw r3, #25536 @ 0x63c0 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20756 @ 0x5114 │ │ │ │ + movw r1, #22996 @ 0x59d4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 379d8 <_Py_GetConfigsAsDict@@Base+0x5a4> │ │ │ │ + bgt 379dc <_Py_GetConfigsAsDict@@Base+0x5a4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 379d8 <_Py_GetConfigsAsDict@@Base+0x5a4> │ │ │ │ + bne 379dc <_Py_GetConfigsAsDict@@Base+0x5a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #25600 @ 0x6400 │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #25636 @ 0x6424 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20784 @ 0x5130 │ │ │ │ + movw r1, #23024 @ 0x59f0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37a30 <_Py_GetConfigsAsDict@@Base+0x5fc> │ │ │ │ + bgt 37a34 <_Py_GetConfigsAsDict@@Base+0x5fc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 37a30 <_Py_GetConfigsAsDict@@Base+0x5fc> │ │ │ │ + bne 37a34 <_Py_GetConfigsAsDict@@Base+0x5fc> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #25584 @ 0x63f0 │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #25620 @ 0x6414 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20812 @ 0x514c │ │ │ │ + movw r1, #23052 @ 0x5a0c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37a88 <_Py_GetConfigsAsDict@@Base+0x654> │ │ │ │ + bgt 37a8c <_Py_GetConfigsAsDict@@Base+0x654> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 37a88 <_Py_GetConfigsAsDict@@Base+0x654> │ │ │ │ + bne 37a8c <_Py_GetConfigsAsDict@@Base+0x654> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #25596 @ 0x63fc │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #25632 @ 0x6420 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20836 @ 0x5164 │ │ │ │ + movw r1, #23076 @ 0x5a24 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37ae0 <_Py_GetConfigsAsDict@@Base+0x6ac> │ │ │ │ + bgt 37ae4 <_Py_GetConfigsAsDict@@Base+0x6ac> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 37ae0 <_Py_GetConfigsAsDict@@Base+0x6ac> │ │ │ │ + bne 37ae4 <_Py_GetConfigsAsDict@@Base+0x6ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #59160 @ 0xe718 │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + movw r3, #59224 @ 0xe758 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20860 @ 0x517c │ │ │ │ + movw r1, #23100 @ 0x5a3c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37b38 <_Py_GetConfigsAsDict@@Base+0x704> │ │ │ │ + bgt 37b3c <_Py_GetConfigsAsDict@@Base+0x704> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 37b38 <_Py_GetConfigsAsDict@@Base+0x704> │ │ │ │ + bne 37b3c <_Py_GetConfigsAsDict@@Base+0x704> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ movw r3, #25532 @ 0x63bc │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20888 @ 0x5198 │ │ │ │ + movw r1, #23128 @ 0x5a58 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37b90 <_Py_GetConfigsAsDict@@Base+0x75c> │ │ │ │ + bgt 37b94 <_Py_GetConfigsAsDict@@Base+0x75c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 37b90 <_Py_GetConfigsAsDict@@Base+0x75c> │ │ │ │ + bne 37b94 <_Py_GetConfigsAsDict@@Base+0x75c> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #20904 @ 0x51a8 │ │ │ │ + movw r1, #23144 @ 0x5a68 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 37fdc <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ + beq 37fe0 <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37bd4 <_Py_GetConfigsAsDict@@Base+0x7a0> │ │ │ │ + bgt 37bd8 <_Py_GetConfigsAsDict@@Base+0x7a0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 37bd4 <_Py_GetConfigsAsDict@@Base+0x7a0> │ │ │ │ + bne 37bd8 <_Py_GetConfigsAsDict@@Base+0x7a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #1052] @ 37ff8 <_Py_GetConfigsAsDict@@Base+0xbc4> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #1052] @ 37ffc <_Py_GetConfigsAsDict@@Base+0xbc4> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr r5, [r8, #3720] @ 0xe88 │ │ │ │ - bl b5070 │ │ │ │ + bl b5030 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 37fdc <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ + beq 37fe0 <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ add r5, r5, #4096 @ 0x1000 │ │ │ │ ldr r0, [r5, #1744] @ 0x6d0 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 37c14 <_Py_GetConfigsAsDict@@Base+0x7e0> │ │ │ │ + bne 37c18 <_Py_GetConfigsAsDict@@Base+0x7e0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37fd0 <_Py_GetConfigsAsDict@@Base+0xb9c> │ │ │ │ - b 37f28 <_Py_GetConfigsAsDict@@Base+0xaf4> │ │ │ │ + bgt 37fd4 <_Py_GetConfigsAsDict@@Base+0xb9c> │ │ │ │ + b 37f2c <_Py_GetConfigsAsDict@@Base+0xaf4> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18820 @ 0x4984 │ │ │ │ + movw r1, #21636 @ 0x5484 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37c4c <_Py_GetConfigsAsDict@@Base+0x818> │ │ │ │ + bgt 37c50 <_Py_GetConfigsAsDict@@Base+0x818> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 37c4c <_Py_GetConfigsAsDict@@Base+0x818> │ │ │ │ + bne 37c50 <_Py_GetConfigsAsDict@@Base+0x818> │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1748] @ 0x6d4 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18860 @ 0x49ac │ │ │ │ + movw r1, #21676 @ 0x54ac │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37c9c <_Py_GetConfigsAsDict@@Base+0x868> │ │ │ │ + bgt 37ca0 <_Py_GetConfigsAsDict@@Base+0x868> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 37c9c <_Py_GetConfigsAsDict@@Base+0x868> │ │ │ │ + bne 37ca0 <_Py_GetConfigsAsDict@@Base+0x868> │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1752] @ 0x6d8 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18848 @ 0x49a0 │ │ │ │ + movw r1, #21664 @ 0x54a0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37cec <_Py_GetConfigsAsDict@@Base+0x8b8> │ │ │ │ + bgt 37cf0 <_Py_GetConfigsAsDict@@Base+0x8b8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 37cec <_Py_GetConfigsAsDict@@Base+0x8b8> │ │ │ │ + bne 37cf0 <_Py_GetConfigsAsDict@@Base+0x8b8> │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1756] @ 0x6dc │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18872 @ 0x49b8 │ │ │ │ + movw r1, #21688 @ 0x54b8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37d3c <_Py_GetConfigsAsDict@@Base+0x908> │ │ │ │ + bgt 37d40 <_Py_GetConfigsAsDict@@Base+0x908> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 37d3c <_Py_GetConfigsAsDict@@Base+0x908> │ │ │ │ + bne 37d40 <_Py_GetConfigsAsDict@@Base+0x908> │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1760] @ 0x6e0 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18788 @ 0x4964 │ │ │ │ + movw r1, #21604 @ 0x5464 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37d8c <_Py_GetConfigsAsDict@@Base+0x958> │ │ │ │ + bgt 37d90 <_Py_GetConfigsAsDict@@Base+0x958> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 37d8c <_Py_GetConfigsAsDict@@Base+0x958> │ │ │ │ + bne 37d90 <_Py_GetConfigsAsDict@@Base+0x958> │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1764] @ 0x6e4 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18748 @ 0x493c │ │ │ │ + movw r1, #21564 @ 0x543c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37ddc <_Py_GetConfigsAsDict@@Base+0x9a8> │ │ │ │ + bgt 37de0 <_Py_GetConfigsAsDict@@Base+0x9a8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 37ddc <_Py_GetConfigsAsDict@@Base+0x9a8> │ │ │ │ + bne 37de0 <_Py_GetConfigsAsDict@@Base+0x9a8> │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1768] @ 0x6e8 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18764 @ 0x494c │ │ │ │ + movw r1, #21580 @ 0x544c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37e2c <_Py_GetConfigsAsDict@@Base+0x9f8> │ │ │ │ + bgt 37e30 <_Py_GetConfigsAsDict@@Base+0x9f8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 37e2c <_Py_GetConfigsAsDict@@Base+0x9f8> │ │ │ │ + bne 37e30 <_Py_GetConfigsAsDict@@Base+0x9f8> │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1772] @ 0x6ec │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18808 @ 0x4978 │ │ │ │ + movw r1, #21624 @ 0x5478 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37e7c <_Py_GetConfigsAsDict@@Base+0xa48> │ │ │ │ + bgt 37e80 <_Py_GetConfigsAsDict@@Base+0xa48> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 37e7c <_Py_GetConfigsAsDict@@Base+0xa48> │ │ │ │ + bne 37e80 <_Py_GetConfigsAsDict@@Base+0xa48> │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1776] @ 0x6f0 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18836 @ 0x4994 │ │ │ │ + movw r1, #21652 @ 0x5494 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37ecc <_Py_GetConfigsAsDict@@Base+0xa98> │ │ │ │ + bgt 37ed0 <_Py_GetConfigsAsDict@@Base+0xa98> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 37ecc <_Py_GetConfigsAsDict@@Base+0xa98> │ │ │ │ + bne 37ed0 <_Py_GetConfigsAsDict@@Base+0xa98> │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1780] @ 0x6f4 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + beq 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18736 @ 0x4930 │ │ │ │ + movw r1, #21552 @ 0x5430 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37f1c <_Py_GetConfigsAsDict@@Base+0xae8> │ │ │ │ + bgt 37f20 <_Py_GetConfigsAsDict@@Base+0xae8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 37f1c <_Py_GetConfigsAsDict@@Base+0xae8> │ │ │ │ + bne 37f20 <_Py_GetConfigsAsDict@@Base+0xae8> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 37f40 <_Py_GetConfigsAsDict@@Base+0xb0c> │ │ │ │ - b 37c04 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ + bne 37f44 <_Py_GetConfigsAsDict@@Base+0xb0c> │ │ │ │ + b 37c08 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 37fd0 <_Py_GetConfigsAsDict@@Base+0xb9c> │ │ │ │ + bne 37fd4 <_Py_GetConfigsAsDict@@Base+0xb9c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 37fd0 <_Py_GetConfigsAsDict@@Base+0xb9c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 37fd4 <_Py_GetConfigsAsDict@@Base+0xb9c> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #20920 @ 0x51b8 │ │ │ │ + movw r1, #23160 @ 0x5a78 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 37fdc <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ + beq 37fe0 <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37f7c <_Py_GetConfigsAsDict@@Base+0xb48> │ │ │ │ + bgt 37f80 <_Py_GetConfigsAsDict@@Base+0xb48> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 37f7c <_Py_GetConfigsAsDict@@Base+0xb48> │ │ │ │ + bne 37f80 <_Py_GetConfigsAsDict@@Base+0xb48> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r0, r8, #4096 @ 0x1000 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ - bl 19fb30 <_PyConfig_AsDict@@Base> │ │ │ │ + bl 19f95c <_PyConfig_AsDict@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 37fdc <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ + beq 37fe0 <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #24416 @ 0x5f60 │ │ │ │ + movw r1, #26656 @ 0x6820 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 37fdc <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ + beq 37fe0 <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 37ff0 <_Py_GetConfigsAsDict@@Base+0xbbc> │ │ │ │ + bgt 37ff4 <_Py_GetConfigsAsDict@@Base+0xbbc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 37ff0 <_Py_GetConfigsAsDict@@Base+0xbbc> │ │ │ │ + bne 37ff4 <_Py_GetConfigsAsDict@@Base+0xbbc> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 37ff0 <_Py_GetConfigsAsDict@@Base+0xbbc> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 37ff4 <_Py_GetConfigsAsDict@@Base+0xbbc> │ │ │ │ mov r4, #0 │ │ │ │ - b 37fdc <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ + b 37fe0 <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, #0 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ 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, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #2744] @ 0xab8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r3, #28 │ │ │ │ streq r3, [r0, #32] │ │ │ │ - beq 382c4 <_Py_GetConfigsAsDict@@Base+0xe90> │ │ │ │ + beq 382c8 <_Py_GetConfigsAsDict@@Base+0xe90> │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #456] @ 0x1c8 │ │ │ │ cmp r0, #0 │ │ │ │ movweq r3, #24000 @ 0x5dc0 │ │ │ │ movteq r3, #109 @ 0x6d │ │ │ │ ldreq r0, [r3] │ │ │ │ movw r3, #24020 @ 0x5dd4 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 33f900 │ │ │ │ + bl 33fbd4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3807c <_Py_GetConfigsAsDict@@Base+0xc48> │ │ │ │ + beq 38080 <_Py_GetConfigsAsDict@@Base+0xc48> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2e2880 │ │ │ │ + bl 2e1184 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 380c0 <_Py_GetConfigsAsDict@@Base+0xc8c> │ │ │ │ + beq 380c4 <_Py_GetConfigsAsDict@@Base+0xc8c> │ │ │ │ mov r5, r6 │ │ │ │ ldr r1, [r4, #2700] @ 0xa8c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 38130 <_Py_GetConfigsAsDict@@Base+0xcfc> │ │ │ │ + beq 38134 <_Py_GetConfigsAsDict@@Base+0xcfc> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 38130 <_Py_GetConfigsAsDict@@Base+0xcfc> │ │ │ │ + beq 38134 <_Py_GetConfigsAsDict@@Base+0xcfc> │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38130 <_Py_GetConfigsAsDict@@Base+0xcfc> │ │ │ │ + beq 38134 <_Py_GetConfigsAsDict@@Base+0xcfc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 340178 <_PyParkingLot_Unpark@@Base+0x1a4> │ │ │ │ + bl 34044c <_PyParkingLot_Unpark@@Base+0x1a4> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 380c8 <_Py_GetConfigsAsDict@@Base+0xc94> │ │ │ │ + bne 380cc <_Py_GetConfigsAsDict@@Base+0xc94> │ │ │ │ mov r3, #22 │ │ │ │ str r3, [r4, #32] │ │ │ │ mov r6, #0 │ │ │ │ - b 382e0 <_Py_GetConfigsAsDict@@Base+0xeac> │ │ │ │ + b 382e4 <_Py_GetConfigsAsDict@@Base+0xeac> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 38108 <_Py_GetConfigsAsDict@@Base+0xcd4> │ │ │ │ + bne 3810c <_Py_GetConfigsAsDict@@Base+0xcd4> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 380fc <_Py_GetConfigsAsDict@@Base+0xcc8> │ │ │ │ + bgt 38100 <_Py_GetConfigsAsDict@@Base+0xcc8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 380fc <_Py_GetConfigsAsDict@@Base+0xcc8> │ │ │ │ + bne 38100 <_Py_GetConfigsAsDict@@Base+0xcc8> │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r3, #15 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b 380c0 <_Py_GetConfigsAsDict@@Base+0xc8c> │ │ │ │ + b 380c4 <_Py_GetConfigsAsDict@@Base+0xc8c> │ │ │ │ add r1, r6, #16 │ │ │ │ bl 2db5c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38130 <_Py_GetConfigsAsDict@@Base+0xcfc> │ │ │ │ + bgt 38134 <_Py_GetConfigsAsDict@@Base+0xcfc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 38130 <_Py_GetConfigsAsDict@@Base+0xcfc> │ │ │ │ + bne 38134 <_Py_GetConfigsAsDict@@Base+0xcfc> │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3815c <_Py_GetConfigsAsDict@@Base+0xd28> │ │ │ │ + beq 38160 <_Py_GetConfigsAsDict@@Base+0xd28> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 340274 <_PyParkingLot_Unpark@@Base+0x2a0> │ │ │ │ + bl 34061c <_PyParkingLot_Unpark@@Base+0x374> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3815c <_Py_GetConfigsAsDict@@Base+0xd28> │ │ │ │ + bne 38160 <_Py_GetConfigsAsDict@@Base+0xd28> │ │ │ │ mov r0, r5 │ │ │ │ - bl b9568 │ │ │ │ - b 380c0 <_Py_GetConfigsAsDict@@Base+0xc8c> │ │ │ │ + bl b9560 │ │ │ │ + b 380c4 <_Py_GetConfigsAsDict@@Base+0xc8c> │ │ │ │ ldr r3, [r4, #460] @ 0x1cc │ │ │ │ cmp r3, #0 │ │ │ │ strne r3, [r4, #456] @ 0x1c8 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r3, #12 │ │ │ │ streq r3, [r4, #32] │ │ │ │ - beq 38298 <_Py_GetConfigsAsDict@@Base+0xe64> │ │ │ │ + beq 3829c <_Py_GetConfigsAsDict@@Base+0xe64> │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 38198 <_Py_GetConfigsAsDict@@Base+0xd64> │ │ │ │ + bne 3819c <_Py_GetConfigsAsDict@@Base+0xd64> │ │ │ │ mov r0, r5 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ mov r3, #11 │ │ │ │ str r3, [r4, #32] │ │ │ │ - b 38298 <_Py_GetConfigsAsDict@@Base+0xe64> │ │ │ │ + b 3829c <_Py_GetConfigsAsDict@@Base+0xe64> │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 38240 <_Py_GetConfigsAsDict@@Base+0xe0c> │ │ │ │ + beq 38244 <_Py_GetConfigsAsDict@@Base+0xe0c> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #2712] @ 0xa98 │ │ │ │ sub r7, r7, r3 │ │ │ │ - bl 334498 │ │ │ │ + bl 333c88 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e3a0 │ │ │ │ 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 32f0a8 │ │ │ │ + bl 32e168 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 38204 <_Py_GetConfigsAsDict@@Base+0xdd0> │ │ │ │ + bne 38208 <_Py_GetConfigsAsDict@@Base+0xdd0> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r4] │ │ │ │ - bl b9568 │ │ │ │ - b 382e0 <_Py_GetConfigsAsDict@@Base+0xeac> │ │ │ │ + bl b9560 │ │ │ │ + b 382e4 <_Py_GetConfigsAsDict@@Base+0xeac> │ │ │ │ add r2, r8, #1 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2e304 │ │ │ │ mov r0, r5 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ 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 334500 │ │ │ │ - b 3828c <_Py_GetConfigsAsDict@@Base+0xe58> │ │ │ │ + bl 333cf0 │ │ │ │ + b 38290 <_Py_GetConfigsAsDict@@Base+0xe58> │ │ │ │ mov r0, r4 │ │ │ │ - bl 334498 │ │ │ │ + bl 333c88 │ │ │ │ ldr r3, [r4, #464] @ 0x1d0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r6, [r4, #476] @ 0x1dc │ │ │ │ str r3, [r4, #464] @ 0x1d0 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ mov r0, r5 │ │ │ │ str r5, [r4] │ │ │ │ str r5, [r4, #4] │ │ │ │ str r5, [r4, #2708] @ 0xa94 │ │ │ │ bl 2e3a0 │ │ │ │ add r5, r5, r0 │ │ │ │ add r3, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 334500 │ │ │ │ + bl 333cf0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #10 │ │ │ │ - beq 382b4 <_Py_GetConfigsAsDict@@Base+0xe80> │ │ │ │ + beq 382b8 <_Py_GetConfigsAsDict@@Base+0xe80> │ │ │ │ ldr r3, [r4, #456] @ 0x1c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 380c0 <_Py_GetConfigsAsDict@@Base+0xc8c> │ │ │ │ - movw r0, #57816 @ 0xe1d8 │ │ │ │ + beq 380c4 <_Py_GetConfigsAsDict@@Base+0xc8c> │ │ │ │ + movw r0, #60056 @ 0xea98 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30f834 │ │ │ │ - b 380c0 <_Py_GetConfigsAsDict@@Base+0xc8c> │ │ │ │ + bl 30e7e4 │ │ │ │ + b 380c4 <_Py_GetConfigsAsDict@@Base+0xc8c> │ │ │ │ add r3, r4, #12288 @ 0x3000 │ │ │ │ ldr r3, [r3, #668] @ 0x29c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 382cc <_Py_GetConfigsAsDict@@Base+0xe98> │ │ │ │ + bne 382d0 <_Py_GetConfigsAsDict@@Base+0xe98> │ │ │ │ mov r6, #1 │ │ │ │ - b 382e0 <_Py_GetConfigsAsDict@@Base+0xeac> │ │ │ │ + b 382e4 <_Py_GetConfigsAsDict@@Base+0xeac> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 15b2cc <_Py_Specialize_ForIter@@Base+0x49c> │ │ │ │ + b 15a490 <_Py_Specialize_ForIter@@Base+0x49c> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -000382e8 : │ │ │ │ +000382ec : │ │ │ │ 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 10274c <_PyArena_New@@Base+0x3e14> │ │ │ │ + bl 10175c <_PyArena_New@@Base+0x3e18> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38330 │ │ │ │ - bl b9568 │ │ │ │ + beq 38334 │ │ │ │ + bl b9560 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0003833c : │ │ │ │ +00038340 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov r6, r0 │ │ │ │ @@ -9979,33 +9980,33 @@ │ │ │ │ movne r3, r4 │ │ │ │ ldreq r4, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldreq r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ subs r2, r4, #1 │ │ │ │ sbc r3, r3, #0 │ │ │ │ cmp r2, #262144 @ 0x40000 │ │ │ │ sbcs r3, r3, #0 │ │ │ │ - bcs 3839c │ │ │ │ + bcs 383a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 383ac │ │ │ │ + bne 383b0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 6ae28 │ │ │ │ + b 6a828 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ bl 2dd78 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e1f40 │ │ │ │ + bl 2e0844 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ 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 │ │ │ │ @@ -10015,254 +10016,254 @@ │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r8, r1 │ │ │ │ bl 2ddc0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ bl 2e1f0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 38434 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bne 38438 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 462c4 │ │ │ │ - b 384ec │ │ │ │ + bl 46270 │ │ │ │ + b 384f0 │ │ │ │ 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 2e46c │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - beq 3841c │ │ │ │ - movw r1, #24652 @ 0x604c │ │ │ │ + beq 38420 │ │ │ │ + movw r1, #26892 @ 0x690c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #19196 @ 0x4afc │ │ │ │ + movw r0, #22012 @ 0x55fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 1fa720 │ │ │ │ + bl 1fa45c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 384ec │ │ │ │ + beq 384f0 │ │ │ │ mov r2, r6 │ │ │ │ mvn r3, #0 │ │ │ │ str r8, [sp, #4] │ │ │ │ - movw r1, #5456 @ 0x1550 │ │ │ │ + movw r1, #6076 @ 0x17bc │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ str r3, [sp] │ │ │ │ str r1, [sp, #16] │ │ │ │ - movw r3, #60704 @ 0xed20 │ │ │ │ + movw r3, #62944 @ 0xf5e0 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ - movw r1, #5188 @ 0x1444 │ │ │ │ + movw r1, #5808 @ 0x16b0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ - movw r1, #24908 @ 0x614c │ │ │ │ + movw r1, #27148 @ 0x6a0c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl eb4f0 │ │ │ │ + bl eaa60 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 384e4 │ │ │ │ + bgt 384e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 384e4 │ │ │ │ + bne 384e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 384f4 │ │ │ │ + bne 384f8 │ │ │ │ mov r0, #0 │ │ │ │ - b 385d0 │ │ │ │ - ldr r1, [pc, #220] @ 385d8 │ │ │ │ + b 385d4 │ │ │ │ + ldr r1, [pc, #220] @ 385dc │ │ │ │ mov r0, r6 │ │ │ │ - bl d23fc │ │ │ │ + bl d1b8c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38524 │ │ │ │ + bgt 38528 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 38524 │ │ │ │ + bne 38528 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 384ec │ │ │ │ + beq 384f0 │ │ │ │ ldr r0, [r7, #2716] @ 0xa9c │ │ │ │ str r4, [r7, #2716] @ 0xa9c │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 385b4 │ │ │ │ + ble 385b8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #140] @ 385dc │ │ │ │ + ldr r0, [pc, #140] @ 385e0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r5, [r3, r0] │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - beq 3856c │ │ │ │ + beq 38570 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3857c │ │ │ │ + bne 38580 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl f40d4 <_PyTuple_FromPairSteal@@Base+0x998> │ │ │ │ - b 385a0 │ │ │ │ + bl f30c4 <_PyTuple_FromPairSteal@@Base+0x998> │ │ │ │ + b 385a4 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2de868 │ │ │ │ + bl ed318 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 384ec │ │ │ │ + beq 384f0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 385bc │ │ │ │ + ble 385c0 │ │ │ │ mov r0, #1 │ │ │ │ - b 385d0 │ │ │ │ + b 385d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 385b4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 385b4 │ │ │ │ + bne 385b8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 385b8 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r6, fp, ip, lsl #21 │ │ │ │ + rsbeq r6, fp, r4, lsl #21 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ add r1, r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ str r1, [r7, #88] @ 0x58 │ │ │ │ - beq 38624 │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + beq 38628 │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3862c │ │ │ │ + beq 38630 │ │ │ │ mov r0, r7 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r2, [r7, #88] @ 0x58 │ │ │ │ subne r2, r2, #1 │ │ │ │ - bne 387ec │ │ │ │ + bne 387f0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 387f8 │ │ │ │ + bl 387fc │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 387d8 │ │ │ │ + beq 387dc │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ add r1, r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ str r1, [r7, #88] @ 0x58 │ │ │ │ - beq 38688 │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + beq 3868c │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38690 │ │ │ │ + beq 38694 │ │ │ │ mov r0, r7 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 386bc │ │ │ │ + bne 386c0 │ │ │ │ mov r0, #4 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 386cc │ │ │ │ + bne 386d0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl 366244 │ │ │ │ + bl 3664fc │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b 387d8 │ │ │ │ + b 387dc │ │ │ │ ldr r5, [r7, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ moveq r6, r5 │ │ │ │ moveq r8, #1 │ │ │ │ - bne 386bc │ │ │ │ + bne 386c0 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38770 │ │ │ │ + beq 38774 │ │ │ │ mov r0, r7 │ │ │ │ - bl 387f8 │ │ │ │ + bl 387fc │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 38770 │ │ │ │ + beq 38774 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3873c │ │ │ │ - bl ddb94 │ │ │ │ + beq 38740 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3873c │ │ │ │ + beq 38740 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b 387d8 │ │ │ │ + b 387dc │ │ │ │ cmp r8, r6 │ │ │ │ - bne 38760 │ │ │ │ + bne 38764 │ │ │ │ lsl r8, r8, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsl r1, r8, #2 │ │ │ │ - bl e7814 │ │ │ │ + bl e6d4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38788 │ │ │ │ + beq 3878c │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ str r9, [r4, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ - b 386e0 │ │ │ │ + b 386e4 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ mov r0, r6 │ │ │ │ str sl, [r7, #8] │ │ │ │ - bl 132d3c │ │ │ │ + bl 131d88 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 38794 │ │ │ │ + bne 38798 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9568 │ │ │ │ - b 386b0 │ │ │ │ + bl b9560 │ │ │ │ + b 386b4 │ │ │ │ cmp r6, r5 │ │ │ │ - ble 387b0 │ │ │ │ + ble 387b4 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r1, [r4, r5, lsl #2] │ │ │ │ str r1, [r2, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ - b 38794 │ │ │ │ + b 38798 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr ip, [r7, #88] @ 0x58 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r8 │ │ │ │ sub ip, ip, #1 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [r7, #88] @ 0x58 │ │ │ │ - bl 14fc44 │ │ │ │ - b 387e4 │ │ │ │ + bl 14ec98 │ │ │ │ + b 387e8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ sub sp, fp, #32 │ │ │ │ @@ -10274,382 +10275,382 @@ │ │ │ │ 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 │ │ │ │ - beq 38838 │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + beq 3883c │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38840 │ │ │ │ + beq 38844 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 38894 │ │ │ │ + bne 38898 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 1358d8 │ │ │ │ + bl 134928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38884 │ │ │ │ + beq 38888 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38ab8 │ │ │ │ + bl 38abc │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r0, [pc, #24] @ 3889c │ │ │ │ - beq 3888c │ │ │ │ + ldreq r0, [pc, #24] @ 388a0 │ │ │ │ + beq 38890 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrdeq r9, [sl], #-192 @ 0xffffff40 @ │ │ │ │ + rsbeq r9, sl, r8, asr #25 │ │ │ │ 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, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [r0, #2696] @ 0xa88 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 388d8 │ │ │ │ + bne 388dc │ │ │ │ ldr r3, [r0, #2724] @ 0xaa4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 388e8 │ │ │ │ + beq 388ec │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 388e8 │ │ │ │ - bl b9568 │ │ │ │ + beq 388ec │ │ │ │ + bl b9560 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #22 │ │ │ │ str r0, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ str r0, [r4, #4] │ │ │ │ str r0, [r4, #24] │ │ │ │ str r0, [r4, #28] │ │ │ │ str r3, [r4, #32] │ │ │ │ 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 │ │ │ │ - movw r3, #48636 @ 0xbdfc │ │ │ │ + movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ - movw r7, #48616 @ 0xbde8 │ │ │ │ + movw r7, #48404 @ 0xbd14 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38988 │ │ │ │ + bne 3898c │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38988 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 3898c │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38988 │ │ │ │ - movw r3, #48528 @ 0xbd90 │ │ │ │ + bne 3898c │ │ │ │ + movw r3, #48316 @ 0xbcbc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38aac │ │ │ │ + beq 38ab0 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 3456cc │ │ │ │ + bl 345b0c │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r0, r6 │ │ │ │ - bl 17540c │ │ │ │ + bl 1745e4 │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 389e8 │ │ │ │ - ldr r1, [pc, #244] @ 38ab4 │ │ │ │ + beq 389ec │ │ │ │ + ldr r1, [pc, #244] @ 38ab8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl cfbd0 │ │ │ │ + bl cf424 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38a74 │ │ │ │ + bne 38a78 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 34a1a8 │ │ │ │ + b 34a5e8 │ │ │ │ mov r0, r6 │ │ │ │ - bl d4bb8 │ │ │ │ + bl d4288 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 38a7c │ │ │ │ + beq 38a80 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #28608 @ 0x6fc0 │ │ │ │ + movw r0, #30848 @ 0x7880 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ subs sl, r0, #0 │ │ │ │ moveq r4, sl │ │ │ │ - beq 38a7c │ │ │ │ + beq 38a80 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl f32c0 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f22b0 <_PyTuple_FromPair@@Base> │ │ │ │ ldr r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38a5c │ │ │ │ + bgt 38a60 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 38a5c │ │ │ │ + bne 38a60 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 38a7c │ │ │ │ + beq 38a80 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, r4 │ │ │ │ - bl 200570 │ │ │ │ - b 38a7c │ │ │ │ + bl 1fff44 │ │ │ │ + b 38a80 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2da94c │ │ │ │ + b c3288 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r4, fp, ip, ror #24 │ │ │ │ + rsbeq r4, fp, r4, ror #24 │ │ │ │ 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 │ │ │ │ - beq 38af8 │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + beq 38afc │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38b00 │ │ │ │ + beq 38b04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 38b54 │ │ │ │ + bne 38b58 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38b44 │ │ │ │ + beq 38b48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1327b8 │ │ │ │ + bl 131804 │ │ │ │ cmp r0, #0 │ │ │ │ - ldrne r0, [pc, #24] @ 38b5c │ │ │ │ - bne 38b4c │ │ │ │ + ldrne r0, [pc, #24] @ 38b60 │ │ │ │ + bne 38b50 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrdeq r9, [sl], #-192 @ 0xffffff40 @ │ │ │ │ + rsbeq r9, sl, r8, asr #25 │ │ │ │ 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 38ba0 │ │ │ │ + bhi 38ba4 │ │ │ │ cmp r4, #0 │ │ │ │ - movwle r4, #5188 @ 0x1444 │ │ │ │ + movwle r4, #5808 @ 0x16b0 │ │ │ │ movtle r4, #104 @ 0x68 │ │ │ │ ldrgt r4, [r6] │ │ │ │ - b 38bc0 │ │ │ │ + b 38bc4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #34352 @ 0x8630 │ │ │ │ + movw r0, #36400 @ 0x8e30 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2e8c04 │ │ │ │ + bl 2e752c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38c0c │ │ │ │ - b 38b8c │ │ │ │ + beq 38c10 │ │ │ │ + b 38b90 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 38be8 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bgt 38bec │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56700 @ 0xdd7c │ │ │ │ + movw r1, #58912 @ 0xe620 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 38c0c │ │ │ │ + bl 1b4954 │ │ │ │ + b 38c10 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38c14 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 38c18 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6380 @ 0x18ec │ │ │ │ + movw r1, #8620 @ 0x21ac │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ - b 38c3c │ │ │ │ + b 38c40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 30f3d0 │ │ │ │ + bl 30e274 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 38c0c │ │ │ │ + beq 38c10 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ sub r1, fp, #28 │ │ │ │ - ldr r0, [pc, #16] @ 38c44 │ │ │ │ + ldr r0, [pc, #16] @ 38c48 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl fe454 │ │ │ │ + bl fd460 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r7, fp, ip, lsl #17 │ │ │ │ + rsbeq r7, fp, r4, lsl #17 │ │ │ │ │ │ │ │ -00038c48 <_PyUnicode_FromId@@Base>: │ │ │ │ +00038c4c <_PyUnicode_FromId@@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 r8, r0 │ │ │ │ add r7, r0, #8 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 38c84 <_PyUnicode_FromId@@Base+0x3c> │ │ │ │ + bne 38c88 <_PyUnicode_FromId@@Base+0x3c> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 38c6c <_PyUnicode_FromId@@Base+0x24> │ │ │ │ + bne 38c70 <_PyUnicode_FromId@@Base+0x24> │ │ │ │ dmb ish │ │ │ │ - beq 38c94 <_PyUnicode_FromId@@Base+0x4c> │ │ │ │ + beq 38c98 <_PyUnicode_FromId@@Base+0x4c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 3c106c │ │ │ │ - ldr r3, [pc, #420] @ 38e40 <_PyUnicode_FromId@@Base+0x1f8> │ │ │ │ + bl 3c1128 │ │ │ │ + ldr r3, [pc, #420] @ 38e44 <_PyUnicode_FromId@@Base+0x1f8> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r9, [r2, r3] │ │ │ │ dmb ish │ │ │ │ ldr r4, [r8, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ - bge 38d50 <_PyUnicode_FromId@@Base+0x108> │ │ │ │ + bge 38d54 <_PyUnicode_FromId@@Base+0x108> │ │ │ │ ldr r6, [r9, #3720] @ 0xe88 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ add r5, r6, #5888 @ 0x1700 │ │ │ │ add r5, r5, #12 │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 38ce0 <_PyUnicode_FromId@@Base+0x98> │ │ │ │ + bne 38ce4 <_PyUnicode_FromId@@Base+0x98> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 38cc8 <_PyUnicode_FromId@@Base+0x80> │ │ │ │ + bne 38ccc <_PyUnicode_FromId@@Base+0x80> │ │ │ │ dmb ish │ │ │ │ - beq 38cf0 <_PyUnicode_FromId@@Base+0xa8> │ │ │ │ + beq 38cf4 <_PyUnicode_FromId@@Base+0xa8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c106c │ │ │ │ + bl 3c1128 │ │ │ │ dmb ish │ │ │ │ ldr r4, [r8, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ - bge 38d20 <_PyUnicode_FromId@@Base+0xd8> │ │ │ │ + bge 38d24 <_PyUnicode_FromId@@Base+0xd8> │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ ldr r4, [r6, #1808] @ 0x710 │ │ │ │ add r3, r4, #1 │ │ │ │ str r3, [r6, #1808] @ 0x710 │ │ │ │ dmb ish │ │ │ │ str r4, [r8, #4] │ │ │ │ dmb ish │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 38d40 <_PyUnicode_FromId@@Base+0xf8> │ │ │ │ + bne 38d44 <_PyUnicode_FromId@@Base+0xf8> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 38d28 <_PyUnicode_FromId@@Base+0xe0> │ │ │ │ + bne 38d2c <_PyUnicode_FromId@@Base+0xe0> │ │ │ │ dmb ish │ │ │ │ - beq 38d50 <_PyUnicode_FromId@@Base+0x108> │ │ │ │ + beq 38d54 <_PyUnicode_FromId@@Base+0x108> │ │ │ │ mov r0, r5 │ │ │ │ - bl 33ff20 │ │ │ │ + bl 3401f4 │ │ │ │ add r6, r9, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, #2064] @ 0x810 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 38d70 <_PyUnicode_FromId@@Base+0x128> │ │ │ │ + ble 38d74 <_PyUnicode_FromId@@Base+0x128> │ │ │ │ ldr r3, [r6, #2068] @ 0x814 │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 38e08 <_PyUnicode_FromId@@Base+0x1c0> │ │ │ │ + bne 38e0c <_PyUnicode_FromId@@Base+0x1c0> │ │ │ │ ldr r5, [r8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2e3a0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl c1024 │ │ │ │ + bl c1258 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 38e08 <_PyUnicode_FromId@@Base+0x1c0> │ │ │ │ + beq 38e0c <_PyUnicode_FromId@@Base+0x1c0> │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ - bl c2d04 │ │ │ │ + bl c2f38 │ │ │ │ ldr r3, [r6, #2064] @ 0x810 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r6, #2068] @ 0x814 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 38dfc <_PyUnicode_FromId@@Base+0x1b4> │ │ │ │ + bgt 38e00 <_PyUnicode_FromId@@Base+0x1b4> │ │ │ │ lsl r8, r4, #1 │ │ │ │ cmp r8, #16 │ │ │ │ movlt r8, #16 │ │ │ │ lsl r1, r8, #2 │ │ │ │ - bl e7814 │ │ │ │ + bl e6d4c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 38ddc <_PyUnicode_FromId@@Base+0x194> │ │ │ │ - bl 366244 │ │ │ │ - b 38e08 <_PyUnicode_FromId@@Base+0x1c0> │ │ │ │ + bne 38de0 <_PyUnicode_FromId@@Base+0x194> │ │ │ │ + bl 3664fc │ │ │ │ + b 38e0c <_PyUnicode_FromId@@Base+0x1c0> │ │ │ │ ldr r0, [r6, #2064] @ 0x810 │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r8, r0 │ │ │ │ add r0, r5, r0, lsl #2 │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 2d748 │ │ │ │ str r5, [r6, #2068] @ 0x814 │ │ │ │ @@ -10657,522 +10658,522 @@ │ │ │ │ ldr r3, [r6, #2068] @ 0x814 │ │ │ │ mov r5, r9 │ │ │ │ str r9, [r3, r4, lsl #2] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 38e28 <_PyUnicode_FromId@@Base+0x1e0> │ │ │ │ + bne 38e2c <_PyUnicode_FromId@@Base+0x1e0> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 38e10 <_PyUnicode_FromId@@Base+0x1c8> │ │ │ │ + bne 38e14 <_PyUnicode_FromId@@Base+0x1c8> │ │ │ │ dmb ish │ │ │ │ - beq 38e38 <_PyUnicode_FromId@@Base+0x1f0> │ │ │ │ + beq 38e3c <_PyUnicode_FromId@@Base+0x1f0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 33ff20 │ │ │ │ + bl 3401f4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00038e44 : │ │ │ │ +00038e48 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2d7b4 │ │ │ │ push {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 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3918c │ │ │ │ + beq 39190 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #5624 @ 0x15f8 │ │ │ │ + movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 38ea8 │ │ │ │ - movw r0, #19008 @ 0x4a40 │ │ │ │ + beq 38eac │ │ │ │ + movw r0, #21204 @ 0x52d4 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movw r1, #786 @ 0x312 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ - b 391b4 │ │ │ │ + b 391b8 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - movw r0, #31736 @ 0x7bf8 │ │ │ │ + movw r0, #33976 @ 0x84b8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 316dbc │ │ │ │ + bl 31627c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 38ea0 │ │ │ │ + blt 38ea4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38edc │ │ │ │ + beq 38ee0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 38ee4 │ │ │ │ + bne 38ee8 │ │ │ │ mov r5, #1000 @ 0x3e8 │ │ │ │ - b 38f28 │ │ │ │ + b 38f2c │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ - bl 18cac4 │ │ │ │ + bl 18bdf4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 38f24 │ │ │ │ + bgt 38f28 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt 38f28 │ │ │ │ + bgt 38f2c │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3918c │ │ │ │ + bgt 39190 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 3918c │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 3918c │ │ │ │ + bne 39190 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 39190 │ │ │ │ mvn r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r0, #31752 @ 0x7c08 │ │ │ │ + movw r0, #33992 @ 0x84c8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2ff698 │ │ │ │ + bl 2fe088 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 391b4 │ │ │ │ + beq 391b8 │ │ │ │ mov r9, r4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r9, [r9, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 38f50 │ │ │ │ + bne 38f54 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r5, r3 │ │ │ │ movlt sl, #1 │ │ │ │ movge sl, #0 │ │ │ │ ldrlt r4, [r4, #8] │ │ │ │ sublt r3, r3, #1 │ │ │ │ - blt 38f60 │ │ │ │ + blt 38f64 │ │ │ │ mov r7, sl │ │ │ │ - movw r2, #31788 @ 0x7c2c │ │ │ │ + movw r2, #34028 @ 0x84ec │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mvn r3, #0 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 39184 │ │ │ │ + beq 39188 │ │ │ │ ldr r8, [r4, #12] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3165a8 │ │ │ │ + bl 315a64 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r6, #1 │ │ │ │ - bne 38fd8 │ │ │ │ + bne 38fdc │ │ │ │ ldr r2, [r8, #12] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r2] │ │ │ │ bic r0, r0, #1 │ │ │ │ - bl 342890 │ │ │ │ + bl 342d00 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 39020 │ │ │ │ + beq 39024 │ │ │ │ ldr r8, [r5, #80] @ 0x50 │ │ │ │ cmp r9, r8 │ │ │ │ - bne 39020 │ │ │ │ + bne 39024 │ │ │ │ cmn r3, #1 │ │ │ │ movne r2, #0 │ │ │ │ moveq r2, #1 │ │ │ │ cmp r3, r6 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp sl, #0 │ │ │ │ movne r3, r2 │ │ │ │ orreq r3, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39020 │ │ │ │ + bne 39024 │ │ │ │ ldr r9, [r5, #84] @ 0x54 │ │ │ │ cmp sl, r9 │ │ │ │ - beq 39054 │ │ │ │ + beq 39058 │ │ │ │ cmp r7, #3 │ │ │ │ - ble 3903c │ │ │ │ + ble 39040 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 8b5f4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xab0> │ │ │ │ + bl 8b024 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xab0> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 3913c │ │ │ │ + blt 39140 │ │ │ │ ldrd r8, [r5, #80] @ 0x50 │ │ │ │ cmp r9, #0 │ │ │ │ cmpne r8, #0 │ │ │ │ - beq 3913c │ │ │ │ + beq 39140 │ │ │ │ mov r7, #1 │ │ │ │ - b 39060 │ │ │ │ + b 39064 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r7, #3 │ │ │ │ - bgt 39150 │ │ │ │ + bgt 39154 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 3913c │ │ │ │ + beq 39140 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 2ff2f4 <_PyOnceFlag_CallOnceSlow@@Base+0x144c> │ │ │ │ + bl 2fdce4 <_PyOnceFlag_CallOnceSlow@@Base+0x144c> │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 390b0 │ │ │ │ + bgt 390b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 390b0 │ │ │ │ + bne 390b4 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r2, #1 │ │ │ │ - beq 3913c │ │ │ │ + beq 39140 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ - bl 39944 │ │ │ │ + bl 39948 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs sl, r0, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne 390fc │ │ │ │ + bne 39100 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3912c │ │ │ │ - bl ddb94 │ │ │ │ + bne 39130 │ │ │ │ + bl dd140 │ │ │ │ subs r3, r0, #0 │ │ │ │ moveq sl, r3 │ │ │ │ - beq 3912c │ │ │ │ - movw r3, #48664 @ 0xbe18 │ │ │ │ + beq 39130 │ │ │ │ + movw r3, #48456 @ 0xbd48 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ subs sl, r0, #0 │ │ │ │ mvnne sl, #0 │ │ │ │ - bne 3912c │ │ │ │ - bl 175f40 │ │ │ │ + bne 39130 │ │ │ │ + bl 175118 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ cmn sl, #1 │ │ │ │ - bne 39144 │ │ │ │ + bne 39148 │ │ │ │ mov r4, r5 │ │ │ │ - b 391a8 │ │ │ │ - bl d4e70 │ │ │ │ + b 391ac │ │ │ │ + bl d4540 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3913c │ │ │ │ + beq 39140 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39170 │ │ │ │ + bgt 39174 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 39170 │ │ │ │ + bne 39174 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov sl, r9 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r9, r8 │ │ │ │ - b 38f90 │ │ │ │ + b 38f94 │ │ │ │ cmp r7, #3 │ │ │ │ - bgt 39194 │ │ │ │ + bgt 39198 │ │ │ │ mov r0, #0 │ │ │ │ - b 391b4 │ │ │ │ + b 391b8 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 8b5f4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xab0> │ │ │ │ + bl 8b024 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xab0> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3918c │ │ │ │ + bge 39190 │ │ │ │ mov r0, r4 │ │ │ │ - bl baf00 │ │ │ │ - b 38ea0 │ │ │ │ + bl baef8 │ │ │ │ + b 38ea4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -000391bc : │ │ │ │ +000391c0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 391d4 │ │ │ │ + ldr r0, [pc, #12] @ 391d8 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1669e8 │ │ │ │ - rsbeq lr, r9, ip, asr #8 │ │ │ │ + b 165bd8 │ │ │ │ + rsbeq lr, r9, r0, asr r4 │ │ │ │ push {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 169af0 │ │ │ │ + bl 168ce0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #360] @ 39368 │ │ │ │ + ldr r1, [pc, #360] @ 3936c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f8188 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ - movw r1, #31980 @ 0x7cec │ │ │ │ + bl 2f6b78 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ + movw r1, #34220 @ 0x85ac │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #8] │ │ │ │ - bl 16b3c0 │ │ │ │ + bl 16a5b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3922c │ │ │ │ + bge 39230 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #312] @ 3936c │ │ │ │ + ldr r1, [pc, #312] @ 39370 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f8188 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ - movw r1, #34844 @ 0x881c │ │ │ │ + bl 2f6b78 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ + movw r1, #36884 @ 0x9014 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bl 16b3c0 │ │ │ │ + bl 16a5b0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 39224 │ │ │ │ - ldr r1, [pc, #272] @ 39370 │ │ │ │ + blt 39228 │ │ │ │ + ldr r1, [pc, #272] @ 39374 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f8188 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ - movw r1, #34864 @ 0x8830 │ │ │ │ + bl 2f6b78 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ + movw r1, #36904 @ 0x9028 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #16] │ │ │ │ - bl 16b3c0 │ │ │ │ + bl 16a5b0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 39224 │ │ │ │ + blt 39228 │ │ │ │ mov r3, #131072 @ 0x20000 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bl b5070 │ │ │ │ - movw r1, #32440 @ 0x7eb8 │ │ │ │ + bl b5030 │ │ │ │ + movw r1, #34680 @ 0x8778 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #4] │ │ │ │ - bl 16b3c0 │ │ │ │ + bl 16a5b0 │ │ │ │ cmp r0, #0 │ │ │ │ - ldrge r6, [pc, #192] @ 39374 │ │ │ │ - blt 39224 │ │ │ │ + ldrge r6, [pc, #192] @ 39378 │ │ │ │ + blt 39228 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 392dc │ │ │ │ + beq 392e0 │ │ │ │ ldr r2, [r6] │ │ │ │ add r6, r6, #8 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmn r0, #1 │ │ │ │ - bne 392b4 │ │ │ │ + bne 392b8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #5212 @ 0x145c │ │ │ │ + movw r3, #5832 @ 0x16c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl cb8c4 │ │ │ │ + bl cafe8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 39224 │ │ │ │ - ldr r1, [pc, #120] @ 39378 │ │ │ │ + beq 39228 │ │ │ │ + ldr r1, [pc, #120] @ 3937c │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 191bd8 │ │ │ │ + bl 191960 │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3932c │ │ │ │ + bgt 39330 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 3932c │ │ │ │ + bne 39330 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 39224 │ │ │ │ + beq 39228 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1926d8 │ │ │ │ + bl 19245c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 39224 │ │ │ │ - movw r0, #42908 @ 0xa79c │ │ │ │ + bne 39228 │ │ │ │ + movw r0, #44912 @ 0xaf70 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl c0f60 │ │ │ │ + bl c1194 │ │ │ │ str r0, [r5, #24] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq lr, r9, r0, lsl #9 │ │ │ │ - mlseq r9, r4, r4, lr │ │ │ │ - rsbeq lr, r9, r8, lsr #9 │ │ │ │ - subseq sl, lr, ip, lsr #25 │ │ │ │ - strhteq lr, [r9], #-76 @ 0xffffffb4 │ │ │ │ + rsbeq lr, r9, r4, lsl #9 │ │ │ │ + mlseq r9, r8, r4, lr │ │ │ │ + rsbeq lr, r9, ip, lsr #9 │ │ │ │ + ldrsbeq fp, [lr], #-84 @ 0xffffffac │ │ │ │ + rsbeq lr, r9, r0, asr #9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ ldrne r4, [r2, #8] │ │ │ │ - bne 393d4 │ │ │ │ + bne 393d8 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 393b8 │ │ │ │ + bge 393bc │ │ │ │ mov r4, #0 │ │ │ │ - b 393d4 │ │ │ │ + b 393d8 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 39404 │ │ │ │ - b 393b0 │ │ │ │ + beq 39408 │ │ │ │ + b 393b4 │ │ │ │ mov r1, #0 │ │ │ │ sub r3, fp, #20 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ 39450 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #84] @ 39454 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39448 │ │ │ │ + beq 3944c │ │ │ │ adds r2, r5, r4 │ │ │ │ ldrne r2, [r0] │ │ │ │ sub r0, fp, #16 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 30f190 │ │ │ │ + bl 30e034 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 39448 │ │ │ │ + beq 3944c │ │ │ │ bl 3a3f0 <_Py_DumpStack@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl baf00 │ │ │ │ - bl d4e70 │ │ │ │ - movw r1, #5188 @ 0x1444 │ │ │ │ + bl baef8 │ │ │ │ + bl d4540 │ │ │ │ + movw r1, #5808 @ 0x16b0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strhteq lr, [r9], #-204 @ 0xffffff34 │ │ │ │ + rsbeq lr, r9, r0, asr #25 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 360a48 <_PyCapsule_SetTraverse@@Base+0x79c> │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + bl 360cf0 <_PyCapsule_SetTraverse@@Base+0x79c> │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b5e4c <_Py_GetConfig@@Base> │ │ │ │ + bl b5e0c <_Py_GetConfig@@Base> │ │ │ │ ldr r0, [r0, #204] @ 0xcc │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 394ac │ │ │ │ + bgt 394b0 │ │ │ │ mov r0, #84 @ 0x54 │ │ │ │ bl 2e19c │ │ │ │ subs r3, r0, #0 │ │ │ │ - ble 394b8 │ │ │ │ + ble 394bc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dddcc │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b dd378 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, #24016 @ 0x5dd0 │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 335f4 <_PyObject_DebugMallocStats@@Base> │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39500 │ │ │ │ + beq 39504 │ │ │ │ mov r0, #10 │ │ │ │ bl 2e2bc │ │ │ │ - movw r3, #19252 @ 0x4b34 │ │ │ │ + movw r3, #19872 @ 0x4da0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r5, [pc, #328] @ 39658 │ │ │ │ + ldr r5, [pc, #328] @ 3965c │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ - movw r1, #41396 @ 0xa1b4 │ │ │ │ + movw r1, #43636 @ 0xaa74 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - movw r8, #42532 @ 0xa624 │ │ │ │ + movw r8, #43152 @ 0xa890 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ 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 39714 │ │ │ │ + bl 39718 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ mov r3, #20 │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ - movw r1, #41416 @ 0xa1c8 │ │ │ │ + movw r1, #43656 @ 0xaa88 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r2, [r2, #1932] @ 0x78c │ │ │ │ - bl 39714 │ │ │ │ + bl 39718 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ mov r3, #16 │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ - movw r1, #41440 @ 0xa1e0 │ │ │ │ + movw r1, #43680 @ 0xaaa0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r2, [r2, #1716] @ 0x6b4 │ │ │ │ - bl 39714 │ │ │ │ - movw r3, #21708 @ 0x54cc │ │ │ │ + bl 39718 │ │ │ │ + movw r3, #22328 @ 0x5738 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ 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, #41460 @ 0xa1f4 │ │ │ │ + movw r1, #43700 @ 0xaab4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ lsl r3, r3, #3 │ │ │ │ add r3, r3, #20 │ │ │ │ - bl 39714 │ │ │ │ + bl 39718 │ │ │ │ mov sl, r7 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ sub r0, fp, #164 @ 0xa4 │ │ │ │ - movw r2, #41480 @ 0xa208 │ │ │ │ + movw r2, #43720 @ 0xaac8 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - bl ae654 │ │ │ │ + bl ae668 │ │ │ │ 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 │ │ │ │ @@ -11182,260 +11183,260 @@ │ │ │ │ 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 39714 │ │ │ │ + bl 39718 │ │ │ │ cmp r7, #20 │ │ │ │ - bne 395d8 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + bne 395dc │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r3, [pc, #84] @ 396b8 │ │ │ │ + ldr r3, [pc, #84] @ 396bc │ │ │ │ ldr r2, [r3, #1488] @ 0x5d0 │ │ │ │ cmn r2, #1 │ │ │ │ - bne 3969c │ │ │ │ + bne 396a0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2d34c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dddcc │ │ │ │ - ldr r3, [pc, #40] @ 39710 │ │ │ │ + b dd378 │ │ │ │ + ldr r3, [pc, #40] @ 39714 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ dmb ish │ │ │ │ ldr r0, [r3, #2072] @ 0x818 │ │ │ │ dmb ish │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ 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, #41592 @ 0xa278 │ │ │ │ + movw r2, #43832 @ 0xab38 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - bl ae654 │ │ │ │ + bl ae668 │ │ │ │ sub r3, fp, #148 @ 0x94 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ - movw r2, #41616 @ 0xa290 │ │ │ │ + movw r2, #43856 @ 0xab50 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - bl ae654 │ │ │ │ + bl ae668 │ │ │ │ mul r2, r5, r4 │ │ │ │ sub r1, fp, #276 @ 0x114 │ │ │ │ mov r0, r6 │ │ │ │ bl 33b98 <_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 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 397c0 │ │ │ │ - bl ddb94 │ │ │ │ + bne 397c4 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 397c0 │ │ │ │ + beq 397c4 │ │ │ │ mov r7, #0 │ │ │ │ - b 3993c │ │ │ │ + b 39940 │ │ │ │ mov r8, #26 │ │ │ │ mov r7, #32 │ │ │ │ add r6, r7, #31 │ │ │ │ mov r0, r7 │ │ │ │ bl 2da90 <__sched_cpualloc@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ lsr r6, r6, #5 │ │ │ │ lsl r6, r6, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bne 397f4 │ │ │ │ + bne 397f8 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 366244 │ │ │ │ + b 3664fc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e868 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 39864 │ │ │ │ + beq 39868 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e208 <__sched_cpufree@plt> │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #22 │ │ │ │ - beq 39838 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 3983c │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ subs r8, r8, #1 │ │ │ │ - bne 3985c │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 39860 │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #41636 @ 0xa2a4 │ │ │ │ + movw r1, #43876 @ 0xab64 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 397b8 │ │ │ │ + bl 1b4954 │ │ │ │ + b 397bc │ │ │ │ lsl r7, r7, #1 │ │ │ │ - b 397c8 │ │ │ │ - bl e6124 │ │ │ │ + b 397cc │ │ │ │ + bl 2dbda4 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 39928 │ │ │ │ + beq 3992c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d0a0 <__sched_cpucount@plt> │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3991c │ │ │ │ + beq 39920 │ │ │ │ lsr r3, r4, #5 │ │ │ │ and r2, r4, #31 │ │ │ │ cmp r6, r4, lsr #3 │ │ │ │ - bls 39914 │ │ │ │ + bls 39918 │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ addeq r4, r4, #1 │ │ │ │ - beq 39888 │ │ │ │ + beq 3988c │ │ │ │ mov r0, r4 │ │ │ │ sub r8, r8, #1 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 39928 │ │ │ │ + beq 3992c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 18f824 │ │ │ │ + bl 18e764 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 398f8 │ │ │ │ + beq 398fc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39928 │ │ │ │ + bgt 3992c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 39928 │ │ │ │ + bne 3992c │ │ │ │ mov r0, r9 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 39928 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 3992c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39914 │ │ │ │ + bgt 39918 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 39914 │ │ │ │ + bne 39918 │ │ │ │ mov r0, r9 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r4, r4, #1 │ │ │ │ - b 39880 │ │ │ │ + b 39884 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e208 <__sched_cpufree@plt> │ │ │ │ - b 3993c │ │ │ │ + b 39940 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e208 <__sched_cpufree@plt> │ │ │ │ mov r0, r7 │ │ │ │ - bl baf00 │ │ │ │ - b 397b8 │ │ │ │ + bl baef8 │ │ │ │ + b 397bc │ │ │ │ mov r0, r7 │ │ │ │ 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] │ │ │ │ str r0, [ip, #-112] @ 0xffffff90 │ │ │ │ sub sp, sp, #4160 @ 0x1040 │ │ │ │ subs r7, r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - beq 399b4 │ │ │ │ + beq 399b8 │ │ │ │ mov r8, r3 │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #28 │ │ │ │ str r2, [r3] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ str r0, [r3] │ │ │ │ mov r0, r7 │ │ │ │ - bl 200224 │ │ │ │ + bl 1ffbf8 │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ - bne 399bc │ │ │ │ + bne 399c0 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble 399bc │ │ │ │ + ble 399c0 │ │ │ │ sub r1, r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2002c4 │ │ │ │ + bl 1ffc98 │ │ │ │ cmp r0, #62 @ 0x3e │ │ │ │ - bne 399bc │ │ │ │ + bne 399c0 │ │ │ │ mov r5, #0 │ │ │ │ - b 3a3c8 │ │ │ │ - movw r0, #19196 @ 0x4afc │ │ │ │ + b 3a3cc │ │ │ │ + movw r0, #22012 @ 0x55fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 30c1e0 │ │ │ │ + bl 30ad28 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3a3c4 │ │ │ │ - ldr r1, [pc, #2556] @ 3a3d4 │ │ │ │ + beq 3a3c8 │ │ │ │ + ldr r1, [pc, #2556] @ 3a3d8 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #53792 @ 0xd220 │ │ │ │ + movw r2, #56468 @ 0xdc94 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #46556 @ 0xb5dc │ │ │ │ + movw r2, #48796 @ 0xbe9c │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl 21025c <_PyObject_CallMethod@@Base> │ │ │ │ + bl 20f980 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 39dcc │ │ │ │ - bl 175f40 │ │ │ │ + bne 39dd0 │ │ │ │ + bl 175118 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2030ac │ │ │ │ + bl 202a7c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 39a14 │ │ │ │ - bl 175f40 │ │ │ │ - b 39da8 │ │ │ │ + bne 39a18 │ │ │ │ + bl 175118 │ │ │ │ + b 39dac │ │ │ │ sub r2, fp, #4096 @ 0x1000 │ │ │ │ add r3, r6, #16 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r3 │ │ │ │ sub r2, r2, #60 @ 0x3c │ │ │ │ sub sl, fp, #4096 @ 0x1000 │ │ │ │ str r3, [r2] │ │ │ │ @@ -11451,48 +11452,48 @@ │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e3a0 │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #24 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub r1, sl, #16 │ │ │ │ str r0, [r3] │ │ │ │ - ldr r3, [pc, #2400] @ 3a3d8 │ │ │ │ - ldr r0, [pc, #2400] @ 3a3dc │ │ │ │ + ldr r3, [pc, #2400] @ 3a3dc │ │ │ │ + ldr r0, [pc, #2400] @ 3a3e0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4160 @ 0x1040 │ │ │ │ sub r2, r2, #20 │ │ │ │ str r3, [r2] │ │ │ │ - bl 317554 │ │ │ │ + bl 316a14 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 39aa0 │ │ │ │ - bl 175f40 │ │ │ │ + bge 39aa4 │ │ │ │ + bl 175118 │ │ │ │ mov r1, #0 │ │ │ │ - b 39d68 │ │ │ │ + b 39d6c │ │ │ │ ldr r1, [sl, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 39d64 │ │ │ │ + beq 39d68 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r3, r3, #33554432 @ 0x2000000 │ │ │ │ - beq 39a98 │ │ │ │ + beq 39a9c │ │ │ │ mov r0, r1 │ │ │ │ - bl 19ddb4 │ │ │ │ + bl 19db2c │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ - ldr r1, [pc, #2308] @ 3a3d4 │ │ │ │ + ldr r1, [pc, #2308] @ 3a3d8 │ │ │ │ sub r3, r3, #16 │ │ │ │ str r0, [r3] │ │ │ │ mov r0, r5 │ │ │ │ - bl d23fc │ │ │ │ + bl d1b8c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 39d64 │ │ │ │ + beq 39d68 │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 39d68 │ │ │ │ + ble 39d6c │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ mov r3, #0 │ │ │ │ sub r0, r0, #56 @ 0x38 │ │ │ │ sub r9, sl, #4 │ │ │ │ str r3, [r0] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #4 │ │ │ │ @@ -11502,24 +11503,24 @@ │ │ │ │ mov r5, r1 │ │ │ │ str r4, [r3] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #8 │ │ │ │ str r6, [r3] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #12 │ │ │ │ - movw r6, #53792 @ 0xd220 │ │ │ │ + movw r6, #56468 @ 0xdc94 │ │ │ │ movt r6, #69 @ 0x45 │ │ │ │ str r7, [r3] │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ ldr r0, [sl, #-16] │ │ │ │ sub r3, r3, #56 @ 0x38 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1fdfc8 │ │ │ │ + bl 1fdd04 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 39bc0 │ │ │ │ + bne 39bc4 │ │ │ │ sub r2, fp, #4160 @ 0x1040 │ │ │ │ sub r2, r2, #8 │ │ │ │ ldr r6, [r2] │ │ │ │ sub r2, fp, #4096 @ 0x1000 │ │ │ │ sub r2, r2, #60 @ 0x3c │ │ │ │ str r5, [r2] │ │ │ │ sub r2, fp, #4160 @ 0x1040 │ │ │ │ @@ -11527,65 +11528,65 @@ │ │ │ │ ldr r5, [r2] │ │ │ │ sub r2, fp, #4096 @ 0x1000 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ str r3, [r2] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r7, [r3] │ │ │ │ - bl 175f40 │ │ │ │ + bl 175118 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ sub r3, r3, #56 @ 0x38 │ │ │ │ ldr r4, [r3] │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ sub r3, r3, #60 @ 0x3c │ │ │ │ ldr r1, [r3] │ │ │ │ - b 39d68 │ │ │ │ + b 39d6c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 39cf8 │ │ │ │ - bl 2030ac │ │ │ │ + beq 39cfc │ │ │ │ + bl 202a7c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 39be4 │ │ │ │ - bl 175f40 │ │ │ │ - b 39cf8 │ │ │ │ + bne 39be8 │ │ │ │ + bl 175118 │ │ │ │ + b 39cfc │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r3, [r3] │ │ │ │ add r2, r3, #1 │ │ │ │ add r2, r2, r7 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - blt 39c24 │ │ │ │ + blt 39c28 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39cf8 │ │ │ │ + bgt 39cfc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 39cf8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 39cf8 │ │ │ │ + bne 39cfc │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 39cfc │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r9 │ │ │ │ bl 2df40 <__strcpy_chk@plt> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39c54 │ │ │ │ + bgt 39c58 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 39c54 │ │ │ │ + bne 39c58 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r9 │ │ │ │ bl 2e3a0 │ │ │ │ cmp r0, r7 │ │ │ │ - bne 39cf8 │ │ │ │ + bne 39cfc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 39c84 │ │ │ │ + beq 39c88 │ │ │ │ sub r2, sl, #5 │ │ │ │ ldrb r2, [r2, r7] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ addne r7, r7, #1 │ │ │ │ movne r2, #47 @ 0x2f │ │ │ │ strbne r2, [r9, r0] │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ @@ -11596,505 +11597,504 @@ │ │ │ │ bl 2df40 <__strcpy_chk@plt> │ │ │ │ sub r2, fp, #4160 @ 0x1040 │ │ │ │ sub r2, r2, #20 │ │ │ │ str r6, [sp] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r2] │ │ │ │ - movw r2, #51540 @ 0xc954 │ │ │ │ + movw r2, #53780 @ 0xd214 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - bl 98b1c <_PyObject_CallFunction_SizeT@@Base+0x50> │ │ │ │ + bl 98b34 <_PyObject_CallFunction_SizeT@@Base+0x50> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39bdc │ │ │ │ + beq 39be0 │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ mov r1, r5 │ │ │ │ sub r3, r3, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [r3] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r5, [r3] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r7, [r3] │ │ │ │ - b 39d68 │ │ │ │ + b 39d6c │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ sub r2, fp, #4096 @ 0x1000 │ │ │ │ sub r3, r3, #56 @ 0x38 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r3, [r3] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 39b48 │ │ │ │ + bne 39b4c │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ mov r1, r5 │ │ │ │ sub r3, r3, #32 │ │ │ │ ldr r4, [r3] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr r6, [r3] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r5, [r3] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r7, [r3] │ │ │ │ - b 39d68 │ │ │ │ + b 39d6c │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r1 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ ldr r0, [r3, #-16] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39da0 │ │ │ │ + bgt 39da4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 39da0 │ │ │ │ + bne 39da4 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 39dcc │ │ │ │ + bne 39dd0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a3c4 │ │ │ │ + bgt 3a3c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3a3c4 │ │ │ │ + bne 3a3c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 3a3c4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 3a3c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 381ae4 │ │ │ │ + bl 381d9c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 39e10 │ │ │ │ + bne 39e14 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39e00 │ │ │ │ + bgt 39e04 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 39e00 │ │ │ │ + bne 39e04 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3a38c │ │ │ │ - b 399b4 │ │ │ │ + ble 3a390 │ │ │ │ + b 399b8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 352e18 │ │ │ │ + bl 353258 │ │ │ │ subs r7, r0, #0 │ │ │ │ movne r9, r7 │ │ │ │ - bne 39e30 │ │ │ │ - movw r9, #40180 @ 0x9cf4 │ │ │ │ + bne 39e34 │ │ │ │ + movw r9, #42420 @ 0xa5b4 │ │ │ │ movt r9, #68 @ 0x44 │ │ │ │ - bl 175f40 │ │ │ │ + bl 175118 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bl 2e46c │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 39ea0 │ │ │ │ + bne 39ea4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39e74 │ │ │ │ + bgt 39e78 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 39e74 │ │ │ │ + bne 39e78 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39e94 │ │ │ │ + bgt 39e98 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 39e94 │ │ │ │ + bne 39e98 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl b9568 │ │ │ │ - b 399b4 │ │ │ │ + bl b9560 │ │ │ │ + b 399b8 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r1, [pc, #1332] @ 3a3e0 │ │ │ │ + ldr r1, [pc, #1332] @ 3a3e4 │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sp] │ │ │ │ - movw r2, #46556 @ 0xb5dc │ │ │ │ + movw r2, #48796 @ 0xbe9c │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl 21025c <_PyObject_CallMethod@@Base> │ │ │ │ + bl 20f980 <_PyObject_CallMethod@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39ee0 │ │ │ │ + bgt 39ee4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 39ee0 │ │ │ │ + bne 39ee4 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ sub r5, fp, #4096 @ 0x1000 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ sub r5, r5, #36 @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 39f68 │ │ │ │ - bl 175f40 │ │ │ │ + bne 39f6c │ │ │ │ + bl 175118 │ │ │ │ sub r1, fp, #4096 @ 0x1000 │ │ │ │ - ldr r0, [pc, #1244] @ 3a3e4 │ │ │ │ + ldr r0, [pc, #1244] @ 3a3e8 │ │ │ │ sub r1, r1, #52 @ 0x34 │ │ │ │ str r4, [r5, #-16] │ │ │ │ - bl fe214 │ │ │ │ + bl fd220 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39f34 │ │ │ │ + bgt 39f38 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 39f34 │ │ │ │ + bne 39f38 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 39f60 │ │ │ │ + beq 39f64 │ │ │ │ ldr r5, [r6] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 399b4 │ │ │ │ + bgt 399b8 │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r6] │ │ │ │ - bne 399b4 │ │ │ │ + bne 399b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 3a3c8 │ │ │ │ - bl 175f40 │ │ │ │ - b 399b4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 3a3cc │ │ │ │ + bl 175118 │ │ │ │ + b 399b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39f88 │ │ │ │ + bgt 39f8c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 39f88 │ │ │ │ + bne 39f8c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r7, fp, #4096 @ 0x1000 │ │ │ │ mov r9, r4 │ │ │ │ sub r7, r7, #36 @ 0x24 │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r9, r3 │ │ │ │ - bge 3a178 │ │ │ │ + bge 3a17c │ │ │ │ mov r0, r4 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ sub r1, fp, #4096 @ 0x1000 │ │ │ │ - ldr r0, [pc, #1064] @ 3a3e8 │ │ │ │ + ldr r0, [pc, #1064] @ 3a3ec │ │ │ │ sub r1, r1, #52 @ 0x34 │ │ │ │ str r6, [r5, #-16] │ │ │ │ - bl fe214 │ │ │ │ + bl fd220 │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [r5, #-16] │ │ │ │ - beq 3a028 │ │ │ │ + beq 3a02c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr sl, [r3, #84] @ 0x54 │ │ │ │ ands sl, sl, #402653184 @ 0x18000000 │ │ │ │ - bne 3a028 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 3a02c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #41332 @ 0xa174 │ │ │ │ + movw r1, #43572 @ 0xaa34 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r3, r4 │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r3, [r4] │ │ │ │ str sl, [r5, #-16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a028 │ │ │ │ + bgt 3a02c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3a028 │ │ │ │ + bne 3a02c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r7, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a0b0 │ │ │ │ + beq 3a0b4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 3a0b0 │ │ │ │ + beq 3a0b4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r3, r0, #16 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3a090 │ │ │ │ + bne 3a094 │ │ │ │ ldr r3, [r0] │ │ │ │ str r1, [r7, #-16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a074 │ │ │ │ + bgt 3a078 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 3a074 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #48644 @ 0xbe04 │ │ │ │ + bne 3a078 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #48432 @ 0xbd30 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #41372 @ 0xa19c │ │ │ │ + movw r1, #43612 @ 0xaa5c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 3a0b0 │ │ │ │ + bl 1b4954 │ │ │ │ + b 3a0b4 │ │ │ │ add r3, r3, r1 │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne 3a0b0 │ │ │ │ + bne 3a0b4 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ sub r1, r1, #1 │ │ │ │ sub r0, r0, #52 @ 0x34 │ │ │ │ - bl 10bc80 <_PyBytes_Resize@@Base> │ │ │ │ + bl 10aca0 <_PyBytes_Resize@@Base> │ │ │ │ ldr sl, [r7, #-16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 3a160 │ │ │ │ + beq 3a164 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 3a16c │ │ │ │ + beq 3a170 │ │ │ │ ldr r4, [sl, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3a114 │ │ │ │ + bne 3a118 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a0f8 │ │ │ │ + bgt 3a0fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 3a0f8 │ │ │ │ + bne 3a0fc │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #48644 @ 0xbe04 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #48432 @ 0xbd30 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #41372 @ 0xa19c │ │ │ │ + movw r1, #43612 @ 0xaa5c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 3a160 │ │ │ │ + bl 1b4954 │ │ │ │ + b 3a164 │ │ │ │ mov r0, sl │ │ │ │ sub r1, r4, #1 │ │ │ │ - bl 2002c4 │ │ │ │ + bl 1ffc98 │ │ │ │ cmp r0, #10 │ │ │ │ - bne 3a16c │ │ │ │ + bne 3a170 │ │ │ │ sub r1, r4, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 1b0cc4 │ │ │ │ + bl 1b0ad4 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a158 │ │ │ │ + bgt 3a15c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 3a158 │ │ │ │ + bne 3a15c │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3a170 │ │ │ │ + bne 3a174 │ │ │ │ mov r4, #0 │ │ │ │ - bl 175f40 │ │ │ │ - b 3a178 │ │ │ │ + bl 175118 │ │ │ │ + b 3a17c │ │ │ │ mov r4, sl │ │ │ │ add r9, r9, #1 │ │ │ │ - b 39f98 │ │ │ │ + b 39f9c │ │ │ │ sub r1, fp, #4096 @ 0x1000 │ │ │ │ - ldr r0, [pc, #608] @ 3a3e4 │ │ │ │ + ldr r0, [pc, #608] @ 3a3e8 │ │ │ │ sub r1, r1, #52 @ 0x34 │ │ │ │ str r6, [r5, #-16] │ │ │ │ - bl fe214 │ │ │ │ + bl fd220 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 3a1b4 │ │ │ │ + beq 3a1b8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a1b8 │ │ │ │ + bgt 3a1bc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 3a1b8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 3a1b8 │ │ │ │ - bl 175f40 │ │ │ │ + bne 3a1bc │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 3a1bc │ │ │ │ + bl 175118 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a1d8 │ │ │ │ + bgt 3a1dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 3a1d8 │ │ │ │ + bne 3a1dc │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3a1f0 │ │ │ │ + beq 3a1f4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 3a1fc │ │ │ │ + bne 3a200 │ │ │ │ mov r0, r4 │ │ │ │ - bl baf00 │ │ │ │ - b 3a3c4 │ │ │ │ + bl baef8 │ │ │ │ + b 3a3c8 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a220 │ │ │ │ + beq 3a224 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [fp, #8] │ │ │ │ str r4, [r3] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #32 │ │ │ │ ubfx r0, r3, #2, #3 │ │ │ │ ldreq r1, [r4, #28] │ │ │ │ - beq 3a240 │ │ │ │ + beq 3a244 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r1, r4, #20 │ │ │ │ addeq r1, r4, #28 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movw ip, #65526 @ 0xfff6 │ │ │ │ movt ip, #65407 @ 0xff7f │ │ │ │ mov r6, #0 │ │ │ │ cmp r6, r2 │ │ │ │ - bge 3a290 │ │ │ │ + bge 3a294 │ │ │ │ cmp r0, #1 │ │ │ │ ldrbeq r3, [r1, r6] │ │ │ │ - beq 3a274 │ │ │ │ + beq 3a278 │ │ │ │ cmp r0, #2 │ │ │ │ lsleq r3, r6, #1 │ │ │ │ ldrne r3, [r1, r6, lsl #2] │ │ │ │ ldrheq r3, [r1, r3] │ │ │ │ sub r3, r3, #9 │ │ │ │ cmp r3, #23 │ │ │ │ - bhi 3a290 │ │ │ │ + bhi 3a294 │ │ │ │ asr r3, ip, r3 │ │ │ │ tst r3, #1 │ │ │ │ addeq r6, r6, #1 │ │ │ │ - beq 3a250 │ │ │ │ + beq 3a254 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3a2dc │ │ │ │ + beq 3a2e0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b0e54 │ │ │ │ + bl 1b0c64 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 3a2d0 │ │ │ │ + beq 3a2d4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a2d8 │ │ │ │ + bgt 3a2dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3a2d8 │ │ │ │ + bne 3a2dc │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 3a2d8 │ │ │ │ - bl 175f40 │ │ │ │ - b 3a2dc │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 3a2dc │ │ │ │ + bl 175118 │ │ │ │ + b 3a2e0 │ │ │ │ mov r4, r7 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ sub r5, r5, #16 │ │ │ │ cmp r3, #0 │ │ │ │ subne r6, r6, r8 │ │ │ │ strne r6, [r3] │ │ │ │ - movw r3, #41824 @ 0xa360 │ │ │ │ + movw r3, #44064 @ 0xac20 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ mov r6, #0 │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ stmia r5!, {r0, r1} │ │ │ │ strh r2, [r5], #2 │ │ │ │ lsr r2, r2, #16 │ │ │ │ strb r2, [r5] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ sub r0, r0, #52 @ 0x34 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r1, [r3] │ │ │ │ - ble 3a34c │ │ │ │ + ble 3a350 │ │ │ │ cmp r8, #9 │ │ │ │ suble r3, fp, #4096 @ 0x1000 │ │ │ │ suble r3, r3, #52 @ 0x34 │ │ │ │ strble r6, [r3, r8] │ │ │ │ sub r8, r8, #10 │ │ │ │ - bl 2ff698 │ │ │ │ + bl 2fe088 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3a310 │ │ │ │ - b 3a3a4 │ │ │ │ + bne 3a314 │ │ │ │ + b 3a3a8 │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 2ff2f4 <_PyOnceFlag_CallOnceSlow@@Base+0x144c> │ │ │ │ + bl 2fdce4 <_PyOnceFlag_CallOnceSlow@@Base+0x144c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3a3a4 │ │ │ │ + beq 3a3a8 │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ - movw r0, #57816 @ 0xe1d8 │ │ │ │ + movw r0, #60056 @ 0xea98 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 2ff698 │ │ │ │ + bl 2fe088 │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3a3a4 │ │ │ │ + beq 3a3a8 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 399b4 │ │ │ │ + bgt 399b8 │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ - bne 399b4 │ │ │ │ + bne 399b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 3a3c8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 3a3cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a3c4 │ │ │ │ + bgt 3a3c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3a3c4 │ │ │ │ + bne 3a3c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r6, fp, r4, lsl #8 │ │ │ │ + strdeq r6, [fp], #-60 @ 0xffffffc4 @ │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r6, fp, ip, lsr #12 │ │ │ │ - rsbeq r1, fp, ip, ror r8 │ │ │ │ - mlseq fp, r0, lr, r3 │ │ │ │ - rsbeq r6, fp, ip, lsl #21 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + rsbeq r6, fp, r4, lsr #12 │ │ │ │ + rsbeq r1, fp, r4, ror r8 │ │ │ │ + rsbeq r3, fp, r8, lsl #29 │ │ │ │ + rsbeq r6, fp, r4, lsl #21 │ │ │ │ │ │ │ │ 0003a3f0 <_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, #876] @ 3a77c <_Py_DumpStack@@Base+0x38c> │ │ │ │ mov r2, #57 @ 0x39 │ │ │ │ sub r6, fp, #168 @ 0xa8 │ │ │ │ - movw r1, #42340 @ 0xa564 │ │ │ │ + movw r1, #44580 @ 0xae24 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dd60 │ │ │ │ subs r8, r0, #0 │ │ │ │ bne 3a45c <_Py_DumpStack@@Base+0x6c> │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #42400 @ 0xa5a0 │ │ │ │ + movw r1, #44640 @ 0xae60 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ b 3a758 <_Py_DumpStack@@Base+0x368> │ │ │ │ mov r3, #61440 @ 0xf000 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ and r2, r3, r8, lsl #4 │ │ │ │ lsl r3, r8, #4 │ │ │ │ sub r2, sp, r2 │ │ │ │ str sp, [fp, #-180] @ 0xffffff4c │ │ │ │ @@ -12154,19 +12154,19 @@ │ │ │ │ add r3, r9, #1 │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r8, r3 │ │ │ │ movne r9, r3 │ │ │ │ bne 3a504 <_Py_DumpStack@@Base+0x114> │ │ │ │ str r9, [fp, #-188] @ 0xffffff44 │ │ │ │ mov sl, #0 │ │ │ │ - movw r9, #27244 @ 0x6a6c │ │ │ │ + movw r9, #29484 @ 0x732c │ │ │ │ movt r9, #72 @ 0x48 │ │ │ │ - movw lr, #42436 @ 0xa5c4 │ │ │ │ + movw lr, #44676 @ 0xae84 │ │ │ │ movt lr, #70 @ 0x46 │ │ │ │ - movw r0, #50256 @ 0xc450 │ │ │ │ + movw r0, #52496 @ 0xcd10 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ str r8, [fp, #-184] @ 0xffffff48 │ │ │ │ str lr, [fp, #-192] @ 0xffffff40 │ │ │ │ str r0, [fp, #-196] @ 0xffffff3c │ │ │ │ ldr r3, [fp, #-176] @ 0xffffff50 │ │ │ │ ldr r3, [r3, sl, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -12186,107 +12186,107 @@ │ │ │ │ bne 3a620 <_Py_DumpStack@@Base+0x230> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3a620 <_Py_DumpStack@@Base+0x230> │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #42464 @ 0xa5e0 │ │ │ │ + movw r1, #44704 @ 0xaea0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ ldr r7, [r5] │ │ │ │ mov r0, r7 │ │ │ │ bl 2e3a0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #42480 @ 0xa5f0 │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #44720 @ 0xaeb0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ b 3a6fc <_Py_DumpStack@@Base+0x30c> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #15 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #42464 @ 0xa5e0 │ │ │ │ + movw r1, #44704 @ 0xaea0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ cmp r3, r7 │ │ │ │ subcs r7, r3, r7 │ │ │ │ subcc r7, r7, r3 │ │ │ │ movcs r3, #43 @ 0x2b │ │ │ │ movcc r3, #45 @ 0x2d │ │ │ │ str r3, [fp, #-204] @ 0xffffff34 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r3, [fp, #-196] @ 0xffffff3c │ │ │ │ moveq r8, r3 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ str r1, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r0, r1 │ │ │ │ bl 2e3a0 │ │ │ │ ldr r1, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #42484 @ 0xa5f4 │ │ │ │ + movw r1, #44724 @ 0xaeb4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ mov r0, r8 │ │ │ │ bl 2e3a0 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [fp, #-204] @ 0xffffff34 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #172 @ 0xac │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [fp, #-172] @ 0xffffff54 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #42492 @ 0xa5fc │ │ │ │ + movw r1, #44732 @ 0xaebc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #1 │ │ │ │ - bl 36040 │ │ │ │ - movw r1, #24572 @ 0x5ffc │ │ │ │ + bl 36044 │ │ │ │ + movw r1, #26812 @ 0x68bc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ add r6, r6, #4 │ │ │ │ - bl a5400 <_Py_FatalRefcountErrorFunc@@Base+0x24> │ │ │ │ + bl a459c <_Py_FatalRefcountErrorFunc@@Base+0x24> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [fp, #-188] @ 0xffffff44 │ │ │ │ add r5, r5, #16 │ │ │ │ cmp r3, sl │ │ │ │ addne sl, sl, #1 │ │ │ │ bne 3a588 <_Py_DumpStack@@Base+0x198> │ │ │ │ ldr r8, [fp, #-184] @ 0xffffff48 │ │ │ │ cmp r8, #32 │ │ │ │ ldr sp, [fp, #-180] @ 0xffffff4c │ │ │ │ bne 3a758 <_Py_DumpStack@@Base+0x368> │ │ │ │ - movw r1, #42496 @ 0xa600 │ │ │ │ + movw r1, #44736 @ 0xaec0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #28] @ 3a77c <_Py_DumpStack@@Base+0x38c> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ beq 3a774 <_Py_DumpStack@@Base+0x384> │ │ │ │ bl 2ddfc <__stack_chk_fail@plt> │ │ │ │ @@ -12300,145 +12300,145 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne 3a7bc <_Py_DumpStack@@Base+0x3cc> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 335318 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 334b2c <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 3a7dc <_Py_DumpStack@@Base+0x3ec> │ │ │ │ b 3a81c <_Py_DumpStack@@Base+0x42c> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41988 @ 0xa404 │ │ │ │ + movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a81c <_Py_DumpStack@@Base+0x42c> │ │ │ │ b 3a7a4 <_Py_DumpStack@@Base+0x3b4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 335318 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 334b2c <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a81c <_Py_DumpStack@@Base+0x42c> │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d814 │ │ │ │ cmp r0, #0 │ │ │ │ bge 3a824 <_Py_DumpStack@@Base+0x434> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ b 3a82c <_Py_DumpStack@@Base+0x43c> │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 3a870 <_Py_DumpStack@@Base+0x480> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 363268 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 363520 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 3a890 <_Py_DumpStack@@Base+0x4a0> │ │ │ │ b 3a8d0 <_Py_DumpStack@@Base+0x4e0> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42016 @ 0xa420 │ │ │ │ + movw r0, #44020 @ 0xabf4 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a8d0 <_Py_DumpStack@@Base+0x4e0> │ │ │ │ b 3a858 <_Py_DumpStack@@Base+0x468> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 363268 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 363520 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a8d0 <_Py_DumpStack@@Base+0x4e0> │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2e628 │ │ │ │ cmp r0, #0 │ │ │ │ bge 3a8d8 <_Py_DumpStack@@Base+0x4e8> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ b 3a8e0 <_Py_DumpStack@@Base+0x4f0> │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3a91c <_Py_DumpStack@@Base+0x52c> │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3a950 <_Py_DumpStack@@Base+0x560> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d1d8 │ │ │ │ cmp r0, #0 │ │ │ │ bge 3a944 <_Py_DumpStack@@Base+0x554> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ 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 b5e4c <_Py_GetConfig@@Base> │ │ │ │ + bl b5e0c <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ bne 3a9a0 <_Py_DumpStack@@Base+0x5b0> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ add r0, r4, #16 │ │ │ │ - movw r3, #37284 @ 0x91a4 │ │ │ │ + movw r3, #40424 @ 0x9de8 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3633f0 <_Py_Gid_Converter@@Base+0x188> │ │ │ │ - movw r3, #48600 @ 0xbdd8 │ │ │ │ + b 3636a8 <_Py_Gid_Converter@@Base+0x188> │ │ │ │ + movw r3, #48388 @ 0xbd04 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #42792 @ 0xa728 │ │ │ │ + movw r1, #45032 @ 0xafe8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 367a40 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ + bl 367cf8 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ cmp r0, #0 │ │ │ │ beq 3a980 <_Py_DumpStack@@Base+0x590> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ 0003a9c8 <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -12455,16 +12455,16 @@ │ │ │ │ bne 3aa04 <_PyMem_GetCurrentAllocatorName@@Base+0x3c> │ │ │ │ strexb r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ bne 3a9ec <_PyMem_GetCurrentAllocatorName@@Base+0x24> │ │ │ │ dmb ish │ │ │ │ beq 3aa14 <_PyMem_GetCurrentAllocatorName@@Base+0x4c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 3c106c │ │ │ │ - movw ip, #27676 @ 0x6c1c │ │ │ │ + bl 3c1128 │ │ │ │ + movw ip, #30020 @ 0x7544 │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ 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} │ │ │ │ @@ -12503,29 +12503,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 3aadc <_PyMem_GetCurrentAllocatorName@@Base+0x114> │ │ │ │ ldr r0, [pc, #600] @ 3ad1c <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2e640 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #9108 @ 0x2394 │ │ │ │ + movweq r4, #11420 @ 0x2c9c │ │ │ │ movteq r4, #68 @ 0x44 │ │ │ │ beq 3acd0 <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ ldr r0, [pc, #564] @ 3ad18 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e640 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3ab14 <_PyMem_GetCurrentAllocatorName@@Base+0x14c> │ │ │ │ ldr r0, [pc, #544] @ 3ad1c <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e640 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #28456 @ 0x6f28 │ │ │ │ + movweq r4, #30640 @ 0x77b0 │ │ │ │ movteq r4, #68 @ 0x44 │ │ │ │ beq 3acd0 <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ ldr r0, [pc, #504] @ 3ad14 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2e640 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -12537,15 +12537,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 3ab64 <_PyMem_GetCurrentAllocatorName@@Base+0x19c> │ │ │ │ ldr r0, [pc, #464] @ 3ad1c <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ bl 2e640 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #9080 @ 0x2378 │ │ │ │ + movweq r4, #11392 @ 0x2c80 │ │ │ │ movteq r4, #68 @ 0x44 │ │ │ │ beq 3acd0 <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ ldr ip, [pc, #436] @ 3ad20 <_PyMem_GetCurrentAllocatorName@@Base+0x358> │ │ │ │ sub r6, fp, #96 @ 0x60 │ │ │ │ sub r5, fp, #76 @ 0x4c │ │ │ │ sub lr, fp, #56 @ 0x38 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ @@ -12594,29 +12594,29 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 3ac48 <_PyMem_GetCurrentAllocatorName@@Base+0x280> │ │ │ │ ldr r0, [pc, #252] @ 3ad2c <_PyMem_GetCurrentAllocatorName@@Base+0x364> │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ mov r2, #20 │ │ │ │ bl 2e640 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #9116 @ 0x239c │ │ │ │ + movweq r4, #11428 @ 0x2ca4 │ │ │ │ movteq r4, #68 @ 0x44 │ │ │ │ beq 3acd0 <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ ldr r0, [pc, #216] @ 3ad28 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e640 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3ac80 <_PyMem_GetCurrentAllocatorName@@Base+0x2b8> │ │ │ │ ldr r0, [pc, #196] @ 3ad2c <_PyMem_GetCurrentAllocatorName@@Base+0x364> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2e640 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #9064 @ 0x2368 │ │ │ │ + movweq r4, #11376 @ 0x2c70 │ │ │ │ movteq r4, #68 @ 0x44 │ │ │ │ beq 3acd0 <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ ldr r0, [pc, #156] @ 3ad24 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2e640 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -12626,15 +12626,15 @@ │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ bl 2e640 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3abc0 <_PyMem_GetCurrentAllocatorName@@Base+0x1f8> │ │ │ │ ldr r0, [pc, #116] @ 3ad2c <_PyMem_GetCurrentAllocatorName@@Base+0x364> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ - movw r4, #9092 @ 0x2384 │ │ │ │ + movw r4, #11404 @ 0x2c8c │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ bl 2e640 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ ldr r1, [pc, #56] @ 3ad10 <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ @@ -12643,26 +12643,26 @@ │ │ │ │ bne 3acf4 <_PyMem_GetCurrentAllocatorName@@Base+0x32c> │ │ │ │ strexb r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ bne 3acdc <_PyMem_GetCurrentAllocatorName@@Base+0x314> │ │ │ │ dmb ish │ │ │ │ beq 3ad04 <_PyMem_GetCurrentAllocatorName@@Base+0x33c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 33ff20 │ │ │ │ + bl 3401f4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r9, sl, r8, asr #19 │ │ │ │ - rsbeq r9, sl, ip, asr #19 │ │ │ │ - rsbeq r9, sl, r0, ror #19 │ │ │ │ - strdeq r9, [sl], #-148 @ 0xffffff6c @ │ │ │ │ - rsbeq r6, r0, r0, lsl #25 │ │ │ │ - rsbeq r9, sl, ip, lsl #20 │ │ │ │ - rsbeq r9, sl, r4, lsr #20 │ │ │ │ - rsbeq r9, sl, ip, lsr sl │ │ │ │ + rsbeq r9, sl, r0, asr #19 │ │ │ │ + rsbeq r9, sl, r4, asr #19 │ │ │ │ + ldrdeq r9, [sl], #-152 @ 0xffffff68 @ │ │ │ │ + rsbeq r9, sl, ip, ror #19 │ │ │ │ + rsbeq r7, r0, r8, lsr #11 │ │ │ │ + rsbeq r9, sl, r4, lsl #20 │ │ │ │ + rsbeq r9, sl, ip, lsl sl │ │ │ │ + rsbeq r9, sl, r4, lsr sl │ │ │ │ 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 │ │ │ │ @@ -12681,99 +12681,99 @@ │ │ │ │ mov ip, #2 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ sub r5, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #12] │ │ │ │ - movw r3, #61492 @ 0xf034 │ │ │ │ + movw r3, #61496 @ 0xf038 │ │ │ │ movt r3, #105 @ 0x69 │ │ │ │ stmib sp, {ip, lr} │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 3aef0 <_PyMem_GetCurrentAllocatorName@@Base+0x528> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3add4 <_PyMem_GetCurrentAllocatorName@@Base+0x40c> │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3aeec <_PyMem_GetCurrentAllocatorName@@Base+0x524> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 213674 │ │ │ │ + bl 2127fc │ │ │ │ cmp r0, #0 │ │ │ │ beq 3aeec <_PyMem_GetCurrentAllocatorName@@Base+0x524> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #42856 @ 0xa768 │ │ │ │ + movw r1, #45096 @ 0xb028 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #42860 @ 0xa76c │ │ │ │ + movw r0, #45100 @ 0xb02c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ beq 3aecc <_PyMem_GetCurrentAllocatorName@@Base+0x504> │ │ │ │ mov r1, #4 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2de68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3ae8c <_PyMem_GetCurrentAllocatorName@@Base+0x4c4> │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ beq 3ae5c <_PyMem_GetCurrentAllocatorName@@Base+0x494> │ │ │ │ cmp r3, #13 │ │ │ │ bne 3ae78 <_PyMem_GetCurrentAllocatorName@@Base+0x4b0> │ │ │ │ - movw r3, #46772 @ 0xb6b4 │ │ │ │ + movw r3, #46560 @ 0xb5e0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #42904 @ 0xa798 │ │ │ │ + movw r1, #45144 @ 0xb058 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 3aecc <_PyMem_GetCurrentAllocatorName@@Base+0x504> │ │ │ │ - movw r3, #46756 @ 0xb6a4 │ │ │ │ + movw r3, #46544 @ 0xb5d0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #42876 @ 0xa77c │ │ │ │ + movw r1, #45116 @ 0xb03c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 3aecc <_PyMem_GetCurrentAllocatorName@@Base+0x504> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ b 3aecc <_PyMem_GetCurrentAllocatorName@@Base+0x504> │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ bl 3aefc <_PyMem_GetCurrentAllocatorName@@Base+0x534> │ │ │ │ cmn r0, #1 │ │ │ │ beq 3aecc <_PyMem_GetCurrentAllocatorName@@Base+0x504> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3aec0 <_PyMem_GetCurrentAllocatorName@@Base+0x4f8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 3aec0 <_PyMem_GetCurrentAllocatorName@@Base+0x4f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ b 3aef0 <_PyMem_GetCurrentAllocatorName@@Base+0x528> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3aeec <_PyMem_GetCurrentAllocatorName@@Base+0x524> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 3aeec <_PyMem_GetCurrentAllocatorName@@Base+0x524> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ 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 │ │ │ │ vpush {d8} │ │ │ │ @@ -12795,19 +12795,19 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ beq 3af78 <_PyMem_GetCurrentAllocatorName@@Base+0x5b0> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #43144 @ 0xa888 │ │ │ │ + movw r1, #45384 @ 0xb148 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 3c1d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1808> │ │ │ │ sub r7, fp, #16384 @ 0x4000 │ │ │ │ mvn r3, #0 │ │ │ │ sub r7, r7, #44 @ 0x2c │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r0 │ │ │ │ sub r9, r7, #16 │ │ │ │ @@ -12825,36 +12825,36 @@ │ │ │ │ bne 3afac <_PyMem_GetCurrentAllocatorName@@Base+0x5e4> │ │ │ │ sub r0, fp, #17152 @ 0x4300 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sp] │ │ │ │ sub r0, r0, #244 @ 0xf4 │ │ │ │ str r6, [r7, #-16] │ │ │ │ - movw r3, #43176 @ 0xa8a8 │ │ │ │ + movw r3, #45416 @ 0xb168 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ sub r0, fp, #17152 @ 0x4300 │ │ │ │ sub r0, r0, #244 @ 0xf4 │ │ │ │ - movw r1, #60704 @ 0xed20 │ │ │ │ + movw r1, #62944 @ 0xf5e0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ bl 2e634 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #24 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ bne 3b0b0 <_PyMem_GetCurrentAllocatorName@@Base+0x6e8> │ │ │ │ - movw r7, #45152 @ 0xb060 │ │ │ │ + movw r7, #45132 @ 0xb04c │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ ldr r8, [r0] │ │ │ │ sub r1, r1, #244 @ 0xf4 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 462c4 │ │ │ │ - bl 46320 │ │ │ │ + bl 46270 │ │ │ │ + bl 462cc │ │ │ │ cmp r0, #0 │ │ │ │ bne 3bd40 <_PyMem_GetCurrentAllocatorName@@Base+0x1378> │ │ │ │ ldr r5, [r5, r4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r4, [r7] │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -12864,70 +12864,70 @@ │ │ │ │ bne 3b088 <_PyMem_GetCurrentAllocatorName@@Base+0x6c0> │ │ │ │ bl 2d4e4 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #43192 @ 0xa8b8 │ │ │ │ + movw r2, #45432 @ 0xb178 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ str r6, [sp] │ │ │ │ - bl 36026c <_PyErr_Format@@Base> │ │ │ │ + bl 360514 <_PyErr_Format@@Base> │ │ │ │ b 3bd40 <_PyMem_GetCurrentAllocatorName@@Base+0x1378> │ │ │ │ bl 2d4e4 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r6 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43192 @ 0xa8b8 │ │ │ │ + movw r1, #45432 @ 0xb178 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 44e78 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 46308 <_PyErr_FormatFromCause@@Base> │ │ │ │ b 3bd40 <_PyMem_GetCurrentAllocatorName@@Base+0x1378> │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #16 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ bne 3b148 <_PyMem_GetCurrentAllocatorName@@Base+0x780> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e430 │ │ │ │ - bl 46320 │ │ │ │ + bl 462cc │ │ │ │ cmp r0, #0 │ │ │ │ bne 3bd40 <_PyMem_GetCurrentAllocatorName@@Base+0x1378> │ │ │ │ ldr ip, [r5, r4] │ │ │ │ - movw r3, #36876 @ 0x900c │ │ │ │ + movw r3, #37496 @ 0x9278 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [ip, #88] @ 0x58 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ beq 3b110 <_PyMem_GetCurrentAllocatorName@@Base+0x748> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3b130 <_PyMem_GetCurrentAllocatorName@@Base+0x768> │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ mov r1, r0 │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ mov r0, ip │ │ │ │ - movw r2, #43264 @ 0xa900 │ │ │ │ + movw r2, #45504 @ 0xb1c0 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - bl 36026c <_PyErr_Format@@Base> │ │ │ │ + bl 360514 <_PyErr_Format@@Base> │ │ │ │ b 3bd40 <_PyMem_GetCurrentAllocatorName@@Base+0x1378> │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ - movw r1, #43264 @ 0xa900 │ │ │ │ + movw r1, #45504 @ 0xb1c0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ - bl 44e78 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 46308 <_PyErr_FormatFromCause@@Base> │ │ │ │ b 3bd40 <_PyMem_GetCurrentAllocatorName@@Base+0x1378> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ mov r3, #4096 @ 0x1000 │ │ │ │ - movw lr, #43408 @ 0xa990 │ │ │ │ + movw lr, #45648 @ 0xb250 │ │ │ │ movt lr, #70 @ 0x46 │ │ │ │ sub sl, fp, #16384 @ 0x4000 │ │ │ │ sub r2, r2, #20 │ │ │ │ str r3, [r2] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #28 │ │ │ │ mov r4, #0 │ │ │ │ @@ -12972,34 +12972,34 @@ │ │ │ │ ldr r3, [r3] │ │ │ │ lsl r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r1, [r2] │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl e7814 │ │ │ │ + bl e6d4c │ │ │ │ cmp r0, #0 │ │ │ │ bne 3bb2c <_PyMem_GetCurrentAllocatorName@@Base+0x1164> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r9, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e430 │ │ │ │ - bl 46320 │ │ │ │ + bl 462cc │ │ │ │ cmp r0, #0 │ │ │ │ bne 3bd40 <_PyMem_GetCurrentAllocatorName@@Base+0x1378> │ │ │ │ ldr r1, [pc, #2268] @ 3bb4c <_PyMem_GetCurrentAllocatorName@@Base+0x1184> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r3, #36876 @ 0x900c │ │ │ │ + movw r3, #37496 @ 0x9278 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr ip, [r2, r1] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [ip, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ beq 3b298 <_PyMem_GetCurrentAllocatorName@@Base+0x8d0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ @@ -13007,28 +13007,28 @@ │ │ │ │ bne 3b2c8 <_PyMem_GetCurrentAllocatorName@@Base+0x900> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ sub ip, fp, #17408 @ 0x4400 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub ip, ip, #20 │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ - movw r2, #43324 @ 0xa93c │ │ │ │ + movw r2, #45564 @ 0xb1fc │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp] │ │ │ │ - bl 36026c <_PyErr_Format@@Base> │ │ │ │ + bl 360514 <_PyErr_Format@@Base> │ │ │ │ b 3bd40 <_PyMem_GetCurrentAllocatorName@@Base+0x1378> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #20 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ - movw r1, #43324 @ 0xa93c │ │ │ │ + movw r1, #45564 @ 0xb1fc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r3, [r3] │ │ │ │ - bl 44e78 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 46308 <_PyErr_FormatFromCause@@Base> │ │ │ │ b 3bd40 <_PyMem_GetCurrentAllocatorName@@Base+0x1378> │ │ │ │ sub r0, fp, #17408 @ 0x4400 │ │ │ │ mov r3, #0 │ │ │ │ sub r0, r0, #16 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -13077,15 +13077,15 @@ │ │ │ │ beq 3bb1c <_PyMem_GetCurrentAllocatorName@@Base+0x1154> │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r6 │ │ │ │ bl 2e70c │ │ │ │ cmp r0, #0 │ │ │ │ addne r0, r0, #1 │ │ │ │ moveq r0, r6 │ │ │ │ - movw r1, #43436 @ 0xa9ac │ │ │ │ + movw r1, #45676 @ 0xb26c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ bl 2df80 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3bb1c <_PyMem_GetCurrentAllocatorName@@Base+0x1154> │ │ │ │ mov r0, r6 │ │ │ │ bl 2e3a0 │ │ │ │ cmp r0, #9 │ │ │ │ @@ -13096,61 +13096,61 @@ │ │ │ │ bl 2e55c │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 3b414 <_PyMem_GetCurrentAllocatorName@@Base+0xa4c> │ │ │ │ ldrb r3, [sl, #-976] @ 0xfffffc30 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ beq 3b424 <_PyMem_GetCurrentAllocatorName@@Base+0xa5c> │ │ │ │ b 3bb10 <_PyMem_GetCurrentAllocatorName@@Base+0x1148> │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 3b600 <_PyMem_GetCurrentAllocatorName@@Base+0xc38> │ │ │ │ b 3bb10 <_PyMem_GetCurrentAllocatorName@@Base+0x1148> │ │ │ │ ldrb r3, [sl, #-975] @ 0xfffffc31 │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ bne 3bb10 <_PyMem_GetCurrentAllocatorName@@Base+0x1148> │ │ │ │ - bl 175f40 │ │ │ │ + bl 175118 │ │ │ │ ldr r7, [sl, #-988] @ 0xfffffc24 │ │ │ │ ldr r5, [sl, #-984] @ 0xfffffc28 │ │ │ │ cmp r7, r5 │ │ │ │ bcs 3bb10 <_PyMem_GetCurrentAllocatorName@@Base+0x1148> │ │ │ │ mov r0, #1048576 @ 0x100000 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r9, r0, #0 │ │ │ │ bne 3b4c0 <_PyMem_GetCurrentAllocatorName@@Base+0xaf8> │ │ │ │ - bl 366244 │ │ │ │ - bl 46320 │ │ │ │ + bl 3664fc │ │ │ │ + bl 462cc │ │ │ │ cmp r0, #0 │ │ │ │ bne 3bb10 <_PyMem_GetCurrentAllocatorName@@Base+0x1148> │ │ │ │ ldr r3, [pc, #1760] @ 3bb4c <_PyMem_GetCurrentAllocatorName@@Base+0x1184> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - movw r3, #36876 @ 0x900c │ │ │ │ + movw r3, #37496 @ 0x9278 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [sl, #-16] │ │ │ │ beq 3b498 <_PyMem_GetCurrentAllocatorName@@Base+0xad0> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne 3b4a8 <_PyMem_GetCurrentAllocatorName@@Base+0xae0> │ │ │ │ - movw r2, #43444 @ 0xa9b4 │ │ │ │ + movw r2, #45684 @ 0xb274 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - bl 36026c <_PyErr_Format@@Base> │ │ │ │ + bl 360514 <_PyErr_Format@@Base> │ │ │ │ b 3bb10 <_PyMem_GetCurrentAllocatorName@@Base+0x1148> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #43444 @ 0xa9b4 │ │ │ │ + movw r1, #45684 @ 0xb274 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 44e78 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 46308 <_PyErr_FormatFromCause@@Base> │ │ │ │ b 3bb10 <_PyMem_GetCurrentAllocatorName@@Base+0x1148> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r5, r5, r7 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ - movw r1, #9164 @ 0x23cc │ │ │ │ + movw r1, #11476 @ 0x2cd4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ str r1, [r3] │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r0, fp, #17408 @ 0x4400 │ │ │ │ sub r6, r5, r4 │ │ │ │ sub r2, r2, #32 │ │ │ │ sub r0, r0, #28 │ │ │ │ @@ -13159,23 +13159,23 @@ │ │ │ │ movcs r8, #1048576 @ 0x100000 │ │ │ │ add r3, r7, r4 │ │ │ │ add r1, r7, r4 │ │ │ │ str r3, [r2] │ │ │ │ mov r3, r9 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r8 │ │ │ │ - bl 55708 <_Py_strhex_bytes_with_sep@@Base+0xf0> │ │ │ │ + bl 555b8 <_Py_strhex_bytes_with_sep@@Base+0xf0> │ │ │ │ cmn r0, #1 │ │ │ │ bne 3b540 <_PyMem_GetCurrentAllocatorName@@Base+0xb78> │ │ │ │ - bl 46320 │ │ │ │ + bl 462cc │ │ │ │ cmp r0, #0 │ │ │ │ beq 3b530 <_PyMem_GetCurrentAllocatorName@@Base+0xb68> │ │ │ │ mov r5, #0 │ │ │ │ b 3b5f4 <_PyMem_GetCurrentAllocatorName@@Base+0xc2c> │ │ │ │ - bl 175f40 │ │ │ │ + bl 175118 │ │ │ │ cmp r6, #7 │ │ │ │ bls 3b528 <_PyMem_GetCurrentAllocatorName@@Base+0xb60> │ │ │ │ b 3b5e0 <_PyMem_GetCurrentAllocatorName@@Base+0xc18> │ │ │ │ cmp r6, #7 │ │ │ │ bls 3b528 <_PyMem_GetCurrentAllocatorName@@Base+0xb60> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r6, r8, #7 │ │ │ │ @@ -13217,36 +13217,36 @@ │ │ │ │ b 3b5f4 <_PyMem_GetCurrentAllocatorName@@Base+0xc2c> │ │ │ │ sub r4, r4, #7 │ │ │ │ add r4, r4, r8 │ │ │ │ cmp r5, r4 │ │ │ │ bhi 3b4d8 <_PyMem_GetCurrentAllocatorName@@Base+0xb10> │ │ │ │ b 3b528 <_PyMem_GetCurrentAllocatorName@@Base+0xb60> │ │ │ │ mov r0, r9 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ b 3baec <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ - bl 175f40 │ │ │ │ + bl 175118 │ │ │ │ ldr r5, [sl, #-988] @ 0xfffffc24 │ │ │ │ cmp r5, #0 │ │ │ │ beq 3bb10 <_PyMem_GetCurrentAllocatorName@@Base+0x1148> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dba4 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #32 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ bge 3b6dc <_PyMem_GetCurrentAllocatorName@@Base+0xd14> │ │ │ │ - movw r4, #45152 @ 0xb060 │ │ │ │ + movw r4, #45132 @ 0xb04c │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ mov r1, r6 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 462c4 │ │ │ │ - bl 46320 │ │ │ │ + bl 46270 │ │ │ │ + bl 462cc │ │ │ │ cmp r0, #0 │ │ │ │ bne 3bb10 <_PyMem_GetCurrentAllocatorName@@Base+0x1148> │ │ │ │ ldr r3, [pc, #1260] @ 3bb4c <_PyMem_GetCurrentAllocatorName@@Base+0x1184> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ @@ -13257,44 +13257,44 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 3b6b4 <_PyMem_GetCurrentAllocatorName@@Base+0xcec> │ │ │ │ bl 2d4e4 │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #43568 @ 0xaa30 │ │ │ │ + movw r2, #45808 @ 0xb2f0 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #43512 @ 0xa9f8 │ │ │ │ + movw r2, #45752 @ 0xb2b8 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - bl 36026c <_PyErr_Format@@Base> │ │ │ │ + bl 360514 <_PyErr_Format@@Base> │ │ │ │ b 3bb10 <_PyMem_GetCurrentAllocatorName@@Base+0x1148> │ │ │ │ bl 2d4e4 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp] │ │ │ │ - movw r3, #43568 @ 0xaa30 │ │ │ │ + movw r3, #45808 @ 0xb2f0 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43512 @ 0xa9f8 │ │ │ │ + movw r1, #45752 @ 0xb2b8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 44e78 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 46308 <_PyErr_FormatFromCause@@Base> │ │ │ │ b 3bb10 <_PyMem_GetCurrentAllocatorName@@Base+0x1148> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ sub r1, r1, #180 @ 0xb4 │ │ │ │ bl 2ddb4 <__fstat64_time64@plt> │ │ │ │ subs r8, r0, #0 │ │ │ │ beq 3b7a0 <_PyMem_GetCurrentAllocatorName@@Base+0xdd8> │ │ │ │ - movw r4, #45152 @ 0xb060 │ │ │ │ + movw r4, #45132 @ 0xb04c │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ mov r1, r6 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 462c4 │ │ │ │ - bl 46320 │ │ │ │ + bl 46270 │ │ │ │ + bl 462cc │ │ │ │ cmp r0, #0 │ │ │ │ bne 3b798 <_PyMem_GetCurrentAllocatorName@@Base+0xdd0> │ │ │ │ ldr r3, [pc, #1068] @ 3bb4c <_PyMem_GetCurrentAllocatorName@@Base+0x1184> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ @@ -13303,32 +13303,32 @@ │ │ │ │ beq 3b744 <_PyMem_GetCurrentAllocatorName@@Base+0xd7c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3b774 <_PyMem_GetCurrentAllocatorName@@Base+0xdac> │ │ │ │ bl 2d4e4 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r3, #43568 @ 0xaa30 │ │ │ │ + movw r3, #45808 @ 0xb2f0 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - movw r2, #43580 @ 0xaa3c │ │ │ │ + movw r2, #45820 @ 0xb2fc │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r3, r6 │ │ │ │ - bl 36026c <_PyErr_Format@@Base> │ │ │ │ + bl 360514 <_PyErr_Format@@Base> │ │ │ │ b 3b798 <_PyMem_GetCurrentAllocatorName@@Base+0xdd0> │ │ │ │ bl 2d4e4 │ │ │ │ - movw r3, #43568 @ 0xaa30 │ │ │ │ + movw r3, #45808 @ 0xb2f0 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ str r0, [sp] │ │ │ │ - movw r1, #43580 @ 0xaa3c │ │ │ │ + movw r1, #45820 @ 0xb2fc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ - bl 44e78 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 46308 <_PyErr_FormatFromCause@@Base> │ │ │ │ mov r5, #0 │ │ │ │ b 3ba30 <_PyMem_GetCurrentAllocatorName@@Base+0x1068> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ vldr d7, [pc, #916] @ 3bb40 <_PyMem_GetCurrentAllocatorName@@Base+0x1178> │ │ │ │ sub r3, r3, #32 │ │ │ │ mov r2, #1 │ │ │ │ sub r7, sl, #896 @ 0x380 │ │ │ │ @@ -13337,27 +13337,27 @@ │ │ │ │ mov r3, #2 │ │ │ │ ldr r1, [sl, #-864] @ 0xfffffca0 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ bl 2d88c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3b88c <_PyMem_GetCurrentAllocatorName@@Base+0xec4> │ │ │ │ - movw r4, #45152 @ 0xb060 │ │ │ │ + movw r4, #45132 @ 0xb04c │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ mov r1, r6 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 462c4 │ │ │ │ - bl 46320 │ │ │ │ + bl 46270 │ │ │ │ + bl 462cc │ │ │ │ cmp r0, #0 │ │ │ │ bne 3b798 <_PyMem_GetCurrentAllocatorName@@Base+0xdd0> │ │ │ │ ldr r3, [pc, #836] @ 3bb4c <_PyMem_GetCurrentAllocatorName@@Base+0x1184> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r9, #43568 @ 0xaa30 │ │ │ │ + movw r9, #45808 @ 0xb2f0 │ │ │ │ movt r9, #70 @ 0x46 │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r5 │ │ │ │ vldr d8, [r7, #32] │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -13367,41 +13367,41 @@ │ │ │ │ bne 3b864 <_PyMem_GetCurrentAllocatorName@@Base+0xe9c> │ │ │ │ bl 2d4e4 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r9, [sp, #8] │ │ │ │ - movw r2, #43652 @ 0xaa84 │ │ │ │ + movw r2, #45892 @ 0xb344 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 36026c <_PyErr_Format@@Base> │ │ │ │ + bl 360514 <_PyErr_Format@@Base> │ │ │ │ b 3b798 <_PyMem_GetCurrentAllocatorName@@Base+0xdd0> │ │ │ │ bl 2d4e4 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw r1, #43652 @ 0xaa84 │ │ │ │ + movw r1, #45892 @ 0xb344 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 44e78 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 46308 <_PyErr_FormatFromCause@@Base> │ │ │ │ b 3b798 <_PyMem_GetCurrentAllocatorName@@Base+0xdd0> │ │ │ │ ldrh r3, [r0, #50] @ 0x32 │ │ │ │ ldrh r2, [r0, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ bcc 3b8c4 <_PyMem_GetCurrentAllocatorName@@Base+0xefc> │ │ │ │ str r2, [sp] │ │ │ │ movw r2, #4400 @ 0x1130 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #43732 @ 0xaad4 │ │ │ │ + movw r1, #45972 @ 0xb394 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, r6 │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mov r5, #0 │ │ │ │ b 3b968 <_PyMem_GetCurrentAllocatorName@@Base+0xfa0> │ │ │ │ ldr r7, [r0, #32] │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r7, r0, r7 │ │ │ │ mla r3, r1, r3, r7 │ │ │ │ sub r1, fp, #17408 @ 0x4400 │ │ │ │ @@ -13411,15 +13411,15 @@ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ mov r6, r2 │ │ │ │ str r5, [r1] │ │ │ │ add r4, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r7] │ │ │ │ - movw r0, #43568 @ 0xaa30 │ │ │ │ + movw r0, #45808 @ 0xb2f0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ add r8, r8, #1 │ │ │ │ add r1, r4, r1 │ │ │ │ add r1, r5, r1 │ │ │ │ bl 2e55c │ │ │ │ cmp r0, #0 │ │ │ │ beq 3c164 <_PyMem_GetCurrentAllocatorName@@Base+0x179c> │ │ │ │ @@ -13432,36 +13432,36 @@ │ │ │ │ ldr r6, [r3] │ │ │ │ b 3b8bc <_PyMem_GetCurrentAllocatorName@@Base+0xef4> │ │ │ │ cmp r2, #0 │ │ │ │ beq 3c1b0 <_PyMem_GetCurrentAllocatorName@@Base+0x17e8> │ │ │ │ ldr r8, [r2, #8] │ │ │ │ ldr r1, [r2, #28] │ │ │ │ mov r0, r8 │ │ │ │ - blx 44157c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 441e5c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r3, r5, r3 │ │ │ │ add r1, r1, r3 │ │ │ │ sub r5, r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sl, #-864] @ 0xfffffca0 │ │ │ │ bl 2e3dc │ │ │ │ sub r4, sl, #896 @ 0x380 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3ba30 <_PyMem_GetCurrentAllocatorName@@Base+0x1068> │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3b798 <_PyMem_GetCurrentAllocatorName@@Base+0xdd0> │ │ │ │ - movw r5, #45152 @ 0xb060 │ │ │ │ + movw r5, #45132 @ 0xb04c │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ mov r1, r6 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 462c4 │ │ │ │ - bl 46320 │ │ │ │ + bl 46270 │ │ │ │ + bl 462cc │ │ │ │ cmp r0, #0 │ │ │ │ bne 3b798 <_PyMem_GetCurrentAllocatorName@@Base+0xdd0> │ │ │ │ ldr r3, [pc, #400] @ 3bb4c <_PyMem_GetCurrentAllocatorName@@Base+0x1184> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r7 │ │ │ │ vldr d8, [r4, #32] │ │ │ │ @@ -13473,45 +13473,45 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 3ba0c <_PyMem_GetCurrentAllocatorName@@Base+0x1044> │ │ │ │ bl 2d4e4 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #43872 @ 0xab60 │ │ │ │ + movw r2, #46112 @ 0xb420 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 36026c <_PyErr_Format@@Base> │ │ │ │ + bl 360514 <_PyErr_Format@@Base> │ │ │ │ b 3b798 <_PyMem_GetCurrentAllocatorName@@Base+0xdd0> │ │ │ │ bl 2d4e4 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp, #8] │ │ │ │ - movw r1, #43872 @ 0xab60 │ │ │ │ + movw r1, #46112 @ 0xb420 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r0, r5 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 44e78 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 46308 <_PyErr_FormatFromCause@@Base> │ │ │ │ b 3b798 <_PyMem_GetCurrentAllocatorName@@Base+0xdd0> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #32 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2d8c8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3baec <_PyMem_GetCurrentAllocatorName@@Base+0x1124> │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3bb10 <_PyMem_GetCurrentAllocatorName@@Base+0x1148> │ │ │ │ - movw r4, #45152 @ 0xb060 │ │ │ │ + movw r4, #45132 @ 0xb04c │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ mov r1, r6 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 462c4 │ │ │ │ - bl 46320 │ │ │ │ + bl 46270 │ │ │ │ + bl 462cc │ │ │ │ cmp r0, #0 │ │ │ │ bne 3bb10 <_PyMem_GetCurrentAllocatorName@@Base+0x1148> │ │ │ │ ldr r3, [pc, #200] @ 3bb4c <_PyMem_GetCurrentAllocatorName@@Base+0x1184> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ @@ -13522,74 +13522,74 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 3bacc <_PyMem_GetCurrentAllocatorName@@Base+0x1104> │ │ │ │ bl 2d4e4 │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #43928 @ 0xab98 │ │ │ │ + movw r2, #46168 @ 0xb458 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - bl 36026c <_PyErr_Format@@Base> │ │ │ │ + bl 360514 <_PyErr_Format@@Base> │ │ │ │ b 3bb10 <_PyMem_GetCurrentAllocatorName@@Base+0x1148> │ │ │ │ bl 2d4e4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #43928 @ 0xab98 │ │ │ │ + movw r1, #46168 @ 0xb458 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 44e78 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 46308 <_PyErr_FormatFromCause@@Base> │ │ │ │ b 3bb10 <_PyMem_GetCurrentAllocatorName@@Base+0x1148> │ │ │ │ cmp r5, #0 │ │ │ │ beq 3bb10 <_PyMem_GetCurrentAllocatorName@@Base+0x1148> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ mov r1, r5 │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 55644 <_Py_strhex_bytes_with_sep@@Base+0x2c> │ │ │ │ + bl 554f4 <_Py_strhex_bytes_with_sep@@Base+0x2c> │ │ │ │ cmp r0, #0 │ │ │ │ bne 3bc48 <_PyMem_GetCurrentAllocatorName@@Base+0x1280> │ │ │ │ - bl 46320 │ │ │ │ + bl 462cc │ │ │ │ cmp r0, #0 │ │ │ │ bne 3bb50 <_PyMem_GetCurrentAllocatorName@@Base+0x1188> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ mov r4, #0 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r0, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ str r0, [r3] │ │ │ │ b 3b190 <_PyMem_GetCurrentAllocatorName@@Base+0x7c8> │ │ │ │ nop {0} │ │ │ │ ... │ │ │ │ - strhteq r6, [r0], #-204 @ 0xffffff34 │ │ │ │ + rsbeq r7, r0, r4, ror #11 │ │ │ │ andeq r0, r0, ip │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r9, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ ldr r8, [r3] │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3bc40 <_PyMem_GetCurrentAllocatorName@@Base+0x1278> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e238 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3bc40 <_PyMem_GetCurrentAllocatorName@@Base+0x1278> │ │ │ │ - movw r4, #45152 @ 0xb060 │ │ │ │ + movw r4, #45132 @ 0xb04c │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ ldr r6, [r0] │ │ │ │ sub r1, r1, #244 @ 0xf4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 462c4 │ │ │ │ - bl 46320 │ │ │ │ + bl 46270 │ │ │ │ + bl 462cc │ │ │ │ cmp r0, #0 │ │ │ │ bne 3bc40 <_PyMem_GetCurrentAllocatorName@@Base+0x1278> │ │ │ │ ldr r3, [pc, #-116] @ 3bb4c <_PyMem_GetCurrentAllocatorName@@Base+0x1184> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ @@ -13605,57 +13605,57 @@ │ │ │ │ bl 2d4e4 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ str r5, [sp] │ │ │ │ - movw r2, #43964 @ 0xabbc │ │ │ │ + movw r2, #46204 @ 0xb47c │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - bl 36026c <_PyErr_Format@@Base> │ │ │ │ + bl 360514 <_PyErr_Format@@Base> │ │ │ │ b 3bc40 <_PyMem_GetCurrentAllocatorName@@Base+0x1278> │ │ │ │ bl 2d4e4 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp] │ │ │ │ - movw r1, #43964 @ 0xabbc │ │ │ │ + movw r1, #46204 @ 0xb47c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ - bl 44e78 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 46308 <_PyErr_FormatFromCause@@Base> │ │ │ │ mov r5, #0 │ │ │ │ b 3bc60 <_PyMem_GetCurrentAllocatorName@@Base+0x1298> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r9, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ ldr r8, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e430 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3bd38 <_PyMem_GetCurrentAllocatorName@@Base+0x1370> │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3bd40 <_PyMem_GetCurrentAllocatorName@@Base+0x1378> │ │ │ │ - movw r4, #45152 @ 0xb060 │ │ │ │ + movw r4, #45132 @ 0xb04c │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ ldr r5, [r0] │ │ │ │ sub r1, r1, #244 @ 0xf4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 462c4 │ │ │ │ - bl 46320 │ │ │ │ + bl 46270 │ │ │ │ + bl 462cc │ │ │ │ cmp r0, #0 │ │ │ │ bne 3bd40 <_PyMem_GetCurrentAllocatorName@@Base+0x1378> │ │ │ │ ldr r2, [pc, #-380] @ 3bb4c <_PyMem_GetCurrentAllocatorName@@Base+0x1184> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ @@ -13667,56 +13667,56 @@ │ │ │ │ bne 3bd14 <_PyMem_GetCurrentAllocatorName@@Base+0x134c> │ │ │ │ bl 2d4e4 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp] │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #44032 @ 0xac00 │ │ │ │ + movw r2, #46272 @ 0xb4c0 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - bl 36026c <_PyErr_Format@@Base> │ │ │ │ + bl 360514 <_PyErr_Format@@Base> │ │ │ │ b 3bd40 <_PyMem_GetCurrentAllocatorName@@Base+0x1378> │ │ │ │ bl 2d4e4 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ mov r3, r0 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44032 @ 0xac00 │ │ │ │ + movw r1, #46272 @ 0xb4c0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 44e78 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 46308 <_PyErr_FormatFromCause@@Base> │ │ │ │ b 3bd40 <_PyMem_GetCurrentAllocatorName@@Base+0x1378> │ │ │ │ cmp r5, #0 │ │ │ │ bne 3be0c <_PyMem_GetCurrentAllocatorName@@Base+0x1444> │ │ │ │ sub r5, fp, #16384 @ 0x4000 │ │ │ │ - bl 46320 │ │ │ │ + bl 462cc │ │ │ │ sub r5, r5, #44 @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ bne 3bd80 <_PyMem_GetCurrentAllocatorName@@Base+0x13b8> │ │ │ │ - bl 1756e0 │ │ │ │ + bl 1748b8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5, #-16] │ │ │ │ - movw r1, #44076 @ 0xac2c │ │ │ │ + movw r1, #46316 @ 0xb4ec │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mov r0, r4 │ │ │ │ - bl 218be8 <_PyErr_ChainExceptions1@@Base> │ │ │ │ - bl ddb94 │ │ │ │ + bl 217d64 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3bda8 <_PyMem_GetCurrentAllocatorName@@Base+0x13e0> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44148 @ 0xac74 │ │ │ │ + movw r1, #46388 @ 0xb534 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r2, [r5, #-16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - bl 46320 │ │ │ │ + bl 170914 │ │ │ │ + bl 462cc │ │ │ │ cmp r0, #0 │ │ │ │ bne 3bed0 <_PyMem_GetCurrentAllocatorName@@Base+0x1508> │ │ │ │ ldr r1, [pc, #-624] @ 3bb4c <_PyMem_GetCurrentAllocatorName@@Base+0x1184> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ @@ -13724,34 +13724,34 @@ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ beq 3bde4 <_PyMem_GetCurrentAllocatorName@@Base+0x141c> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne 3bdf8 <_PyMem_GetCurrentAllocatorName@@Base+0x1430> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #44196 @ 0xaca4 │ │ │ │ + movw r2, #46436 @ 0xb564 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - bl 36026c <_PyErr_Format@@Base> │ │ │ │ + bl 360514 <_PyErr_Format@@Base> │ │ │ │ b 3bed0 <_PyMem_GetCurrentAllocatorName@@Base+0x1508> │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #44196 @ 0xaca4 │ │ │ │ + movw r1, #46436 @ 0xb564 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 44e78 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 46308 <_PyErr_FormatFromCause@@Base> │ │ │ │ b 3bed0 <_PyMem_GetCurrentAllocatorName@@Base+0x1508> │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ mov r2, #888 @ 0x378 │ │ │ │ mov r1, r5 │ │ │ │ sub r3, r3, #180 @ 0xb4 │ │ │ │ mov r0, r9 │ │ │ │ sub r4, fp, #16384 @ 0x4000 │ │ │ │ - bl 55708 <_Py_strhex_bytes_with_sep@@Base+0xf0> │ │ │ │ + bl 555b8 <_Py_strhex_bytes_with_sep@@Base+0xf0> │ │ │ │ sub r4, r4, #44 @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 3be98 <_PyMem_GetCurrentAllocatorName@@Base+0x14d0> │ │ │ │ - bl 46320 │ │ │ │ + bl 462cc │ │ │ │ cmp r0, #0 │ │ │ │ bne 3bed0 <_PyMem_GetCurrentAllocatorName@@Base+0x1508> │ │ │ │ ldr r1, [pc, #-764] @ 3bb4c <_PyMem_GetCurrentAllocatorName@@Base+0x1184> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ @@ -13759,196 +13759,196 @@ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ beq 3be70 <_PyMem_GetCurrentAllocatorName@@Base+0x14a8> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne 3be84 <_PyMem_GetCurrentAllocatorName@@Base+0x14bc> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #44264 @ 0xace8 │ │ │ │ + movw r2, #46504 @ 0xb5a8 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - bl 36026c <_PyErr_Format@@Base> │ │ │ │ + bl 360514 <_PyErr_Format@@Base> │ │ │ │ b 3bed0 <_PyMem_GetCurrentAllocatorName@@Base+0x1508> │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #44264 @ 0xace8 │ │ │ │ + movw r1, #46504 @ 0xb5a8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 44e78 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 46308 <_PyErr_FormatFromCause@@Base> │ │ │ │ b 3bed0 <_PyMem_GetCurrentAllocatorName@@Base+0x1508> │ │ │ │ sub r0, fp, #17152 @ 0x4300 │ │ │ │ mov r2, #8 │ │ │ │ sub r0, r0, #180 @ 0xb4 │ │ │ │ - movw r1, #9164 @ 0x23cc │ │ │ │ + movw r1, #11476 @ 0x2cd4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2e640 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3bed8 <_PyMem_GetCurrentAllocatorName@@Base+0x1510> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44324 @ 0xad24 │ │ │ │ + movw r1, #46564 @ 0xb5e4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r4, #0 │ │ │ │ b 3c11c <_PyMem_GetCurrentAllocatorName@@Base+0x1754> │ │ │ │ ldr r1, [r4, #-896] @ 0xfffffc80 │ │ │ │ mov r3, #193 @ 0xc1 │ │ │ │ movt r3, #783 @ 0x30f │ │ │ │ ldr r2, [r4, #-892] @ 0xfffffc84 │ │ │ │ cmp r2, r0 │ │ │ │ cmpeq r1, r3 │ │ │ │ beq 3bf10 <_PyMem_GetCurrentAllocatorName@@Base+0x1548> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44384 @ 0xad60 │ │ │ │ + movw r1, #46624 @ 0xb620 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 3bed0 <_PyMem_GetCurrentAllocatorName@@Base+0x1508> │ │ │ │ ldr r2, [r4, #-888] @ 0xfffffc88 │ │ │ │ ldr r1, [r4, #-884] @ 0xfffffc8c │ │ │ │ orrs r2, r2, r1 │ │ │ │ beq 3bf3c <_PyMem_GetCurrentAllocatorName@@Base+0x1574> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44492 @ 0xadcc │ │ │ │ + movw r1, #46732 @ 0xb68c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 3bed0 <_PyMem_GetCurrentAllocatorName@@Base+0x1508> │ │ │ │ ldr r1, [r4, #-864] @ 0xfffffca0 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #8 │ │ │ │ mov r2, #4 │ │ │ │ add r1, r5, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 55708 <_Py_strhex_bytes_with_sep@@Base+0xf0> │ │ │ │ + bl 555b8 <_Py_strhex_bytes_with_sep@@Base+0xf0> │ │ │ │ cmp r0, #0 │ │ │ │ bne 3bed0 <_PyMem_GetCurrentAllocatorName@@Base+0x1508> │ │ │ │ ldr r2, [r4, #-988] @ 0xfffffc24 │ │ │ │ cmp r2, #0 │ │ │ │ bne 3bf88 <_PyMem_GetCurrentAllocatorName@@Base+0x15c0> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44600 @ 0xae38 │ │ │ │ + movw r1, #46840 @ 0xb6f8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 3bed0 <_PyMem_GetCurrentAllocatorName@@Base+0x1508> │ │ │ │ ldr r1, [r4, #-48] @ 0xffffffd0 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ str r0, [r4, #-984] @ 0xfffffc28 │ │ │ │ sub r3, r3, #4 │ │ │ │ add r1, r2, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #4 │ │ │ │ - bl 55708 <_Py_strhex_bytes_with_sep@@Base+0xf0> │ │ │ │ + bl 555b8 <_Py_strhex_bytes_with_sep@@Base+0xf0> │ │ │ │ cmp r0, #0 │ │ │ │ bne 3bed0 <_PyMem_GetCurrentAllocatorName@@Base+0x1508> │ │ │ │ ldr r3, [r4, #-984] @ 0xfffffc28 │ │ │ │ cmp r3, #1 │ │ │ │ beq 3bfd8 <_PyMem_GetCurrentAllocatorName@@Base+0x1610> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44656 @ 0xae70 │ │ │ │ + movw r1, #46896 @ 0xb730 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 3bed0 <_PyMem_GetCurrentAllocatorName@@Base+0x1508> │ │ │ │ ldr r3, [r4, #-988] @ 0xfffffc24 │ │ │ │ mov r2, #4 │ │ │ │ ldr r1, [r4, #-824] @ 0xfffffcc8 │ │ │ │ mov r0, r9 │ │ │ │ add r1, r1, r3 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ - bl 55708 <_Py_strhex_bytes_with_sep@@Base+0xf0> │ │ │ │ + bl 555b8 <_Py_strhex_bytes_with_sep@@Base+0xf0> │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 3bed0 <_PyMem_GetCurrentAllocatorName@@Base+0x1508> │ │ │ │ ldr r6, [r4, #-980] @ 0xfffffc2c │ │ │ │ cmp r6, #0 │ │ │ │ bne 3c024 <_PyMem_GetCurrentAllocatorName@@Base+0x165c> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44712 @ 0xaea8 │ │ │ │ + movw r1, #46952 @ 0xb768 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 3bed0 <_PyMem_GetCurrentAllocatorName@@Base+0x1508> │ │ │ │ mov r0, r8 │ │ │ │ bl 2e3a0 │ │ │ │ ldr r3, [r9, #-8] │ │ │ │ cmp r0, r3 │ │ │ │ ldr r3, [r9, #-4] │ │ │ │ sbcs r5, r5, r3 │ │ │ │ bcc 3c05c <_PyMem_GetCurrentAllocatorName@@Base+0x1694> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44764 @ 0xaedc │ │ │ │ + movw r1, #47004 @ 0xb79c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 3bed0 <_PyMem_GetCurrentAllocatorName@@Base+0x1508> │ │ │ │ ldr r1, [r4, #-56] @ 0xffffffc8 │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r0, [r4, #-32] @ 0xffffffe0 │ │ │ │ mov r3, r8 │ │ │ │ add r1, r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, r1, r6 │ │ │ │ - bl 55a6c <_Py_strhex_bytes_with_sep@@Base+0x454> │ │ │ │ + bl 5591c <_Py_strhex_bytes_with_sep@@Base+0x454> │ │ │ │ cmp r0, #0 │ │ │ │ bne 3bed0 <_PyMem_GetCurrentAllocatorName@@Base+0x1508> │ │ │ │ ldr r2, [r4, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #1 │ │ │ │ ldr r3, [r4, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r4, #-980] @ 0xfffffc2c │ │ │ │ add r3, r3, r2 │ │ │ │ str ip, [r4, #-976] @ 0xfffffc30 │ │ │ │ add r1, r3, r1 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #252 @ 0xfc │ │ │ │ mov r2, #4 │ │ │ │ - bl 55a6c <_Py_strhex_bytes_with_sep@@Base+0x454> │ │ │ │ + bl 5591c <_Py_strhex_bytes_with_sep@@Base+0x454> │ │ │ │ cmp r0, #0 │ │ │ │ bne 3bed0 <_PyMem_GetCurrentAllocatorName@@Base+0x1508> │ │ │ │ ldr r3, [r4, #-980] @ 0xfffffc2c │ │ │ │ mov r2, #4 │ │ │ │ ldr r1, [r4, #-64] @ 0xffffffc0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, r1, r3 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ - bl 55708 <_Py_strhex_bytes_with_sep@@Base+0xf0> │ │ │ │ + bl 555b8 <_Py_strhex_bytes_with_sep@@Base+0xf0> │ │ │ │ cmp r0, #0 │ │ │ │ bne 3bed0 <_PyMem_GetCurrentAllocatorName@@Base+0x1508> │ │ │ │ ldr r0, [r4, #-64] @ 0xffffffc0 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ ldr r2, [r4, #-968] @ 0xfffffc38 │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ ldr r1, [r4, #-980] @ 0xfffffc2c │ │ │ │ orr r2, r2, #32 │ │ │ │ str r2, [r4, #-968] @ 0xfffffc38 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 55a6c <_Py_strhex_bytes_with_sep@@Base+0x454> │ │ │ │ + bl 5591c <_Py_strhex_bytes_with_sep@@Base+0x454> │ │ │ │ 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 3c134 <_PyMem_GetCurrentAllocatorName@@Base+0x176c> │ │ │ │ bl 2d8c8 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3c14c <_PyMem_GetCurrentAllocatorName@@Base+0x1784> │ │ │ │ - bl ad15c │ │ │ │ + bl ad174 │ │ │ │ add r5, r5, #1 │ │ │ │ str r6, [r9, #12] │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ str r6, [r9, #16]! │ │ │ │ bne 3c13c <_PyMem_GetCurrentAllocatorName@@Base+0x1774> │ │ │ │ b 3c1d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1808> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ @@ -13968,135 +13968,135 @@ │ │ │ │ ldr ip, [r1], #32 │ │ │ │ cmp ip, #1 │ │ │ │ beq 3b940 <_PyMem_GetCurrentAllocatorName@@Base+0xf78> │ │ │ │ mov r2, r1 │ │ │ │ b 3c18c <_PyMem_GetCurrentAllocatorName@@Base+0x17c4> │ │ │ │ movw r2, #4400 @ 0x1130 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #43800 @ 0xab18 │ │ │ │ + movw r1, #46040 @ 0xb3d8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, r6 │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ b 3b8bc <_PyMem_GetCurrentAllocatorName@@Base+0xef4> │ │ │ │ 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] @ 3c218 <_PyMem_GetCurrentAllocatorName@@Base+0x1850> │ │ │ │ mov r3, r0 │ │ │ │ add fp, sp, #4 │ │ │ │ - movw r2, #1944 @ 0x798 │ │ │ │ + movw r2, #4184 @ 0x1058 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r1, #44800 @ 0xaf00 │ │ │ │ + movw r1, #47040 @ 0xb7c0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [ip, lr] │ │ │ │ ldr r0, [r0, #3856] @ 0xf10 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 16b804 │ │ │ │ + b 16a9f4 │ │ │ │ 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 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3c250 <_PyMem_GetCurrentAllocatorName@@Base+0x1888> │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3c26c <_PyMem_GetCurrentAllocatorName@@Base+0x18a4> │ │ │ │ ldr r2, [pc, #28] @ 3c274 <_PyMem_GetCurrentAllocatorName@@Base+0x18ac> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3c2ac <_PyMem_GetCurrentAllocatorName@@Base+0x18e4> │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3c2e0 <_PyMem_GetCurrentAllocatorName@@Base+0x1918> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d67c │ │ │ │ cmp r0, #0 │ │ │ │ bge 3c2d4 <_PyMem_GetCurrentAllocatorName@@Base+0x190c> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ 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 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3c328 <_PyMem_GetCurrentAllocatorName@@Base+0x1960> │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ bne 3c3a4 <_PyMem_GetCurrentAllocatorName@@Base+0x19dc> │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e670 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3c354 <_PyMem_GetCurrentAllocatorName@@Base+0x198c> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ b 3c3a4 <_PyMem_GetCurrentAllocatorName@@Base+0x19dc> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl e6a00 │ │ │ │ + bl e5d60 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 3c3a0 <_PyMem_GetCurrentAllocatorName@@Base+0x19d8> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ strne r4, [r5, #16] │ │ │ │ bne 3c3a0 <_PyMem_GetCurrentAllocatorName@@Base+0x19d8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3c3a4 <_PyMem_GetCurrentAllocatorName@@Base+0x19dc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 3c3a4 <_PyMem_GetCurrentAllocatorName@@Base+0x19dc> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 3c3a4 <_PyMem_GetCurrentAllocatorName@@Base+0x19dc> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -14124,60 +14124,60 @@ │ │ │ │ ldr r3, [pc, #200] @ 3c4dc <_PyMem_GetCurrentAllocatorName@@Base+0x1b14> │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #32 │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 3c4d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1b08> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3c454 <_PyMem_GetCurrentAllocatorName@@Base+0x1a8c> │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3c4cc <_PyMem_GetCurrentAllocatorName@@Base+0x1b04> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3c474 <_PyMem_GetCurrentAllocatorName@@Base+0x1aac> │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3c4cc <_PyMem_GetCurrentAllocatorName@@Base+0x1b04> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3c494 <_PyMem_GetCurrentAllocatorName@@Base+0x1acc> │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3c4cc <_PyMem_GetCurrentAllocatorName@@Base+0x1b04> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e010 │ │ │ │ cmn r0, #1 │ │ │ │ - movwne r4, #5188 @ 0x1444 │ │ │ │ + movwne r4, #5808 @ 0x16b0 │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ bne 3c4d0 <_PyMem_GetCurrentAllocatorName@@Base+0x1b08> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq pc, r9, r4, ror #1 │ │ │ │ + rsbeq pc, r9, r8, ror #1 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ @@ -14197,59 +14197,59 @@ │ │ │ │ sub r5, fp, #16 │ │ │ │ ldr r3, [pc, #192] @ 3c5fc <_PyMem_GetCurrentAllocatorName@@Base+0x1c34> │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ beq 3c5f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1c2c> │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ bne 3c588 <_PyMem_GetCurrentAllocatorName@@Base+0x1bc0> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #45148 @ 0xb05c │ │ │ │ + movw r1, #47388 @ 0xb91c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 3c5d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1c0c> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23460 @ 0x5ba4 │ │ │ │ + movw r1, #25972 @ 0x6574 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 157714 │ │ │ │ + bl 15676c │ │ │ │ subs r3, r0, #0 │ │ │ │ beq 3c5dc <_PyMem_GetCurrentAllocatorName@@Base+0x1c14> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #41696 @ 0xa2e0 │ │ │ │ + movw r1, #43936 @ 0xaba0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 157714 │ │ │ │ + bl 15676c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ beq 3c5dc <_PyMem_GetCurrentAllocatorName@@Base+0x1c14> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #45192 @ 0xb088 │ │ │ │ + movw r1, #47432 @ 0xb948 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ b 3c5f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1c2c> │ │ │ │ ldr r1, [pc, #28] @ 3c600 <_PyMem_GetCurrentAllocatorName@@Base+0x1c38> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ str r3, [r2, #3880] @ 0xf28 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq pc, r9, r0, lsl r1 @ │ │ │ │ + rsbeq pc, r9, r4, lsl r1 @ │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ cmp r2, #1 │ │ │ │ @@ -14273,56 +14273,56 @@ │ │ │ │ ldr r3, [pc, #184] @ 3c720 <_PyMem_GetCurrentAllocatorName@@Base+0x1d58> │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #28 │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 3c714 <_PyMem_GetCurrentAllocatorName@@Base+0x1d4c> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3c6a8 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce0> │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3c714 <_PyMem_GetCurrentAllocatorName@@Base+0x1d4c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3c6c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1d00> │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3c714 <_PyMem_GetCurrentAllocatorName@@Base+0x1d4c> │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4] │ │ │ │ bl 2e79c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 3c708 <_PyMem_GetCurrentAllocatorName@@Base+0x1d40> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq pc, r9, ip, lsr r1 @ │ │ │ │ + rsbeq pc, r9, r0, asr #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 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ @@ -14347,127 +14347,127 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r3, #2 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [pc, #380] @ 3c924 <_PyMem_GetCurrentAllocatorName@@Base+0x1f5c> │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 3c918 <_PyMem_GetCurrentAllocatorName@@Base+0x1f50> │ │ │ │ adds r5, r5, r6 │ │ │ │ beq 3c84c <_PyMem_GetCurrentAllocatorName@@Base+0x1e84> │ │ │ │ ldr r7, [r4] │ │ │ │ cmp r7, #0 │ │ │ │ beq 3c7cc <_PyMem_GetCurrentAllocatorName@@Base+0x1e04> │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 3c85c <_PyMem_GetCurrentAllocatorName@@Base+0x1e94> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3c7f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1e2c> │ │ │ │ - bl 157b70 │ │ │ │ + bl 156bc8 │ │ │ │ subs r6, r0, #0 │ │ │ │ blt 3c8b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ee8> │ │ │ │ cmp r5, #1 │ │ │ │ moveq r5, #100 @ 0x64 │ │ │ │ beq 3c864 <_PyMem_GetCurrentAllocatorName@@Base+0x1e9c> │ │ │ │ b 3c7f8 <_PyMem_GetCurrentAllocatorName@@Base+0x1e30> │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 3c838 <_PyMem_GetCurrentAllocatorName@@Base+0x1e70> │ │ │ │ - bl e72d8 │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3c830 <_PyMem_GetCurrentAllocatorName@@Base+0x1e68> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 3c830 <_PyMem_GetCurrentAllocatorName@@Base+0x1e68> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ bne 3c864 <_PyMem_GetCurrentAllocatorName@@Base+0x1e9c> │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ bne 3c8b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ee8> │ │ │ │ b 3c864 <_PyMem_GetCurrentAllocatorName@@Base+0x1e9c> │ │ │ │ mov r7, r5 │ │ │ │ mov r6, #1 │ │ │ │ mov r5, #100 @ 0x64 │ │ │ │ b 3c864 <_PyMem_GetCurrentAllocatorName@@Base+0x1e9c> │ │ │ │ mov r6, #1 │ │ │ │ mov r5, #100 @ 0x64 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 30f190 │ │ │ │ + bl 30e034 │ │ │ │ cmn r0, #1 │ │ │ │ beq 3c8b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ee8> │ │ │ │ ldr r2, [pc, #168] @ 3c928 <_PyMem_GetCurrentAllocatorName@@Base+0x1f60> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r1, [r3, r2] │ │ │ │ cmp r1, #0 │ │ │ │ bne 3c8b8 <_PyMem_GetCurrentAllocatorName@@Base+0x1ef0> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48936 @ 0xbf28 │ │ │ │ + movw r1, #52972 @ 0xceec │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, r4 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r4, #0 │ │ │ │ b 3c918 <_PyMem_GetCurrentAllocatorName@@Base+0x1f50> │ │ │ │ cmp r6, #0 │ │ │ │ beq 3c8f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1f2c> │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #0 │ │ │ │ bl 30808 │ │ │ │ subs r1, r0, #0 │ │ │ │ beq 3c8fc <_PyMem_GetCurrentAllocatorName@@Base+0x1f34> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, r4 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ b 3c8b0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ee8> │ │ │ │ mov r2, #1 │ │ │ │ - bl 360e4 │ │ │ │ + bl 360e8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - bl baf00 │ │ │ │ - bl d4e70 │ │ │ │ + bl baef8 │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mlseq r9, r4, r1, pc @ │ │ │ │ + mlseq r9, r8, r1, pc @ │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ 0003c92c : │ │ │ │ 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 3c95c │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 441320 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ + blx 441c00 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ cmp r0, r5 │ │ │ │ bcc 3c980 │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #1012] @ 0x3f4 │ │ │ │ ldr r3, [r3, #1020] @ 0x3fc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -14492,376 +14492,376 @@ │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ subs lr, lr, fp │ │ │ │ mov r2, #1 │ │ │ │ add r0, lr, #1020 @ 0x3fc │ │ │ │ movpl ip, lr │ │ │ │ add r0, r0, #3 │ │ │ │ - movw lr, #45372 @ 0xb13c │ │ │ │ + movw lr, #47612 @ 0xb9fc │ │ │ │ movt lr, #70 @ 0x46 │ │ │ │ movmi ip, r0 │ │ │ │ str lr, [sp] │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ asr ip, ip, #10 │ │ │ │ str ip, [sp, #4] │ │ │ │ bl 2e3ac <__snprintf_chk@plt> │ │ │ │ ldr r0, [pc, #104] @ 3ca68 <_Py_CheckRecursiveCall@@Base+0xe0> │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ bne 3ca60 <_Py_CheckRecursiveCall@@Base+0xd8> │ │ │ │ ldr r2, [r4, #784] @ 0x310 │ │ │ │ mov r3, #1 │ │ │ │ - movw r1, #48544 @ 0xbda0 │ │ │ │ + movw r1, #48332 @ 0xbccc │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ subs r2, r2, fp │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ add r3, r2, #1020 @ 0x3fc │ │ │ │ str ip, [sp] │ │ │ │ add r3, r3, #3 │ │ │ │ movpl r3, r2 │ │ │ │ ldr r1, [r1] │ │ │ │ - movw r2, #45416 @ 0xb168 │ │ │ │ + movw r2, #47656 @ 0xba28 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ asr r3, r3, #10 │ │ │ │ - bl 36026c <_PyErr_Format@@Base> │ │ │ │ + bl 360514 <_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} │ │ │ │ - rsbeq r6, r0, ip, asr #27 │ │ │ │ + strdeq r7, [r0], #-100 @ 0xffffff9c @ │ │ │ │ │ │ │ │ 0003ca6c : │ │ │ │ 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, #24016 @ 0x5dd0 │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ mov r5, r0 │ │ │ │ - bl 22767c <_PyObject_IsFreed@@Base> │ │ │ │ + bl 226c44 <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ beq 3cab4 │ │ │ │ - movw r2, #45720 @ 0xb298 │ │ │ │ + movw r2, #47960 @ 0xbb58 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ b 3cb88 │ │ │ │ - movw r2, #45748 @ 0xb2b4 │ │ │ │ + movw r2, #47988 @ 0xbb74 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #45772 @ 0xb2cc │ │ │ │ + movw r2, #48012 @ 0xbb8c │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e610 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #45796 @ 0xb2e4 │ │ │ │ + movw r2, #48036 @ 0xbba4 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movweq r3, #15348 @ 0x3bf4 │ │ │ │ - movw r2, #45820 @ 0xb2fc │ │ │ │ + movweq r3, #17544 @ 0x4488 │ │ │ │ + movw r2, #48060 @ 0xbbbc │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ ldrne r3, [r6, #12] │ │ │ │ movteq r3, #69 @ 0x45 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #45844 @ 0xb314 │ │ │ │ + movw r2, #48084 @ 0xbbd4 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e610 │ │ │ │ - bl 221a0c │ │ │ │ + bl 220bcc │ │ │ │ mov r6, r0 │ │ │ │ - bl 1756e0 │ │ │ │ + bl 1748b8 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 3ce74 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e610 │ │ │ │ mov r0, r7 │ │ │ │ - bl 175ee4 │ │ │ │ + bl 1750bc │ │ │ │ mov r0, r6 │ │ │ │ - bl 221d64 │ │ │ │ - movw r2, #57816 @ 0xe1d8 │ │ │ │ + bl 220f24 │ │ │ │ + movw r2, #60056 @ 0xea98 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2e610 │ │ │ │ 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, #52888 @ 0xce98 │ │ │ │ + movw r0, #55104 @ 0xd740 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 30b77c │ │ │ │ + bl 30a2c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 3cc58 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #1944 @ 0x798 │ │ │ │ + movw r1, #4184 @ 0x1058 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #45864 @ 0xb328 │ │ │ │ + movw r0, #48104 @ 0xbbe8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3cc14 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3cc0c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 3cc0c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ b 3cc58 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl fb330 │ │ │ │ + bl fa334 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ble 3cc40 │ │ │ │ mov r4, r5 │ │ │ │ b 3cc58 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 3cc38 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 3cc38 │ │ │ │ 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 │ │ │ │ ldr lr, [pc, #496] @ 3ce6c │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw r0, #45900 @ 0xb34c │ │ │ │ + movw r0, #48140 @ 0xbc0c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r6, [ip, lr] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2d3d08 │ │ │ │ + bl 2d2234 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 3ccb0 │ │ │ │ - movw r4, #45884 @ 0xb33c │ │ │ │ + movw r4, #48124 @ 0xbbfc │ │ │ │ movt r4, #70 @ 0x46 │ │ │ │ b 3ccd0 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 3cca4 │ │ │ │ - movw r1, #33912 @ 0x8478 │ │ │ │ + movw r1, #36152 @ 0x8d38 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ bl 2e55c │ │ │ │ cmp r0, #0 │ │ │ │ beq 3ce58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c5304 │ │ │ │ + bl 2bab9c │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 3ccf0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 366268 │ │ │ │ + b 366520 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ bl 2e70c │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 3cd30 │ │ │ │ cmp r4, r5 │ │ │ │ beq 3ce10 │ │ │ │ sub r1, r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ddafc │ │ │ │ + bl dd0a8 │ │ │ │ add r5, r5, #1 │ │ │ │ subs sl, r0, #0 │ │ │ │ bne 3cd38 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ - bl ad15c │ │ │ │ + bl ad174 │ │ │ │ b 3ce60 │ │ │ │ ldr sl, [pc, #312] @ 3ce70 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 1fa8bc │ │ │ │ + bl 1fa5f8 │ │ │ │ ldr r2, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3cd64 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ bne 3cd64 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - movweq r3, #48640 @ 0xbe00 │ │ │ │ + movweq r3, #48428 @ 0xbd2c │ │ │ │ movteq r3, #104 @ 0x68 │ │ │ │ beq 3cdb4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16912c │ │ │ │ + bl 16831c │ │ │ │ ldr r2, [r7] │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3cda4 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ bne 3cda4 │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ bne 3cdcc │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r6 │ │ │ │ - bl 30e39c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 30d1ec <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 3ce10 │ │ │ │ b 3cd20 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad15c │ │ │ │ + bl ad174 │ │ │ │ mov r3, r9 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl fb330 │ │ │ │ + bl fa334 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3ce60 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 3ce60 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 3ce60 │ │ │ │ mov r0, r6 │ │ │ │ - bl 30e3bc <_PyErr_Clear@@Base> │ │ │ │ - movw r0, #48588 @ 0xbdcc │ │ │ │ + bl 30d270 <_PyErr_Clear@@Base> │ │ │ │ + movw r0, #48376 @ 0xbcf8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #0 │ │ │ │ - movw r2, #45920 @ 0xb360 │ │ │ │ + movw r2, #48160 @ 0xbc20 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 374788 │ │ │ │ + bl 3749f4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - bl ad15c │ │ │ │ + bl ad174 │ │ │ │ cmn r5, #1 │ │ │ │ moveq r4, #0 │ │ │ │ b 3ce60 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r3, fp, r8, lsl #21 │ │ │ │ + rsbeq r3, fp, r0, lsl #21 │ │ │ │ │ │ │ │ 0003ce74 : │ │ │ │ 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 d4e70 │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3cfe4 │ │ │ │ ldr r2, [pc, #344] @ 3d004 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #46020 @ 0xb3c4 │ │ │ │ + movw r1, #48260 @ 0xbc84 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 3cfe4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d928 │ │ │ │ cmp r4, #0 │ │ │ │ bne 3cefc │ │ │ │ - bl 10361c │ │ │ │ + bl 10262c │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r2, #46040 @ 0xb3d8 │ │ │ │ + movw r2, #48280 @ 0xbc98 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ b 3cfec │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ bgt 3cf3c │ │ │ │ - bl 10361c │ │ │ │ + bl 10262c │ │ │ │ mov ip, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r4, ip │ │ │ │ - movw r2, #46048 @ 0xb3e0 │ │ │ │ + movw r2, #48288 @ 0xbca0 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ b 3cfec │ │ │ │ mov r0, r4 │ │ │ │ tst r7, #1 │ │ │ │ beq 3cf54 │ │ │ │ - bl d4bb8 │ │ │ │ + bl d4288 │ │ │ │ mov r4, r0 │ │ │ │ b 3cf5c │ │ │ │ - bl 1b1028 │ │ │ │ + bl 1b0e38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 3cfe4 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl f0b90 │ │ │ │ + bl f0644 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r7, #0 │ │ │ │ beq 3cf9c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #0 │ │ │ │ @@ -14872,23 +14872,23 @@ │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3cfbc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 3cfbc │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ bne 3cfe4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 3cfec │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d928 │ │ │ │ mvn r0, #0 │ │ │ │ b 3cffc │ │ │ │ mov r0, r6 │ │ │ │ bl 2e238 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -14900,15 +14900,15 @@ │ │ │ │ 0003d008 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 360e4 │ │ │ │ + bl 360e8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ 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} │ │ │ │ @@ -14951,17 +14951,17 @@ │ │ │ │ cmp r2, r7 │ │ │ │ blt 3d0bc │ │ │ │ b 3d200 │ │ │ │ mov r8, #1 │ │ │ │ mov r7, #500 @ 0x1f4 │ │ │ │ ldrb sl, [r3, #16] │ │ │ │ mov r9, #0 │ │ │ │ - movw r1, #46204 @ 0xb47c │ │ │ │ + movw r1, #48444 @ 0xbd3c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r2, #46200 @ 0xb478 │ │ │ │ + movw r2, #48440 @ 0xbd38 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ ubfx sl, sl, #2, #3 │ │ │ │ str r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp sl, #1 │ │ │ │ ldrbeq r5, [r6, r9] │ │ │ │ @@ -14973,135 +14973,135 @@ │ │ │ │ sub r2, r5, #32 │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ bhi 3d14c │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ strb r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ b 3d1cc │ │ │ │ mov r2, #2 │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ bhi 3d180 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46196 @ 0xb474 │ │ │ │ + movw r1, #48436 @ 0xbd34 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36040 │ │ │ │ + bl 36044 │ │ │ │ b 3d1cc │ │ │ │ cmp r5, #65536 @ 0x10000 │ │ │ │ bcs 3d1ac │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36040 │ │ │ │ + bl 36044 │ │ │ │ b 3d1cc │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36040 │ │ │ │ + bl 36044 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r7 │ │ │ │ bne 3d10c │ │ │ │ ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 3d214 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46208 @ 0xb480 │ │ │ │ + movw r1, #48448 @ 0xbd40 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + b 2d226c <_Py_write_noraise@@Base> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ b 3d1dc │ │ │ │ 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 169af0 │ │ │ │ + bl 168ce0 │ │ │ │ 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, #32416 @ 0x7ea0 │ │ │ │ + movw r1, #34656 @ 0x8760 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 150930 │ │ │ │ + bl 14f984 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3d2a4 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ bne 3d2ac │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46324 @ 0xb4f4 │ │ │ │ + movw r1, #48564 @ 0xbdb4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r4, #0 │ │ │ │ b 3d32c │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 368b88 │ │ │ │ + bl 368e40 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 3d32c │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl bd678 │ │ │ │ + bl bd670 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ bne 3d300 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3d2a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 3d2a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 3d2a4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3d314 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ beq 3d320 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ b 3d32c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 3d314 │ │ │ │ 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 │ │ │ │ @@ -15114,25 +15114,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 44157c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 441e5c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ umull r2, r3, r4, r6 │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ cmp r4, #9 │ │ │ │ strb r1, [r5, #-1]! │ │ │ │ lsr r4, r3, #3 │ │ │ │ bhi 3d370 │ │ │ │ sub r2, r8, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_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, #4056] @ 0xfd8 │ │ │ │ @@ -15154,47 +15154,47 @@ │ │ │ │ sub r5, fp, #16 │ │ │ │ ldr r3, [pc, #144] @ 3d498 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ beq 3d490 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3d444 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3d480 │ │ │ │ - bl 10361c │ │ │ │ + bl 10262c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d934 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r4, #0 │ │ │ │ beq 3d488 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ b 3d490 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq pc, r9, ip, ror #7 │ │ │ │ + strdeq pc, [r9], #-48 @ 0xffffffd0 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ @@ -15214,81 +15214,81 @@ │ │ │ │ sub r5, fp, #16 │ │ │ │ ldr r3, [pc, #60] @ 3d534 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ beq 3d52c │ │ │ │ ldr r0, [r0] │ │ │ │ bl 3d538 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq pc, r9, r0, ror r4 @ │ │ │ │ + rsbeq pc, r9, r4, ror r4 @ │ │ │ │ │ │ │ │ 0003d538 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r3 │ │ │ │ moveq r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ moveq r4, r3 │ │ │ │ beq 3d59c │ │ │ │ mov r4, r0 │ │ │ │ - bl 16be80 │ │ │ │ + bl 16b070 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3d59c │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47340 @ 0xb8ec │ │ │ │ + movw r1, #49580 @ 0xc1ac │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #48] @ 3d5d4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp r4, #0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r0, [r2, #3884] @ 0xf2c │ │ │ │ beq 3d5c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r2, #3884] @ 0xf2c │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ 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 148854 │ │ │ │ + bl 1478ac │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 36c31c │ │ │ │ + b 36c5d4 │ │ │ │ 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] │ │ │ │ @@ -15300,71 +15300,71 @@ │ │ │ │ beq 3d69c │ │ │ │ ldrb ip, [r0, #12] │ │ │ │ ldrb r3, [r0, #17] │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ cmp ip, #0 │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ lsl r3, r3, #8 │ │ │ │ - movweq ip, #5188 @ 0x1444 │ │ │ │ + movweq ip, #5808 @ 0x16b0 │ │ │ │ ldrne ip, [r4, #20] │ │ │ │ orr r3, r3, r1, lsl #16 │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ movteq ip, #104 @ 0x68 │ │ │ │ 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 2dcc78 <_PyStaticType_InitForExtension@@Base+0x6c0> │ │ │ │ + bl 2db0a0 <_PyStaticType_InitForExtension@@Base+0x6c0> │ │ │ │ subs r7, r0, #0 │ │ │ │ bne 3d6b0 │ │ │ │ b 3d808 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ ldrb r3, [r7, #12] │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #32296 @ 0x7e28 │ │ │ │ + movw r1, #33668 @ 0x8384 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r0, #5188 @ 0x1444 │ │ │ │ + movweq r0, #5808 @ 0x16b0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ ldrne r0, [r7, #20] │ │ │ │ - bl 36ccb8 <_PyInterpolation_Build@@Base+0x210> │ │ │ │ + bl 36cf70 <_PyInterpolation_Build@@Base+0x210> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3d6fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ bne 3d6fc │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq 3d808 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ bne 3d72c │ │ │ │ mov r1, #6 │ │ │ │ add r0, r4, #13 │ │ │ │ - bl af0c0 │ │ │ │ + bl af0d8 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ b 3d7e8 │ │ │ │ ldrb r2, [r4, #13] │ │ │ │ mov r0, #3600 @ 0xe10 │ │ │ │ ldrb r1, [r4, #14] │ │ │ │ - movw ip, #47440 @ 0xb950 │ │ │ │ + movw ip, #47232 @ 0xb880 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ smulbb r2, r2, r0 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ lsl r3, r3, #8 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ @@ -15372,443 +15372,443 @@ │ │ │ │ orr r3, r3, r0, lsl #16 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r2, r1 │ │ │ │ ldrb r2, [r4, #18] │ │ │ │ str ip, [sp] │ │ │ │ orr r2, r3, r2 │ │ │ │ mov r3, #1 │ │ │ │ - bl 2dc938 <_PyStaticType_InitForExtension@@Base+0x380> │ │ │ │ + bl 2dad60 <_PyStaticType_InitForExtension@@Base+0x380> │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 3d7e8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3feac8 │ │ │ │ + bl 3ff390 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3d7b0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ bne 3d7b0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ beq 3d7e8 │ │ │ │ mov r0, r8 │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3d7e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ bne 3d7e8 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3d808 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 3d808 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ 0003d814 : │ │ │ │ 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, #45888 @ 0xb340 │ │ │ │ + movw ip, #45676 @ 0xb26c │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ 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 36f8bc <_PyObject_FunctionStr@@Base+0x504> │ │ │ │ + bl 36fb74 <_PyObject_FunctionStr@@Base+0x504> │ │ │ │ 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 3d8a4 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56700 @ 0xdd7c │ │ │ │ + movw r1, #58912 @ 0xe620 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 3da78 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #50320 @ 0xc490 │ │ │ │ + movw r0, #52560 @ 0xcd50 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ ldr r6, [r3, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ beq 3da8c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2453f0 │ │ │ │ + bl 244158 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 3d904 │ │ │ │ cmp r4, #1 │ │ │ │ bne 3da68 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #50328 @ 0xc498 │ │ │ │ + movw r1, #52568 @ 0xcd58 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ b 3da68 │ │ │ │ ldr r1, [pc, #396] @ 3da98 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3d938 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ beq 3da68 │ │ │ │ - bl 175f40 │ │ │ │ + bl 175118 │ │ │ │ ldr r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r6, #0 │ │ │ │ bne 3d960 │ │ │ │ ldr r1, [pc, #336] @ 3da9c │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3d9b8 │ │ │ │ b 3da68 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #50368 @ 0xc4c0 │ │ │ │ + movw r0, #52608 @ 0xcd80 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3d994 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ bne 3d994 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ beq 3da68 │ │ │ │ mov r1, r7 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 363850 │ │ │ │ + bl 363b08 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ bne 3d944 │ │ │ │ b 3da68 │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r6, #0 │ │ │ │ bne 3d9f0 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - movw r0, #50380 @ 0xc4cc │ │ │ │ + movw r0, #52620 @ 0xcd8c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ mov r1, r6 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ble 3da48 │ │ │ │ b 3da5c │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #50396 @ 0xc4dc │ │ │ │ + movw r0, #52636 @ 0xcd9c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3da24 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ bne 3da24 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ beq 3da68 │ │ │ │ mov r1, r7 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 363850 │ │ │ │ + bl 363b08 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ bne 3d9c4 │ │ │ │ b 3da68 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ bne 3da5c │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 245dc0 │ │ │ │ + bl 244e1c │ │ │ │ b 3da8c │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ cmp r4, #0 │ │ │ │ beq 3da80 │ │ │ │ mov r4, #0 │ │ │ │ b 3da8c │ │ │ │ mov r0, r5 │ │ │ │ - bl 245dc0 │ │ │ │ + bl 244e1c │ │ │ │ b 3da78 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r6, fp, ip, lsr r0 │ │ │ │ - strhteq r5, [fp], #-228 @ 0xffffff1c │ │ │ │ + rsbeq r6, fp, r4, lsr r0 │ │ │ │ + rsbeq r5, fp, ip, lsr #29 │ │ │ │ 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 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3dad4 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3db10 │ │ │ │ - bl 10361c │ │ │ │ + bl 10262c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e0b8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r4, #0 │ │ │ │ beq 3db18 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl d4e70 │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne 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 │ │ │ │ ldr r0, [pc, #104] @ 3dbb4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r3, #60404 @ 0xebf4 │ │ │ │ + movw r3, #60468 @ 0xec34 │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ ldr r0, [r2, r0] │ │ │ │ cmp ip, r3 │ │ │ │ beq 3db88 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #50600 @ 0xc5a8 │ │ │ │ + movw r2, #52840 @ 0xce68 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b6b98 <_PyErr_SetString@@Base> │ │ │ │ + bl 1b69ac <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ b 3dbac │ │ │ │ add r2, r1, #20 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldm r2, {r2, r3, ip, lr} │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 36e5e0 │ │ │ │ + bl 36e898 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq 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 169af0 │ │ │ │ + bl 168ce0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3dc08 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3dc08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ bne 3dc08 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3dc3c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3dc3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ bne 3dc3c │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3dc70 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3dc70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ bne 3dc70 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3dca4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3dca4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ bne 3dca4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3dcd8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3dcd8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ bne 3dcd8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3dd0c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3dd0c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ bne 3dd0c │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_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, #4064] @ 0xfe0 │ │ │ │ ldr ip, [pc, #236] @ 3de1c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [pc, #228] @ 3de20 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 3478c0 │ │ │ │ + bl 347d00 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 3dda8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 172a88 │ │ │ │ + bl 171c60 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3dd7c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 3dd7c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ movne r4, #1 │ │ │ │ bne 3dda0 │ │ │ │ - movw r3, #48588 @ 0xbdcc │ │ │ │ + movw r3, #48376 @ 0xbcf8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2da94c │ │ │ │ - bl ddb94 │ │ │ │ + bl c3288 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3ddc4 │ │ │ │ - movw r0, #52468 @ 0xccf4 │ │ │ │ + movw r0, #54708 @ 0xd5b4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r1, r5 │ │ │ │ - bl 36d144 │ │ │ │ + bl 36d3fc │ │ │ │ cmp r4, #0 │ │ │ │ bne 3de14 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - movw r3, #48588 @ 0xbdcc │ │ │ │ + movw r3, #48376 @ 0xbcf8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3] │ │ │ │ - movw r3, #52516 @ 0xcd24 │ │ │ │ + movw r3, #54756 @ 0xd5e4 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ bl 3de38 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3de14 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #52468 @ 0xccf4 │ │ │ │ + movw r0, #54708 @ 0xd5b4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 36d144 │ │ │ │ + b 36d3fc │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r3, fp, r0, lsl r5 │ │ │ │ + rsbeq r3, fp, r8, lsl #10 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 3dbb8 │ │ │ │ push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -15818,92 +15818,92 @@ │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, fp, #8 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r2, #1 │ │ │ │ str ip, [sp] │ │ │ │ str ip, [fp, #-12] │ │ │ │ - bl 36f8bc <_PyObject_FunctionStr@@Base+0x504> │ │ │ │ + bl 36fb74 <_PyObject_FunctionStr@@Base+0x504> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, 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 │ │ │ │ - movw r4, #38400 @ 0x9600 │ │ │ │ + movw r4, #38392 @ 0x95f8 │ │ │ │ movt r4, #106 @ 0x6a │ │ │ │ add r5, r4, #4096 @ 0x1000 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 3178b0 │ │ │ │ + bl 316d70 │ │ │ │ ldr r0, [r5, #1696] @ 0x6a0 │ │ │ │ - bl 26de14 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 26bfc4 <_Py_hashtable_clear@@Base> │ │ │ │ ldr r0, [r5, #1700] @ 0x6a4 │ │ │ │ - bl 26de14 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 26bfc4 <_Py_hashtable_clear@@Base> │ │ │ │ ldr r0, [r5, #1692] @ 0x69c │ │ │ │ - bl 26de14 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 26bfc4 <_Py_hashtable_clear@@Base> │ │ │ │ ldr r0, [r5, #1684] @ 0x694 │ │ │ │ - bl 26de14 <_Py_hashtable_clear@@Base> │ │ │ │ + bl 26bfc4 <_Py_hashtable_clear@@Base> │ │ │ │ movw r3, #5776 @ 0x1690 │ │ │ │ add r2, r4, r3 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r2, #-4] │ │ │ │ str r0, [r4, r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3178b0 │ │ │ │ + b 316d70 │ │ │ │ push {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 r5, r1 │ │ │ │ - bl 1756e0 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bl 1748b8 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r6, [r3] │ │ │ │ cmp r6, r2 │ │ │ │ beq 3df2c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 175ee4 │ │ │ │ + b 1750bc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - movweq r1, #53020 @ 0xcf1c │ │ │ │ + movweq r1, #55260 @ 0xd7dc │ │ │ │ movteq r1, #70 @ 0x46 │ │ │ │ beq 3df68 │ │ │ │ - bl d2374 │ │ │ │ - movw r3, #53064 @ 0xcf48 │ │ │ │ + bl d1b04 │ │ │ │ + movw r3, #55304 @ 0xd808 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r1, #53020 @ 0xcf1c │ │ │ │ + movw r1, #55260 @ 0xd7dc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ moveq r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ @@ -15927,15 +15927,15 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r6, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r7, #5 │ │ │ │ ldr r3, [pc, #576] @ 3e258 │ │ │ │ mov r1, r5 │ │ │ │ strd r6, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ beq 3e250 │ │ │ │ add r2, r5, r4 │ │ │ │ ldr r6, [r0] │ │ │ │ subs r5, r2, #1 │ │ │ │ beq 3e09c │ │ │ │ ldr r4, [r0, #4] │ │ │ │ @@ -15951,80 +15951,80 @@ │ │ │ │ ldr r7, [r0, #12] │ │ │ │ cmp r7, #0 │ │ │ │ beq 3e078 │ │ │ │ cmp r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ beq 3e0ac │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3e0ac │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3e0ac │ │ │ │ b 3e24c │ │ │ │ mov r7, r5 │ │ │ │ mov r4, r5 │ │ │ │ b 3e0ac │ │ │ │ mov r7, r5 │ │ │ │ - bl 106f8c │ │ │ │ + bl 105f9c │ │ │ │ cmp r4, #0 │ │ │ │ mov r8, r0 │ │ │ │ bne 3e0e4 │ │ │ │ - bl 1f0d68 │ │ │ │ + bl 1f0be8 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 3e0e4 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53448 @ 0xd0c8 │ │ │ │ + movw r1, #55688 @ 0xd988 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 3e244 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ bne 3e118 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #53512 @ 0xd108 │ │ │ │ + movw r1, #55752 @ 0xd9c8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ ldr r1, [pc, #316] @ 3e25c │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - bl e2bb0 │ │ │ │ + bl e1fac │ │ │ │ cmn r0, #1 │ │ │ │ beq 3e1e8 │ │ │ │ ldr r9, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r9, #0 │ │ │ │ bne 3e15c │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53544 @ 0xd128 │ │ │ │ + movw r1, #55784 @ 0xd9e8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r4, r9 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 3e244 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ - movw r1, #14564 @ 0x38e4 │ │ │ │ + movw r1, #15184 @ 0x3b50 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ beq 3e17c │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3e200 │ │ │ │ mov r0, r9 │ │ │ │ - bl e5400 │ │ │ │ + bl e47fc │ │ │ │ subs r3, r0, #0 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ beq 3e1b4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ @@ -16035,198 +16035,198 @@ │ │ │ │ b 3e200 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3e1d0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 3e1d0 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53584 @ 0xd150 │ │ │ │ + movw r1, #55824 @ 0xda10 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r4, #0 │ │ │ │ b 3e244 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 3e200 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 3320f4 │ │ │ │ + bl 3318e0 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3e244 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ bne 3e244 │ │ │ │ mov r0, r2 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ b 3e250 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - strhteq r0, [sl], #-12 │ │ │ │ - rsbeq r1, fp, r8, asr #23 │ │ │ │ + rsbeq r0, sl, r0, asr #1 │ │ │ │ + rsbeq r1, fp, r0, asr #23 │ │ │ │ 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, #9748 @ 0x2614 │ │ │ │ + movw r1, #488 @ 0x1e8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ bl 3e3d8 │ │ │ │ subs r2, r0, #0 │ │ │ │ beq 3e2a8 │ │ │ │ mvn r0, #0 │ │ │ │ b 3e3d0 │ │ │ │ mov r3, #14 │ │ │ │ mov r0, #7 │ │ │ │ mvn r4, #0 │ │ │ │ - movw r1, #16224 @ 0x3f60 │ │ │ │ + movw r1, #18816 @ 0x4980 │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ str r4, [sp] │ │ │ │ bl 3e3d8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3e2a0 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #37272 @ 0x9198 │ │ │ │ + movw r1, #29512 @ 0x7348 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ bl 3e3d8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3e2a0 │ │ │ │ mov r3, #3 │ │ │ │ mov r0, #7 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #62864 @ 0xf590 │ │ │ │ + movw r1, #62220 @ 0xf30c │ │ │ │ movt r1, #55 @ 0x37 │ │ │ │ bl 3e3d8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3e2a0 │ │ │ │ mov r1, #10 │ │ │ │ mov r3, #11 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #7 │ │ │ │ - movw r1, #24308 @ 0x5ef4 │ │ │ │ + movw r1, #26900 @ 0x6914 │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ bl 3e3d8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3e2a0 │ │ │ │ mov r3, #5 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #18532 @ 0x4864 │ │ │ │ + movw r1, #15184 @ 0x3b50 │ │ │ │ movt r1, #10 │ │ │ │ bl 3e3d8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3e2a0 │ │ │ │ mov r3, #13 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #26212 @ 0x6664 │ │ │ │ + movw r1, #28804 @ 0x7084 │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ bl 3e3d8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3e2a0 │ │ │ │ mov r3, #7 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #25248 @ 0x62a0 │ │ │ │ + movw r1, #27840 @ 0x6cc0 │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ bl 3e3d8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3e2a0 │ │ │ │ mov r2, #7 │ │ │ │ mov r3, #6 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #54948 @ 0xd6a4 │ │ │ │ + movw r1, #55156 @ 0xd774 │ │ │ │ movt r1, #55 @ 0x37 │ │ │ │ bl 3e3d8 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #55136 @ 0xd760 │ │ │ │ + movw r0, #54928 @ 0xd690 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r9, r3 │ │ │ │ - bl e63a8 <_PyObject_New@@Base> │ │ │ │ + bl e5708 <_PyObject_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ beq 3e478 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [r4, #8] │ │ │ │ str r7, [r4, #12] │ │ │ │ - bl 377394 │ │ │ │ - bl baf00 │ │ │ │ + bl 377520 │ │ │ │ + bl baef8 │ │ │ │ cmn r6, #1 │ │ │ │ beq 3e450 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 377394 │ │ │ │ - bl baf00 │ │ │ │ + bl 377520 │ │ │ │ + bl baef8 │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3e468 │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ beq 3e470 │ │ │ │ mov r5, #0 │ │ │ │ b 3e478 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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 106f8c │ │ │ │ + bl 105f9c │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 33ce44 <_PyImport_LoadLazyImportTstate@@Base> │ │ │ │ + b 33c5d4 <_PyImport_LoadLazyImportTstate@@Base> │ │ │ │ ldm r1, {r2, ip} │ │ │ │ movw r3, #33532 @ 0x82fc │ │ │ │ movt r3, #55870 @ 0xda3e │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ cmp r2, r3 │ │ │ │ adcs r3, ip, #2 │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -16280,39 +16280,39 @@ │ │ │ │ orr r2, r2, ip │ │ │ │ str r3, [r0] │ │ │ │ ands r2, r2, #255 @ 0xff │ │ │ │ str r1, [r0, #4] │ │ │ │ beq 3e5a4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 34580 <_PyObject_DebugMallocStats@@Base+0xf8c> │ │ │ │ + b 34584 <_PyObject_DebugMallocStats@@Base+0xf90> │ │ │ │ mov r0, r2 │ │ │ │ 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, [pc, #84] @ 3e61c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, r4 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ bne 3e5fc │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ bl 3e620 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ movge r0, r5 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #49532 @ 0xc17c │ │ │ │ + movw r1, #50256 @ 0xc450 │ │ │ │ movt r1, #55 @ 0x37 │ │ │ │ bl 3e620 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ movge r0, r4 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ @@ -16324,29 +16324,29 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr ip, [pc, #212] @ 3e710 <_PyEval_SetProfile@@Base+0xf0> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #53664 @ 0xd1a0 │ │ │ │ + movw r1, #55904 @ 0xda60 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 1efa48 <_Py_CallBuiltinClass_StackRef@@Base+0x1868> │ │ │ │ + bl 1f0640 <_Py_CallBuiltinClass_StackRef@@Base+0x25e0> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ beq 3e708 <_PyEval_SetProfile@@Base+0xe8> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ mov r2, #0 │ │ │ │ movw r1, #59156 @ 0xe714 │ │ │ │ movt r1, #3 │ │ │ │ add r0, r4, #113664 @ 0x1bc00 │ │ │ │ add r0, r0, #404 @ 0x194 │ │ │ │ - bl 2fda3c <_Py_normpath@@Base+0xc98> │ │ │ │ + bl 2fc42c <_Py_normpath@@Base+0xc98> │ │ │ │ cmp r0, #0 │ │ │ │ mvnlt r4, #0 │ │ │ │ blt 3e708 <_PyEval_SetProfile@@Base+0xe8> │ │ │ │ ldr ip, [r5, #72] @ 0x48 │ │ │ │ subs r3, r6, #0 │ │ │ │ movne r3, #1 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ @@ -16368,104 +16368,104 @@ │ │ │ │ ldr lr, [r2, #3480] @ 0xd98 │ │ │ │ add r3, r3, lr │ │ │ │ sub r3, r3, ip │ │ │ │ str r3, [r2, #3480] @ 0xd98 │ │ │ │ ldr r3, [r4, #3480] @ 0xd98 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 377084 │ │ │ │ + bl 37733c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, #6 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #25100 @ 0x620c │ │ │ │ + movw r1, #25364 @ 0x6314 │ │ │ │ movt r1, #56 @ 0x38 │ │ │ │ bl 3e3d8 │ │ │ │ subs r2, r0, #0 │ │ │ │ beq 3e75c <_PyEval_SetProfile@@Base+0x13c> │ │ │ │ mvn r0, #0 │ │ │ │ b 3e83c <_PyEval_SetProfile@@Base+0x21c> │ │ │ │ mov r3, #14 │ │ │ │ mov r0, #6 │ │ │ │ mvn r4, #0 │ │ │ │ - movw r1, #25128 @ 0x6228 │ │ │ │ + movw r1, #25392 @ 0x6330 │ │ │ │ movt r1, #56 @ 0x38 │ │ │ │ str r4, [sp] │ │ │ │ bl 3e3d8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3e754 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ mov r5, #3 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #6 │ │ │ │ str r5, [sp] │ │ │ │ - movw r1, #26972 @ 0x695c │ │ │ │ + movw r1, #27236 @ 0x6a64 │ │ │ │ movt r1, #56 @ 0x38 │ │ │ │ bl 3e3d8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3e754 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ mov r3, #13 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #29096 @ 0x71a8 │ │ │ │ + movw r1, #29360 @ 0x72b0 │ │ │ │ movt r1, #56 @ 0x38 │ │ │ │ bl 3e3d8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3e754 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ mov r3, #4 │ │ │ │ mov r0, #6 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #48828 @ 0xbebc │ │ │ │ + movw r1, #49524 @ 0xc174 │ │ │ │ movt r1, #55 @ 0x37 │ │ │ │ bl 3e3d8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3e754 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ mov r2, #6 │ │ │ │ mov r3, #16 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #48828 @ 0xbebc │ │ │ │ + movw r1, #49524 @ 0xc174 │ │ │ │ movt r1, #55 @ 0x37 │ │ │ │ bl 3e3d8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3e754 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ mov r3, #17 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, #6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #48828 @ 0xbebc │ │ │ │ + movw r1, #49524 @ 0xc174 │ │ │ │ movt r1, #55 @ 0x37 │ │ │ │ bl 3e3d8 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ 0003e844 <_Py_DisplaySourceLine@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 39944 │ │ │ │ + b 39948 │ │ │ │ ldr r3, [r0] │ │ │ │ push {r4, fp, lr} │ │ │ │ cmp r3, #1 │ │ │ │ add fp, sp, #8 │ │ │ │ bls 3e894 <_Py_DisplaySourceLine@@Base+0x50> │ │ │ │ sub r2, r3, #1 │ │ │ │ clz ip, r2 │ │ │ │ @@ -16502,15 +16502,15 @@ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ 0003e8f0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38e58 │ │ │ │ + b 38e5c │ │ │ │ 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] │ │ │ │ mov r6, r1 │ │ │ │ @@ -16518,20 +16518,20 @@ │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ bne 3e97c │ │ │ │ - bl 250508 │ │ │ │ + bl 24e6e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 3e968 │ │ │ │ mov r0, r6 │ │ │ │ bl 3e9e4 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, r3 │ │ │ │ b 3e9dc │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mvn r3, #0 │ │ │ │ str r2, [r4] │ │ │ │ @@ -16547,38 +16547,38 @@ │ │ │ │ str r3, [r5, #8] │ │ │ │ str r6, [r1, #4] │ │ │ │ ldrls r3, [r5, #28] │ │ │ │ addls r3, r3, #1 │ │ │ │ strls r3, [r5, #28] │ │ │ │ bls 3e9d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 38055c <_PySlice_FromIndices@@Base+0x1b4c> │ │ │ │ + bl 380814 <_PySlice_FromIndices@@Base+0x1b4c> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3e9d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 3e9d4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3ea1c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 3ea1c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ 0003ea24 <_PyLazyImport_GetName@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -16592,24 +16592,24 @@ │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #0 │ │ │ │ beq 3ea88 <_PyLazyImport_GetName@@Base+0x64> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 3ea74 <_PyLazyImport_GetName@@Base+0x50> │ │ │ │ - movw r0, #8148 @ 0x1fd4 │ │ │ │ + movw r0, #10344 @ 0x2868 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d2cb4 │ │ │ │ - movw r0, #56280 @ 0xdbd8 │ │ │ │ + b d23ac │ │ │ │ + movw r0, #58520 @ 0xe498 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ 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) │ │ │ │ @@ -16620,15 +16620,15 @@ │ │ │ │ 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 33d8d4 │ │ │ │ + bl 33d064 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ 0003ead8 <_PyTraceback_Add@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -16640,15 +16640,15 @@ │ │ │ │ mov r6, #0 │ │ │ │ mov sl, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, r2 │ │ │ │ ldr r7, [r3, ip] │ │ │ │ ldr r8, [r7, #88] @ 0x58 │ │ │ │ str r6, [r7, #88] @ 0x58 │ │ │ │ - bl b5070 │ │ │ │ + bl b5030 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 3ebfc <_PyTraceback_Add@@Base+0x124> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r9 │ │ │ │ bl 3ec10 │ │ │ │ subs r5, r0, #0 │ │ │ │ @@ -16657,92 +16657,92 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3ebfc <_PyTraceback_Add@@Base+0x124> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r6 │ │ │ │ bne 3ebfc <_PyTraceback_Add@@Base+0x124> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 3ebfc <_PyTraceback_Add@@Base+0x124> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 3ed40 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3eb94 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 3eb94 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3ebb4 <_PyTraceback_Add@@Base+0xdc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 3ebb4 <_PyTraceback_Add@@Base+0xdc> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq 3ebfc <_PyTraceback_Add@@Base+0x124> │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ str r9, [r6, #20] │ │ │ │ str r8, [r7, #88] @ 0x58 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 177100 │ │ │ │ + bl 1762d8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ 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 ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 218be8 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b 217d64 <_PyErr_ChainExceptions1@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ 0003ec10 : │ │ │ │ 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 r8, r2 │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 3ecec │ │ │ │ mov r0, r5 │ │ │ │ - bl fe194 │ │ │ │ + bl fd1a0 │ │ │ │ subs r7, r0, #0 │ │ │ │ moveq r8, r7 │ │ │ │ moveq r5, r7 │ │ │ │ moveq r6, r7 │ │ │ │ beq 3ecfc │ │ │ │ ldr r0, [pc, #204] @ 3ed30 │ │ │ │ mov r1, #8 │ │ │ │ - bl b621c │ │ │ │ + bl b6214 │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r8, r6 │ │ │ │ moveq r5, r6 │ │ │ │ beq 3ecfc │ │ │ │ ldr r0, [pc, #180] @ 3ed34 │ │ │ │ mov r1, #2 │ │ │ │ - bl b621c │ │ │ │ + bl b6214 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r8, r5 │ │ │ │ beq 3ecfc │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ bl 2d748 │ │ │ │ @@ -16758,89 +16758,89 @@ │ │ │ │ str r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r4, [fp, #-84] @ 0xffffffac │ │ │ │ str r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r5, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 103a68 │ │ │ │ + bl 102a78 │ │ │ │ mov r8, r0 │ │ │ │ b 3ecfc │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r4 │ │ │ │ ldr r0, [pc, #52] @ 3ed38 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldrdeq r2, [r2], #-56 @ 0xffffffc8 @ │ │ │ │ - rsbeq r2, r2, r0, ror #7 │ │ │ │ - ldrdeq r9, [fp], #-132 @ 0xffffff7c @ │ │ │ │ - ldrdeq pc, [sl], #-168 @ 0xffffff58 @ │ │ │ │ + rsbeq r2, r2, r0, lsl #26 │ │ │ │ + rsbeq r2, r2, r8, lsl #26 │ │ │ │ + rsbeq r9, fp, ip, asr #17 │ │ │ │ + ldrdeq pc, [sl], #-160 @ 0xffffff60 @ │ │ │ │ │ │ │ │ 0003ed40 : │ │ │ │ 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 2e4688 │ │ │ │ + bl 2e2fac │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 3ef30 │ │ │ │ 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 2e4858 │ │ │ │ + bl 2e317c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3edc8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 3edc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ beq 3ef30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1770a0 <_PyFrame_New_NoTrack@@Base> │ │ │ │ + bl 176278 <_PyFrame_New_NoTrack@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 3ee08 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3ef30 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 3ef30 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 3ef30 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, r5 │ │ │ │ addle r3, r3, #1 │ │ │ │ orrgt r2, r5, #1 │ │ │ │ strle r3, [r5] │ │ │ │ add ip, r4, #40 @ 0x28 │ │ │ │ @@ -16891,15 +16891,15 @@ │ │ │ │ add r6, r6, #130 @ 0x82 │ │ │ │ str r6, [r4, #68] @ 0x44 │ │ │ │ bgt 3eef0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 3eef0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [pc, #68] @ 3ef3c │ │ │ │ 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 │ │ │ │ @@ -16923,39 +16923,39 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 3ef90 <_PyTraceBack_FromFrame@@Base+0x50> │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r3, #25484 @ 0x638c │ │ │ │ + movw r3, #26104 @ 0x65f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r7, [r2, #28] │ │ │ │ bic r3, r3, #1 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ sub r7, r7, r3 │ │ │ │ beq 3efbc <_PyTraceBack_FromFrame@@Base+0x7c> │ │ │ │ b 3efa4 <_PyTraceBack_FromFrame@@Base+0x64> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #5624 @ 0x15f8 │ │ │ │ + movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ beq 3ef60 <_PyTraceBack_FromFrame@@Base+0x20> │ │ │ │ mov r1, #86 @ 0x56 │ │ │ │ - movw r0, #19008 @ 0x4a40 │ │ │ │ + movw r0, #21204 @ 0x52d4 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r4, #0 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ b 3f010 <_PyTraceBack_FromFrame@@Base+0xd0> │ │ │ │ - movw r0, #5624 @ 0x15f8 │ │ │ │ + movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b5348 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 3f010 <_PyTraceBack_FromFrame@@Base+0xd0> │ │ │ │ cmp r5, #0 │ │ │ │ beq 3efe8 <_PyTraceBack_FromFrame@@Base+0xa8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ @@ -16965,15 +16965,15 @@ │ │ │ │ str r5, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mvn r3, #0 │ │ │ │ strd r6, [r4, #12] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl e2b44 │ │ │ │ + bl e1f40 │ │ │ │ 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 │ │ │ │ @@ -17002,24 +17002,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r5] │ │ │ │ bl 2e0b8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, r6 │ │ │ │ - bl 381ccc │ │ │ │ + bl 381f84 │ │ │ │ str r4, [r5] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r4, #62912 @ 0xf5c0 │ │ │ │ + movw r4, #62976 @ 0xf600 │ │ │ │ movt r4, #111 @ 0x6f │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [pc, #92] @ 3f144 <_PyTraceBack_FromFrame@@Base+0x204> │ │ │ │ @@ -17031,18 +17031,18 @@ │ │ │ │ bne 3f108 <_PyTraceBack_FromFrame@@Base+0x1c8> │ │ │ │ mov r2, r6 │ │ │ │ bl 30808 │ │ │ │ b 3f138 <_PyTraceBack_FromFrame@@Base+0x1f8> │ │ │ │ mov r5, r0 │ │ │ │ cmp ip, #2 │ │ │ │ bne 3f124 <_PyTraceBack_FromFrame@@Base+0x1e4> │ │ │ │ - movw r1, #59340 @ 0xe7cc │ │ │ │ + movw r1, #61580 @ 0xf08c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq 3f138 <_PyTraceBack_FromFrame@@Base+0x1f8> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 3d008 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ @@ -17053,90 +17053,90 @@ │ │ │ │ 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 3f178 │ │ │ │ - movw r0, #59424 @ 0xe820 │ │ │ │ + movw r0, #61496 @ 0xf038 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ movw r1, #2567 @ 0xa07 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ b 3f1d0 │ │ │ │ ldr r3, [pc, #188] @ 3f23c │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r1, [pc, #184] @ 3f240 │ │ │ │ mov r7, r0 │ │ │ │ ldr r6, [ip, r3] │ │ │ │ - bl d23fc │ │ │ │ + bl d1b8c │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 3f234 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ bne 3f1f0 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #60152 @ 0xeaf8 │ │ │ │ + movw r1, #62392 @ 0xf3b8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ble 3f1d8 │ │ │ │ mov r4, #0 │ │ │ │ b 3f234 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 3f1d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 3f1d0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 164bd4 <_Py_VectorCall_StackRefSteal@@Base+0xef0> │ │ │ │ + bl 163dc4 <_Py_VectorCall_StackRefSteal@@Base+0xef0> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ble 3f21c │ │ │ │ mov r4, r5 │ │ │ │ b 3f234 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 3f214 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 3f214 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r6, fp, ip, lsr r0 │ │ │ │ + rsbeq r6, fp, r4, lsr r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 3f258 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2d6220 │ │ │ │ + bl 2d474c │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 3f280 │ │ │ │ - bl 366244 │ │ │ │ + bl 3664fc │ │ │ │ b 3f294 │ │ │ │ - bl f0300 │ │ │ │ + bl efdc8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl ad15c │ │ │ │ + bl ad174 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ 0003f29c : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -17144,79 +17144,79 @@ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr sl, [fp, #4] │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl fe194 │ │ │ │ + bl fd1a0 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 3f3ac │ │ │ │ cmp r5, #0 │ │ │ │ beq 3f2ec │ │ │ │ mov r0, r5 │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 3f3b0 │ │ │ │ add r1, fp, #12 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d2e9c │ │ │ │ + bl d2594 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 3f3b0 │ │ │ │ - bl 3412d0 │ │ │ │ + bl 341740 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 3f3b0 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 1cb598 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 1cb3c0 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ str r8, [sp] │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ str sl, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 3434c0 │ │ │ │ + bl 343904 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 305220 <_Py_GetStdlibDir@@Base+0x1394> │ │ │ │ + bl 303c10 <_Py_GetStdlibDir@@Base+0x1394> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3f380 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 3f380 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ beq 3f3b0 │ │ │ │ ldr r4, [r8] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3f3b8 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r8] │ │ │ │ bne 3f3b8 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 3f3bc │ │ │ │ mov r5, r6 │ │ │ │ mvn r4, #0 │ │ │ │ b 3f3bc │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ 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 │ │ │ │ @@ -17224,15 +17224,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 2d9938 │ │ │ │ + bl 2d7f08 │ │ │ │ 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] │ │ │ │ @@ -17299,15 +17299,15 @@ │ │ │ │ moveq r0, #1 │ │ │ │ beq 3f538 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 99508 │ │ │ │ + b 99520 │ │ │ │ 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] │ │ │ │ @@ -17324,91 +17324,91 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f5c0 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ bne 3f5b0 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ b 3f5c0 │ │ │ │ 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, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ bne 3f5e8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 10361c │ │ │ │ + bl 10262c │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #16 │ │ │ │ bl 2d3dc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r4, #0 │ │ │ │ bge 3f678 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ bne 3f660 │ │ │ │ - bl d4e70 │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f61c │ │ │ │ b 3f670 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ b 3f694 │ │ │ │ mov r0, r4 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #63960 @ 0xf9d8 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl df0c0 │ │ │ │ + movw r0, #664 @ 0x298 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + bl de66c │ │ │ │ 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 │ │ │ │ ldr r6, [r3] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r1, r6, #0 │ │ │ │ movne r1, #1 │ │ │ │ - bl 2d9938 │ │ │ │ + bl 2d7f08 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3f6e8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 33dec <_PyObject_DebugMallocStats@@Base+0x7f8> │ │ │ │ b 3f754 │ │ │ │ @@ -17434,161 +17434,161 @@ │ │ │ │ bl 3257c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ bne 3f754 │ │ │ │ add r1, r5, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa0c │ │ │ │ + bl 9aa24 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ 0003f75c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #9988 @ 0x2704 │ │ │ │ + movw r1, #12824 @ 0x3218 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #4924 @ 0x133c │ │ │ │ + movw r0, #4928 @ 0x1340 │ │ │ │ movt r0, #106 @ 0x6a │ │ │ │ - bl 169838 │ │ │ │ + bl 168a28 │ │ │ │ cmn r0, #1 │ │ │ │ beq 3f7a0 │ │ │ │ ldr r0, [pc, #20] @ 3f7a8 │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 33c070 │ │ │ │ + b 33b800 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r1, sl, r8, asr #6 │ │ │ │ + rsbeq r1, sl, 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 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f800 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ bne 3f7f0 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ b 3f800 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f834 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ bne 3f824 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ b 3f834 │ │ │ │ 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, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ bne 3f85c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ 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 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ - movw r3, #47652 @ 0xba24 │ │ │ │ + movw r3, #47444 @ 0xb954 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, r3 │ │ │ │ bne 3f8e4 │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ bl 2da78 <__time64@plt> │ │ │ │ sub r2, fp, #64 @ 0x40 │ │ │ │ ldrd r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 30be40 <_PyTime_localtime@@Base> │ │ │ │ + bl 30a988 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ bne 3f968 │ │ │ │ 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 2dcaac <_PyStaticType_InitForExtension@@Base+0x4f4> │ │ │ │ + bl 2daed4 <_PyStaticType_InitForExtension@@Base+0x4f4> │ │ │ │ mov r4, r0 │ │ │ │ b 3f968 │ │ │ │ - movw r1, #54104 @ 0xd358 │ │ │ │ + movw r1, #56344 @ 0xdc18 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1fa720 │ │ │ │ + bl 1fa45c │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 3f968 │ │ │ │ - bl 2015cc │ │ │ │ + bl 200fa0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3f924 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 3f924 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ beq 3f968 │ │ │ │ ldr r0, [pc, #60] @ 3f974 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl fe454 │ │ │ │ + bl fd460 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3f968 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 3f968 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldrdeq r4, [fp], #-232 @ 0xffffff18 @ │ │ │ │ + ldrdeq r4, [fp], #-224 @ 0xffffff20 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 357cc │ │ │ │ - movw r2, #5456 @ 0x1550 │ │ │ │ + bl 357d0 │ │ │ │ + movw r2, #6076 @ 0x17bc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -17603,41 +17603,41 @@ │ │ │ │ bne 3fa0c │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ bne 3fa2c │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #22204 @ 0x56bc │ │ │ │ + movw r2, #24444 @ 0x5f7c │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #32760 @ 0x7ff8 │ │ │ │ + movw r1, #35000 @ 0x88b8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #3000 @ 0xbb8 │ │ │ │ + movw r0, #5240 @ 0x1478 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ b 3facc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3000 @ 0xbb8 │ │ │ │ + movw r0, #5240 @ 0x1478 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3facc │ │ │ │ b 3f9d4 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mvn r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ orrle r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ bne 3fb7c │ │ │ │ asr r6, r6, #1 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl ba3f0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl ba3e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 3fba4 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsl r3, r6, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r8, r4 │ │ │ │ @@ -17649,31 +17649,31 @@ │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp r6, r5 │ │ │ │ beq 3fb70 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r3, r3, r5, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl e72d8 │ │ │ │ + bl e6638 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3faec │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3faf4 │ │ │ │ ldr r3, [r4] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ble 3fad4 │ │ │ │ mov r4, #0 │ │ │ │ b 3fba4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 3facc │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 3facc │ │ │ │ cmp r0, #0 │ │ │ │ bge 3fafc │ │ │ │ str r5, [r4, #8] │ │ │ │ b 3fb80 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ str r0, [r8, #20] │ │ │ │ @@ -17701,25 +17701,25 @@ │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r8, #24] │ │ │ │ add r5, r5, #1 │ │ │ │ add r8, r8, #8 │ │ │ │ b 3fa90 │ │ │ │ mov r0, r4 │ │ │ │ - bl e2b44 │ │ │ │ + bl e1f40 │ │ │ │ b 3fba4 │ │ │ │ mov r4, #0 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2992 @ 0xbb0 │ │ │ │ + movw r1, #5232 @ 0x1470 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ b 3facc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, r0, #780 @ 0x30c │ │ │ │ add fp, sp, #0 │ │ │ │ dmb ish │ │ │ │ @@ -17729,15 +17729,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 3fbbc │ │ │ │ cmp r2, #0 │ │ │ │ dmb ish │ │ │ │ bne 3fbe8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 33c9d0 │ │ │ │ + b 33c160 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ 0003fbf4 <_PyXI_InitFailure@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -17748,30 +17748,30 @@ │ │ │ │ cmp r2, #0 │ │ │ │ stm r0, {r1, r7} │ │ │ │ str r7, [r0, #8] │ │ │ │ beq 3fc7c <_PyXI_InitFailure@@Base+0x88> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl d4bb8 │ │ │ │ + bl d4288 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 3fc3c <_PyXI_InitFailure@@Base+0x48> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r7 │ │ │ │ - bl 39a9d8 <_PyGen_FetchStopIterationValue@@Base+0x3054> │ │ │ │ + bl 39b3a4 <_PyGen_FetchStopIterationValue@@Base+0x3054> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3fc68 <_PyXI_InitFailure@@Base+0x74> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 3fc68 <_PyXI_InitFailure@@Base+0x74> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ beq 3fc34 <_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} │ │ │ │ @@ -17801,27 +17801,27 @@ │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3fd00 <_PyXI_InitFailure@@Base+0x10c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 3fd00 <_PyXI_InitFailure@@Base+0x10c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ b 3fdc4 <_PyXI_InitFailure@@Base+0x1d0> │ │ │ │ mov r1, r4 │ │ │ │ add r0, r6, #20 │ │ │ │ bl 3fe08 <_PyXI_InitFailure@@Base+0x214> │ │ │ │ subs r8, r0, #0 │ │ │ │ beq 3fd78 <_PyXI_InitFailure@@Base+0x184> │ │ │ │ - movw r3, #36876 @ 0x900c │ │ │ │ + movw r3, #37496 @ 0x9278 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 30e39c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 30d1ec <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ strne r2, [fp, #-36] @ 0xffffffdc │ │ │ │ strne r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mvneq r2, #1 │ │ │ │ mvnne r2, #2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ @@ -17831,33 +17831,33 @@ │ │ │ │ streq r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ strne r3, [r6, #4] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ streq r3, [r6, #4] │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r3, [r7, #8] │ │ │ │ str r3, [r6] │ │ │ │ - bl 175f40 │ │ │ │ + bl 175118 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3fd98 <_PyXI_InitFailure@@Base+0x1a4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 3fd98 <_PyXI_InitFailure@@Base+0x1a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ beq 3fdb0 <_PyXI_InitFailure@@Base+0x1bc> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne 3fdb8 <_PyXI_InitFailure@@Base+0x1c4> │ │ │ │ mov r4, r8 │ │ │ │ b 3fdc4 <_PyXI_InitFailure@@Base+0x1d0> │ │ │ │ mov r0, r8 │ │ │ │ - bl 36d144 │ │ │ │ + bl 36d3fc │ │ │ │ b 3fdb0 <_PyXI_InitFailure@@Base+0x1bc> │ │ │ │ subs r3, r5, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r4, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 3fdfc <_PyXI_InitFailure@@Base+0x208> │ │ │ │ @@ -17873,224 +17873,224 @@ │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, 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 r3, #36876 @ 0x900c │ │ │ │ + movw r3, #37496 @ 0x9278 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 17540c │ │ │ │ + bl 1745e4 │ │ │ │ subs r8, r0, #0 │ │ │ │ beq 3fe50 <_PyXI_InitFailure@@Base+0x25c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 45914 <_PyErr_FormatFromCause@@Base+0xa9c> │ │ │ │ + bl 458c0 │ │ │ │ b 401bc <_PyXI_InitFailure@@Base+0x5c8> │ │ │ │ ldr r7, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ movne r3, r7 │ │ │ │ moveq r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ bl 40204 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 401cc <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ mov r1, r8 │ │ │ │ - bl 39a9d8 <_PyGen_FetchStopIterationValue@@Base+0x3054> │ │ │ │ + bl 39b3a4 <_PyGen_FetchStopIterationValue@@Base+0x3054> │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3fea4 <_PyXI_InitFailure@@Base+0x2b0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 3fea4 <_PyXI_InitFailure@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 401cc <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 317ac0 │ │ │ │ + bl 316f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 401cc <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ mov r1, #0 │ │ │ │ - bl 39a9d8 <_PyGen_FetchStopIterationValue@@Base+0x3054> │ │ │ │ + bl 39b3a4 <_PyGen_FetchStopIterationValue@@Base+0x3054> │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3feec <_PyXI_InitFailure@@Base+0x2f8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 3feec <_PyXI_InitFailure@@Base+0x2f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq 401cc <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ mov r0, r7 │ │ │ │ - bl cd904 <_PyStaticType_GetState@@Base+0x3c8> │ │ │ │ + bl cd028 <_PyStaticType_GetState@@Base+0x3c8> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 401cc <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ mov r1, #0 │ │ │ │ - bl 39a9d8 <_PyGen_FetchStopIterationValue@@Base+0x3054> │ │ │ │ + bl 39b3a4 <_PyGen_FetchStopIterationValue@@Base+0x3054> │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3ff34 <_PyXI_InitFailure@@Base+0x340> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 3ff34 <_PyXI_InitFailure@@Base+0x340> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq 401cc <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ mov r0, r6 │ │ │ │ - bl d4bb8 │ │ │ │ + bl d4288 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 401d8 <_PyXI_InitFailure@@Base+0x5e4> │ │ │ │ mov r1, #0 │ │ │ │ - bl 39a9d8 <_PyGen_FetchStopIterationValue@@Base+0x3054> │ │ │ │ + bl 39b3a4 <_PyGen_FetchStopIterationValue@@Base+0x3054> │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3ff7c <_PyXI_InitFailure@@Base+0x388> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 3ff7c <_PyXI_InitFailure@@Base+0x388> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ beq 401e4 <_PyXI_InitFailure@@Base+0x5f0> │ │ │ │ - movw r1, #3536 @ 0xdd0 │ │ │ │ + movw r1, #5776 @ 0x1690 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #37092 @ 0x90e4 │ │ │ │ + movw r0, #38464 @ 0x9640 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 1fa720 │ │ │ │ + bl 1fa45c │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 401c4 <_PyXI_InitFailure@@Base+0x5d0> │ │ │ │ - movw r1, #3556 @ 0xde4 │ │ │ │ + movw r1, #5796 @ 0x16a4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16912c │ │ │ │ + bl 16831c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3ffd4 <_PyXI_InitFailure@@Base+0x3e0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 3ffd4 <_PyXI_InitFailure@@Base+0x3e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ beq 401c4 <_PyXI_InitFailure@@Base+0x5d0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #1 │ │ │ │ - bl cb8c4 │ │ │ │ + bl cafe8 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 400b4 <_PyXI_InitFailure@@Base+0x4c0> │ │ │ │ - bl b5070 │ │ │ │ + bl b5030 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 400b8 <_PyXI_InitFailure@@Base+0x4c4> │ │ │ │ - movw r2, #5456 @ 0x1550 │ │ │ │ + movw r2, #6076 @ 0x17bc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #3572 @ 0xdf4 │ │ │ │ + movw r1, #5812 @ 0x16b4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ cmn r0, #1 │ │ │ │ beq 400b8 <_PyXI_InitFailure@@Base+0x4c4> │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #5456 @ 0x1550 │ │ │ │ + movw r2, #6076 @ 0x17bc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #3588 @ 0xe04 │ │ │ │ + movw r1, #5828 @ 0x16c4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ cmn r0, #1 │ │ │ │ beq 400b8 <_PyXI_InitFailure@@Base+0x4c4> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 190508 │ │ │ │ + bl 190290 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 400b8 <_PyXI_InitFailure@@Base+0x4c4> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 40070 <_PyXI_InitFailure@@Base+0x47c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ bne 40070 <_PyXI_InitFailure@@Base+0x47c> │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 40090 <_PyXI_InitFailure@@Base+0x49c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 40090 <_PyXI_InitFailure@@Base+0x49c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 400d4 <_PyXI_InitFailure@@Base+0x4e0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ bne 400d4 <_PyXI_InitFailure@@Base+0x4e0> │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 400d4 <_PyXI_InitFailure@@Base+0x4e0> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r6 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r4 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r8 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ b 401c4 <_PyXI_InitFailure@@Base+0x5d0> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #62444 @ 0xf3ec │ │ │ │ + movw r1, #64684 @ 0xfcac │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2ef184 │ │ │ │ + bl 2eda50 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 4018c <_PyXI_InitFailure@@Base+0x598> │ │ │ │ ldr r0, [pc, #264] @ 40200 <_PyXI_InitFailure@@Base+0x60c> │ │ │ │ mov r1, r4 │ │ │ │ - bl 1f603c │ │ │ │ + bl 1f5ed4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 40120 <_PyXI_InitFailure@@Base+0x52c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 40120 <_PyXI_InitFailure@@Base+0x52c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ moveq r4, r6 │ │ │ │ beq 4018c <_PyXI_InitFailure@@Base+0x598> │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r6 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 39a9d8 <_PyGen_FetchStopIterationValue@@Base+0x3054> │ │ │ │ + bl 39b3a4 <_PyGen_FetchStopIterationValue@@Base+0x3054> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 40164 <_PyXI_InitFailure@@Base+0x570> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ bne 40164 <_PyXI_InitFailure@@Base+0x570> │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ beq 4018c <_PyXI_InitFailure@@Base+0x598> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 4018c <_PyXI_InitFailure@@Base+0x598> │ │ │ │ sub r3, r3, #1 │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ @@ -18101,90 +18101,90 @@ │ │ │ │ str r4, [r5, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 401b0 <_PyXI_InitFailure@@Base+0x5bc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ bne 401b0 <_PyXI_InitFailure@@Base+0x5bc> │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq 401c4 <_PyXI_InitFailure@@Base+0x5d0> │ │ │ │ mov r4, #0 │ │ │ │ b 401f4 <_PyXI_InitFailure@@Base+0x600> │ │ │ │ - bl 175f40 │ │ │ │ + bl 175118 │ │ │ │ b 401bc <_PyXI_InitFailure@@Base+0x5c8> │ │ │ │ - movw r4, #3408 @ 0xd50 │ │ │ │ + movw r4, #5648 @ 0x1610 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ b 401ec <_PyXI_InitFailure@@Base+0x5f8> │ │ │ │ - movw r4, #3460 @ 0xd84 │ │ │ │ + movw r4, #5700 @ 0x1644 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ b 401ec <_PyXI_InitFailure@@Base+0x5f8> │ │ │ │ - movw r4, #3496 @ 0xda8 │ │ │ │ + movw r4, #5736 @ 0x1668 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ mov r0, r5 │ │ │ │ - bl 45914 <_PyErr_FormatFromCause@@Base+0xa9c> │ │ │ │ + bl 458c0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - mlseq fp, r0, r4, r1 │ │ │ │ + rsbeq r1, fp, r8, lsl #9 │ │ │ │ │ │ │ │ 00040204 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 22a060 <_Py_convert_optional_to_ssize_t@@Base+0x350> │ │ │ │ + b 22962c <_Py_convert_optional_to_ssize_t@@Base+0x354> │ │ │ │ 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 40250 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ cmn r0, #1 │ │ │ │ bne 4027c │ │ │ │ b 40270 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #53772 @ 0xd20c │ │ │ │ + movw r0, #56012 @ 0xdacc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4028c │ │ │ │ b 4023c │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4028c │ │ │ │ - movw r3, #48664 @ 0xbe18 │ │ │ │ + movw r3, #48456 @ 0xbd48 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 262f20 │ │ │ │ + bl 2610d0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [r0, #3696] @ 0xe70 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 402c0 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ cmp r1, #3 │ │ │ │ streq r2, [r3, #28] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ b 402a4 │ │ │ │ - movw r0, #3696 @ 0xe70 │ │ │ │ + movw r0, #5936 @ 0x1730 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36d144 │ │ │ │ + b 36d3fc │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ str r1, [r3, #2728] @ 0xaa8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -18196,19 +18196,19 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 40348 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ bne 40338 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ b 40348 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -18221,65 +18221,65 @@ │ │ │ │ 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 403a4 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #7728 @ 0x1e30 │ │ │ │ + movw r1, #9968 @ 0x26f0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ mov r5, r0 │ │ │ │ moveq r4, #0 │ │ │ │ ldreq r0, [r0, #8] │ │ │ │ beq 404ac │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #5624 @ 0x15f8 │ │ │ │ + movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ beq 403f4 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #7760 @ 0x1e50 │ │ │ │ + movw r1, #10000 @ 0x2710 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ b 4039c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 40498 │ │ │ │ cmp r5, r0 │ │ │ │ bne 40454 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #7796 @ 0x1e74 │ │ │ │ + movw r1, #10036 @ 0x2734 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 4039c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 4039c │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 4039c │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r6, #0 │ │ │ │ beq 40470 │ │ │ │ ldr r3, [r6] │ │ │ │ add r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -18287,49 +18287,49 @@ │ │ │ │ ldr r2, [r0] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 40490 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ bne 40490 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ b 40408 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #8] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl bae88 │ │ │ │ + bl bae80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3a40ec │ │ │ │ + bl 3a4b0c │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_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 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ mov r6, r2 │ │ │ │ @@ -18337,66 +18337,66 @@ │ │ │ │ cmp r3, r1, lsl #1 │ │ │ │ bge 40624 │ │ │ │ sub r3, r1, #1 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ - bl 1bdb18 │ │ │ │ + bl 1bd930 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 40630 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1bdb18 │ │ │ │ + bl 1bd930 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 405c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ cmn r0, #1 │ │ │ │ beq 405a0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ bne 405e8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 405c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 405c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 405e0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 405e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ b 40630 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 40604 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 40604 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 40624 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 40624 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ add r3, r3, r7, lsl #3 │ │ │ │ ldr r4, [r3, #-4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ 00040638 : │ │ │ │ @@ -18416,54 +18416,54 @@ │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3584] @ 0xe00 │ │ │ │ sub sp, sp, #496 @ 0x1f0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne 4069c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 406c8 │ │ │ │ b 406bc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #54832 @ 0xd630 │ │ │ │ + movw r0, #56364 @ 0xdc2c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ beq 40730 │ │ │ │ b 40684 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ bne 40730 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #396 @ 0x18c │ │ │ │ - bl 3a8c8c │ │ │ │ + bl 3a96c4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 40730 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #396 @ 0x18c │ │ │ │ sub r0, fp, #268 @ 0x10c │ │ │ │ sub r4, fp, #140 @ 0x8c │ │ │ │ bl 2e304 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #268 @ 0x10c │ │ │ │ bl 2d214 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 40724 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ b 40730 │ │ │ │ - bl d4e70 │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ beq 40738 │ │ │ │ mov r0, #0 │ │ │ │ b 40750 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ @@ -18475,263 +18475,263 @@ │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ stmib fp, {r0, r1, r2, r3} │ │ │ │ - bl e6124 │ │ │ │ + bl 2dbda4 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 4084c │ │ │ │ mov r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ add r0, fp, #4 │ │ │ │ bl 2e4b4 │ │ │ │ cmp r0, #1 │ │ │ │ bne 40840 │ │ │ │ mov r0, r6 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bne 407d0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 40850 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 40850 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 40850 │ │ │ │ - bl 18f824 │ │ │ │ + bl 18e764 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ bne 40824 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 407fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 407fc │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 4081c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 4081c │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ b 40850 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 40840 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 40840 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, #65 @ 0x41 │ │ │ │ bne 40784 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ + 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 40b58 <_PyTraceMalloc_GetTraceback@@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, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 408c0 │ │ │ │ + bne 408f4 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 408a4 │ │ │ │ + bgt 408d8 │ │ │ │ mov r5, #0 │ │ │ │ - b 408c0 │ │ │ │ + b 408f4 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #1 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 408f4 │ │ │ │ - b 4089c │ │ │ │ + beq 40928 │ │ │ │ + b 408d0 │ │ │ │ sub r3, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #564] @ 40b20 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #564] @ 40b54 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 40b14 │ │ │ │ + beq 40b48 │ │ │ │ add r6, r6, r5 │ │ │ │ ldr r9, [r4] │ │ │ │ subs r5, r6, #1 │ │ │ │ - beq 40a3c │ │ │ │ + beq 40a70 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r8, #1 │ │ │ │ - beq 40928 │ │ │ │ - bl 157b70 │ │ │ │ + beq 4095c │ │ │ │ + bl 156bc8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - blt 409e0 │ │ │ │ + blt 40a14 │ │ │ │ subs r5, r6, #2 │ │ │ │ - beq 40a54 │ │ │ │ + beq 40a88 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq sl, #8284 @ 0x205c │ │ │ │ + movweq sl, #10524 @ 0x291c │ │ │ │ movteq sl, #71 @ 0x47 │ │ │ │ - beq 409a0 │ │ │ │ + beq 409d4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 4096c │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + bne 409a0 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #52784 @ 0xce30 │ │ │ │ + movw r1, #55024 @ 0xd6f0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #63344 @ 0xf770 │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 409e0 │ │ │ │ + movw r0, #4 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 40a14 │ │ │ │ mov r0, r3 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl f0b90 │ │ │ │ + bl f0644 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 409e0 │ │ │ │ + beq 40a14 │ │ │ │ bl 2e3a0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 40a0c │ │ │ │ + bne 40a40 │ │ │ │ subs r5, r5, #1 │ │ │ │ - movweq r6, #22872 @ 0x5958 │ │ │ │ + movweq r6, #25384 @ 0x6328 │ │ │ │ movteq r6, #68 @ 0x44 │ │ │ │ - beq 40a64 │ │ │ │ + beq 40a98 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r6, #22872 @ 0x5958 │ │ │ │ + movweq r6, #25384 @ 0x6328 │ │ │ │ movteq r6, #68 @ 0x44 │ │ │ │ - beq 40a34 │ │ │ │ + beq 40a68 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 409e8 │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + bne 40a1c │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #53968 @ 0xd2d0 │ │ │ │ + movw r1, #56644 @ 0xdd44 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #63344 @ 0xf770 │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ + movw r0, #4 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 40b14 │ │ │ │ + b 40b48 │ │ │ │ mov r0, r3 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl f0b90 │ │ │ │ + bl f0644 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 409e0 │ │ │ │ + beq 40a14 │ │ │ │ bl 2e3a0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 40a28 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 40a5c │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59444 @ 0xe834 │ │ │ │ + movw r1, #61516 @ 0xf04c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 409e0 │ │ │ │ + bl 1b4954 │ │ │ │ + b 40a14 │ │ │ │ cmp r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 40a64 │ │ │ │ + beq 40a98 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - b 40a64 │ │ │ │ - movw r6, #22872 @ 0x5958 │ │ │ │ + b 40a98 │ │ │ │ + movw r6, #25384 @ 0x6328 │ │ │ │ movt r6, #68 @ 0x44 │ │ │ │ - movw sl, #8284 @ 0x205c │ │ │ │ + movw sl, #10524 @ 0x291c │ │ │ │ movt sl, #71 @ 0x47 │ │ │ │ mov r8, #1 │ │ │ │ - b 40a64 │ │ │ │ - movw r6, #22872 @ 0x5958 │ │ │ │ + b 40a98 │ │ │ │ + movw r6, #25384 @ 0x6328 │ │ │ │ movt r6, #68 @ 0x44 │ │ │ │ - movw sl, #8284 @ 0x205c │ │ │ │ + movw sl, #10524 @ 0x291c │ │ │ │ movt sl, #71 @ 0x47 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3a5ff0 │ │ │ │ + bl 3a6a10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 40b14 │ │ │ │ + beq 40b48 │ │ │ │ mov r1, r9 │ │ │ │ - bl 3a95ac │ │ │ │ + bl 3a9fe4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 40b04 │ │ │ │ + beq 40b38 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a63a4 <_Py_call_instrumentation_jump@@Base+0x1f8> │ │ │ │ + bl 3a6dc4 <_Py_call_instrumentation_jump@@Base+0x1f8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 40b04 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + beq 40b38 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ cmpne r5, #0 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r4, #124] @ 0x7c │ │ │ │ - beq 40acc │ │ │ │ + beq 40b00 │ │ │ │ mov r0, r5 │ │ │ │ - bl ecef8 │ │ │ │ + bl ec3f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #124] @ 0x7c │ │ │ │ - beq 40b04 │ │ │ │ + beq 40b38 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r8, [r4, #152] @ 0x98 │ │ │ │ - bl 2930dc │ │ │ │ + bl 290cb0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40b10 │ │ │ │ + bgt 40b44 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 40b10 │ │ │ │ + bne 40b44 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 40b10 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 40b44 │ │ │ │ mov r0, r4 │ │ │ │ - bl baf00 │ │ │ │ - b 409e0 │ │ │ │ + bl baef8 │ │ │ │ + b 40a14 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrdeq r2, [sl], #-40 @ 0xffffffd8 @ │ │ │ │ - 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 40b58 <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ + ldrdeq r2, [sl], #-44 @ 0xffffffd4 @ │ │ │ │ │ │ │ │ 00040b58 <_PyTraceMalloc_GetTraceback@@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 │ │ │ │ @@ -18748,33 +18748,33 @@ │ │ │ │ bne 40b80 <_PyTraceMalloc_GetTraceback@@Base+0x28> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ bne 40bb4 <_PyTraceMalloc_GetTraceback@@Base+0x5c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d9440 <_PyTime_FromSeconds@@Base+0xb40> │ │ │ │ + bl 1d92cc <_PyTime_FromSeconds@@Base+0xb4c> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 40c4c <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 40bf0 <_PyTraceMalloc_GetTraceback@@Base+0x98> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 3178b0 │ │ │ │ + bl 316d70 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 40d8c <_PyImport_SetModule@@Base+0x94> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ - bl 3178b0 │ │ │ │ + bl 316d70 │ │ │ │ b 40c10 <_PyTraceMalloc_GetTraceback@@Base+0xb8> │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ @@ -18783,56 +18783,56 @@ │ │ │ │ bne 40c30 <_PyTraceMalloc_GetTraceback@@Base+0xd8> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne 40c18 <_PyTraceMalloc_GetTraceback@@Base+0xc0> │ │ │ │ dmb ish │ │ │ │ beq 40c40 <_PyTraceMalloc_GetTraceback@@Base+0xe8> │ │ │ │ ldr r0, [pc, #8] @ 40c48 <_PyTraceMalloc_GetTraceback@@Base+0xf0> │ │ │ │ - bl 33ff20 │ │ │ │ + bl 3401f4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq sl, sl, r8, lsl #25 │ │ │ │ + rsbeq sl, sl, r0, lsl #25 │ │ │ │ ldr r2, [pc, #88] @ 40cac <_PyTraceMalloc_GetTraceback@@Base+0x154> │ │ │ │ ldr r3, [r2, #1604] @ 0x644 │ │ │ │ cmp r3, #0 │ │ │ │ beq 40ca4 <_PyTraceMalloc_GetTraceback@@Base+0x14c> │ │ │ │ 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 │ │ │ │ subs r1, r0, #0 │ │ │ │ ldreq r0, [r2, #1696] @ 0x6a0 │ │ │ │ beq 40c88 <_PyTraceMalloc_GetTraceback@@Base+0x130> │ │ │ │ ldr r0, [r2, #1700] @ 0x6a4 │ │ │ │ - bl b3a50 <_Py_hashtable_get@@Base> │ │ │ │ + bl b3a18 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ - bl b3a50 <_Py_hashtable_get@@Base> │ │ │ │ + bl b3a18 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ bne 40ce4 <_PyTraceMalloc_GetTraceback@@Base+0x18c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ 00040cf8 <_PyImport_SetModule@@Base>: │ │ │ │ @@ -18844,26 +18844,26 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 40d3c <_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, #12464 @ 0x30b0 │ │ │ │ + movw r1, #14660 @ 0x3944 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #22792 @ 0x5908 │ │ │ │ - movt r0, #85 @ 0x55 │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #61892 @ 0xf1c4 │ │ │ │ + movt r0, #86 @ 0x56 │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - b f0f58 │ │ │ │ + b f0a0c │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -18879,86 +18879,86 @@ │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ subs r6, r1, #0 │ │ │ │ beq 40dd0 <_PyImport_SetModule@@Base+0xd8> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b3a50 <_Py_hashtable_get@@Base> │ │ │ │ + bl b3a18 <_Py_hashtable_get@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 40dd0 <_PyImport_SetModule@@Base+0xd8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ble 40ee0 <_PyImport_SetModule@@Base+0x1e8> │ │ │ │ b 40ee8 <_PyImport_SetModule@@Base+0x1f0> │ │ │ │ ldrh r0, [r7, #4] │ │ │ │ - bl b6520 │ │ │ │ + bl b6518 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r4, #12 │ │ │ │ movne r8, #0 │ │ │ │ beq 40ee8 <_PyImport_SetModule@@Base+0x1f0> │ │ │ │ ldrh r3, [r7, #4] │ │ │ │ mov r0, #2 │ │ │ │ cmp r3, r8 │ │ │ │ ble 40e90 <_PyImport_SetModule@@Base+0x198> │ │ │ │ - bl b6520 │ │ │ │ + bl b6518 │ │ │ │ add r2, r7, r8, lsl #3 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 40e64 <_PyImport_SetModule@@Base+0x16c> │ │ │ │ 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 cc4f4 │ │ │ │ + bl cbc18 │ │ │ │ cmp r0, #0 │ │ │ │ bne 40e54 <_PyImport_SetModule@@Base+0x15c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 40e64 <_PyImport_SetModule@@Base+0x16c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 40e64 <_PyImport_SetModule@@Base+0x16c> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 40e64 <_PyImport_SetModule@@Base+0x16c> │ │ │ │ str r0, [r5, #20] │ │ │ │ add r8, r8, #1 │ │ │ │ str r5, [r9, #4]! │ │ │ │ b 40de8 <_PyImport_SetModule@@Base+0xf0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ble 40e78 <_PyImport_SetModule@@Base+0x180> │ │ │ │ mov r4, #0 │ │ │ │ b 40ee8 <_PyImport_SetModule@@Base+0x1f0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 40e70 <_PyImport_SetModule@@Base+0x178> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 40e70 <_PyImport_SetModule@@Base+0x178> │ │ │ │ cmp r6, #0 │ │ │ │ beq 40ee8 <_PyImport_SetModule@@Base+0x1f0> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl b4de8 <_Py_hashtable_set@@Base> │ │ │ │ + bl b4da8 <_Py_hashtable_set@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ bne 40ed8 <_PyImport_SetModule@@Base+0x1e0> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 40ed0 <_PyImport_SetModule@@Base+0x1d8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 40ed0 <_PyImport_SetModule@@Base+0x1d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - bl 366244 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + bl 3664fc │ │ │ │ b 40e70 <_PyImport_SetModule@@Base+0x178> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 40ee8 <_PyImport_SetModule@@Base+0x1f0> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -19001,24 +19001,24 @@ │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r6 │ │ │ │ sub r3, fp, #136 @ 0x88 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #9564 @ 0x255c │ │ │ │ + movw r3, #9568 @ 0x2560 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 41128 <_PyImport_SetModule@@Base+0x430> │ │ │ │ ldr r0, [r5] │ │ │ │ add sl, sl, r6 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ sub r4, sl, #3 │ │ │ │ - bl 2028d0 │ │ │ │ + bl 2022a0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 40fd4 <_PyImport_SetModule@@Base+0x2dc> │ │ │ │ mov r5, #0 │ │ │ │ b 41128 <_PyImport_SetModule@@Base+0x430> │ │ │ │ ldr r9, [r5, #4] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ @@ -19034,29 +19034,29 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 410e4 <_PyImport_SetModule@@Base+0x3ec> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ moveq r4, r0 │ │ │ │ beq 41044 <_PyImport_SetModule@@Base+0x34c> │ │ │ │ - bl 157b70 │ │ │ │ + bl 156bc8 │ │ │ │ cmp r0, #0 │ │ │ │ blt 40fcc <_PyImport_SetModule@@Base+0x2d4> │ │ │ │ subs r7, r4, #1 │ │ │ │ mov r4, r0 │ │ │ │ moveq r3, r7 │ │ │ │ moveq r1, r7 │ │ │ │ moveq r0, r7 │ │ │ │ beq 410f4 <_PyImport_SetModule@@Base+0x3fc> │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r7 │ │ │ │ moveq r7, r0 │ │ │ │ beq 41078 <_PyImport_SetModule@@Base+0x380> │ │ │ │ - bl 157b70 │ │ │ │ + bl 156bc8 │ │ │ │ cmp r0, #0 │ │ │ │ blt 40fcc <_PyImport_SetModule@@Base+0x2d4> │ │ │ │ subs r3, r7, #1 │ │ │ │ mov r7, r0 │ │ │ │ moveq r1, r3 │ │ │ │ moveq r0, r3 │ │ │ │ beq 410f4 <_PyImport_SetModule@@Base+0x3fc> │ │ │ │ @@ -19098,125 +19098,125 @@ │ │ │ │ str r7, [sp, #16] │ │ │ │ mov r3, r9 │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r1, [fp, #-144] @ 0xffffff70 │ │ │ │ str sl, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ - bl 3b33c8 <_PyXIData_Clear@@Base+0x3460> │ │ │ │ + bl 3b3e00 <_PyXIData_Clear@@Base+0x3460> │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 20511c │ │ │ │ + bl 2049e0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, asr lr │ │ │ │ + rsbeq r9, r2, ip, lsl #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 r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl c0f60 │ │ │ │ + bl c1194 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 411b0 <_PyImport_SetModule@@Base+0x4b8> │ │ │ │ ldr r0, [r7, #32] │ │ │ │ mov r1, r4 │ │ │ │ - bl 172a88 │ │ │ │ + bl 171c60 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ add r5, r5, r2 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 411a8 <_PyImport_SetModule@@Base+0x4b0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 411a8 <_PyImport_SetModule@@Base+0x4b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ str r5, [r6] │ │ │ │ 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 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r2, #37236 @ 0x9174 │ │ │ │ + movw r2, #37856 @ 0x93e0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #43168 @ 0xa8a0 │ │ │ │ + movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r2 │ │ │ │ cmpne ip, r3 │ │ │ │ beq 41208 <_PyImport_SetModule@@Base+0x510> │ │ │ │ mov r2, #2 │ │ │ │ - bl 385164 │ │ │ │ + bl 38526c │ │ │ │ cmn r0, #1 │ │ │ │ beq 41294 <_PyImport_SetModule@@Base+0x59c> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 3af78c │ │ │ │ + bl 3b01c4 │ │ │ │ cmn r0, #1 │ │ │ │ beq 41294 <_PyImport_SetModule@@Base+0x59c> │ │ │ │ cmp r0, #0 │ │ │ │ beq 4127c <_PyImport_SetModule@@Base+0x584> │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 20bd5c │ │ │ │ + bl 20b4f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 41298 <_PyImport_SetModule@@Base+0x5a0> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r3, [pc, #92] @ 412a0 <_PyImport_SetModule@@Base+0x5a8> │ │ │ │ cmp r1, r3 │ │ │ │ beq 41298 <_PyImport_SetModule@@Base+0x5a0> │ │ │ │ - bl 225884 │ │ │ │ + bl 224e4c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ble 41264 <_PyImport_SetModule@@Base+0x56c> │ │ │ │ mov r4, r5 │ │ │ │ b 41298 <_PyImport_SetModule@@Base+0x5a0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 4125c <_PyImport_SetModule@@Base+0x564> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 4125c <_PyImport_SetModule@@Base+0x564> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13124 @ 0x3344 │ │ │ │ + movw r1, #15364 @ 0x3c04 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrdeq fp, [sl], #-168 @ 0xffffff58 @ │ │ │ │ + ldrdeq fp, [sl], #-160 @ 0xffffff60 @ │ │ │ │ │ │ │ │ 000412a4 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - movw r5, #38400 @ 0x9600 │ │ │ │ + movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #106 @ 0x6a │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ - bl ad30c │ │ │ │ + bl ad324 │ │ │ │ add r7, r5, #920 @ 0x398 │ │ │ │ str r0, [r5, #944] @ 0x3b0 │ │ │ │ - bl 3b4d68 <_PyParkingLot_AfterFork@@Base> │ │ │ │ + bl 3b57a0 <_PyParkingLot_AfterFork@@Base> │ │ │ │ ldr r1, [pc, #904] @ 41664 │ │ │ │ mov r3, #0 │ │ │ │ ldr ip, [pc, #900] @ 41668 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ add r0, r1, #20 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r1, r1, #144 @ 0x90 │ │ │ │ @@ -19237,15 +19237,15 @@ │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r1, [r2], #4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #11 │ │ │ │ strb r0, [r1] │ │ │ │ bne 41330 │ │ │ │ - bl ad354 │ │ │ │ + bl ad36c │ │ │ │ ldr r4, [r5, #1172] @ 0x494 │ │ │ │ ldr r6, [pc, #800] @ 41674 │ │ │ │ mov sl, r0 │ │ │ │ ldr r8, [r4] │ │ │ │ cmp r4, r6 │ │ │ │ beq 413d0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ @@ -19259,37 +19259,37 @@ │ │ │ │ mov r3, #4 │ │ │ │ mov r9, #0 │ │ │ │ add r0, r4, #37 @ 0x25 │ │ │ │ str r3, [r4, #32] │ │ │ │ strb r3, [r4, #38] @ 0x26 │ │ │ │ strb r9, [r4, #36] @ 0x24 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 33d34c <_PyEvent_Notify@@Base> │ │ │ │ + bl 33cadc <_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 38688c <_PyMarshal_ReadObjectFromXIData@@Base+0xd4> │ │ │ │ + bl 386994 <_PyMarshal_ReadObjectFromXIData@@Base+0xd4> │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r4, r8 │ │ │ │ ldr r8, [r8] │ │ │ │ b 41358 │ │ │ │ ldr sl, [pc, #672] @ 41678 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r4, [r9, sl] │ │ │ │ cmp r4, #0 │ │ │ │ bne 413f4 │ │ │ │ - movw r1, #27196 @ 0x6a3c │ │ │ │ + movw r1, #29660 @ 0x73dc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [pc, #648] @ 4167c │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl af87c │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl af894 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ ldr r2, [r3, #3704] @ 0xe78 │ │ │ │ cmp r4, r2 │ │ │ │ beq 41414 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #3704] @ 0xe78 │ │ │ │ @@ -19297,17 +19297,17 @@ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 4144c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ blt 4144c │ │ │ │ - bl 2d7c90 <_PyThreadState_New@@Base+0x490> │ │ │ │ + bl 2d61c4 <_PyThreadState_New@@Base+0x490> │ │ │ │ mov r0, r4 │ │ │ │ - bl af984 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + bl af99c <_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 │ │ │ │ @@ -19319,32 +19319,32 @@ │ │ │ │ bl 2d748 │ │ │ │ add r3, r4, #816 @ 0x330 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r3] │ │ │ │ str r3, [r3, #4] │ │ │ │ str r8, [r4, #804] @ 0x324 │ │ │ │ str r8, [r4, #808] @ 0x328 │ │ │ │ - bl 33a960 │ │ │ │ + bl 33a0ec │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 414b8 │ │ │ │ mov r0, r8 │ │ │ │ ldr r6, [r8, #4] │ │ │ │ - bl 242f00 │ │ │ │ + bl 241df8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 33c9d0 │ │ │ │ + bl 33c160 │ │ │ │ mov r8, r6 │ │ │ │ b 41494 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl ad354 │ │ │ │ + bl ad36c │ │ │ │ add r3, r6, #3920 @ 0xf50 │ │ │ │ strd r0, [r3, #-8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r0, r0, #3904 @ 0xf40 │ │ │ │ - bl 1d5850 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + bl 1d56dc <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ ldr r3, [pc, #420] @ 41680 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq 4150c │ │ │ │ dmb ish │ │ │ │ @@ -19355,15 +19355,15 @@ │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #65 @ 0x41 │ │ │ │ bne 414fc │ │ │ │ ldr r8, [sl, r9] │ │ │ │ cmp r8, #0 │ │ │ │ beq 41530 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e29cc │ │ │ │ + bl 2e12d0 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r3, [r5, #928] @ 0x3a0 │ │ │ │ cmp r2, r3 │ │ │ │ bne 41628 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ @@ -19373,162 +19373,162 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 41538 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ beq 41568 │ │ │ │ ldr r0, [pc, #284] @ 41684 │ │ │ │ - bl 1d9440 <_PyTime_FromSeconds@@Base+0xb40> │ │ │ │ + bl 1d92cc <_PyTime_FromSeconds@@Base+0xb4c> │ │ │ │ ldr r6, [r5, #924] @ 0x39c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #924] @ 0x39c │ │ │ │ cmp r6, #0 │ │ │ │ beq 415c8 │ │ │ │ ldr r3, [r5, #928] @ 0x3a0 │ │ │ │ cmp r3, r6 │ │ │ │ moveq r3, #0 │ │ │ │ streq r6, [r5, #924] @ 0x39c │ │ │ │ streq r3, [r6, #3644] @ 0xe3c │ │ │ │ beq 415c8 │ │ │ │ ldr r1, [sl, r9] │ │ │ │ mov r0, r6 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 348150 │ │ │ │ + bl 348590 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 34b0f8 <_PyArg_NoKeywords@@Base+0x468> │ │ │ │ + bl 34b538 <_PyArg_NoKeywords@@Base+0x468> │ │ │ │ mov r0, r6 │ │ │ │ - bl 357744 │ │ │ │ + bl 357b84 │ │ │ │ mov r0, r6 │ │ │ │ ldr r6, [r6, #3644] @ 0xe3c │ │ │ │ - bl 357d30 │ │ │ │ + bl 358170 │ │ │ │ b 41574 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ bne 415e8 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ bne 415d0 │ │ │ │ dmb ish │ │ │ │ beq 415f8 │ │ │ │ ldr r0, [pc, #140] @ 41684 │ │ │ │ - bl 33ff20 │ │ │ │ + bl 3401f4 │ │ │ │ ldr r3, [r5, #924] @ 0x39c │ │ │ │ cmp r3, #0 │ │ │ │ beq 41634 │ │ │ │ mov r0, r8 │ │ │ │ - bl 33bf78 │ │ │ │ + bl 33b708 │ │ │ │ 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 371ad0 │ │ │ │ - movw r3, #13244 @ 0x33bc │ │ │ │ + b 371d88 │ │ │ │ + movw r3, #15484 @ 0x3c7c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ b 4163c │ │ │ │ - movw r3, #13268 @ 0x33d4 │ │ │ │ + movw r3, #15508 @ 0x3c94 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r1, [pc, #68] @ 41688 │ │ │ │ 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 302fc │ │ │ │ - rsbeq r9, sl, r4, lsl #27 │ │ │ │ - rsbeq sl, sl, ip, lsl #26 │ │ │ │ - rsbeq r3, ip, ip, ror sl │ │ │ │ - rsbeq r1, sp, r0, lsl r6 │ │ │ │ - mlseq sl, r4, sl, r9 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - mlseq r2, r4, lr, r8 │ │ │ │ - rsbeq r9, sl, ip, lsr #25 │ │ │ │ - mlseq sl, r8, r9, r9 │ │ │ │ - rsbeq r8, r2, ip, lsr #29 │ │ │ │ + bl 30300 │ │ │ │ + rsbeq r9, sl, ip, ror sp │ │ │ │ + rsbeq sl, sl, r4, lsl #26 │ │ │ │ + rsbeq r3, ip, r4, ror sl │ │ │ │ + rsbeq r1, sp, r8, lsl #12 │ │ │ │ + rsbeq r9, sl, ip, lsl #21 │ │ │ │ + andeq r0, r0, ip │ │ │ │ + rsbeq r9, r2, r8, asr #15 │ │ │ │ + rsbeq r9, sl, r4, lsr #25 │ │ │ │ + mlseq sl, r0, r9, r9 │ │ │ │ + rsbeq r9, r2, r0, ror #15 │ │ │ │ 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 416c8 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 416fc │ │ │ │ b 416e8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42816 @ 0xa740 │ │ │ │ + movw r0, #44820 @ 0xaf14 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ beq 416f4 │ │ │ │ b 416b0 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ beq 416fc │ │ │ │ mov r0, #0 │ │ │ │ b 41748 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 157b70 │ │ │ │ + bl 156bc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ blt 416f4 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #21537 @ 0x5421 │ │ │ │ eor r3, r3, #1 │ │ │ │ str r3, [fp, #-16] │ │ │ │ bl 2d508 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - movwge r0, #5188 @ 0x1444 │ │ │ │ + movwge r0, #5808 @ 0x16b0 │ │ │ │ movtge r0, #104 @ 0x68 │ │ │ │ bge 41748 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ b 416f4 │ │ │ │ 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 41780 │ │ │ │ - movw r1, #27196 @ 0x6a3c │ │ │ │ + movw r1, #29660 @ 0x73dc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #36788 @ 0x8fb4 │ │ │ │ + movw r0, #39144 @ 0x98e8 │ │ │ │ movt r0, #98 @ 0x62 │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 2db4a8 │ │ │ │ + bl 2d98d0 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ ldr r3, [pc, #24] @ 417b0 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ popeq {fp, pc} │ │ │ │ str r2, [r3] │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r9, sl, ip, lsr #21 │ │ │ │ + rsbeq r9, sl, r4, lsr #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ @@ -19566,15 +19566,15 @@ │ │ │ │ nop {0} │ │ │ │ mov r3, r5 │ │ │ │ b 41894 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ add r8, r8, #4 │ │ │ │ - bl 2804e0 <_PyLong_Format@@Base+0x1178> │ │ │ │ + bl 27dec8 <_PyLong_Format@@Base+0x1174> │ │ │ │ cmp r0, #0 │ │ │ │ beq 41abc │ │ │ │ mov r4, r8 │ │ │ │ cmp r8, r6 │ │ │ │ bcc 41858 │ │ │ │ b 41abc │ │ │ │ ldr r2, [r4] │ │ │ │ @@ -19597,15 +19597,15 @@ │ │ │ │ mov r4, r3 │ │ │ │ cmp r6, r3 │ │ │ │ bhi 418b4 │ │ │ │ b 41abc │ │ │ │ cmp r6, r5 │ │ │ │ bls 41a10 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ - movw r1, #50252 @ 0xc44c │ │ │ │ + movw r1, #52940 @ 0xcecc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r4, r3 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ ldrbls r2, [r1, r2] │ │ │ │ cmp r0, r2 │ │ │ │ @@ -19617,29 +19617,29 @@ │ │ │ │ b 41abc │ │ │ │ cmp r6, r5 │ │ │ │ movhi r7, r5 │ │ │ │ ldrhi r8, [r9, #4] │ │ │ │ bls 41a10 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r4, r7 │ │ │ │ - bl 272a74 <_PyUnicode_ToLowercase@@Base> │ │ │ │ + bl 270c24 <_PyUnicode_ToLowercase@@Base> │ │ │ │ cmp r8, r0 │ │ │ │ bne 41abc │ │ │ │ add r7, r7, #4 │ │ │ │ mov r4, r7 │ │ │ │ cmp r6, r7 │ │ │ │ bhi 4192c │ │ │ │ b 41abc │ │ │ │ cmp r6, r5 │ │ │ │ movhi r7, r5 │ │ │ │ ldrhi r8, [r9, #4] │ │ │ │ bls 41a10 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r0, r8 │ │ │ │ - bl 42a9dc <_Py_IsPrivateName@@Base+0xbc4> │ │ │ │ + bl 42b2bc <_Py_IsPrivateName@@Base+0xbc4> │ │ │ │ mov r4, r7 │ │ │ │ cmp r0, #0 │ │ │ │ beq 41abc │ │ │ │ add r7, r7, #4 │ │ │ │ mov r4, r7 │ │ │ │ cmp r6, r7 │ │ │ │ bhi 41964 │ │ │ │ @@ -19656,15 +19656,15 @@ │ │ │ │ mov r4, r3 │ │ │ │ cmp r6, r3 │ │ │ │ bhi 419a0 │ │ │ │ b 41abc │ │ │ │ cmp r6, r5 │ │ │ │ bls 41a10 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ - movw r1, #50252 @ 0xc44c │ │ │ │ + movw r1, #52940 @ 0xcecc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r4, r3 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ ldrbls r2, [r1, r2] │ │ │ │ cmp r0, r2 │ │ │ │ @@ -19678,55 +19678,55 @@ │ │ │ │ bhi 41a18 │ │ │ │ mov r4, r5 │ │ │ │ b 41abc │ │ │ │ ldr r8, [r9, #4] │ │ │ │ mov r7, r5 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r4, r7 │ │ │ │ - bl 272a74 <_PyUnicode_ToLowercase@@Base> │ │ │ │ + bl 270c24 <_PyUnicode_ToLowercase@@Base> │ │ │ │ cmp r8, r0 │ │ │ │ beq 41abc │ │ │ │ add r7, r7, #4 │ │ │ │ mov r4, r7 │ │ │ │ cmp r6, r7 │ │ │ │ bhi 41a20 │ │ │ │ b 41abc │ │ │ │ cmp r6, r5 │ │ │ │ movhi r7, r5 │ │ │ │ ldrhi r8, [r9, #4] │ │ │ │ bls 41a10 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r0, r8 │ │ │ │ - bl 42a9dc <_Py_IsPrivateName@@Base+0xbc4> │ │ │ │ + bl 42b2bc <_Py_IsPrivateName@@Base+0xbc4> │ │ │ │ mov r4, r7 │ │ │ │ cmp r0, #0 │ │ │ │ bne 41abc │ │ │ │ add r7, r7, #4 │ │ │ │ mov r4, r7 │ │ │ │ cmp r6, r7 │ │ │ │ bhi 41a58 │ │ │ │ b 41abc │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b6a28 <_PyUnicode_EncodeUTF16@@Base+0x8c4> │ │ │ │ + bl 3b7460 <_PyUnicode_EncodeUTF16@@Base+0x8c4> │ │ │ │ cmp r0, #0 │ │ │ │ poplt {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ beq 41aac │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, r6 │ │ │ │ bcc 41a84 │ │ │ │ ldr r0, [r7] │ │ │ │ sub r0, r0, r5 │ │ │ │ asr r0, r0, #2 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ sub r0, r4, r5 │ │ │ │ asr r0, r0, #2 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r8, r2, r8, lsr #31 │ │ │ │ + ldrdeq r9, [r2], #-140 @ 0xffffff74 @ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ @@ -19747,108 +19747,108 @@ │ │ │ │ b 41b00 │ │ │ │ mov r3, #1 │ │ │ │ sub r1, fp, #140 @ 0x8c │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #9660 @ 0x25bc │ │ │ │ + movw r3, #9664 @ 0x25c0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ beq 41c4c │ │ │ │ add r4, r5, r4 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r4, #1 │ │ │ │ beq 41b78 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 157b70 │ │ │ │ + bl 156bc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ blt 41c48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 41b98 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ bne 41c48 │ │ │ │ ldr r3, [pc, #180] @ 41c54 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 2db4a8 │ │ │ │ + bl 2d98d0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 41bd4 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #13444 @ 0x3484 │ │ │ │ + movw r2, #15684 @ 0x3d44 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b6b98 <_PyErr_SetString@@Base> │ │ │ │ + bl 1b69ac <_PyErr_SetString@@Base> │ │ │ │ b 41c48 │ │ │ │ cmn r5, #1 │ │ │ │ beq 41c2c │ │ │ │ sub r1, fp, #132 @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ bl 41c58 <_Py_fstat@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 41c48 │ │ │ │ mov r0, r5 │ │ │ │ bl 41cf4 <_Py_fstat@@Base+0x9c> │ │ │ │ cmn r0, #1 │ │ │ │ beq 41c48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 41c2c │ │ │ │ - movw r1, #45384 @ 0xb148 │ │ │ │ + movw r1, #45380 @ 0xb144 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #13508 @ 0x34c4 │ │ │ │ + movw r2, #15748 @ 0x3d84 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 36026c <_PyErr_Format@@Base> │ │ │ │ + bl 360514 <_PyErr_Format@@Base> │ │ │ │ b 41c48 │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r0, [r3, #1700] @ 0x6a4 │ │ │ │ str r5, [r3, #1700] @ 0x6a4 │ │ │ │ str r4, [r3, #1704] @ 0x6a8 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ b 41c4c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ 00041c58 <_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 10361c │ │ │ │ + bl 10262c │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2ddb4 <__fstat64_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ subs r0, r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ @@ -19869,60 +19869,60 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #3 │ │ │ │ bl 2d0d0 <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ bge 41d34 <_Py_fstat@@Base+0xdc> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ubfx r0, r0, #11, #1 │ │ │ │ eor r0, r0, #1 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #88] @ 0x58 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r0, #88] @ 0x58 │ │ │ │ - bl 1719cc <_PyErr_FormatV@@Base> │ │ │ │ + bl 170ba4 <_PyErr_FormatV@@Base> │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r6, [r5, #88] @ 0x58 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r7, [r5, #88] @ 0x58 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 233f30 │ │ │ │ + bl 232e24 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 41dc8 <_Py_fstat@@Base+0x170> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 41dc8 <_Py_fstat@@Base+0x170> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ str r6, [r5, #88] @ 0x58 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ @@ -19949,42 +19949,42 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r8, #4 │ │ │ │ ldr r3, [pc, #1076] @ 42288 <_Py_fstat@@Base+0x630> │ │ │ │ mov r9, #8 │ │ │ │ mov r1, r6 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 4227c <_Py_fstat@@Base+0x624> │ │ │ │ ldr sl, [r4, #8] │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ bne 41ea4 <_Py_fstat@@Base+0x24c> │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #13936 @ 0x3670 │ │ │ │ + movw r1, #16176 @ 0x3f30 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #23632 @ 0x5c50 │ │ │ │ + movw r0, #25872 @ 0x6510 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r3, sl │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ b 4227c <_Py_fstat@@Base+0x624> │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ bne 41ed4 <_Py_fstat@@Base+0x27c> │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ bne 41e9c <_Py_fstat@@Base+0x244> │ │ │ │ add r6, r6, r5 │ │ │ │ subs r3, r6, #4 │ │ │ │ beq 41f40 <_Py_fstat@@Base+0x2e8> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ @@ -19994,248 +19994,248 @@ │ │ │ │ beq 41f58 <_Py_fstat@@Base+0x300> │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ beq 41f10 <_Py_fstat@@Base+0x2b8> │ │ │ │ subs r3, r3, #1 │ │ │ │ bne 41f18 <_Py_fstat@@Base+0x2c0> │ │ │ │ b 41f6c <_Py_fstat@@Base+0x314> │ │ │ │ - movw r7, #5188 @ 0x1444 │ │ │ │ + movw r7, #5808 @ 0x16b0 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ cmp r6, #0 │ │ │ │ beq 41f30 <_Py_fstat@@Base+0x2d8> │ │ │ │ cmp r3, #1 │ │ │ │ bne 41f38 <_Py_fstat@@Base+0x2e0> │ │ │ │ b 41f7c <_Py_fstat@@Base+0x324> │ │ │ │ - movw r6, #5188 @ 0x1444 │ │ │ │ + movw r6, #5808 @ 0x16b0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ b 41f84 <_Py_fstat@@Base+0x32c> │ │ │ │ - movw r5, #5188 @ 0x1444 │ │ │ │ + movw r5, #5808 @ 0x16b0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r6, r5 │ │ │ │ mov r7, r5 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ b 41f84 <_Py_fstat@@Base+0x32c> │ │ │ │ - movw r5, #5188 @ 0x1444 │ │ │ │ + movw r5, #5808 @ 0x16b0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r6, r5 │ │ │ │ mov r7, r5 │ │ │ │ b 41f84 <_Py_fstat@@Base+0x32c> │ │ │ │ - movw r5, #5188 @ 0x1444 │ │ │ │ + movw r5, #5808 @ 0x16b0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r6, r5 │ │ │ │ b 41f84 <_Py_fstat@@Base+0x32c> │ │ │ │ - movw r5, #5188 @ 0x1444 │ │ │ │ + movw r5, #5808 @ 0x16b0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ - bl 3412d0 │ │ │ │ + bl 341740 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 4227c <_Py_fstat@@Base+0x624> │ │ │ │ - movw r9, #5188 @ 0x1444 │ │ │ │ + movw r9, #5808 @ 0x16b0 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ cmp r6, r9 │ │ │ │ beq 4221c <_Py_fstat@@Base+0x5c4> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ bne 41ff4 <_Py_fstat@@Base+0x39c> │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ bne 41ff4 <_Py_fstat@@Base+0x39c> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #13956 @ 0x3684 │ │ │ │ + movw r1, #16196 @ 0x3f44 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r1, #9284 @ 0x2444 │ │ │ │ + movw r1, #11524 @ 0x2d04 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ - bl 16912c │ │ │ │ + bl 16831c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ beq 4220c <_Py_fstat@@Base+0x5b4> │ │ │ │ mov r3, #0 │ │ │ │ - movw r2, #1944 @ 0x798 │ │ │ │ + movw r2, #4184 @ 0x1058 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #14012 @ 0x36bc │ │ │ │ + movw r1, #16252 @ 0x3f7c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r3, r6 │ │ │ │ - bl 16b804 │ │ │ │ + bl 16a9f4 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 4205c <_Py_fstat@@Base+0x404> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ bne 4205c <_Py_fstat@@Base+0x404> │ │ │ │ mov r0, r3 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ beq 4220c <_Py_fstat@@Base+0x5b4> │ │ │ │ ldr r1, [pc, #544] @ 4228c <_Py_fstat@@Base+0x634> │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ - bl e2bb0 │ │ │ │ + bl e1fac │ │ │ │ cmp r0, #1 │ │ │ │ beq 420a0 <_Py_fstat@@Base+0x448> │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 4220c <_Py_fstat@@Base+0x5b4> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ bne 4220c <_Py_fstat@@Base+0x5b4> │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 4220c <_Py_fstat@@Base+0x5b4> │ │ │ │ sub r2, fp, #72 @ 0x48 │ │ │ │ ldr r1, [pc, #484] @ 42290 <_Py_fstat@@Base+0x638> │ │ │ │ mov r0, r8 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 420d0 <_Py_fstat@@Base+0x478> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ bne 420d0 <_Py_fstat@@Base+0x478> │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r8, #0 │ │ │ │ bne 42104 <_Py_fstat@@Base+0x4ac> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 4220c <_Py_fstat@@Base+0x5b4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ bne 4220c <_Py_fstat@@Base+0x5b4> │ │ │ │ mov r0, r1 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 4220c <_Py_fstat@@Base+0x5b4> │ │ │ │ mov r0, r8 │ │ │ │ - bl 172a88 │ │ │ │ + bl 171c60 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 42130 <_Py_fstat@@Base+0x4d8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ bne 42130 <_Py_fstat@@Base+0x4d8> │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 42150 <_Py_fstat@@Base+0x4f8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 42150 <_Py_fstat@@Base+0x4f8> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq 4220c <_Py_fstat@@Base+0x5b4> │ │ │ │ cmp r6, r9 │ │ │ │ bne 42184 <_Py_fstat@@Base+0x52c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 4220c <_Py_fstat@@Base+0x5b4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ bne 4220c <_Py_fstat@@Base+0x5b4> │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 4220c <_Py_fstat@@Base+0x5b4> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 24135c │ │ │ │ + bl 240258 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 421b4 <_Py_fstat@@Base+0x55c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ bne 421b4 <_Py_fstat@@Base+0x55c> │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ beq 4220c <_Py_fstat@@Base+0x5b4> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r8 │ │ │ │ sub r1, r3, #1 │ │ │ │ - bl 1fdfc8 │ │ │ │ + bl 1fdd04 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 421e4 <_Py_fstat@@Base+0x58c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 42204 <_Py_fstat@@Base+0x5ac> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ bne 42204 <_Py_fstat@@Base+0x5ac> │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ bne 42220 <_Py_fstat@@Base+0x5c8> │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 42220 <_Py_fstat@@Base+0x5c8> │ │ │ │ b 41e9c <_Py_fstat@@Base+0x244> │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 1cb598 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 1cb3c0 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ str r5, [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 r6, [sp, #12] │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3434c0 │ │ │ │ + bl 343904 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r4, r0 │ │ │ │ add r0, r3, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 305220 <_Py_GetStdlibDir@@Base+0x1394> │ │ │ │ + bl 303c10 <_Py_GetStdlibDir@@Base+0x1394> │ │ │ │ mov r0, r6 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r2, sl, r4, lsl r6 │ │ │ │ - mlseq fp, r8, r6, r2 │ │ │ │ - rsbeq r5, fp, r0, asr #32 │ │ │ │ + rsbeq r2, sl, r8, lsl r6 │ │ │ │ + mlseq fp, r0, r6, r2 │ │ │ │ + rsbeq r5, fp, r8, lsr r0 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ubfx r1, r3, #2, #3 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r1, #1 │ │ │ │ bne 422b8 <_Py_fstat@@Base+0x660> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3bb390 <_PyUnicode_EncodeUTF16@@Base+0x522c> │ │ │ │ + b 3bbdc0 <_PyUnicode_EncodeUTF16@@Base+0x5224> │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ cmp r1, #2 │ │ │ │ bne 422e4 <_Py_fstat@@Base+0x68c> │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ beq 422dc <_Py_fstat@@Base+0x684> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ @@ -20253,40 +20253,40 @@ │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 384700 <_PyMarshal_GetXIData@@Base+0x58c> │ │ │ │ + bl 384808 <_PyMarshal_GetXIData@@Base+0x58c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1d5990 │ │ │ │ + b 1d5814 │ │ │ │ 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 2d748 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ 0004238c <_PyInterpreterState_IDDecref@@Base>: │ │ │ │ add r3, r0, #3648 @ 0xe40 │ │ │ │ dmb ish │ │ │ │ add r3, r3, #8 │ │ │ │ @@ -20303,41 +20303,41 @@ │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #2 │ │ │ │ - bl 241fe8 <_PyThreadState_NewBound@@Base> │ │ │ │ + bl 240ee0 <_PyThreadState_NewBound@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - bl 33bf78 │ │ │ │ + bl 33b708 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33ccf0 │ │ │ │ + bl 33c480 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 33bf78 │ │ │ │ + b 33b708 │ │ │ │ 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 4244c <_PyInterpreterState_IDDecref@@Base+0xc0> │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #38648 @ 0x96f8 │ │ │ │ + movw r1, #40652 @ 0x9ecc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #60932 @ 0xee04 │ │ │ │ + movw r0, #63172 @ 0xf6c4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ b 424e0 <_PyInterpreterState_IDDecref@@Base+0x154> │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ tst r1, #32 │ │ │ │ ubfx r2, r1, #6, #1 │ │ │ │ beq 42480 <_PyInterpreterState_IDDecref@@Base+0xf4> │ │ │ │ cmp r2, #0 │ │ │ │ @@ -20411,34 +20411,34 @@ │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #2 │ │ │ │ b 42580 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ mov r3, #2 │ │ │ │ sub lr, r5, r3 │ │ │ │ cmp lr, r0 │ │ │ │ bge 425ac <_PyInterpreterState_IDDecref@@Base+0x220> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #1972 @ 0x7b4 │ │ │ │ + movw r1, #4212 @ 0x1074 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, r0, r3 │ │ │ │ add ip, ip, #1 │ │ │ │ b 4250c <_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 2d81c8 │ │ │ │ + bl 2d679c │ │ │ │ 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 42730 <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ @@ -20497,15 +20497,15 @@ │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ b 4271c <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ cmp r2, #31 │ │ │ │ strbhi r2, [r1] │ │ │ │ addhi r3, r3, #1 │ │ │ │ bhi 4271c <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ - movw r6, #18948 @ 0x4a04 │ │ │ │ + movw r6, #18952 @ 0x4a08 │ │ │ │ movt r6, #105 @ 0x69 │ │ │ │ movw r7, #30044 @ 0x755c │ │ │ │ movt r7, #12336 @ 0x3030 │ │ │ │ str r7, [r1] │ │ │ │ and r9, r2, #15 │ │ │ │ ldr sl, [r6] │ │ │ │ ldrb r2, [sl, r2, lsr #4] │ │ │ │ @@ -20587,15 +20587,15 @@ │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ b 42888 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ cmp r2, #31 │ │ │ │ strhhi r2, [r1] │ │ │ │ addhi r3, r3, #1 │ │ │ │ bhi 42888 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ - movw r6, #18948 @ 0x4a04 │ │ │ │ + movw r6, #18952 @ 0x4a08 │ │ │ │ movt r6, #105 @ 0x69 │ │ │ │ mov r7, #92 @ 0x5c │ │ │ │ movt r7, #117 @ 0x75 │ │ │ │ add r3, r3, #6 │ │ │ │ ldr r6, [r6] │ │ │ │ str r7, [r1] │ │ │ │ mov r7, #48 @ 0x30 │ │ │ │ @@ -20680,15 +20680,15 @@ │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ str r1, [lr] │ │ │ │ b 42a0c <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ cmp ip, #31 │ │ │ │ bhi 42a04 <_PyInterpreterState_IDDecref@@Base+0x678> │ │ │ │ - movw r6, #18948 @ 0x4a04 │ │ │ │ + movw r6, #18952 @ 0x4a08 │ │ │ │ movt r6, #105 @ 0x69 │ │ │ │ mov r8, #48 @ 0x30 │ │ │ │ mov r9, #92 @ 0x5c │ │ │ │ add r3, r3, #6 │ │ │ │ ldr r6, [r6] │ │ │ │ str r9, [r1] │ │ │ │ mov r9, #117 @ 0x75 │ │ │ │ @@ -20704,62 +20704,62 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ str ip, [r1] │ │ │ │ add r7, r7, #1 │ │ │ │ b 428c4 <_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} │ │ │ │ - mlseq r2, sl, r1, r9 │ │ │ │ - rsbeq r9, r2, r0, lsr #3 │ │ │ │ - rsbeq r9, r2, r6, lsr #3 │ │ │ │ + rsbeq r9, r2, lr, asr #21 │ │ │ │ + ldrdeq r9, [r2], #-164 @ 0xffffff5c @ │ │ │ │ + ldrdeq r9, [r2], #-170 @ 0xffffff56 @ │ │ │ │ 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 42a74 <_PyInterpreterState_IDDecref@@Base+0x6e8> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #11268 @ 0x2c04 │ │ │ │ + movw r0, #14084 @ 0x3704 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e8c04 │ │ │ │ + bl 2e752c │ │ │ │ cmp r0, #0 │ │ │ │ bne 42a74 <_PyInterpreterState_IDDecref@@Base+0x6e8> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ ble 42aa0 <_PyInterpreterState_IDDecref@@Base+0x714> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 42aa4 <_PyInterpreterState_IDDecref@@Base+0x718> │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ beq 42aa4 <_PyInterpreterState_IDDecref@@Base+0x718> │ │ │ │ b 42a6c <_PyInterpreterState_IDDecref@@Base+0x6e0> │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2170c4 │ │ │ │ + bl 216244 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ 00042ac0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 241fe8 <_PyThreadState_NewBound@@Base> │ │ │ │ + b 240ee0 <_PyThreadState_NewBound@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r0 │ │ │ │ mov r1, #0 │ │ │ │ @@ -20778,18 +20778,18 @@ │ │ │ │ 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} │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ @@ -20803,39 +20803,39 @@ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ beq 42bb4 │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ beq 42bbc │ │ │ │ mov r0, r4 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ bne 42c18 │ │ │ │ mov r1, #704 @ 0x2c0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 42c10 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bne 42c10 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ 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} │ │ │ │ @@ -20851,20 +20851,20 @@ │ │ │ │ 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 fb330 │ │ │ │ + b fa334 │ │ │ │ mov r1, r4 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ - movw r0, #59576 @ 0xe8b8 │ │ │ │ + movw r0, #61816 @ 0xf178 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 151060 │ │ │ │ + bl 1500b4 │ │ │ │ subs r3, r0, #0 │ │ │ │ bne 42c44 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -20898,15 +20898,15 @@ │ │ │ │ str r2, [r3, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0] │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @@ -20923,15 +20923,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r8, #1 │ │ │ │ beq 42f30 │ │ │ │ add r6, r6, #68 @ 0x44 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r0 │ │ │ │ - bl 221a0c │ │ │ │ + bl 220bcc │ │ │ │ mov r3, #1 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ bne 42da4 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ @@ -20939,58 +20939,58 @@ │ │ │ │ bne 42d8c │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ bne 42dc0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d9440 <_PyTime_FromSeconds@@Base+0xb40> │ │ │ │ + bl 1d92cc <_PyTime_FromSeconds@@Base+0xb4c> │ │ │ │ ldr sl, [pc, #376] @ 42f40 │ │ │ │ ldr r2, [sl, #1604] @ 0x644 │ │ │ │ cmp r2, #0 │ │ │ │ mvneq r8, #1 │ │ │ │ beq 42ef8 │ │ │ │ - bl 218c24 <_PyErr_ChainExceptions1@@Base+0x3c> │ │ │ │ + bl 217da0 <_PyErr_ChainExceptions1@@Base+0x3c> │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 42ef4 │ │ │ │ cmp r8, #0 │ │ │ │ ldreq r4, [sl, #1696] @ 0x6a0 │ │ │ │ beq 42dfc │ │ │ │ ldr r0, [sl, #1700] @ 0x6a4 │ │ │ │ mov r1, r8 │ │ │ │ - bl b3a50 <_Py_hashtable_get@@Base> │ │ │ │ + bl b3a18 <_Py_hashtable_get@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ bne 42e38 │ │ │ │ - bl 2d7740 │ │ │ │ + bl 2d5c74 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 42ef4 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sl, #1700] @ 0x6a4 │ │ │ │ mov r2, r4 │ │ │ │ - bl b4de8 <_Py_hashtable_set@@Base> │ │ │ │ + bl b4da8 <_Py_hashtable_set@@Base> │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 42e38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d783c <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 1d76c0 <_Py_hashtable_destroy@@Base> │ │ │ │ b 42ef8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl b3a50 <_Py_hashtable_get@@Base> │ │ │ │ + bl b3a18 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq 42e64 │ │ │ │ ldr r2, [sl, #1676] @ 0x68c │ │ │ │ ldr r1, [r0] │ │ │ │ sub r2, r2, r1 │ │ │ │ str r2, [sl, #1676] @ 0x68c │ │ │ │ stm r0, {r5, r7} │ │ │ │ b 42ed4 │ │ │ │ ldr r8, [sl, #1636] @ 0x664 │ │ │ │ - movw r2, #52364 @ 0xcc8c │ │ │ │ + movw r2, #52388 @ 0xcca4 │ │ │ │ movt r2, #10 │ │ │ │ cmp r8, r2 │ │ │ │ bne 42e88 │ │ │ │ mov r0, #8 │ │ │ │ bl 2e388 │ │ │ │ mov r8, r0 │ │ │ │ b 42e98 │ │ │ │ @@ -21001,15 +21001,15 @@ │ │ │ │ cmp r8, #0 │ │ │ │ beq 42ef4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r8 │ │ │ │ str r7, [r8, #4] │ │ │ │ str r5, [r8] │ │ │ │ - bl b4de8 <_Py_hashtable_set@@Base> │ │ │ │ + bl b4da8 <_Py_hashtable_set@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq 42ed4 │ │ │ │ ldr r2, [sl, #1648] @ 0x670 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sl, #1632] @ 0x660 │ │ │ │ blx r2 │ │ │ │ b 42ef4 │ │ │ │ @@ -21029,52 +21029,52 @@ │ │ │ │ bne 42f18 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne 42f00 │ │ │ │ dmb ish │ │ │ │ beq 42f28 │ │ │ │ ldr r0, [pc, #28] @ 42f44 │ │ │ │ - bl 33ff20 │ │ │ │ + bl 3401f4 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 221d64 │ │ │ │ + bl 220f24 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq sl, sl, r4, asr #24 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ - rsbeq sl, sl, r8, lsl #25 │ │ │ │ + rsbeq sl, sl, ip, lsr ip │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, sl, r0, lsl #25 │ │ │ │ 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, #17416 @ 0x4408 │ │ │ │ + movw r1, #19656 @ 0x4cc8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl f81dc │ │ │ │ + bl f713c │ │ │ │ cmp r0, #0 │ │ │ │ beq 42fbc │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ cmn r3, #-2147483631 @ 0x80000011 │ │ │ │ bhi 42fa4 │ │ │ │ add r0, r3, #3 │ │ │ │ bic r0, r0, #3 │ │ │ │ add r0, r0, #12 │ │ │ │ cmp r3, r0 │ │ │ │ bhi 42fa4 │ │ │ │ - bl cc4f4 │ │ │ │ + bl cbc18 │ │ │ │ b 42fc0 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17432 @ 0x4418 │ │ │ │ + movw r1, #19672 @ 0x4cd8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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 │ │ │ │ @@ -21083,37 +21083,37 @@ │ │ │ │ sub ip, fp, #32 │ │ │ │ mov r5, r0 │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r0, r1 │ │ │ │ str ip, [sp] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov ip, #0 │ │ │ │ - movw r1, #17468 @ 0x443c │ │ │ │ + movw r1, #19708 @ 0x4cfc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl f81dc │ │ │ │ + bl f713c │ │ │ │ cmp r0, #0 │ │ │ │ beq 4303c │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ bge 43044 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17484 @ 0x444c │ │ │ │ + movw r1, #19724 @ 0x4d0c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r4, #0 │ │ │ │ b 430a4 │ │ │ │ - bl 1f7878 │ │ │ │ + bl 1f7714 │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ beq 430a4 │ │ │ │ - bl 1f79b0 │ │ │ │ + bl 1f784c │ │ │ │ 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, r5 │ │ │ │ @@ -21124,15 +21124,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ str lr, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ bl 430b0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 169288 │ │ │ │ + bl 168478 │ │ │ │ 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 │ │ │ │ @@ -21155,39 +21155,39 @@ │ │ │ │ str r3, [fp, #-228] @ 0xffffff1c │ │ │ │ mov r4, #0 │ │ │ │ ldr r6, [fp, #4] │ │ │ │ bl 2d748 │ │ │ │ sub r1, fp, #216 @ 0xd8 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [fp, #-220] @ 0xffffff24 │ │ │ │ - bl 3965d0 <_PyXIData_Release@@Base+0x574> │ │ │ │ + bl 396f98 <_PyXIData_Release@@Base+0x574> │ │ │ │ cmp r0, #0 │ │ │ │ beq 4347c │ │ │ │ ldr r7, [fp, #-216] @ 0xffffff28 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #172 @ 0xac │ │ │ │ mov r2, r7 │ │ │ │ bl 2e3f4 <__memset_chk@plt> │ │ │ │ cmp r6, r4 │ │ │ │ strh r4, [fp, #-172] @ 0xffffff54 │ │ │ │ bge 43168 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17520 @ 0x4470 │ │ │ │ + movw r1, #19760 @ 0x4d30 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 4347c │ │ │ │ beq 43188 │ │ │ │ mov r0, r6 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 4318c │ │ │ │ - bl 366244 │ │ │ │ + bl 3664fc │ │ │ │ mov r5, r0 │ │ │ │ b 43480 │ │ │ │ mov r4, r6 │ │ │ │ str r7, [fp, #-196] @ 0xffffff3c │ │ │ │ sub r3, fp, #172 @ 0xac │ │ │ │ str r9, [fp, #-188] @ 0xffffff44 │ │ │ │ mov r0, r5 │ │ │ │ @@ -21203,77 +21203,77 @@ │ │ │ │ str r3, [fp, #-212] @ 0xffffff2c │ │ │ │ str r4, [fp, #-184] @ 0xffffff48 │ │ │ │ sub r3, fp, #212 @ 0xd4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ ldrd r8, [r5, #32] │ │ │ │ strd r8, [sp, #8] │ │ │ │ - bl 38b4cc <_PyCode_SetUnboundVarCounts@@Base+0x3064> │ │ │ │ + bl 38b5d4 <_PyCode_SetUnboundVarCounts@@Base+0x3064> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r5, r6 │ │ │ │ moveq r7, r5 │ │ │ │ beq 433a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 43390 │ │ │ │ cmp r3, #11 │ │ │ │ ldrhi r6, [fp, #-184] @ 0xffffff48 │ │ │ │ bls 43334 │ │ │ │ cmp r6, #0 │ │ │ │ beq 43334 │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ mov r1, r6 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ bl 434e4 │ │ │ │ subs sl, r0, #0 │ │ │ │ beq 43258 │ │ │ │ - movw r3, #48588 @ 0xbdcc │ │ │ │ + movw r3, #48376 @ 0xbcf8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17560 @ 0x4498 │ │ │ │ + movw r1, #19800 @ 0x4d58 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 367a40 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ + bl 367cf8 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ cmn r0, #1 │ │ │ │ beq 43390 │ │ │ │ cmn sl, #1 │ │ │ │ beq 43334 │ │ │ │ ldr r1, [fp, #-220] @ 0xffffff24 │ │ │ │ cmp r1, #0 │ │ │ │ bge 43280 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17620 @ 0x44d4 │ │ │ │ + movw r1, #19860 @ 0x4d94 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 43390 │ │ │ │ add r0, r6, #12 │ │ │ │ - bl b621c │ │ │ │ + bl b6214 │ │ │ │ mov r3, r0 │ │ │ │ ldmib r6, {r1, r2} │ │ │ │ - movw r0, #17648 @ 0x44f0 │ │ │ │ + movw r0, #19888 @ 0x4db0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ subs r8, r0, #0 │ │ │ │ beq 43390 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 432dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ bne 432dc │ │ │ │ str r0, [fp, #-232] @ 0xffffff18 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-232] @ 0xffffff18 │ │ │ │ cmp r2, #0 │ │ │ │ bne 43390 │ │ │ │ cmp sl, #0 │ │ │ │ bne 43334 │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [fp, #-184] @ 0xffffff48 │ │ │ │ @@ -21302,34 +21302,34 @@ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr ip, [fp, #-196] @ 0xffffff3c │ │ │ │ sub r1, fp, #172 @ 0xac │ │ │ │ ldr r2, [fp, #-216] @ 0xffffff28 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp ip, r2 │ │ │ │ movcc r2, ip │ │ │ │ - bl 396788 <_PyXIData_Release@@Base+0x72c> │ │ │ │ + bl 397150 <_PyXIData_Release@@Base+0x72c> │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #17652 @ 0x44f4 │ │ │ │ + movw r0, #19892 @ 0x4db4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 433a8 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r3, #11 │ │ │ │ bls 43474 │ │ │ │ ldr r5, [fp, #-184] @ 0xffffff48 │ │ │ │ cmp r5, #0 │ │ │ │ bne 4341c │ │ │ │ mov r0, r7 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ b 43480 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #1 │ │ │ │ beq 4343c │ │ │ │ cmp r8, #0 │ │ │ │ bne 43474 │ │ │ │ ldr r3, [r5] │ │ │ │ @@ -21434,62 +21434,62 @@ │ │ │ │ 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 168d14 │ │ │ │ + bl 167f04 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [pc, #36] @ 435b4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [pc, #32] @ 435b8 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, #4052] @ 0xfd4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2, #4052] @ 0xfd4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - rsbeq r0, fp, r0, lsl #12 │ │ │ │ - ldrdeq r1, [fp], #-84 @ 0xffffffac @ │ │ │ │ + strdeq r0, [fp], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r1, fp, ip, asr #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 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 43610 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ bne 43600 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ b 43610 │ │ │ │ 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, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ bne 43638 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [pc, #140] @ 436e0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -21521,15 +21521,15 @@ │ │ │ │ str r1, [r2, #3792] @ 0xed0 │ │ │ │ str r4, [r3, #12] │ │ │ │ str r3, [r3] │ │ │ │ str r3, [r3, #4] │ │ │ │ add r3, r3, #16 │ │ │ │ cmp r3, ip │ │ │ │ bne 43678 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [pc, #136] @ 43774 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r2, r3, #3776 @ 0xec0 │ │ │ │ @@ -21552,19 +21552,19 @@ │ │ │ │ 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, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r1, [r3, #3776] @ 0xec0 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r2, [r3, #3788] @ 0xecc │ │ │ │ str r2, [r3, #3792] @ 0xed0 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -21578,26 +21578,26 @@ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ ldr lr, [ip, #24] │ │ │ │ ldr r3, [ip, #20] │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldrd r0, [ip, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1627cc <_PyFunction_GetVersionForCurrentState@@Base+0x18> │ │ │ │ + bl 1619bc <_PyFunction_GetVersionForCurrentState@@Base+0x18> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ 000437c4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [pc, #12] @ 437dc │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1669e8 │ │ │ │ - rsbeq r2, sl, r4, lsl r8 │ │ │ │ + b 165bd8 │ │ │ │ + rsbeq r2, sl, r8, lsl r8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r2 │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -21605,97 +21605,97 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #2 │ │ │ │ str r2, [fp, #-16] │ │ │ │ beq 43838 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #25056 @ 0x61e0 │ │ │ │ + movw r0, #27296 @ 0x6aa0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ bne 43838 │ │ │ │ mov r4, #0 │ │ │ │ b 43860 │ │ │ │ ldr r1, [r4] │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 260730 │ │ │ │ + bl 25e8c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 43830 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 43874 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ 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, #52396 @ 0xccac │ │ │ │ + movw r1, #52400 @ 0xccb0 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ - bl 1d135c │ │ │ │ + bl 1d118c │ │ │ │ ldr r4, [r5, #16] │ │ │ │ cmp r4, #0 │ │ │ │ bne 438c8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58816 @ 0xe5c0 │ │ │ │ + movw r1, #61124 @ 0xeec4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 43988 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne 438f0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r1, #18428 @ 0x47fc │ │ │ │ + movw r1, #20700 @ 0x50dc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 2d9fac │ │ │ │ + bl c05d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 43988 │ │ │ │ add r1, r4, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 21e060 │ │ │ │ + bl 21d21c │ │ │ │ cmp r0, #0 │ │ │ │ blt 43940 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ - blx 44182c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ + blx 44210c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ cmp r1, #0 │ │ │ │ beq 4396c │ │ │ │ - movw r1, #18480 @ 0x4830 │ │ │ │ + movw r1, #20752 @ 0x5110 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r2, r7 │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ble 43954 │ │ │ │ mov r4, #0 │ │ │ │ b 43988 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 4394c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 4394c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r3, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ @@ -21705,47 +21705,47 @@ │ │ │ │ push {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 bae88 │ │ │ │ + bl bae80 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ mov r0, r4 │ │ │ │ - bl d85f4 │ │ │ │ + bl d7cc4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ 000439f0 <_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 2d10c <__open64_2@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ mvnlt r4, #0 │ │ │ │ blt 43a40 <_Py_open_noraise@@Base+0x50> │ │ │ │ mov r1, #0 │ │ │ │ - movw r2, #35628 @ 0x8b2c │ │ │ │ + movw r2, #35576 @ 0x8af8 │ │ │ │ movt r2, #105 @ 0x69 │ │ │ │ - bl 300804 │ │ │ │ + bl 2ff1f4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 43a40 <_Py_open_noraise@@Base+0x50> │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ bl 2d8c8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -21778,61 +21778,61 @@ │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #2 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [pc, #56] @ 43b04 <_Py_open_noraise@@Base+0x114> │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs ip, r0, #0 │ │ │ │ beq 43afc <_Py_open_noraise@@Base+0x10c> │ │ │ │ add r2, r6, r4 │ │ │ │ ldr r1, [ip] │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movweq r2, #5188 @ 0x1444 │ │ │ │ + movweq r2, #5808 @ 0x16b0 │ │ │ │ movteq r2, #104 @ 0x68 │ │ │ │ ldrne r2, [ip, #4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 3755b8 │ │ │ │ + b 375870 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r2, sl, r4, ror r8 │ │ │ │ + rsbeq r2, sl, r8, ror 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 r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 43b5c <_Py_open_noraise@@Base+0x16c> │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ bne 43b4c <_Py_open_noraise@@Base+0x15c> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ b 43b5c <_Py_open_noraise@@Base+0x16c> │ │ │ │ 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, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ bne 43b84 <_Py_open_noraise@@Base+0x194> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ 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 │ │ │ │ @@ -21868,21 +21868,21 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r0, #24000 @ 0x5dc0 │ │ │ │ movt r0, #109 @ 0x6d │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r3, fp, #20 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #8592 @ 0x2190 │ │ │ │ + movw r1, #10904 @ 0x2a98 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #15 │ │ │ │ strd r4, [fp, #-20] @ 0xffffffec │ │ │ │ bl 43c58 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ 00043c58 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -21891,69 +21891,69 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ subs r4, r1, #0 │ │ │ │ beq 43c90 │ │ │ │ mov r0, r4 │ │ │ │ - bl fe194 │ │ │ │ + bl fd1a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 43cb8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 32d1b4 │ │ │ │ + bl 32c274 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ cmp r5, #0 │ │ │ │ bne 43cd4 │ │ │ │ ldr r2, [pc, #68] @ 43d04 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 33ef8c │ │ │ │ + bl 33f260 │ │ │ │ b 43cfc │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 43cec │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ beq 43cf4 │ │ │ │ mov r4, #0 │ │ │ │ b 43cfc │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, 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 r5, [fp, #4] │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 43d48 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20592 @ 0x5070 │ │ │ │ + movw r1, #22832 @ 0x5930 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [fp, #8] │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 12aa2c <_PyArena_Malloc@@Base> │ │ │ │ + bl 129a7c <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r3, #2 │ │ │ │ str r4, [r0, #4] │ │ │ │ str r7, [r0, #20] │ │ │ │ str r8, [r0, #24] │ │ │ │ str r6, [r0, #28] │ │ │ │ @@ -21973,16 +21973,16 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ cmp r3, #0 │ │ │ │ beq 43dc8 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r2, [r0, #3704] @ 0xe78 │ │ │ │ cmp r3, r2 │ │ │ │ bne 43dc8 │ │ │ │ - bl 33c5d8 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 30ad04 │ │ │ │ + bl 33bd68 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 3096f4 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, r4 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ bl 2d4b4 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -21997,58 +21997,58 @@ │ │ │ │ ldr r7, [r8] │ │ │ │ ldr r5, [r6, #12] │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r5, r4 │ │ │ │ beq 43e4c │ │ │ │ b 43e40 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #10668 @ 0x29ac │ │ │ │ + movw r0, #12908 @ 0x326c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ bne 43e04 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ bne 43e60 │ │ │ │ ldr r8, [r8, #4] │ │ │ │ ldr r4, [r8, #4] │ │ │ │ cmp r5, r4 │ │ │ │ beq 43ec0 │ │ │ │ b 43e90 │ │ │ │ mov r0, r4 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ bne 43e4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ bne 43e4c │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ beq 43ec0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ bne 43ec0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ beq 43e84 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3cbb5c <_PyTime_FromMillisecondsObject@@Base+0x64> │ │ │ │ + bl 3cc414 <_PyTime_FromMillisecondsObject@@Base+0x64> │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ 00043ee0 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -22073,40 +22073,40 @@ │ │ │ │ bne 43f1c │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ bne 43f50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d9440 <_PyTime_FromSeconds@@Base+0xb40> │ │ │ │ + bl 1d92cc <_PyTime_FromSeconds@@Base+0xb4c> │ │ │ │ ldr r5, [pc, #184] @ 44010 │ │ │ │ ldr r3, [r5, #1604] @ 0x644 │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r5, #1 │ │ │ │ beq 43fd4 │ │ │ │ cmp r6, #0 │ │ │ │ ldreq r0, [r5, #1696] @ 0x6a0 │ │ │ │ beq 43f7c │ │ │ │ ldr r0, [r5, #1700] @ 0x6a4 │ │ │ │ mov r1, r6 │ │ │ │ - bl b3a50 <_Py_hashtable_get@@Base> │ │ │ │ + bl b3a18 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq 43f94 │ │ │ │ mov r1, r7 │ │ │ │ - bl 21a058 <_Py_hashtable_steal@@Base> │ │ │ │ + bl 219218 <_Py_hashtable_steal@@Base> │ │ │ │ subs r1, r0, #0 │ │ │ │ bne 43f9c │ │ │ │ mov r5, #0 │ │ │ │ b 43fd4 │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r3, [r5, #1676] @ 0x68c │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r2, [r5, #1648] @ 0x670 │ │ │ │ str r3, [r5, #1676] @ 0x68c │ │ │ │ - movw r3, #53668 @ 0xd1a4 │ │ │ │ + movw r3, #53692 @ 0xd1bc │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ bne 43fc8 │ │ │ │ bl 2d238 │ │ │ │ b 43f94 │ │ │ │ ldr r0, [r5, #1632] @ 0x660 │ │ │ │ blx r2 │ │ │ │ @@ -22118,20 +22118,20 @@ │ │ │ │ bne 43ff4 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 43fdc │ │ │ │ dmb ish │ │ │ │ beq 44004 │ │ │ │ ldr r0, [pc, #16] @ 44014 │ │ │ │ - bl 33ff20 │ │ │ │ + bl 3401f4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq sl, sl, r4, asr #24 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ - rsbeq sl, sl, r8, lsl #25 │ │ │ │ + rsbeq sl, sl, ip, lsr ip │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq sl, sl, r0, lsl #25 │ │ │ │ push {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 r7, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ @@ -22157,62 +22157,62 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ ldr r3, [pc, #860] @ 443fc │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 443f0 │ │ │ │ cmn r7, r5 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr sl, [r6, #12] │ │ │ │ moveq r4, r3 │ │ │ │ ldrne r4, [r4] │ │ │ │ cmp r4, r3 │ │ │ │ bne 440d8 │ │ │ │ - bl 3d46b8 │ │ │ │ + bl 3d4f70 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 440e8 │ │ │ │ b 443f0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 4413c │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - bl 3cd500 │ │ │ │ + bl 3cddb8 │ │ │ │ cmn r0, #1 │ │ │ │ beq 4411c │ │ │ │ ldr r1, [sl, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3cd500 │ │ │ │ + bl 3cddb8 │ │ │ │ cmn r0, #1 │ │ │ │ bne 44164 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 4413c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 4413c │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 4415c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 4415c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ b 443f0 │ │ │ │ ldr r3, [pc, #660] @ 44400 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r0, #804] @ 0x324 │ │ │ │ cmp r4, r3 │ │ │ │ @@ -22240,15 +22240,15 @@ │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 441c0 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ beq 441ec │ │ │ │ - bl 1d9440 <_PyTime_FromSeconds@@Base+0xb40> │ │ │ │ + bl 1d92cc <_PyTime_FromSeconds@@Base+0xb4c> │ │ │ │ ldr r7, [r8, #3696] @ 0xe70 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r7, #816 @ 0x330 │ │ │ │ cmp r7, #0 │ │ │ │ beq 44218 │ │ │ │ bl 44408 │ │ │ │ mov r6, r0 │ │ │ │ @@ -22265,18 +22265,18 @@ │ │ │ │ cmp r2, #1 │ │ │ │ bne 44244 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 4422c │ │ │ │ dmb ish │ │ │ │ beq 44250 │ │ │ │ - bl 33ff20 │ │ │ │ + bl 3401f4 │ │ │ │ cmn r6, #1 │ │ │ │ beq 4411c │ │ │ │ - bl e6124 │ │ │ │ + bl 2dbda4 │ │ │ │ subs r7, r0, #0 │ │ │ │ movne r9, #0 │ │ │ │ bne 44294 │ │ │ │ b 44384 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [sl, #12] │ │ │ │ ldr r8, [r3, r9, lsl #2] │ │ │ │ @@ -22292,98 +22292,98 @@ │ │ │ │ bge 44384 │ │ │ │ b 4426c │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r4, r3 │ │ │ │ bne 44290 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 18f824 │ │ │ │ + bl 18e764 │ │ │ │ cmn r0, #1 │ │ │ │ bne 44290 │ │ │ │ b 443cc │ │ │ │ ldr r0, [pc, #308] @ 44404 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl fe214 │ │ │ │ + bl fd220 │ │ │ │ subs r3, r0, #0 │ │ │ │ beq 443cc │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ beq 44290 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 4430c │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ bne 4430c │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 7a274 │ │ │ │ + bl 79cac │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 443cc │ │ │ │ cmp r4, r6 │ │ │ │ bne 44360 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 18f824 │ │ │ │ + bl 18e764 │ │ │ │ cmn r0, #1 │ │ │ │ bne 44360 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 443cc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 443cc │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 443cc │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 44290 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ bne 44290 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 44290 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 443a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 443a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 443c4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 443c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ b 443f0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 4411c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ bne 4411c │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 4411c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r2, sl, r4, lsl #22 │ │ │ │ + rsbeq r2, sl, r8, lsl #22 │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r4, fp, r8, lsl #14 │ │ │ │ + rsbeq r4, fp, r0, lsl #14 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ @@ -22398,15 +22398,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bgt 44458 │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [r4] │ │ │ │ b 4442c │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle ip, [r3, #-80] @ 0xffffffb0 │ │ │ │ - bl 2ddd20 │ │ │ │ + bl e6b34 │ │ │ │ cmp r0, #0 │ │ │ │ bge 4444c │ │ │ │ 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} │ │ │ │ @@ -22422,58 +22422,58 @@ │ │ │ │ ldr r7, [r8] │ │ │ │ ldr r5, [r6, #12] │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r5, r4 │ │ │ │ beq 444e8 │ │ │ │ b 444dc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #10696 @ 0x29c8 │ │ │ │ + movw r0, #12936 @ 0x3288 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ bne 444a0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ bne 444fc │ │ │ │ ldr r8, [r8, #4] │ │ │ │ ldr r4, [r8, #4] │ │ │ │ cmp r5, r4 │ │ │ │ beq 4455c │ │ │ │ b 4452c │ │ │ │ mov r0, r4 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ bne 444e8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ bne 444e8 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ beq 4455c │ │ │ │ mov r0, r4 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4455c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ beq 44520 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3cd830 │ │ │ │ + bl 3ce0e8 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ 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 │ │ │ │ @@ -22487,33 +22487,33 @@ │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ bls 445d8 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #42300 @ 0xa53c │ │ │ │ + movw r0, #44540 @ 0xadfc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 151060 │ │ │ │ + bl 1500b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 446e0 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r5, #1 │ │ │ │ ble 44628 │ │ │ │ cmp r5, #2 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ moveq r6, #0 │ │ │ │ streq r6, [fp, #-240] @ 0xffffff10 │ │ │ │ beq 44634 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-240] @ 0xffffff10 │ │ │ │ bne 44618 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ bne 446e0 │ │ │ │ cmp r5, #3 │ │ │ │ ldrne r6, [r6, #12] │ │ │ │ moveq r6, #0 │ │ │ │ b 44634 │ │ │ │ mov r6, #0 │ │ │ │ @@ -22521,115 +22521,115 @@ │ │ │ │ mov r4, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #28 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ str r1, [fp, #-224] @ 0xffffff20 │ │ │ │ str r1, [fp, #-220] @ 0xffffff24 │ │ │ │ bl 2d748 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r6, r3 │ │ │ │ beq 446c0 │ │ │ │ sub r8, fp, #172 @ 0xac │ │ │ │ ldr r0, [fp, #-236] @ 0xffffff14 │ │ │ │ sub r3, fp, #216 @ 0xd8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - movw ip, #42300 @ 0xa53c │ │ │ │ + movw ip, #44540 @ 0xadfc │ │ │ │ movt ip, #70 @ 0x46 │ │ │ │ str ip, [sp] │ │ │ │ - bl 3889f4 <_PyCode_SetUnboundVarCounts@@Base+0x58c> │ │ │ │ + bl 388afc <_PyCode_SetUnboundVarCounts@@Base+0x58c> │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 44a88 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [fp, #-236] @ 0xffffff14 │ │ │ │ - movw r1, #46416 @ 0xb550 │ │ │ │ + movw r1, #48656 @ 0xbe10 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #21716 @ 0x54d4 │ │ │ │ + movw r0, #23956 @ 0x5d94 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ strne r8, [fp, #-200] @ 0xffffff38 │ │ │ │ ldrne r3, [fp, #-216] @ 0xffffff28 │ │ │ │ strne r3, [fp, #-196] @ 0xffffff3c │ │ │ │ beq 446e0 │ │ │ │ b 446e8 │ │ │ │ ldr r2, [fp, #-236] @ 0xffffff14 │ │ │ │ - movw r1, #46416 @ 0xb550 │ │ │ │ + movw r1, #48656 @ 0xbe10 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #21716 @ 0x54d4 │ │ │ │ + movw r0, #23956 @ 0x5d94 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 446e8 │ │ │ │ mov r8, #0 │ │ │ │ b 44b2c │ │ │ │ sub r3, fp, #224 @ 0xe0 │ │ │ │ sub r1, fp, #200 @ 0xc8 │ │ │ │ mov r0, r7 │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ bl 44b58 │ │ │ │ cmn r0, #1 │ │ │ │ beq 44a9c │ │ │ │ cmp r4, #0 │ │ │ │ beq 44790 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9a98 │ │ │ │ + bl b9a90 │ │ │ │ subs r7, r0, #0 │ │ │ │ bne 44748 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21732 @ 0x54e4 │ │ │ │ + movw r1, #23972 @ 0x5da4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r4, r7 │ │ │ │ mov r8, r7 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r6, r7 │ │ │ │ mov r5, r7 │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 44abc │ │ │ │ ldr r6, [r7, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ble 4479c │ │ │ │ movw r3, #10082 @ 0x2762 │ │ │ │ movt r3, #630 @ 0x276 │ │ │ │ cmp r6, r3 │ │ │ │ bhi 44778 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ mul r0, r0, r6 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 447a0 │ │ │ │ mov r8, #0 │ │ │ │ - bl 366244 │ │ │ │ + bl 3664fc │ │ │ │ mov r6, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r5, r8 │ │ │ │ b 44abc │ │ │ │ mov r7, r4 │ │ │ │ mov r6, r4 │ │ │ │ b 447a0 │ │ │ │ mov r4, #0 │ │ │ │ mov r8, #0 │ │ │ │ - movw r1, #21776 @ 0x5510 │ │ │ │ + movw r1, #24016 @ 0x5dd0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r9, r4 │ │ │ │ add sl, r7, #12 │ │ │ │ mov r2, r4 │ │ │ │ mov r5, r8 │ │ │ │ cmp r5, r6 │ │ │ │ bge 44860 │ │ │ │ add r3, r2, #8 │ │ │ │ str r3, [sp] │ │ │ │ add r3, r2, #4 │ │ │ │ str r2, [fp, #-244] @ 0xffffff0c │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ str r1, [fp, #-232] @ 0xffffff18 │ │ │ │ - bl 29e0b8 │ │ │ │ + bl 29bd18 │ │ │ │ cmp r0, #0 │ │ │ │ beq 44ab4 │ │ │ │ ldr r2, [fp, #-244] @ 0xffffff0c │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmn r0, #-2147483631 @ 0x80000011 │ │ │ │ bhi 4483c │ │ │ │ @@ -22638,38 +22638,38 @@ │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r0, r3 │ │ │ │ bhi 4483c │ │ │ │ ldr r1, [fp, #-232] @ 0xffffff18 │ │ │ │ adds r8, r8, r3 │ │ │ │ add r2, r2, #52 @ 0x34 │ │ │ │ bpl 447bc │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21848 @ 0x5558 │ │ │ │ + movw r1, #24088 @ 0x5e18 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 44854 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21816 @ 0x5538 │ │ │ │ + movw r1, #24056 @ 0x5df8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r8, #0 │ │ │ │ mov r6, r8 │ │ │ │ b 44abc │ │ │ │ cmp r5, #0 │ │ │ │ beq 44a20 │ │ │ │ mov r0, r8 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 44884 │ │ │ │ mov r8, r6 │ │ │ │ - bl 366244 │ │ │ │ + bl 3664fc │ │ │ │ b 44abc │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #0 │ │ │ │ str r6, [fp, #-184] @ 0xffffff48 │ │ │ │ str r8, [fp, #-180] @ 0xffffff4c │ │ │ │ bl 2d748 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ @@ -22728,42 +22728,42 @@ │ │ │ │ cmp r0, r1 │ │ │ │ bls 44a00 │ │ │ │ mov r4, r6 │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp sl, #0 │ │ │ │ - movw r2, #36456 @ 0x8e68 │ │ │ │ + movw r2, #38320 @ 0x95b0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r1, #21872 @ 0x5570 │ │ │ │ + movw r1, #24112 @ 0x5e30 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r3, #21704 @ 0x54c8 │ │ │ │ + movw r3, #23944 @ 0x5d88 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movne r2, r3 │ │ │ │ mov r8, #0 │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ b 44abc │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21908 @ 0x5594 │ │ │ │ + movw r1, #24148 @ 0x5e54 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r4, r6 │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 449f8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21948 @ 0x55bc │ │ │ │ + movw r1, #24188 @ 0x5e7c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r4, r6 │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r8, #0 │ │ │ │ b 44abc │ │ │ │ sub r1, r1, r0 │ │ │ │ cmp r1, r4 │ │ │ │ bcc 44974 │ │ │ │ add r2, r2, #15 │ │ │ │ add r9, r9, #52 @ 0x34 │ │ │ │ @@ -22785,19 +22785,19 @@ │ │ │ │ ldr r0, [fp, #-236] @ 0xffffff14 │ │ │ │ sub r3, fp, #212 @ 0xd4 │ │ │ │ str r8, [sp, #4] │ │ │ │ movw r2, #19608 @ 0x4c98 │ │ │ │ movt r2, #4 │ │ │ │ str r8, [sp] │ │ │ │ str ip, [fp, #-212] @ 0xffffff2c │ │ │ │ - bl 38b4cc <_PyCode_SetUnboundVarCounts@@Base+0x3064> │ │ │ │ + bl 38b5d4 <_PyCode_SetUnboundVarCounts@@Base+0x3064> │ │ │ │ cmn r0, #1 │ │ │ │ beq 44abc │ │ │ │ ldr r0, [fp, #-204] @ 0xffffff34 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ mov r8, r0 │ │ │ │ b 44abc │ │ │ │ mov r8, r5 │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ b 44abc │ │ │ │ @@ -22808,39 +22808,39 @@ │ │ │ │ mov r5, r8 │ │ │ │ b 44abc │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r9, #0 │ │ │ │ add r6, r4, #8 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ cmp r9, r5 │ │ │ │ beq 44ae8 │ │ │ │ mov r0, r6 │ │ │ │ add r9, r9, #1 │ │ │ │ add r6, r6, #52 @ 0x34 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ b 44acc │ │ │ │ mov r0, r4 │ │ │ │ mov r5, #44 @ 0x2c │ │ │ │ mov r4, #0 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ ldr r0, [fp, #-192] @ 0xffffff40 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ ldr r0, [fp, #-220] @ 0xffffff24 │ │ │ │ cmp r4, r3 │ │ │ │ bge 44b28 │ │ │ │ mla r0, r5, r4, r0 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ b 44b08 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr r3, [pc, #32] @ 44b54 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ beq 44b48 │ │ │ │ bl 2ddfc <__stack_chk_fail@plt> │ │ │ │ @@ -22853,64 +22853,64 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b9a98 │ │ │ │ + bl b9a90 │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 44bb0 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21996 @ 0x55ec │ │ │ │ + movw r1, #24236 @ 0x5eac │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r5, r6 │ │ │ │ mov sl, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ mvn r4, #0 │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 44c74 │ │ │ │ ldr r9, [r6, #8] │ │ │ │ str r9, [r5, #12] │ │ │ │ cmp r9, #0 │ │ │ │ ble 44c18 │ │ │ │ cmn r9, #-268435455 @ 0xf0000001 │ │ │ │ bls 44bdc │ │ │ │ mov r5, #0 │ │ │ │ mvn r4, #0 │ │ │ │ mov sl, r5 │ │ │ │ - bl 366244 │ │ │ │ + bl 3664fc │ │ │ │ b 44c74 │ │ │ │ lsl r0, r9, #3 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 44bc8 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r9, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ bhi 44bc8 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r9 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 44c20 │ │ │ │ b 44bc8 │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r8, r5 │ │ │ │ add r7, r6, #12 │ │ │ │ mov sl, #0 │ │ │ │ mov r1, r8 │ │ │ │ cmp r9, sl │ │ │ │ ble 44c68 │ │ │ │ ldr r0, [r7, #4]! │ │ │ │ add r8, r8, #44 @ 0x2c │ │ │ │ - bl 21e060 │ │ │ │ + bl 21d21c │ │ │ │ add r4, r4, #8 │ │ │ │ cmp r0, #0 │ │ │ │ blt 44c70 │ │ │ │ ldr r1, [r8, #-44] @ 0xffffffd4 │ │ │ │ add sl, sl, #1 │ │ │ │ str r1, [r4, #-8] │ │ │ │ ldr r1, [r8, #-36] @ 0xffffffdc │ │ │ │ @@ -22920,15 +22920,15 @@ │ │ │ │ b 44c74 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r3] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str sl, [r3] │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ 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 │ │ │ │ @@ -22948,31 +22948,31 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ 44d08 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #1532] @ 0x5fc │ │ │ │ - bl 3392ec │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + bl 338afc │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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] @ 44d44 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ - bl 33900c │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + bl 33881c │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -22991,25 +22991,25 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r3, r8, lsl #2] │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 17098c │ │ │ │ + bl 16fb64 │ │ │ │ cmp r0, #0 │ │ │ │ bge 44dd8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 44dd0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 44dd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r0, #1 │ │ │ │ beq 44de8 │ │ │ │ mov r4, r8 │ │ │ │ b 44e34 │ │ │ │ ldr r4, [r7, #8] │ │ │ │ @@ -23021,1047 +23021,1024 @@ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r3, [r3, r4, lsl #2] │ │ │ │ cmp r5, r3 │ │ │ │ bne 44e2c │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2f3ab0 │ │ │ │ + bl 2f24a0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 44e34 │ │ │ │ b 44db0 │ │ │ │ sub r4, r4, #1 │ │ │ │ b 44df8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 44e54 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 44e54 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ sub r8, r4, #1 │ │ │ │ b 44d7c │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - │ │ │ │ -00044e78 <_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] @ 44ec8 <_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 41d40 <_Py_fstat@@Base+0xe8> │ │ │ │ - mov r0, #0 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, lr} │ │ │ │ - add sp, sp, #12 │ │ │ │ - bx lr │ │ │ │ - andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ 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 44f10 <_PyErr_FormatFromCause@@Base+0x98> │ │ │ │ + bge 44ebc │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #24196 @ 0x5e84 │ │ │ │ + movw r0, #26436 @ 0x6744 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b d2cb4 │ │ │ │ - ldr r1, [pc, #292] @ 4503c <_PyErr_FormatFromCause@@Base+0x1c4> │ │ │ │ + b d23ac │ │ │ │ + ldr r1, [pc, #292] @ 44fe8 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r4, r0 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 45030 <_PyErr_FormatFromCause@@Base+0x1b8> │ │ │ │ + beq 44fdc │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 44f88 <_PyErr_FormatFromCause@@Base+0x110> │ │ │ │ - bl 3d4244 │ │ │ │ + bne 44f34 │ │ │ │ + bl 3d4afc │ │ │ │ ldrsb r2, [r4, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - movw r1, #59568 @ 0xe8b0 │ │ │ │ + movw r1, #61640 @ 0xf0c8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - movw ip, #59576 @ 0xe8b8 │ │ │ │ + movw ip, #61648 @ 0xf0d0 │ │ │ │ movt ip, #68 @ 0x44 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ movge r0, r1 │ │ │ │ movlt r0, ip │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp] │ │ │ │ - movw r0, #24216 @ 0x5e98 │ │ │ │ + movw r0, #26456 @ 0x6758 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ mov r4, r0 │ │ │ │ - b 45030 <_PyErr_FormatFromCause@@Base+0x1b8> │ │ │ │ - bl 2453f0 │ │ │ │ + b 44fdc │ │ │ │ + bl 244158 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44fe8 <_PyErr_FormatFromCause@@Base+0x170> │ │ │ │ + bne 44f94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d4244 │ │ │ │ + bl 3d4afc │ │ │ │ ldrsb ip, [r4, #12] │ │ │ │ - movw r2, #59568 @ 0xe8b0 │ │ │ │ + movw r2, #61640 @ 0xf0c8 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ cmp ip, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #59576 @ 0xe8b8 │ │ │ │ + movw r0, #61648 @ 0xf0d0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ movge r0, r2 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp] │ │ │ │ - movw r0, #24252 @ 0x5ebc │ │ │ │ + movw r0, #26492 @ 0x677c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 245dc0 │ │ │ │ - b 45010 <_PyErr_FormatFromCause@@Base+0x198> │ │ │ │ + bl 244e1c │ │ │ │ + b 44fbc │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4500c <_PyErr_FormatFromCause@@Base+0x194> │ │ │ │ + bne 44fb8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50328 @ 0xc498 │ │ │ │ + movw r1, #52568 @ 0xcd58 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45030 <_PyErr_FormatFromCause@@Base+0x1b8> │ │ │ │ + bgt 44fdc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 45030 <_PyErr_FormatFromCause@@Base+0x1b8> │ │ │ │ + bne 44fdc │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r6, fp, ip, lsr r0 │ │ │ │ + rsbeq r6, fp, r4, lsr 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 r4, r0 │ │ │ │ - bl 106f8c │ │ │ │ + bl 105f9c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 45074 <_PyErr_FormatFromCause@@Base+0x1fc> │ │ │ │ + beq 45020 │ │ │ │ mov r0, r4 │ │ │ │ - bl 458d4 <_PyErr_FormatFromCause@@Base+0xa5c> │ │ │ │ - b 4522c <_PyErr_FormatFromCause@@Base+0x3b4> │ │ │ │ + bl 45880 │ │ │ │ + b 451d8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4508c <_PyErr_FormatFromCause@@Base+0x214> │ │ │ │ + beq 45038 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #1 │ │ │ │ - bne 4509c <_PyErr_FormatFromCause@@Base+0x224> │ │ │ │ + bne 45048 │ │ │ │ add r0, r4, #20 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 45238 <_PyErr_FormatFromCause@@Base+0x3c0> │ │ │ │ + b 451e4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #9 │ │ │ │ - bne 4510c <_PyErr_FormatFromCause@@Base+0x294> │ │ │ │ + bne 450b8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 450c0 <_PyErr_FormatFromCause@@Base+0x248> │ │ │ │ + bne 4506c │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 450e0 <_PyErr_FormatFromCause@@Base+0x268> │ │ │ │ - movw r3, #5212 @ 0x145c │ │ │ │ + beq 4508c │ │ │ │ + movw r3, #5832 @ 0x16c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add r0, r4, #20 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 9278c │ │ │ │ + bl 9279c │ │ │ │ ldr r6, [r5, #88] @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #4] │ │ │ │ mov r3, r6 │ │ │ │ ldreq r2, [r4, #36] @ 0x24 │ │ │ │ - bl 3a6b6c │ │ │ │ + bl 3a758c │ │ │ │ mov r0, r6 │ │ │ │ - bl baf00 │ │ │ │ - b 4522c <_PyErr_FormatFromCause@@Base+0x3b4> │ │ │ │ - ldr r1, [pc, #288] @ 45234 <_PyErr_FormatFromCause@@Base+0x3bc> │ │ │ │ + bl baef8 │ │ │ │ + b 451d8 │ │ │ │ + ldr r1, [pc, #288] @ 451e0 │ │ │ │ add r3, r2, #8 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 451bc <_PyErr_FormatFromCause@@Base+0x344> │ │ │ │ + bhi 45168 │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r3, #52072 @ 0xcb68 │ │ │ │ + movw r3, #51864 @ 0xca98 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 262f20 │ │ │ │ - b 451d4 <_PyErr_FormatFromCause@@Base+0x35c> │ │ │ │ - bl 366244 │ │ │ │ - b 451d4 <_PyErr_FormatFromCause@@Base+0x35c> │ │ │ │ - bl 87508 <_PyErr_SetInterpreterAlreadyRunning@@Base> │ │ │ │ - b 451d4 <_PyErr_FormatFromCause@@Base+0x35c> │ │ │ │ - movw r3, #52072 @ 0xcb68 │ │ │ │ + bl 2610d0 │ │ │ │ + b 45180 │ │ │ │ + bl 3664fc │ │ │ │ + b 45180 │ │ │ │ + bl 86f38 <_PyErr_SetInterpreterAlreadyRunning@@Base> │ │ │ │ + b 45180 │ │ │ │ + movw r3, #51864 @ 0xca98 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24292 @ 0x5ee4 │ │ │ │ + movw r1, #26532 @ 0x67a4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 451d4 <_PyErr_FormatFromCause@@Base+0x35c> │ │ │ │ - movw r3, #52072 @ 0xcb68 │ │ │ │ + bl 1b4954 │ │ │ │ + b 45180 │ │ │ │ + movw r3, #51864 @ 0xca98 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24328 @ 0x5f08 │ │ │ │ + movw r1, #26568 @ 0x67c8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 451d4 <_PyErr_FormatFromCause@@Base+0x35c> │ │ │ │ - movw r3, #52072 @ 0xcb68 │ │ │ │ + bl 1b4954 │ │ │ │ + b 45180 │ │ │ │ + movw r3, #51864 @ 0xca98 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24368 @ 0x5f30 │ │ │ │ + movw r1, #26608 @ 0x67f0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 451d4 <_PyErr_FormatFromCause@@Base+0x35c> │ │ │ │ - movw r3, #52072 @ 0xcb68 │ │ │ │ + bl 1b4954 │ │ │ │ + b 45180 │ │ │ │ + movw r3, #51864 @ 0xca98 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24412 @ 0x5f5c │ │ │ │ + movw r1, #26652 @ 0x681c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 451d4 <_PyErr_FormatFromCause@@Base+0x35c> │ │ │ │ + bl 1b4954 │ │ │ │ + b 45180 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24464 @ 0x5f90 │ │ │ │ + movw r1, #26704 @ 0x6850 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 451ec <_PyErr_FormatFromCause@@Base+0x374> │ │ │ │ + bne 45198 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4522c <_PyErr_FormatFromCause@@Base+0x3b4> │ │ │ │ - movw r3, #52072 @ 0xcb68 │ │ │ │ + beq 451d8 │ │ │ │ + movw r3, #51864 @ 0xca98 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r6, [r5, #88] @ 0x58 │ │ │ │ mov r7, #0 │ │ │ │ add r0, r4, #20 │ │ │ │ str r7, [r5, #88] @ 0x58 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 9278c │ │ │ │ + bl 9279c │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ str r7, [r5, #88] @ 0x58 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ str r3, [r6, #24] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ str r6, [r5, #88] @ 0x58 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r9, r2, r0, ror r4 │ │ │ │ + rsbeq r9, r2, r8, lsr #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ - bl 2de978 <_PyNamespace_New@@Base> │ │ │ │ + bl 2dcc78 <_PyNamespace_New@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 45578 <_PyErr_FormatFromCause@@Base+0x700> │ │ │ │ + beq 45524 │ │ │ │ mov r0, #0 │ │ │ │ - bl 2de978 <_PyNamespace_New@@Base> │ │ │ │ + bl 2dcc78 <_PyNamespace_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 453b4 <_PyErr_FormatFromCause@@Base+0x53c> │ │ │ │ + beq 45360 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 452d0 <_PyErr_FormatFromCause@@Base+0x458> │ │ │ │ - bl c0fec │ │ │ │ + beq 4527c │ │ │ │ + bl c1220 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 45394 <_PyErr_FormatFromCause@@Base+0x51c> │ │ │ │ + beq 45340 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10908 @ 0x2a9c │ │ │ │ + movw r1, #13724 @ 0x359c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl e3b74 │ │ │ │ + bl e2f70 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 452c0 <_PyErr_FormatFromCause@@Base+0x448> │ │ │ │ + bgt 4526c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 452c0 <_PyErr_FormatFromCause@@Base+0x448> │ │ │ │ + bne 4526c │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ movge r3, #0 │ │ │ │ - bge 452d4 <_PyErr_FormatFromCause@@Base+0x45c> │ │ │ │ - b 45394 <_PyErr_FormatFromCause@@Base+0x51c> │ │ │ │ + bge 45280 │ │ │ │ + b 45340 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45330 <_PyErr_FormatFromCause@@Base+0x4b8> │ │ │ │ - bl c0fec │ │ │ │ + beq 452dc │ │ │ │ + bl c1220 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 45394 <_PyErr_FormatFromCause@@Base+0x51c> │ │ │ │ + beq 45340 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10940 @ 0x2abc │ │ │ │ + movw r1, #13756 @ 0x35bc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl e3b74 │ │ │ │ + bl e2f70 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45324 <_PyErr_FormatFromCause@@Base+0x4ac> │ │ │ │ + bgt 452d0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 45324 <_PyErr_FormatFromCause@@Base+0x4ac> │ │ │ │ + bne 452d0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - blt 45394 <_PyErr_FormatFromCause@@Base+0x51c> │ │ │ │ + blt 45340 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4538c <_PyErr_FormatFromCause@@Base+0x514> │ │ │ │ - bl c0fec │ │ │ │ + beq 45338 │ │ │ │ + bl c1220 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 45394 <_PyErr_FormatFromCause@@Base+0x51c> │ │ │ │ + beq 45340 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11736 @ 0x2dd8 │ │ │ │ + movw r1, #14552 @ 0x38d8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl e3b74 │ │ │ │ + bl e2f70 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45380 <_PyErr_FormatFromCause@@Base+0x508> │ │ │ │ + bgt 4532c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 45380 <_PyErr_FormatFromCause@@Base+0x508> │ │ │ │ + bne 4532c │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - bge 453e0 <_PyErr_FormatFromCause@@Base+0x568> │ │ │ │ - b 45394 <_PyErr_FormatFromCause@@Base+0x51c> │ │ │ │ + bge 4538c │ │ │ │ + b 45340 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 453e0 <_PyErr_FormatFromCause@@Base+0x568> │ │ │ │ + beq 4538c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 453b4 <_PyErr_FormatFromCause@@Base+0x53c> │ │ │ │ + bgt 45360 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 453b4 <_PyErr_FormatFromCause@@Base+0x53c> │ │ │ │ + bne 45360 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - bl ddb94 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45420 <_PyErr_FormatFromCause@@Base+0x5a8> │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bne 453cc │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #59304 @ 0xe7a8 │ │ │ │ + movw r1, #61320 @ 0xef88 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl e3b74 │ │ │ │ + bl e2f70 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45418 <_PyErr_FormatFromCause@@Base+0x5a0> │ │ │ │ + bgt 453c4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 45418 <_PyErr_FormatFromCause@@Base+0x5a0> │ │ │ │ + bne 453c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bge 45430 <_PyErr_FormatFromCause@@Base+0x5b8> │ │ │ │ + bge 453dc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45574 <_PyErr_FormatFromCause@@Base+0x6fc> │ │ │ │ - b 45560 <_PyErr_FormatFromCause@@Base+0x6e8> │ │ │ │ + bgt 45520 │ │ │ │ + b 4550c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4544c <_PyErr_FormatFromCause@@Base+0x5d4> │ │ │ │ - bl c0fec │ │ │ │ + beq 453f8 │ │ │ │ + bl c1220 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4546c <_PyErr_FormatFromCause@@Base+0x5f4> │ │ │ │ - b 45420 <_PyErr_FormatFromCause@@Base+0x5a8> │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bne 45418 │ │ │ │ + b 453cc │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #37128 @ 0x9108 │ │ │ │ + movw r1, #38500 @ 0x9664 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl e3b74 │ │ │ │ + bl e2f70 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 454a4 <_PyErr_FormatFromCause@@Base+0x62c> │ │ │ │ + bgt 45450 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 454a4 <_PyErr_FormatFromCause@@Base+0x62c> │ │ │ │ + bne 45450 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt 45420 <_PyErr_FormatFromCause@@Base+0x5a8> │ │ │ │ + blt 453cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 45760 <_PyErr_FormatFromCause@@Base+0x8e8> │ │ │ │ + bl 4570c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 45420 <_PyErr_FormatFromCause@@Base+0x5a8> │ │ │ │ + beq 453cc │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #24492 @ 0x5fac │ │ │ │ + movw r1, #26732 @ 0x686c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl e3b74 │ │ │ │ + bl e2f70 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 454f4 <_PyErr_FormatFromCause@@Base+0x67c> │ │ │ │ + bgt 454a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 454f4 <_PyErr_FormatFromCause@@Base+0x67c> │ │ │ │ + bne 454a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt 45420 <_PyErr_FormatFromCause@@Base+0x5a8> │ │ │ │ + blt 453cc │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45578 <_PyErr_FormatFromCause@@Base+0x700> │ │ │ │ - bl c0fec │ │ │ │ + beq 45524 │ │ │ │ + bl c1220 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4551c <_PyErr_FormatFromCause@@Base+0x6a4> │ │ │ │ - bl 175f40 │ │ │ │ - b 45578 <_PyErr_FormatFromCause@@Base+0x700> │ │ │ │ + bne 454c8 │ │ │ │ + bl 175118 │ │ │ │ + b 45524 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #24504 @ 0x5fb8 │ │ │ │ + movw r1, #26744 @ 0x6878 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl e3b74 │ │ │ │ + bl e2f70 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45554 <_PyErr_FormatFromCause@@Base+0x6dc> │ │ │ │ + bgt 45500 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 45554 <_PyErr_FormatFromCause@@Base+0x6dc> │ │ │ │ + bne 45500 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bge 45578 <_PyErr_FormatFromCause@@Base+0x700> │ │ │ │ - b 45420 <_PyErr_FormatFromCause@@Base+0x5a8> │ │ │ │ + bge 45524 │ │ │ │ + b 453cc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 45574 <_PyErr_FormatFromCause@@Base+0x6fc> │ │ │ │ + bne 45520 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r7, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 455d8 <_PyErr_FormatFromCause@@Base+0x760> │ │ │ │ + bne 45584 │ │ │ │ cmp r7, #0 │ │ │ │ - bgt 455bc <_PyErr_FormatFromCause@@Base+0x744> │ │ │ │ + bgt 45568 │ │ │ │ mov r5, #0 │ │ │ │ - b 455d8 <_PyErr_FormatFromCause@@Base+0x760> │ │ │ │ + b 45584 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r7, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 45610 <_PyErr_FormatFromCause@@Base+0x798> │ │ │ │ - b 455b4 <_PyErr_FormatFromCause@@Base+0x73c> │ │ │ │ + beq 455bc │ │ │ │ + b 45560 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - ldr r3, [pc, #340] @ 4575c <_PyErr_FormatFromCause@@Base+0x8e4> │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #340] @ 45708 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 45750 <_PyErr_FormatFromCause@@Base+0x8d8> │ │ │ │ + beq 456fc │ │ │ │ ldr r0, [r4] │ │ │ │ add r7, r7, r5 │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 45634 <_PyErr_FormatFromCause@@Base+0x7bc> │ │ │ │ - bl ddb94 │ │ │ │ + bne 455e0 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45740 <_PyErr_FormatFromCause@@Base+0x8c8> │ │ │ │ - b 45750 <_PyErr_FormatFromCause@@Base+0x8d8> │ │ │ │ - bl e72d8 │ │ │ │ + beq 456ec │ │ │ │ + b 456fc │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4565c <_PyErr_FormatFromCause@@Base+0x7e4> │ │ │ │ + bgt 45608 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4565c <_PyErr_FormatFromCause@@Base+0x7e4> │ │ │ │ + bne 45608 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 45624 <_PyErr_FormatFromCause@@Base+0x7ac> │ │ │ │ + beq 455d0 │ │ │ │ cmp r7, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 45690 <_PyErr_FormatFromCause@@Base+0x818> │ │ │ │ + beq 4563c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 45690 <_PyErr_FormatFromCause@@Base+0x818> │ │ │ │ - bl ddb94 │ │ │ │ + bne 4563c │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45750 <_PyErr_FormatFromCause@@Base+0x8d8> │ │ │ │ + bne 456fc │ │ │ │ cmp r6, #0 │ │ │ │ - bge 456bc <_PyErr_FormatFromCause@@Base+0x844> │ │ │ │ + bge 45668 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #22 │ │ │ │ str r2, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f7878 │ │ │ │ + bl 1f7714 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 45750 <_PyErr_FormatFromCause@@Base+0x8d8> │ │ │ │ - bl 1f79b0 │ │ │ │ + beq 456fc │ │ │ │ + bl 1f784c │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, #384 @ 0x180 │ │ │ │ bl 2d604 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge 45724 <_PyErr_FormatFromCause@@Base+0x8ac> │ │ │ │ + bge 456d0 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 45710 <_PyErr_FormatFromCause@@Base+0x898> │ │ │ │ - bl d4e70 │ │ │ │ + bne 456bc │ │ │ │ + bl d4540 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 45734 <_PyErr_FormatFromCause@@Base+0x8bc> │ │ │ │ - b 456d4 <_PyErr_FormatFromCause@@Base+0x85c> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 456e0 │ │ │ │ + b 45680 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - b 45734 <_PyErr_FormatFromCause@@Base+0x8bc> │ │ │ │ + bl 2fe9b8 │ │ │ │ + b 456e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 168d14 │ │ │ │ + b 167f04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 169288 │ │ │ │ - b 45750 <_PyErr_FormatFromCause@@Base+0x8d8> │ │ │ │ + bl 168478 │ │ │ │ + b 456fc │ │ │ │ cmp r7, #1 │ │ │ │ mvnne r6, #0 │ │ │ │ - beq 45698 <_PyErr_FormatFromCause@@Base+0x820> │ │ │ │ - b 45670 <_PyErr_FormatFromCause@@Base+0x7f8> │ │ │ │ + beq 45644 │ │ │ │ + b 4561c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mlseq sl, r4, sp, r2 │ │ │ │ + mlseq sl, r8, sp, r2 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 457c8 <_PyErr_FormatFromCause@@Base+0x950> │ │ │ │ + beq 45774 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - movw r1, #59668 @ 0xe914 │ │ │ │ + movw r1, #61740 @ 0xf12c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ movne r4, r3 │ │ │ │ bl 2e55c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 457d8 <_PyErr_FormatFromCause@@Base+0x960> │ │ │ │ + beq 45784 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #8544 @ 0x2160 │ │ │ │ + movw r1, #10856 @ 0x2a68 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2e55c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 457f4 <_PyErr_FormatFromCause@@Base+0x97c> │ │ │ │ - b 457d8 <_PyErr_FormatFromCause@@Base+0x960> │ │ │ │ + bne 457a0 │ │ │ │ + b 45784 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 45848 <_PyErr_FormatFromCause@@Base+0x9d0> │ │ │ │ + beq 457f4 │ │ │ │ mov r0, r5 │ │ │ │ - b 4583c <_PyErr_FormatFromCause@@Base+0x9c4> │ │ │ │ + b 457e8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 45838 <_PyErr_FormatFromCause@@Base+0x9c0> │ │ │ │ - movw r0, #35580 @ 0x8afc │ │ │ │ + beq 457e4 │ │ │ │ + movw r0, #37636 @ 0x9304 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - b 4582c <_PyErr_FormatFromCause@@Base+0x9b4> │ │ │ │ + b 457d8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4581c <_PyErr_FormatFromCause@@Base+0x9a4> │ │ │ │ + beq 457c8 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #24540 @ 0x5fdc │ │ │ │ + movw r0, #26780 @ 0x689c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b d2cb4 │ │ │ │ - movw r0, #24552 @ 0x5fe8 │ │ │ │ + b d23ac │ │ │ │ + movw r0, #26792 @ 0x68a8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b c0fec │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b c1220 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 1d5818 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ + bl 1d56a4 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 458b4 <_PyErr_FormatFromCause@@Base+0xa3c> │ │ │ │ + beq 45860 │ │ │ │ ldrd r6, [r5, #16] │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ add r0, r5, #8 │ │ │ │ str r3, [r5, #24] │ │ │ │ - bl 1d5850 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + bl 1d56dc <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ add r1, r4, #1 │ │ │ │ - movw r0, #24560 @ 0x5ff0 │ │ │ │ + movw r0, #26800 @ 0x68b0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ + b de66c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #32208 @ 0x7dd0 │ │ │ │ + movw r1, #34448 @ 0x8690 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4] │ │ │ │ - beq 45904 <_PyErr_FormatFromCause@@Base+0xa8c> │ │ │ │ - bl 395610 <_PyXI_FreeFailure@@Base+0x8c> │ │ │ │ + beq 458b0 │ │ │ │ + bl 395fd8 <_PyXI_FreeFailure@@Base+0x18c> │ │ │ │ add r0, r4, #20 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 45914 <_PyErr_FormatFromCause@@Base+0xa9c> │ │ │ │ + b 458c0 │ │ │ │ push {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] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4593c <_PyErr_FormatFromCause@@Base+0xac4> │ │ │ │ - bl ad15c │ │ │ │ + beq 458e8 │ │ │ │ + bl ad174 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4594c <_PyErr_FormatFromCause@@Base+0xad4> │ │ │ │ - bl ad15c │ │ │ │ + beq 458f8 │ │ │ │ + bl ad174 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4595c <_PyErr_FormatFromCause@@Base+0xae4> │ │ │ │ - bl ad15c │ │ │ │ + beq 45908 │ │ │ │ + bl ad174 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d748 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4597c <_PyErr_FormatFromCause@@Base+0xb04> │ │ │ │ - bl ad15c │ │ │ │ + beq 45928 │ │ │ │ + bl ad174 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4598c <_PyErr_FormatFromCause@@Base+0xb14> │ │ │ │ - bl ad15c │ │ │ │ + beq 45938 │ │ │ │ + bl ad174 │ │ │ │ mov r2, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d748 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000459a0 : │ │ │ │ +0004594c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #12356 @ 0x3044 │ │ │ │ + movw r0, #12360 @ 0x3048 │ │ │ │ movt r0, #106 @ 0x6a │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1669e8 │ │ │ │ + b 165bd8 │ │ │ │ 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] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ - movw r1, #23516 @ 0x5bdc │ │ │ │ + movw r1, #25756 @ 0x649c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ strh r3, [r7, #8] │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - bge 45a00 │ │ │ │ + bge 459ac │ │ │ │ mvn r4, #0 │ │ │ │ - b 45dbc │ │ │ │ - ldr r1, [pc, #956] @ 45dc4 │ │ │ │ + b 45d68 │ │ │ │ + ldr r1, [pc, #956] @ 45d70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f8188 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ + bl 2f6b78 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r7] │ │ │ │ - beq 459f8 │ │ │ │ + beq 459a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1926d8 │ │ │ │ + bl 19245c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 459f8 │ │ │ │ + blt 459a4 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r0, #16 │ │ │ │ ldr r8, [r3, #132] @ 0x84 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 459f8 │ │ │ │ + beq 459a4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #32408 @ 0x7e98 │ │ │ │ + movw r1, #34648 @ 0x8758 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45a78 │ │ │ │ + bgt 45a24 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 45a78 │ │ │ │ + bne 45a24 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 45dbc │ │ │ │ + beq 45d68 │ │ │ │ mov r0, #16 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 459f8 │ │ │ │ + beq 459a4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #32428 @ 0x7eac │ │ │ │ + movw r1, #34668 @ 0x876c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45ac8 │ │ │ │ + bgt 45a74 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 45ac8 │ │ │ │ + bne 45a74 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 45dbc │ │ │ │ + beq 45d68 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 459f8 │ │ │ │ + beq 459a4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #32448 @ 0x7ec0 │ │ │ │ + movw r1, #34688 @ 0x8780 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45b18 │ │ │ │ + bgt 45ac4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 45b18 │ │ │ │ + bne 45ac4 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 45dbc │ │ │ │ + beq 45d68 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 459f8 │ │ │ │ + beq 459a4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #32472 @ 0x7ed8 │ │ │ │ + movw r1, #34712 @ 0x8798 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45b68 │ │ │ │ + bgt 45b14 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 45b68 │ │ │ │ + bne 45b14 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 45dbc │ │ │ │ + beq 45d68 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #32400 @ 0x7e90 │ │ │ │ + movw r1, #34640 @ 0x8750 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 459f8 │ │ │ │ + blt 459a4 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #32420 @ 0x7ea4 │ │ │ │ + movw r1, #34660 @ 0x8764 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 459f8 │ │ │ │ + blt 459a4 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #32440 @ 0x7eb8 │ │ │ │ + movw r1, #34680 @ 0x8778 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 459f8 │ │ │ │ + blt 459a4 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #32464 @ 0x7ed0 │ │ │ │ + movw r1, #34704 @ 0x8790 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 459f8 │ │ │ │ - ldr r1, [pc, #480] @ 45dc8 │ │ │ │ + blt 459a4 │ │ │ │ + ldr r1, [pc, #480] @ 45d74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f8188 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ + bl 2f6b78 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r7, #4] │ │ │ │ - beq 459f8 │ │ │ │ + beq 459a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1926d8 │ │ │ │ + bl 19245c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 459f8 │ │ │ │ + blt 459a4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, #8 │ │ │ │ ldr r7, [r3, #132] @ 0x84 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 459f8 │ │ │ │ + beq 459a4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #32408 @ 0x7e98 │ │ │ │ + movw r1, #34648 @ 0x8758 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45c58 │ │ │ │ + bgt 45c04 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 45c58 │ │ │ │ + bne 45c04 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 45dbc │ │ │ │ + beq 45d68 │ │ │ │ mov r0, #8 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 459f8 │ │ │ │ + beq 459a4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #32428 @ 0x7eac │ │ │ │ + movw r1, #34668 @ 0x876c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45ca8 │ │ │ │ + bgt 45c54 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 45ca8 │ │ │ │ + bne 45c54 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 45dbc │ │ │ │ + beq 45d68 │ │ │ │ mov r0, #32 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 459f8 │ │ │ │ + beq 459a4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #32448 @ 0x7ec0 │ │ │ │ + movw r1, #34688 @ 0x8780 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45cf8 │ │ │ │ + bgt 45ca4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 45cf8 │ │ │ │ + bne 45ca4 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 45dbc │ │ │ │ + beq 45d68 │ │ │ │ mov r0, #32 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 459f8 │ │ │ │ + beq 459a4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #32472 @ 0x7ed8 │ │ │ │ + movw r1, #34712 @ 0x8798 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45d48 │ │ │ │ + bgt 45cf4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 45d48 │ │ │ │ + bne 45cf4 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 45dbc │ │ │ │ + beq 45d68 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #32488 @ 0x7ee8 │ │ │ │ + movw r1, #34728 @ 0x87a8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 459f8 │ │ │ │ + blt 459a4 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #32508 @ 0x7efc │ │ │ │ + movw r1, #34748 @ 0x87bc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 459f8 │ │ │ │ + blt 459a4 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #32528 @ 0x7f10 │ │ │ │ + movw r1, #34768 @ 0x87d0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 459f8 │ │ │ │ + blt 459a4 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #32552 @ 0x7f28 │ │ │ │ + movw r1, #34792 @ 0x87e8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ asr r4, r0, #31 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r3, sl, r8, ror r0 │ │ │ │ - rsbeq r3, sl, ip, lsl #1 │ │ │ │ + rsbeq r3, sl, ip, ror r0 │ │ │ │ + mlseq sl, r0, r0, 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 │ │ │ │ cmp r0, #1073741824 @ 0x40000000 │ │ │ │ - bls 45df4 │ │ │ │ + bls 45da0 │ │ │ │ mov r5, #0 │ │ │ │ - bl 366244 │ │ │ │ - b 45e48 │ │ │ │ + bl 3664fc │ │ │ │ + b 45df4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45e14 │ │ │ │ + beq 45dc0 │ │ │ │ sub r2, r0, #1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ cmn r2, #13 │ │ │ │ - bls 45e18 │ │ │ │ - b 45de8 │ │ │ │ + bls 45dc4 │ │ │ │ + b 45d94 │ │ │ │ mov r2, r0 │ │ │ │ add r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 12aa2c <_PyArena_Malloc@@Base> │ │ │ │ + bl 129a7c <_PyArena_Malloc@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 45de8 │ │ │ │ + beq 45d94 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d748 │ │ │ │ mov r3, r5 │ │ │ │ str r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -24077,324 +24054,347 @@ │ │ │ │ mov r9, r0 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r1, [r0, #852] @ 0x354 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r3 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 462b8 │ │ │ │ + beq 46264 │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 45ec4 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 45e70 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #32576 @ 0x7f40 │ │ │ │ + movw r1, #34816 @ 0x8800 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ - b 462b8 │ │ │ │ - ldr r5, [pc, #1012] @ 462c0 │ │ │ │ + b 46264 │ │ │ │ + ldr r5, [pc, #1012] @ 4626c │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - movw r1, #32620 @ 0x7f6c │ │ │ │ + movw r1, #34860 @ 0x882c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45ef0 │ │ │ │ + beq 45e9c │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2da94c │ │ │ │ - b 45ebc │ │ │ │ + bl c3288 │ │ │ │ + b 45e68 │ │ │ │ mov r2, r7 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r0, sl │ │ │ │ - bl 3dc334 │ │ │ │ + bl 3dcbec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45ee4 │ │ │ │ + bne 45e90 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45f2c │ │ │ │ + bgt 45ed8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 45f2c │ │ │ │ + bne 45ed8 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r9, #620] @ 0x26c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 462b8 │ │ │ │ + beq 46264 │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 45f8c │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + beq 45f38 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp sl, r3 │ │ │ │ - bne 45f98 │ │ │ │ + bne 45f44 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45f8c │ │ │ │ + bgt 45f38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 45f8c │ │ │ │ + bne 45f38 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 45fec │ │ │ │ + b 45f98 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - movw r1, #32620 @ 0x7f6c │ │ │ │ + movw r1, #34860 @ 0x882c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45ee4 │ │ │ │ + bne 45e90 │ │ │ │ mov r2, r7 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ - bl 3dc334 │ │ │ │ + bl 3dcbec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45ee4 │ │ │ │ + bne 45e90 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45fec │ │ │ │ + bgt 45f98 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 45fec │ │ │ │ + bne 45f98 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r9, #828] @ 0x33c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 462b8 │ │ │ │ + beq 46264 │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 4602c │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 45fd8 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #32652 @ 0x7f8c │ │ │ │ + movw r1, #34892 @ 0x884c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 45ebc │ │ │ │ + bl 1b4954 │ │ │ │ + b 45e68 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - movw r1, #32620 @ 0x7f6c │ │ │ │ + movw r1, #34860 @ 0x882c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45ee4 │ │ │ │ + bne 45e90 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, sl │ │ │ │ - bl 3dc230 │ │ │ │ + bl 3dcae8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45ee4 │ │ │ │ + bne 45e90 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4607c │ │ │ │ + bgt 46028 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 4607c │ │ │ │ + bne 46028 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r9, #664] @ 0x298 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 462b8 │ │ │ │ + beq 46264 │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 460bc │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 46068 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #32696 @ 0x7fb8 │ │ │ │ + movw r1, #34936 @ 0x8878 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 45ebc │ │ │ │ + bl 1b4954 │ │ │ │ + b 45e68 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - movw r1, #32620 @ 0x7f6c │ │ │ │ + movw r1, #34860 @ 0x882c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45ee4 │ │ │ │ + bne 45e90 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, sl │ │ │ │ - bl 3dc230 │ │ │ │ + bl 3dcae8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45ee4 │ │ │ │ + bne 45e90 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4610c │ │ │ │ + bgt 460b8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 4610c │ │ │ │ + bne 460b8 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r9, #712] @ 0x2c8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 462b8 │ │ │ │ + beq 46264 │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4616c │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + beq 46118 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp sl, r3 │ │ │ │ - bne 46178 │ │ │ │ + bne 46124 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4616c │ │ │ │ + bgt 46118 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4616c │ │ │ │ + bne 46118 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b 461c8 │ │ │ │ + b 46174 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - movw r1, #32620 @ 0x7f6c │ │ │ │ + movw r1, #34860 @ 0x882c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45ee4 │ │ │ │ + bne 45e90 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r0, sl │ │ │ │ - bl 3dc230 │ │ │ │ + bl 3dcae8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45ee4 │ │ │ │ + bne 45e90 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 461c8 │ │ │ │ + bgt 46174 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 461c8 │ │ │ │ + bne 46174 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r9, #708] @ 0x2c4 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 462b8 │ │ │ │ + beq 46264 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 46228 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + beq 461d4 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 46234 │ │ │ │ + bne 461e0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46228 │ │ │ │ + bgt 461d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 46228 │ │ │ │ + bne 461d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b 46284 │ │ │ │ + b 46230 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - movw r1, #32620 @ 0x7f6c │ │ │ │ + movw r1, #34860 @ 0x882c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45ee4 │ │ │ │ + bne 45e90 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3dc230 │ │ │ │ + bl 3dcae8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45ee4 │ │ │ │ + bne 45e90 │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46284 │ │ │ │ + bgt 46230 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 46284 │ │ │ │ + bne 46230 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ stmib sp, {r1, r7} │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2e8938 │ │ │ │ + bl 2e7260 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8] │ │ │ │ - beq 45ee4 │ │ │ │ + beq 45e90 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000462c4 : │ │ │ │ +00046270 : │ │ │ │ push {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 46304 │ │ │ │ + beq 462b0 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r5] │ │ │ │ - bl fe194 │ │ │ │ + bl fd1a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 46318 │ │ │ │ + beq 462c4 │ │ │ │ str r7, [r5] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 30000c │ │ │ │ + bl 2fe9fc │ │ │ │ mov r0, r4 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r3, #46772 @ 0xb6b4 │ │ │ │ + movw r3, #46560 @ 0xb5e0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ + │ │ │ │ +00046308 <_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] @ 46358 <_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 41d40 <_Py_fstat@@Base+0xe8> │ │ │ │ + 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r3, #0 │ │ │ │ @@ -24410,16 +24410,16 @@ │ │ │ │ │ │ │ │ 0004639c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [pc, #12] @ 463b4 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1669e8 │ │ │ │ - rsbeq r3, sl, ip, ror r2 │ │ │ │ + b 165bd8 │ │ │ │ + rsbeq r3, sl, r8, 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, #4048] @ 0xfd0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #296] @ 46500 │ │ │ │ @@ -24429,15 +24429,15 @@ │ │ │ │ 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 b5348 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 464f4 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r1, [pc, #236] @ 46500 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ addle r0, r0, #1 │ │ │ │ @@ -24477,436 +24477,436 @@ │ │ │ │ str r3, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str r2, [ip, #4] │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ beq 464f4 │ │ │ │ ldr r2, [fp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11736 @ 0x2dd8 │ │ │ │ + movw r1, #14552 @ 0x38d8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl e3b74 │ │ │ │ + bl e2f70 │ │ │ │ cmp r0, #0 │ │ │ │ bge 464f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 464f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 464f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, 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 169af0 │ │ │ │ + bl 168ce0 │ │ │ │ mov r8, r0 │ │ │ │ - movw r0, #23124 @ 0x5a54 │ │ │ │ + movw r0, #25364 @ 0x6314 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl c0f60 │ │ │ │ + bl c1194 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8, #8] │ │ │ │ beq 46558 │ │ │ │ ldr r1, [pc, #1856] @ 46c88 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f8188 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ + bl 2f6b78 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8] │ │ │ │ bne 46560 │ │ │ │ mvn r7, #0 │ │ │ │ b 46c7c │ │ │ │ ldr r6, [pc, #1828] @ 46c8c │ │ │ │ - movw sl, #34528 @ 0x86e0 │ │ │ │ + movw sl, #33048 @ 0x8118 │ │ │ │ movt sl, #6 │ │ │ │ - movw r9, #42956 @ 0xa7cc │ │ │ │ + movw r9, #46184 @ 0xb468 │ │ │ │ movt r9, #64 @ 0x40 │ │ │ │ ldr r2, [r6] │ │ │ │ add r1, r6, #12 │ │ │ │ cmp r2, #0 │ │ │ │ beq 46610 │ │ │ │ str sl, [r6, #16] │ │ │ │ str r9, [r6, #20] │ │ │ │ str r6, [r6, #28] │ │ │ │ str r2, [r6, #12] │ │ │ │ ldr r0, [r8] │ │ │ │ - bl c812c │ │ │ │ + bl c7850 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 46558 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ - bl c64cc │ │ │ │ + bl c670c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 465e8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 46c7c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 46c7c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 46c7c │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 46608 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ bne 46608 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #32 │ │ │ │ b 46574 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #34336 @ 0x8620 │ │ │ │ + movw r0, #36576 @ 0x8ee0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2e04cc │ │ │ │ + bl 2dedbc │ │ │ │ subs r2, r0, #0 │ │ │ │ str r2, [r8, #4] │ │ │ │ beq 46558 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #23088 @ 0x5a30 │ │ │ │ + movw r1, #25328 @ 0x62f0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 16b3c0 │ │ │ │ + bl 16a5b0 │ │ │ │ cmp r0, #0 │ │ │ │ blt 46558 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #33788 @ 0x83fc │ │ │ │ + movw r1, #36028 @ 0x8cbc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b3c0 │ │ │ │ + bl 16a5b0 │ │ │ │ cmp r0, #0 │ │ │ │ blt 46558 │ │ │ │ ldr r2, [r8] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #33800 @ 0x8408 │ │ │ │ + movw r1, #36040 @ 0x8cc8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b3c0 │ │ │ │ + bl 16a5b0 │ │ │ │ cmp r0, #0 │ │ │ │ blt 46558 │ │ │ │ bl 2ddcc │ │ │ │ - movw r1, #33816 @ 0x8418 │ │ │ │ + movw r1, #36056 @ 0x8cd8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33b134 │ │ │ │ + bl 33a8bc │ │ │ │ cmp r0, #0 │ │ │ │ blt 46558 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2d3d0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #33832 @ 0x8428 │ │ │ │ + movw r0, #36072 @ 0x8ce8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl df0c0 │ │ │ │ - movw r1, #58140 @ 0xe31c │ │ │ │ + bl de66c │ │ │ │ + movw r1, #60080 @ 0xeab0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 16b2ac │ │ │ │ + bl 16a49c │ │ │ │ cmp r0, #0 │ │ │ │ blt 46558 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #24144 @ 0x5e50 │ │ │ │ + movw r2, #24248 @ 0x5eb8 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #33840 @ 0x8430 │ │ │ │ + movw r1, #36080 @ 0x8cf0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 33b134 │ │ │ │ + bl 33a8bc │ │ │ │ cmp r0, #0 │ │ │ │ blt 46558 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #33856 @ 0x8440 │ │ │ │ + movw r1, #36096 @ 0x8d00 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ bl 46e20 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 46558 │ │ │ │ - bl b5070 │ │ │ │ + bl b5030 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ beq 46558 │ │ │ │ - bl b5070 │ │ │ │ + bl b5030 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 4688c │ │ │ │ ldr sl, [pc, #1376] @ 46c90 │ │ │ │ mov r9, #0 │ │ │ │ ldr r8, [sl] │ │ │ │ cmp r8, #0 │ │ │ │ beq 46820 │ │ │ │ mov r0, r9 │ │ │ │ bl 2d040 │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldreq r7, [sl, #4] │ │ │ │ mov r2, r7 │ │ │ │ - bl 33b134 │ │ │ │ + bl 33a8bc │ │ │ │ cmp r0, #0 │ │ │ │ blt 4688c │ │ │ │ mov r0, r9 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r8, r0, #0 │ │ │ │ beq 4688c │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ cmn r0, #1 │ │ │ │ beq 4679c │ │ │ │ mov r0, r7 │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ subs r2, r0, #0 │ │ │ │ bne 467c0 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 4688c │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ bne 4688c │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 4688c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl bd678 │ │ │ │ + bl bd670 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 467f8 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ bne 467f8 │ │ │ │ mov r0, r2 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 46818 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ bne 46818 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 4688c │ │ │ │ add r9, r9, #1 │ │ │ │ add sl, sl, #8 │ │ │ │ cmp r9, #45 @ 0x2d │ │ │ │ bne 46730 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #33872 @ 0x8450 │ │ │ │ + movw r2, #36112 @ 0x8d10 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #11936 @ 0x2ea0 │ │ │ │ + movw r1, #14752 @ 0x39a0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 33b134 │ │ │ │ + bl 33a8bc │ │ │ │ cmp r0, #0 │ │ │ │ blt 4688c │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #51088 @ 0xc790 │ │ │ │ + movw r1, #53328 @ 0xd050 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 16b2ac │ │ │ │ + bl 16a49c │ │ │ │ cmp r0, #0 │ │ │ │ blt 46a8c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #33920 @ 0x8480 │ │ │ │ + movw r1, #36160 @ 0x8d40 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b2ac │ │ │ │ + bl 16a49c │ │ │ │ cmp r0, #0 │ │ │ │ bge 468a0 │ │ │ │ b 46558 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ b 46558 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #33932 @ 0x848c │ │ │ │ + movw r1, #36172 @ 0x8d4c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ bl 46e20 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 46558 │ │ │ │ - movw r2, #33948 @ 0x849c │ │ │ │ + movw r2, #36188 @ 0x8d5c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #11936 @ 0x2ea0 │ │ │ │ + movw r1, #14752 @ 0x39a0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 33b134 │ │ │ │ + bl 33a8bc │ │ │ │ cmp r0, #0 │ │ │ │ blt 46558 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34004 @ 0x84d4 │ │ │ │ + movw r1, #36244 @ 0x8d94 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 46558 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34020 @ 0x84e4 │ │ │ │ + movw r1, #36260 @ 0x8da4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 46558 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34036 @ 0x84f4 │ │ │ │ + movw r1, #36276 @ 0x8db4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 46558 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34052 @ 0x8504 │ │ │ │ + movw r1, #36292 @ 0x8dc4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 46558 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34068 @ 0x8514 │ │ │ │ + movw r1, #36308 @ 0x8dd4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 46558 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34088 @ 0x8528 │ │ │ │ + movw r1, #36328 @ 0x8de8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 46558 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34104 @ 0x8538 │ │ │ │ + movw r1, #36344 @ 0x8df8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 46558 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34120 @ 0x8548 │ │ │ │ + movw r1, #36360 @ 0x8e08 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 46558 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34136 @ 0x8558 │ │ │ │ + movw r1, #36376 @ 0x8e18 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 46558 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #34152 @ 0x8568 │ │ │ │ + movw r1, #36392 @ 0x8e28 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 46558 │ │ │ │ mov r0, #0 │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 46558 │ │ │ │ bl 2d670 │ │ │ │ mov r6, r0 │ │ │ │ ldr r7, [r6] │ │ │ │ - movw r0, #34168 @ 0x8578 │ │ │ │ + movw r0, #36408 @ 0x8e38 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ cmp r7, #0 │ │ │ │ beq 46a6c │ │ │ │ ldmib r6, {r1, r2} │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ beq 46a8c │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r9, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 46a5c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ bne 46a5c │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #12 │ │ │ │ cmn r9, #1 │ │ │ │ bne 46a04 │ │ │ │ b 46a8c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #34172 @ 0x857c │ │ │ │ + movw r1, #36412 @ 0x8e3c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b2ac │ │ │ │ + bl 16a49c │ │ │ │ cmp r0, #0 │ │ │ │ bge 46ab0 │ │ │ │ b 46558 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 46558 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 46558 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 46558 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #34184 @ 0x8588 │ │ │ │ + movw r1, #36424 @ 0x8e48 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 46558 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #34216 @ 0x85a8 │ │ │ │ + movw r1, #36456 @ 0x8e68 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 46558 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #34260 @ 0x85d4 │ │ │ │ + movw r1, #36500 @ 0x8e94 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 46558 │ │ │ │ mov r0, #120 @ 0x78 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 46b1c │ │ │ │ - bl 366244 │ │ │ │ + bl 3664fc │ │ │ │ b 46558 │ │ │ │ mov r2, #2 │ │ │ │ mov ip, #120 @ 0x78 │ │ │ │ mov r1, #8 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r1, [r4, #12] │ │ │ │ - movw r3, #34292 @ 0x85f4 │ │ │ │ + movw r3, #36532 @ 0x8eb4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r2, [r4, #16] │ │ │ │ stm r4, {r3, ip} │ │ │ │ movw r2, #53312 @ 0xd040 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #57444 @ 0xe064 │ │ │ │ movt r3, #2 │ │ │ │ - movw r1, #34316 @ 0x860c │ │ │ │ + movw r1, #36556 @ 0x8ecc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ strd r2, [r4, #20] │ │ │ │ movw r2, #56396 @ 0xdc4c │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #54944 @ 0xd6a0 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, [r4, #28] │ │ │ │ @@ -24938,15 +24938,15 @@ │ │ │ │ movw r2, #53396 @ 0xd094 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #59088 @ 0xe6d0 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, [r4, #76] @ 0x4c │ │ │ │ movw r2, #56048 @ 0xdaf0 │ │ │ │ movt r2, #2 │ │ │ │ - movw r3, #6708 @ 0x1a34 │ │ │ │ + movw r3, #8980 @ 0x2314 │ │ │ │ movt r3, #67 @ 0x43 │ │ │ │ strd r2, [r4, #84] @ 0x54 │ │ │ │ movw r2, #54668 @ 0xd58c │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #59064 @ 0xe6b8 │ │ │ │ movt r3, #2 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ @@ -24959,34 +24959,34 @@ │ │ │ │ movw r2, #59004 @ 0xe67c │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #55196 @ 0xd79c │ │ │ │ movt r3, #2 │ │ │ │ strd r2, [r4, #104] @ 0x68 │ │ │ │ movw r3, #57408 @ 0xe040 │ │ │ │ movt r3, #2 │ │ │ │ - movw r2, #20372 @ 0x4f94 │ │ │ │ + movw r2, #18892 @ 0x49cc │ │ │ │ movt r2, #7 │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ - bl 1bb3ac │ │ │ │ + bl 1bb1c4 │ │ │ │ subs r2, r0, #0 │ │ │ │ bne 46c68 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ b 46558 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #34324 @ 0x8614 │ │ │ │ + movw r1, #36564 @ 0x8ed4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b2ac │ │ │ │ + bl 16a49c │ │ │ │ asr r7, r0, #31 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strhteq r3, [sl], #-32 @ 0xffffffe0 │ │ │ │ - rsbeq r3, sl, r8, asr #5 │ │ │ │ - ldrdeq r9, [r2], #-220 @ 0xffffff24 @ │ │ │ │ + ldrdeq r3, [sl], #-44 @ 0xffffffd4 @ │ │ │ │ + strdeq r3, [sl], #-32 @ 0xffffffe0 @ │ │ │ │ + rsbeq sl, r2, r4, lsl r7 │ │ │ │ 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 │ │ │ │ @@ -25012,15 +25012,15 @@ │ │ │ │ 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 b5348 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 46e10 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r1, [pc, #236] @ 46e1c │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ addle r0, r0, #1 │ │ │ │ @@ -25060,27 +25060,27 @@ │ │ │ │ str r3, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str r2, [ip, #4] │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ beq 46e10 │ │ │ │ ldr r2, [fp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11736 @ 0x2dd8 │ │ │ │ + movw r1, #14552 @ 0x38d8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl e3b74 │ │ │ │ + bl e2f70 │ │ │ │ cmp r0, #0 │ │ │ │ bge 46e10 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 46e0c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 46e0c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -25090,132 +25090,132 @@ │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ bl 2e70c │ │ │ │ add r6, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dd698 │ │ │ │ + bl 2dbac0 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 46ee0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 46e90 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 46ee0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 46ee0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 46ee0 │ │ │ │ mov r1, r4 │ │ │ │ bl 40cf8 <_PyImport_SetModule@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge 46ee8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 46ec0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 46ec0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 46ee0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 46ee0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ b 46f20 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 46f08 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 46f08 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16b2ac │ │ │ │ + bl 16a49c │ │ │ │ cmp r0, #0 │ │ │ │ movlt r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ 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, #34400 @ 0x8660 │ │ │ │ + movw r1, #36640 @ 0x8f20 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 29e0b8 │ │ │ │ + bl 29bd18 │ │ │ │ cmp r0, #0 │ │ │ │ beq 46f98 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 1cb598 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 1cb3c0 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ add r3, r4, #16 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldrexd r6, [r3] │ │ │ │ strexd r2, r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ bne 46f74 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub ip, r2, #1 │ │ │ │ cmp ip, #1 │ │ │ │ bls 46fe0 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34488 @ 0x86b8 │ │ │ │ + movw r1, #36728 @ 0x8f78 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 47040 │ │ │ │ cmp r2, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ - movwne r4, #5188 @ 0x1444 │ │ │ │ + movwne r4, #5808 @ 0x16b0 │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ ldreq r4, [r3, #4] │ │ │ │ - bl 29c2f4 <_PyUnicode_IsLinebreak@@Base+0x1594> │ │ │ │ + bl 299f90 <_PyUnicode_IsLinebreak@@Base+0x15a4> │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 4700c │ │ │ │ mov r4, r5 │ │ │ │ b 47040 │ │ │ │ - movw r3, #48560 @ 0xbdb0 │ │ │ │ + movw r3, #48348 @ 0xbcdc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ beq 47004 │ │ │ │ - bl 175f40 │ │ │ │ + bl 175118 │ │ │ │ cmp r4, #0 │ │ │ │ beq 47040 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ @@ -25223,69 +25223,69 @@ │ │ │ │ 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 1ffe54 <_PyObject_VisitType@@Base+0x6dc> │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + bl 30c0e4 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {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 f23a4 │ │ │ │ + b f1228 │ │ │ │ push {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 470e4 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ bne 470d4 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ b 470e4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 47118 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ bne 47108 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ b 47118 │ │ │ │ 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, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ bne 47140 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ 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 │ │ │ │ @@ -25293,30 +25293,30 @@ │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ bl 47190 │ │ │ │ subs r2, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r0, #45204 @ 0xb094 │ │ │ │ + movw r0, #47084 @ 0xb7ec │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ + b de66c │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r5, #0 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b6520 │ │ │ │ + bl b6518 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r8, r4, #12 │ │ │ │ beq 47230 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ add r2, r5, #4 │ │ │ │ sub r1, fp, #32 │ │ │ │ cmp r3, r5 │ │ │ │ @@ -25324,71 +25324,71 @@ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ bl 47240 │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 47220 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 47234 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 47234 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 47234 │ │ │ │ str r6, [r8, #4]! │ │ │ │ b 471c8 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r6, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #42532 @ 0xa624 │ │ │ │ + movw r3, #43152 @ 0xa890 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ bne 472a4 │ │ │ │ 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 47294 │ │ │ │ - movw r0, #35816 @ 0x8be8 │ │ │ │ + movw r0, #37188 @ 0x9144 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1f603c │ │ │ │ + b 1f5ed4 │ │ │ │ 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 2e81b0 <_Py_HandlePending@@Base+0x2848> │ │ │ │ + b 2e6ad8 <_Py_HandlePending@@Base+0x284c> │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ @@ -25433,22 +25433,22 @@ │ │ │ │ str r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ str sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm sp, {r0, r1, r2} │ │ │ │ mov r0, ip │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #264 @ 0x108 │ │ │ │ - bl 2fb4dc │ │ │ │ + bl 2f9ecc │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, r0 │ │ │ │ beq 4772c │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - bl 1b7020 <_PyErr_SetString@@Base+0x488> │ │ │ │ + bl 1b6e38 <_PyErr_SetString@@Base+0x48c> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ beq 4772c │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ @@ -25461,27 +25461,27 @@ │ │ │ │ str r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r8, fp, #76 @ 0x4c │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ - bl 300404 │ │ │ │ + bl 2fedf4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ beq 4772c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq 47460 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ beq 47460 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e948c <_PyEval_MatchKeys@@Base+0x7038> │ │ │ │ + bl 3e9d44 <_PyEval_MatchKeys@@Base+0x7038> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 47494 │ │ │ │ b 4772c │ │ │ │ ldr sl, [r6, #4] │ │ │ │ str r7, [fp, #-84] @ 0xffffffac │ │ │ │ mov r7, r5 │ │ │ │ @@ -25495,15 +25495,15 @@ │ │ │ │ blt 474e0 │ │ │ │ mov r5, r7 │ │ │ │ ldrd r6, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ movw r1, #262 @ 0x106 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 19fd04 <_PyInstructionSequence_New@@Base+0x14> │ │ │ │ + bl 19fb30 <_PyInstructionSequence_New@@Base+0x14> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ beq 4772c │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ ldr sl, [r6, #16] │ │ │ │ str r7, [fp, #-84] @ 0xffffffac │ │ │ │ mov r7, r5 │ │ │ │ @@ -25512,51 +25512,51 @@ │ │ │ │ str r6, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r6, sl, #4 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ b 47518 │ │ │ │ ldr r1, [r6, #4]! │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a1c68 <_PyInstructionSequence_New@@Base+0x1f78> │ │ │ │ + bl 1a1a94 <_PyInstructionSequence_New@@Base+0x1f78> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ beq 4772c │ │ │ │ add r5, r5, #1 │ │ │ │ b 47478 │ │ │ │ ldr r1, [r6, #4]! │ │ │ │ add r5, r5, #1 │ │ │ │ - bl 1a1c68 <_PyInstructionSequence_New@@Base+0x1f78> │ │ │ │ + bl 1a1a94 <_PyInstructionSequence_New@@Base+0x1f78> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ beq 4772c │ │ │ │ cmp sl, #0 │ │ │ │ mov r0, r7 │ │ │ │ moveq r1, sl │ │ │ │ ldrne r1, [sl] │ │ │ │ cmp r5, r1 │ │ │ │ blt 47500 │ │ │ │ - movw r2, #10340 @ 0x2864 │ │ │ │ + movw r2, #12652 @ 0x316c │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ ldr ip, [r0, #48] @ 0x30 │ │ │ │ mov r5, r7 │ │ │ │ ldrd r6, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [r2] │ │ │ │ ldmib r2, {r0, r1, r2} │ │ │ │ stm sp, {r0, r1, r2} │ │ │ │ mov r1, #260 @ 0x104 │ │ │ │ ldr r0, [ip, #28] │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 2fb4dc │ │ │ │ + bl 2f9ecc │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ beq 4772c │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1b7020 <_PyErr_SetString@@Base+0x488> │ │ │ │ + bl 1b6e38 <_PyErr_SetString@@Base+0x48c> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ beq 4772c │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ vldr d8, [pc, #424] @ 47740 │ │ │ │ ldr ip, [r3, #28] │ │ │ │ @@ -25564,45 +25564,45 @@ │ │ │ │ vstr d8, [fp, #-52] @ 0xffffffcc │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ stm sp, {r0, r1, r2} │ │ │ │ mov r0, ip │ │ │ │ mov r2, r7 │ │ │ │ movw r1, #263 @ 0x107 │ │ │ │ - bl 2fb4dc │ │ │ │ + bl 2f9ecc │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ beq 4772c │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ sub sl, fp, #72 @ 0x48 │ │ │ │ vstr d8, [fp, #-76] @ 0xffffffb4 │ │ │ │ vstr d8, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr ip, [r3, #28] │ │ │ │ ldm sl, {r0, r1, r2} │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ stm sp, {r0, r1, r2} │ │ │ │ mov r0, ip │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #30 │ │ │ │ - bl 2fb4dc │ │ │ │ + bl 2f9ecc │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ beq 4772c │ │ │ │ str r9, [sp, #8] │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #5 │ │ │ │ str r9, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ - bl 300404 │ │ │ │ + bl 2fedf4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ beq 4772c │ │ │ │ ldr r6, [r6, #16] │ │ │ │ str r7, [fp, #-84] @ 0xffffffac │ │ │ │ mov r7, r5 │ │ │ │ add r5, r6, #4 │ │ │ │ @@ -25610,15 +25610,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ moveq r2, r6 │ │ │ │ ldrne r2, [r6] │ │ │ │ cmp r9, r2 │ │ │ │ bge 47684 │ │ │ │ ldr r1, [r5, #4]! │ │ │ │ add r9, r9, #1 │ │ │ │ - bl 1a1c68 <_PyInstructionSequence_New@@Base+0x1f78> │ │ │ │ + bl 1a1a94 <_PyInstructionSequence_New@@Base+0x1f78> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 47650 │ │ │ │ b 4772c │ │ │ │ ldr ip, [r0, #48] @ 0x30 │ │ │ │ mov r5, r7 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ @@ -25630,37 +25630,37 @@ │ │ │ │ str r1, [ip, #36] @ 0x24 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ ldm sl, {r0, r1, r2} │ │ │ │ stm sp, {r0, r1, r2} │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [ip, #28] │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ - bl 2fb4dc │ │ │ │ + bl 2f9ecc │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ beq 4772c │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1b7020 <_PyErr_SetString@@Base+0x488> │ │ │ │ + bl 1b6e38 <_PyErr_SetString@@Base+0x48c> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ beq 4772c │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3066c0 <_Py_GetStdlibDir@@Base+0x2834> │ │ │ │ + bl 3050b0 <_Py_GetStdlibDir@@Base+0x2834> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ beq 4772c │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1b7020 <_PyErr_SetString@@Base+0x488> │ │ │ │ + bl 1b6e38 <_PyErr_SetString@@Base+0x48c> │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ @@ -25671,25 +25671,25 @@ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [pc, #8] @ 47768 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3ea2a4 │ │ │ │ - rsbeq r7, fp, r4, lsr ip │ │ │ │ + b 3eab5c │ │ │ │ + rsbeq r7, fp, ip, lsr #24 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #16] @ 4778c │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3ea2a4 │ │ │ │ - mlseq fp, r8, sp, r4 │ │ │ │ + b 3eab5c │ │ │ │ + mlseq fp, r0, sp, r4 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r2, r1 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ beq 477c4 │ │ │ │ ldr r1, [r3] │ │ │ │ @@ -25704,171 +25704,171 @@ │ │ │ │ streq r3, [r1] │ │ │ │ moveq r0, r3 │ │ │ │ beq 477ec │ │ │ │ ldr r1, [pc, #24] @ 477f8 │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cdd80 │ │ │ │ + b cd4a4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - mlseq fp, r8, r6, r2 │ │ │ │ + mlseq fp, r0, r6, r2 │ │ │ │ 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, #148] @ 478b0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 3ea2a4 │ │ │ │ + bl 3eab5c │ │ │ │ subs r2, r0, #0 │ │ │ │ bne 47838 │ │ │ │ - bl 1756e0 │ │ │ │ + bl 1748b8 │ │ │ │ mov r5, r0 │ │ │ │ b 47858 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 47854 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ bne 47854 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [pc, #72] @ 478b0 │ │ │ │ - bl 3ea2a4 │ │ │ │ + bl 3eab5c │ │ │ │ cmp r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ beq 478a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 218be8 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl 217d64 <_PyErr_ChainExceptions1@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ beq 478a8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 478a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 478a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - mlseq fp, r0, lr, r3 │ │ │ │ + rsbeq r3, fp, r8, lsl #29 │ │ │ │ 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 182558 │ │ │ │ + bl 181620 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 47984 │ │ │ │ mov r2, #6 │ │ │ │ - movw r1, #45984 @ 0xb3a0 │ │ │ │ + movw r1, #48224 @ 0xbc60 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl d6e2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d64fc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ beq 4797c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne 4791c │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45992 @ 0xb3a8 │ │ │ │ + movw r1, #48232 @ 0xbc68 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl d6e2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d64fc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ bne 4793c │ │ │ │ b 4797c │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54372 @ 0xd464 │ │ │ │ + movw r1, #57048 @ 0xded8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl d6e2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d64fc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ bne 478fc │ │ │ │ b 4797c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 245cfc │ │ │ │ + bl 244d58 │ │ │ │ cmp r0, #0 │ │ │ │ blt 4797c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23460 @ 0x5ba4 │ │ │ │ + movw r1, #25700 @ 0x6464 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ bl 47d28 │ │ │ │ cmn r0, #1 │ │ │ │ beq 4797c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1848fc │ │ │ │ + b 183954 │ │ │ │ mov r0, r4 │ │ │ │ - bl 277c30 │ │ │ │ + bl 275de0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #43 @ 0x2b │ │ │ │ movne r0, #53 @ 0x35 │ │ │ │ - bl 182380 │ │ │ │ + bl 181448 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 47a5c │ │ │ │ mov r2, #17 │ │ │ │ - movw r1, #46000 @ 0xb3b0 │ │ │ │ + movw r1, #48240 @ 0xbc70 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl d6e2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d64fc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ beq 47a54 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 245cfc │ │ │ │ + bl 244d58 │ │ │ │ cmp r0, #0 │ │ │ │ blt 47a54 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne 47a24 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23460 @ 0x5ba4 │ │ │ │ + movw r1, #25700 @ 0x6464 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ bl 47d28 │ │ │ │ cmn r0, #1 │ │ │ │ beq 47a54 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1848fc │ │ │ │ + b 183954 │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46020 @ 0xb3c4 │ │ │ │ + movw r1, #48260 @ 0xbc84 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl d6e2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d64fc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ beq 47a54 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 245cfc │ │ │ │ + bl 244d58 │ │ │ │ cmp r0, #0 │ │ │ │ bge 479f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 277c30 │ │ │ │ + bl 275de0 │ │ │ │ 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 │ │ │ │ @@ -25876,98 +25876,98 @@ │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r9, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #3 │ │ │ │ bls 47aac │ │ │ │ mov r2, #5 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #42200 @ 0xa4d8 │ │ │ │ + movw r0, #44204 @ 0xacac │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ beq 47ac0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 381ae4 │ │ │ │ + bl 381d9c │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 47ac8 │ │ │ │ mov r0, #0 │ │ │ │ b 47d20 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 47ae8 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ bne 47ac0 │ │ │ │ cmp r9, #2 │ │ │ │ ble 47b50 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r9, #3 │ │ │ │ beq 47b6c │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r9, #4 │ │ │ │ beq 47b2c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 47b30 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ bne 47ac0 │ │ │ │ b 47b30 │ │ │ │ mov r4, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - movw r1, #5188 @ 0x1444 │ │ │ │ + movw r1, #5808 @ 0x16b0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ movne r3, r5 │ │ │ │ moveq r3, r1 │ │ │ │ cmp r6, #0 │ │ │ │ movne r1, r6 │ │ │ │ b 47b88 │ │ │ │ mov r4, #0 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r3 │ │ │ │ b 47b88 │ │ │ │ cmp r5, #0 │ │ │ │ beq 47cf8 │ │ │ │ mov r4, #0 │ │ │ │ - movw r1, #5188 @ 0x1444 │ │ │ │ + movw r1, #5808 @ 0x16b0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ mov r6, r4 │ │ │ │ stmib sp, {r1, r4} │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #46032 @ 0xb3d0 │ │ │ │ + movw r1, #48272 @ 0xbc90 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r3, r7 │ │ │ │ - movw r0, #46040 @ 0xb3d8 │ │ │ │ + movw r0, #48280 @ 0xbc98 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ beq 47ac0 │ │ │ │ cmp r7, #8 │ │ │ │ beq 47bec │ │ │ │ tst r7, #1 │ │ │ │ bne 47bf4 │ │ │ │ tst r7, #2 │ │ │ │ movne r3, #1 │ │ │ │ bne 47bf8 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46052 @ 0xb3e4 │ │ │ │ + movw r1, #48292 @ 0xbca4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 47ac0 │ │ │ │ mov r3, #2 │ │ │ │ b 47bf8 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ strh r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r6, #0 │ │ │ │ @@ -25976,75 +25976,75 @@ │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ beq 47c48 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ beq 47c30 │ │ │ │ - bl 2148e0 │ │ │ │ + bl 213a68 │ │ │ │ b 47c38 │ │ │ │ - bl 18c3c8 │ │ │ │ + bl 18b6f8 │ │ │ │ asr r1, r0, #31 │ │ │ │ strd r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ bne 47ac0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 47c84 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ beq 47c6c │ │ │ │ - bl 2148e0 │ │ │ │ + bl 213a68 │ │ │ │ b 47c74 │ │ │ │ - bl 18c3c8 │ │ │ │ + bl 18b6f8 │ │ │ │ asr r1, r0, #31 │ │ │ │ strd r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ bne 47ac0 │ │ │ │ tst r7, #4 │ │ │ │ strh r4, [fp, #-58] @ 0xffffffc6 │ │ │ │ movne r6, #13 │ │ │ │ moveq r6, #14 │ │ │ │ - bl 10361c │ │ │ │ + bl 10262c │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2d0d0 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmn r4, #1 │ │ │ │ bne 47d10 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ bne 47ce0 │ │ │ │ - bl d4e70 │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ beq 47c94 │ │ │ │ b 47ac0 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + b 2fe9b8 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, r3 │ │ │ │ b 47b88 │ │ │ │ cmp r4, #0 │ │ │ │ blt 47ce0 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ 00047d28 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -26054,40 +26054,40 @@ │ │ │ │ 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 d2f34 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl d262c <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ cmn r0, #1 │ │ │ │ streq r5, [r4, #20] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - bl 24a298 │ │ │ │ + bl 248468 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #46080 @ 0xb400 │ │ │ │ + movw r0, #48320 @ 0xbcc0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r2, [r2] │ │ │ │ bic r2, r2, #1 │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ str ip, [sp] │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ 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 │ │ │ │ @@ -26103,29 +26103,29 @@ │ │ │ │ b 47e58 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r1, r1, #110592 @ 0x1b000 │ │ │ │ ldrb r1, [r1, #3470] @ 0xd8e │ │ │ │ cmp r1, #0 │ │ │ │ beq 47e58 │ │ │ │ mov r6, r2 │ │ │ │ - movw r2, #48620 @ 0xbdec │ │ │ │ + movw r2, #48408 @ 0xbd18 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r1, r3 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 200570 │ │ │ │ + bl 1fff44 │ │ │ │ mov r3, #10 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 387020 <_PyMarshal_ReadObjectFromXIData@@Base+0x868> │ │ │ │ + bl 387128 <_PyMarshal_ReadObjectFromXIData@@Base+0x868> │ │ │ │ cmp r0, #0 │ │ │ │ poplt {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ - bl 175ee4 │ │ │ │ + bl 1750bc │ │ │ │ mov r0, #0 │ │ │ │ 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 │ │ │ │ @@ -26137,34 +26137,34 @@ │ │ │ │ str r3, [sp] │ │ │ │ sub r0, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ bl 2de50 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 47eb8 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ b 47ef8 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ mov r1, r4 │ │ │ │ - bl 314d7c <_Py_IsValidFD@@Base+0x1f0> │ │ │ │ + bl 314238 <_Py_IsValidFD@@Base+0x6f4> │ │ │ │ cmn r0, #1 │ │ │ │ beq 47ef8 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 314d7c <_Py_IsValidFD@@Base+0x1f0> │ │ │ │ + bl 314238 <_Py_IsValidFD@@Base+0x6f4> │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ beq 47ef8 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r0, #50592 @ 0xc5a0 │ │ │ │ + movw r0, #52832 @ 0xce60 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ b 47f1c │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ beq 47f08 │ │ │ │ bl 2d8c8 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmn r0, #1 │ │ │ │ @@ -26201,136 +26201,136 @@ │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #18232 @ 0x4738 │ │ │ │ + movw r3, #18228 @ 0x4734 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 48054 │ │ │ │ cmn r7, r5 │ │ │ │ - movweq r5, #5188 @ 0x1444 │ │ │ │ + movweq r5, #5808 @ 0x16b0 │ │ │ │ movteq r5, #104 @ 0x68 │ │ │ │ ldrne r5, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dce58 <_PyStaticType_InitForExtension@@Base+0x8a0> │ │ │ │ + bl 2db280 <_PyStaticType_InitForExtension@@Base+0x8a0> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ beq 48054 │ │ │ │ - movw r7, #5188 @ 0x1444 │ │ │ │ + movw r7, #5808 @ 0x16b0 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmp r5, r7 │ │ │ │ - movw r3, #9784 @ 0x2638 │ │ │ │ + movw r3, #10480 @ 0x28f0 │ │ │ │ movt r3, #54 @ 0x36 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #48704 @ 0xbe40 │ │ │ │ + movw r1, #43400 @ 0xa988 │ │ │ │ movt r1, #48 @ 0x30 │ │ │ │ movne r1, r3 │ │ │ │ bl 481a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 48054 │ │ │ │ cmp r5, r7 │ │ │ │ beq 48054 │ │ │ │ ldr r0, [pc, #64] @ 48060 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl fe454 │ │ │ │ + bl fd460 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 48050 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 48050 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strdeq r4, [fp], #-236 @ 0xffffff14 @ │ │ │ │ + strdeq r4, [fp], #-228 @ 0xffffff1c @ │ │ │ │ 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 2453f0 │ │ │ │ + bl 244158 │ │ │ │ cmp r0, #0 │ │ │ │ beq 480b0 │ │ │ │ cmn r0, #1 │ │ │ │ beq 48190 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #34548 @ 0x86f4 │ │ │ │ + movw r0, #36788 @ 0x8fb4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ bne 4812c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sub r1, fp, #24 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ bl 47240 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 48120 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #46124 @ 0xb42c │ │ │ │ + movw r0, #48364 @ 0xbcec │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ble 48108 │ │ │ │ mov r4, r6 │ │ │ │ b 48120 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 48100 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 48100 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ b 48184 │ │ │ │ mov r0, r5 │ │ │ │ bl 47190 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 48184 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #46132 @ 0xb434 │ │ │ │ + movw r0, #48372 @ 0xbcf4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ble 4816c │ │ │ │ mov r4, r6 │ │ │ │ b 48184 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 48164 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 48164 │ │ │ │ mov r0, r5 │ │ │ │ - bl 245dc0 │ │ │ │ + bl 244e1c │ │ │ │ b 48194 │ │ │ │ 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 │ │ │ │ @@ -26338,15 +26338,15 @@ │ │ │ │ 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 39036c │ │ │ │ + bl 390d34 │ │ │ │ cmn r0, #1 │ │ │ │ bne 481dc │ │ │ │ mov r0, #0 │ │ │ │ b 48218 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp] │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ @@ -26357,60 +26357,60 @@ │ │ │ │ beq 481d4 │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r6 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 3f03b8 <_PyCoro_GetAwaitableIter@@Base+0xd7c> │ │ │ │ + bl 3f0c70 <_PyCoro_GetAwaitableIter@@Base+0xd7c> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ 00048220 <_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 3efe24 <_PyCoro_GetAwaitableIter@@Base+0x7e8> │ │ │ │ + bl 3f06dc <_PyCoro_GetAwaitableIter@@Base+0x7e8> │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ strd r2, [r4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ 00048260 : │ │ │ │ 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 c0fec │ │ │ │ + bl c1220 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ beq 482bc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1457ec │ │ │ │ + bl 144844 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 482bc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 482bc │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ 000482c4 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -26423,19 +26423,19 @@ │ │ │ │ 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 ba050 │ │ │ │ + bl ba048 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 485e8 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 2e4688 │ │ │ │ + bl 2e2fac │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 48374 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ble 48334 │ │ │ │ mov r5, #0 │ │ │ │ b 485e8 │ │ │ │ @@ -26461,22 +26461,22 @@ │ │ │ │ cmp r7, #0 │ │ │ │ str r4, [fp, #-80] @ 0xffffffb0 │ │ │ │ moveq r4, r7 │ │ │ │ moveq r9, sl │ │ │ │ moveq r7, r4 │ │ │ │ beq 48430 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6520 │ │ │ │ + bl b6518 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r8, r4 │ │ │ │ beq 4854c │ │ │ │ ldr r3, [fp, #4] │ │ │ │ add r0, r7, r3 │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r9, r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ beq 484f4 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ ldrlt r3, [sl, r2, lsl #2] │ │ │ │ strlt r3, [r9, r2, lsl #2] │ │ │ │ @@ -26511,25 +26511,25 @@ │ │ │ │ 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 2e4858 │ │ │ │ + bl 2e317c │ │ │ │ subs r8, r0, #0 │ │ │ │ beq 484e0 │ │ │ │ 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 2e4a64 │ │ │ │ + bl 2e3388 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 484dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ bne 484dc │ │ │ │ @@ -26570,15 +26570,15 @@ │ │ │ │ blx r7 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ b 48504 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 4859c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ bne 4859c │ │ │ │ ldr r2, [pc, #132] @ 485f8 │ │ │ │ @@ -26612,50 +26612,50 @@ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r5, r8 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ 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 4861c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ bne 48650 │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #49228 @ 0xc04c │ │ │ │ + movw r3, #51916 @ 0xcacc │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #4 │ │ │ │ beq 48658 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ b 4868c │ │ │ │ cmp r1, #0 │ │ │ │ beq 48684 │ │ │ │ - movw r3, #49228 @ 0xc04c │ │ │ │ + movw r3, #51916 @ 0xcacc │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ bls 48644 │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #4 │ │ │ │ bne 48664 │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, r0, #16 │ │ │ │ @@ -26686,167 +26686,167 @@ │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ b 48728 │ │ │ │ mov r0, r3 │ │ │ │ ldrsb r3, [r0], #1 │ │ │ │ cmp r3, #0 │ │ │ │ bge 486c4 │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - movw r3, #48620 @ 0xbdec │ │ │ │ + movw r3, #48408 @ 0xbd18 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 200570 │ │ │ │ + bl 1fff44 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ 00048790 <_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 r5, r1 │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 4881c <_PyExc_CreateExceptionGroup@@Base+0x8c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl f373c <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl f272c <_PyTuple_FromPairSteal@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 4881c <_PyExc_CreateExceptionGroup@@Base+0x8c> │ │ │ │ - movw r3, #48672 @ 0xbe20 │ │ │ │ + movw r3, #48464 @ 0xbd50 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2830b8 │ │ │ │ + bl 280c2c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ble 48804 <_PyExc_CreateExceptionGroup@@Base+0x74> │ │ │ │ mov r4, r5 │ │ │ │ b 4881c <_PyExc_CreateExceptionGroup@@Base+0x8c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 487fc <_PyExc_CreateExceptionGroup@@Base+0x6c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 487fc <_PyExc_CreateExceptionGroup@@Base+0x6c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ 00048824 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [pc, #12] @ 4883c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1669e8 │ │ │ │ - mlseq sl, r0, r7, r4 │ │ │ │ + b 165bd8 │ │ │ │ + rsbeq r4, sl, ip, lsl #15 │ │ │ │ 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 169af0 │ │ │ │ + bl 168ce0 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 48880 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ beq 4889c │ │ │ │ b 488b4 │ │ │ │ ldr r1, [pc, #660] @ 48b1c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f8188 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ + bl 2f6b78 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ bne 48870 │ │ │ │ b 48b00 │ │ │ │ ldr r1, [pc, #636] @ 48b20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f8188 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ + bl 2f6b78 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ beq 48b00 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ bne 488d8 │ │ │ │ ldr r1, [pc, #604] @ 48b24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f8188 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ + bl 2f6b78 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ beq 48b00 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ bne 488fc │ │ │ │ ldr r1, [pc, #572] @ 48b28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2f8188 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ + bl 2f6b78 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ beq 48b00 │ │ │ │ - movw r1, #47032 @ 0xb7b8 │ │ │ │ + movw r1, #49272 @ 0xc078 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #47036 @ 0xb7bc │ │ │ │ + movw r0, #49276 @ 0xc07c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 1fa720 │ │ │ │ + bl 1fa45c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ beq 48b00 │ │ │ │ - movw r0, #47044 @ 0xb7c4 │ │ │ │ + movw r0, #49284 @ 0xc084 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 30c1e0 │ │ │ │ + bl 30ad28 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ beq 48b00 │ │ │ │ - movw r1, #34324 @ 0x8614 │ │ │ │ + movw r1, #36564 @ 0x8ed4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #9844 @ 0x2674 │ │ │ │ + movw r0, #12680 @ 0x3188 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 1fa720 │ │ │ │ + bl 1fa45c │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ beq 48b00 │ │ │ │ - movw r1, #34316 @ 0x860c │ │ │ │ + movw r1, #36556 @ 0x8ecc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 1bda70 │ │ │ │ + bl 1bd888 │ │ │ │ subs r6, r0, #0 │ │ │ │ str r6, [r4, #72] @ 0x48 │ │ │ │ beq 48b00 │ │ │ │ ldr r0, [r6] │ │ │ │ - movw r1, #34292 @ 0x85f4 │ │ │ │ + movw r1, #36532 @ 0x8eb4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ bl 2e55c │ │ │ │ subs r7, r0, #0 │ │ │ │ bne 489b4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ bls 489b4 │ │ │ │ @@ -26855,259 +26855,259 @@ │ │ │ │ bne 489b4 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #8 │ │ │ │ bne 489b4 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, #2 │ │ │ │ beq 489d0 │ │ │ │ - movw r3, #48640 @ 0xbe00 │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47068 @ 0xb7dc │ │ │ │ + movw r1, #49308 @ 0xc09c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 48b00 │ │ │ │ - movw r0, #12856 @ 0x3238 │ │ │ │ + movw r0, #15672 @ 0x3d38 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl c0f60 │ │ │ │ + bl c1194 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #28] │ │ │ │ beq 48b00 │ │ │ │ - movw r0, #47116 @ 0xb80c │ │ │ │ + movw r0, #49356 @ 0xc0cc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl c0f60 │ │ │ │ + bl c1194 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ beq 48b00 │ │ │ │ - movw r0, #15156 @ 0x3b34 │ │ │ │ + movw r0, #17396 @ 0x43f4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl c0f60 │ │ │ │ + bl c1194 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ beq 48b00 │ │ │ │ - movw r0, #47100 @ 0xb7fc │ │ │ │ + movw r0, #49340 @ 0xc0bc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl c0f60 │ │ │ │ + bl c1194 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ beq 48b00 │ │ │ │ - movw r0, #47112 @ 0xb808 │ │ │ │ + movw r0, #49352 @ 0xc0c8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl c0f60 │ │ │ │ + bl c1194 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ beq 48b00 │ │ │ │ - movw r0, #47124 @ 0xb814 │ │ │ │ + movw r0, #49364 @ 0xc0d4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl c0f60 │ │ │ │ + bl c1194 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #24] │ │ │ │ beq 48b00 │ │ │ │ - movw r0, #47104 @ 0xb800 │ │ │ │ + movw r0, #49344 @ 0xc0c0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl c0f60 │ │ │ │ + bl c1194 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ beq 48b00 │ │ │ │ - movw r0, #47132 @ 0xb81c │ │ │ │ + movw r0, #49372 @ 0xc0dc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl c0f60 │ │ │ │ + bl c1194 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ beq 48b00 │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #47140 @ 0xb824 │ │ │ │ + movw r0, #49380 @ 0xc0e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 2e04cc │ │ │ │ - movw r1, #47176 @ 0xb848 │ │ │ │ + bl 2dedbc │ │ │ │ + movw r1, #49416 @ 0xc108 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 16b3c0 │ │ │ │ + bl 16a5b0 │ │ │ │ cmp r0, #0 │ │ │ │ blt 48b00 │ │ │ │ ldrd r2, [r4, #60] @ 0x3c │ │ │ │ sub r6, 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, [r6], #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1926d8 │ │ │ │ + bl 19245c │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ bge 48b08 │ │ │ │ mvn r7, #0 │ │ │ │ b 48b10 │ │ │ │ cmp r4, #3 │ │ │ │ bne 48ae8 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r4, sl, r4, asr #15 │ │ │ │ - ldrdeq r4, [sl], #-120 @ 0xffffff88 @ │ │ │ │ - rsbeq r4, sl, ip, ror #15 │ │ │ │ - rsbeq r4, sl, r0, lsl #16 │ │ │ │ + rsbeq r4, sl, r0, asr #15 │ │ │ │ + ldrdeq r4, [sl], #-116 @ 0xffffff8c @ │ │ │ │ + rsbeq r4, sl, r8, ror #15 │ │ │ │ + strdeq r4, [sl], #-124 @ 0xffffff84 @ │ │ │ │ push {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 48b68 │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r2, [r6] │ │ │ │ - movwle r2, #5188 @ 0x1444 │ │ │ │ + movwle r2, #5808 @ 0x16b0 │ │ │ │ movtle r2, #104 @ 0x68 │ │ │ │ b 48b88 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #15780 @ 0x3da4 │ │ │ │ + movw r0, #18596 @ 0x48a4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e8c04 │ │ │ │ + bl 2e752c │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ b 48b54 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3a5ccc │ │ │ │ + b 3a66ec │ │ │ │ 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 48bd0 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #48652 @ 0xbe0c │ │ │ │ + movw r0, #50892 @ 0xc6cc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df0c0 │ │ │ │ + b de66c │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b f32c0 <_PyTuple_FromPair@@Base> │ │ │ │ + b f22b0 <_PyTuple_FromPair@@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 r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ beq 48c24 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47504 @ 0xb990 │ │ │ │ + movw r0, #49744 @ 0xc250 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 48d88 │ │ │ │ ldr r8, [r5] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - bl 169af0 │ │ │ │ + bl 168ce0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 16be80 │ │ │ │ - movw r6, #5188 @ 0x1444 │ │ │ │ + bl 16b070 │ │ │ │ + movw r6, #5808 @ 0x16b0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r8, r6 │ │ │ │ moveq r0, #0 │ │ │ │ andne r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ beq 48c78 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48724 @ 0xbe54 │ │ │ │ + movw r1, #50964 @ 0xc714 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ b 48cac │ │ │ │ mov r0, r7 │ │ │ │ - bl 16be80 │ │ │ │ + bl 16b070 │ │ │ │ eor r9, r0, #1 │ │ │ │ cmp r7, r6 │ │ │ │ moveq r9, #0 │ │ │ │ andne r9, r9, #1 │ │ │ │ cmp r9, #0 │ │ │ │ beq 48cc0 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48772 @ 0xbe84 │ │ │ │ + movw r1, #51012 @ 0xc744 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r1, r6 │ │ │ │ - bl f32c0 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f22b0 <_PyTuple_FromPair@@Base> │ │ │ │ cmp r8, r6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ bne 48d18 │ │ │ │ cmp r0, #0 │ │ │ │ beq 48d30 │ │ │ │ ldr r3, [r0] │ │ │ │ str r9, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 48d30 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 48d30 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 48d30 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ str r8, [r5, #12] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r7, r6 │ │ │ │ bne 48d70 │ │ │ │ cmp r0, #0 │ │ │ │ beq 48d88 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 48d88 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ bne 48d88 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 48d88 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ str r7, [r5, #16] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ @@ -27115,59 +27115,59 @@ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ beq 48dd4 │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ beq 48ddc │ │ │ │ mov r0, r4 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r5, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ bne 48ea4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 148ecc │ │ │ │ + bl 147f24 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 48e98 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #22 │ │ │ │ bne 48e3c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #32448 @ 0x7ec0 │ │ │ │ + movw r3, #33068 @ 0x812c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ bne 48e3c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ beq 48e9c │ │ │ │ b 48e74 │ │ │ │ - movw r3, #48812 @ 0xbeac │ │ │ │ + movw r3, #51052 @ 0xc76c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ str r3, [sp] │ │ │ │ ldrd r2, [r5, #20] │ │ │ │ mov r5, #0 │ │ │ │ - bl 34f1dc │ │ │ │ - bl ddb94 │ │ │ │ + bl 34f61c │ │ │ │ + bl dd140 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ movne r5, #0 │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ bne 48ea4 │ │ │ │ @@ -27188,75 +27188,75 @@ │ │ │ │ cmp r2, #2 │ │ │ │ bne 48f08 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 48f2c │ │ │ │ - movw r2, #53252 @ 0xd004 │ │ │ │ + movw r2, #55492 @ 0xd8c4 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #32760 @ 0x7ff8 │ │ │ │ + movw r1, #35000 @ 0x88b8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #55576 @ 0xd918 │ │ │ │ + movw r0, #57516 @ 0xe0ac │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ b 48f24 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55576 @ 0xd918 │ │ │ │ + movw r0, #57516 @ 0xe0ac │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ bne 48ed4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr lr, [pc, #36] @ 48f58 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r4] │ │ │ │ mov ip, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [r2, lr] │ │ │ │ ldr r5, [r4, #48] @ 0x30 │ │ │ │ str ip, [r4, #48] @ 0x30 │ │ │ │ - bl 190784 │ │ │ │ + bl 19050c │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2453f0 │ │ │ │ + bl 244158 │ │ │ │ cmp r0, #0 │ │ │ │ beq 48fa4 │ │ │ │ cmn r0, #1 │ │ │ │ beq 48fe0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #34548 @ 0x86f4 │ │ │ │ + movw r0, #36788 @ 0x8fb4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ ldmib r4, {r1, ip} │ │ │ │ - movw r3, #46132 @ 0xb434 │ │ │ │ + movw r3, #48372 @ 0xbcf4 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp ip, #1 │ │ │ │ - movw r0, #46124 @ 0xb42c │ │ │ │ + movw r0, #48364 @ 0xbcec │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ movne r0, r3 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 245dc0 │ │ │ │ + bl 244e1c │ │ │ │ b 48fe4 │ │ │ │ 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 │ │ │ │ @@ -27278,31 +27278,31 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [pc, #656] @ 492e4 │ │ │ │ - bl 1b54cc <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b52e0 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 492d8 │ │ │ │ ldr r7, [r4] │ │ │ │ add r5, r5, r6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ bne 4909c │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #32744 @ 0x7fe8 │ │ │ │ + movw r1, #34984 @ 0x88a8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #48952 @ 0xbf38 │ │ │ │ + movw r0, #51192 @ 0xc7f8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r3, r7 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ b 492d8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, #2 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ beq 49230 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ @@ -27314,34 +27314,34 @@ │ │ │ │ b 490d0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ b 49240 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ bne 490fc │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48964 @ 0xbf44 │ │ │ │ + movw r1, #51204 @ 0xc804 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 49094 │ │ │ │ ldr ip, [r6, #8] │ │ │ │ cmp ip, #0 │ │ │ │ beq 4923c │ │ │ │ ldr r2, [pc, #472] @ 492e8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r6 │ │ │ │ str r5, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r5, ip │ │ │ │ mov r9, #0 │ │ │ │ str r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr sl, [r3, r2] │ │ │ │ add r3, r6, #12 │ │ │ │ - movw r6, #496 @ 0x1f0 │ │ │ │ + movw r6, #500 @ 0x1f4 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r5, r9 │ │ │ │ ble 49224 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [sl, #8] │ │ │ │ ldr r4, [r3, #4]! │ │ │ │ @@ -27349,267 +27349,267 @@ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r0, r1 │ │ │ │ bne 49174 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40c598 │ │ │ │ + bl 40d22c │ │ │ │ b 491b0 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r1, r0 │ │ │ │ beq 4918c │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ bne 4919c │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40fbb0 │ │ │ │ + bl 410778 │ │ │ │ b 491b0 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48992 @ 0xbf60 │ │ │ │ + movw r1, #51232 @ 0xc820 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ b 491dc │ │ │ │ cmp r0, #0 │ │ │ │ beq 492d4 │ │ │ │ cmp r0, r6 │ │ │ │ bne 491f0 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 4921c │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49024 @ 0xbf80 │ │ │ │ + movw r1, #51264 @ 0xc840 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 49208 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ beq 49214 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ b 4921c │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 49208 │ │ │ │ add r9, r9, #1 │ │ │ │ b 49138 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r6, r8 │ │ │ │ b 49240 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ b 49240 │ │ │ │ mov r6, ip │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ cmpne r5, #0 │ │ │ │ moveq r5, r7 │ │ │ │ beq 49284 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ bne 49284 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49088 @ 0xbfc0 │ │ │ │ + movw r1, #51328 @ 0xc880 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 49094 │ │ │ │ - bl 380650 <_PySlice_FromIndices@@Base+0x1c40> │ │ │ │ + bl 380908 <_PySlice_FromIndices@@Base+0x1c40> │ │ │ │ mov r8, r0 │ │ │ │ str r8, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ ldr ip, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ - bl 37dc48 │ │ │ │ + bl 37df00 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 492d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ bne 492d8 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 492d8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r4, sl, r0, asr sp │ │ │ │ + rsbeq r4, sl, ip, asr #26 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ add r1, r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ str r1, [r7, #88] @ 0x58 │ │ │ │ beq 49330 │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ beq 49338 │ │ │ │ mov r0, r7 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r1, [r7, #60] @ 0x3c │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ subne r2, r2, #1 │ │ │ │ movne r4, #0 │ │ │ │ bne 49580 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ add r1, r2, #1 │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r0 │ │ │ │ str r1, [r7, #88] @ 0x58 │ │ │ │ beq 4937c │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ beq 49384 │ │ │ │ mov r0, r7 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r2, [r7, #88] @ 0x58 │ │ │ │ subne r2, r2, #1 │ │ │ │ strne r2, [r7, #88] @ 0x58 │ │ │ │ bne 4956c │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 2ea094 │ │ │ │ + bl 2e89bc │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ beq 49534 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r7, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ cmp r2, r1 │ │ │ │ beq 493e0 │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ beq 493e8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ bne 49414 │ │ │ │ mov r0, #4 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 49424 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl 366244 │ │ │ │ + bl 3664fc │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ b 49534 │ │ │ │ ldr r5, [r7, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ moveq r6, r5 │ │ │ │ moveq r8, #1 │ │ │ │ bne 49414 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 494c8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2ea094 │ │ │ │ + bl 2e89bc │ │ │ │ subs r9, r0, #0 │ │ │ │ beq 494c8 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ beq 49494 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ beq 49494 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ b 49534 │ │ │ │ cmp r8, r6 │ │ │ │ bne 494b8 │ │ │ │ lsl r8, r8, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsl r1, r8, #2 │ │ │ │ - bl e7814 │ │ │ │ + bl e6d4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 494e0 │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ str r9, [r4, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ b 49438 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ mov r0, r6 │ │ │ │ str sl, [r7, #8] │ │ │ │ - bl 132d3c │ │ │ │ + bl 131d88 │ │ │ │ subs r8, r0, #0 │ │ │ │ bne 494ec │ │ │ │ mov r0, r4 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ b 49408 │ │ │ │ cmp r6, r5 │ │ │ │ ble 49508 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r1, [r4, r5, lsl #2] │ │ │ │ str r1, [r2, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ b 494ec │ │ │ │ mov r0, r4 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr ip, [r7, #88] @ 0x58 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r8 │ │ │ │ sub ip, ip, #1 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [r7, #88] @ 0x58 │ │ │ │ - bl 14fc44 │ │ │ │ + bl 14ec98 │ │ │ │ mov r4, r0 │ │ │ │ b 49540 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r4, #0 │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ cmp r4, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ beq 4956c │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ beq 49578 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, #0 │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ @@ -27625,48 +27625,48 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr ip, [pc, #188] @ 4966c │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #63232 @ 0xf700 │ │ │ │ + movw r2, #65472 @ 0xffc0 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #49148 @ 0xbffc │ │ │ │ + movw r1, #51388 @ 0xc8bc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov ip, #0 │ │ │ │ - bl f81dc │ │ │ │ + bl f713c │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 49644 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #1944 @ 0x798 │ │ │ │ + movw r1, #4184 @ 0x1058 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #49168 @ 0xc010 │ │ │ │ + movw r0, #51408 @ 0xc8d0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ bne 49610 │ │ │ │ mov r4, #0 │ │ │ │ b 4963c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov ip, #2 │ │ │ │ mov r3, #16 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str ip, [sp] │ │ │ │ - bl 389ba4 <_PyCode_SetUnboundVarCounts@@Base+0x173c> │ │ │ │ + bl 389cac <_PyCode_SetUnboundVarCounts@@Base+0x173c> │ │ │ │ cmn r0, #1 │ │ │ │ beq 49608 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 396dc0 <_PyXIData_Release@@Base+0xd64> │ │ │ │ + bl 397788 <_PyXIData_Release@@Base+0xd64> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr r3, [pc, #32] @ 4966c │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ beq 49660 │ │ │ │ bl 2ddfc <__stack_chk_fail@plt> │ │ │ │ @@ -27679,40 +27679,40 @@ │ │ │ │ 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 496b0 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49260 @ 0xc06c │ │ │ │ + movw r1, #51500 @ 0xc92c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 4978c │ │ │ │ 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 496e8 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49320 @ 0xc0a8 │ │ │ │ + movw r1, #51560 @ 0xc968 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 4978c │ │ │ │ ldr r3, [r0, #448] @ 0x1c0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl b5348 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 498bc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r5, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ @@ -27726,20 +27726,20 @@ │ │ │ │ ldr r2, [pc, #396] @ 498c8 │ │ │ │ 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 d08fc <_PyUnicode_InternMortal@@Base> │ │ │ │ + bl d00c0 <_PyUnicode_InternMortal@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 1edcd8 │ │ │ │ + bl 1edb58 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ bne 49794 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 4978c │ │ │ │ subs r3, r3, #1 │ │ │ │ @@ -27747,64 +27747,64 @@ │ │ │ │ beq 498a8 │ │ │ │ mov r4, #0 │ │ │ │ b 498bc │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ beq 497ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 248e5c │ │ │ │ + bl 24702c │ │ │ │ mov r5, r0 │ │ │ │ add r5, r5, r6 │ │ │ │ cmp r5, #7 │ │ │ │ bgt 498b4 │ │ │ │ ldr r8, [r4, #16] │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r8, #0 │ │ │ │ beq 4987c │ │ │ │ mov r0, r8 │ │ │ │ - bl 248e5c │ │ │ │ + bl 24702c │ │ │ │ cmp r0, #0 │ │ │ │ beq 4987c │ │ │ │ mov r0, r8 │ │ │ │ - bl 3e21ac │ │ │ │ + bl 3e2a64 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 49774 │ │ │ │ - bl b9a98 │ │ │ │ + bl b9a90 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 49810 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ bne 49810 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq 49774 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [r4, #20] │ │ │ │ beq 49864 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3af2b4 │ │ │ │ + bl 3afcec │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 49858 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 49858 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq 49774 │ │ │ │ mov r0, r8 │ │ │ │ - bl b9a98 │ │ │ │ + bl b9a90 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #24] │ │ │ │ bne 49898 │ │ │ │ b 49774 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ @@ -27813,31 +27813,31 @@ │ │ │ │ str r7, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ movw r3, #42340 @ 0xa564 │ │ │ │ movt r3, #4 │ │ │ │ str r3, [r4, #28] │ │ │ │ b 498b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 4978c │ │ │ │ mov r0, r4 │ │ │ │ - bl e2b44 │ │ │ │ + bl e1f40 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ 000498cc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [pc, #12] @ 498e4 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1669e8 │ │ │ │ - rsbeq r4, sl, ip, ror sp │ │ │ │ + b 165bd8 │ │ │ │ + rsbeq r4, sl, r8, ror sp │ │ │ │ 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 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ @@ -27846,15 +27846,15 @@ │ │ │ │ beq 4991c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bne 499a0 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ add r0, r5, #1 │ │ │ │ - bl b6520 │ │ │ │ + bl b6518 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 49b40 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ @@ -27871,24 +27871,24 @@ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r0] │ │ │ │ str r0, [r3, #4]! │ │ │ │ b 49954 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #45204 @ 0xb094 │ │ │ │ + movw r0, #47084 @ 0xb7ec │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ - movw r1, #56224 @ 0xdba0 │ │ │ │ + b de66c │ │ │ │ + movw r1, #58464 @ 0xe460 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #57152 @ 0xdf40 │ │ │ │ + movw r0, #59092 @ 0xe6d4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 1fa720 │ │ │ │ + bl 1fa45c │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 49b40 │ │ │ │ ldr r0, [pc, #392] @ 49b4c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ str r1, [fp, #-36] @ 0xffffffdc │ │ │ │ @@ -27904,23 +27904,23 @@ │ │ │ │ cmp r8, #0 │ │ │ │ bne 49a1c │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl f4c6c <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl f3c5c <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r5, r0 │ │ │ │ b 49b08 │ │ │ │ cmp r1, #0 │ │ │ │ beq 49a30 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bne 49aa0 │ │ │ │ - movw r3, #48812 @ 0xbeac │ │ │ │ + movw r3, #45212 @ 0xb09c │ │ │ │ movt r3, #22 │ │ │ │ cmp r8, r3 │ │ │ │ bne 49a84 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ tst r3, #1 │ │ │ │ @@ -27930,15 +27930,15 @@ │ │ │ │ movne r2, #0 │ │ │ │ movne r1, r4 │ │ │ │ ldreq r2, [r4, #8] │ │ │ │ movne r0, r7 │ │ │ │ subeq r3, fp, #36 @ 0x24 │ │ │ │ moveq r1, r4 │ │ │ │ moveq r0, r7 │ │ │ │ - bl 2e4c00 │ │ │ │ + bl 2e3524 │ │ │ │ mov r5, r0 │ │ │ │ b 49af4 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ blx r8 │ │ │ │ @@ -27946,54 +27946,54 @@ │ │ │ │ b 49af4 │ │ │ │ mov r3, r1 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #2 │ │ │ │ - bl 178cc4 <_PyStack_UnpackDict@@Base> │ │ │ │ + bl 177e9c <_PyStack_UnpackDict@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 49b08 │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r9 │ │ │ │ blx r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #2 │ │ │ │ - bl 17b50c <_PyStack_UnpackDict_Free@@Base> │ │ │ │ + bl 17a6e4 <_PyStack_UnpackDict_Free@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2de868 │ │ │ │ + bl ed318 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 49b28 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 49b28 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #7696 @ 0x1e10 │ │ │ │ + movw r0, #9936 @ 0x26d0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #5456 @ 0x1550 │ │ │ │ + movw r1, #6076 @ 0x17bc │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ uxtb r3, r3 │ │ │ │ @@ -28021,84 +28021,84 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ str lr, [sp, #12] │ │ │ │ ldr r3, [pc, #444] @ 49d9c │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b54cc <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + bl 1b52e0 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 49d90 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - movw r7, #25484 @ 0x638c │ │ │ │ + movw r7, #26104 @ 0x65f8 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r7 │ │ │ │ beq 49c18 │ │ │ │ mov r1, r7 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ beq 49c34 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r5, [r4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 49c64 │ │ │ │ b 49c58 │ │ │ │ - movw r1, #49488 @ 0xc150 │ │ │ │ + movw r1, #51728 @ 0xca10 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #37092 @ 0x90e4 │ │ │ │ + movw r0, #38464 @ 0x9640 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r3, r6 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ b 49d90 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ bne 49c50 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 49c84 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ bne 49c50 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ moveq r5, #0 │ │ │ │ beq 49cd0 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #5624 @ 0x15f8 │ │ │ │ + movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ beq 49cd0 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #49508 @ 0xc164 │ │ │ │ + movw r1, #51748 @ 0xca24 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r7 │ │ │ │ beq 49cf0 │ │ │ │ mov r1, #86 @ 0x56 │ │ │ │ - movw r0, #19008 @ 0x4a40 │ │ │ │ + movw r0, #21204 @ 0x52d4 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ b 49c50 │ │ │ │ - movw r0, #5624 @ 0x15f8 │ │ │ │ + movw r0, #6244 @ 0x1864 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b5348 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 49d90 │ │ │ │ cmp r5, #0 │ │ │ │ beq 49d1c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ @@ -28131,311 +28131,311 @@ │ │ │ │ str r0, [r4, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [r0, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - strhteq r4, [sl], #-208 @ 0xffffff30 │ │ │ │ + rsbeq r4, sl, ip, lsr #27 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #49620 @ 0xc1d4 │ │ │ │ + movw r1, #51860 @ 0xca94 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ bge 49ddc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49632 @ 0xc1e0 │ │ │ │ + movw r1, #51872 @ 0xcaa0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49644 @ 0xc1ec │ │ │ │ + movw r1, #51884 @ 0xcaac │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49656 @ 0xc1f8 │ │ │ │ + movw r1, #51896 @ 0xcab8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49664 @ 0xc200 │ │ │ │ + movw r1, #51904 @ 0xcac0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49676 @ 0xc20c │ │ │ │ + movw r1, #51916 @ 0xcacc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49688 @ 0xc218 │ │ │ │ + movw r1, #51928 @ 0xcad8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49700 @ 0xc224 │ │ │ │ + movw r1, #51940 @ 0xcae4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49712 @ 0xc230 │ │ │ │ + movw r1, #51952 @ 0xcaf0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49720 @ 0xc238 │ │ │ │ + movw r1, #51960 @ 0xcaf8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49732 @ 0xc244 │ │ │ │ + movw r1, #51972 @ 0xcb04 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49744 @ 0xc250 │ │ │ │ + movw r1, #51984 @ 0xcb10 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49756 @ 0xc25c │ │ │ │ + movw r1, #51996 @ 0xcb1c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49768 @ 0xc268 │ │ │ │ + movw r1, #52008 @ 0xcb28 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49780 @ 0xc274 │ │ │ │ + movw r1, #52020 @ 0xcb34 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49792 @ 0xc280 │ │ │ │ + movw r1, #52032 @ 0xcb40 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49804 @ 0xc28c │ │ │ │ + movw r1, #52044 @ 0xcb4c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49816 @ 0xc298 │ │ │ │ + movw r1, #52056 @ 0xcb58 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49828 @ 0xc2a4 │ │ │ │ + movw r1, #52068 @ 0xcb64 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49840 @ 0xc2b0 │ │ │ │ + movw r1, #52080 @ 0xcb70 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49848 @ 0xc2b8 │ │ │ │ + movw r1, #52088 @ 0xcb78 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49860 @ 0xc2c4 │ │ │ │ + movw r1, #52100 @ 0xcb84 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #144 @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49872 @ 0xc2d0 │ │ │ │ + movw r1, #52112 @ 0xcb90 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49884 @ 0xc2dc │ │ │ │ + movw r1, #52124 @ 0xcb9c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49896 @ 0xc2e8 │ │ │ │ + movw r1, #52136 @ 0xcba8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49908 @ 0xc2f4 │ │ │ │ + movw r1, #52148 @ 0xcbb4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49920 @ 0xc300 │ │ │ │ + movw r1, #52160 @ 0xcbc0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #184 @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49932 @ 0xc30c │ │ │ │ + movw r1, #52172 @ 0xcbcc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49944 @ 0xc318 │ │ │ │ + movw r1, #52184 @ 0xcbd8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49956 @ 0xc324 │ │ │ │ + movw r1, #52196 @ 0xcbe4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49968 @ 0xc330 │ │ │ │ + movw r1, #52208 @ 0xcbf0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49980 @ 0xc33c │ │ │ │ + movw r1, #52220 @ 0xcbfc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49992 @ 0xc348 │ │ │ │ + movw r1, #52232 @ 0xcc08 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ blt 49dd4 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50008 @ 0xc358 │ │ │ │ + movw r1, #52248 @ 0xcc18 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ asr r0, r0, #31 │ │ │ │ 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 r7, r0 │ │ │ │ - bl 2453f0 │ │ │ │ + bl 244158 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 4a1c4 │ │ │ │ cmn r6, #1 │ │ │ │ beq 4a3c4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r0, #34548 @ 0x86f4 │ │ │ │ + movw r0, #36788 @ 0x8fb4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r9, r6 │ │ │ │ ldrne r9, [r3, #8] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr sl, [r3, #8] │ │ │ │ adds r8, r9, sl │ │ │ │ bne 4a20c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r0, #46124 @ 0xb42c │ │ │ │ + movw r0, #48364 @ 0xbcec │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 245dc0 │ │ │ │ + bl 244e1c │ │ │ │ b 4a3c8 │ │ │ │ mov r0, r8 │ │ │ │ - bl b6520 │ │ │ │ + bl b6518 │ │ │ │ subs r5, r0, #0 │ │ │ │ addne r3, r5, #12 │ │ │ │ bne 4a250 │ │ │ │ mov r0, r7 │ │ │ │ - bl 245dc0 │ │ │ │ + bl 244e1c │ │ │ │ b 4a3c8 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ add r6, r6, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r1, r2, lsl #2] │ │ │ │ - bl 1b1028 │ │ │ │ + bl 1b0e38 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 4a394 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r4, [r3, #4]! │ │ │ │ add r2, r6, #4 │ │ │ │ cmp r6, sl │ │ │ │ blt 4a22c │ │ │ │ @@ -28443,95 +28443,95 @@ │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ beq 4a30c │ │ │ │ ldr r0, [r7, #16] │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl f2878 │ │ │ │ + bl f16fc │ │ │ │ cmp r0, #0 │ │ │ │ beq 4a2e4 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #50016 @ 0xc360 │ │ │ │ + movw r0, #52256 @ 0xcc20 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ subs r3, r0, #0 │ │ │ │ beq 4a304 │ │ │ │ cmp r6, r8 │ │ │ │ blt 4a2d4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 4a2c4 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ beq 4a2cc │ │ │ │ mvn r6, #0 │ │ │ │ b 4a2e4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 4a2c4 │ │ │ │ add r2, r5, #16 │ │ │ │ str r3, [r2, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ b 4a26c │ │ │ │ cmp r6, r8 │ │ │ │ beq 4a30c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50024 @ 0xc368 │ │ │ │ + movw r1, #52264 @ 0xcc28 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r4, #0 │ │ │ │ b 4a394 │ │ │ │ - movw r0, #29708 @ 0x740c │ │ │ │ + movw r0, #31948 @ 0x7ccc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 4a394 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1f603c │ │ │ │ + bl 1f5ed4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 4a34c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 4a34c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ moveq r4, r6 │ │ │ │ beq 4a394 │ │ │ │ ldmib r7, {r1, r2} │ │ │ │ mov r3, r6 │ │ │ │ - movw r0, #50068 @ 0xc394 │ │ │ │ + movw r0, #52308 @ 0xcc54 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 4a394 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ bne 4a394 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 4a3b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 4a3b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r4 │ │ │ │ - bl 245dc0 │ │ │ │ + bl 244e1c │ │ │ │ b 4a3c8 │ │ │ │ mov r5, #0 │ │ │ │ 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 │ │ │ │ @@ -28545,94 +28545,94 @@ │ │ │ │ sub r4, fp, #24 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r1 │ │ │ │ stmib sp, {r2, r4} │ │ │ │ mov ip, #0 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #2 │ │ │ │ - movw r1, #50224 @ 0xc430 │ │ │ │ + movw r1, #52464 @ 0xccf0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r5, [lr, #12] │ │ │ │ - bl 150ccc │ │ │ │ + bl 14fd20 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4a45c │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 16be80 │ │ │ │ + bl 16b070 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4a464 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50124 @ 0xc3cc │ │ │ │ + movw r1, #52364 @ 0xcc8c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r4, #0 │ │ │ │ b 4a558 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ bne 4a494 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50152 @ 0xc3e8 │ │ │ │ + movw r1, #52392 @ 0xcca8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 4a45c │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r1, #0 │ │ │ │ - movweq r1, #5188 @ 0x1444 │ │ │ │ + movweq r1, #5808 @ 0x16b0 │ │ │ │ movteq r1, #104 @ 0x68 │ │ │ │ beq 4a4d4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ bne 4a4d4 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50176 @ 0xc400 │ │ │ │ + movw r1, #52416 @ 0xccc0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 4a45c │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #16752 @ 0x4170 │ │ │ │ + movw r1, #19076 @ 0x4a84 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #50216 @ 0xc428 │ │ │ │ + movw r0, #52456 @ 0xcce8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ beq 4a45c │ │ │ │ - bl 3515f4 │ │ │ │ + bl 351a34 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 4a558 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov ip, #1 │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ stm sp, {r4, ip} │ │ │ │ - bl 379ea0 <_PyObject_HasLen@@Base+0x5b0> │ │ │ │ + bl 37a158 <_PyObject_HasLen@@Base+0x5b0> │ │ │ │ cmn r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ bne 4a534 │ │ │ │ - bl 35351c <_Py_dup@@Base+0x5c> │ │ │ │ + bl 35395c <_Py_dup@@Base+0x5c> │ │ │ │ b 4a45c │ │ │ │ - bl 384700 <_PyMarshal_GetXIData@@Base+0x58c> │ │ │ │ + bl 384808 <_PyMarshal_GetXIData@@Base+0x58c> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ - bl 35351c <_Py_dup@@Base+0x5c> │ │ │ │ + bl 35395c <_Py_dup@@Base+0x5c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d5990 │ │ │ │ + bl 1d5814 │ │ │ │ mov r4, r0 │ │ │ │ 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 │ │ │ │ @@ -28646,25 +28646,25 @@ │ │ │ │ cmp r0, #1 │ │ │ │ bne 4a5a0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 4a5dc │ │ │ │ b 4a5c4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #50244 @ 0xc444 │ │ │ │ + movw r0, #52484 @ 0xcd04 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 151060 │ │ │ │ + bl 1500b4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4a594 │ │ │ │ mov r0, #0 │ │ │ │ b 4a620 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #50244 @ 0xc444 │ │ │ │ + movw r0, #52484 @ 0xcd04 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 4dad0 │ │ │ │ + bl 4d980 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4a5bc │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mov r3, #28 │ │ │ │ ldr r0, [r6] │ │ │ │ add r1, r2, #16 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ @@ -28675,46 +28675,46 @@ │ │ │ │ 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 fe680 │ │ │ │ + bl fd68c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ 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 dddcc │ │ │ │ + b dd378 │ │ │ │ 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 bae88 │ │ │ │ + bl bae80 │ │ │ │ mov r0, r5 │ │ │ │ bl 4a860 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ @@ -28738,95 +28738,95 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [pc, #316] @ 4a858 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 4a84c │ │ │ │ cmn r6, r5 │ │ │ │ beq 4a748 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 229d10 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 2292d8 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 4a748 │ │ │ │ mov r4, #0 │ │ │ │ b 4a84c │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ - movw r1, #62936 @ 0xf5d8 │ │ │ │ + movw r1, #65176 @ 0xfe98 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #50372 @ 0xc4c4 │ │ │ │ + movw r0, #52612 @ 0xcd84 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, r6 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ beq 4a740 │ │ │ │ cmp r6, #2 │ │ │ │ ble 4a798 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #3 │ │ │ │ - movw r1, #50388 @ 0xc4d4 │ │ │ │ + movw r1, #52628 @ 0xcd94 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ cmn r6, #1 │ │ │ │ bge 4a7bc │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50468 @ 0xc524 │ │ │ │ + movw r1, #52708 @ 0xcde4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 4a740 │ │ │ │ ldr r2, [pc, #152] @ 4a85c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 4a84c │ │ │ │ cmn r6, #1 │ │ │ │ movw r1, #3740 @ 0xe9c │ │ │ │ bne 4a814 │ │ │ │ add r6, r5, #3776 @ 0xec0 │ │ │ │ add r5, r5, r1 │ │ │ │ add r6, r6, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4bbc8 │ │ │ │ + bl 2a2a08 │ │ │ │ add r5, r5, #16 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4a828 │ │ │ │ cmp r5, r6 │ │ │ │ bne 4a7f0 │ │ │ │ b 4a84c │ │ │ │ add r1, r1, r6, lsl #4 │ │ │ │ add r1, r5, r1 │ │ │ │ - bl 4bbc8 │ │ │ │ + bl 2a2a08 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4a84c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 4a740 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 4a740 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 4a740 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r4, sl, r8, lsl #28 │ │ │ │ + rsbeq r4, sl, r4, lsl #28 │ │ │ │ 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 │ │ │ │ @@ -28838,69 +28838,69 @@ │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 4a8ac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ bne 4a8ac │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 4a8e0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 4a8e0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ bne 4a8e0 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 4a914 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 4a914 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ bne 4a914 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 4a948 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 4a948 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ bne 4a948 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_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 ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_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] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ @@ -28917,62 +28917,62 @@ │ │ │ │ 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, #63232 @ 0xf700 │ │ │ │ + movw r2, #65472 @ 0xffc0 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #51008 @ 0xc740 │ │ │ │ + movw r1, #53248 @ 0xd000 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl f81dc │ │ │ │ + bl f713c │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 4aaa4 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #1944 @ 0x798 │ │ │ │ + movw r1, #4184 @ 0x1058 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #49168 @ 0xc010 │ │ │ │ + movw r0, #51408 @ 0xc8d0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ ldr r1, [r5, #-160] @ 0xffffff60 │ │ │ │ cmn r0, #1 │ │ │ │ bne 4aa2c │ │ │ │ mov r4, #0 │ │ │ │ b 4aa9c │ │ │ │ ldr r4, [r7, #12] │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ - bl 389ba4 <_PyCode_SetUnboundVarCounts@@Base+0x173c> │ │ │ │ + bl 389cac <_PyCode_SetUnboundVarCounts@@Base+0x173c> │ │ │ │ cmn r0, #1 │ │ │ │ beq 4aa24 │ │ │ │ - bl 10361c │ │ │ │ + bl 10262c │ │ │ │ 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 2dc58 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ mov r0, r4 │ │ │ │ ldrh r3, [fp, #-156] @ 0xffffff64 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ ldr r1, [r5, #-164] @ 0xffffff5c │ │ │ │ bl 4aad0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #-160] @ 0xffffff60 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr r3, [pc, #32] @ 4aacc │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ beq 4aac0 │ │ │ │ bl 2ddfc <__stack_chk_fail@plt> │ │ │ │ @@ -28995,81 +28995,81 @@ │ │ │ │ mov r3, #0 │ │ │ │ bne 4ab6c │ │ │ │ mov r5, r0 │ │ │ │ bl 2deec <__h_errno_location@plt> │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2d5a4 │ │ │ │ - bl 3002b0 │ │ │ │ + bl 2feca0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #51068 @ 0xc77c │ │ │ │ + movw r0, #53308 @ 0xd03c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ subs r8, r0, #0 │ │ │ │ beq 4adc0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r8 │ │ │ │ - bl 200570 │ │ │ │ + bl 1fff44 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 4ad20 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ bne 4ad20 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 4ad20 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r9 │ │ │ │ beq 4abb4 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ mov r3, #97 @ 0x61 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [pc, #604] @ 4ade8 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ bne 4add8 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 4ada0 │ │ │ │ mov r0, #0 │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 4adac │ │ │ │ ldr sl, [r4, #4] │ │ │ │ cmp sl, #0 │ │ │ │ beq 4ac40 │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ beq 4ac40 │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ subs r8, r0, #0 │ │ │ │ beq 4adb0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 4ac28 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ bne 4ac28 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ beq 4ac38 │ │ │ │ mov r8, #0 │ │ │ │ b 4adb0 │ │ │ │ add sl, sl, #4 │ │ │ │ b 4abe0 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ @@ -29085,15 +29085,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #66 @ 0x42 │ │ │ │ bl 2d748 │ │ │ │ strh r9, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ ldr r3, [r8] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 396dc0 <_PyXIData_Release@@Base+0xd64> │ │ │ │ + bl 397788 <_PyXIData_Release@@Base+0xd64> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, r3 │ │ │ │ subeq r3, fp, #68 @ 0x44 │ │ │ │ ldreq ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldmeq r3, {r0, r1, r2, r3} │ │ │ │ stmeq ip, {r0, r1, r2, r3} │ │ │ │ @@ -29106,72 +29106,72 @@ │ │ │ │ sub ip, fp, #60 @ 0x3c │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r1, [r8, #4] │ │ │ │ ldr r2, [r8, #8] │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ - bl 3e0c6c │ │ │ │ + bl 3e1524 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, r3 │ │ │ │ bne 4ad28 │ │ │ │ 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} │ │ │ │ b 4ad28 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63356 @ 0xf77c │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ + movw r1, #60 @ 0x3c │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r8, #0 │ │ │ │ b 4adc0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 4adb0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r3, [r8] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 4ad60 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ bne 4ad60 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ bne 4ac30 │ │ │ │ add r7, r7, #4 │ │ │ │ b 4ac44 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ subs r8, r0, #0 │ │ │ │ beq 4adb0 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #51076 @ 0xc784 │ │ │ │ + movw r0, #53316 @ 0xd044 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ mov r8, r0 │ │ │ │ b 4adb0 │ │ │ │ mov r5, r6 │ │ │ │ mov r8, r6 │ │ │ │ b 4adb0 │ │ │ │ mov r8, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ ldr r3, [pc, #32] @ 4ade8 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ beq 4addc │ │ │ │ bl 2ddfc <__stack_chk_fail@plt> │ │ │ │ @@ -29186,58 +29186,58 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4ae40 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ bne 4ae30 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ b 4ae40 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ subs r3, 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 23de44 │ │ │ │ + b 23cd40 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ subs r4, r1, #0 │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ bne 4ae9c │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21112 @ 0x5278 │ │ │ │ + movw r1, #23352 @ 0x5b38 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r6, #0 │ │ │ │ b 4bb90 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #43168 @ 0xa8a0 │ │ │ │ + movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ beq 4aecc │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51296 @ 0xc860 │ │ │ │ + movw r1, #53536 @ 0xd120 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 4ae94 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r5, [r3, #12] │ │ │ │ ldrb r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-104] @ 0xffffff98 │ │ │ │ @@ -29245,24 +29245,24 @@ │ │ │ │ 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 106f8c │ │ │ │ + bl 105f9c │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ bge 4af30 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51324 @ 0xc87c │ │ │ │ + movw r1, #53564 @ 0xd13c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ b 4ae94 │ │ │ │ beq 4af94 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #17 │ │ │ │ bhi 4afcc │ │ │ │ mov r3, #1 │ │ │ │ movw r1, #938 @ 0x3aa │ │ │ │ @@ -29274,70 +29274,70 @@ │ │ │ │ movt r2, #2 │ │ │ │ tst r3, r2 │ │ │ │ bne 4afb0 │ │ │ │ mov r2, #16 │ │ │ │ movt r2, #1 │ │ │ │ tst r3, r2 │ │ │ │ beq 4afcc │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51428 @ 0xc8e4 │ │ │ │ + movw r1, #53668 @ 0xd1a4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 4ae94 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51372 @ 0xc8ac │ │ │ │ + movw r1, #53612 @ 0xd16c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ b 4ae94 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51456 @ 0xc900 │ │ │ │ + movw r1, #53696 @ 0xd1c0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ b 4ae94 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51496 @ 0xc928 │ │ │ │ + movw r1, #53736 @ 0xd1e8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 4ae94 │ │ │ │ ldr r3, [r5] │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ bic r3, r3, #1 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 18cac4 │ │ │ │ + bl 18bdf4 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ beq 4b02c │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51520 @ 0xc940 │ │ │ │ + movw r1, #53760 @ 0xd200 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 4ae94 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ bge 4b05c │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51540 @ 0xc954 │ │ │ │ + movw r1, #53780 @ 0xd214 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ b 4ae94 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r3, #92] @ 0x5c │ │ │ │ add r3, r2, #16 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ @@ -29347,15 +29347,15 @@ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ bhi 4ae94 │ │ │ │ lsl r4, r3, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r3, r0, #0 │ │ │ │ addne r4, r4, r3 │ │ │ │ movne r6, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mvnne r2, #0 │ │ │ │ beq 4ae94 │ │ │ │ cmp r3, r4 │ │ │ │ @@ -29363,15 +29363,15 @@ │ │ │ │ bne 4b0b8 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r7, r3 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 3f67b0 <_PyLineTable_NextAddressRange@@Base> │ │ │ │ + bl 3f7078 <_PyLineTable_NextAddressRange@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq 4b10c │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r7, r3 │ │ │ │ cmnne r3, #1 │ │ │ │ movne r7, r3 │ │ │ │ @@ -29386,57 +29386,57 @@ │ │ │ │ cmp r5, r3 │ │ │ │ cmple r3, r2 │ │ │ │ movlt r2, r3 │ │ │ │ b 4b110 │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ str r2, [fp, #-100] @ 0xffffff9c │ │ │ │ bls 4b160 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #51584 @ 0xc980 │ │ │ │ + movw r1, #53824 @ 0xd240 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ b 4ae94 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 1f58fc <_PyArena_Free@@Base+0x19a0> │ │ │ │ + bl 1f5794 <_PyArena_Free@@Base+0x19a0> │ │ │ │ subs r8, r0, #0 │ │ │ │ beq 4bb84 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ add r0, r3, #1 │ │ │ │ cmn r0, #-268435455 @ 0xf0000001 │ │ │ │ bgt 4b1a4 │ │ │ │ lsl r0, r0, #3 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 4b1a4 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #1 │ │ │ │ mvn r0, #1 │ │ │ │ mvn r1, #0 │ │ │ │ b 4b1cc │ │ │ │ - bl 366244 │ │ │ │ + bl 3664fc │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 4bb84 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ bne 4bb84 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ b 4bb84 │ │ │ │ ldr ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp ip, r3 │ │ │ │ addge r3, r3, #1 │ │ │ │ strdge r0, [r2, #8]! │ │ │ │ bge 4b1cc │ │ │ │ - movw lr, #22492 @ 0x57dc │ │ │ │ + movw lr, #24800 @ 0x60e0 │ │ │ │ movt lr, #85 @ 0x55 │ │ │ │ str lr, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov lr, r8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mvn r9, #-268435456 @ 0xf0000000 │ │ │ │ strd r2, [r4] │ │ │ │ @@ -29448,26 +29448,26 @@ │ │ │ │ ble 4b654 │ │ │ │ add r8, r4, r3, lsl #3 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov sl, #0 │ │ │ │ ldr r6, [r4, r3, lsl #3] │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 1ec770 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ + bl 1ec5f4 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ ldr r7, [r8, #4] │ │ │ │ ubfx r2, r0, #8, #8 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ uxtb r0, r0 │ │ │ │ orr sl, r2, sl, lsl #8 │ │ │ │ cmp r0, #67 @ 0x43 │ │ │ │ add r1, r3, #1 │ │ │ │ bne 4b278 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 1ec770 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ + bl 1ec5f4 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ str r6, [r8, #8]! │ │ │ │ ubfx r2, r0, #8, #8 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ uxtb r0, r0 │ │ │ │ str r7, [r8, #4] │ │ │ │ b 4b244 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ @@ -29685,15 +29685,15 @@ │ │ │ │ mvncc r1, #0 │ │ │ │ orrcs r7, r7, r6, lsr #29 │ │ │ │ movcc r7, r1 │ │ │ │ str r1, [r4, r8, lsl #3] │ │ │ │ str r7, [r3, #4] │ │ │ │ b 4b64c │ │ │ │ mov r1, sl │ │ │ │ - bl 3f7af4 │ │ │ │ + bl 3f83bc │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bge 4b608 │ │ │ │ lsr r6, r6, #3 │ │ │ │ add r3, r3, #1 │ │ │ │ orr r6, r6, r7, lsl #29 │ │ │ │ asr r7, r7, #3 │ │ │ │ @@ -29818,19 +29818,19 @@ │ │ │ │ ldr r3, [lr] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 4b7fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [lr] │ │ │ │ bne 4b7fc │ │ │ │ mov r0, lr │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ mvn r6, #0 │ │ │ │ mov sl, r4 │ │ │ │ - movw r5, #51256 @ 0xc838 │ │ │ │ + movw r5, #53496 @ 0xd0f8 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ mov r9, #0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r6, [fp, #-108] @ 0xffffff94 │ │ │ │ str r6, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #28] │ │ │ │ @@ -29901,36 +29901,36 @@ │ │ │ │ strlt r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ strlt r9, [fp, #-108] @ 0xffffff94 │ │ │ │ b 4b9c8 │ │ │ │ cmn r6, #1 │ │ │ │ bne 4b9c8 │ │ │ │ cmn r7, #1 │ │ │ │ cmneq r8, #1 │ │ │ │ - movweq r5, #51092 @ 0xc794 │ │ │ │ + movweq r5, #53332 @ 0xd054 │ │ │ │ movteq r5, #71 @ 0x47 │ │ │ │ beq 4b9c8 │ │ │ │ cmn r7, #1 │ │ │ │ cmneq r8, #2 │ │ │ │ - movweq r5, #51120 @ 0xc7b0 │ │ │ │ + movweq r5, #53360 @ 0xd070 │ │ │ │ movteq r5, #71 @ 0x47 │ │ │ │ beq 4b9c8 │ │ │ │ cmn r0, #1 │ │ │ │ cmneq r2, #1 │ │ │ │ moveq r6, #1 │ │ │ │ - movweq r5, #51156 @ 0xc7d4 │ │ │ │ + movweq r5, #53396 @ 0xd094 │ │ │ │ movteq r5, #71 @ 0x47 │ │ │ │ beq 4b9c8 │ │ │ │ cmn r0, #1 │ │ │ │ cmneq r2, #2 │ │ │ │ moveq r6, #1 │ │ │ │ - movweq r5, #51188 @ 0xc7f4 │ │ │ │ + movweq r5, #53428 @ 0xd0b4 │ │ │ │ movteq r5, #71 @ 0x47 │ │ │ │ beq 4b9c8 │ │ │ │ and r2, r2, #7 │ │ │ │ - movw r3, #12396 @ 0x306c │ │ │ │ + movw r3, #14756 @ 0x39a4 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ mov r6, #1 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r5, [r3, #1120] @ 0x460 │ │ │ │ b 4b9c8 │ │ │ │ cmp r5, #0 │ │ │ │ bne 4b8e4 │ │ │ │ @@ -29938,59 +29938,59 @@ │ │ │ │ ldr r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmn r6, #1 │ │ │ │ beq 4b994 │ │ │ │ add r9, r9, #1 │ │ │ │ b 4b844 │ │ │ │ mov r0, sl │ │ │ │ mov sl, r4 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ cmp r6, #0 │ │ │ │ bne 4ba04 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r2, r6 │ │ │ │ ldr lr, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ mov r3, r6 │ │ │ │ b 4ba1c │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ b 4ae94 │ │ │ │ cmp r2, r0 │ │ │ │ bge 4ba40 │ │ │ │ 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 4ba1c │ │ │ │ cmp r3, #0 │ │ │ │ beq 4bac4 │ │ │ │ - movw r2, #48588 @ 0xbdcc │ │ │ │ + movw r2, #48376 @ 0xbcf8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ - movw r1, #50256 @ 0xc450 │ │ │ │ + movw r1, #52496 @ 0xcd10 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r2] │ │ │ │ - movw r2, #43960 @ 0xabb8 │ │ │ │ + movw r2, #46200 @ 0xb478 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ moveq r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #51628 @ 0xc9ac │ │ │ │ + movw r2, #53868 @ 0xd26c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl 374788 │ │ │ │ + bl 3749f4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4ae94 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ orr r3, r3, #1 │ │ │ │ ldr lr, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r2, [ip, #48] @ 0x30 │ │ │ │ cmp r0, r2 │ │ │ │ bge 4bac4 │ │ │ │ @@ -30021,24 +30021,24 @@ │ │ │ │ bne 4bb44 │ │ │ │ ldr r2, [pc, #148] @ 4bba8 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, #-4] │ │ │ │ bic r3, r3, #1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #92] @ 0x5c │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r0, [r1] │ │ │ │ moveq r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ b 4bb4c │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ - bl 2db004 │ │ │ │ + bl 2d942c │ │ │ │ lsr r8, r8, #3 │ │ │ │ orr r8, r8, r7, lsl #29 │ │ │ │ asr r7, r7, #3 │ │ │ │ b 4badc │ │ │ │ ldr r0, [fp, #-84] @ 0xffffffac │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r2] │ │ │ │ @@ -30046,389 +30046,305 @@ │ │ │ │ bic r3, r3, #1 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ add r3, r3, r1, lsl #1 │ │ │ │ str r3, [r2, #28] │ │ │ │ b 4bb90 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ b 4ae94 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r3, r5, ip, lsr r0 │ │ │ │ - rsbeq r3, r5, r3, asr r0 │ │ │ │ - rsbeq r3, r5, sl, asr r0 │ │ │ │ + rsbeq r3, r5, r4, ror r9 │ │ │ │ + rsbeq r3, r5, fp, lsl #19 │ │ │ │ + mlseq r5, r2, r9, r3 │ │ │ │ andeq r0, r0, ip │ │ │ │ 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 2e81b0 <_Py_HandlePending@@Base+0x2848> │ │ │ │ - push {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 r7, [r1] │ │ │ │ - mov r8, r1 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r7, r8 │ │ │ │ - beq 4bd00 │ │ │ │ - add sl, r7, #8 │ │ │ │ - cmp sl, r4 │ │ │ │ - beq 4bcf8 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldrb r3, [r3, #87] @ 0x57 │ │ │ │ - ubfx r3, r3, #1, #1 │ │ │ │ - cmp sl, #0 │ │ │ │ - moveq r3, #0 │ │ │ │ - andne r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 4bcec │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - ldr r9, [r4, #8] │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r7, #8] │ │ │ │ - cmp r9, r2 │ │ │ │ - add r6, r9, #1 │ │ │ │ - ldrlt r3, [r4, #12] │ │ │ │ - strlt sl, [r3, r9, lsl #2] │ │ │ │ - strlt r6, [r4, #8] │ │ │ │ - blt 4bcf8 │ │ │ │ - cmp r2, r6 │ │ │ │ - blt 4bc60 │ │ │ │ - cmp r6, r2, asr #1 │ │ │ │ - bge 4bcc8 │ │ │ │ - add r5, r9, #7 │ │ │ │ - add r3, r9, #4 │ │ │ │ - add r5, r5, r6, asr #3 │ │ │ │ - bic r3, r3, #3 │ │ │ │ - bic r5, r5, #3 │ │ │ │ - sub r1, r5, r6 │ │ │ │ - cmp r1, #0 │ │ │ │ - movle r5, r3 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq 4bc94 │ │ │ │ - cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ - bls 4bc98 │ │ │ │ - b 4bcc0 │ │ │ │ - mov r5, r6 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ - lsl r1, r5, #2 │ │ │ │ - str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl e7814 │ │ │ │ - ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r0, #0 │ │ │ │ - strne r0, [r4, #12] │ │ │ │ - strne r6, [r4, #8] │ │ │ │ - strne r5, [r4, #16] │ │ │ │ - bne 4bce0 │ │ │ │ - cmp r2, r6 │ │ │ │ - ble 4bcd0 │ │ │ │ - str r6, [r4, #8] │ │ │ │ - b 4bce0 │ │ │ │ - bl 366244 │ │ │ │ - mov r0, sl │ │ │ │ - bl 3447c <_PyObject_DebugMallocStats@@Base+0xe88> │ │ │ │ - b 4bcf0 │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - str sl, [r3, r9, lsl #2] │ │ │ │ - b 4bcf8 │ │ │ │ - bl 2ddda0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 4bd08 │ │ │ │ - ldr r7, [r7] │ │ │ │ - b 4bbec │ │ │ │ - mov r0, #0 │ │ │ │ - b 4bd0c │ │ │ │ - mvn r0, #0 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + b 2e6ad8 <_Py_HandlePending@@Base+0x284c> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #37236 @ 0x9174 │ │ │ │ + movw r3, #37856 @ 0x93e0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 4bd3c │ │ │ │ + bne 4bbf0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 4bd58 │ │ │ │ - movw r3, #43168 @ 0xa8a0 │ │ │ │ + beq 4bc0c │ │ │ │ + movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ 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, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ cmpeq r1, r3 │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0004bd80 : │ │ │ │ +0004bc34 : │ │ │ │ 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] │ │ │ │ mov r7, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4c038 │ │ │ │ + beq 4beec │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r2, #42744 @ 0xa6f8 │ │ │ │ + movw r2, #43364 @ 0xa964 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrb r3, [r1, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 4c038 │ │ │ │ + bne 4beec │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #3 │ │ │ │ - bne 4c038 │ │ │ │ + bne 4beec │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4bea8 │ │ │ │ + bne 4bd5c │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne 4bea8 │ │ │ │ + bne 4bd5c │ │ │ │ tst r3, #32 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ ldreq r3, [r4, #28] │ │ │ │ - beq 4be14 │ │ │ │ + beq 4bcc8 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r4, #20 │ │ │ │ addeq r3, r4, #28 │ │ │ │ ldrsb r3, [r3] │ │ │ │ - movw r5, #38400 @ 0x9600 │ │ │ │ + movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #106 @ 0x6a │ │ │ │ cmp r3, #0 │ │ │ │ - blt 4be5c │ │ │ │ + blt 4bd10 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r3, [r4, #28] │ │ │ │ - beq 4be44 │ │ │ │ + beq 4bcf8 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r4, #20 │ │ │ │ addeq r3, r4, #28 │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r2, #24 │ │ │ │ mla r5, r2, r3, r5 │ │ │ │ add r5, r5, #58880 @ 0xe600 │ │ │ │ add r5, r5, #204 @ 0xcc │ │ │ │ - b 4be88 │ │ │ │ + b 4bd3c │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r3, [r4, #28] │ │ │ │ - beq 4be78 │ │ │ │ + beq 4bd2c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r4, #20 │ │ │ │ addeq r3, r4, #28 │ │ │ │ ldrb r3, [r3] │ │ │ │ add r5, r5, r3, lsl #5 │ │ │ │ add r5, r5, #57856 @ 0xe200 │ │ │ │ add r5, r5, #204 @ 0xcc │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c034 │ │ │ │ + bgt 4bee8 │ │ │ │ subs r6, r6, #1 │ │ │ │ str r6, [r4] │ │ │ │ - bne 4c034 │ │ │ │ + bne 4bee8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 4c034 │ │ │ │ - ldr r1, [pc, #404] @ 4c044 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 4bee8 │ │ │ │ + ldr r1, [pc, #404] @ 4bef8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #400] @ 4c048 │ │ │ │ + ldr r2, [pc, #400] @ 4befc │ │ │ │ ldr r0, [r1, #1140] @ 0x474 │ │ │ │ mov r1, r4 │ │ │ │ ldr r8, [r3, r2] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bf10 │ │ │ │ + beq 4bdc4 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4bf10 │ │ │ │ + beq 4bdc4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4befc │ │ │ │ + bgt 4bdb0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4befc │ │ │ │ + bne 4bdb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b 4c034 │ │ │ │ + b 4bee8 │ │ │ │ add r8, r8, #114688 @ 0x1c000 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r8, #64] @ 0x40 │ │ │ │ - bl c76ec │ │ │ │ + bl c6c80 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4bf38 │ │ │ │ - bl 175f40 │ │ │ │ - b 4c010 │ │ │ │ + bne 4bdec │ │ │ │ + bl 175118 │ │ │ │ + b 4bec4 │ │ │ │ ldr r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4bf98 │ │ │ │ + bne 4be4c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4bf64 │ │ │ │ + bgt 4be18 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4bf64 │ │ │ │ + bne 4be18 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4c034 │ │ │ │ + ble 4bee8 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 4c034 │ │ │ │ + bne 4bee8 │ │ │ │ mov r0, r5 │ │ │ │ - bl b8664 <_Py_SetImmortal@@Base> │ │ │ │ + bl b865c <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b 4c034 │ │ │ │ + b 4bee8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4bfb8 │ │ │ │ + bgt 4be6c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4bfb8 │ │ │ │ + bne 4be6c │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4bff8 │ │ │ │ + bgt 4beac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4bfd8 │ │ │ │ + bne 4be8c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4bff8 │ │ │ │ + bgt 4beac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4bff8 │ │ │ │ + bne 4beac │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bgt 4c018 │ │ │ │ + bgt 4becc │ │ │ │ mov r5, r4 │ │ │ │ - b 4c034 │ │ │ │ + b 4bee8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b8664 <_Py_SetImmortal@@Base> │ │ │ │ + bl b865c <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b 4c010 │ │ │ │ + b 4bec4 │ │ │ │ mov r4, r5 │ │ │ │ str r4, [r7] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq fp, sl, r0, lsl #12 │ │ │ │ + strdeq fp, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ │ │ │ │ -0004c050 : │ │ │ │ +0004bf00 : │ │ │ │ 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 4c088 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bge 4bf38 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13296 @ 0x33f0 │ │ │ │ + movw r1, #15492 @ 0x3c84 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 4c110 │ │ │ │ + bl 1b4954 │ │ │ │ + b 4bfc0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #256] @ 0x100 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #256 @ 0x100 │ │ │ │ ldrne r3, [r0, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - ble 4c164 │ │ │ │ + ble 4c014 │ │ │ │ ldr r3, [r5, #268] @ 0x10c │ │ │ │ tst r3, #1 │ │ │ │ - bne 4c0b8 │ │ │ │ + bne 4bf68 │ │ │ │ mov r1, r4 │ │ │ │ - b 4c0dc │ │ │ │ + b 4bf8c │ │ │ │ cmp r4, #0 │ │ │ │ movge r1, r4 │ │ │ │ addlt r1, r4, #3 │ │ │ │ asr r1, r1, #2 │ │ │ │ rsb r1, r1, #0 │ │ │ │ sub r3, r1, #-2147483647 @ 0x80000001 │ │ │ │ cmp r4, r3 │ │ │ │ - bgt 4c0b0 │ │ │ │ + bgt 4bf60 │ │ │ │ sub r1, r4, r1 │ │ │ │ ldr r3, [r5, #264] @ 0x108 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c118 │ │ │ │ + beq 4bfc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c100 │ │ │ │ - bl 223ca0 │ │ │ │ + beq 4bfb0 │ │ │ │ + bl 223270 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c164 │ │ │ │ - b 4c110 │ │ │ │ + beq 4c014 │ │ │ │ + b 4bfc0 │ │ │ │ add r0, r5, #256 @ 0x100 │ │ │ │ - bl 10bc80 <_PyBytes_Resize@@Base> │ │ │ │ + bl 10aca0 <_PyBytes_Resize@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c164 │ │ │ │ + beq 4c014 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c144 │ │ │ │ - bl f23a4 │ │ │ │ + beq 4bff4 │ │ │ │ + bl f1228 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #256] @ 0x100 │ │ │ │ - beq 4c110 │ │ │ │ + beq 4bfc0 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ bl 2e304 │ │ │ │ - b 4c164 │ │ │ │ - bl b621c │ │ │ │ + b 4c014 │ │ │ │ + bl b6214 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #256] @ 0x100 │ │ │ │ - beq 4c110 │ │ │ │ + beq 4bfc0 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, #16 │ │ │ │ bl 2e304 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r5, #260] @ 0x104 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -30436,927 +30352,927 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4c1c8 │ │ │ │ + beq 4c078 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #23124 @ 0x5a54 │ │ │ │ + movw r1, #25364 @ 0x6314 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16912c │ │ │ │ + bl 16831c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4c408 │ │ │ │ - movw r9, #42744 @ 0xa6f8 │ │ │ │ + beq 4c2b8 │ │ │ │ + movw r9, #43364 @ 0xa964 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ - movw r8, #42956 @ 0xa7cc │ │ │ │ + movw r8, #43576 @ 0xaa38 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ ldr r7, [r6, #60] @ 0x3c │ │ │ │ - b 4c270 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + b 4c120 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52516 @ 0xcd24 │ │ │ │ + movw r1, #54756 @ 0xd5e4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 4c408 │ │ │ │ + bl 1b4954 │ │ │ │ + b 4c2b8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - bne 4c2c4 │ │ │ │ + bne 4c174 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4c290 │ │ │ │ - movw r2, #63772 @ 0xf91c │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #40180 @ 0x9cf4 │ │ │ │ + beq 4c140 │ │ │ │ + movw r2, #780 @ 0x30c │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #42420 @ 0xa5b4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 165648 │ │ │ │ + bl 164838 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4c2ac │ │ │ │ + ble 4c15c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4c328 │ │ │ │ + beq 4c1d8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r2, r5, #16 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3f9b78 <_PySlotIterator_Init@@Base+0x314> │ │ │ │ + bl 3fa440 <_PySlotIterator_Init@@Base+0x314> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4c308 │ │ │ │ + ble 4c1b8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4c328 │ │ │ │ + beq 4c1d8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4c350 │ │ │ │ + ble 4c200 │ │ │ │ mov r2, #65536 @ 0x10000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54216 @ 0xd3c8 │ │ │ │ + movw r1, #56456 @ 0xdc88 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl eb4f0 │ │ │ │ + bl eaa60 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4c1e4 │ │ │ │ - b 4c328 │ │ │ │ + bne 4c094 │ │ │ │ + b 4c1d8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c368 │ │ │ │ + bgt 4c218 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq 4c300 │ │ │ │ - b 4c368 │ │ │ │ + beq 4c1b0 │ │ │ │ + b 4c218 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 4c228 │ │ │ │ + bne 4c0d8 │ │ │ │ mov r0, r3 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 4c228 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 4c0d8 │ │ │ │ cmp r2, r8 │ │ │ │ - beq 4c2dc │ │ │ │ + beq 4c18c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c368 │ │ │ │ - b 4c2f0 │ │ │ │ + bgt 4c218 │ │ │ │ + b 4c1a0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4c2cc │ │ │ │ + beq 4c17c │ │ │ │ mov r5, r3 │ │ │ │ - b 4c230 │ │ │ │ + b 4c0e0 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 4c368 │ │ │ │ + bne 4c218 │ │ │ │ mov r0, r3 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 4c368 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 4c218 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4c25c │ │ │ │ + bne 4c10c │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 4c25c │ │ │ │ + b 4c10c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c348 │ │ │ │ + bgt 4c1f8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4c348 │ │ │ │ + bne 4c1f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4c408 │ │ │ │ + b 4c2b8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 4c270 │ │ │ │ + bne 4c120 │ │ │ │ mov r0, r2 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 4c270 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 4c120 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c388 │ │ │ │ + bgt 4c238 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4c388 │ │ │ │ + bne 4c238 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #50256 @ 0xc450 │ │ │ │ + movw r2, #52496 @ 0xcd10 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - bl 3f9b78 <_PySlotIterator_Init@@Base+0x314> │ │ │ │ + bl 3fa440 <_PySlotIterator_Init@@Base+0x314> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4c408 │ │ │ │ + beq 4c2b8 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 4c408 │ │ │ │ + bne 4c2b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c3e0 │ │ │ │ + bgt 4c290 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4c3e0 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 4c290 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ cmp r4, #0 │ │ │ │ moveq r4, r3 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0004c414 : │ │ │ │ +0004c2c4 : │ │ │ │ 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 4c440 │ │ │ │ + beq 4c2f0 │ │ │ │ mov r2, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 167cf4 │ │ │ │ + b 166ee4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52552 @ 0xcd48 │ │ │ │ + movw r1, #54792 @ 0xd608 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 4c4bc │ │ │ │ + bne 4c36c │ │ │ │ cmp r6, #0 │ │ │ │ - bge 4c4a0 │ │ │ │ + bge 4c350 │ │ │ │ mov r5, #0 │ │ │ │ - b 4c4bc │ │ │ │ + b 4c36c │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4c4f0 │ │ │ │ - b 4c498 │ │ │ │ + beq 4c3a0 │ │ │ │ + b 4c348 │ │ │ │ sub r3, fp, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #1528] @ 4cae0 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #1528] @ 4c990 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4cad4 │ │ │ │ + beq 4c984 │ │ │ │ adds r2, r6, r5 │ │ │ │ - beq 4c56c │ │ │ │ + beq 4c41c │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4c510 │ │ │ │ + beq 4c3c0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4c518 │ │ │ │ - b 4c57c │ │ │ │ - movw r6, #5188 @ 0x1444 │ │ │ │ + bne 4c3c8 │ │ │ │ + b 4c42c │ │ │ │ + movw r6, #5808 @ 0x16b0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4c558 │ │ │ │ - bl e72d8 │ │ │ │ + beq 4c408 │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c550 │ │ │ │ + bgt 4c400 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4c550 │ │ │ │ + bne 4c400 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 4c580 │ │ │ │ - bl ddb94 │ │ │ │ + bne 4c430 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - beq 4c57c │ │ │ │ - b 4cad4 │ │ │ │ - movw r6, #5188 @ 0x1444 │ │ │ │ + beq 4c42c │ │ │ │ + b 4c984 │ │ │ │ + movw r6, #5808 @ 0x16b0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ mvn r5, #0 │ │ │ │ - b 4c580 │ │ │ │ + b 4c430 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ add r3, r3, #1 │ │ │ │ mvnlt r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [r9, #20] │ │ │ │ cmp r6, r2 │ │ │ │ ldr r7, [r9, #8] │ │ │ │ str r3, [r9, #24] │ │ │ │ - bne 4c7ac │ │ │ │ + bne 4c65c │ │ │ │ cmp r5, #11 │ │ │ │ movlt r0, r5 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4cac8 │ │ │ │ + beq 4c978 │ │ │ │ str r5, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r0, #0 │ │ │ │ - movw r5, #49228 @ 0xc04c │ │ │ │ + movw r5, #51916 @ 0xcacc │ │ │ │ movt r5, #72 @ 0x48 │ │ │ │ str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, r9 │ │ │ │ - beq 4c6b8 │ │ │ │ + beq 4c568 │ │ │ │ cmp r7, r0 │ │ │ │ - ble 4c60c │ │ │ │ + ble 4c4bc │ │ │ │ ldrb r2, [r8, r0] │ │ │ │ ldr r2, [r5, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 4c610 │ │ │ │ + beq 4c4c0 │ │ │ │ add r0, r0, #1 │ │ │ │ - b 4c5ec │ │ │ │ - beq 4c770 │ │ │ │ + b 4c49c │ │ │ │ + beq 4c620 │ │ │ │ add r6, r0, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - ble 4c630 │ │ │ │ + ble 4c4e0 │ │ │ │ ldrb r1, [r8, r6] │ │ │ │ ldr r1, [r5, r1, lsl #2] │ │ │ │ tst r1, #8 │ │ │ │ addeq r6, r6, #1 │ │ │ │ - beq 4c614 │ │ │ │ + beq 4c4c4 │ │ │ │ sub r1, r6, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 4c780 │ │ │ │ + beq 4c630 │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r1, [r4, #12] │ │ │ │ strle sl, [r1, r9, lsl #2] │ │ │ │ - ble 4c6ac │ │ │ │ + ble 4c55c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r1, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c690 │ │ │ │ + beq 4c540 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c784 │ │ │ │ + bgt 4c634 │ │ │ │ subs r3, r1, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 4c784 │ │ │ │ + bne 4c634 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 4c784 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 4c634 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c6ac │ │ │ │ + bgt 4c55c │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [sl] │ │ │ │ - bne 4c6ac │ │ │ │ + bne 4c55c │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r9, r9, #1 │ │ │ │ mov r0, r6 │ │ │ │ - b 4c5e0 │ │ │ │ + b 4c490 │ │ │ │ cmp r7, r0 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movwgt r3, #49228 @ 0xc04c │ │ │ │ + movwgt r3, #51916 @ 0xcacc │ │ │ │ movtgt r3, #72 @ 0x48 │ │ │ │ - ble 4c778 │ │ │ │ + ble 4c628 │ │ │ │ ldrb r2, [r8, r0] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 4c6f0 │ │ │ │ + beq 4c5a0 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r7, r0 │ │ │ │ - bne 4c6d0 │ │ │ │ - b 4c778 │ │ │ │ + bne 4c580 │ │ │ │ + b 4c628 │ │ │ │ sub r1, r7, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4c784 │ │ │ │ + beq 4c634 │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 4c768 │ │ │ │ + ble 4c618 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c74c │ │ │ │ + beq 4c5fc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c784 │ │ │ │ + bgt 4c634 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4c784 │ │ │ │ + bne 4c634 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 4c784 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 4c634 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c768 │ │ │ │ + bgt 4c618 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4c768 │ │ │ │ + bne 4c618 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 4c778 │ │ │ │ + b 4c628 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b 4cac8 │ │ │ │ + b 4c978 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c7a4 │ │ │ │ + bgt 4c654 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4c7a4 │ │ │ │ + bne 4c654 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4cac8 │ │ │ │ + b 4c978 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 21e060 │ │ │ │ + bl 21d21c │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 4c7a4 │ │ │ │ + bne 4c654 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c7f0 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 4c6a0 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19732 @ 0x4d14 │ │ │ │ + movw r1, #21928 @ 0x55a8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r4, #0 │ │ │ │ - b 4cac0 │ │ │ │ + b 4c970 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r5, #11 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ movlt r0, r5 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 4c91c │ │ │ │ + bne 4c7cc │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldrb r3, [r3] │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4cac0 │ │ │ │ + beq 4c970 │ │ │ │ str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, sl │ │ │ │ mov r9, sl │ │ │ │ mov r6, r4 │ │ │ │ cmp r7, sl │ │ │ │ - ble 4c8f0 │ │ │ │ + ble 4c7a0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4c8f0 │ │ │ │ + beq 4c7a0 │ │ │ │ ldrb r2, [r8, sl] │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 4c8dc │ │ │ │ + bne 4c78c │ │ │ │ sub r1, sl, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4c9d8 │ │ │ │ + beq 4c888 │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r2, [r6, #12] │ │ │ │ strle r4, [r2, r9, lsl #2] │ │ │ │ - ble 4c8cc │ │ │ │ + ble 4c77c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c8b0 │ │ │ │ + beq 4c760 │ │ │ │ mov r1, r4 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r4, r6 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4ca2c │ │ │ │ - b 4ca9c │ │ │ │ + ble 4c8dc │ │ │ │ + b 4c94c │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c8cc │ │ │ │ + bgt 4c77c │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 4c8cc │ │ │ │ + bne 4c77c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add sl, sl, #1 │ │ │ │ add r9, r9, #1 │ │ │ │ mov r0, sl │ │ │ │ - b 4c8e8 │ │ │ │ + b 4c798 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r7, sl │ │ │ │ - bne 4c84c │ │ │ │ + bne 4c6fc │ │ │ │ sub r5, r5, #1 │ │ │ │ - b 4c83c │ │ │ │ + b 4c6ec │ │ │ │ mov r4, r6 │ │ │ │ cmp r7, r0 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - blt 4c9d0 │ │ │ │ + blt 4c880 │ │ │ │ sub r1, r7, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4c988 │ │ │ │ - b 4ca9c │ │ │ │ - bl b6f88 │ │ │ │ + bne 4c838 │ │ │ │ + b 4c94c │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, sl │ │ │ │ strne r9, [fp, #-100] @ 0xffffff9c │ │ │ │ - beq 4cac0 │ │ │ │ + beq 4c970 │ │ │ │ add r3, r8, sl │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r5, r6 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ add r0, r8, sl │ │ │ │ sub r1, r7, sl │ │ │ │ - beq 4c974 │ │ │ │ + beq 4c824 │ │ │ │ mov lr, #1 │ │ │ │ mvn ip, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ str r1, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl 354b78 <_Py_dup@@Base+0x16b8> │ │ │ │ + bl 354fb8 <_Py_dup@@Base+0x16b8> │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ subs r9, r0, #0 │ │ │ │ add r0, r8, sl │ │ │ │ - bge 4c9e4 │ │ │ │ + bge 4c894 │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r9, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4ca9c │ │ │ │ + beq 4c94c │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 4c9cc │ │ │ │ + ble 4c87c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ca78 │ │ │ │ + bne 4c928 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c9cc │ │ │ │ + bgt 4c87c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4c9cc │ │ │ │ + bne 4c87c │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b 4cac0 │ │ │ │ + b 4c970 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r4, r6 │ │ │ │ - b 4ca9c │ │ │ │ + b 4c94c │ │ │ │ mov r1, r9 │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 4ca98 │ │ │ │ + beq 4c948 │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r1, [r3, r6, lsl #2] │ │ │ │ - ble 4ca64 │ │ │ │ + ble 4c914 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r1] │ │ │ │ - beq 4ca44 │ │ │ │ + beq 4c8f4 │ │ │ │ ldr r9, [fp, #-100] @ 0xffffff9c │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ca9c │ │ │ │ + bgt 4c94c │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ - bne 4ca9c │ │ │ │ + bne 4c94c │ │ │ │ mov r0, r1 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 4ca9c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 4c94c │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ sub r2, r2, #1 │ │ │ │ - bgt 4ca64 │ │ │ │ + bgt 4c914 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r1] │ │ │ │ - bne 4ca64 │ │ │ │ + bne 4c914 │ │ │ │ mov r0, r1 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ add r6, r6, #1 │ │ │ │ add sl, r3, sl │ │ │ │ add sl, r9, sl │ │ │ │ - b 4c930 │ │ │ │ + b 4c7e0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ca9c │ │ │ │ + bgt 4c94c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4ca9c │ │ │ │ + bne 4c94c │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 4ca9c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 4c94c │ │ │ │ ldr r9, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c7e8 │ │ │ │ + bgt 4c698 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4c7e8 │ │ │ │ + bne 4c698 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 4c7e8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 4c698 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ ldr r3, [r9, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #24] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r5, sl, r0, lsr #2 │ │ │ │ + rsbeq r5, sl, ip, lsl r1 │ │ │ │ │ │ │ │ -0004cae4 <_PyNumber_InPlacePowerNoMod@@Base>: │ │ │ │ +0004c994 <_PyNumber_InPlacePowerNoMod@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4cb14 <_PyNumber_InPlacePowerNoMod@@Base+0x30> │ │ │ │ + b 4c9c4 <_PyNumber_InPlacePowerNoMod@@Base+0x30> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4ccb4 <_PyNumber_InPlacePowerNoMod@@Base+0x1d0> │ │ │ │ + b 4cb64 <_PyNumber_InPlacePowerNoMod@@Base+0x1d0> │ │ │ │ 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 4cb80 <_PyNumber_InPlacePowerNoMod@@Base+0x9c> │ │ │ │ + beq 4ca30 <_PyNumber_InPlacePowerNoMod@@Base+0x9c> │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4cb80 <_PyNumber_InPlacePowerNoMod@@Base+0x9c> │ │ │ │ + beq 4ca30 <_PyNumber_InPlacePowerNoMod@@Base+0x9c> │ │ │ │ blx r3 │ │ │ │ - movw r3, #5180 @ 0x143c │ │ │ │ + movw r3, #5800 @ 0x16a8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4cb80 <_PyNumber_InPlacePowerNoMod@@Base+0x9c> │ │ │ │ + bgt 4ca30 <_PyNumber_InPlacePowerNoMod@@Base+0x9c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 4cb80 <_PyNumber_InPlacePowerNoMod@@Base+0x9c> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 4ca30 <_PyNumber_InPlacePowerNoMod@@Base+0x9c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #31376 @ 0x7a90 │ │ │ │ + movw r3, #33616 @ 0x8350 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 353648 <_Py_dup@@Base+0x188> │ │ │ │ + b 353a88 <_Py_dup@@Base+0x188> │ │ │ │ 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 18c3c8 │ │ │ │ + bl 18b6f8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4cbd4 <_PyNumber_InPlacePowerNoMod@@Base+0xf0> │ │ │ │ - bl ddb94 │ │ │ │ + bne 4ca84 <_PyNumber_InPlacePowerNoMod@@Base+0xf0> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cc94 <_PyNumber_InPlacePowerNoMod@@Base+0x1b0> │ │ │ │ + bne 4cb44 <_PyNumber_InPlacePowerNoMod@@Base+0x1b0> │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #20724 @ 0x50f4 │ │ │ │ + movw r1, #22920 @ 0x5988 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #52800 @ 0xce40 │ │ │ │ + movw r0, #55040 @ 0xd700 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4cc74 <_PyNumber_InPlacePowerNoMod@@Base+0x190> │ │ │ │ - movw r0, #62956 @ 0xf5ec │ │ │ │ + beq 4cb24 <_PyNumber_InPlacePowerNoMod@@Base+0x190> │ │ │ │ + movw r0, #63020 @ 0xf62c │ │ │ │ movt r0, #111 @ 0x6f │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4cc1c <_PyNumber_InPlacePowerNoMod@@Base+0x138> │ │ │ │ + bne 4cacc <_PyNumber_InPlacePowerNoMod@@Base+0x138> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4cc04 <_PyNumber_InPlacePowerNoMod@@Base+0x120> │ │ │ │ + bne 4cab4 <_PyNumber_InPlacePowerNoMod@@Base+0x120> │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ - beq 4cc2c <_PyNumber_InPlacePowerNoMod@@Base+0x148> │ │ │ │ - bl 3c106c │ │ │ │ + beq 4cadc <_PyNumber_InPlacePowerNoMod@@Base+0x148> │ │ │ │ + bl 3c1128 │ │ │ │ mov r0, r4 │ │ │ │ bl 2cf8c │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4cc58 <_PyNumber_InPlacePowerNoMod@@Base+0x174> │ │ │ │ + bne 4cb08 <_PyNumber_InPlacePowerNoMod@@Base+0x174> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4cc40 <_PyNumber_InPlacePowerNoMod@@Base+0x15c> │ │ │ │ + bne 4caf0 <_PyNumber_InPlacePowerNoMod@@Base+0x15c> │ │ │ │ dmb ish │ │ │ │ - beq 4cc6c <_PyNumber_InPlacePowerNoMod@@Base+0x188> │ │ │ │ - movw r0, #62956 @ 0xf5ec │ │ │ │ + beq 4cb1c <_PyNumber_InPlacePowerNoMod@@Base+0x188> │ │ │ │ + movw r0, #63020 @ 0xf62c │ │ │ │ movt r0, #111 @ 0x6f │ │ │ │ - bl 33ff20 │ │ │ │ + bl 3401f4 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 4cc84 <_PyNumber_InPlacePowerNoMod@@Base+0x1a0> │ │ │ │ - bl ddb94 │ │ │ │ + bne 4cb34 <_PyNumber_InPlacePowerNoMod@@Base+0x1a0> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4cc94 <_PyNumber_InPlacePowerNoMod@@Base+0x1b0> │ │ │ │ + bne 4cb44 <_PyNumber_InPlacePowerNoMod@@Base+0x1b0> │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, 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 332e98 │ │ │ │ + b 332684 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #39080 @ 0x98a8 │ │ │ │ + movw r1, #39084 @ 0x98ac │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d135c │ │ │ │ + bl 1d118c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl b5348 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4cd28 <_PyNumber_InPlacePowerNoMod@@Base+0x244> │ │ │ │ + beq 4cbd8 <_PyNumber_InPlacePowerNoMod@@Base+0x244> │ │ │ │ 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 e2b44 │ │ │ │ + bl e1f40 │ │ │ │ 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 ip, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 4cd74 <_PyNumber_InPlacePowerNoMod@@Base+0x290> │ │ │ │ + bne 4cc24 <_PyNumber_InPlacePowerNoMod@@Base+0x290> │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ blx r3 │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, ip │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #52820 @ 0xce54 │ │ │ │ + movw r0, #55060 @ 0xd714 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ subs r5, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, r5 │ │ │ │ - bl 172a88 │ │ │ │ + bl 171c60 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4cdc4 <_PyNumber_InPlacePowerNoMod@@Base+0x2e0> │ │ │ │ + bgt 4cc74 <_PyNumber_InPlacePowerNoMod@@Base+0x2e0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4cdc4 <_PyNumber_InPlacePowerNoMod@@Base+0x2e0> │ │ │ │ + bne 4cc74 <_PyNumber_InPlacePowerNoMod@@Base+0x2e0> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r9 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4cebc <_PyNumber_InPlacePowerNoMod@@Base+0x3d8> │ │ │ │ + beq 4cd6c <_PyNumber_InPlacePowerNoMod@@Base+0x3d8> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51412 @ 0xc8d4 │ │ │ │ + movw r1, #53652 @ 0xd194 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl e3b74 │ │ │ │ + bl e2f70 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4ce50 <_PyNumber_InPlacePowerNoMod@@Base+0x36c> │ │ │ │ + beq 4cd00 <_PyNumber_InPlacePowerNoMod@@Base+0x36c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ce18 <_PyNumber_InPlacePowerNoMod@@Base+0x334> │ │ │ │ + bgt 4ccc8 <_PyNumber_InPlacePowerNoMod@@Base+0x334> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4ce18 <_PyNumber_InPlacePowerNoMod@@Base+0x334> │ │ │ │ + bne 4ccc8 <_PyNumber_InPlacePowerNoMod@@Base+0x334> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #52848 @ 0xce70 │ │ │ │ + movw r0, #55088 @ 0xd730 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4cebc <_PyNumber_InPlacePowerNoMod@@Base+0x3d8> │ │ │ │ + beq 4cd6c <_PyNumber_InPlacePowerNoMod@@Base+0x3d8> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52856 @ 0xce78 │ │ │ │ + movw r1, #55096 @ 0xd738 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl e3b74 │ │ │ │ + bl e2f70 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ce90 <_PyNumber_InPlacePowerNoMod@@Base+0x3ac> │ │ │ │ + bne 4cd40 <_PyNumber_InPlacePowerNoMod@@Base+0x3ac> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ce70 <_PyNumber_InPlacePowerNoMod@@Base+0x38c> │ │ │ │ + bgt 4cd20 <_PyNumber_InPlacePowerNoMod@@Base+0x38c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4ce70 <_PyNumber_InPlacePowerNoMod@@Base+0x38c> │ │ │ │ + bne 4cd20 <_PyNumber_InPlacePowerNoMod@@Base+0x38c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ moveq r0, r5 │ │ │ │ - beq 4ced8 <_PyNumber_InPlacePowerNoMod@@Base+0x3f4> │ │ │ │ + beq 4cd88 <_PyNumber_InPlacePowerNoMod@@Base+0x3f4> │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ceb0 <_PyNumber_InPlacePowerNoMod@@Base+0x3cc> │ │ │ │ + bgt 4cd60 <_PyNumber_InPlacePowerNoMod@@Base+0x3cc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4ceb0 <_PyNumber_InPlacePowerNoMod@@Base+0x3cc> │ │ │ │ + bne 4cd60 <_PyNumber_InPlacePowerNoMod@@Base+0x3cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, r4 │ │ │ │ - bl 200570 │ │ │ │ + bl 1fff44 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_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 │ │ │ │ - bl 23de04 │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + bl 23cd00 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r3, [r3, #928] @ 0x3a0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 4cf2c <_PyNumber_InPlacePowerNoMod@@Base+0x448> │ │ │ │ + beq 4cddc <_PyNumber_InPlacePowerNoMod@@Base+0x448> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52868 @ 0xce84 │ │ │ │ + movw r1, #55108 @ 0xd744 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 4cf44 <_PyNumber_InPlacePowerNoMod@@Base+0x460> │ │ │ │ + bl 1b4954 │ │ │ │ + b 4cdf4 <_PyNumber_InPlacePowerNoMod@@Base+0x460> │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #52912 @ 0xceb0 │ │ │ │ + movw r0, #55152 @ 0xd770 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4cf4c <_PyNumber_InPlacePowerNoMod@@Base+0x468> │ │ │ │ + bne 4cdfc <_PyNumber_InPlacePowerNoMod@@Base+0x468> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r4, #62948 @ 0xf5e4 │ │ │ │ + movw r4, #63012 @ 0xf624 │ │ │ │ movt r4, #111 @ 0x6f │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4cfa8 <_PyNumber_InPlacePowerNoMod@@Base+0x4c4> │ │ │ │ + beq 4ce58 <_PyNumber_InPlacePowerNoMod@@Base+0x4c4> │ │ │ │ bl 2d76c │ │ │ │ - movw r2, #62952 @ 0xf5e8 │ │ │ │ + movw r2, #63016 @ 0xf628 │ │ │ │ movt r2, #111 @ 0x6f │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cfa0 <_PyNumber_InPlacePowerNoMod@@Base+0x4bc> │ │ │ │ + beq 4ce50 <_PyNumber_InPlacePowerNoMod@@Base+0x4bc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4cfa0 <_PyNumber_InPlacePowerNoMod@@Base+0x4bc> │ │ │ │ + bgt 4ce50 <_PyNumber_InPlacePowerNoMod@@Base+0x4bc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 4cfa0 <_PyNumber_InPlacePowerNoMod@@Base+0x4bc> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 4ce50 <_PyNumber_InPlacePowerNoMod@@Base+0x4bc> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4] │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0004cfb4 : │ │ │ │ +0004ce64 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #40180 @ 0x9cf4 │ │ │ │ + movw r0, #42420 @ 0xa5b4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ 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 │ │ │ │ @@ -31364,71 +31280,71 @@ │ │ │ │ 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 4d024 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 4ced4 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 4d014 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 4d024 │ │ │ │ + bne 4cec4 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 4ced4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d058 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 4cf08 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 4d048 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 4d058 │ │ │ │ + bne 4cef8 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 4cf08 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0004d078 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ +0004cf28 <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ - movw r3, #3252 @ 0xcb4 │ │ │ │ - movt r3, #17 │ │ │ │ + movw r3, #64760 @ 0xfcf8 │ │ │ │ + movt r3, #16 │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [r0, #360] @ 0x168 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r3, r1 │ │ │ │ bxeq lr │ │ │ │ - ldr r3, [pc, #88] @ 4d0f8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x80> │ │ │ │ + ldr r3, [pc, #88] @ 4cfa8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x80> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d0d4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5c> │ │ │ │ + bne 4cf84 <_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, #13164 @ 0x336c │ │ │ │ + movw r1, #15404 @ 0x3c2c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #56768 @ 0xddc0 │ │ │ │ + movw r0, #59080 @ 0xe6c8 │ │ │ │ movt r0, #88 @ 0x58 │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a09f8 <_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 │ │ │ │ @@ -31439,113 +31355,113 @@ │ │ │ │ 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 4d138 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xc0> │ │ │ │ + bne 4cfe8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xc0> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - beq 4d15c <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe4> │ │ │ │ - b 4d16c <_PyInterpreterState_SetEvalFrameFunc@@Base+0xf4> │ │ │ │ + beq 4d00c <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe4> │ │ │ │ + b 4d01c <_PyInterpreterState_SetEvalFrameFunc@@Base+0xf4> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #64032 @ 0xfa20 │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ + movw r0, #1040 @ 0x410 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d120 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xa8> │ │ │ │ + bne 4cfd0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xa8> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fad5c <_PyErr_BadInternalCall@@Base+0x7e4> │ │ │ │ + bl 3fb6a4 <_PyErr_BadInternalCall@@Base+0x864> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4d154 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xdc> │ │ │ │ + beq 4d004 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xdc> │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d18c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x114> │ │ │ │ - bl b5070 │ │ │ │ + bne 4d03c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x114> │ │ │ │ + bl b5030 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq 4d154 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xdc> │ │ │ │ + beq 4d004 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xdc> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl bd678 │ │ │ │ + bl bd670 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r4, #26124 @ 0x660c │ │ │ │ + movw r4, #26744 @ 0x6878 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r4 │ │ │ │ - beq 4d210 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x198> │ │ │ │ + beq 4d0c0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x198> │ │ │ │ mov r1, r4 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d210 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x198> │ │ │ │ + bne 4d0c0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x198> │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 351e58 <_PyErr_ProgramDecodedTextObject@@Base+0x4bc> │ │ │ │ + bl 352298 <_PyErr_ProgramDecodedTextObject@@Base+0x4bc> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d218 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1a0> │ │ │ │ + bne 4d0c8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1a0> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 4d2a8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x230> │ │ │ │ + b 4d158 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x230> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 4d23c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1c4> │ │ │ │ - movw r1, #26124 @ 0x660c │ │ │ │ + beq 4d0ec <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1c4> │ │ │ │ + movw r1, #26744 @ 0x6878 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d248 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1d0> │ │ │ │ + beq 4d0f8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1d0> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - b 4d260 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1e8> │ │ │ │ + b 4d110 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1e8> │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 351e58 <_PyErr_ProgramDecodedTextObject@@Base+0x4bc> │ │ │ │ + bl 352298 <_PyErr_ProgramDecodedTextObject@@Base+0x4bc> │ │ │ │ cmn r0, #1 │ │ │ │ ldreq r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 4d2a8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x230> │ │ │ │ + beq 4d158 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x230> │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4d290 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x218> │ │ │ │ - movw r3, #48604 @ 0xbddc │ │ │ │ + bne 4d140 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x218> │ │ │ │ + movw r3, #48392 @ 0xbd08 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6000 @ 0x1770 │ │ │ │ + movw r1, #8240 @ 0x2030 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ - b 4d2a8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x230> │ │ │ │ + b 4d158 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x230> │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 4d2b0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x238> │ │ │ │ + bl 4d160 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x238> │ │ │ │ vldr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl e73c8 │ │ │ │ + bl e6728 │ │ │ │ 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 │ │ │ │ @@ -31555,52 +31471,52 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 2dbec │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vsub.f64 d7, d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d8, d7, d9 │ │ │ │ - beq 4d324 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2ac> │ │ │ │ + beq 4d1d4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2ac> │ │ │ │ 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 4d338 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2c0> │ │ │ │ + b 4d1e8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2c0> │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d0, [pc, #112] @ 4d3a0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x328> │ │ │ │ - vldr d7, [pc, #116] @ 4d3a8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x330> │ │ │ │ + vldr d0, [pc, #112] @ 4d250 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x328> │ │ │ │ + vldr d7, [pc, #116] @ 4d258 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x330> │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d0, d7 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vstr d0, [r5] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 4d374 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2fc> │ │ │ │ + beq 4d224 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2fc> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2e928 │ │ │ │ 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 4d390 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x318> │ │ │ │ + b 4d240 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x318> │ │ │ │ vdiv.f64 d7, d10, d9 │ │ │ │ - vldr d6, [pc, #40] @ 4d3a8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x330> │ │ │ │ + vldr d6, [pc, #40] @ 4d258 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x330> │ │ │ │ vmov r2, r3, d7 │ │ │ │ - vldr d7, [pc, #24] @ 4d3a0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x328> │ │ │ │ + vldr d7, [pc, #24] @ 4d250 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x328> │ │ │ │ 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} │ │ │ │ @@ -31611,1035 +31527,1035 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4d3e8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x370> │ │ │ │ + ldr r0, [pc, #12] @ 4d298 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x370> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 2328e0 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ + bl 2317d4 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - mlseq fp, r8, r1, r2 │ │ │ │ + mlseq fp, r0, r1, r2 │ │ │ │ │ │ │ │ -0004d3ec : │ │ │ │ +0004d29c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 4d404 │ │ │ │ + ldr r0, [pc, #12] @ 4d2b4 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1669e8 │ │ │ │ - rsbeq r5, sl, r4, lsr #3 │ │ │ │ + b 165bd8 │ │ │ │ + rsbeq r5, sl, r0, lsr #3 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ cmp r2, #3 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 4d454 │ │ │ │ + bne 4d304 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #4 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d48c │ │ │ │ + beq 4d33c │ │ │ │ mov ip, #4 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #508] @ 4d668 │ │ │ │ + ldr r3, [pc, #508] @ 4d518 │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #44 @ 0x2c │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4d65c │ │ │ │ + beq 4d50c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d4ac │ │ │ │ - bl ddb94 │ │ │ │ + bne 4d35c │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d5b8 │ │ │ │ + bne 4d468 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d4cc │ │ │ │ - bl ddb94 │ │ │ │ + bne 4d37c │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d5b8 │ │ │ │ + bne 4d468 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r8, [r4, #8] │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4d4f0 │ │ │ │ - bl ddb94 │ │ │ │ + bne 4d3a0 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d528 │ │ │ │ - b 4d5b8 │ │ │ │ - bl e72d8 │ │ │ │ + beq 4d3d8 │ │ │ │ + b 4d468 │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d518 │ │ │ │ + bgt 4d3c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4d518 │ │ │ │ + bne 4d3c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 4d4e0 │ │ │ │ + beq 4d390 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 4d544 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bge 4d3f4 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53096 @ 0xcf68 │ │ │ │ + movw r1, #55336 @ 0xd828 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 4d5b8 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bl 1b4954 │ │ │ │ + b 4d468 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r8, r3 │ │ │ │ - bne 4d5a4 │ │ │ │ - bl 10361c │ │ │ │ + bne 4d454 │ │ │ │ + bl 10262c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e1c0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 4d64c │ │ │ │ + bge 4d4fc │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4d634 │ │ │ │ - bl d4e70 │ │ │ │ + bne 4d4e4 │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d554 │ │ │ │ - b 4d5b8 │ │ │ │ + beq 4d404 │ │ │ │ + b 4d468 │ │ │ │ mov r0, r8 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 37acf4 <_PyObject_HasLen@@Base+0x1404> │ │ │ │ + bl 37affc <_PyObject_HasLen@@Base+0x1454> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d5dc │ │ │ │ + bne 4d48c │ │ │ │ mov r4, #0 │ │ │ │ - b 4d65c │ │ │ │ + b 4d50c │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4d610 │ │ │ │ - bl d4e70 │ │ │ │ + bne 4d4c0 │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d5b8 │ │ │ │ - bl 10361c │ │ │ │ + bne 4d468 │ │ │ │ + bl 10262c │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e1c0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 4d624 │ │ │ │ - b 4d5c0 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge 4d4d4 │ │ │ │ + b 4d470 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - b 4d5b8 │ │ │ │ + bl 2fe9b8 │ │ │ │ + b 4d468 │ │ │ │ mov r0, r5 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ mov r4, r0 │ │ │ │ - b 4d65c │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + b 4d50c │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldrdeq r5, [sl], #-24 @ 0xffffffe8 @ │ │ │ │ + ldrdeq r5, [sl], #-20 @ 0xffffffec @ │ │ │ │ push {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 169af0 │ │ │ │ + bl 168ce0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #300] @ 4d7c0 │ │ │ │ + ldr r1, [pc, #300] @ 4d670 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f8188 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ + bl 2f6b78 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r5] │ │ │ │ - bne 4d6ac │ │ │ │ + bne 4d55c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 1926d8 │ │ │ │ + bl 19245c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4d6a4 │ │ │ │ - ldr r1, [pc, #256] @ 4d7c4 │ │ │ │ + blt 4d554 │ │ │ │ + ldr r1, [pc, #256] @ 4d674 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f8188 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ + bl 2f6b78 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r5, #4] │ │ │ │ - beq 4d6a4 │ │ │ │ + beq 4d554 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1926d8 │ │ │ │ + bl 19245c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4d6a4 │ │ │ │ - ldr r1, [pc, #220] @ 4d7c8 │ │ │ │ + blt 4d554 │ │ │ │ + ldr r1, [pc, #220] @ 4d678 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f8188 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ + bl 2f6b78 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq 4d6a4 │ │ │ │ + beq 4d554 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1926d8 │ │ │ │ + bl 19245c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4d6a4 │ │ │ │ - ldr r1, [pc, #184] @ 4d7cc │ │ │ │ + blt 4d554 │ │ │ │ + ldr r1, [pc, #184] @ 4d67c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f8188 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ + bl 2f6b78 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ - beq 4d6a4 │ │ │ │ + beq 4d554 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1926d8 │ │ │ │ + bl 19245c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4d6a4 │ │ │ │ - ldr r1, [pc, #148] @ 4d7d0 │ │ │ │ + blt 4d554 │ │ │ │ + ldr r1, [pc, #148] @ 4d680 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f8188 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ + bl 2f6b78 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r5, #16] │ │ │ │ - beq 4d6a4 │ │ │ │ + beq 4d554 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1926d8 │ │ │ │ + bl 19245c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4d6a4 │ │ │ │ - ldr r1, [pc, #112] @ 4d7d4 │ │ │ │ + blt 4d554 │ │ │ │ + ldr r1, [pc, #112] @ 4d684 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f8188 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ + bl 2f6b78 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r5, #20] │ │ │ │ - beq 4d6a4 │ │ │ │ + beq 4d554 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1926d8 │ │ │ │ + bl 19245c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4d6a4 │ │ │ │ + blt 4d554 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #53352 @ 0xd068 │ │ │ │ + movw r2, #55592 @ 0xd928 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #11904 @ 0x2e80 │ │ │ │ + movw r1, #14720 @ 0x3980 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 33b134 │ │ │ │ + bl 33a8bc │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4d6a4 │ │ │ │ + blt 4d554 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23516 @ 0x5bdc │ │ │ │ + movw r1, #25756 @ 0x649c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r5, sl, r4, lsl #4 │ │ │ │ - rsbeq r5, sl, r8, lsl r2 │ │ │ │ - rsbeq r5, sl, ip, lsr #4 │ │ │ │ - rsbeq r5, sl, r0, asr #4 │ │ │ │ - rsbeq r5, sl, r4, asr r2 │ │ │ │ - rsbeq r5, sl, r8, ror #4 │ │ │ │ + rsbeq r5, sl, r0, lsl #4 │ │ │ │ + rsbeq r5, sl, r4, lsl r2 │ │ │ │ + rsbeq r5, sl, r8, lsr #4 │ │ │ │ + rsbeq r5, sl, ip, lsr r2 │ │ │ │ + rsbeq r5, sl, r0, asr r2 │ │ │ │ + rsbeq r5, sl, r4, ror #4 │ │ │ │ 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 r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 4d81c │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + beq 4d6cc │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d824 │ │ │ │ + beq 4d6d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4da78 │ │ │ │ + bne 4d928 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #638 @ 0x27e │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d87c │ │ │ │ + beq 4d72c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1358d8 │ │ │ │ + bl 134928 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4d87c │ │ │ │ + beq 4d72c │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d87c │ │ │ │ + beq 4d72c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1358d8 │ │ │ │ + bl 134928 │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne 4d8f8 │ │ │ │ + bne 4d7a8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4da78 │ │ │ │ + bne 4d928 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #638 @ 0x27e │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d94c │ │ │ │ + beq 4d7fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1358d8 │ │ │ │ + bl 134928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d94c │ │ │ │ + beq 4d7fc │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d94c │ │ │ │ + beq 4d7fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1358d8 │ │ │ │ + bl 134928 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4d94c │ │ │ │ + beq 4d7fc │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d94c │ │ │ │ + beq 4d7fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1358d8 │ │ │ │ + bl 134928 │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 4d94c │ │ │ │ - movw r1, #48616 @ 0xbde8 │ │ │ │ + beq 4d7fc │ │ │ │ + movw r1, #48404 @ 0xbd14 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldr r8, [r5, #24] │ │ │ │ ldr r6, [r1] │ │ │ │ ldr r5, [ip, #28] │ │ │ │ ldr r9, [ip, #32] │ │ │ │ - bl 3f58f4 │ │ │ │ + bl 3f61b4 │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp, #4] │ │ │ │ - movw ip, #9016 @ 0x2338 │ │ │ │ + movw ip, #11212 @ 0x2bcc │ │ │ │ movt ip, #69 @ 0x45 │ │ │ │ str r5, [sp] │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 34f1dc │ │ │ │ - b 4da54 │ │ │ │ + bl 34f61c │ │ │ │ + b 4d904 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4da78 │ │ │ │ + bne 4d928 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #638 @ 0x27e │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d9a4 │ │ │ │ + beq 4d854 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1358d8 │ │ │ │ + bl 134928 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4d9a4 │ │ │ │ + beq 4d854 │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d9a4 │ │ │ │ + beq 4d854 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1358d8 │ │ │ │ + bl 134928 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4da20 │ │ │ │ + bne 4d8d0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4da78 │ │ │ │ + bne 4d928 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #638 @ 0x27e │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4da74 │ │ │ │ + beq 4d924 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1358d8 │ │ │ │ + bl 134928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4da74 │ │ │ │ + beq 4d924 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4da74 │ │ │ │ + beq 4d924 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1358d8 │ │ │ │ + bl 134928 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4da74 │ │ │ │ + beq 4d924 │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4da74 │ │ │ │ + beq 4d924 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1358d8 │ │ │ │ + bl 134928 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4da74 │ │ │ │ - movw r2, #53360 @ 0xd070 │ │ │ │ + beq 4d924 │ │ │ │ + movw r2, #55600 @ 0xd930 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ str r2, [sp, #8] │ │ │ │ - movw r2, #48616 @ 0xbde8 │ │ │ │ + movw r2, #48404 @ 0xbd14 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r1, [r2] │ │ │ │ str r3, [sp] │ │ │ │ ldrd r2, [r5, #20] │ │ │ │ - bl 34f1dc │ │ │ │ - bl ddb94 │ │ │ │ + bl 34f61c │ │ │ │ + bl dd140 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ - bne 4da80 │ │ │ │ - b 4da78 │ │ │ │ + bne 4d930 │ │ │ │ + b 4d928 │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4da9c │ │ │ │ - b cc4f4 │ │ │ │ + beq 4d94c │ │ │ │ + b cbc18 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53440 @ 0xd0c0 │ │ │ │ + movw r1, #55680 @ 0xd980 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4dae0 │ │ │ │ + bne 4d990 │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4dad8 │ │ │ │ + beq 4d988 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #32128 @ 0x7d80 │ │ │ │ + movw r1, #34368 @ 0x8640 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ 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 r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl ba050 │ │ │ │ + bl ba048 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4db6c │ │ │ │ + beq 4da1c │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #52096 @ 0xcb80 │ │ │ │ + movw r1, #54312 @ 0xd428 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #53584 @ 0xd150 │ │ │ │ + movw r0, #55824 @ 0xda10 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4db74 │ │ │ │ + bne 4da24 │ │ │ │ mov r4, #0 │ │ │ │ - b 4dc28 │ │ │ │ + b 4dad8 │ │ │ │ mov r0, #0 │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r5, #12 │ │ │ │ movne r7, #0 │ │ │ │ - beq 4dc28 │ │ │ │ + beq 4dad8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - bge 4dc28 │ │ │ │ + bge 4dad8 │ │ │ │ ldr r6, [r9, #4]! │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne 4dbb4 │ │ │ │ + bne 4da64 │ │ │ │ add r7, r7, #1 │ │ │ │ - b 4db8c │ │ │ │ + b 4da3c │ │ │ │ ldr r3, [r3, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4dbd8 │ │ │ │ + bne 4da88 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4dbec │ │ │ │ - b 4dbac │ │ │ │ + bne 4da9c │ │ │ │ + b 4da5c │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4dbc0 │ │ │ │ - b 4dbac │ │ │ │ + bne 4da70 │ │ │ │ + b 4da5c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #56496 @ 0xdcb0 │ │ │ │ + movw r1, #56160 @ 0xdb60 │ │ │ │ movt r1, #4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dbac │ │ │ │ + beq 4da5c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4db6c │ │ │ │ + bgt 4da1c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4db6c │ │ │ │ + bne 4da1c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 4db6c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 4da1c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4dc70 │ │ │ │ + ldr r0, [pc, #12] @ 4db20 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 2328e0 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ + bl 2317d4 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - strdeq r2, [fp], #-48 @ 0xffffffd0 @ │ │ │ │ + rsbeq r2, fp, r8, ror #7 │ │ │ │ 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, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4dcac │ │ │ │ + ldr r0, [pc, #12] @ 4db5c │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 2328e0 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ + bl 2317d4 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, fp, ip, ror r2 │ │ │ │ + rsbeq r2, fp, r4, ror r2 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ 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 4dd38 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 4dbe8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 4dd28 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 4dd38 │ │ │ │ + bne 4dbd8 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 4dbe8 │ │ │ │ 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, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 4dd60 │ │ │ │ + bne 4dc10 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0004dd74 : │ │ │ │ +0004dc24 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ - movw r3, #31060 @ 0x7954 │ │ │ │ + movw r3, #33300 @ 0x8214 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 312334 │ │ │ │ + b 3112e4 │ │ │ │ push {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 4dde8 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 4dc98 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 4ddd8 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 4dde8 │ │ │ │ + bne 4dc88 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 4dc98 │ │ │ │ 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, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 4de10 │ │ │ │ + bne 4dcc0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4de54 │ │ │ │ + bne 4dd04 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 236278 │ │ │ │ + b 235170 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59432 @ 0xe828 │ │ │ │ + movw r0, #61860 @ 0xf1a4 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4de44 │ │ │ │ + b 4dcf4 │ │ │ │ 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, #468] @ 4e068 │ │ │ │ + ldr r0, [pc, #468] @ 4df18 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r7, [r2, r0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 4deb8 │ │ │ │ + bne 4dd68 │ │ │ │ mov r4, #0 │ │ │ │ - b 4dedc │ │ │ │ + b 4dd8c │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4deb0 │ │ │ │ + beq 4dd60 │ │ │ │ ldr r4, [r2, #136] @ 0x88 │ │ │ │ - movw r2, #56948 @ 0xde74 │ │ │ │ + movw r2, #56612 @ 0xdd24 │ │ │ │ movt r2, #4 │ │ │ │ sub r4, r4, r2 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4e030 │ │ │ │ + beq 4dee0 │ │ │ │ ldr r0, [r2, #136] @ 0x88 │ │ │ │ - movw r2, #56948 @ 0xde74 │ │ │ │ + movw r2, #56612 @ 0xdd24 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4e030 │ │ │ │ + bne 4dee0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4dfd8 │ │ │ │ + beq 4de88 │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r2, #8] │ │ │ │ addne r2, r2, #12 │ │ │ │ - beq 4df38 │ │ │ │ + beq 4dde8 │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 4dfd8 │ │ │ │ + ble 4de88 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne 4df1c │ │ │ │ - b 4df6c │ │ │ │ + bne 4ddcc │ │ │ │ + b 4de1c │ │ │ │ cmp r1, r3 │ │ │ │ movne r2, r1 │ │ │ │ - beq 4df6c │ │ │ │ + beq 4de1c │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4df5c │ │ │ │ + beq 4de0c │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4df44 │ │ │ │ - b 4df6c │ │ │ │ - movw r2, #36116 @ 0x8d14 │ │ │ │ + bne 4ddf4 │ │ │ │ + b 4de1c │ │ │ │ + movw r2, #36736 @ 0x8f80 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4dfd8 │ │ │ │ - ldr r2, [pc, #248] @ 4e06c │ │ │ │ + bne 4de88 │ │ │ │ + ldr r2, [pc, #248] @ 4df1c │ │ │ │ mov r0, r5 │ │ │ │ - bl 5015c │ │ │ │ + bl 5000c │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 4e05c │ │ │ │ - beq 4dfd8 │ │ │ │ + blt 4df0c │ │ │ │ + beq 4de88 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #216] @ 4e06c │ │ │ │ + ldr r1, [pc, #216] @ 4df1c │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 27399c <_Py_Instrument@@Base+0x3b8> │ │ │ │ - movw r2, #5180 @ 0x143c │ │ │ │ + bl 271b4c <_Py_Instrument@@Base+0x3b8> │ │ │ │ + movw r2, #5800 @ 0x16a8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4e05c │ │ │ │ + bne 4df0c │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4dfc8 │ │ │ │ + ble 4de78 │ │ │ │ mov r4, #0 │ │ │ │ - b 4dfd8 │ │ │ │ + b 4de88 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - bne 4dfc0 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 4de70 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #140] @ 4e070 │ │ │ │ + ldr r1, [pc, #140] @ 4df20 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 27399c <_Py_Instrument@@Base+0x3b8> │ │ │ │ - movw r2, #5180 @ 0x143c │ │ │ │ + bl 271b4c <_Py_Instrument@@Base+0x3b8> │ │ │ │ + movw r2, #5800 @ 0x16a8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4e05c │ │ │ │ + bne 4df0c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 4e05c │ │ │ │ + beq 4df0c │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4e030 │ │ │ │ + bgt 4dee0 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 4e030 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 4dee0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r3, #5180 @ 0x143c │ │ │ │ + movweq r3, #5800 @ 0x16a8 │ │ │ │ movteq r3, #104 @ 0x68 │ │ │ │ - beq 4e05c │ │ │ │ - ldr r1, [pc, #36] @ 4e06c │ │ │ │ + beq 4df0c │ │ │ │ + ldr r1, [pc, #36] @ 4df1c │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 27399c <_Py_Instrument@@Base+0x3b8> │ │ │ │ + bl 271b4c <_Py_Instrument@@Base+0x3b8> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r2, fp, r4, lsr #20 │ │ │ │ - ldrdeq r2, [fp], #-92 @ 0xffffffa4 @ │ │ │ │ + rsbeq r2, fp, ip, lsl sl │ │ │ │ + ldrdeq r2, [fp], #-84 @ 0xffffffac @ │ │ │ │ │ │ │ │ -0004e074 <_PyCompile_Assemble@@Base>: │ │ │ │ +0004df24 <_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, #55348 @ 0xd834 │ │ │ │ + movw r3, #55140 @ 0xd764 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - beq 4e0c8 <_PyCompile_Assemble@@Base+0x54> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 4df78 <_PyCompile_Assemble@@Base+0x54> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53976 @ 0xd2d8 │ │ │ │ + movw r1, #56216 @ 0xdb98 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 4e2bc <_PyCompile_Assemble@@Base+0x248> │ │ │ │ + bl 1b4954 │ │ │ │ + b 4e16c <_PyCompile_Assemble@@Base+0x248> │ │ │ │ sub r7, fp, #76 @ 0x4c │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d748 │ │ │ │ - bl b5070 │ │ │ │ + bl b5030 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4e2bc <_PyCompile_Assemble@@Base+0x248> │ │ │ │ + beq 4e16c <_PyCompile_Assemble@@Base+0x248> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c8ba0 │ │ │ │ + bl 1c89c8 │ │ │ │ subs r6, r0, #0 │ │ │ │ mvnne r2, #0 │ │ │ │ ldrne r4, [r6] │ │ │ │ movne r9, r4 │ │ │ │ - beq 4e284 <_PyCompile_Assemble@@Base+0x210> │ │ │ │ + beq 4e134 <_PyCompile_Assemble@@Base+0x210> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4e124 <_PyCompile_Assemble@@Base+0xb0> │ │ │ │ + beq 4dfd4 <_PyCompile_Assemble@@Base+0xb0> │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r9, [r9, #16] │ │ │ │ cmp r2, r3 │ │ │ │ movlt r2, r3 │ │ │ │ - b 4e108 <_PyCompile_Assemble@@Base+0x94> │ │ │ │ + b 4dfb8 <_PyCompile_Assemble@@Base+0x94> │ │ │ │ add r2, r2, #1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r0, r2 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 4e150 <_PyCompile_Assemble@@Base+0xdc> │ │ │ │ + bne 4e000 <_PyCompile_Assemble@@Base+0xdc> │ │ │ │ mov r4, r9 │ │ │ │ - bl 366244 │ │ │ │ - b 4e288 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ + bl 3664fc │ │ │ │ + b 4e138 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ mov r1, r9 │ │ │ │ bl 2d748 │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e178 <_PyCompile_Assemble@@Base+0x104> │ │ │ │ + beq 4e028 <_PyCompile_Assemble@@Base+0x104> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ strge r3, [sl, r2, lsl #2] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - b 4e15c <_PyCompile_Assemble@@Base+0xe8> │ │ │ │ - movw r0, #15836 @ 0x3ddc │ │ │ │ + b 4e00c <_PyCompile_Assemble@@Base+0xe8> │ │ │ │ + movw r0, #18148 @ 0x46e4 │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4e1e0 <_PyCompile_Assemble@@Base+0x16c> │ │ │ │ + beq 4e090 <_PyCompile_Assemble@@Base+0x16c> │ │ │ │ ldr lr, [r4, #20] │ │ │ │ mov r3, #0 │ │ │ │ cmp r3, lr │ │ │ │ - bge 4e1d8 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ + bge 4e088 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ 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 4e1c8 <_PyCompile_Assemble@@Base+0x154> │ │ │ │ + bne 4e078 <_PyCompile_Assemble@@Base+0x154> │ │ │ │ cmp ip, #2 │ │ │ │ - bhi 4e190 <_PyCompile_Assemble@@Base+0x11c> │ │ │ │ + bhi 4e040 <_PyCompile_Assemble@@Base+0x11c> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [sl, r1, lsl #2] │ │ │ │ str r1, [r2, #24] │ │ │ │ - b 4e190 <_PyCompile_Assemble@@Base+0x11c> │ │ │ │ + b 4e040 <_PyCompile_Assemble@@Base+0x11c> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ - b 4e180 <_PyCompile_Assemble@@Base+0x10c> │ │ │ │ + b 4e030 <_PyCompile_Assemble@@Base+0x10c> │ │ │ │ mov r0, sl │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1cf764 │ │ │ │ + bl 1cf594 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e288 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ + beq 4e138 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ sub r2, fp, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [sp] │ │ │ │ - bl 1da060 <_PyMutex_LockTimed@@Base+0xa48> │ │ │ │ + bl 1d9ed0 <_PyMutex_LockTimed@@Base+0xa2c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e288 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ + beq 4e138 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - bl 348d8 <_PyObject_DebugMallocStats@@Base+0x12e4> │ │ │ │ + bl 348dc <_PyObject_DebugMallocStats@@Base+0x12e8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4e288 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ + beq 4e138 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r7, [sp] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 1e04b8 <_PyDict_DelItemIf@@Base+0x170> │ │ │ │ + bl 1e0340 <_PyDict_DelItemIf@@Base+0x170> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4e27c <_PyCompile_Assemble@@Base+0x208> │ │ │ │ + bgt 4e12c <_PyCompile_Assemble@@Base+0x208> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4e27c <_PyCompile_Assemble@@Base+0x208> │ │ │ │ + bne 4e12c <_PyCompile_Assemble@@Base+0x208> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, r8 │ │ │ │ - b 4e288 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ + b 4e138 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4e2a8 <_PyCompile_Assemble@@Base+0x234> │ │ │ │ + bgt 4e158 <_PyCompile_Assemble@@Base+0x234> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4e2a8 <_PyCompile_Assemble@@Base+0x234> │ │ │ │ + bne 4e158 <_PyCompile_Assemble@@Base+0x234> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 307c28 │ │ │ │ + bl 306618 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1e5950 │ │ │ │ + bl 1e57d8 │ │ │ │ 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 r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4e2f8 <_PyCompile_Assemble@@Base+0x284> │ │ │ │ + bne 4e1a8 <_PyCompile_Assemble@@Base+0x284> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 225884 │ │ │ │ + b 224e4c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15652 @ 0x3d24 │ │ │ │ + movw r0, #17892 @ 0x45e4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4e2e8 <_PyCompile_Assemble@@Base+0x274> │ │ │ │ + b 4e198 <_PyCompile_Assemble@@Base+0x274> │ │ │ │ │ │ │ │ -0004e318 : │ │ │ │ +0004e1c8 : │ │ │ │ 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, #31276 @ 0x7a2c │ │ │ │ + movw ip, #33516 @ 0x82ec │ │ │ │ movt ip, #70 @ 0x46 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2f60fc │ │ │ │ + bl 2f4aec │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #14160 @ 0x3750 │ │ │ │ + movw r1, #16976 @ 0x4250 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4e36c │ │ │ │ + b 4e21c │ │ │ │ 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, #46556 @ 0xb5dc │ │ │ │ + movw r1, #48796 @ 0xbe9c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #46560 @ 0xb5e0 │ │ │ │ + movw r0, #48800 @ 0xbea0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e3c4 │ │ │ │ + beq 4e274 │ │ │ │ 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} │ │ │ │ @@ -32650,902 +32566,902 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4e404 │ │ │ │ + ldr r0, [pc, #12] @ 4e2b4 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 2328e0 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ + bl 2317d4 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, fp, ip, lsl r2 │ │ │ │ + rsbeq r2, fp, r4, lsl r2 │ │ │ │ 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, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4e440 │ │ │ │ + ldr r0, [pc, #12] @ 4e2f0 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 2328e0 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ + bl 2317d4 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, fp, r0, lsr r4 │ │ │ │ + rsbeq r2, fp, r8, lsr #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 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 4e484 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bgt 4e334 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56700 @ 0xdd7c │ │ │ │ + movw r1, #58912 @ 0xe620 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 4e4a8 │ │ │ │ + bl 1b4954 │ │ │ │ + b 4e358 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e4b0 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 4e360 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6380 @ 0x18ec │ │ │ │ + movw r1, #8620 @ 0x21ac │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ - b 4e4e0 │ │ │ │ + b 4e390 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e4c8 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + bne 4e378 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b 4e4e0 │ │ │ │ - ldr r1, [pc, #24] @ 4e4e8 │ │ │ │ + b 4e390 │ │ │ │ + ldr r1, [pc, #24] @ 4e398 │ │ │ │ sub r2, fp, #8 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e4bc │ │ │ │ + beq 4e36c │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r6, fp, r4, ror r1 │ │ │ │ + rsbeq r6, fp, ip, ror #2 │ │ │ │ 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, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4e524 │ │ │ │ + ldr r0, [pc, #12] @ 4e3d4 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 2328e0 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ + bl 2317d4 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - ldrdeq r2, [fp], #-24 @ 0xffffffe8 @ │ │ │ │ + ldrdeq r2, [fp], #-16 @ │ │ │ │ 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 │ │ │ │ strd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bne 4e55c │ │ │ │ + bne 4e40c │ │ │ │ sub r1, fp, #28 │ │ │ │ - ldr r0, [pc, #80] @ 4e5a8 │ │ │ │ - bl 2328e0 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ - b 4e56c │ │ │ │ - ldr r0, [pc, #72] @ 4e5ac │ │ │ │ + ldr r0, [pc, #80] @ 4e458 │ │ │ │ + bl 2317d4 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ + b 4e41c │ │ │ │ + ldr r0, [pc, #72] @ 4e45c │ │ │ │ sub r1, fp, #28 │ │ │ │ str r2, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 233304 <_PyUnicode_IsWhitespace@@Base+0xb30> │ │ │ │ + bl 2321f8 <_PyUnicode_IsWhitespace@@Base+0xb30> │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 4e59c │ │ │ │ + beq 4e44c │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4e590 │ │ │ │ + bgt 4e440 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - beq 4e598 │ │ │ │ + beq 4e448 │ │ │ │ mov r4, #0 │ │ │ │ - b 4e59c │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + b 4e44c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r1, fp, r8, lsl #28 │ │ │ │ - rsbeq r2, fp, r4, lsl #23 │ │ │ │ + rsbeq r1, fp, r0, lsl #28 │ │ │ │ + rsbeq r2, fp, ip, ror fp │ │ │ │ │ │ │ │ -0004e5b0 : │ │ │ │ +0004e460 : │ │ │ │ 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 b5e4c <_Py_GetConfig@@Base> │ │ │ │ + bl b5e0c <_Py_GetConfig@@Base> │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ - movw r2, #5456 @ 0x1550 │ │ │ │ + movw r2, #6076 @ 0x17bc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #468] @ 4e7f4 │ │ │ │ + ldr r0, [pc, #468] @ 4e6a4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r7, [r2, r0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 4e644 │ │ │ │ + bne 4e4f4 │ │ │ │ mov r4, #0 │ │ │ │ - b 4e668 │ │ │ │ + b 4e518 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4e63c │ │ │ │ + beq 4e4ec │ │ │ │ ldr r4, [r2, #12] │ │ │ │ - movw r2, #58880 @ 0xe600 │ │ │ │ + movw r2, #58544 @ 0xe4b0 │ │ │ │ movt r2, #4 │ │ │ │ sub r4, r4, r2 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4e7bc │ │ │ │ + beq 4e66c │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - movw r2, #58880 @ 0xe600 │ │ │ │ + movw r2, #58544 @ 0xe4b0 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4e7bc │ │ │ │ + bne 4e66c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4e764 │ │ │ │ + beq 4e614 │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r2, #8] │ │ │ │ addne r2, r2, #12 │ │ │ │ - beq 4e6c4 │ │ │ │ + beq 4e574 │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 4e764 │ │ │ │ + ble 4e614 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne 4e6a8 │ │ │ │ - b 4e6f8 │ │ │ │ + bne 4e558 │ │ │ │ + b 4e5a8 │ │ │ │ cmp r1, r3 │ │ │ │ movne r2, r1 │ │ │ │ - beq 4e6f8 │ │ │ │ + beq 4e5a8 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4e6e8 │ │ │ │ + beq 4e598 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4e6d0 │ │ │ │ - b 4e6f8 │ │ │ │ - movw r2, #36116 @ 0x8d14 │ │ │ │ + bne 4e580 │ │ │ │ + b 4e5a8 │ │ │ │ + movw r2, #36736 @ 0x8f80 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4e764 │ │ │ │ - ldr r2, [pc, #248] @ 4e7f8 │ │ │ │ + bne 4e614 │ │ │ │ + ldr r2, [pc, #248] @ 4e6a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5015c │ │ │ │ + bl 5000c │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 4e7e8 │ │ │ │ - beq 4e764 │ │ │ │ + blt 4e698 │ │ │ │ + beq 4e614 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #216] @ 4e7f8 │ │ │ │ + ldr r1, [pc, #216] @ 4e6a8 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 27399c <_Py_Instrument@@Base+0x3b8> │ │ │ │ - movw r2, #5180 @ 0x143c │ │ │ │ + bl 271b4c <_Py_Instrument@@Base+0x3b8> │ │ │ │ + movw r2, #5800 @ 0x16a8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4e7e8 │ │ │ │ + bne 4e698 │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4e754 │ │ │ │ + ble 4e604 │ │ │ │ mov r4, #0 │ │ │ │ - b 4e764 │ │ │ │ + b 4e614 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - bne 4e74c │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 4e5fc │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #140] @ 4e7fc │ │ │ │ + ldr r1, [pc, #140] @ 4e6ac │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 27399c <_Py_Instrument@@Base+0x3b8> │ │ │ │ - movw r2, #5180 @ 0x143c │ │ │ │ + bl 271b4c <_Py_Instrument@@Base+0x3b8> │ │ │ │ + movw r2, #5800 @ 0x16a8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4e7e8 │ │ │ │ + bne 4e698 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 4e7e8 │ │ │ │ + beq 4e698 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4e7bc │ │ │ │ + bgt 4e66c │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 4e7bc │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 4e66c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r3, #5180 @ 0x143c │ │ │ │ + movweq r3, #5800 @ 0x16a8 │ │ │ │ movteq r3, #104 @ 0x68 │ │ │ │ - beq 4e7e8 │ │ │ │ - ldr r1, [pc, #36] @ 4e7f8 │ │ │ │ + beq 4e698 │ │ │ │ + ldr r1, [pc, #36] @ 4e6a8 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 27399c <_Py_Instrument@@Base+0x3b8> │ │ │ │ + bl 271b4c <_Py_Instrument@@Base+0x3b8> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r2, fp, r4, asr #20 │ │ │ │ - rsbeq r2, fp, ip, lsl r6 │ │ │ │ + rsbeq r2, fp, ip, lsr sl │ │ │ │ + rsbeq r2, fp, r4, lsl r6 │ │ │ │ │ │ │ │ -0004e800 <_PyCompile_CodeGen@@Base>: │ │ │ │ +0004e6b0 <_PyCompile_CodeGen@@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 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 3185f4 │ │ │ │ + bl 317ab0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e854 <_PyCompile_CodeGen@@Base+0x54> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 4e704 <_PyCompile_CodeGen@@Base+0x54> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54248 @ 0xd3e8 │ │ │ │ + movw r1, #56488 @ 0xdca8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r7, #0 │ │ │ │ - b 4ea8c <_PyCompile_CodeGen@@Base+0x28c> │ │ │ │ - bl fe938 <_PyArena_New@@Base> │ │ │ │ + b 4e93c <_PyCompile_CodeGen@@Base+0x28c> │ │ │ │ + bl fd944 <_PyArena_New@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 4ea8c <_PyCompile_CodeGen@@Base+0x28c> │ │ │ │ + beq 4e93c <_PyCompile_CodeGen@@Base+0x28c> │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3d4730 │ │ │ │ + bl 3d4fe8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 4e884 <_PyCompile_CodeGen@@Base+0x84> │ │ │ │ + bne 4e734 <_PyCompile_CodeGen@@Base+0x84> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f3f5c <_PyArena_Free@@Base> │ │ │ │ - b 4e84c <_PyCompile_CodeGen@@Base+0x4c> │ │ │ │ - bl 3dc460 │ │ │ │ + bl 1f3df4 <_PyArena_Free@@Base> │ │ │ │ + b 4e6fc <_PyCompile_CodeGen@@Base+0x4c> │ │ │ │ + bl 3dcd18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e878 <_PyCompile_CodeGen@@Base+0x78> │ │ │ │ + beq 4e728 <_PyCompile_CodeGen@@Base+0x78> │ │ │ │ mov r2, r6 │ │ │ │ mov r5, #0 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 2f1664 │ │ │ │ + bl 2eff30 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 4e8c8 <_PyCompile_CodeGen@@Base+0xc8> │ │ │ │ + bne 4e778 <_PyCompile_CodeGen@@Base+0xc8> │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r6 │ │ │ │ - bl 1f3f5c <_PyArena_Free@@Base> │ │ │ │ - b 4ea8c <_PyCompile_CodeGen@@Base+0x28c> │ │ │ │ + bl 1f3df4 <_PyArena_Free@@Base> │ │ │ │ + b 4e93c <_PyCompile_CodeGen@@Base+0x28c> │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r6, #56] @ 0x38 │ │ │ │ - bl b5070 │ │ │ │ + bl b5030 │ │ │ │ subs r8, r0, #0 │ │ │ │ moveq r5, r8 │ │ │ │ moveq r4, r8 │ │ │ │ - beq 4ea60 <_PyCompile_CodeGen@@Base+0x260> │ │ │ │ + beq 4e910 <_PyCompile_CodeGen@@Base+0x260> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 197eb4 <_PyDict_SetItem_Take2@@Base+0x14> │ │ │ │ + bl 197c28 <_PyDict_SetItem_Take2@@Base+0x14> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4ea5c <_PyCompile_CodeGen@@Base+0x25c> │ │ │ │ + beq 4e90c <_PyCompile_CodeGen@@Base+0x25c> │ │ │ │ ldr r5, [r6, #48] @ 0x30 │ │ │ │ ldr r0, [r5, #752] @ 0x2f0 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4ea54 <_PyCompile_CodeGen@@Base+0x254> │ │ │ │ + beq 4e904 <_PyCompile_CodeGen@@Base+0x254> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #54264 @ 0xd3f8 │ │ │ │ + movw r1, #56504 @ 0xdcb8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 4e944 <_PyCompile_CodeGen@@Base+0x144> │ │ │ │ + bne 4e7f4 <_PyCompile_CodeGen@@Base+0x144> │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b 4ea60 <_PyCompile_CodeGen@@Base+0x260> │ │ │ │ + b 4e910 <_PyCompile_CodeGen@@Base+0x260> │ │ │ │ ldr r0, [r5, #756] @ 0x2f4 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4ea54 <_PyCompile_CodeGen@@Base+0x254> │ │ │ │ + beq 4e904 <_PyCompile_CodeGen@@Base+0x254> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #54276 @ 0xd404 │ │ │ │ + movw r1, #56516 @ 0xdcc4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 4e938 <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ + beq 4e7e8 <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ ldr r0, [r5, #760] @ 0x2f8 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4ea54 <_PyCompile_CodeGen@@Base+0x254> │ │ │ │ + beq 4e904 <_PyCompile_CodeGen@@Base+0x254> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #54292 @ 0xd414 │ │ │ │ + movw r1, #56532 @ 0xdcd4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 4e938 <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ + beq 4e7e8 <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #3 │ │ │ │ - bne 4e9e8 <_PyCompile_CodeGen@@Base+0x1e8> │ │ │ │ + bne 4e898 <_PyCompile_CodeGen@@Base+0x1e8> │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 19fd04 <_PyInstructionSequence_New@@Base+0x14> │ │ │ │ + bl 19fb30 <_PyInstructionSequence_New@@Base+0x14> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ea04 <_PyCompile_CodeGen@@Base+0x204> │ │ │ │ - b 4e938 <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ + bne 4e8b4 <_PyCompile_CodeGen@@Base+0x204> │ │ │ │ + b 4e7e8 <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #5188 @ 0x1444 │ │ │ │ + movw r1, #5808 @ 0x16b0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl 1b3a90 │ │ │ │ + bl 1b38a0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e9c8 <_PyCompile_CodeGen@@Base+0x1c8> │ │ │ │ - b 4e938 <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ + bne 4e878 <_PyCompile_CodeGen@@Base+0x1c8> │ │ │ │ + b 4e7e8 <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 3048bc <_Py_GetStdlibDir@@Base+0xa30> │ │ │ │ + bl 3032ac <_Py_GetStdlibDir@@Base+0xa30> │ │ │ │ ldr r0, [r5, #728] @ 0x2d8 │ │ │ │ - bl 348d8 <_PyObject_DebugMallocStats@@Base+0x12e4> │ │ │ │ + bl 348dc <_PyObject_DebugMallocStats@@Base+0x12e8> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4ea5c <_PyCompile_CodeGen@@Base+0x25c> │ │ │ │ + beq 4e90c <_PyCompile_CodeGen@@Base+0x25c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #54308 @ 0xd424 │ │ │ │ + movw r1, #56548 @ 0xdce4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4ea5c <_PyCompile_CodeGen@@Base+0x25c> │ │ │ │ + beq 4e90c <_PyCompile_CodeGen@@Base+0x25c> │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl f32c0 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f22b0 <_PyTuple_FromPair@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b 4ea60 <_PyCompile_CodeGen@@Base+0x260> │ │ │ │ + b 4e910 <_PyCompile_CodeGen@@Base+0x260> │ │ │ │ mov r5, #0 │ │ │ │ - b 4ea60 <_PyCompile_CodeGen@@Base+0x260> │ │ │ │ + b 4e910 <_PyCompile_CodeGen@@Base+0x260> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r8 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 307c80 │ │ │ │ + bl 306670 │ │ │ │ mov r0, r6 │ │ │ │ - bl 30a574 │ │ │ │ + bl 308f64 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r4 │ │ │ │ - bl 1f3f5c <_PyArena_Free@@Base> │ │ │ │ + bl 1f3df4 <_PyArena_Free@@Base> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 4eab0 <_PyCompile_CodeGen@@Base+0x2b0> │ │ │ │ + ldr r0, [pc, #12] @ 4e960 <_PyCompile_CodeGen@@Base+0x2b0> │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - rsbeq fp, sl, r8, asr #21 │ │ │ │ + rsbeq fp, sl, r0, asr #21 │ │ │ │ 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, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4eaec <_PyCompile_CodeGen@@Base+0x2ec> │ │ │ │ + ldr r0, [pc, #12] @ 4e99c <_PyCompile_CodeGen@@Base+0x2ec> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 2328e0 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ + bl 2317d4 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, fp, ip, lsr r2 │ │ │ │ + rsbeq r2, fp, r4, lsr r2 │ │ │ │ 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 │ │ │ │ - ldr r0, [pc, #952] @ 4eec8 <_PyCompile_CodeGen@@Base+0x6c8> │ │ │ │ + ldr r0, [pc, #952] @ 4ed78 <_PyCompile_CodeGen@@Base+0x6c8> │ │ │ │ mov r6, r1 │ │ │ │ sub sp, sp, #20 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r8, r2 │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r7, [r1, r0] │ │ │ │ cmp r8, r2 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - bne 4ece4 <_PyCompile_CodeGen@@Base+0x4e4> │ │ │ │ + bne 4eb94 <_PyCompile_CodeGen@@Base+0x4e4> │ │ │ │ cmp r3, r1 │ │ │ │ - beq 4eb50 <_PyCompile_CodeGen@@Base+0x350> │ │ │ │ + beq 4ea00 <_PyCompile_CodeGen@@Base+0x350> │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4eb58 <_PyCompile_CodeGen@@Base+0x358> │ │ │ │ + bne 4ea08 <_PyCompile_CodeGen@@Base+0x358> │ │ │ │ mov r4, #0 │ │ │ │ - b 4eb70 <_PyCompile_CodeGen@@Base+0x370> │ │ │ │ + b 4ea20 <_PyCompile_CodeGen@@Base+0x370> │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - movw r0, #60144 @ 0xeaf0 │ │ │ │ + movw r0, #59808 @ 0xe9a0 │ │ │ │ movt r0, #4 │ │ │ │ sub r4, r4, r0 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4ecbc <_PyCompile_CodeGen@@Base+0x4bc> │ │ │ │ + beq 4eb6c <_PyCompile_CodeGen@@Base+0x4bc> │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - movw r2, #60144 @ 0xeaf0 │ │ │ │ + movw r2, #59808 @ 0xe9a0 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4ecbc <_PyCompile_CodeGen@@Base+0x4bc> │ │ │ │ + bne 4eb6c <_PyCompile_CodeGen@@Base+0x4bc> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4ec64 <_PyCompile_CodeGen@@Base+0x464> │ │ │ │ + beq 4eb14 <_PyCompile_CodeGen@@Base+0x464> │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r2, #8] │ │ │ │ addne r2, r2, #12 │ │ │ │ - beq 4ebc8 <_PyCompile_CodeGen@@Base+0x3c8> │ │ │ │ + beq 4ea78 <_PyCompile_CodeGen@@Base+0x3c8> │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 4ec64 <_PyCompile_CodeGen@@Base+0x464> │ │ │ │ + ble 4eb14 <_PyCompile_CodeGen@@Base+0x464> │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne 4ebac <_PyCompile_CodeGen@@Base+0x3ac> │ │ │ │ - b 4ebfc <_PyCompile_CodeGen@@Base+0x3fc> │ │ │ │ + bne 4ea5c <_PyCompile_CodeGen@@Base+0x3ac> │ │ │ │ + b 4eaac <_PyCompile_CodeGen@@Base+0x3fc> │ │ │ │ cmp r3, r1 │ │ │ │ movne r2, r1 │ │ │ │ - beq 4ebfc <_PyCompile_CodeGen@@Base+0x3fc> │ │ │ │ + beq 4eaac <_PyCompile_CodeGen@@Base+0x3fc> │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4ebec <_PyCompile_CodeGen@@Base+0x3ec> │ │ │ │ + beq 4ea9c <_PyCompile_CodeGen@@Base+0x3ec> │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4ebd4 <_PyCompile_CodeGen@@Base+0x3d4> │ │ │ │ - b 4ebfc <_PyCompile_CodeGen@@Base+0x3fc> │ │ │ │ - movw r2, #36116 @ 0x8d14 │ │ │ │ + bne 4ea84 <_PyCompile_CodeGen@@Base+0x3d4> │ │ │ │ + b 4eaac <_PyCompile_CodeGen@@Base+0x3fc> │ │ │ │ + movw r2, #36736 @ 0x8f80 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4ec64 <_PyCompile_CodeGen@@Base+0x464> │ │ │ │ - ldr r2, [pc, #712] @ 4eecc <_PyCompile_CodeGen@@Base+0x6cc> │ │ │ │ + bne 4eb14 <_PyCompile_CodeGen@@Base+0x464> │ │ │ │ + ldr r2, [pc, #712] @ 4ed7c <_PyCompile_CodeGen@@Base+0x6cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 5015c │ │ │ │ + bl 5000c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4eeac <_PyCompile_CodeGen@@Base+0x6ac> │ │ │ │ - beq 4ec64 <_PyCompile_CodeGen@@Base+0x464> │ │ │ │ + blt 4ed5c <_PyCompile_CodeGen@@Base+0x6ac> │ │ │ │ + beq 4eb14 <_PyCompile_CodeGen@@Base+0x464> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #684] @ 4eecc <_PyCompile_CodeGen@@Base+0x6cc> │ │ │ │ + ldr r1, [pc, #684] @ 4ed7c <_PyCompile_CodeGen@@Base+0x6cc> │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 27399c <_Py_Instrument@@Base+0x3b8> │ │ │ │ - movw r2, #5180 @ 0x143c │ │ │ │ + bl 271b4c <_Py_Instrument@@Base+0x3b8> │ │ │ │ + movw r2, #5800 @ 0x16a8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4eebc <_PyCompile_CodeGen@@Base+0x6bc> │ │ │ │ + bne 4ed6c <_PyCompile_CodeGen@@Base+0x6bc> │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4ec54 <_PyCompile_CodeGen@@Base+0x454> │ │ │ │ + ble 4eb04 <_PyCompile_CodeGen@@Base+0x454> │ │ │ │ mov r4, #0 │ │ │ │ - b 4ec64 <_PyCompile_CodeGen@@Base+0x464> │ │ │ │ + b 4eb14 <_PyCompile_CodeGen@@Base+0x464> │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - bne 4ec4c <_PyCompile_CodeGen@@Base+0x44c> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 4eafc <_PyCompile_CodeGen@@Base+0x44c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #608] @ 4eed0 <_PyCompile_CodeGen@@Base+0x6d0> │ │ │ │ + ldr r1, [pc, #608] @ 4ed80 <_PyCompile_CodeGen@@Base+0x6d0> │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 27399c <_Py_Instrument@@Base+0x3b8> │ │ │ │ - movw r2, #5180 @ 0x143c │ │ │ │ + bl 271b4c <_Py_Instrument@@Base+0x3b8> │ │ │ │ + movw r2, #5800 @ 0x16a8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4eebc <_PyCompile_CodeGen@@Base+0x6bc> │ │ │ │ + bne 4ed6c <_PyCompile_CodeGen@@Base+0x6bc> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 4eebc <_PyCompile_CodeGen@@Base+0x6bc> │ │ │ │ + beq 4ed6c <_PyCompile_CodeGen@@Base+0x6bc> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ecbc <_PyCompile_CodeGen@@Base+0x4bc> │ │ │ │ + bgt 4eb6c <_PyCompile_CodeGen@@Base+0x4bc> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 4ecbc <_PyCompile_CodeGen@@Base+0x4bc> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 4eb6c <_PyCompile_CodeGen@@Base+0x4bc> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4eeb4 <_PyCompile_CodeGen@@Base+0x6b4> │ │ │ │ - ldr r1, [pc, #512] @ 4eecc <_PyCompile_CodeGen@@Base+0x6cc> │ │ │ │ + beq 4ed64 <_PyCompile_CodeGen@@Base+0x6b4> │ │ │ │ + ldr r1, [pc, #512] @ 4ed7c <_PyCompile_CodeGen@@Base+0x6cc> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 27399c <_Py_Instrument@@Base+0x3b8> │ │ │ │ + bl 271b4c <_Py_Instrument@@Base+0x3b8> │ │ │ │ mov r3, r0 │ │ │ │ - b 4eebc <_PyCompile_CodeGen@@Base+0x6bc> │ │ │ │ + b 4ed6c <_PyCompile_CodeGen@@Base+0x6bc> │ │ │ │ cmp r3, r1 │ │ │ │ - beq 4ecf8 <_PyCompile_CodeGen@@Base+0x4f8> │ │ │ │ + beq 4eba8 <_PyCompile_CodeGen@@Base+0x4f8> │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ed00 <_PyCompile_CodeGen@@Base+0x500> │ │ │ │ + bne 4ebb0 <_PyCompile_CodeGen@@Base+0x500> │ │ │ │ mov r4, #0 │ │ │ │ - b 4ed18 <_PyCompile_CodeGen@@Base+0x518> │ │ │ │ + b 4ebc8 <_PyCompile_CodeGen@@Base+0x518> │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - movw r0, #60144 @ 0xeaf0 │ │ │ │ + movw r0, #59808 @ 0xe9a0 │ │ │ │ movt r0, #4 │ │ │ │ sub r4, r4, r0 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4ee7c <_PyCompile_CodeGen@@Base+0x67c> │ │ │ │ + beq 4ed2c <_PyCompile_CodeGen@@Base+0x67c> │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - movw r2, #60144 @ 0xeaf0 │ │ │ │ + movw r2, #59808 @ 0xe9a0 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4ee7c <_PyCompile_CodeGen@@Base+0x67c> │ │ │ │ + bne 4ed2c <_PyCompile_CodeGen@@Base+0x67c> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4ee1c <_PyCompile_CodeGen@@Base+0x61c> │ │ │ │ + beq 4eccc <_PyCompile_CodeGen@@Base+0x61c> │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4ed78 <_PyCompile_CodeGen@@Base+0x578> │ │ │ │ + beq 4ec28 <_PyCompile_CodeGen@@Base+0x578> │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - ble 4ee1c <_PyCompile_CodeGen@@Base+0x61c> │ │ │ │ + ble 4eccc <_PyCompile_CodeGen@@Base+0x61c> │ │ │ │ add r2, r2, #12 │ │ │ │ mov r0, #0 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ cmp lr, r3 │ │ │ │ - beq 4edac <_PyCompile_CodeGen@@Base+0x5ac> │ │ │ │ + beq 4ec5c <_PyCompile_CodeGen@@Base+0x5ac> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp ip, r0 │ │ │ │ - bne 4ed5c <_PyCompile_CodeGen@@Base+0x55c> │ │ │ │ - b 4ee1c <_PyCompile_CodeGen@@Base+0x61c> │ │ │ │ + bne 4ec0c <_PyCompile_CodeGen@@Base+0x55c> │ │ │ │ + b 4eccc <_PyCompile_CodeGen@@Base+0x61c> │ │ │ │ cmp r3, r1 │ │ │ │ movne r2, r1 │ │ │ │ - beq 4edac <_PyCompile_CodeGen@@Base+0x5ac> │ │ │ │ + beq 4ec5c <_PyCompile_CodeGen@@Base+0x5ac> │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4ed9c <_PyCompile_CodeGen@@Base+0x59c> │ │ │ │ + beq 4ec4c <_PyCompile_CodeGen@@Base+0x59c> │ │ │ │ cmp r2, r3 │ │ │ │ - bne 4ed84 <_PyCompile_CodeGen@@Base+0x584> │ │ │ │ - b 4edac <_PyCompile_CodeGen@@Base+0x5ac> │ │ │ │ - movw r2, #36116 @ 0x8d14 │ │ │ │ + bne 4ec34 <_PyCompile_CodeGen@@Base+0x584> │ │ │ │ + b 4ec5c <_PyCompile_CodeGen@@Base+0x5ac> │ │ │ │ + movw r2, #36736 @ 0x8f80 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4ee1c <_PyCompile_CodeGen@@Base+0x61c> │ │ │ │ - ldr r2, [pc, #280] @ 4eecc <_PyCompile_CodeGen@@Base+0x6cc> │ │ │ │ + bne 4eccc <_PyCompile_CodeGen@@Base+0x61c> │ │ │ │ + ldr r2, [pc, #280] @ 4ed7c <_PyCompile_CodeGen@@Base+0x6cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 5015c │ │ │ │ + bl 5000c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4eeac <_PyCompile_CodeGen@@Base+0x6ac> │ │ │ │ - beq 4ee1c <_PyCompile_CodeGen@@Base+0x61c> │ │ │ │ + blt 4ed5c <_PyCompile_CodeGen@@Base+0x6ac> │ │ │ │ + beq 4eccc <_PyCompile_CodeGen@@Base+0x61c> │ │ │ │ mov r3, #3 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #248] @ 4eecc <_PyCompile_CodeGen@@Base+0x6cc> │ │ │ │ + ldr r1, [pc, #248] @ 4ed7c <_PyCompile_CodeGen@@Base+0x6cc> │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r8, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 2735f8 <_Py_Instrument@@Base+0x14> │ │ │ │ - movw r2, #5180 @ 0x143c │ │ │ │ + bl 2717a8 <_Py_Instrument@@Base+0x14> │ │ │ │ + movw r2, #5800 @ 0x16a8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4eebc <_PyCompile_CodeGen@@Base+0x6bc> │ │ │ │ + bne 4ed6c <_PyCompile_CodeGen@@Base+0x6bc> │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4ee0c <_PyCompile_CodeGen@@Base+0x60c> │ │ │ │ + ble 4ecbc <_PyCompile_CodeGen@@Base+0x60c> │ │ │ │ mov r4, #0 │ │ │ │ - b 4ee1c <_PyCompile_CodeGen@@Base+0x61c> │ │ │ │ + b 4eccc <_PyCompile_CodeGen@@Base+0x61c> │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - bne 4ee04 <_PyCompile_CodeGen@@Base+0x604> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 4ecb4 <_PyCompile_CodeGen@@Base+0x604> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r3, #3 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #164] @ 4eed0 <_PyCompile_CodeGen@@Base+0x6d0> │ │ │ │ + ldr r1, [pc, #164] @ 4ed80 <_PyCompile_CodeGen@@Base+0x6d0> │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r8, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 2735f8 <_Py_Instrument@@Base+0x14> │ │ │ │ - movw r2, #5180 @ 0x143c │ │ │ │ + bl 2717a8 <_Py_Instrument@@Base+0x14> │ │ │ │ + movw r2, #5800 @ 0x16a8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4eebc <_PyCompile_CodeGen@@Base+0x6bc> │ │ │ │ + bne 4ed6c <_PyCompile_CodeGen@@Base+0x6bc> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 4eebc <_PyCompile_CodeGen@@Base+0x6bc> │ │ │ │ + beq 4ed6c <_PyCompile_CodeGen@@Base+0x6bc> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ee7c <_PyCompile_CodeGen@@Base+0x67c> │ │ │ │ + bgt 4ed2c <_PyCompile_CodeGen@@Base+0x67c> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 4ee7c <_PyCompile_CodeGen@@Base+0x67c> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 4ed2c <_PyCompile_CodeGen@@Base+0x67c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4eeb4 <_PyCompile_CodeGen@@Base+0x6b4> │ │ │ │ + beq 4ed64 <_PyCompile_CodeGen@@Base+0x6b4> │ │ │ │ mov r3, #3 │ │ │ │ - ldr r1, [pc, #60] @ 4eecc <_PyCompile_CodeGen@@Base+0x6cc> │ │ │ │ + ldr r1, [pc, #60] @ 4ed7c <_PyCompile_CodeGen@@Base+0x6cc> │ │ │ │ mov r0, r7 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r8, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 2735f8 <_Py_Instrument@@Base+0x14> │ │ │ │ + bl 2717a8 <_Py_Instrument@@Base+0x14> │ │ │ │ mov r3, r0 │ │ │ │ - b 4eebc <_PyCompile_CodeGen@@Base+0x6bc> │ │ │ │ + b 4ed6c <_PyCompile_CodeGen@@Base+0x6bc> │ │ │ │ mov r3, #0 │ │ │ │ - b 4eebc <_PyCompile_CodeGen@@Base+0x6bc> │ │ │ │ - movw r3, #5180 @ 0x143c │ │ │ │ + b 4ed6c <_PyCompile_CodeGen@@Base+0x6bc> │ │ │ │ + movw r3, #5800 @ 0x16a8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r2, fp, r0, asr #21 │ │ │ │ - rsbeq r2, fp, r0, ror r8 │ │ │ │ + strhteq r2, [fp], #-168 @ 0xffffff58 │ │ │ │ + rsbeq r2, fp, r8, ror #16 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r1, [pc, #12] @ 4eeec <_PyCompile_CodeGen@@Base+0x6ec> │ │ │ │ + ldr r1, [pc, #12] @ 4ed9c <_PyCompile_CodeGen@@Base+0x6ec> │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 402484 │ │ │ │ - rsbeq r1, fp, r4, lsr #22 │ │ │ │ + b 402d4c │ │ │ │ + rsbeq r1, fp, ip, lsl fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bne 4ef3c <_PyCompile_CodeGen@@Base+0x73c> │ │ │ │ + bne 4edec <_PyCompile_CodeGen@@Base+0x73c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4ef74 <_PyCompile_CodeGen@@Base+0x774> │ │ │ │ + beq 4ee24 <_PyCompile_CodeGen@@Base+0x774> │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ sub r5, fp, #64 @ 0x40 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, ip │ │ │ │ - ldr r3, [pc, #408] @ 4f0f8 <_PyCompile_CodeGen@@Base+0x8f8> │ │ │ │ + ldr r3, [pc, #408] @ 4efa8 <_PyCompile_CodeGen@@Base+0x8f8> │ │ │ │ str r5, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4f0ec <_PyCompile_CodeGen@@Base+0x8ec> │ │ │ │ + beq 4ef9c <_PyCompile_CodeGen@@Base+0x8ec> │ │ │ │ ldr r7, [r4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne 4efac <_PyCompile_CodeGen@@Base+0x7ac> │ │ │ │ + bne 4ee5c <_PyCompile_CodeGen@@Base+0x7ac> │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #32744 @ 0x7fe8 │ │ │ │ + movw r1, #34984 @ 0x88a8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #48780 @ 0xbe8c │ │ │ │ + movw r0, #51020 @ 0xc74c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 4f0ec <_PyCompile_CodeGen@@Base+0x8ec> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 4ef9c <_PyCompile_CodeGen@@Base+0x8ec> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2030ac │ │ │ │ + bl 202a7c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4f0ec <_PyCompile_CodeGen@@Base+0x8ec> │ │ │ │ + beq 4ef9c <_PyCompile_CodeGen@@Base+0x8ec> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl 352194 │ │ │ │ + bl 3525d4 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r6, #0 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 4f0c0 <_PyCompile_CodeGen@@Base+0x8c0> │ │ │ │ - bl 10361c │ │ │ │ + beq 4ef70 <_PyCompile_CodeGen@@Base+0x8c0> │ │ │ │ + bl 10262c │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ mov r9, #0 │ │ │ │ bl 2e19c │ │ │ │ cmn r0, #1 │ │ │ │ movne r6, r0 │ │ │ │ moveq r6, #1024 @ 0x400 │ │ │ │ sub sl, fp, #56 @ 0x38 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl ad3e4 │ │ │ │ + bl ad3fc │ │ │ │ mov r3, r6 │ │ │ │ subs r5, r0, #0 │ │ │ │ streq r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ moveq r8, #1 │ │ │ │ moveq r5, r9 │ │ │ │ - beq 4f06c <_PyCompile_CodeGen@@Base+0x86c> │ │ │ │ + beq 4ef1c <_PyCompile_CodeGen@@Base+0x86c> │ │ │ │ str sl, [sp] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ bl 2d8d4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4f06c <_PyCompile_CodeGen@@Base+0x86c> │ │ │ │ + beq 4ef1c <_PyCompile_CodeGen@@Base+0x86c> │ │ │ │ mov r2, #0 │ │ │ │ cmp r8, #34 @ 0x22 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne 4f060 <_PyCompile_CodeGen@@Base+0x860> │ │ │ │ + bne 4ef10 <_PyCompile_CodeGen@@Base+0x860> │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4f068 <_PyCompile_CodeGen@@Base+0x868> │ │ │ │ + bgt 4ef18 <_PyCompile_CodeGen@@Base+0x868> │ │ │ │ lsl r6, r6, #1 │ │ │ │ mov r9, r5 │ │ │ │ - b 4effc <_PyCompile_CodeGen@@Base+0x7fc> │ │ │ │ + b 4eeac <_PyCompile_CodeGen@@Base+0x7fc> │ │ │ │ mov r8, r2 │ │ │ │ - b 4f06c <_PyCompile_CodeGen@@Base+0x86c> │ │ │ │ + b 4ef1c <_PyCompile_CodeGen@@Base+0x86c> │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4f0b0 <_PyCompile_CodeGen@@Base+0x8b0> │ │ │ │ + bne 4ef60 <_PyCompile_CodeGen@@Base+0x8b0> │ │ │ │ cmp r8, #1 │ │ │ │ - bne 4f090 <_PyCompile_CodeGen@@Base+0x890> │ │ │ │ - bl 366244 │ │ │ │ - b 4f0c0 <_PyCompile_CodeGen@@Base+0x8c0> │ │ │ │ - movw r3, #48560 @ 0xbdb0 │ │ │ │ + bne 4ef40 <_PyCompile_CodeGen@@Base+0x890> │ │ │ │ + bl 3664fc │ │ │ │ + b 4ef70 <_PyCompile_CodeGen@@Base+0x8c0> │ │ │ │ + movw r3, #48348 @ 0xbcdc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #54380 @ 0xd46c │ │ │ │ + movw r1, #56620 @ 0xdd2c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 4f0c0 <_PyCompile_CodeGen@@Base+0x8c0> │ │ │ │ + bl 170914 │ │ │ │ + b 4ef70 <_PyCompile_CodeGen@@Base+0x8c0> │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 393fcc <_PyXI_Exit@@Base+0x804> │ │ │ │ + bl 394894 <_PyXI_Exit@@Base+0x804> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ad15c │ │ │ │ + bl ad174 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4f0e8 <_PyCompile_CodeGen@@Base+0x8e8> │ │ │ │ + bgt 4ef98 <_PyCompile_CodeGen@@Base+0x8e8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4f0e8 <_PyCompile_CodeGen@@Base+0x8e8> │ │ │ │ + bne 4ef98 <_PyCompile_CodeGen@@Base+0x8e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrdeq r5, [sl], #-128 @ 0xffffff80 @ │ │ │ │ + rsbeq r5, sl, ip, asr #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r5, #0 │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #120] @ 4f1a0 <_PyCompile_CodeGen@@Base+0x9a0> │ │ │ │ + ldr r3, [pc, #120] @ 4f050 <_PyCompile_CodeGen@@Base+0x9a0> │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r6 │ │ │ │ sub r2, fp, #120 @ 0x78 │ │ │ │ ldr r7, [fp, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 4029b8 │ │ │ │ + bl 403280 │ │ │ │ sub r2, fp, #120 @ 0x78 │ │ │ │ sub r1, r8, r4 │ │ │ │ add r0, r9, r4, lsl #2 │ │ │ │ - bl 402fe4 │ │ │ │ + bl 4038ac │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4f178 <_PyCompile_CodeGen@@Base+0x978> │ │ │ │ + beq 4f028 <_PyCompile_CodeGen@@Base+0x978> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ addne r4, r4, r0 │ │ │ │ addne r4, r6, r4 │ │ │ │ - bne 4f14c <_PyCompile_CodeGen@@Base+0x94c> │ │ │ │ - ldr r3, [pc, #32] @ 4f1a0 <_PyCompile_CodeGen@@Base+0x9a0> │ │ │ │ + bne 4effc <_PyCompile_CodeGen@@Base+0x94c> │ │ │ │ + ldr r3, [pc, #32] @ 4f050 <_PyCompile_CodeGen@@Base+0x9a0> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 4f194 <_PyCompile_CodeGen@@Base+0x994> │ │ │ │ + beq 4f044 <_PyCompile_CodeGen@@Base+0x994> │ │ │ │ bl 2ddfc <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ strdeq pc, [r7], #-228 @ 0xffffff1c @ │ │ │ │ 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 │ │ │ │ subs r7, r3, #0 │ │ │ │ - ldr lr, [pc, #520] @ 4f3cc <_PyCompile_CodeGen@@Base+0xbcc> │ │ │ │ + ldr lr, [pc, #520] @ 4f27c <_PyCompile_CodeGen@@Base+0xbcc> │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ moveq r6, r7 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r7, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -33558,572 +33474,572 @@ │ │ │ │ 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 4f22c <_PyCompile_CodeGen@@Base+0xa2c> │ │ │ │ + bne 4f0dc <_PyCompile_CodeGen@@Base+0xa2c> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f268 <_PyCompile_CodeGen@@Base+0xa68> │ │ │ │ + beq 4f118 <_PyCompile_CodeGen@@Base+0xa68> │ │ │ │ sub r3, fp, #108 @ 0x6c │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #372] @ 4f3d0 <_PyCompile_CodeGen@@Base+0xbd0> │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #372] @ 4f280 <_PyCompile_CodeGen@@Base+0xbd0> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 4f3b4 <_PyCompile_CodeGen@@Base+0xbb4> │ │ │ │ + beq 4f264 <_PyCompile_CodeGen@@Base+0xbb4> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 2028d0 │ │ │ │ + bl 2022a0 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f2dc <_PyCompile_CodeGen@@Base+0xadc> │ │ │ │ + beq 4f18c <_PyCompile_CodeGen@@Base+0xadc> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4f2b0 <_PyCompile_CodeGen@@Base+0xab0> │ │ │ │ + beq 4f160 <_PyCompile_CodeGen@@Base+0xab0> │ │ │ │ add r6, r6, r5 │ │ │ │ subs r9, r6, #2 │ │ │ │ moveq r5, #1 │ │ │ │ - beq 4f32c <_PyCompile_CodeGen@@Base+0xb2c> │ │ │ │ - b 4f2c0 <_PyCompile_CodeGen@@Base+0xac0> │ │ │ │ - bl ddb94 │ │ │ │ + beq 4f1dc <_PyCompile_CodeGen@@Base+0xb2c> │ │ │ │ + b 4f170 <_PyCompile_CodeGen@@Base+0xac0> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f2dc <_PyCompile_CodeGen@@Base+0xadc> │ │ │ │ - b 4f29c <_PyCompile_CodeGen@@Base+0xa9c> │ │ │ │ + bne 4f18c <_PyCompile_CodeGen@@Base+0xadc> │ │ │ │ + b 4f14c <_PyCompile_CodeGen@@Base+0xa9c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f2ec <_PyCompile_CodeGen@@Base+0xaec> │ │ │ │ + beq 4f19c <_PyCompile_CodeGen@@Base+0xaec> │ │ │ │ sub r1, fp, #112 @ 0x70 │ │ │ │ - bl 30a140 │ │ │ │ + bl 308b30 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4f2e4 <_PyCompile_CodeGen@@Base+0xae4> │ │ │ │ + bne 4f194 <_PyCompile_CodeGen@@Base+0xae4> │ │ │ │ mov r4, #0 │ │ │ │ - b 4f3b4 <_PyCompile_CodeGen@@Base+0xbb4> │ │ │ │ + b 4f264 <_PyCompile_CodeGen@@Base+0xbb4> │ │ │ │ subs r9, r6, #3 │ │ │ │ - beq 4f32c <_PyCompile_CodeGen@@Base+0xb2c> │ │ │ │ + beq 4f1dc <_PyCompile_CodeGen@@Base+0xb2c> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f314 <_PyCompile_CodeGen@@Base+0xb14> │ │ │ │ - bl 157b70 │ │ │ │ + beq 4f1c4 <_PyCompile_CodeGen@@Base+0xb14> │ │ │ │ + bl 156bc8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 4f2dc <_PyCompile_CodeGen@@Base+0xadc> │ │ │ │ + blt 4f18c <_PyCompile_CodeGen@@Base+0xadc> │ │ │ │ cmp r9, #1 │ │ │ │ moveq r5, r9 │ │ │ │ - beq 4f328 <_PyCompile_CodeGen@@Base+0xb28> │ │ │ │ - b 4f318 <_PyCompile_CodeGen@@Base+0xb18> │ │ │ │ + beq 4f1d8 <_PyCompile_CodeGen@@Base+0xb28> │ │ │ │ + b 4f1c8 <_PyCompile_CodeGen@@Base+0xb18> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 157b70 │ │ │ │ + bl 156bc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 4f2dc <_PyCompile_CodeGen@@Base+0xadc> │ │ │ │ + blt 4f18c <_PyCompile_CodeGen@@Base+0xadc> │ │ │ │ mov r9, r6 │ │ │ │ ldr r6, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl 10361c │ │ │ │ + bl 10262c │ │ │ │ and r2, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r6, #100 @ 0x64 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 4f35c <_PyCompile_CodeGen@@Base+0xb5c> │ │ │ │ + bne 4f20c <_PyCompile_CodeGen@@Base+0xb5c> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4f384 <_PyCompile_CodeGen@@Base+0xb84> │ │ │ │ + bne 4f234 <_PyCompile_CodeGen@@Base+0xb84> │ │ │ │ mov r5, #256 @ 0x100 │ │ │ │ - b 4f364 <_PyCompile_CodeGen@@Base+0xb64> │ │ │ │ + b 4f214 <_PyCompile_CodeGen@@Base+0xb64> │ │ │ │ lsl r5, r5, #8 │ │ │ │ eor r5, r5, #256 @ 0x100 │ │ │ │ sxth r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ orr r3, r5, r3, lsl #9 │ │ │ │ bl 2e4fc │ │ │ │ mov r5, r0 │ │ │ │ - b 4f394 <_PyCompile_CodeGen@@Base+0xb94> │ │ │ │ + b 4f244 <_PyCompile_CodeGen@@Base+0xb94> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 2de68 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r4, #5456 @ 0x1550 │ │ │ │ + movw r4, #6076 @ 0x17bc │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r5, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ moveq r4, r3 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 20511c │ │ │ │ + bl 2049e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r3, r5, r0, lsl lr │ │ │ │ - strdeq r5, [sl], #-140 @ 0xffffff74 @ │ │ │ │ + rsbeq r4, r5, r8, asr #14 │ │ │ │ + strdeq r5, [sl], #-136 @ 0xffffff78 @ │ │ │ │ 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, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4f40c <_PyCompile_CodeGen@@Base+0xc0c> │ │ │ │ + ldr r0, [pc, #12] @ 4f2bc <_PyCompile_CodeGen@@Base+0xc0c> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 2328e0 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ + bl 2317d4 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, fp, r4, lsl #7 │ │ │ │ + rsbeq r2, fp, ip, ror 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 4f448 <_PyCompile_CodeGen@@Base+0xc48> │ │ │ │ + bne 4f2f8 <_PyCompile_CodeGen@@Base+0xc48> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f474 <_PyCompile_CodeGen@@Base+0xc74> │ │ │ │ - b 4f468 <_PyCompile_CodeGen@@Base+0xc68> │ │ │ │ + bne 4f324 <_PyCompile_CodeGen@@Base+0xc74> │ │ │ │ + b 4f318 <_PyCompile_CodeGen@@Base+0xc68> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41964 @ 0xa3ec │ │ │ │ + movw r0, #43968 @ 0xabc0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f4e4 <_PyCompile_CodeGen@@Base+0xce4> │ │ │ │ - b 4f430 <_PyCompile_CodeGen@@Base+0xc30> │ │ │ │ - bl ddb94 │ │ │ │ + beq 4f394 <_PyCompile_CodeGen@@Base+0xce4> │ │ │ │ + b 4f2e0 <_PyCompile_CodeGen@@Base+0xc30> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f4e4 <_PyCompile_CodeGen@@Base+0xce4> │ │ │ │ + bne 4f394 <_PyCompile_CodeGen@@Base+0xce4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f494 <_PyCompile_CodeGen@@Base+0xc94> │ │ │ │ - bl ddb94 │ │ │ │ + bne 4f344 <_PyCompile_CodeGen@@Base+0xc94> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f4e4 <_PyCompile_CodeGen@@Base+0xce4> │ │ │ │ + bne 4f394 <_PyCompile_CodeGen@@Base+0xce4> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #65148 @ 0xfe7c │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #54632 @ 0xd568 │ │ │ │ + movw r1, #1884 @ 0x75c │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + movw r0, #56872 @ 0xde28 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4f4e4 <_PyCompile_CodeGen@@Base+0xce4> │ │ │ │ + beq 4f394 <_PyCompile_CodeGen@@Base+0xce4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc70 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f4ec <_PyCompile_CodeGen@@Base+0xcec> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bne 4f39c <_PyCompile_CodeGen@@Base+0xcec> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4f530 <_PyCompile_CodeGen@@Base+0xd30> │ │ │ │ + ldr r0, [pc, #12] @ 4f3e0 <_PyCompile_CodeGen@@Base+0xd30> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 2328e0 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ + bl 2317d4 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, fp, r8, ror #6 │ │ │ │ + rsbeq r2, fp, r0, ror #6 │ │ │ │ │ │ │ │ -0004f534 : │ │ │ │ +0004f3e4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 4f54c │ │ │ │ + ldr r0, [pc, #12] @ 4f3fc │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1669e8 │ │ │ │ - rsbeq r5, sl, r8, lsr #18 │ │ │ │ + b 165bd8 │ │ │ │ + rsbeq r5, sl, r4, lsr #18 │ │ │ │ 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, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4f588 │ │ │ │ + ldr r0, [pc, #12] @ 4f438 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 2328e0 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ + bl 2317d4 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - strhteq r2, [fp], #-24 @ 0xffffffe8 │ │ │ │ + strhteq r2, [fp], #-16 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #0 │ │ │ │ mov r4, #1 │ │ │ │ mov r8, r0 │ │ │ │ add fp, sp, #24 │ │ │ │ mov lr, r4 │ │ │ │ mov r0, ip │ │ │ │ add r5, lr, ip │ │ │ │ add r6, r0, ip │ │ │ │ cmp r5, r1 │ │ │ │ - bge 4f61c │ │ │ │ + bge 4f4cc │ │ │ │ ldr r7, [r8, r5, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r8, r6, lsl #2] │ │ │ │ - beq 4f5d4 │ │ │ │ + beq 4f484 │ │ │ │ cmp r7, r6 │ │ │ │ - bhi 4f5dc │ │ │ │ - b 4f5ec │ │ │ │ + bhi 4f48c │ │ │ │ + b 4f49c │ │ │ │ cmp r7, r6 │ │ │ │ - bcs 4f5ec │ │ │ │ + bcs 4f49c │ │ │ │ add lr, r5, #1 │ │ │ │ mov ip, #0 │ │ │ │ sub r4, lr, r0 │ │ │ │ - b 4f5a8 │ │ │ │ + b 4f458 │ │ │ │ cmp r7, r6 │ │ │ │ - bne 4f608 │ │ │ │ + bne 4f4b8 │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, r4 │ │ │ │ addeq lr, lr, ip │ │ │ │ moveq ip, #0 │ │ │ │ - b 4f5a8 │ │ │ │ + b 4f458 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, lr │ │ │ │ mov ip, #0 │ │ │ │ add lr, lr, r4 │ │ │ │ - b 4f5a8 │ │ │ │ + b 4f458 │ │ │ │ str r4, [r2] │ │ │ │ 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 169af0 │ │ │ │ + bl 168ce0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #72] @ 4f694 │ │ │ │ + ldr r1, [pc, #72] @ 4f544 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f8188 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ - movw r1, #54744 @ 0xd5d8 │ │ │ │ + bl 2f6b78 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ + movw r1, #56984 @ 0xde98 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5] │ │ │ │ - bl 16b3c0 │ │ │ │ + bl 16a5b0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4f68c │ │ │ │ + blt 4f53c │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23516 @ 0x5bdc │ │ │ │ + movw r1, #25756 @ 0x649c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r5, sl, ip, asr r9 │ │ │ │ + rsbeq r5, sl, r8, asr r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 40354c │ │ │ │ + bl 403e14 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 4f6d0 │ │ │ │ + beq 4f580 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #54756 @ 0xd5e4 │ │ │ │ + movw r3, #56996 @ 0xdea4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movw r1, #58776 @ 0xe598 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24f0b8 │ │ │ │ + b 24d290 │ │ │ │ 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 │ │ │ │ - beq 4f744 │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + beq 4f5f4 │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f74c │ │ │ │ + beq 4f5fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4f7a0 │ │ │ │ + bne 4f650 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 341fb4 │ │ │ │ + bl 342424 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f798 │ │ │ │ + bne 4f648 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f798 │ │ │ │ + bne 4f648 │ │ │ │ mov r0, r4 │ │ │ │ - bl 34750c │ │ │ │ + bl 34794c │ │ │ │ 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} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #468] @ 4f99c │ │ │ │ + ldr r0, [pc, #468] @ 4f84c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r7, [r2, r0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 4f7ec │ │ │ │ + bne 4f69c │ │ │ │ mov r4, #0 │ │ │ │ - b 4f810 │ │ │ │ + b 4f6c0 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4f7e4 │ │ │ │ + beq 4f694 │ │ │ │ ldr r4, [r2, #48] @ 0x30 │ │ │ │ - movw r2, #63400 @ 0xf7a8 │ │ │ │ + movw r2, #63064 @ 0xf658 │ │ │ │ movt r2, #4 │ │ │ │ sub r4, r4, r2 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4f964 │ │ │ │ + beq 4f814 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - movw r2, #63400 @ 0xf7a8 │ │ │ │ + movw r2, #63064 @ 0xf658 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4f964 │ │ │ │ + bne 4f814 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4f90c │ │ │ │ + beq 4f7bc │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r2, #8] │ │ │ │ addne r2, r2, #12 │ │ │ │ - beq 4f86c │ │ │ │ + beq 4f71c │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 4f90c │ │ │ │ + ble 4f7bc │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne 4f850 │ │ │ │ - b 4f8a0 │ │ │ │ + bne 4f700 │ │ │ │ + b 4f750 │ │ │ │ cmp r1, r3 │ │ │ │ movne r2, r1 │ │ │ │ - beq 4f8a0 │ │ │ │ + beq 4f750 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4f890 │ │ │ │ + beq 4f740 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4f878 │ │ │ │ - b 4f8a0 │ │ │ │ - movw r2, #36116 @ 0x8d14 │ │ │ │ + bne 4f728 │ │ │ │ + b 4f750 │ │ │ │ + movw r2, #36736 @ 0x8f80 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4f90c │ │ │ │ - ldr r2, [pc, #248] @ 4f9a0 │ │ │ │ + bne 4f7bc │ │ │ │ + ldr r2, [pc, #248] @ 4f850 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5015c │ │ │ │ + bl 5000c │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 4f990 │ │ │ │ - beq 4f90c │ │ │ │ + blt 4f840 │ │ │ │ + beq 4f7bc │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #216] @ 4f9a0 │ │ │ │ + ldr r1, [pc, #216] @ 4f850 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 27399c <_Py_Instrument@@Base+0x3b8> │ │ │ │ - movw r2, #5180 @ 0x143c │ │ │ │ + bl 271b4c <_Py_Instrument@@Base+0x3b8> │ │ │ │ + movw r2, #5800 @ 0x16a8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4f990 │ │ │ │ + bne 4f840 │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4f8fc │ │ │ │ + ble 4f7ac │ │ │ │ mov r4, #0 │ │ │ │ - b 4f90c │ │ │ │ + b 4f7bc │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - bne 4f8f4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 4f7a4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #140] @ 4f9a4 │ │ │ │ + ldr r1, [pc, #140] @ 4f854 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 27399c <_Py_Instrument@@Base+0x3b8> │ │ │ │ - movw r2, #5180 @ 0x143c │ │ │ │ + bl 271b4c <_Py_Instrument@@Base+0x3b8> │ │ │ │ + movw r2, #5800 @ 0x16a8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4f990 │ │ │ │ + bne 4f840 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 4f990 │ │ │ │ + beq 4f840 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4f964 │ │ │ │ + bgt 4f814 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 4f964 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 4f814 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r3, #5180 @ 0x143c │ │ │ │ + movweq r3, #5800 @ 0x16a8 │ │ │ │ movteq r3, #104 @ 0x68 │ │ │ │ - beq 4f990 │ │ │ │ - ldr r1, [pc, #36] @ 4f9a0 │ │ │ │ + beq 4f840 │ │ │ │ + ldr r1, [pc, #36] @ 4f850 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 27399c <_Py_Instrument@@Base+0x3b8> │ │ │ │ + bl 271b4c <_Py_Instrument@@Base+0x3b8> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r2, fp, r0, ror #21 │ │ │ │ - rsbeq r2, fp, r0, lsl #22 │ │ │ │ + ldrdeq r2, [fp], #-168 @ 0xffffff58 @ │ │ │ │ + strdeq r2, [fp], #-168 @ 0xffffff58 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 4f9f0 │ │ │ │ + bne 4f8a0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4fa20 │ │ │ │ + beq 4f8d0 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #140] @ 4fa90 │ │ │ │ + ldr r3, [pc, #140] @ 4f940 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fa88 │ │ │ │ + beq 4f938 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r1, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4fa50 │ │ │ │ - bl ddb94 │ │ │ │ - movw r1, #5456 @ 0x1550 │ │ │ │ + bne 4f900 │ │ │ │ + bl dd140 │ │ │ │ + movw r1, #6076 @ 0x17bc │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b 4fa88 │ │ │ │ + b 4f938 │ │ │ │ movw r3, #266 @ 0x10a │ │ │ │ cmp r0, r3 │ │ │ │ - movwhi r0, #5456 @ 0x1550 │ │ │ │ + movwhi r0, #6076 @ 0x17bc │ │ │ │ movthi r0, #104 @ 0x68 │ │ │ │ - bhi 4fa88 │ │ │ │ - movw r2, #15836 @ 0x3ddc │ │ │ │ + bhi 4f938 │ │ │ │ + movw r2, #18148 @ 0x46e4 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldrb r2, [r2, r1, lsl #3] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - mlseq sl, ip, r9, r5 │ │ │ │ + mlseq sl, r8, r9, r5 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 4fab4 │ │ │ │ + ldr r2, [pc, #16] @ 4f964 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4fd60 <_Py_IncRef@@Base+0x2a8> │ │ │ │ - strhteq r1, [fp], #-164 @ 0xffffff5c │ │ │ │ + b 4fc10 <_Py_IncRef@@Base+0x2a8> │ │ │ │ + rsbeq r1, fp, ip, lsr #21 │ │ │ │ │ │ │ │ -0004fab8 <_Py_IncRef@@Base>: │ │ │ │ +0004f968 <_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 │ │ │ │ @@ -34138,252 +34054,252 @@ │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ moveq r4, r2 │ │ │ │ add r5, r1, #16 │ │ │ │ ldrne r4, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r6, #1 │ │ │ │ - bne 4fb1c <_Py_IncRef@@Base+0x64> │ │ │ │ + bne 4f9cc <_Py_IncRef@@Base+0x64> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4fb4c <_Py_IncRef@@Base+0x94> │ │ │ │ + bne 4f9fc <_Py_IncRef@@Base+0x94> │ │ │ │ mov r1, #1 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #500] @ 4fd38 <_Py_IncRef@@Base+0x280> │ │ │ │ - bl 1b54cc <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #500] @ 4fbe8 <_Py_IncRef@@Base+0x280> │ │ │ │ + bl 1b52e0 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4fd2c <_Py_IncRef@@Base+0x274> │ │ │ │ + beq 4fbdc <_Py_IncRef@@Base+0x274> │ │ │ │ ldr r7, [r5] │ │ │ │ add r1, r4, r6 │ │ │ │ sub r4, r1, #1 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 4fb90 <_Py_IncRef@@Base+0xd8> │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + bne 4fa40 <_Py_IncRef@@Base+0xd8> │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #32744 @ 0x7fe8 │ │ │ │ + movw r1, #34984 @ 0x88a8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #54848 @ 0xd640 │ │ │ │ + movw r0, #57088 @ 0xdf00 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r3, r7 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 4fd2c <_Py_IncRef@@Base+0x274> │ │ │ │ + b 4fbdc <_Py_IncRef@@Base+0x274> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4fca4 <_Py_IncRef@@Base+0x1ec> │ │ │ │ + beq 4fb54 <_Py_IncRef@@Base+0x1ec> │ │ │ │ ldr r8, [r5, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - movweq r8, #5188 @ 0x1444 │ │ │ │ + movweq r8, #5808 @ 0x16b0 │ │ │ │ movteq r8, #104 @ 0x68 │ │ │ │ - beq 4fbb4 <_Py_IncRef@@Base+0xfc> │ │ │ │ + beq 4fa64 <_Py_IncRef@@Base+0xfc> │ │ │ │ subs r4, r1, #2 │ │ │ │ - beq 4fcc0 <_Py_IncRef@@Base+0x208> │ │ │ │ + beq 4fb70 <_Py_IncRef@@Base+0x208> │ │ │ │ ldr r9, [r5, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4fbd4 <_Py_IncRef@@Base+0x11c> │ │ │ │ + beq 4fa84 <_Py_IncRef@@Base+0x11c> │ │ │ │ subs r4, r4, #1 │ │ │ │ moveq r5, r4 │ │ │ │ moveq r3, r4 │ │ │ │ - beq 4fcd8 <_Py_IncRef@@Base+0x220> │ │ │ │ - b 4fbdc <_Py_IncRef@@Base+0x124> │ │ │ │ - movw r9, #496 @ 0x1f0 │ │ │ │ + beq 4fb88 <_Py_IncRef@@Base+0x220> │ │ │ │ + b 4fa8c <_Py_IncRef@@Base+0x124> │ │ │ │ + movw r9, #500 @ 0x1f4 │ │ │ │ movt r9, #106 @ 0x6a │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fc00 <_Py_IncRef@@Base+0x148> │ │ │ │ - bl 157b70 │ │ │ │ + beq 4fab0 <_Py_IncRef@@Base+0x148> │ │ │ │ + bl 156bc8 │ │ │ │ subs sl, r0, #0 │ │ │ │ - blt 4fb88 <_Py_IncRef@@Base+0xd0> │ │ │ │ + blt 4fa38 <_Py_IncRef@@Base+0xd0> │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 4fc40 <_Py_IncRef@@Base+0x188> │ │ │ │ - b 4fc04 <_Py_IncRef@@Base+0x14c> │ │ │ │ + beq 4faf0 <_Py_IncRef@@Base+0x188> │ │ │ │ + b 4fab4 <_Py_IncRef@@Base+0x14c> │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fc28 <_Py_IncRef@@Base+0x170> │ │ │ │ - bl 157b70 │ │ │ │ + beq 4fad8 <_Py_IncRef@@Base+0x170> │ │ │ │ + bl 156bc8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 4fb88 <_Py_IncRef@@Base+0xd0> │ │ │ │ + blt 4fa38 <_Py_IncRef@@Base+0xd0> │ │ │ │ cmp r4, #1 │ │ │ │ - beq 4fc48 <_Py_IncRef@@Base+0x190> │ │ │ │ - b 4fc2c <_Py_IncRef@@Base+0x174> │ │ │ │ + beq 4faf8 <_Py_IncRef@@Base+0x190> │ │ │ │ + b 4fadc <_Py_IncRef@@Base+0x174> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 157b70 │ │ │ │ + bl 156bc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 4fb88 <_Py_IncRef@@Base+0xd0> │ │ │ │ - b 4fc4c <_Py_IncRef@@Base+0x194> │ │ │ │ + blt 4fa38 <_Py_IncRef@@Base+0xd0> │ │ │ │ + b 4fafc <_Py_IncRef@@Base+0x194> │ │ │ │ mov r6, r4 │ │ │ │ - b 4fc4c <_Py_IncRef@@Base+0x194> │ │ │ │ + b 4fafc <_Py_IncRef@@Base+0x194> │ │ │ │ mov r4, #0 │ │ │ │ tst sl, r6 │ │ │ │ and r3, sl, #1 │ │ │ │ and r5, r6, #1 │ │ │ │ - beq 4fc78 <_Py_IncRef@@Base+0x1c0> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 4fb28 <_Py_IncRef@@Base+0x1c0> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58160 @ 0xe330 │ │ │ │ + movw r1, #60400 @ 0xebf0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 4fb88 <_Py_IncRef@@Base+0xd0> │ │ │ │ + bl 1b4954 │ │ │ │ + b 4fa38 <_Py_IncRef@@Base+0xd0> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4fcd8 <_Py_IncRef@@Base+0x220> │ │ │ │ + beq 4fb88 <_Py_IncRef@@Base+0x220> │ │ │ │ orrs r5, sl, r6 │ │ │ │ - beq 4fcd4 <_Py_IncRef@@Base+0x21c> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 4fb84 <_Py_IncRef@@Base+0x21c> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58196 @ 0xe354 │ │ │ │ + movw r1, #60436 @ 0xec14 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 4fb88 <_Py_IncRef@@Base+0xd0> │ │ │ │ - movw r9, #496 @ 0x1f0 │ │ │ │ + bl 1b4954 │ │ │ │ + b 4fa38 <_Py_IncRef@@Base+0xd0> │ │ │ │ + movw r9, #500 @ 0x1f4 │ │ │ │ movt r9, #106 @ 0x6a │ │ │ │ - movw r8, #5188 @ 0x1444 │ │ │ │ + movw r8, #5808 @ 0x16b0 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ mov r5, r4 │ │ │ │ mov r3, r4 │ │ │ │ - b 4fcd8 <_Py_IncRef@@Base+0x220> │ │ │ │ - movw r9, #496 @ 0x1f0 │ │ │ │ + b 4fb88 <_Py_IncRef@@Base+0x220> │ │ │ │ + movw r9, #500 @ 0x1f4 │ │ │ │ movt r9, #106 @ 0x6a │ │ │ │ mov r5, r4 │ │ │ │ mov r3, r4 │ │ │ │ - b 4fcd8 <_Py_IncRef@@Base+0x220> │ │ │ │ + b 4fb88 <_Py_IncRef@@Base+0x220> │ │ │ │ mov r3, r5 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 380650 <_PySlice_FromIndices@@Base+0x1c40> │ │ │ │ + bl 380908 <_PySlice_FromIndices@@Base+0x1c40> │ │ │ │ mov r6, r0 │ │ │ │ str r5, [sp] │ │ │ │ and r4, r4, #1 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #8] │ │ │ │ bl 46cd4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4fd2c <_Py_IncRef@@Base+0x274> │ │ │ │ + bgt 4fbdc <_Py_IncRef@@Base+0x274> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 4fd2c <_Py_IncRef@@Base+0x274> │ │ │ │ + bne 4fbdc <_Py_IncRef@@Base+0x274> │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r5, sl, r8, asr #19 │ │ │ │ + rsbeq r5, sl, r4, asr #19 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 4fd5c <_Py_IncRef@@Base+0x2a4> │ │ │ │ + ldr r1, [pc, #8] @ 4fc0c <_Py_IncRef@@Base+0x2a4> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3ea2a4 │ │ │ │ - rsbeq r6, fp, r4, ror #12 │ │ │ │ + b 3eab5c │ │ │ │ + rsbeq r6, fp, ip, asr r6 │ │ │ │ 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 r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 15f70c <_Py_Specialize_ToBool@@Base+0xa20> │ │ │ │ + bl 15e8f8 <_Py_Specialize_ToBool@@Base+0xa20> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4fe78 <_Py_IncRef@@Base+0x3c0> │ │ │ │ + beq 4fd28 <_Py_IncRef@@Base+0x3c0> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r5 │ │ │ │ - bl e2bb0 │ │ │ │ + bl e1fac │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4fdd8 <_Py_IncRef@@Base+0x320> │ │ │ │ + beq 4fc88 <_Py_IncRef@@Base+0x320> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fdc0 <_Py_IncRef@@Base+0x308> │ │ │ │ + beq 4fc70 <_Py_IncRef@@Base+0x308> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4fe60 <_Py_IncRef@@Base+0x3a8> │ │ │ │ - b 4fe74 <_Py_IncRef@@Base+0x3bc> │ │ │ │ + ble 4fd10 <_Py_IncRef@@Base+0x3a8> │ │ │ │ + b 4fd24 <_Py_IncRef@@Base+0x3bc> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl d23fc │ │ │ │ + bl d1b8c │ │ │ │ subs r2, r0, #0 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 4fdfc <_Py_IncRef@@Base+0x344> │ │ │ │ + bne 4fcac <_Py_IncRef@@Base+0x344> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4fe50 <_Py_IncRef@@Base+0x398> │ │ │ │ + bgt 4fd00 <_Py_IncRef@@Base+0x398> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4fe50 <_Py_IncRef@@Base+0x398> │ │ │ │ + bne 4fd00 <_Py_IncRef@@Base+0x398> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 4fe50 <_Py_IncRef@@Base+0x398> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 4fd00 <_Py_IncRef@@Base+0x398> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd678 │ │ │ │ + bl bd670 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4fe58 <_Py_IncRef@@Base+0x3a0> │ │ │ │ + bne 4fd08 <_Py_IncRef@@Base+0x3a0> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4fe30 <_Py_IncRef@@Base+0x378> │ │ │ │ + bgt 4fce0 <_Py_IncRef@@Base+0x378> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4fe30 <_Py_IncRef@@Base+0x378> │ │ │ │ + bne 4fce0 <_Py_IncRef@@Base+0x378> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4fe50 <_Py_IncRef@@Base+0x398> │ │ │ │ + bgt 4fd00 <_Py_IncRef@@Base+0x398> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 4fe50 <_Py_IncRef@@Base+0x398> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 4fd00 <_Py_IncRef@@Base+0x398> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4fe78 <_Py_IncRef@@Base+0x3c0> │ │ │ │ + b 4fd28 <_Py_IncRef@@Base+0x3c0> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4fe74 <_Py_IncRef@@Base+0x3bc> │ │ │ │ + bgt 4fd24 <_Py_IncRef@@Base+0x3bc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4fe74 <_Py_IncRef@@Base+0x3bc> │ │ │ │ + bne 4fd24 <_Py_IncRef@@Base+0x3bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4febc <_Py_IncRef@@Base+0x404> │ │ │ │ + ldr r0, [pc, #12] @ 4fd6c <_Py_IncRef@@Base+0x404> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 2328e0 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ + bl 2317d4 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, fp, r4, lsr #7 │ │ │ │ + mlseq fp, ip, r3, r2 │ │ │ │ │ │ │ │ -0004fec0 : │ │ │ │ +0004fd70 : │ │ │ │ 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 │ │ │ │ @@ -34391,962 +34307,962 @@ │ │ │ │ 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, #468] @ 500d8 │ │ │ │ + ldr r0, [pc, #468] @ 4ff88 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r7, [r2, r0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 4ff28 │ │ │ │ + bne 4fdd8 │ │ │ │ mov r4, #0 │ │ │ │ - b 4ff4c │ │ │ │ + b 4fdfc │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4ff20 │ │ │ │ + beq 4fdd0 │ │ │ │ ldr r4, [r2, #44] @ 0x2c │ │ │ │ - movw r2, #65252 @ 0xfee4 │ │ │ │ + movw r2, #64916 @ 0xfd94 │ │ │ │ movt r2, #4 │ │ │ │ sub r4, r4, r2 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 500a0 │ │ │ │ + beq 4ff50 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - movw r2, #65252 @ 0xfee4 │ │ │ │ + movw r2, #64916 @ 0xfd94 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 500a0 │ │ │ │ + bne 4ff50 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 50048 │ │ │ │ + beq 4fef8 │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r2, #8] │ │ │ │ addne r2, r2, #12 │ │ │ │ - beq 4ffa8 │ │ │ │ + beq 4fe58 │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 50048 │ │ │ │ + ble 4fef8 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne 4ff8c │ │ │ │ - b 4ffdc │ │ │ │ + bne 4fe3c │ │ │ │ + b 4fe8c │ │ │ │ cmp r1, r3 │ │ │ │ movne r2, r1 │ │ │ │ - beq 4ffdc │ │ │ │ + beq 4fe8c │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4ffcc │ │ │ │ + beq 4fe7c │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4ffb4 │ │ │ │ - b 4ffdc │ │ │ │ - movw r2, #36116 @ 0x8d14 │ │ │ │ + bne 4fe64 │ │ │ │ + b 4fe8c │ │ │ │ + movw r2, #36736 @ 0x8f80 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 50048 │ │ │ │ - ldr r2, [pc, #248] @ 500dc │ │ │ │ + bne 4fef8 │ │ │ │ + ldr r2, [pc, #248] @ 4ff8c │ │ │ │ mov r0, r5 │ │ │ │ - bl 5015c │ │ │ │ + bl 5000c │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 500cc │ │ │ │ - beq 50048 │ │ │ │ + blt 4ff7c │ │ │ │ + beq 4fef8 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #216] @ 500dc │ │ │ │ + ldr r1, [pc, #216] @ 4ff8c │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 27399c <_Py_Instrument@@Base+0x3b8> │ │ │ │ - movw r2, #5180 @ 0x143c │ │ │ │ + bl 271b4c <_Py_Instrument@@Base+0x3b8> │ │ │ │ + movw r2, #5800 @ 0x16a8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 500cc │ │ │ │ + bne 4ff7c │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 50038 │ │ │ │ + ble 4fee8 │ │ │ │ mov r4, #0 │ │ │ │ - b 50048 │ │ │ │ + b 4fef8 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - bne 50030 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 4fee0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #140] @ 500e0 │ │ │ │ + ldr r1, [pc, #140] @ 4ff90 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 27399c <_Py_Instrument@@Base+0x3b8> │ │ │ │ - movw r2, #5180 @ 0x143c │ │ │ │ + bl 271b4c <_Py_Instrument@@Base+0x3b8> │ │ │ │ + movw r2, #5800 @ 0x16a8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 500cc │ │ │ │ + bne 4ff7c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 500cc │ │ │ │ + beq 4ff7c │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 500a0 │ │ │ │ + bgt 4ff50 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 500a0 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 4ff50 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r3, #5180 @ 0x143c │ │ │ │ + movweq r3, #5800 @ 0x16a8 │ │ │ │ movteq r3, #104 @ 0x68 │ │ │ │ - beq 500cc │ │ │ │ - ldr r1, [pc, #36] @ 500dc │ │ │ │ + beq 4ff7c │ │ │ │ + ldr r1, [pc, #36] @ 4ff8c │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 27399c <_Py_Instrument@@Base+0x3b8> │ │ │ │ + bl 271b4c <_Py_Instrument@@Base+0x3b8> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r2, fp, r4, lsl #20 │ │ │ │ - rsbeq r2, fp, ip, asr r5 │ │ │ │ + strdeq r2, [fp], #-156 @ 0xffffff64 @ │ │ │ │ + rsbeq r2, fp, r4, asr r5 │ │ │ │ │ │ │ │ -000500e4 : │ │ │ │ +0004ff94 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 500fc │ │ │ │ + ldr r0, [pc, #12] @ 4ffac │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1669e8 │ │ │ │ - strdeq r5, [sl], #-148 @ 0xffffff6c @ │ │ │ │ + b 165bd8 │ │ │ │ + strdeq r5, [sl], #-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 │ │ │ │ sub r1, fp, #8 │ │ │ │ bl 47790 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r0, #0 │ │ │ │ - blt 50154 │ │ │ │ + blt 50004 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 50150 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bne 50000 │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54976 @ 0xd6c0 │ │ │ │ + movw r1, #57216 @ 0xdf80 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5024c │ │ │ │ + beq 500fc │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 5024c │ │ │ │ + beq 500fc │ │ │ │ ldr r0, [r7, #4] │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r1, r6 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5022c │ │ │ │ + beq 500dc │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 501f8 │ │ │ │ + bne 500a8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 501f0 │ │ │ │ + bgt 500a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 501f0 │ │ │ │ + bne 500a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #1 │ │ │ │ - b 5024c │ │ │ │ + b 500fc │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 16f93c │ │ │ │ + bl 16eb2c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5022c │ │ │ │ + bgt 500dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 5022c │ │ │ │ + bne 500dc │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5024c │ │ │ │ + bgt 500fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5024c │ │ │ │ + bne 500fc │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ 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, r0 │ │ │ │ - bl 169af0 │ │ │ │ + bl 168ce0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #72] @ 502c8 │ │ │ │ + ldr r1, [pc, #72] @ 50178 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2f8188 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ - movw r1, #55096 @ 0xd738 │ │ │ │ + bl 2f6b78 <_Py_Specialize_CallFunctionEx@@Base+0x1da4> │ │ │ │ + movw r1, #57336 @ 0xdff8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5] │ │ │ │ - bl 16b3c0 │ │ │ │ + bl 16a5b0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 502c0 │ │ │ │ + blt 50170 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23516 @ 0x5bdc │ │ │ │ + movw r1, #25756 @ 0x649c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r5, sl, r4, asr sl │ │ │ │ + rsbeq r5, sl, r0, asr sl │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 44123c <_PyMonitoring_FireBranchEvent@@Base+0x4c> │ │ │ │ + b 441b58 <_PyMonitoring_FireBranchEvent@@Base+0x88> │ │ │ │ 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 1d5990 │ │ │ │ + b 1d5814 │ │ │ │ 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, #52] @ 0x34 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 50334 │ │ │ │ + beq 501e4 │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ - movw r1, #21224 @ 0x52e8 │ │ │ │ + movw r1, #23464 @ 0x5ba8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 1b4b44 │ │ │ │ - b 5047c │ │ │ │ + bl 1b4954 │ │ │ │ + b 5032c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 50390 │ │ │ │ + bge 50240 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - beq 50390 │ │ │ │ + beq 50240 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2015cc │ │ │ │ + bl 200fa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 50540 │ │ │ │ + beq 503f0 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 503a4 │ │ │ │ + beq 50254 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50320 │ │ │ │ + bgt 501d0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 50320 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 50320 │ │ │ │ + bne 501d0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 501d0 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r4, r2 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 503f0 │ │ │ │ + bne 502a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 503d4 │ │ │ │ + bgt 50284 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 503d4 │ │ │ │ + bne 50284 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55104 @ 0xd740 │ │ │ │ + movw r1, #57344 @ 0xe000 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 5047c │ │ │ │ - movw r3, #48620 @ 0xbdec │ │ │ │ + bl 1b4954 │ │ │ │ + b 5032c │ │ │ │ + movw r3, #48408 @ 0xbd18 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 17540c │ │ │ │ + bl 1745e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 504fc │ │ │ │ - movw r0, #55132 @ 0xd75c │ │ │ │ + beq 503ac │ │ │ │ + movw r0, #57372 @ 0xe01c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 50430 │ │ │ │ + bne 502e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5047c │ │ │ │ - b 50484 │ │ │ │ + bgt 5032c │ │ │ │ + b 50334 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 172a88 │ │ │ │ + bl 171c60 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50468 │ │ │ │ + bgt 50318 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 50468 │ │ │ │ + bne 50318 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 5049c │ │ │ │ + bne 5034c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 50484 │ │ │ │ + ble 50334 │ │ │ │ mov r4, #0 │ │ │ │ - b 50540 │ │ │ │ + b 503f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5047c │ │ │ │ + bne 5032c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 5047c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5032c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r8 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 233f30 │ │ │ │ + bl 232e24 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r8, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r8, #24] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 504e8 │ │ │ │ + bgt 50398 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 504f0 │ │ │ │ + beq 503a0 │ │ │ │ mov r4, r8 │ │ │ │ - b 504fc │ │ │ │ + b 503ac │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 504e8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 50398 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [r5, #24] │ │ │ │ - bl 1749fc │ │ │ │ + bl 173bd4 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [r5, #28] │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - bl 3cbf48 <_PyTime_FromMillisecondsObject@@Base+0x450> │ │ │ │ + bl 3cc800 <_PyTime_FromMillisecondsObject@@Base+0x450> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5047c │ │ │ │ + beq 5032c │ │ │ │ ldrb r3, [r5, #58] @ 0x3a │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ orr r3, r3, #1 │ │ │ │ strb r3, [r5, #58] @ 0x3a │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 50558 │ │ │ │ - b dddcc │ │ │ │ + beq 50408 │ │ │ │ + b dd378 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23880 @ 0x5d48 │ │ │ │ + movw r1, #12264 @ 0x2fe8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 505b8 │ │ │ │ + bne 50468 │ │ │ │ mov r4, #0 │ │ │ │ - b 50628 │ │ │ │ + b 504d8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 505b0 │ │ │ │ + beq 50460 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 505b0 │ │ │ │ + bne 50460 │ │ │ │ mov r3, r1 │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldr r6, [r3, #20] │ │ │ │ - bl e2bb0 │ │ │ │ + bl e1fac │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 50628 │ │ │ │ + bne 504d8 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17098c │ │ │ │ + bl 16fb64 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50628 │ │ │ │ + bgt 504d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 50628 │ │ │ │ + bne 504d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 5066c │ │ │ │ + ldr r0, [pc, #12] @ 5051c │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 2328e0 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ + bl 2317d4 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - strdeq r2, [fp], #-28 @ 0xffffffe4 @ │ │ │ │ + strdeq r2, [fp], #-20 @ 0xffffffec @ │ │ │ │ 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 506a4 │ │ │ │ + beq 50554 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #55216 @ 0xd7b0 │ │ │ │ + movw r0, #57456 @ 0xe070 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ │ │ │ │ -000506d8 : │ │ │ │ +00050588 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #14564 @ 0x38e4 │ │ │ │ + movw r1, #15184 @ 0x3b50 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 50710 │ │ │ │ - bl d2374 │ │ │ │ + beq 505c0 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00050718 : │ │ │ │ +000505c8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 50730 │ │ │ │ + ldr r0, [pc, #12] @ 505e0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1669e8 │ │ │ │ - rsbeq r5, sl, r4, lsr #21 │ │ │ │ + b 165bd8 │ │ │ │ + rsbeq r5, sl, r0, lsr #21 │ │ │ │ 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 18c3c8 │ │ │ │ + bl 18b6f8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 50768 │ │ │ │ - bl ddb94 │ │ │ │ + bne 50618 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50798 │ │ │ │ + bne 50648 │ │ │ │ add r3, r4, #1 │ │ │ │ mvn r4, #0 │ │ │ │ mvn r4, r4, lsl r3 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 50788 │ │ │ │ - bl ddb94 │ │ │ │ + bne 50638 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50798 │ │ │ │ + bne 50648 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub r2, fp, #16 │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #24 │ │ │ │ bl 2e778 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 507e8 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge 50698 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ - b 50820 │ │ │ │ + b 506d0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 209a54 <_PyLong_FromGid@@Base> │ │ │ │ + bl 2091ec <_PyLong_FromGid@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 209a54 <_PyLong_FromGid@@Base> │ │ │ │ + bl 2091ec <_PyLong_FromGid@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 209a54 <_PyLong_FromGid@@Base> │ │ │ │ + bl 2091ec <_PyLong_FromGid@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #54624 @ 0xd560 │ │ │ │ + movw r0, #56864 @ 0xde20 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ 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 r2, #16 │ │ │ │ - movw r1, #55328 @ 0xd820 │ │ │ │ + movw r1, #57568 @ 0xe0e0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r4, r0 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - bge 50860 │ │ │ │ + bge 50710 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55332 @ 0xd824 │ │ │ │ + movw r1, #57572 @ 0xe0e4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50858 │ │ │ │ + blt 50708 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55344 @ 0xd830 │ │ │ │ + movw r1, #57584 @ 0xe0f0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50858 │ │ │ │ + blt 50708 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55360 @ 0xd840 │ │ │ │ + movw r1, #57600 @ 0xe100 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50858 │ │ │ │ + blt 50708 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55372 @ 0xd84c │ │ │ │ + movw r1, #57612 @ 0xe10c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50858 │ │ │ │ + blt 50708 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55384 @ 0xd858 │ │ │ │ + movw r1, #57624 @ 0xe118 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50858 │ │ │ │ + blt 50708 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55400 @ 0xd868 │ │ │ │ + movw r1, #57640 @ 0xe128 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50858 │ │ │ │ + blt 50708 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55416 @ 0xd878 │ │ │ │ + movw r1, #57656 @ 0xe138 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50858 │ │ │ │ + blt 50708 │ │ │ │ mov r2, #134 @ 0x86 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55428 @ 0xd884 │ │ │ │ + movw r1, #57668 @ 0xe144 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50858 │ │ │ │ + blt 50708 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55440 @ 0xd890 │ │ │ │ + movw r1, #57680 @ 0xe150 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50858 │ │ │ │ + blt 50708 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55452 @ 0xd89c │ │ │ │ + movw r1, #57692 @ 0xe15c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50858 │ │ │ │ + blt 50708 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55468 @ 0xd8ac │ │ │ │ + movw r1, #57708 @ 0xe16c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50858 │ │ │ │ + blt 50708 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55484 @ 0xd8bc │ │ │ │ + movw r1, #57724 @ 0xe17c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50858 │ │ │ │ + blt 50708 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55500 @ 0xd8cc │ │ │ │ + movw r1, #57740 @ 0xe18c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50858 │ │ │ │ + blt 50708 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55512 @ 0xd8d8 │ │ │ │ + movw r1, #57752 @ 0xe198 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50858 │ │ │ │ + blt 50708 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55524 @ 0xd8e4 │ │ │ │ + movw r1, #57764 @ 0xe1a4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50858 │ │ │ │ + blt 50708 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55540 @ 0xd8f4 │ │ │ │ + movw r1, #57780 @ 0xe1b4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50858 │ │ │ │ + blt 50708 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55556 @ 0xd904 │ │ │ │ + movw r1, #57796 @ 0xe1c4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50858 │ │ │ │ + blt 50708 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55580 @ 0xd91c │ │ │ │ + movw r1, #57820 @ 0xe1dc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50858 │ │ │ │ + blt 50708 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55364 @ 0xd844 │ │ │ │ + movw r1, #57604 @ 0xe104 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50858 │ │ │ │ + blt 50708 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55600 @ 0xd930 │ │ │ │ + movw r1, #57840 @ 0xe1f0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50858 │ │ │ │ + blt 50708 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55616 @ 0xd940 │ │ │ │ + movw r1, #57856 @ 0xe200 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50858 │ │ │ │ + blt 50708 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55632 @ 0xd950 │ │ │ │ + movw r1, #57872 @ 0xe210 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50858 │ │ │ │ + blt 50708 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55640 @ 0xd958 │ │ │ │ + movw r1, #57880 @ 0xe218 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50858 │ │ │ │ + blt 50708 │ │ │ │ mov r2, #12 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55648 @ 0xd960 │ │ │ │ + movw r1, #57888 @ 0xe220 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50858 │ │ │ │ + blt 50708 │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55660 @ 0xd96c │ │ │ │ + movw r1, #57900 @ 0xe22c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16b5fc │ │ │ │ + bl 16a7ec │ │ │ │ asr 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 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55672 @ 0xd978 │ │ │ │ + movw r1, #57912 @ 0xe238 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {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 383194 <_PyLong_UnsignedInt_Converter@@Base+0x614> │ │ │ │ + b 383348 <_PyLong_UnsignedInt_Converter@@Base+0x510> │ │ │ │ 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 18c3c8 │ │ │ │ + bl 18b6f8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 50ba0 │ │ │ │ - bl ddb94 │ │ │ │ + bne 50a50 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50bb4 │ │ │ │ + bne 50a64 │ │ │ │ mov r0, #1 │ │ │ │ lsl r0, r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ 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] @ 50bdc │ │ │ │ + ldr r1, [pc, #8] @ 50a8c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3ea2a4 │ │ │ │ - ldrdeq r6, [fp], #-152 @ 0xffffff68 @ │ │ │ │ + b 3eab5c │ │ │ │ + ldrdeq r6, [fp], #-144 @ 0xffffff70 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 50c34 │ │ │ │ + bne 50ae4 │ │ │ │ ldr r4, [r5, #52] @ 0x34 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 50c28 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bne 50ad8 │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23880 @ 0x5d48 │ │ │ │ + movw r1, #12264 @ 0x2fe8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 50c64 │ │ │ │ + bl 1b4954 │ │ │ │ + b 50b14 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - b 50c60 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + b 50b10 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 17f120 │ │ │ │ + bl 17e2f0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 50c5c │ │ │ │ - bl ddb94 │ │ │ │ + bne 50b0c │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50c64 │ │ │ │ + bne 50b14 │ │ │ │ str r4, [r5, #52] @ 0x34 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r1, fp, #8 │ │ │ │ str r0, [fp, #-8] │ │ │ │ - ldr r0, [pc, #8] @ 50c9c │ │ │ │ - bl 232e04 <_PyUnicode_IsWhitespace@@Base+0x630> │ │ │ │ + ldr r0, [pc, #8] @ 50b4c │ │ │ │ + bl 231cf8 <_PyUnicode_IsWhitespace@@Base+0x630> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r2, fp, r4, asr r8 │ │ │ │ + rsbeq r2, fp, ip, asr #16 │ │ │ │ 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 2d298 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 50ce8 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge 50b98 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ - b 50d20 │ │ │ │ + b 50bd0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 31215c │ │ │ │ + bl 31110c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 31215c │ │ │ │ + bl 31110c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 31215c │ │ │ │ + bl 31110c │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #54624 @ 0xd560 │ │ │ │ + movw r0, #56864 @ 0xde20 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #13868 @ 0x362c │ │ │ │ + movw r1, #16684 @ 0x412c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4e36c │ │ │ │ + b 4e21c │ │ │ │ push {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 405570 │ │ │ │ + bl 405e38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50d80 │ │ │ │ + bne 50c30 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 405a0c │ │ │ │ + b 4062d4 │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55940 @ 0xda84 │ │ │ │ + movw r1, #58180 @ 0xe344 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -35370,504 +35286,504 @@ │ │ │ │ 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 23a468 │ │ │ │ + bl 239360 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 50e6c │ │ │ │ - bl ddb94 │ │ │ │ + bne 50d1c │ │ │ │ + bl dd140 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #5456 @ 0x1550 │ │ │ │ + movw r2, #6076 @ 0x17bc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #5456 @ 0x1550 │ │ │ │ + movw r2, #6076 @ 0x17bc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrsb r1, [r0, #35] @ 0x23 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r1, #4 │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #13840 @ 0x3610 │ │ │ │ + movw r1, #16656 @ 0x4110 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 51030 │ │ │ │ + b 50ee0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 50f10 │ │ │ │ + bne 50dc0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ 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 r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d82c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge 50f64 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge 50e14 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ - bne 50f74 │ │ │ │ + b 2fe9b8 │ │ │ │ + bne 50e24 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b b6f88 │ │ │ │ + b b6f80 │ │ │ │ cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ - bls 50f88 │ │ │ │ + bls 50e38 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 366244 │ │ │ │ + b 3664fc │ │ │ │ lsl r0, r5, #2 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 50f7c │ │ │ │ + beq 50e2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d82c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 50fd0 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bne 50e80 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ mov r5, #0 │ │ │ │ - b 51028 │ │ │ │ - bl b6f88 │ │ │ │ + b 50ed8 │ │ │ │ + bl b6f80 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - beq 51014 │ │ │ │ + beq 50ec4 │ │ │ │ cmp r7, r6 │ │ │ │ - ble 51008 │ │ │ │ + ble 50eb8 │ │ │ │ ldr r0, [r4, r6, lsl #2] │ │ │ │ - bl 209a54 <_PyLong_FromGid@@Base> │ │ │ │ + bl 2091ec <_PyLong_FromGid@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51014 │ │ │ │ + beq 50ec4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r0, [r3, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ - b 50fe0 │ │ │ │ + b 50e90 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9568 │ │ │ │ - b 51028 │ │ │ │ + bl b9560 │ │ │ │ + b 50ed8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ mov r0, r5 │ │ │ │ - bl baf00 │ │ │ │ - b 50fc8 │ │ │ │ + bl baef8 │ │ │ │ + b 50e78 │ │ │ │ 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 r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #46556 @ 0xb5dc │ │ │ │ + movw r1, #48796 @ 0xbe9c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #46560 @ 0xb5e0 │ │ │ │ + movw r0, #48800 @ 0xbea0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 510a8 │ │ │ │ + beq 50f58 │ │ │ │ ldrsb r3, [r4, #35] @ 0x23 │ │ │ │ cmp r3, #5 │ │ │ │ - beq 510b0 │ │ │ │ + beq 50f60 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51094 │ │ │ │ + bne 50f44 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ - bl 176cec <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 175ec4 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - bne 51104 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 50fb4 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #56104 @ 0xdb28 │ │ │ │ + movw r1, #58344 @ 0xe3e8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 51128 │ │ │ │ + bl 170914 │ │ │ │ + b 50fd8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #1 │ │ │ │ - beq 51130 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 50fe0 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56164 @ 0xdb64 │ │ │ │ + movw r1, #58404 @ 0xe424 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r4, #0 │ │ │ │ - b 51138 │ │ │ │ - bl 1755c8 │ │ │ │ + b 50fe8 │ │ │ │ + bl 1747a0 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 51160 │ │ │ │ + bne 51010 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b6f88 │ │ │ │ + b b6f80 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0005117c <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ +0005102c <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51194 <_PyEval_FormatExcUnbound@@Base+0x18> │ │ │ │ + beq 51044 <_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, #48540 @ 0xbd9c │ │ │ │ - movwge r1, #48632 @ 0xbdf8 │ │ │ │ + movwlt r1, #48328 @ 0xbcc8 │ │ │ │ + movwge r1, #48420 @ 0xbd24 │ │ │ │ movtlt r1, #104 @ 0x68 │ │ │ │ movtge r1, #104 @ 0x68 │ │ │ │ - movwlt r2, #2672 @ 0xa70 │ │ │ │ - movwge r2, #56248 @ 0xdbb8 │ │ │ │ + movwlt r2, #4868 @ 0x1304 │ │ │ │ + movwge r2, #58488 @ 0xe478 │ │ │ │ movtlt r2, #69 @ 0x45 │ │ │ │ movtge r2, #71 @ 0x47 │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 3601bc <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b 360464 <_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 b6520 │ │ │ │ + bl b6518 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5127c <_PyEval_FormatExcUnbound@@Base+0x100> │ │ │ │ + beq 5112c <_PyEval_FormatExcUnbound@@Base+0x100> │ │ │ │ add r6, r5, #2496 @ 0x9c0 │ │ │ │ add r7, r5, #8 │ │ │ │ add r8, r4, #12 │ │ │ │ add r6, r6, #8 │ │ │ │ ldr r0, [r7, #4]! │ │ │ │ - bl cc4f4 │ │ │ │ + bl cbc18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51250 <_PyEval_FormatExcUnbound@@Base+0xd4> │ │ │ │ + beq 51100 <_PyEval_FormatExcUnbound@@Base+0xd4> │ │ │ │ cmp r7, r6 │ │ │ │ str r0, [r8, #4]! │ │ │ │ - bne 51220 <_PyEval_FormatExcUnbound@@Base+0xa4> │ │ │ │ + bne 510d0 <_PyEval_FormatExcUnbound@@Base+0xa4> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bne 5127c <_PyEval_FormatExcUnbound@@Base+0x100> │ │ │ │ + bne 5112c <_PyEval_FormatExcUnbound@@Base+0x100> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 51264 <_PyEval_FormatExcUnbound@@Base+0xe8> │ │ │ │ + ble 51114 <_PyEval_FormatExcUnbound@@Base+0xe8> │ │ │ │ mov r4, #0 │ │ │ │ - b 5127c <_PyEval_FormatExcUnbound@@Base+0x100> │ │ │ │ + b 5112c <_PyEval_FormatExcUnbound@@Base+0x100> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5125c <_PyEval_FormatExcUnbound@@Base+0xe0> │ │ │ │ + bne 5110c <_PyEval_FormatExcUnbound@@Base+0xe0> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 5125c <_PyEval_FormatExcUnbound@@Base+0xe0> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5110c <_PyEval_FormatExcUnbound@@Base+0xe0> │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d4fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 512dc <_PyEval_FormatExcUnbound@@Base+0x160> │ │ │ │ + beq 5118c <_PyEval_FormatExcUnbound@@Base+0x160> │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r0] │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [r5] │ │ │ │ - b 512e4 <_PyEval_FormatExcUnbound@@Base+0x168> │ │ │ │ + b 51194 <_PyEval_FormatExcUnbound@@Base+0x168> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl fe194 │ │ │ │ + bl fd1a0 │ │ │ │ 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, #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 51340 <_PyEval_FormatExcUnbound@@Base+0x1c4> │ │ │ │ + bne 511f0 <_PyEval_FormatExcUnbound@@Base+0x1c4> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #38648 @ 0x96f8 │ │ │ │ + movw r1, #40652 @ 0x9ecc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #13120 @ 0x3340 │ │ │ │ + movw r0, #15360 @ 0x3c00 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 51480 <_PyEval_FormatExcUnbound@@Base+0x304> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 51330 <_PyEval_FormatExcUnbound@@Base+0x304> │ │ │ │ mov r0, r1 │ │ │ │ - bl 2030ac │ │ │ │ + bl 202a7c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 51480 <_PyEval_FormatExcUnbound@@Base+0x304> │ │ │ │ + beq 51330 <_PyEval_FormatExcUnbound@@Base+0x304> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 352194 │ │ │ │ + bl 3525d4 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r6, #0 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 51454 <_PyEval_FormatExcUnbound@@Base+0x2d8> │ │ │ │ - bl 10361c │ │ │ │ + beq 51304 <_PyEval_FormatExcUnbound@@Base+0x2d8> │ │ │ │ + bl 10262c │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ mov r0, #70 @ 0x46 │ │ │ │ mov r9, #0 │ │ │ │ bl 2e19c │ │ │ │ cmn r0, #1 │ │ │ │ movne r6, r0 │ │ │ │ moveq r6, #1024 @ 0x400 │ │ │ │ sub sl, fp, #68 @ 0x44 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl ad3e4 │ │ │ │ + bl ad3fc │ │ │ │ mov r3, r6 │ │ │ │ subs r5, r0, #0 │ │ │ │ streq r5, [fp, #-68] @ 0xffffffbc │ │ │ │ moveq r8, #1 │ │ │ │ moveq r5, r9 │ │ │ │ - beq 51400 <_PyEval_FormatExcUnbound@@Base+0x284> │ │ │ │ + beq 512b0 <_PyEval_FormatExcUnbound@@Base+0x284> │ │ │ │ str sl, [sp] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ bl 2d7fc │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 51400 <_PyEval_FormatExcUnbound@@Base+0x284> │ │ │ │ + beq 512b0 <_PyEval_FormatExcUnbound@@Base+0x284> │ │ │ │ mov r2, #0 │ │ │ │ cmp r8, #34 @ 0x22 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 513f4 <_PyEval_FormatExcUnbound@@Base+0x278> │ │ │ │ + bne 512a4 <_PyEval_FormatExcUnbound@@Base+0x278> │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 513fc <_PyEval_FormatExcUnbound@@Base+0x280> │ │ │ │ + bgt 512ac <_PyEval_FormatExcUnbound@@Base+0x280> │ │ │ │ lsl r6, r6, #1 │ │ │ │ mov r9, r5 │ │ │ │ - b 51390 <_PyEval_FormatExcUnbound@@Base+0x214> │ │ │ │ + b 51240 <_PyEval_FormatExcUnbound@@Base+0x214> │ │ │ │ mov r8, r2 │ │ │ │ - b 51400 <_PyEval_FormatExcUnbound@@Base+0x284> │ │ │ │ + b 512b0 <_PyEval_FormatExcUnbound@@Base+0x284> │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [fp, #-84] @ 0xffffffac │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ ldr r6, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r6, #0 │ │ │ │ - bne 51444 <_PyEval_FormatExcUnbound@@Base+0x2c8> │ │ │ │ + bne 512f4 <_PyEval_FormatExcUnbound@@Base+0x2c8> │ │ │ │ cmp r8, #1 │ │ │ │ - bne 51424 <_PyEval_FormatExcUnbound@@Base+0x2a8> │ │ │ │ - bl 366244 │ │ │ │ - b 51454 <_PyEval_FormatExcUnbound@@Base+0x2d8> │ │ │ │ - movw r3, #48560 @ 0xbdb0 │ │ │ │ + bne 512d4 <_PyEval_FormatExcUnbound@@Base+0x2a8> │ │ │ │ + bl 3664fc │ │ │ │ + b 51304 <_PyEval_FormatExcUnbound@@Base+0x2d8> │ │ │ │ + movw r3, #48348 @ 0xbcdc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #56396 @ 0xdc4c │ │ │ │ + movw r1, #58636 @ 0xe50c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 51454 <_PyEval_FormatExcUnbound@@Base+0x2d8> │ │ │ │ + bl 170914 │ │ │ │ + b 51304 <_PyEval_FormatExcUnbound@@Base+0x2d8> │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 3354a0 <_Py_Uid_Converter@@Base+0x188> │ │ │ │ + bl 334cb4 <_Py_Uid_Converter@@Base+0x188> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ad15c │ │ │ │ + bl ad174 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5147c <_PyEval_FormatExcUnbound@@Base+0x300> │ │ │ │ + bgt 5132c <_PyEval_FormatExcUnbound@@Base+0x300> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5147c <_PyEval_FormatExcUnbound@@Base+0x300> │ │ │ │ + bne 5132c <_PyEval_FormatExcUnbound@@Base+0x300> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0005148c <_Py_rc_quot@@Base>: │ │ │ │ +0005133c <_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] @ 51628 <_Py_rc_quot@@Base+0x19c> │ │ │ │ + vldr d8, [pc, #352] @ 514d8 <_Py_rc_quot@@Base+0x19c> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 514e0 <_Py_rc_quot@@Base+0x54> │ │ │ │ + bpl 51390 <_Py_rc_quot@@Base+0x54> │ │ │ │ vneg.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt 51534 <_Py_rc_quot@@Base+0xa8> │ │ │ │ - b 51514 <_Py_rc_quot@@Base+0x88> │ │ │ │ + blt 513e4 <_Py_rc_quot@@Base+0xa8> │ │ │ │ + b 513c4 <_Py_rc_quot@@Base+0x88> │ │ │ │ vcmpe.f64 d5, d2 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt 51530 <_Py_rc_quot@@Base+0xa4> │ │ │ │ + blt 513e0 <_Py_rc_quot@@Base+0xa4> │ │ │ │ vcmp.f64 d5, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovne.f64 d3, d2 │ │ │ │ - bne 51514 <_Py_rc_quot@@Base+0x88> │ │ │ │ + bne 513c4 <_Py_rc_quot@@Base+0x88> │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d7, d8 │ │ │ │ str r3, [r0] │ │ │ │ - b 51614 <_Py_rc_quot@@Base+0x188> │ │ │ │ + b 514c4 <_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 5155c <_Py_rc_quot@@Base+0xd0> │ │ │ │ + b 5140c <_Py_rc_quot@@Base+0xd0> │ │ │ │ vmov.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 51578 <_Py_rc_quot@@Base+0xec> │ │ │ │ + bhi 51428 <_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 51614 <_Py_rc_quot@@Base+0x188> │ │ │ │ + bvc 514c4 <_Py_rc_quot@@Base+0x188> │ │ │ │ vcmp.f64 d1, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 51580 <_Py_rc_quot@@Base+0xf4> │ │ │ │ - b 51614 <_Py_rc_quot@@Base+0x188> │ │ │ │ - vldr d7, [pc, #176] @ 51630 <_Py_rc_quot@@Base+0x1a4> │ │ │ │ + bvs 51430 <_Py_rc_quot@@Base+0xf4> │ │ │ │ + b 514c4 <_Py_rc_quot@@Base+0x188> │ │ │ │ + vldr d7, [pc, #176] @ 514e0 <_Py_rc_quot@@Base+0x1a4> │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vabs.f64 d9, d0 │ │ │ │ - vldr d4, [pc, #172] @ 51638 <_Py_rc_quot@@Base+0x1ac> │ │ │ │ + vldr d4, [pc, #172] @ 514e8 <_Py_rc_quot@@Base+0x1ac> │ │ │ │ vcmp.f64 d9, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 51614 <_Py_rc_quot@@Base+0x188> │ │ │ │ + bhi 514c4 <_Py_rc_quot@@Base+0x188> │ │ │ │ vabs.f64 d5, d5 │ │ │ │ vcmp.f64 d5, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 515b4 <_Py_rc_quot@@Base+0x128> │ │ │ │ + bgt 51464 <_Py_rc_quot@@Base+0x128> │ │ │ │ vabs.f64 d3, d3 │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 51614 <_Py_rc_quot@@Base+0x188> │ │ │ │ + ble 514c4 <_Py_rc_quot@@Base+0x188> │ │ │ │ vabs.f64 d3, d6 │ │ │ │ - vldr d7, [pc, #104] @ 51628 <_Py_rc_quot@@Base+0x19c> │ │ │ │ + vldr d7, [pc, #104] @ 514d8 <_Py_rc_quot@@Base+0x19c> │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ vmov r3, s13 │ │ │ │ - vldr d6, [pc, #92] @ 51628 <_Py_rc_quot@@Base+0x19c> │ │ │ │ + vldr d6, [pc, #92] @ 514d8 <_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 │ │ │ │ @@ -35895,665 +35811,665 @@ │ │ │ │ push {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 b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 51764 <_Py_rc_quot@@Base+0x2d8> │ │ │ │ - movw r6, #62960 @ 0xf5f0 │ │ │ │ + beq 51614 <_Py_rc_quot@@Base+0x2d8> │ │ │ │ + movw r6, #63024 @ 0xf630 │ │ │ │ movt r6, #111 @ 0x6f │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 51690 <_Py_rc_quot@@Base+0x204> │ │ │ │ + bne 51540 <_Py_rc_quot@@Base+0x204> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 51678 <_Py_rc_quot@@Base+0x1ec> │ │ │ │ + bne 51528 <_Py_rc_quot@@Base+0x1ec> │ │ │ │ dmb ish │ │ │ │ - beq 516a0 <_Py_rc_quot@@Base+0x214> │ │ │ │ + beq 51550 <_Py_rc_quot@@Base+0x214> │ │ │ │ mov r0, r6 │ │ │ │ - bl 3c106c │ │ │ │ + bl 3c1128 │ │ │ │ bl 2dfd4 │ │ │ │ bl 2d28c │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - beq 5172c <_Py_rc_quot@@Base+0x2a0> │ │ │ │ - bl 393fcc <_PyXI_Exit@@Base+0x804> │ │ │ │ + beq 515dc <_Py_rc_quot@@Base+0x2a0> │ │ │ │ + bl 394894 <_PyXI_Exit@@Base+0x804> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 516d4 <_Py_rc_quot@@Base+0x248> │ │ │ │ - bl e7544 │ │ │ │ + beq 51584 <_Py_rc_quot@@Base+0x248> │ │ │ │ + bl e69e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51704 <_Py_rc_quot@@Base+0x278> │ │ │ │ + beq 515b4 <_Py_rc_quot@@Base+0x278> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 516fc <_Py_rc_quot@@Base+0x270> │ │ │ │ + bgt 515ac <_Py_rc_quot@@Base+0x270> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 516fc <_Py_rc_quot@@Base+0x270> │ │ │ │ + bne 515ac <_Py_rc_quot@@Base+0x270> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 5172c <_Py_rc_quot@@Base+0x2a0> │ │ │ │ + b 515dc <_Py_rc_quot@@Base+0x2a0> │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 516a4 <_Py_rc_quot@@Base+0x218> │ │ │ │ + bgt 51554 <_Py_rc_quot@@Base+0x218> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 516a4 <_Py_rc_quot@@Base+0x218> │ │ │ │ + bne 51554 <_Py_rc_quot@@Base+0x218> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 516a4 <_Py_rc_quot@@Base+0x218> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 51554 <_Py_rc_quot@@Base+0x218> │ │ │ │ bl 2d37c │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 51750 <_Py_rc_quot@@Base+0x2c4> │ │ │ │ + bne 51600 <_Py_rc_quot@@Base+0x2c4> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 51738 <_Py_rc_quot@@Base+0x2ac> │ │ │ │ + bne 515e8 <_Py_rc_quot@@Base+0x2ac> │ │ │ │ dmb ish │ │ │ │ - beq 51764 <_Py_rc_quot@@Base+0x2d8> │ │ │ │ - movw r0, #62960 @ 0xf5f0 │ │ │ │ + beq 51614 <_Py_rc_quot@@Base+0x2d8> │ │ │ │ + movw r0, #63024 @ 0xf630 │ │ │ │ movt r0, #111 @ 0x6f │ │ │ │ - bl 33ff20 │ │ │ │ + bl 3401f4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #56504 @ 0xdcb8 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24fca0 │ │ │ │ + b 24de78 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #25360 @ 0x6310 │ │ │ │ + movw r3, #27600 @ 0x6bd0 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #57188 @ 0xdf64 │ │ │ │ movt r2, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3f5044 │ │ │ │ + b 3f5900 │ │ │ │ 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 │ │ │ │ - bl 51a1c <_Py_rc_quot@@Base+0x590> │ │ │ │ + bl 518cc <_Py_rc_quot@@Base+0x590> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 519d4 <_Py_rc_quot@@Base+0x548> │ │ │ │ - ldr r1, [pc, #500] @ 519e0 <_Py_rc_quot@@Base+0x554> │ │ │ │ + beq 51884 <_Py_rc_quot@@Base+0x548> │ │ │ │ + ldr r1, [pc, #500] @ 51890 <_Py_rc_quot@@Base+0x554> │ │ │ │ sub r2, fp, #32 │ │ │ │ - bl e2bb0 │ │ │ │ + bl e1fac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 519b0 <_Py_rc_quot@@Base+0x524> │ │ │ │ - ldr r1, [pc, #484] @ 519e4 <_Py_rc_quot@@Base+0x558> │ │ │ │ + bne 51860 <_Py_rc_quot@@Base+0x524> │ │ │ │ + ldr r1, [pc, #484] @ 51894 <_Py_rc_quot@@Base+0x558> │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl e2bb0 │ │ │ │ + bl e1fac │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5191c <_Py_rc_quot@@Base+0x490> │ │ │ │ + beq 517cc <_Py_rc_quot@@Base+0x490> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51854 <_Py_rc_quot@@Base+0x3c8> │ │ │ │ - bl 2f14bc │ │ │ │ + beq 51704 <_Py_rc_quot@@Base+0x3c8> │ │ │ │ + bl 2efd88 │ │ │ │ subs r5, r0, #0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ - blt 51904 <_Py_rc_quot@@Base+0x478> │ │ │ │ + blt 517b4 <_Py_rc_quot@@Base+0x478> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51848 <_Py_rc_quot@@Base+0x3bc> │ │ │ │ + bgt 516f8 <_Py_rc_quot@@Base+0x3bc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 51848 <_Py_rc_quot@@Base+0x3bc> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 516f8 <_Py_rc_quot@@Base+0x3bc> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ subs r5, r5, #0 │ │ │ │ movne r5, #1 │ │ │ │ - b 51858 <_Py_rc_quot@@Base+0x3cc> │ │ │ │ + b 51708 <_Py_rc_quot@@Base+0x3cc> │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #392] @ 519e8 <_Py_rc_quot@@Base+0x55c> │ │ │ │ + ldr r1, [pc, #392] @ 51898 <_Py_rc_quot@@Base+0x55c> │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl e2bb0 │ │ │ │ + bl e1fac │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5191c <_Py_rc_quot@@Base+0x490> │ │ │ │ + beq 517cc <_Py_rc_quot@@Base+0x490> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 51940 <_Py_rc_quot@@Base+0x4b4> │ │ │ │ + bne 517f0 <_Py_rc_quot@@Base+0x4b4> │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 16be80 │ │ │ │ + bl 16b070 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51940 <_Py_rc_quot@@Base+0x4b4> │ │ │ │ - ldr r1, [pc, #348] @ 519ec <_Py_rc_quot@@Base+0x560> │ │ │ │ + beq 517f0 <_Py_rc_quot@@Base+0x4b4> │ │ │ │ + ldr r1, [pc, #348] @ 5189c <_Py_rc_quot@@Base+0x560> │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 172a88 │ │ │ │ + bl 171c60 │ │ │ │ subs r2, r0, #0 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 518b4 <_Py_rc_quot@@Base+0x428> │ │ │ │ + bne 51764 <_Py_rc_quot@@Base+0x428> │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5190c <_Py_rc_quot@@Base+0x480> │ │ │ │ - b 5191c <_Py_rc_quot@@Base+0x490> │ │ │ │ + ble 517bc <_Py_rc_quot@@Base+0x480> │ │ │ │ + b 517cc <_Py_rc_quot@@Base+0x490> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 51948 <_Py_rc_quot@@Base+0x4bc> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 517f8 <_Py_rc_quot@@Base+0x4bc> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57616 @ 0xe110 │ │ │ │ + movw r1, #59856 @ 0xe9d0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 518fc <_Py_rc_quot@@Base+0x470> │ │ │ │ + bgt 517ac <_Py_rc_quot@@Base+0x470> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 518fc <_Py_rc_quot@@Base+0x470> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 517ac <_Py_rc_quot@@Base+0x470> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5191c <_Py_rc_quot@@Base+0x490> │ │ │ │ + bgt 517cc <_Py_rc_quot@@Base+0x490> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 5191c <_Py_rc_quot@@Base+0x490> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 517cc <_Py_rc_quot@@Base+0x490> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 519a8 <_Py_rc_quot@@Base+0x51c> │ │ │ │ + bgt 51858 <_Py_rc_quot@@Base+0x51c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 519a8 <_Py_rc_quot@@Base+0x51c> │ │ │ │ + bne 51858 <_Py_rc_quot@@Base+0x51c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 519a8 <_Py_rc_quot@@Base+0x51c> │ │ │ │ - bl b5070 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 51858 <_Py_rc_quot@@Base+0x51c> │ │ │ │ + bl b5030 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 519b0 <_Py_rc_quot@@Base+0x524> │ │ │ │ - ldr r1, [pc, #116] @ 519e0 <_Py_rc_quot@@Base+0x554> │ │ │ │ + bne 51860 <_Py_rc_quot@@Base+0x524> │ │ │ │ + ldr r1, [pc, #116] @ 51890 <_Py_rc_quot@@Base+0x554> │ │ │ │ mov r0, r4 │ │ │ │ - bl bd678 │ │ │ │ + bl bd670 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 519b0 <_Py_rc_quot@@Base+0x524> │ │ │ │ + beq 51860 <_Py_rc_quot@@Base+0x524> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 519b0 <_Py_rc_quot@@Base+0x524> │ │ │ │ + beq 51860 <_Py_rc_quot@@Base+0x524> │ │ │ │ ldr r3, [r0] │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 519b0 <_Py_rc_quot@@Base+0x524> │ │ │ │ + bgt 51860 <_Py_rc_quot@@Base+0x524> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 519b0 <_Py_rc_quot@@Base+0x524> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 519b0 <_Py_rc_quot@@Base+0x524> │ │ │ │ + bne 51860 <_Py_rc_quot@@Base+0x524> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 51860 <_Py_rc_quot@@Base+0x524> │ │ │ │ mov r4, #0 │ │ │ │ - b 519d4 <_Py_rc_quot@@Base+0x548> │ │ │ │ + b 51884 <_Py_rc_quot@@Base+0x548> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 519d0 <_Py_rc_quot@@Base+0x544> │ │ │ │ + bgt 51880 <_Py_rc_quot@@Base+0x544> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 519d0 <_Py_rc_quot@@Base+0x544> │ │ │ │ + bne 51880 <_Py_rc_quot@@Base+0x544> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - strhteq r1, [fp], #-164 @ 0xffffff5c │ │ │ │ - rsbeq r2, fp, ip, lsl #25 │ │ │ │ - rsbeq r1, fp, r8, ror #20 │ │ │ │ - ldrdeq fp, [sl], #-168 @ 0xffffff58 @ │ │ │ │ + rsbeq r1, fp, ip, lsr #21 │ │ │ │ + rsbeq r2, fp, r4, lsl #25 │ │ │ │ + rsbeq r1, fp, r0, ror #20 │ │ │ │ + ldrdeq fp, [sl], #-160 @ 0xffffff60 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #56784 @ 0xddd0 │ │ │ │ + movw r3, #59024 @ 0xe690 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movw r1, #56324 @ 0xdc04 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24f0b8 │ │ │ │ + b 24d290 │ │ │ │ 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, #92] @ 51a94 <_Py_rc_quot@@Base+0x608> │ │ │ │ - bl d23fc │ │ │ │ + ldr r1, [pc, #92] @ 51944 <_Py_rc_quot@@Base+0x608> │ │ │ │ + bl d1b8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 51a8c <_Py_rc_quot@@Base+0x600> │ │ │ │ + beq 5193c <_Py_rc_quot@@Base+0x600> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 51a8c <_Py_rc_quot@@Base+0x600> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 5193c <_Py_rc_quot@@Base+0x600> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8744 @ 0x2228 │ │ │ │ + movw r1, #10984 @ 0x2ae8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51a88 <_Py_rc_quot@@Base+0x5fc> │ │ │ │ + bgt 51938 <_Py_rc_quot@@Base+0x5fc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 51a88 <_Py_rc_quot@@Base+0x5fc> │ │ │ │ + bne 51938 <_Py_rc_quot@@Base+0x5fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r1, fp, r8, asr #28 │ │ │ │ + rsbeq r1, fp, r0, asr #28 │ │ │ │ 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 51ad4 <_Py_rc_quot@@Base+0x648> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 51984 <_Py_rc_quot@@Base+0x648> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13532 @ 0x34dc │ │ │ │ + movw r1, #15772 @ 0x3d9c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 51ba4 <_Py_rc_quot@@Base+0x718> │ │ │ │ + bl 1b4954 │ │ │ │ + b 51a54 <_Py_rc_quot@@Base+0x718> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - ldr r2, [pc, #204] @ 51bac <_Py_rc_quot@@Base+0x720> │ │ │ │ + ldr r2, [pc, #204] @ 51a5c <_Py_rc_quot@@Base+0x720> │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 51b9c <_Py_rc_quot@@Base+0x710> │ │ │ │ + bhi 51a4c <_Py_rc_quot@@Base+0x710> │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r0, #56972 @ 0xde8c │ │ │ │ + movw r0, #59212 @ 0xe74c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b 51b0c <_Py_rc_quot@@Base+0x680> │ │ │ │ - movw r0, #57816 @ 0xe1d8 │ │ │ │ + b 519bc <_Py_rc_quot@@Base+0x680> │ │ │ │ + movw r0, #60056 @ 0xea98 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0fec │ │ │ │ - movw r0, #46556 @ 0xb5dc │ │ │ │ + b c1220 │ │ │ │ + movw r0, #48796 @ 0xbe9c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - b 51b0c <_Py_rc_quot@@Base+0x680> │ │ │ │ - movw r2, #57816 @ 0xe1d8 │ │ │ │ + b 519bc <_Py_rc_quot@@Base+0x680> │ │ │ │ + movw r2, #60056 @ 0xea98 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #56972 @ 0xde8c │ │ │ │ + movw r1, #59212 @ 0xe74c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - b 51b5c <_Py_rc_quot@@Base+0x6d0> │ │ │ │ - movw r2, #46556 @ 0xb5dc │ │ │ │ + b 51a0c <_Py_rc_quot@@Base+0x6d0> │ │ │ │ + movw r2, #48796 @ 0xbe9c │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #56972 @ 0xde8c │ │ │ │ + movw r1, #59212 @ 0xe74c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - b 51b5c <_Py_rc_quot@@Base+0x6d0> │ │ │ │ - movw r2, #46556 @ 0xb5dc │ │ │ │ + b 51a0c <_Py_rc_quot@@Base+0x6d0> │ │ │ │ + movw r2, #48796 @ 0xbe9c │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #57816 @ 0xe1d8 │ │ │ │ + movw r1, #60056 @ 0xea98 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #51540 @ 0xc954 │ │ │ │ + movw r0, #53780 @ 0xd214 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ - movw r3, #46556 @ 0xb5dc │ │ │ │ + b de66c │ │ │ │ + movw r3, #48796 @ 0xbe9c │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ - movw r2, #57816 @ 0xe1d8 │ │ │ │ + movw r2, #60056 @ 0xea98 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #56972 @ 0xde8c │ │ │ │ + movw r1, #59212 @ 0xe74c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #56976 @ 0xde90 │ │ │ │ + movw r0, #59216 @ 0xe750 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + b de66c │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq r4, [r5], #-32 @ 0xffffffe0 @ │ │ │ │ + rsbeq r4, r5, r8, lsr #24 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #55796 @ 0xd9f4 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24fca0 │ │ │ │ + b 24de78 │ │ │ │ ldr ip, [r0, #32] │ │ │ │ mov r3, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ cmp ip, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #5188 @ 0x1444 │ │ │ │ + movw r1, #5808 @ 0x16b0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ movne r1, ip │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 14eb20 │ │ │ │ + b 14db74 │ │ │ │ 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] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #28 │ │ │ │ - beq 51c9c <_Py_rc_quot@@Base+0x810> │ │ │ │ + beq 51b4c <_Py_rc_quot@@Base+0x810> │ │ │ │ cmp r3, #29 │ │ │ │ - bne 51ce4 <_Py_rc_quot@@Base+0x858> │ │ │ │ + bne 51b94 <_Py_rc_quot@@Base+0x858> │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 51c54 <_Py_rc_quot@@Base+0x7c8> │ │ │ │ + bne 51b04 <_Py_rc_quot@@Base+0x7c8> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 51c64 <_Py_rc_quot@@Base+0x7d8> │ │ │ │ - b 51c74 <_Py_rc_quot@@Base+0x7e8> │ │ │ │ - bl 4089b4 <_Py_c_pow@@Base+0x238> │ │ │ │ + bne 51b14 <_Py_rc_quot@@Base+0x7d8> │ │ │ │ + b 51b24 <_Py_rc_quot@@Base+0x7e8> │ │ │ │ + bl 409584 <_Py_c_pow@@Base+0x238> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 51c44 <_Py_rc_quot@@Base+0x7b8> │ │ │ │ + bne 51af4 <_Py_rc_quot@@Base+0x7b8> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 4089b4 <_Py_c_pow@@Base+0x238> │ │ │ │ + bl 409584 <_Py_c_pow@@Base+0x238> │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 51cdc <_Py_rc_quot@@Base+0x850> │ │ │ │ + beq 51b8c <_Py_rc_quot@@Base+0x850> │ │ │ │ mov r0, r5 │ │ │ │ - bl 4089b4 <_Py_c_pow@@Base+0x238> │ │ │ │ + bl 409584 <_Py_c_pow@@Base+0x238> │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51cdc <_Py_rc_quot@@Base+0x850> │ │ │ │ + beq 51b8c <_Py_rc_quot@@Base+0x850> │ │ │ │ ldr r7, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ - ble 51cdc <_Py_rc_quot@@Base+0x850> │ │ │ │ + ble 51b8c <_Py_rc_quot@@Base+0x850> │ │ │ │ add r4, r3, #4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r4, #4]! │ │ │ │ mov r0, r5 │ │ │ │ - bl 51c08 <_Py_rc_quot@@Base+0x77c> │ │ │ │ + bl 51ab8 <_Py_rc_quot@@Base+0x77c> │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne 51cbc <_Py_rc_quot@@Base+0x830> │ │ │ │ + bne 51b6c <_Py_rc_quot@@Base+0x830> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4089b4 <_Py_c_pow@@Base+0x238> │ │ │ │ + b 409584 <_Py_c_pow@@Base+0x238> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45876 @ 0xb334 │ │ │ │ + movw r3, #45664 @ 0xb260 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56980 @ 0xde94 │ │ │ │ + movw r1, #59220 @ 0xe754 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 367a40 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ + bl 367cf8 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 51d34 <_Py_rc_quot@@Base+0x8a8> │ │ │ │ - bl 5494c │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + beq 51be4 <_Py_rc_quot@@Base+0x8a8> │ │ │ │ + bl 547fc │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, r1 │ │ │ │ - bl 51a1c <_Py_rc_quot@@Base+0x590> │ │ │ │ + bl 518cc <_Py_rc_quot@@Base+0x590> │ │ │ │ subs r5, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 51df4 <_Py_rc_quot@@Base+0x968> │ │ │ │ - ldr r1, [pc, #144] @ 51dfc <_Py_rc_quot@@Base+0x970> │ │ │ │ + beq 51ca4 <_Py_rc_quot@@Base+0x968> │ │ │ │ + ldr r1, [pc, #144] @ 51cac <_Py_rc_quot@@Base+0x970> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 51da0 <_Py_rc_quot@@Base+0x914> │ │ │ │ + beq 51c50 <_Py_rc_quot@@Base+0x914> │ │ │ │ mov r2, r4 │ │ │ │ - bl bd678 │ │ │ │ + bl bd670 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51dc0 <_Py_rc_quot@@Base+0x934> │ │ │ │ - ldr r1, [pc, #120] @ 51e00 <_Py_rc_quot@@Base+0x974> │ │ │ │ + bne 51c70 <_Py_rc_quot@@Base+0x934> │ │ │ │ + ldr r1, [pc, #120] @ 51cb0 <_Py_rc_quot@@Base+0x974> │ │ │ │ mov r0, r5 │ │ │ │ - bl 18ef90 │ │ │ │ + bl 18ded0 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b 51dd4 <_Py_rc_quot@@Base+0x948> │ │ │ │ - bl 18ef90 │ │ │ │ + b 51c84 <_Py_rc_quot@@Base+0x948> │ │ │ │ + bl 18ded0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51dc8 <_Py_rc_quot@@Base+0x93c> │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bne 51c78 <_Py_rc_quot@@Base+0x93c> │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #64] @ 51dfc <_Py_rc_quot@@Base+0x970> │ │ │ │ + ldr r1, [pc, #64] @ 51cac <_Py_rc_quot@@Base+0x970> │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 200570 │ │ │ │ + bl 1fff44 │ │ │ │ mvn r4, #0 │ │ │ │ - b 51dd4 <_Py_rc_quot@@Base+0x948> │ │ │ │ + b 51c84 <_Py_rc_quot@@Base+0x948> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 51d80 <_Py_rc_quot@@Base+0x8f4> │ │ │ │ - b 51dc0 <_Py_rc_quot@@Base+0x934> │ │ │ │ + beq 51c30 <_Py_rc_quot@@Base+0x8f4> │ │ │ │ + b 51c70 <_Py_rc_quot@@Base+0x934> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51df4 <_Py_rc_quot@@Base+0x968> │ │ │ │ + bgt 51ca4 <_Py_rc_quot@@Base+0x968> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 51df4 <_Py_rc_quot@@Base+0x968> │ │ │ │ + bne 51ca4 <_Py_rc_quot@@Base+0x968> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strhteq r1, [fp], #-164 @ 0xffffff5c │ │ │ │ - rsbeq r1, fp, r8, ror #20 │ │ │ │ + rsbeq r1, fp, ip, lsr #21 │ │ │ │ + rsbeq r1, fp, r0, ror #20 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 51e34 <_Py_rc_quot@@Base+0x9a8> │ │ │ │ - ldr r4, [pc, #284] @ 51f50 <_Py_rc_quot@@Base+0xac4> │ │ │ │ - b 51e54 <_Py_rc_quot@@Base+0x9c8> │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bne 51ce4 <_Py_rc_quot@@Base+0x9a8> │ │ │ │ + ldr r4, [pc, #284] @ 51e00 <_Py_rc_quot@@Base+0xac4> │ │ │ │ + b 51d04 <_Py_rc_quot@@Base+0x9c8> │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 51e2c <_Py_rc_quot@@Base+0x9a0> │ │ │ │ + beq 51cdc <_Py_rc_quot@@Base+0x9a0> │ │ │ │ mov r0, #1 │ │ │ │ - bl cb8c4 │ │ │ │ + bl cafe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 51f44 <_Py_rc_quot@@Base+0xab8> │ │ │ │ - ldr r0, [pc, #248] @ 51f54 <_Py_rc_quot@@Base+0xac8> │ │ │ │ + beq 51df4 <_Py_rc_quot@@Base+0xab8> │ │ │ │ + ldr r0, [pc, #248] @ 51e04 <_Py_rc_quot@@Base+0xac8> │ │ │ │ sub r1, fp, #24 │ │ │ │ str r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl fe214 │ │ │ │ + bl fd220 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 51e98 <_Py_rc_quot@@Base+0xa0c> │ │ │ │ - bl ecef8 │ │ │ │ + beq 51d48 <_Py_rc_quot@@Base+0xa0c> │ │ │ │ + bl ec3f0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 51ec0 <_Py_rc_quot@@Base+0xa34> │ │ │ │ + bne 51d70 <_Py_rc_quot@@Base+0xa34> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51e98 <_Py_rc_quot@@Base+0xa0c> │ │ │ │ + bgt 51d48 <_Py_rc_quot@@Base+0xa0c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 51e98 <_Py_rc_quot@@Base+0xa0c> │ │ │ │ + bne 51d48 <_Py_rc_quot@@Base+0xa0c> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51eb8 <_Py_rc_quot@@Base+0xa2c> │ │ │ │ + bgt 51d68 <_Py_rc_quot@@Base+0xa2c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 51eb8 <_Py_rc_quot@@Base+0xa2c> │ │ │ │ + bne 51d68 <_Py_rc_quot@@Base+0xa2c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 51f44 <_Py_rc_quot@@Base+0xab8> │ │ │ │ + b 51df4 <_Py_rc_quot@@Base+0xab8> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #5 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ stm sp, {r3, r6} │ │ │ │ - bl 2daaf8 │ │ │ │ + bl 2d8e48 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51f00 <_Py_rc_quot@@Base+0xa74> │ │ │ │ + bgt 51db0 <_Py_rc_quot@@Base+0xa74> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 51f00 <_Py_rc_quot@@Base+0xa74> │ │ │ │ + bne 51db0 <_Py_rc_quot@@Base+0xa74> │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51f20 <_Py_rc_quot@@Base+0xa94> │ │ │ │ + bgt 51dd0 <_Py_rc_quot@@Base+0xa94> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 51f20 <_Py_rc_quot@@Base+0xa94> │ │ │ │ + bne 51dd0 <_Py_rc_quot@@Base+0xa94> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51f40 <_Py_rc_quot@@Base+0xab4> │ │ │ │ + bgt 51df0 <_Py_rc_quot@@Base+0xab4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 51f40 <_Py_rc_quot@@Base+0xab4> │ │ │ │ + bne 51df0 <_Py_rc_quot@@Base+0xab4> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq r9, [fp], #-132 @ 0xffffff7c @ │ │ │ │ - rsbeq r5, fp, r4, asr r7 │ │ │ │ + rsbeq r9, fp, ip, asr #17 │ │ │ │ + rsbeq r5, fp, ip, asr #14 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 405570 │ │ │ │ + bl 405e38 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 51f8c <_Py_rc_quot@@Base+0xb00> │ │ │ │ + bne 51e3c <_Py_rc_quot@@Base+0xb00> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 51f94 <_Py_rc_quot@@Base+0xb08> │ │ │ │ + b 51e44 <_Py_rc_quot@@Base+0xb08> │ │ │ │ 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 │ │ │ │ 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 51fe0 <_Py_rc_quot@@Base+0xb54> │ │ │ │ - movw r0, #57468 @ 0xe07c │ │ │ │ + bne 51e90 <_Py_rc_quot@@Base+0xb54> │ │ │ │ + movw r0, #57260 @ 0xdfac │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b5348 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52014 <_Py_rc_quot@@Base+0xb88> │ │ │ │ - b 520d0 <_Py_rc_quot@@Base+0xc44> │ │ │ │ + bne 51ec4 <_Py_rc_quot@@Base+0xb88> │ │ │ │ + b 51f80 <_Py_rc_quot@@Base+0xc44> │ │ │ │ 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, #33048 @ 0x8118 │ │ │ │ + movw r1, #34420 @ 0x8674 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 150930 │ │ │ │ + bl 14f984 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51fc8 <_Py_rc_quot@@Base+0xb3c> │ │ │ │ - b 520d0 <_Py_rc_quot@@Base+0xc44> │ │ │ │ + bne 51e78 <_Py_rc_quot@@Base+0xb3c> │ │ │ │ + b 51f80 <_Py_rc_quot@@Base+0xc44> │ │ │ │ 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 52044 <_Py_rc_quot@@Base+0xbb8> │ │ │ │ + beq 51ef4 <_Py_rc_quot@@Base+0xbb8> │ │ │ │ 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 52064 <_Py_rc_quot@@Base+0xbd8> │ │ │ │ + beq 51f14 <_Py_rc_quot@@Base+0xbd8> │ │ │ │ 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 52084 <_Py_rc_quot@@Base+0xbf8> │ │ │ │ + beq 51f34 <_Py_rc_quot@@Base+0xbf8> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - ldr ip, [pc, #76] @ 520d8 <_Py_rc_quot@@Base+0xc4c> │ │ │ │ + ldr ip, [pc, #76] @ 51f88 <_Py_rc_quot@@Base+0xc4c> │ │ │ │ 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] │ │ │ │ @@ -36574,340 +36490,340 @@ │ │ │ │ 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 5210c <_Py_rc_quot@@Base+0xc80> │ │ │ │ + bne 51fbc <_Py_rc_quot@@Base+0xc80> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 20bd5c │ │ │ │ + b 20b4f4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15144 @ 0x3b28 │ │ │ │ + movw r0, #17384 @ 0x43e8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 520fc <_Py_rc_quot@@Base+0xc70> │ │ │ │ + b 51fac <_Py_rc_quot@@Base+0xc70> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #5188 @ 0x1444 │ │ │ │ + movw r1, #5808 @ 0x16b0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5231c <_Py_rc_quot@@Base+0xe90> │ │ │ │ + b 521cc <_Py_rc_quot@@Base+0xe90> │ │ │ │ push {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 │ │ │ │ mov r7, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 521a4 <_Py_rc_quot@@Base+0xd18> │ │ │ │ + bne 52054 <_Py_rc_quot@@Base+0xd18> │ │ │ │ cmp r7, #1 │ │ │ │ - bgt 52188 <_Py_rc_quot@@Base+0xcfc> │ │ │ │ + bgt 52038 <_Py_rc_quot@@Base+0xcfc> │ │ │ │ mov r5, #0 │ │ │ │ - b 521a4 <_Py_rc_quot@@Base+0xd18> │ │ │ │ + b 52054 <_Py_rc_quot@@Base+0xd18> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 521d8 <_Py_rc_quot@@Base+0xd4c> │ │ │ │ - b 52180 <_Py_rc_quot@@Base+0xcf4> │ │ │ │ + beq 52088 <_Py_rc_quot@@Base+0xd4c> │ │ │ │ + b 52030 <_Py_rc_quot@@Base+0xcf4> │ │ │ │ sub r3, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r8, #3 │ │ │ │ mov r3, #2 │ │ │ │ mov r9, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - ldr r3, [pc, #332] @ 52318 <_Py_rc_quot@@Base+0xe8c> │ │ │ │ + ldr r3, [pc, #332] @ 521c8 <_Py_rc_quot@@Base+0xe8c> │ │ │ │ strd r8, [sp, #4] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5230c <_Py_rc_quot@@Base+0xe80> │ │ │ │ + beq 521bc <_Py_rc_quot@@Base+0xe80> │ │ │ │ add r2, r7, r5 │ │ │ │ subs sl, r2, #2 │ │ │ │ ldm r4, {r7, r8} │ │ │ │ - beq 52240 <_Py_rc_quot@@Base+0xdb4> │ │ │ │ + beq 520f0 <_Py_rc_quot@@Base+0xdb4> │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 5220c <_Py_rc_quot@@Base+0xd80> │ │ │ │ + beq 520bc <_Py_rc_quot@@Base+0xd80> │ │ │ │ subs sl, r2, #3 │ │ │ │ moveq r5, #1 │ │ │ │ - movweq sl, #5188 @ 0x1444 │ │ │ │ + movweq sl, #5808 @ 0x16b0 │ │ │ │ movteq sl, #104 @ 0x68 │ │ │ │ - beq 5225c <_Py_rc_quot@@Base+0xdd0> │ │ │ │ - b 52214 <_Py_rc_quot@@Base+0xd88> │ │ │ │ - movw r9, #5188 @ 0x1444 │ │ │ │ + beq 5210c <_Py_rc_quot@@Base+0xdd0> │ │ │ │ + b 520c4 <_Py_rc_quot@@Base+0xd88> │ │ │ │ + movw r9, #5808 @ 0x16b0 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, #1 │ │ │ │ - beq 52238 <_Py_rc_quot@@Base+0xdac> │ │ │ │ - bl 157b70 │ │ │ │ + beq 520e8 <_Py_rc_quot@@Base+0xdac> │ │ │ │ + bl 156bc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 52308 <_Py_rc_quot@@Base+0xe7c> │ │ │ │ + blt 521b8 <_Py_rc_quot@@Base+0xe7c> │ │ │ │ cmp sl, #1 │ │ │ │ - beq 52254 <_Py_rc_quot@@Base+0xdc8> │ │ │ │ + beq 52104 <_Py_rc_quot@@Base+0xdc8> │ │ │ │ ldr sl, [r4, #16] │ │ │ │ - b 5225c <_Py_rc_quot@@Base+0xdd0> │ │ │ │ - movw r9, #5188 @ 0x1444 │ │ │ │ + b 5210c <_Py_rc_quot@@Base+0xdd0> │ │ │ │ + movw r9, #5808 @ 0x16b0 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ mov sl, r9 │ │ │ │ mov r5, #1 │ │ │ │ - b 5225c <_Py_rc_quot@@Base+0xdd0> │ │ │ │ - movw sl, #5188 @ 0x1444 │ │ │ │ + b 5210c <_Py_rc_quot@@Base+0xdd0> │ │ │ │ + movw sl, #5808 @ 0x16b0 │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ ldr r6, [r6, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 28d8e4 │ │ │ │ + bl 28b4b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5230c <_Py_rc_quot@@Base+0xe80> │ │ │ │ + beq 521bc <_Py_rc_quot@@Base+0xe80> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ - bl 3a0154 <_Py_RestoreSignals@@Base+0x1468> │ │ │ │ + bl 3a0b74 <_Py_RestoreSignals@@Base+0x1468> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 52300 <_Py_rc_quot@@Base+0xe74> │ │ │ │ + beq 521b0 <_Py_rc_quot@@Base+0xe74> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c3104 <_PyLong_UnsignedShort_Converter@@Base+0x860> │ │ │ │ + bl 3c3b34 <_PyLong_UnsignedShort_Converter@@Base+0x470> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 52300 <_Py_rc_quot@@Base+0xe74> │ │ │ │ + beq 521b0 <_Py_rc_quot@@Base+0xe74> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a0244 <_Py_RestoreSignals@@Base+0x1558> │ │ │ │ + bl 3a0c64 <_Py_RestoreSignals@@Base+0x1558> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 52300 <_Py_rc_quot@@Base+0xe74> │ │ │ │ + beq 521b0 <_Py_rc_quot@@Base+0xe74> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3a0398 <_Py_RestoreSignals@@Base+0x16ac> │ │ │ │ + bl 3a0db8 <_Py_RestoreSignals@@Base+0x16ac> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 52300 <_Py_rc_quot@@Base+0xe74> │ │ │ │ + beq 521b0 <_Py_rc_quot@@Base+0xe74> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c620c <_PyTime_MonotonicWithInfo@@Base+0x4f4> │ │ │ │ + bl 3c6ac0 <_PyTime_MonotonicWithInfo@@Base+0x468> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 52300 <_Py_rc_quot@@Base+0xe74> │ │ │ │ + beq 521b0 <_Py_rc_quot@@Base+0xe74> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 522f4 <_Py_rc_quot@@Base+0xe68> │ │ │ │ + bgt 521a4 <_Py_rc_quot@@Base+0xe68> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 522f4 <_Py_rc_quot@@Base+0xe68> │ │ │ │ + bne 521a4 <_Py_rc_quot@@Base+0xe68> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 5230c <_Py_rc_quot@@Base+0xe80> │ │ │ │ + b 521bc <_Py_rc_quot@@Base+0xe80> │ │ │ │ mov r0, r4 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r6, sl, r8, lsl #1 │ │ │ │ + rsbeq r6, sl, r4, lsl #1 │ │ │ │ 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 r3, [r0, #24] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 5235c <_Py_rc_quot@@Base+0xed0> │ │ │ │ + bne 5220c <_Py_rc_quot@@Base+0xed0> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57304 @ 0xdfd8 │ │ │ │ + movw r1, #59544 @ 0xe898 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 52388 <_Py_rc_quot@@Base+0xefc> │ │ │ │ + bl 1b4954 │ │ │ │ + b 52238 <_Py_rc_quot@@Base+0xefc> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldrsb ip, [r0, #35] @ 0x23 │ │ │ │ cmp ip, #5 │ │ │ │ - bne 52390 <_Py_rc_quot@@Base+0xf04> │ │ │ │ - movw r3, #48620 @ 0xbdec │ │ │ │ + bne 52240 <_Py_rc_quot@@Base+0xf04> │ │ │ │ + movw r3, #48408 @ 0xbd18 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r5, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 262f20 │ │ │ │ + bl 2610d0 │ │ │ │ mov r4, #0 │ │ │ │ - b 525d4 <_Py_rc_quot@@Base+0x1148> │ │ │ │ + b 52484 <_Py_rc_quot@@Base+0x1148> │ │ │ │ cmp r3, #0 │ │ │ │ - bne 524e0 <_Py_rc_quot@@Base+0x1054> │ │ │ │ + bne 52390 <_Py_rc_quot@@Base+0x1054> │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 523e4 <_Py_rc_quot@@Base+0xf58> │ │ │ │ + beq 52294 <_Py_rc_quot@@Base+0xf58> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r5, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 523d4 <_Py_rc_quot@@Base+0xf48> │ │ │ │ - movw r1, #57352 @ 0xe008 │ │ │ │ + bne 52284 <_Py_rc_quot@@Base+0xf48> │ │ │ │ + movw r1, #59592 @ 0xe8c8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 1b4b44 │ │ │ │ - b 525d4 <_Py_rc_quot@@Base+0x1148> │ │ │ │ - movw r1, #57404 @ 0xe03c │ │ │ │ + bl 1b4954 │ │ │ │ + b 52484 <_Py_rc_quot@@Base+0x1148> │ │ │ │ + movw r1, #59644 @ 0xe8fc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 1b4b44 │ │ │ │ - b 52388 <_Py_rc_quot@@Base+0xefc> │ │ │ │ + bl 1b4954 │ │ │ │ + b 52238 <_Py_rc_quot@@Base+0xefc> │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r0, #33] @ 0x21 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 52410 <_Py_rc_quot@@Base+0xf84> │ │ │ │ - movw r3, #48624 @ 0xbdf0 │ │ │ │ + beq 522c0 <_Py_rc_quot@@Base+0xf84> │ │ │ │ + movw r3, #48412 @ 0xbd1c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r5, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 262f20 │ │ │ │ - b 52388 <_Py_rc_quot@@Base+0xefc> │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bl 2610d0 │ │ │ │ + b 52238 <_Py_rc_quot@@Base+0xefc> │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5243c <_Py_rc_quot@@Base+0xfb0> │ │ │ │ + beq 522ec <_Py_rc_quot@@Base+0xfb0> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #30804 @ 0x7854 │ │ │ │ + movw r1, #33044 @ 0x8114 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 52388 <_Py_rc_quot@@Base+0xefc> │ │ │ │ + bl 1b4954 │ │ │ │ + b 52238 <_Py_rc_quot@@Base+0xefc> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ strb r3, [r0, #34] @ 0x22 │ │ │ │ ldr ip, [r5, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 524b4 <_Py_rc_quot@@Base+0x1028> │ │ │ │ - movw r2, #48668 @ 0xbe1c │ │ │ │ + bne 52364 <_Py_rc_quot@@Base+0x1028> │ │ │ │ + movw r2, #48460 @ 0xbd4c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ strb r3, [r0, #33] @ 0x21 │ │ │ │ mov r1, ip │ │ │ │ mov r3, ip │ │ │ │ ldr r2, [r2] │ │ │ │ str ip, [sp] │ │ │ │ - bl 3a34b8 │ │ │ │ + bl 3a3ed8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 52570 <_Py_rc_quot@@Base+0x10e4> │ │ │ │ + beq 52420 <_Py_rc_quot@@Base+0x10e4> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #57256 @ 0xdfa8 │ │ │ │ + movw r3, #57048 @ 0xded8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 525d4 <_Py_rc_quot@@Base+0x1148> │ │ │ │ + bne 52484 <_Py_rc_quot@@Base+0x1148> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52540 <_Py_rc_quot@@Base+0x10b4> │ │ │ │ + bgt 523f0 <_Py_rc_quot@@Base+0x10b4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 52540 <_Py_rc_quot@@Base+0x10b4> │ │ │ │ + bne 523f0 <_Py_rc_quot@@Base+0x10b4> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 52540 <_Py_rc_quot@@Base+0x10b4> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 523f0 <_Py_rc_quot@@Base+0x10b4> │ │ │ │ ldr lr, [r5, #16] │ │ │ │ mov r2, ip │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str lr, [sp] │ │ │ │ - bl 3a34b8 │ │ │ │ + bl 3a3ed8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 4088d8 <_Py_c_pow@@Base+0x15c> │ │ │ │ + bl 4094a8 <_Py_c_pow@@Base+0x15c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 52570 <_Py_rc_quot@@Base+0x10e4> │ │ │ │ - b 525d4 <_Py_rc_quot@@Base+0x1148> │ │ │ │ - bl 400518 │ │ │ │ + beq 52420 <_Py_rc_quot@@Base+0x10e4> │ │ │ │ + b 52484 <_Py_rc_quot@@Base+0x1148> │ │ │ │ + bl 400de0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52508 <_Py_rc_quot@@Base+0x107c> │ │ │ │ + beq 523b8 <_Py_rc_quot@@Base+0x107c> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4088d8 <_Py_c_pow@@Base+0x15c> │ │ │ │ + b 4094a8 <_Py_c_pow@@Base+0x15c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52570 <_Py_rc_quot@@Base+0x10e4> │ │ │ │ + beq 52420 <_Py_rc_quot@@Base+0x10e4> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #57256 @ 0xdfa8 │ │ │ │ + movw r3, #57048 @ 0xded8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 525d4 <_Py_rc_quot@@Base+0x1148> │ │ │ │ + bne 52484 <_Py_rc_quot@@Base+0x1148> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52540 <_Py_rc_quot@@Base+0x10b4> │ │ │ │ + bgt 523f0 <_Py_rc_quot@@Base+0x10b4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 52540 <_Py_rc_quot@@Base+0x10b4> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 523f0 <_Py_rc_quot@@Base+0x10b4> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, #2 │ │ │ │ - movw r1, #31396 @ 0x7aa4 │ │ │ │ + movw r1, #33636 @ 0x8364 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ strb ip, [r0, #34] @ 0x22 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [r5, #24] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 52388 <_Py_rc_quot@@Base+0xefc> │ │ │ │ + bl 1b4954 │ │ │ │ + b 52238 <_Py_rc_quot@@Base+0xefc> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - movw r3, #48624 @ 0xbdf0 │ │ │ │ + movw r3, #48412 @ 0xbd1c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #2 │ │ │ │ strb r0, [r1, #34] @ 0x22 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [r5, #24] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 525b4 <_Py_rc_quot@@Base+0x1128> │ │ │ │ - movw r3, #48668 @ 0xbe1c │ │ │ │ + bne 52464 <_Py_rc_quot@@Base+0x1128> │ │ │ │ + movw r3, #48460 @ 0xbd4c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52388 <_Py_rc_quot@@Base+0xefc> │ │ │ │ + beq 52238 <_Py_rc_quot@@Base+0xefc> │ │ │ │ ldr r4, [r5, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 52388 <_Py_rc_quot@@Base+0xefc> │ │ │ │ - bl 175f40 │ │ │ │ - movw r3, #48620 @ 0xbdec │ │ │ │ + bne 52238 <_Py_rc_quot@@Base+0xefc> │ │ │ │ + bl 175118 │ │ │ │ + movw r3, #48408 @ 0xbd18 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 262f20 │ │ │ │ + bl 2610d0 │ │ │ │ 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 1d0604 │ │ │ │ + bl 1d0434 │ │ │ │ subs r2, r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrd r0, [r4, #-8] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #136] @ 5269c <_Py_rc_quot@@Base+0x1210> │ │ │ │ + ldr lr, [pc, #136] @ 5254c <_Py_rc_quot@@Base+0x1210> │ │ │ │ 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] │ │ │ │ @@ -36916,660 +36832,660 @@ │ │ │ │ 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 52674 <_Py_rc_quot@@Base+0x11e8> │ │ │ │ + beq 52524 <_Py_rc_quot@@Base+0x11e8> │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52674 <_Py_rc_quot@@Base+0x11e8> │ │ │ │ + bgt 52524 <_Py_rc_quot@@Base+0x11e8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 52674 <_Py_rc_quot@@Base+0x11e8> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 52524 <_Py_rc_quot@@Base+0x11e8> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d85f4 │ │ │ │ + b d7cc4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #56348 @ 0xdc1c │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24fca0 │ │ │ │ + b 24de78 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 526fc <_Py_rc_quot@@Base+0x1270> │ │ │ │ + bne 525ac <_Py_rc_quot@@Base+0x1270> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - ldr r2, [pc, #36] @ 52708 <_Py_rc_quot@@Base+0x127c> │ │ │ │ + ldr r2, [pc, #36] @ 525b8 <_Py_rc_quot@@Base+0x127c> │ │ │ │ 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 81960 │ │ │ │ + b 81394 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - mlseq fp, r8, r5, r3 │ │ │ │ + mlseq fp, r0, r5, r3 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52730 <_Py_rc_quot@@Base+0x12a4> │ │ │ │ + beq 525e0 <_Py_rc_quot@@Base+0x12a4> │ │ │ │ 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 2015cc │ │ │ │ + bl 200fa0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5276c <_Py_rc_quot@@Base+0x12e0> │ │ │ │ + beq 5261c <_Py_rc_quot@@Base+0x12e0> │ │ │ │ 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} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #26124 @ 0x660c │ │ │ │ + movw r3, #26744 @ 0x6878 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d8, [r1, #8] │ │ │ │ - beq 527cc <_Py_rc_quot@@Base+0x1340> │ │ │ │ + beq 5267c <_Py_rc_quot@@Base+0x1340> │ │ │ │ mov r0, r1 │ │ │ │ - bl 250270 │ │ │ │ + bl 24e448 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 527cc <_Py_rc_quot@@Base+0x1340> │ │ │ │ - bl ddb94 │ │ │ │ + bne 5267c <_Py_rc_quot@@Base+0x1340> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 527e4 <_Py_rc_quot@@Base+0x1358> │ │ │ │ - vldr d0, [pc, #36] @ 527f8 <_Py_rc_quot@@Base+0x136c> │ │ │ │ + bne 52694 <_Py_rc_quot@@Base+0x1358> │ │ │ │ + vldr d0, [pc, #36] @ 526a8 <_Py_rc_quot@@Base+0x136c> │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ - b e73c8 │ │ │ │ + b e6728 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ - bne 1942fe0 <__bss_end__@@Base+0x12439c4> │ │ │ │ + bne 1942e90 <__bss_end__@@Base+0x1243834> │ │ │ │ ldrdmi sl, [ip], #-92 @ 0xffffffa4 │ │ │ │ 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 r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 52840 <_Py_rc_quot@@Base+0x13b4> │ │ │ │ + bhi 526f0 <_Py_rc_quot@@Base+0x13b4> │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 381ae4 │ │ │ │ + bl 381d9c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 52860 <_Py_rc_quot@@Base+0x13d4> │ │ │ │ - b 528a0 <_Py_rc_quot@@Base+0x1414> │ │ │ │ + bne 52710 <_Py_rc_quot@@Base+0x13d4> │ │ │ │ + b 52750 <_Py_rc_quot@@Base+0x1414> │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #9924 @ 0x26c4 │ │ │ │ + movw r0, #12760 @ 0x31d8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52828 <_Py_rc_quot@@Base+0x139c> │ │ │ │ - b 528a0 <_Py_rc_quot@@Base+0x1414> │ │ │ │ + bne 526d8 <_Py_rc_quot@@Base+0x139c> │ │ │ │ + b 52750 <_Py_rc_quot@@Base+0x1414> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 52880 <_Py_rc_quot@@Base+0x13f4> │ │ │ │ - bl ddb94 │ │ │ │ + bne 52730 <_Py_rc_quot@@Base+0x13f4> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 528a0 <_Py_rc_quot@@Base+0x1414> │ │ │ │ + bne 52750 <_Py_rc_quot@@Base+0x1414> │ │ │ │ cmp r7, #2 │ │ │ │ mov r1, r5 │ │ │ │ movle r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldrgt r2, [r6, #8] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 52b40 │ │ │ │ + b 529f0 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r0, #57832 @ 0xe1e8 │ │ │ │ + movw r0, #60072 @ 0xeaa8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldmib r1, {r1, r2, r3, ip} │ │ │ │ str ip, [sp] │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ 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 r3, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r0, #57840 @ 0xe1f0 │ │ │ │ + movw r0, #60080 @ 0xeab0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 d2cb4 │ │ │ │ + bl d23ac │ │ │ │ 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 5296c <_Py_rc_quot@@Base+0x14e0> │ │ │ │ + bne 5281c <_Py_rc_quot@@Base+0x14e0> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57908 @ 0xe234 │ │ │ │ + movw r1, #60148 @ 0xeaf4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 52978 <_Py_rc_quot@@Base+0x14ec> │ │ │ │ - bl 157b70 │ │ │ │ + bl 1b4954 │ │ │ │ + b 52828 <_Py_rc_quot@@Base+0x14ec> │ │ │ │ + bl 156bc8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge 52980 <_Py_rc_quot@@Base+0x14f4> │ │ │ │ + bge 52830 <_Py_rc_quot@@Base+0x14f4> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r1, [r4, #28] │ │ │ │ bl 2e31c │ │ │ │ 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 b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 52acc <_Py_rc_quot@@Base+0x1640> │ │ │ │ - ldr r7, [pc, #272] @ 52ad4 <_Py_rc_quot@@Base+0x1648> │ │ │ │ + beq 5297c <_Py_rc_quot@@Base+0x1640> │ │ │ │ + ldr r7, [pc, #272] @ 52984 <_Py_rc_quot@@Base+0x1648> │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 529e0 <_Py_rc_quot@@Base+0x1554> │ │ │ │ + bne 52890 <_Py_rc_quot@@Base+0x1554> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 529c8 <_Py_rc_quot@@Base+0x153c> │ │ │ │ + bne 52878 <_Py_rc_quot@@Base+0x153c> │ │ │ │ dmb ish │ │ │ │ - beq 529f0 <_Py_rc_quot@@Base+0x1564> │ │ │ │ + beq 528a0 <_Py_rc_quot@@Base+0x1564> │ │ │ │ mov r0, r7 │ │ │ │ - bl 3c106c │ │ │ │ + bl 3c1128 │ │ │ │ mov r5, #0 │ │ │ │ bl 2d7e4 │ │ │ │ bl 2e2a4 │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - beq 52a58 <_Py_rc_quot@@Base+0x15cc> │ │ │ │ - bl 3354a0 <_Py_Uid_Converter@@Base+0x188> │ │ │ │ + beq 52908 <_Py_rc_quot@@Base+0x15cc> │ │ │ │ + bl 334cb4 <_Py_Uid_Converter@@Base+0x188> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 52a28 <_Py_rc_quot@@Base+0x159c> │ │ │ │ - bl e7544 │ │ │ │ + beq 528d8 <_Py_rc_quot@@Base+0x159c> │ │ │ │ + bl e69e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52a30 <_Py_rc_quot@@Base+0x15a4> │ │ │ │ + beq 528e0 <_Py_rc_quot@@Base+0x15a4> │ │ │ │ mov r6, #1 │ │ │ │ - b 52a5c <_Py_rc_quot@@Base+0x15d0> │ │ │ │ + b 5290c <_Py_rc_quot@@Base+0x15d0> │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 529f8 <_Py_rc_quot@@Base+0x156c> │ │ │ │ + bgt 528a8 <_Py_rc_quot@@Base+0x156c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 529f8 <_Py_rc_quot@@Base+0x156c> │ │ │ │ + bne 528a8 <_Py_rc_quot@@Base+0x156c> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 529f8 <_Py_rc_quot@@Base+0x156c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 528a8 <_Py_rc_quot@@Base+0x156c> │ │ │ │ mov r6, r1 │ │ │ │ bl 2dfc8 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 52a80 <_Py_rc_quot@@Base+0x15f4> │ │ │ │ + bne 52930 <_Py_rc_quot@@Base+0x15f4> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 52a68 <_Py_rc_quot@@Base+0x15dc> │ │ │ │ + bne 52918 <_Py_rc_quot@@Base+0x15dc> │ │ │ │ dmb ish │ │ │ │ - beq 52a90 <_Py_rc_quot@@Base+0x1604> │ │ │ │ - ldr r0, [pc, #68] @ 52ad4 <_Py_rc_quot@@Base+0x1648> │ │ │ │ - bl 33ff20 │ │ │ │ + beq 52940 <_Py_rc_quot@@Base+0x1604> │ │ │ │ + ldr r0, [pc, #68] @ 52984 <_Py_rc_quot@@Base+0x1648> │ │ │ │ + bl 3401f4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 52acc <_Py_rc_quot@@Base+0x1640> │ │ │ │ + beq 5297c <_Py_rc_quot@@Base+0x1640> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 52ab4 <_Py_rc_quot@@Base+0x1628> │ │ │ │ + ble 52964 <_Py_rc_quot@@Base+0x1628> │ │ │ │ mov r4, #0 │ │ │ │ - b 52acc <_Py_rc_quot@@Base+0x1640> │ │ │ │ + b 5297c <_Py_rc_quot@@Base+0x1640> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 52aac <_Py_rc_quot@@Base+0x1620> │ │ │ │ + bne 5295c <_Py_rc_quot@@Base+0x1620> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 52aac <_Py_rc_quot@@Base+0x1620> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5295c <_Py_rc_quot@@Base+0x1620> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strdeq pc, [pc], #-84 @ │ │ │ │ + rsbeq pc, pc, r4, lsr r6 @ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldreq r0, [pc, #28] @ 52b0c <_Py_rc_quot@@Base+0x1680> │ │ │ │ - beq 52b00 <_Py_rc_quot@@Base+0x1674> │ │ │ │ + ldreq r0, [pc, #28] @ 529bc <_Py_rc_quot@@Base+0x1680> │ │ │ │ + beq 529b0 <_Py_rc_quot@@Base+0x1674> │ │ │ │ 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 │ │ │ │ - ldrdeq r9, [fp], #-132 @ 0xffffff7c @ │ │ │ │ + rsbeq r9, fp, ip, asr #17 │ │ │ │ │ │ │ │ -00052b10 : │ │ │ │ +000529c0 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ 52b3c │ │ │ │ + ldr lr, [pc, #28] @ 529ec │ │ │ │ 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 36d954 │ │ │ │ + b 36dc0c │ │ │ │ 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, #2968] @ 0xb98 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ subs r4, r2, #0 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r7, r1 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ moveq r1, r3 │ │ │ │ movne r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r6, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #57980 @ 0xe27c │ │ │ │ + movw r1, #60220 @ 0xeb3c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #57984 @ 0xe280 │ │ │ │ + movw r0, #60224 @ 0xeb40 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 52d00 │ │ │ │ + beq 52bb0 │ │ │ │ cmp r4, #0 │ │ │ │ streq r4, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - beq 52be4 │ │ │ │ + beq 52a94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 202f64 │ │ │ │ + bl 202934 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52c30 │ │ │ │ + beq 52ae0 │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #12 │ │ │ │ - movw r1, #47964 @ 0xbb5c │ │ │ │ + movw r1, #50080 @ 0xc3a0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - bl 29e0b8 │ │ │ │ + bl 29bd18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52d00 │ │ │ │ - bl 10361c │ │ │ │ + beq 52bb0 │ │ │ │ + bl 10262c │ │ │ │ ldr r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d0d0 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 52e20 │ │ │ │ + bne 52cd0 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 52d10 │ │ │ │ - bl d4e70 │ │ │ │ + bne 52bc0 │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52d00 │ │ │ │ - b 52be4 │ │ │ │ + bne 52bb0 │ │ │ │ + b 52a94 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 52c50 │ │ │ │ + bne 52b00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e5624 │ │ │ │ + bl 1e54ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52dfc │ │ │ │ + beq 52cac │ │ │ │ sub r2, fp, #1104 @ 0x450 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #8 │ │ │ │ - movw r1, #57996 @ 0xe28c │ │ │ │ + movw r1, #60236 @ 0xeb4c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 29e0b8 │ │ │ │ + bl 29bd18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52d00 │ │ │ │ + beq 52bb0 │ │ │ │ ldr r5, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ - bgt 52d24 │ │ │ │ + bgt 52bd4 │ │ │ │ sub r4, fp, #1056 @ 0x420 │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ sub r4, r4, #12 │ │ │ │ movw r3, #1032 @ 0x408 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d0dc <__memcpy_chk@plt> │ │ │ │ - ldr r3, [pc, #504] @ 52e98 │ │ │ │ + ldr r3, [pc, #504] @ 52d48 │ │ │ │ add r9, r4, r5 │ │ │ │ ldm r3!, {r0, r1} │ │ │ │ str r0, [r4, r5] │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ str r1, [r9, #4] │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 22192c │ │ │ │ - bl 10361c │ │ │ │ + bl 220aec │ │ │ │ + bl 10262c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d0d0 <__fcntl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 52d08 │ │ │ │ + bne 52bb8 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 52d10 │ │ │ │ - bl d4e70 │ │ │ │ + bne 52bc0 │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52cb8 │ │ │ │ + beq 52b68 │ │ │ │ mov r4, #0 │ │ │ │ - b 52e8c │ │ │ │ + b 52d3c │ │ │ │ cmp r8, #0 │ │ │ │ - bge 52e38 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge 52ce8 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - b 52d00 │ │ │ │ + bl 2fe9b8 │ │ │ │ + b 52bb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f7878 │ │ │ │ + bl 1f7714 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 52d44 │ │ │ │ + bne 52bf4 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 22192c │ │ │ │ - b 52e8c │ │ │ │ - bl 1f79b0 │ │ │ │ + bl 220aec │ │ │ │ + b 52d3c │ │ │ │ + bl 1f784c │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r5 │ │ │ │ mov r9, r0 │ │ │ │ bl 2e304 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 22192c │ │ │ │ - bl 10361c │ │ │ │ + bl 220aec │ │ │ │ + bl 10262c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d0d0 <__fcntl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 52db0 │ │ │ │ + bne 52c60 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 52db8 │ │ │ │ - bl d4e70 │ │ │ │ + bne 52c68 │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52d64 │ │ │ │ - b 52df0 │ │ │ │ + beq 52c14 │ │ │ │ + b 52ca0 │ │ │ │ cmp r8, #0 │ │ │ │ - bge 52dcc │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge 52c7c │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - b 52df0 │ │ │ │ + bl 2fe9b8 │ │ │ │ + b 52ca0 │ │ │ │ ldrb r3, [r9, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52e80 │ │ │ │ + beq 52d30 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58132 @ 0xe314 │ │ │ │ + movw r1, #60372 @ 0xebd4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, r4 │ │ │ │ - bl 169288 │ │ │ │ - b 52d00 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bl 168478 │ │ │ │ + b 52bb0 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #58256 @ 0xe390 │ │ │ │ + movw r1, #60496 @ 0xec50 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 52d10 │ │ │ │ + blt 52bc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ mov r4, r0 │ │ │ │ - b 52e8c │ │ │ │ - ldr r1, [pc, #92] @ 52e9c │ │ │ │ + b 52d3c │ │ │ │ + ldr r1, [pc, #92] @ 52d4c │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52e6c │ │ │ │ + beq 52d1c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58000 @ 0xe290 │ │ │ │ + movw r1, #60240 @ 0xeb50 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 52d00 │ │ │ │ + bl 1b4954 │ │ │ │ + b 52bb0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl b621c │ │ │ │ + bl b6214 │ │ │ │ mov r4, r0 │ │ │ │ - b 52e8c │ │ │ │ + b 52d3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f964c │ │ │ │ + bl 1f94e8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r4, r5, r4, lsl r4 │ │ │ │ - rsbeq r4, r5, ip, lsl r4 │ │ │ │ + rsbeq r4, r5, ip, asr #26 │ │ │ │ + rsbeq r4, r5, r4, asr sp │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 52ed4 │ │ │ │ + bne 52d84 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ - b 52f20 │ │ │ │ + b 52dd0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 52ec8 │ │ │ │ + beq 52d78 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 52f0c │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 52dbc │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58336 @ 0xe3e0 │ │ │ │ + movw r1, #60576 @ 0xeca0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 52f60 │ │ │ │ + bl 1b4954 │ │ │ │ + b 52e10 │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r5, #56] @ 0x38 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52f48 │ │ │ │ + beq 52df8 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 52f50 │ │ │ │ + ble 52e00 │ │ │ │ mov r4, #0 │ │ │ │ - b 52f60 │ │ │ │ + b 52e10 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - bne 52f48 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 52df8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00052f68 <_PyEval_SpecialMethodCanSuggest@@Base>: │ │ │ │ +00052e18 <_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 52f94 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c> │ │ │ │ + bgt 52e44 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c> │ │ │ │ cmp r1, #0 │ │ │ │ - bge 52fa4 <_PyEval_SpecialMethodCanSuggest@@Base+0x3c> │ │ │ │ - b 5302c <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ + bge 52e54 <_PyEval_SpecialMethodCanSuggest@@Base+0x3c> │ │ │ │ + b 52edc <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ sub r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - bls 52fe0 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ - b 5302c <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ - ldr r1, [pc, #152] @ 53044 <_PyEval_SpecialMethodCanSuggest@@Base+0xdc> │ │ │ │ + bls 52e90 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + b 52edc <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ + ldr r1, [pc, #156] @ 52ef8 <_PyEval_SpecialMethodCanSuggest@@Base+0xe0> │ │ │ │ mov r0, r4 │ │ │ │ - bl f1f34 <_PyType_Lookup@@Base> │ │ │ │ + bl f0db8 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5303c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 52ef0 <_PyEval_SpecialMethodCanSuggest@@Base+0xd8> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5303c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #120] @ 53048 <_PyEval_SpecialMethodCanSuggest@@Base+0xe0> │ │ │ │ + beq 52ef0 <_PyEval_SpecialMethodCanSuggest@@Base+0xd8> │ │ │ │ + ldr r1, [pc, #124] @ 52efc <_PyEval_SpecialMethodCanSuggest@@Base+0xe4> │ │ │ │ mov r0, r4 │ │ │ │ - bl f1f34 <_PyType_Lookup@@Base> │ │ │ │ + bl f0db8 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53018 <_PyEval_SpecialMethodCanSuggest@@Base+0xb0> │ │ │ │ - b 5303c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #100] @ 5304c <_PyEval_SpecialMethodCanSuggest@@Base+0xe4> │ │ │ │ + bne 52ec8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb0> │ │ │ │ + b 52ef0 <_PyEval_SpecialMethodCanSuggest@@Base+0xd8> │ │ │ │ + ldr r1, [pc, #104] @ 52f00 <_PyEval_SpecialMethodCanSuggest@@Base+0xe8> │ │ │ │ mov r0, r4 │ │ │ │ - bl f1f34 <_PyType_Lookup@@Base> │ │ │ │ + bl f0db8 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5303c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 52ef0 <_PyEval_SpecialMethodCanSuggest@@Base+0xd8> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5303c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #68] @ 53050 <_PyEval_SpecialMethodCanSuggest@@Base+0xe8> │ │ │ │ + beq 52ef0 <_PyEval_SpecialMethodCanSuggest@@Base+0xd8> │ │ │ │ + ldr r1, [pc, #72] @ 52f04 <_PyEval_SpecialMethodCanSuggest@@Base+0xec> │ │ │ │ mov r0, r4 │ │ │ │ - bl f1f34 <_PyType_Lookup@@Base> │ │ │ │ + bl f0db8 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5303c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 52ef0 <_PyEval_SpecialMethodCanSuggest@@Base+0xd8> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r1, #58392 @ 0xe418 │ │ │ │ + movw r1, #60676 @ 0xed04 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - ldr r0, [pc, #24] @ 53054 <_PyEval_SpecialMethodCanSuggest@@Base+0xec> │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #20096 @ 0x4e80 │ │ │ │ + movt r0, #101 @ 0x65 │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strhteq r1, [fp], #-144 @ 0xffffff70 │ │ │ │ - ldrdeq r1, [fp], #-144 @ 0xffffff70 @ │ │ │ │ - rsbeq r1, fp, r4, ror #29 │ │ │ │ - rsbeq r1, fp, r0, lsr #30 │ │ │ │ - rsbeq r4, r5, r4, lsr #8 │ │ │ │ + rsbeq r1, fp, r8, lsr #19 │ │ │ │ + rsbeq r1, fp, r8, asr #19 │ │ │ │ + ldrdeq r1, [fp], #-236 @ 0xffffff14 @ │ │ │ │ + rsbeq r1, fp, r8, lsl pc │ │ │ │ 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, r0 │ │ │ │ sub sp, sp, #28 │ │ │ │ @@ -37585,187 +37501,207 @@ │ │ │ │ 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 530d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x170> │ │ │ │ + beq 52f88 <_PyEval_SpecialMethodCanSuggest@@Base+0x170> │ │ │ │ str r0, [sp, #16] │ │ │ │ - movw r0, #58420 @ 0xe434 │ │ │ │ + movw r0, #60704 @ 0xed20 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl d2cb4 │ │ │ │ - b 53110 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a8> │ │ │ │ + bl d23ac │ │ │ │ + b 52fc0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a8> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 530fc <_PyEval_SpecialMethodCanSuggest@@Base+0x194> │ │ │ │ + beq 52fac <_PyEval_SpecialMethodCanSuggest@@Base+0x194> │ │ │ │ str r6, [sp, #12] │ │ │ │ - movw r0, #58452 @ 0xe454 │ │ │ │ + movw r0, #60736 @ 0xed40 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl d2cb4 │ │ │ │ - b 53110 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a8> │ │ │ │ - movw r0, #58480 @ 0xe470 │ │ │ │ + bl d23ac │ │ │ │ + b 52fc0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1a8> │ │ │ │ + movw r0, #60764 @ 0xed5c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5314c <_PyEval_SpecialMethodCanSuggest@@Base+0x1e4> │ │ │ │ + beq 52ffc <_PyEval_SpecialMethodCanSuggest@@Base+0x1e4> │ │ │ │ ldrb r1, [r4, #23] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 53130 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c8> │ │ │ │ - bl 92c4c │ │ │ │ + beq 52fe0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1c8> │ │ │ │ + bl 92c5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5314c <_PyEval_SpecialMethodCanSuggest@@Base+0x1e4> │ │ │ │ + beq 52ffc <_PyEval_SpecialMethodCanSuggest@@Base+0x1e4> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5314c <_PyEval_SpecialMethodCanSuggest@@Base+0x1e4> │ │ │ │ + beq 52ffc <_PyEval_SpecialMethodCanSuggest@@Base+0x1e4> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 92994 │ │ │ │ + b 929a4 │ │ │ │ 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, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 53194 <_PyEval_SpecialMethodCanSuggest@@Base+0x22c> │ │ │ │ + bne 53044 <_PyEval_SpecialMethodCanSuggest@@Base+0x22c> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 381ae4 │ │ │ │ + bl 381d9c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 531b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x24c> │ │ │ │ - b 53248 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e0> │ │ │ │ + bne 53064 <_PyEval_SpecialMethodCanSuggest@@Base+0x24c> │ │ │ │ + b 530f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e0> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #57668 @ 0xe144 │ │ │ │ + movw r0, #59908 @ 0xea04 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53248 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e0> │ │ │ │ - b 5317c <_PyEval_SpecialMethodCanSuggest@@Base+0x214> │ │ │ │ + beq 530f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e0> │ │ │ │ + b 5302c <_PyEval_SpecialMethodCanSuggest@@Base+0x214> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #22 │ │ │ │ - bl 3c28a4 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ + bl 3c36c4 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53248 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e0> │ │ │ │ + beq 530f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e0> │ │ │ │ mov r0, r4 │ │ │ │ ldrh r5, [fp, #-22] @ 0xffffffea │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 532bc <_PyEval_SpecialMethodCanSuggest@@Base+0x354> │ │ │ │ + beq 5316c <_PyEval_SpecialMethodCanSuggest@@Base+0x354> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl bb424 │ │ │ │ + bl bb41c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 53228 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c0> │ │ │ │ + beq 530d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53218 <_PyEval_SpecialMethodCanSuggest@@Base+0x2b0> │ │ │ │ + bne 530c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2b0> │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - b 53228 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c0> │ │ │ │ + bl 2fe9b8 │ │ │ │ + b 530d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c0> │ │ │ │ mov r0, r5 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 53250 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e8> │ │ │ │ + bne 53100 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53248 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e0> │ │ │ │ + bgt 530f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 53248 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e0> │ │ │ │ + bne 530f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 532bc <_PyEval_SpecialMethodCanSuggest@@Base+0x354> │ │ │ │ + b 5316c <_PyEval_SpecialMethodCanSuggest@@Base+0x354> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl bd678 │ │ │ │ + bl bd670 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53284 <_PyEval_SpecialMethodCanSuggest@@Base+0x31c> │ │ │ │ + bgt 53134 <_PyEval_SpecialMethodCanSuggest@@Base+0x31c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 53284 <_PyEval_SpecialMethodCanSuggest@@Base+0x31c> │ │ │ │ + bne 53134 <_PyEval_SpecialMethodCanSuggest@@Base+0x31c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 532a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x33c> │ │ │ │ + bgt 53154 <_PyEval_SpecialMethodCanSuggest@@Base+0x33c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 532a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x33c> │ │ │ │ + bne 53154 <_PyEval_SpecialMethodCanSuggest@@Base+0x33c> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 53248 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e0> │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + beq 530f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e0> │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ 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 40b4a8 <_Py_c_prod@@Base+0x2a58> │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 334900 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 531b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x3a0> │ │ │ │ + bl dd140 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r0, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + and r2, r0, #61440 @ 0xf000 │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r2, #49152 @ 0xc000 │ │ │ │ + movw r1, #6076 @ 0x17bc │ │ │ │ + movt r1, #104 @ 0x68 │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, r1 │ │ │ │ + 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 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 5331c <_PyEval_SpecialMethodCanSuggest@@Base+0x3b4> │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + beq 5321c <_PyEval_SpecialMethodCanSuggest@@Base+0x404> │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53324 <_PyEval_SpecialMethodCanSuggest@@Base+0x3bc> │ │ │ │ + beq 53224 <_PyEval_SpecialMethodCanSuggest@@Base+0x40c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ movne r5, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 53378 <_PyEval_SpecialMethodCanSuggest@@Base+0x410> │ │ │ │ + bne 53278 <_PyEval_SpecialMethodCanSuggest@@Base+0x460> │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 14f084 │ │ │ │ + bl 14e0d8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 53368 <_PyEval_SpecialMethodCanSuggest@@Base+0x400> │ │ │ │ + beq 53268 <_PyEval_SpecialMethodCanSuggest@@Base+0x450> │ │ │ │ mov r2, #22 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e4ecc │ │ │ │ + bl 2e37f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53370 <_PyEval_SpecialMethodCanSuggest@@Base+0x408> │ │ │ │ + bne 53270 <_PyEval_SpecialMethodCanSuggest@@Base+0x458> │ │ │ │ mov r5, #0 │ │ │ │ str r7, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -37774,312 +37710,267 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 23a468 │ │ │ │ + bl 239360 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 533f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x490> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + beq 532f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x4e0> │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 17f120 │ │ │ │ + bl 17e2f0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 533ec <_PyEval_SpecialMethodCanSuggest@@Base+0x484> │ │ │ │ + beq 532ec <_PyEval_SpecialMethodCanSuggest@@Base+0x4d4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 533d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x46c> │ │ │ │ + beq 532d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x4bc> │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r1, fp, #8 │ │ │ │ - ldr r0, [pc, #16] @ 53438 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d0> │ │ │ │ + ldr r0, [pc, #16] @ 53338 <_PyEval_SpecialMethodCanSuggest@@Base+0x520> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl fe214 │ │ │ │ + bl fd220 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - strdeq r4, [fp], #-32 @ 0xffffffe0 @ │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 3350ec │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 5347c <_PyEval_SpecialMethodCanSuggest@@Base+0x514> │ │ │ │ - bl ddb94 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r0, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - and r2, r0, #61440 @ 0xf000 │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r2, #49152 @ 0xc000 │ │ │ │ - movw r1, #5456 @ 0x1550 │ │ │ │ - movt r1, #104 @ 0x68 │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, r1 │ │ │ │ - pop {fp, pc} │ │ │ │ + rsbeq r4, fp, r8, ror #5 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 536cc <_PyEval_SpecialMethodCanSuggest@@Base+0x764> │ │ │ │ + b 53518 <_PyEval_SpecialMethodCanSuggest@@Base+0x700> │ │ │ │ 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 │ │ │ │ - bl 51a1c <_Py_rc_quot@@Base+0x590> │ │ │ │ + bl 518cc <_Py_rc_quot@@Base+0x590> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5355c <_PyEval_SpecialMethodCanSuggest@@Base+0x5f4> │ │ │ │ - ldr r1, [pc, #136] @ 53568 <_PyEval_SpecialMethodCanSuggest@@Base+0x600> │ │ │ │ + beq 533f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x5e0> │ │ │ │ + ldr r1, [pc, #136] @ 53404 <_PyEval_SpecialMethodCanSuggest@@Base+0x5ec> │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl e2bb0 │ │ │ │ + bl e1fac │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 53538 <_PyEval_SpecialMethodCanSuggest@@Base+0x5d0> │ │ │ │ - ldr r1, [pc, #116] @ 53568 <_PyEval_SpecialMethodCanSuggest@@Base+0x600> │ │ │ │ + bne 533d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x5bc> │ │ │ │ + ldr r1, [pc, #116] @ 53404 <_PyEval_SpecialMethodCanSuggest@@Base+0x5ec> │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl bd7e0 │ │ │ │ + bl bd7a4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53538 <_PyEval_SpecialMethodCanSuggest@@Base+0x5d0> │ │ │ │ + bne 533d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x5bc> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53538 <_PyEval_SpecialMethodCanSuggest@@Base+0x5d0> │ │ │ │ + beq 533d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x5bc> │ │ │ │ ldr r3, [r0] │ │ │ │ str r5, [fp, #-16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53538 <_PyEval_SpecialMethodCanSuggest@@Base+0x5d0> │ │ │ │ + bgt 533d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x5bc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 53538 <_PyEval_SpecialMethodCanSuggest@@Base+0x5d0> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 533d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x5bc> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53558 <_PyEval_SpecialMethodCanSuggest@@Base+0x5f0> │ │ │ │ + bgt 533f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x5dc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 53558 <_PyEval_SpecialMethodCanSuggest@@Base+0x5f0> │ │ │ │ + bne 533f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x5dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r1, fp, r8, ror #20 │ │ │ │ + rsbeq r1, fp, r0, ror #20 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 535a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x63c> │ │ │ │ - bl b6f88 │ │ │ │ + bne 53440 <_PyEval_SpecialMethodCanSuggest@@Base+0x628> │ │ │ │ + bl b6f80 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 535c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x658> │ │ │ │ + beq 5345c <_PyEval_SpecialMethodCanSuggest@@Base+0x644> │ │ │ │ mov r1, r5 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn 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, #4088] @ 0xff8 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 3350ec │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 53608 <_PyEval_SpecialMethodCanSuggest@@Base+0x6a0> │ │ │ │ - bl ddb94 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r0, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - and r2, r0, #61440 @ 0xf000 │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r2, #24576 @ 0x6000 │ │ │ │ - movw r1, #5456 @ 0x1550 │ │ │ │ - movt r1, #104 @ 0x68 │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, r1 │ │ │ │ - pop {fp, pc} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 40c850 <_Py_c_prod@@Base+0x3230> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ subs r1, r2, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bne 53688 <_PyEval_SpecialMethodCanSuggest@@Base+0x720> │ │ │ │ + bne 534d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x6bc> │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #16664 @ 0x4118 │ │ │ │ + movw r1, #19480 @ 0x4c18 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 150b5c │ │ │ │ + bl 14fbb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 536a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x73c> │ │ │ │ - b 5369c <_PyEval_SpecialMethodCanSuggest@@Base+0x734> │ │ │ │ - movw r0, #16664 @ 0x4118 │ │ │ │ + bne 534f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x6d8> │ │ │ │ + b 534e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x6d0> │ │ │ │ + movw r0, #19480 @ 0x4c18 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 34ac90 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 34b0d0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5365c <_PyEval_SpecialMethodCanSuggest@@Base+0x6f4> │ │ │ │ + bne 534a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x690> │ │ │ │ mov r0, #0 │ │ │ │ - b 536c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x75c> │ │ │ │ + b 53510 <_PyEval_SpecialMethodCanSuggest@@Base+0x6f8> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 157b70 │ │ │ │ + bl 156bc8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5369c <_PyEval_SpecialMethodCanSuggest@@Base+0x734> │ │ │ │ + blt 534e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x6d0> │ │ │ │ movwne r0, #4404 @ 0x1134 │ │ │ │ - movweq r0, #5456 @ 0x1550 │ │ │ │ + movweq r0, #6076 @ 0x17bc │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ 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 1f5b0c <_PyArena_Free@@Base+0x1bb0> │ │ │ │ + bl 1f59a4 <_PyArena_Free@@Base+0x1bb0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53710 <_PyEval_SpecialMethodCanSuggest@@Base+0x7a8> │ │ │ │ + bne 5355c <_PyEval_SpecialMethodCanSuggest@@Base+0x744> │ │ │ │ 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 3beee8 <_PyTime_AsMilliseconds@@Base+0x3030> │ │ │ │ + b 3bf918 <_PyTime_AsMilliseconds@@Base+0x3030> │ │ │ │ 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 │ │ │ │ subs r6, r1, #0 │ │ │ │ - bne 53750 <_PyEval_SpecialMethodCanSuggest@@Base+0x7e8> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 5359c <_PyEval_SpecialMethodCanSuggest@@Base+0x784> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #12340 @ 0x3034 │ │ │ │ + movw r1, #14580 @ 0x38f4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 537a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x838> │ │ │ │ - bl 51a1c <_Py_rc_quot@@Base+0x590> │ │ │ │ + bl 1b4954 │ │ │ │ + b 535ec <_PyEval_SpecialMethodCanSuggest@@Base+0x7d4> │ │ │ │ + bl 518cc <_Py_rc_quot@@Base+0x590> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 537a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x838> │ │ │ │ - movw r7, #5188 @ 0x1444 │ │ │ │ + beq 535ec <_PyEval_SpecialMethodCanSuggest@@Base+0x7d4> │ │ │ │ + movw r7, #5808 @ 0x16b0 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmp r6, r7 │ │ │ │ - beq 537c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x858> │ │ │ │ + beq 5360c <_PyEval_SpecialMethodCanSuggest@@Base+0x7f4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 16be80 │ │ │ │ + bl 16b070 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 537c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x858> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 5360c <_PyEval_SpecialMethodCanSuggest@@Base+0x7f4> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14096 @ 0x3710 │ │ │ │ + movw r1, #16336 @ 0x3fd0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 537a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x840> │ │ │ │ + ble 535f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x7dc> │ │ │ │ mvn r5, #0 │ │ │ │ - b 53840 <_PyEval_SpecialMethodCanSuggest@@Base+0x8d8> │ │ │ │ + b 5368c <_PyEval_SpecialMethodCanSuggest@@Base+0x874> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 537a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x838> │ │ │ │ + bne 535ec <_PyEval_SpecialMethodCanSuggest@@Base+0x7d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 537a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x838> │ │ │ │ - ldr r1, [pc, #128] @ 53848 <_PyEval_SpecialMethodCanSuggest@@Base+0x8e0> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 535ec <_PyEval_SpecialMethodCanSuggest@@Base+0x7d4> │ │ │ │ + ldr r1, [pc, #128] @ 53694 <_PyEval_SpecialMethodCanSuggest@@Base+0x87c> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd678 │ │ │ │ + bl bd670 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 537fc <_PyEval_SpecialMethodCanSuggest@@Base+0x894> │ │ │ │ + beq 53648 <_PyEval_SpecialMethodCanSuggest@@Base+0x830> │ │ │ │ cmp r6, r7 │ │ │ │ - beq 53818 <_PyEval_SpecialMethodCanSuggest@@Base+0x8b0> │ │ │ │ - ldr r1, [pc, #96] @ 5384c <_PyEval_SpecialMethodCanSuggest@@Base+0x8e4> │ │ │ │ + beq 53664 <_PyEval_SpecialMethodCanSuggest@@Base+0x84c> │ │ │ │ + ldr r1, [pc, #96] @ 53698 <_PyEval_SpecialMethodCanSuggest@@Base+0x880> │ │ │ │ mov r0, r4 │ │ │ │ - bl 18ef90 │ │ │ │ + bl 18ded0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53818 <_PyEval_SpecialMethodCanSuggest@@Base+0x8b0> │ │ │ │ + bne 53664 <_PyEval_SpecialMethodCanSuggest@@Base+0x84c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53840 <_PyEval_SpecialMethodCanSuggest@@Base+0x8d8> │ │ │ │ + bgt 5368c <_PyEval_SpecialMethodCanSuggest@@Base+0x874> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 53838 <_PyEval_SpecialMethodCanSuggest@@Base+0x8d0> │ │ │ │ - b 53840 <_PyEval_SpecialMethodCanSuggest@@Base+0x8d8> │ │ │ │ + beq 53684 <_PyEval_SpecialMethodCanSuggest@@Base+0x86c> │ │ │ │ + b 5368c <_PyEval_SpecialMethodCanSuggest@@Base+0x874> │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53830 <_PyEval_SpecialMethodCanSuggest@@Base+0x8c8> │ │ │ │ + bgt 5367c <_PyEval_SpecialMethodCanSuggest@@Base+0x864> │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ - beq 53838 <_PyEval_SpecialMethodCanSuggest@@Base+0x8d0> │ │ │ │ + beq 53684 <_PyEval_SpecialMethodCanSuggest@@Base+0x86c> │ │ │ │ mov r5, #0 │ │ │ │ - b 53840 <_PyEval_SpecialMethodCanSuggest@@Base+0x8d8> │ │ │ │ + b 5368c <_PyEval_SpecialMethodCanSuggest@@Base+0x874> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r1, fp, r8, ror #20 │ │ │ │ - strhteq r1, [fp], #-164 @ 0xffffff5c │ │ │ │ + rsbeq r1, fp, r0, ror #20 │ │ │ │ + rsbeq r1, fp, ip, lsr #21 │ │ │ │ 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 │ │ │ │ @@ -38091,579 +37982,604 @@ │ │ │ │ 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 538b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x950> │ │ │ │ + beq 53704 <_PyEval_SpecialMethodCanSuggest@@Base+0x8ec> │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r0, #58760 @ 0xe588 │ │ │ │ + movw r0, #61000 @ 0xee48 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ str ip, [sp] │ │ │ │ - bl d2cb4 │ │ │ │ - b 538e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x978> │ │ │ │ + bl d23ac │ │ │ │ + b 5372c <_PyEval_SpecialMethodCanSuggest@@Base+0x914> │ │ │ │ cmp ip, #0 │ │ │ │ - beq 538d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x96c> │ │ │ │ + beq 53720 <_PyEval_SpecialMethodCanSuggest@@Base+0x908> │ │ │ │ str ip, [sp] │ │ │ │ - movw r0, #57840 @ 0xe1f0 │ │ │ │ + movw r0, #60080 @ 0xeab0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl d2cb4 │ │ │ │ - b 538e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x978> │ │ │ │ - movw r0, #58780 @ 0xe59c │ │ │ │ + bl d23ac │ │ │ │ + b 5372c <_PyEval_SpecialMethodCanSuggest@@Base+0x914> │ │ │ │ + movw r0, #61020 @ 0xee5c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 538fc <_PyEval_SpecialMethodCanSuggest@@Base+0x994> │ │ │ │ + beq 53748 <_PyEval_SpecialMethodCanSuggest@@Base+0x930> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 538fc <_PyEval_SpecialMethodCanSuggest@@Base+0x994> │ │ │ │ + beq 53748 <_PyEval_SpecialMethodCanSuggest@@Base+0x930> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 92994 │ │ │ │ + bl 929a4 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ - beq 53918 <_PyEval_SpecialMethodCanSuggest@@Base+0x9b0> │ │ │ │ + beq 53764 <_PyEval_SpecialMethodCanSuggest@@Base+0x94c> │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 92c4c │ │ │ │ + b 92c5c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, 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 ae85c │ │ │ │ + b ae874 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d748 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21df44 │ │ │ │ + bl 21d100 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 539a4 <_PyEval_SpecialMethodCanSuggest@@Base+0xa3c> │ │ │ │ + bge 537f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x9d8> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #61616 @ 0xf0b0 │ │ │ │ + movw r2, #64008 @ 0xfa08 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #38648 @ 0x96f8 │ │ │ │ + movw r1, #40652 @ 0x9ecc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #34492 @ 0x86bc │ │ │ │ + movw r0, #36540 @ 0x8ebc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r4, #0 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 539b8 <_PyEval_SpecialMethodCanSuggest@@Base+0xa50> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 53804 <_PyEval_SpecialMethodCanSuggest@@Base+0x9ec> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6285c <_PyEval_RaiseAsyncExc@@Base+0x266c> │ │ │ │ + bl 6228c <_PyEval_RaiseAsyncExc@@Base+0x266c> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 539cc <_PyEval_SpecialMethodCanSuggest@@Base+0xa64> │ │ │ │ + beq 53818 <_PyEval_SpecialMethodCanSuggest@@Base+0xa00> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 334900 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 53864 <_PyEval_SpecialMethodCanSuggest@@Base+0xa4c> │ │ │ │ + bl dd140 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r0, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + and r2, r0, #61440 @ 0xf000 │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r2, #24576 @ 0x6000 │ │ │ │ + movw r1, #6076 @ 0x17bc │ │ │ │ + movt r1, #104 @ 0x68 │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, r1 │ │ │ │ + pop {fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #21188 @ 0x52c4 │ │ │ │ + movw r3, #21808 @ 0x5530 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 53a6c <_PyEval_SpecialMethodCanSuggest@@Base+0xb04> │ │ │ │ + bne 5391c <_PyEval_SpecialMethodCanSuggest@@Base+0xb04> │ │ │ │ push {fp, lr} │ │ │ │ ldr lr, [r0, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 53a20 <_PyEval_SpecialMethodCanSuggest@@Base+0xab8> │ │ │ │ + bne 538d0 <_PyEval_SpecialMethodCanSuggest@@Base+0xab8> │ │ │ │ cmp ip, r2 │ │ │ │ - bne 53a20 <_PyEval_SpecialMethodCanSuggest@@Base+0xab8> │ │ │ │ + bne 538d0 <_PyEval_SpecialMethodCanSuggest@@Base+0xab8> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 53a64 <_PyEval_SpecialMethodCanSuggest@@Base+0xafc> │ │ │ │ - movw r2, #19252 @ 0x4b34 │ │ │ │ + b 53914 <_PyEval_SpecialMethodCanSuggest@@Base+0xafc> │ │ │ │ + movw r2, #19872 @ 0x4da0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp ip, r2 │ │ │ │ cmpne ip, r3 │ │ │ │ - bne 53a58 <_PyEval_SpecialMethodCanSuggest@@Base+0xaf0> │ │ │ │ + bne 53908 <_PyEval_SpecialMethodCanSuggest@@Base+0xaf0> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 53a58 <_PyEval_SpecialMethodCanSuggest@@Base+0xaf0> │ │ │ │ + bne 53908 <_PyEval_SpecialMethodCanSuggest@@Base+0xaf0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 53a64 <_PyEval_SpecialMethodCanSuggest@@Base+0xafc> │ │ │ │ + b 53914 <_PyEval_SpecialMethodCanSuggest@@Base+0xafc> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 37a278 <_PyObject_HasLen@@Base+0x988> │ │ │ │ + b 37a530 <_PyObject_HasLen@@Base+0x988> │ │ │ │ mov r0, r1 │ │ │ │ pop {fp, pc} │ │ │ │ - b 37a278 <_PyObject_HasLen@@Base+0x988> │ │ │ │ + b 37a530 <_PyObject_HasLen@@Base+0x988> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 53a8c <_PyEval_SpecialMethodCanSuggest@@Base+0xb24> │ │ │ │ + bne 5393c <_PyEval_SpecialMethodCanSuggest@@Base+0xb24> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 53ac0 <_PyEval_SpecialMethodCanSuggest@@Base+0xb58> │ │ │ │ + beq 53970 <_PyEval_SpecialMethodCanSuggest@@Base+0xb58> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58596 @ 0xe4e4 │ │ │ │ + movw r1, #60836 @ 0xeda4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r3, #10 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ - bl 53dfc <_PyEval_SpecialMethodCanSuggest@@Base+0xe94> │ │ │ │ + bl 53cac <_PyEval_SpecialMethodCanSuggest@@Base+0xe94> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53b1c <_PyEval_SpecialMethodCanSuggest@@Base+0xbb4> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 539cc <_PyEval_SpecialMethodCanSuggest@@Base+0xbb4> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58792 @ 0xe5a8 │ │ │ │ + movw r1, #61032 @ 0xee68 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 53b44 <_PyEval_SpecialMethodCanSuggest@@Base+0xbdc> │ │ │ │ + bne 539f4 <_PyEval_SpecialMethodCanSuggest@@Base+0xbdc> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 53b78 <_PyEval_SpecialMethodCanSuggest@@Base+0xc10> │ │ │ │ + beq 53a28 <_PyEval_SpecialMethodCanSuggest@@Base+0xc10> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58596 @ 0xe4e4 │ │ │ │ + movw r1, #60836 @ 0xeda4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r3, #12 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ subs r5, r3, #0 │ │ │ │ - movw ip, #17792 @ 0x4580 │ │ │ │ - movt ip, #101 @ 0x65 │ │ │ │ + ldr lr, [pc, #456] @ 53c2c <_PyEval_SpecialMethodCanSuggest@@Base+0xe14> │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ moveq r6, r5 │ │ │ │ + mov r4, r1 │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ - mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ orrs r3, r5, r3 │ │ │ │ mvn r3, #99 @ 0x63 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - sub lr, fp, #88 @ 0x58 │ │ │ │ - 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, r3} │ │ │ │ - stmia lr!, {r0, r1, r2, r3} │ │ │ │ - ldm ip, {r0, r1, r2} │ │ │ │ - stm lr, {r0, r1, r2} │ │ │ │ - bne 53c20 <_PyEval_SpecialMethodCanSuggest@@Base+0xcb8> │ │ │ │ + ldm lr!, {r0, r1, r2, r3} │ │ │ │ + sub ip, fp, #88 @ 0x58 │ │ │ │ + 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 53acc <_PyEval_SpecialMethodCanSuggest@@Base+0xcb4> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #2 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53c60 <_PyEval_SpecialMethodCanSuggest@@Base+0xcf8> │ │ │ │ + beq 53b0c <_PyEval_SpecialMethodCanSuggest@@Base+0xcf4> │ │ │ │ sub r3, fp, #100 @ 0x64 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r4, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r5, #0 │ │ │ │ mov r3, #1 │ │ │ │ strd r4, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #25228 @ 0x628c │ │ │ │ + movw r3, #25224 @ 0x6288 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 53d68 <_PyEval_SpecialMethodCanSuggest@@Base+0xe00> │ │ │ │ + beq 53c14 <_PyEval_SpecialMethodCanSuggest@@Base+0xdfc> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ add r6, r6, r7 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 2028d0 │ │ │ │ + bl 2022a0 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53d58 <_PyEval_SpecialMethodCanSuggest@@Base+0xdf0> │ │ │ │ + beq 53c04 <_PyEval_SpecialMethodCanSuggest@@Base+0xdec> │ │ │ │ cmp r6, #1 │ │ │ │ movweq r5, #438 @ 0x1b6 │ │ │ │ - beq 53cdc <_PyEval_SpecialMethodCanSuggest@@Base+0xd74> │ │ │ │ + beq 53b88 <_PyEval_SpecialMethodCanSuggest@@Base+0xd70> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53cc4 <_PyEval_SpecialMethodCanSuggest@@Base+0xd5c> │ │ │ │ - bl 1bd8ac │ │ │ │ + beq 53b70 <_PyEval_SpecialMethodCanSuggest@@Base+0xd58> │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53cb8 <_PyEval_SpecialMethodCanSuggest@@Base+0xd50> │ │ │ │ - bl ddb94 │ │ │ │ + bne 53b64 <_PyEval_SpecialMethodCanSuggest@@Base+0xd4c> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53d58 <_PyEval_SpecialMethodCanSuggest@@Base+0xdf0> │ │ │ │ + bne 53c04 <_PyEval_SpecialMethodCanSuggest@@Base+0xdec> │ │ │ │ cmp r6, #2 │ │ │ │ - beq 53cdc <_PyEval_SpecialMethodCanSuggest@@Base+0xd74> │ │ │ │ - b 53cc8 <_PyEval_SpecialMethodCanSuggest@@Base+0xd60> │ │ │ │ + beq 53b88 <_PyEval_SpecialMethodCanSuggest@@Base+0xd70> │ │ │ │ + b 53b74 <_PyEval_SpecialMethodCanSuggest@@Base+0xd5c> │ │ │ │ movw r5, #438 @ 0x1b6 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ - bl 30a140 │ │ │ │ + bl 308b30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53d58 <_PyEval_SpecialMethodCanSuggest@@Base+0xdf0> │ │ │ │ + beq 53c04 <_PyEval_SpecialMethodCanSuggest@@Base+0xdec> │ │ │ │ ldr r8, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 10361c │ │ │ │ + bl 10262c │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ cmn r8, #100 @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ - beq 53d10 <_PyEval_SpecialMethodCanSuggest@@Base+0xda8> │ │ │ │ + beq 53bbc <_PyEval_SpecialMethodCanSuggest@@Base+0xda4> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e454 │ │ │ │ mov r4, r0 │ │ │ │ - b 53d18 <_PyEval_SpecialMethodCanSuggest@@Base+0xdb0> │ │ │ │ + b 53bc4 <_PyEval_SpecialMethodCanSuggest@@Base+0xdac> │ │ │ │ bl 2da48 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 53d60 <_PyEval_SpecialMethodCanSuggest@@Base+0xdf8> │ │ │ │ + beq 53c0c <_PyEval_SpecialMethodCanSuggest@@Base+0xdf4> │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 53d48 <_PyEval_SpecialMethodCanSuggest@@Base+0xde0> │ │ │ │ - bl d4e70 │ │ │ │ + bne 53bf4 <_PyEval_SpecialMethodCanSuggest@@Base+0xddc> │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53ce0 <_PyEval_SpecialMethodCanSuggest@@Base+0xd78> │ │ │ │ - b 53d58 <_PyEval_SpecialMethodCanSuggest@@Base+0xdf0> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 53b8c <_PyEval_SpecialMethodCanSuggest@@Base+0xd74> │ │ │ │ + b 53c04 <_PyEval_SpecialMethodCanSuggest@@Base+0xdec> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r4, #0 │ │ │ │ - b 53d68 <_PyEval_SpecialMethodCanSuggest@@Base+0xe00> │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + b 53c14 <_PyEval_SpecialMethodCanSuggest@@Base+0xdfc> │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 20511c │ │ │ │ + bl 2049e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ + rsbeq r4, r5, r0, lsr #29 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r6, #31936 @ 0x7cc0 │ │ │ │ + movw r6, #32556 @ 0x7f2c │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 53dc0 <_PyEval_SpecialMethodCanSuggest@@Base+0xe58> │ │ │ │ + beq 53c70 <_PyEval_SpecialMethodCanSuggest@@Base+0xe58> │ │ │ │ mov r1, r6 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53dc4 <_PyEval_SpecialMethodCanSuggest@@Base+0xe5c> │ │ │ │ + beq 53c74 <_PyEval_SpecialMethodCanSuggest@@Base+0xe5c> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq 53de4 <_PyEval_SpecialMethodCanSuggest@@Base+0xe7c> │ │ │ │ - movw r1, #31936 @ 0x7cc0 │ │ │ │ + beq 53c94 <_PyEval_SpecialMethodCanSuggest@@Base+0xe7c> │ │ │ │ + movw r1, #32556 @ 0x7f2c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53de8 <_PyEval_SpecialMethodCanSuggest@@Base+0xe80> │ │ │ │ + beq 53c98 <_PyEval_SpecialMethodCanSuggest@@Base+0xe80> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2229f0 │ │ │ │ + b 221fc0 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r2, #24964 @ 0x6184 │ │ │ │ + movw r2, #25584 @ 0x63f0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ 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 53fc8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1060> │ │ │ │ + bne 53e78 <_PyEval_SpecialMethodCanSuggest@@Base+0x1060> │ │ │ │ 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 2001c0 │ │ │ │ + bl 1ffb94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 53e5c <_PyEval_SpecialMethodCanSuggest@@Base+0xef4> │ │ │ │ + bne 53d0c <_PyEval_SpecialMethodCanSuggest@@Base+0xef4> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl ecef8 │ │ │ │ + bl ec3f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53e84 <_PyEval_SpecialMethodCanSuggest@@Base+0xf1c> │ │ │ │ + bgt 53d34 <_PyEval_SpecialMethodCanSuggest@@Base+0xf1c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 53e84 <_PyEval_SpecialMethodCanSuggest@@Base+0xf1c> │ │ │ │ + bne 53d34 <_PyEval_SpecialMethodCanSuggest@@Base+0xf1c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 53e54 <_PyEval_SpecialMethodCanSuggest@@Base+0xeec> │ │ │ │ + beq 53d04 <_PyEval_SpecialMethodCanSuggest@@Base+0xeec> │ │ │ │ mov r0, r5 │ │ │ │ - bl ed1a8 │ │ │ │ + bl ec6a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - beq 53f94 <_PyEval_SpecialMethodCanSuggest@@Base+0x102c> │ │ │ │ - bl e658c │ │ │ │ + beq 53e44 <_PyEval_SpecialMethodCanSuggest@@Base+0x102c> │ │ │ │ + bl e58ec │ │ │ │ mov r1, r4 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bne 53edc <_PyEval_SpecialMethodCanSuggest@@Base+0xf74> │ │ │ │ + bne 53d8c <_PyEval_SpecialMethodCanSuggest@@Base+0xf74> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53f2c <_PyEval_SpecialMethodCanSuggest@@Base+0xfc4> │ │ │ │ + bgt 53ddc <_PyEval_SpecialMethodCanSuggest@@Base+0xfc4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 53f2c <_PyEval_SpecialMethodCanSuggest@@Base+0xfc4> │ │ │ │ + bne 53ddc <_PyEval_SpecialMethodCanSuggest@@Base+0xfc4> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 53f2c <_PyEval_SpecialMethodCanSuggest@@Base+0xfc4> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 53ddc <_PyEval_SpecialMethodCanSuggest@@Base+0xfc4> │ │ │ │ mov r2, r6 │ │ │ │ - bl 2a5198 │ │ │ │ + bl 2a30e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bge 53f50 <_PyEval_SpecialMethodCanSuggest@@Base+0xfe8> │ │ │ │ + bge 53e00 <_PyEval_SpecialMethodCanSuggest@@Base+0xfe8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53f0c <_PyEval_SpecialMethodCanSuggest@@Base+0xfa4> │ │ │ │ + bgt 53dbc <_PyEval_SpecialMethodCanSuggest@@Base+0xfa4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 53f0c <_PyEval_SpecialMethodCanSuggest@@Base+0xfa4> │ │ │ │ + bne 53dbc <_PyEval_SpecialMethodCanSuggest@@Base+0xfa4> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53f2c <_PyEval_SpecialMethodCanSuggest@@Base+0xfc4> │ │ │ │ + bgt 53ddc <_PyEval_SpecialMethodCanSuggest@@Base+0xfc4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 53f2c <_PyEval_SpecialMethodCanSuggest@@Base+0xfc4> │ │ │ │ + bne 53ddc <_PyEval_SpecialMethodCanSuggest@@Base+0xfc4> │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53e54 <_PyEval_SpecialMethodCanSuggest@@Base+0xeec> │ │ │ │ + bgt 53d04 <_PyEval_SpecialMethodCanSuggest@@Base+0xeec> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 53e54 <_PyEval_SpecialMethodCanSuggest@@Base+0xeec> │ │ │ │ + bne 53d04 <_PyEval_SpecialMethodCanSuggest@@Base+0xeec> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 53e54 <_PyEval_SpecialMethodCanSuggest@@Base+0xeec> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 53d04 <_PyEval_SpecialMethodCanSuggest@@Base+0xeec> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53f6c <_PyEval_SpecialMethodCanSuggest@@Base+0x1004> │ │ │ │ + bgt 53e1c <_PyEval_SpecialMethodCanSuggest@@Base+0x1004> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 53f6c <_PyEval_SpecialMethodCanSuggest@@Base+0x1004> │ │ │ │ + bne 53e1c <_PyEval_SpecialMethodCanSuggest@@Base+0x1004> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53e8c <_PyEval_SpecialMethodCanSuggest@@Base+0xf24> │ │ │ │ + bgt 53d3c <_PyEval_SpecialMethodCanSuggest@@Base+0xf24> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 53e8c <_PyEval_SpecialMethodCanSuggest@@Base+0xf24> │ │ │ │ + bne 53d3c <_PyEval_SpecialMethodCanSuggest@@Base+0xf24> │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 53e8c <_PyEval_SpecialMethodCanSuggest@@Base+0xf24> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 53d3c <_PyEval_SpecialMethodCanSuggest@@Base+0xf24> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53fb4 <_PyEval_SpecialMethodCanSuggest@@Base+0x104c> │ │ │ │ + bgt 53e64 <_PyEval_SpecialMethodCanSuggest@@Base+0x104c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 53fb4 <_PyEval_SpecialMethodCanSuggest@@Base+0x104c> │ │ │ │ + bne 53e64 <_PyEval_SpecialMethodCanSuggest@@Base+0x104c> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - bl ddb94 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + bl dd140 │ │ │ │ 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 {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 │ │ │ │ sub r1, fp, #8 │ │ │ │ - ldr r0, [pc, #16] @ 54008 <_PyEval_SpecialMethodCanSuggest@@Base+0x10a0> │ │ │ │ + ldr r0, [pc, #16] @ 53eb8 <_PyEval_SpecialMethodCanSuggest@@Base+0x10a0> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl fe214 │ │ │ │ + bl fd220 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - strhteq r2, [fp], #-156 @ 0xffffff64 │ │ │ │ + strhteq r2, [fp], #-148 @ 0xffffff6c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #58996 @ 0xe674 │ │ │ │ + movw r0, #61236 @ 0xef34 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c0fec │ │ │ │ + b c1220 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #20572 @ 0x505c │ │ │ │ + movw r1, #21192 @ 0x52c8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16d39c <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ + b 16c58c <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ 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 3f11f8 │ │ │ │ + bl 3f1ab0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5409c <_PyEval_SpecialMethodCanSuggest@@Base+0x1134> │ │ │ │ + beq 53f4c <_PyEval_SpecialMethodCanSuggest@@Base+0x1134> │ │ │ │ mov r1, r5 │ │ │ │ - bl 3584e0 <_PySet_Update@@Base> │ │ │ │ + bl 358920 <_PySet_Update@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5409c <_PyEval_SpecialMethodCanSuggest@@Base+0x1134> │ │ │ │ + bne 53f4c <_PyEval_SpecialMethodCanSuggest@@Base+0x1134> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54098 <_PyEval_SpecialMethodCanSuggest@@Base+0x1130> │ │ │ │ + bgt 53f48 <_PyEval_SpecialMethodCanSuggest@@Base+0x1130> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 54098 <_PyEval_SpecialMethodCanSuggest@@Base+0x1130> │ │ │ │ + bne 53f48 <_PyEval_SpecialMethodCanSuggest@@Base+0x1130> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 540d0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1168> │ │ │ │ + beq 53f80 <_PyEval_SpecialMethodCanSuggest@@Base+0x1168> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 220598 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + b 21f758 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59076 @ 0xe6c4 │ │ │ │ + movw r1, #61316 @ 0xef84 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r4, #18128 @ 0x46d0 │ │ │ │ + movw r4, #18748 @ 0x493c │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 54134 <_PyEval_SpecialMethodCanSuggest@@Base+0x11cc> │ │ │ │ + beq 53fe4 <_PyEval_SpecialMethodCanSuggest@@Base+0x11cc> │ │ │ │ mov r1, r4 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54448 <_PyEval_SpecialMethodCanSuggest@@Base+0x14e0> │ │ │ │ + beq 542f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x14e0> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 54154 <_PyEval_SpecialMethodCanSuggest@@Base+0x11ec> │ │ │ │ - movw r1, #18128 @ 0x46d0 │ │ │ │ + beq 54004 <_PyEval_SpecialMethodCanSuggest@@Base+0x11ec> │ │ │ │ + movw r1, #18748 @ 0x493c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54448 <_PyEval_SpecialMethodCanSuggest@@Base+0x14e0> │ │ │ │ + beq 542f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x14e0> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl e550c │ │ │ │ + bl e4908 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 544b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1550> │ │ │ │ - ldr r0, [pc, #848] @ 544c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x155c> │ │ │ │ + beq 54368 <_PyEval_SpecialMethodCanSuggest@@Base+0x1550> │ │ │ │ + ldr r0, [pc, #848] @ 54374 <_PyEval_SpecialMethodCanSuggest@@Base+0x155c> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ sub r2, r4, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ @@ -38671,236 +38587,236 @@ │ │ │ │ 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 │ │ │ │ - bl e6124 │ │ │ │ + bl 2dbda4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 541e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x127c> │ │ │ │ + bne 54094 <_PyEval_SpecialMethodCanSuggest@@Base+0x127c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 541cc <_PyEval_SpecialMethodCanSuggest@@Base+0x1264> │ │ │ │ + ble 5407c <_PyEval_SpecialMethodCanSuggest@@Base+0x1264> │ │ │ │ mov r4, r6 │ │ │ │ - b 544b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1550> │ │ │ │ + b 54368 <_PyEval_SpecialMethodCanSuggest@@Base+0x1550> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 541c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x125c> │ │ │ │ + bne 54074 <_PyEval_SpecialMethodCanSuggest@@Base+0x125c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 541c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x125c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 54074 <_PyEval_SpecialMethodCanSuggest@@Base+0x125c> │ │ │ │ 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 f2a94 │ │ │ │ + bl f1918 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54384 <_PyEval_SpecialMethodCanSuggest@@Base+0x141c> │ │ │ │ + beq 54234 <_PyEval_SpecialMethodCanSuggest@@Base+0x141c> │ │ │ │ ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, sl │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ - bl 2a0f84 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ + bl 29ed64 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5426c <_PyEval_SpecialMethodCanSuggest@@Base+0x1304> │ │ │ │ - bl ddb94 │ │ │ │ + bne 5411c <_PyEval_SpecialMethodCanSuggest@@Base+0x1304> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5432c <_PyEval_SpecialMethodCanSuggest@@Base+0x13c4> │ │ │ │ - b 54418 <_PyEval_SpecialMethodCanSuggest@@Base+0x14b0> │ │ │ │ + beq 541dc <_PyEval_SpecialMethodCanSuggest@@Base+0x13c4> │ │ │ │ + b 542c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x14b0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 17098c │ │ │ │ + bl 16fb64 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 542ac <_PyEval_SpecialMethodCanSuggest@@Base+0x1344> │ │ │ │ + bgt 5415c <_PyEval_SpecialMethodCanSuggest@@Base+0x1344> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 542ac <_PyEval_SpecialMethodCanSuggest@@Base+0x1344> │ │ │ │ + bne 5415c <_PyEval_SpecialMethodCanSuggest@@Base+0x1344> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt 54418 <_PyEval_SpecialMethodCanSuggest@@Base+0x14b0> │ │ │ │ - beq 5432c <_PyEval_SpecialMethodCanSuggest@@Base+0x13c4> │ │ │ │ + blt 542c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x14b0> │ │ │ │ + beq 541dc <_PyEval_SpecialMethodCanSuggest@@Base+0x13c4> │ │ │ │ ldr r3, [r9] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 542e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x137c> │ │ │ │ + bgt 54194 <_PyEval_SpecialMethodCanSuggest@@Base+0x137c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 542e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x137c> │ │ │ │ + bne 54194 <_PyEval_SpecialMethodCanSuggest@@Base+0x137c> │ │ │ │ mov r0, r9 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 145f88 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + bl 144fe0 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 54418 <_PyEval_SpecialMethodCanSuggest@@Base+0x14b0> │ │ │ │ + beq 542c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x14b0> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 541f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x128c> │ │ │ │ + bgt 540a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x128c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 541f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x128c> │ │ │ │ + bne 540a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x128c> │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 541f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x128c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 540a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x128c> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl f373c <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl f272c <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r3, #0 │ │ │ │ subs r5, r0, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 54418 <_PyEval_SpecialMethodCanSuggest@@Base+0x14b0> │ │ │ │ + beq 542c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x14b0> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 18f824 │ │ │ │ + bl 18e764 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 543b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x144c> │ │ │ │ + beq 54264 <_PyEval_SpecialMethodCanSuggest@@Base+0x144c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 541f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x128c> │ │ │ │ + bgt 540a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x128c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 541f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x128c> │ │ │ │ + bne 540a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x128c> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 541f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x128c> │ │ │ │ - ldr r0, [pc, #316] @ 544c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1560> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 540a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x128c> │ │ │ │ + ldr r0, [pc, #316] @ 54378 <_PyEval_SpecialMethodCanSuggest@@Base+0x1560> │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl fe214 │ │ │ │ + bl fd220 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 54418 <_PyEval_SpecialMethodCanSuggest@@Base+0x14b0> │ │ │ │ + beq 542c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x14b0> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3584e0 <_PySet_Update@@Base> │ │ │ │ + bl 358920 <_PySet_Update@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 543d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x146c> │ │ │ │ + bne 54284 <_PyEval_SpecialMethodCanSuggest@@Base+0x146c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54418 <_PyEval_SpecialMethodCanSuggest@@Base+0x14b0> │ │ │ │ + bgt 542c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x14b0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 54418 <_PyEval_SpecialMethodCanSuggest@@Base+0x14b0> │ │ │ │ + bne 542c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x14b0> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 54418 <_PyEval_SpecialMethodCanSuggest@@Base+0x14b0> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 542c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x14b0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 543f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x148c> │ │ │ │ + bgt 542a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x148c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 543f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x148c> │ │ │ │ + bne 542a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x148c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 541c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x125c> │ │ │ │ + bgt 54074 <_PyEval_SpecialMethodCanSuggest@@Base+0x125c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 541c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x125c> │ │ │ │ + bne 54074 <_PyEval_SpecialMethodCanSuggest@@Base+0x125c> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 541c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x125c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 54074 <_PyEval_SpecialMethodCanSuggest@@Base+0x125c> │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, #0 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 2da94c │ │ │ │ - b 544b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1550> │ │ │ │ + bl c3288 │ │ │ │ + b 54368 <_PyEval_SpecialMethodCanSuggest@@Base+0x1550> │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f11f8 │ │ │ │ + bl 3f1ab0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 544b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x154c> │ │ │ │ - ldr r0, [pc, #108] @ 544cc <_PyEval_SpecialMethodCanSuggest@@Base+0x1564> │ │ │ │ + beq 54364 <_PyEval_SpecialMethodCanSuggest@@Base+0x154c> │ │ │ │ + ldr r0, [pc, #108] @ 5437c <_PyEval_SpecialMethodCanSuggest@@Base+0x1564> │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl fe454 │ │ │ │ + bl fd460 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 54498 <_PyEval_SpecialMethodCanSuggest@@Base+0x1530> │ │ │ │ + bne 54348 <_PyEval_SpecialMethodCanSuggest@@Base+0x1530> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 544b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1550> │ │ │ │ + bgt 54368 <_PyEval_SpecialMethodCanSuggest@@Base+0x1550> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 544b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1550> │ │ │ │ + bne 54368 <_PyEval_SpecialMethodCanSuggest@@Base+0x1550> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 544b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1550> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 54368 <_PyEval_SpecialMethodCanSuggest@@Base+0x1550> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 544b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x154c> │ │ │ │ + bgt 54364 <_PyEval_SpecialMethodCanSuggest@@Base+0x154c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 544b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x154c> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 54364 <_PyEval_SpecialMethodCanSuggest@@Base+0x154c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r5, fp, r4, asr r7 │ │ │ │ - mlseq fp, ip, r4, r7 │ │ │ │ + rsbeq r5, fp, ip, asr #14 │ │ │ │ + mlseq fp, r4, r4, r7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r2, #13204 @ 0x3394 │ │ │ │ + movw r2, #16020 @ 0x3e94 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 308dc0 │ │ │ │ + bl 3077b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54508 <_PyEval_SpecialMethodCanSuggest@@Base+0x15a0> │ │ │ │ + bne 543b8 <_PyEval_SpecialMethodCanSuggest@@Base+0x15a0> │ │ │ │ mvn r4, #0 │ │ │ │ - b 54598 <_PyEval_SpecialMethodCanSuggest@@Base+0x1630> │ │ │ │ + b 54448 <_PyEval_SpecialMethodCanSuggest@@Base+0x1630> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r0, [r5, #132] @ 0x84 │ │ │ │ - beq 54570 <_PyEval_SpecialMethodCanSuggest@@Base+0x1608> │ │ │ │ + beq 54420 <_PyEval_SpecialMethodCanSuggest@@Base+0x1608> │ │ │ │ ldr r2, [r5, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #120] @ 545a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1638> │ │ │ │ + ldr r0, [pc, #120] @ 54450 <_PyEval_SpecialMethodCanSuggest@@Base+0x1638> │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -38913,27 +38829,27 @@ │ │ │ │ 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] @ 545a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x163c> │ │ │ │ - bl bd678 │ │ │ │ + ldr r1, [pc, #40] @ 54454 <_PyEval_SpecialMethodCanSuggest@@Base+0x163c> │ │ │ │ + bl bd670 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 54500 <_PyEval_SpecialMethodCanSuggest@@Base+0x1598> │ │ │ │ + bne 543b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1598> │ │ │ │ ldr r3, [r5, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54598 <_PyEval_SpecialMethodCanSuggest@@Base+0x1630> │ │ │ │ + beq 54448 <_PyEval_SpecialMethodCanSuggest@@Base+0x1630> │ │ │ │ mov r0, r5 │ │ │ │ - bl dcf68 │ │ │ │ + bl dc514 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r2, fp, r0, lsr #27 │ │ │ │ + mlseq fp, r8, sp, r2 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #20 │ │ │ │ @@ -38943,20 +38859,20 @@ │ │ │ │ ldr r6, [r3, #56] @ 0x38 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ str r4, [r3] │ │ │ │ bl 2da00 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 54604 <_PyEval_SpecialMethodCanSuggest@@Base+0x169c> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bne 544b4 <_PyEval_SpecialMethodCanSuggest@@Base+0x169c> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - b 546e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1780> │ │ │ │ + bl 2fe9b8 │ │ │ │ + b 54598 <_PyEval_SpecialMethodCanSuggest@@Base+0x1780> │ │ │ │ vldr s11, [fp, #-76] @ 0xffffffb4 │ │ │ │ vmov s13, r0 │ │ │ │ vmov s15, r6 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vcvt.f64.s32 d2, s11 │ │ │ │ vldr s11, [fp, #-72] @ 0xffffffb8 │ │ │ │ @@ -38968,51 +38884,51 @@ │ │ │ │ vdiv.f64 d12, d2, d7 │ │ │ │ vcvt.f64.s32 d4, s11 │ │ │ │ vldr s11, [fp, #-64] @ 0xffffffc0 │ │ │ │ vdiv.f64 d11, d3, d7 │ │ │ │ vdiv.f64 d10, d4, d7 │ │ │ │ vcvt.f64.s32 d5, s11 │ │ │ │ vdiv.f64 d9, d5, d7 │ │ │ │ - bl e6a00 │ │ │ │ + bl e5d60 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 546e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x177c> │ │ │ │ + beq 54594 <_PyEval_SpecialMethodCanSuggest@@Base+0x177c> │ │ │ │ vmov.f64 d0, d12 │ │ │ │ - bl e73c8 │ │ │ │ + bl e6728 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 546c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1758> │ │ │ │ + beq 54570 <_PyEval_SpecialMethodCanSuggest@@Base+0x1758> │ │ │ │ str r4, [r5, #16] │ │ │ │ vmov.f64 d0, d11 │ │ │ │ - bl e73c8 │ │ │ │ + bl e6728 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 546c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1758> │ │ │ │ + beq 54570 <_PyEval_SpecialMethodCanSuggest@@Base+0x1758> │ │ │ │ str r4, [r5, #20] │ │ │ │ vmov.f64 d0, d10 │ │ │ │ - bl e73c8 │ │ │ │ + bl e6728 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 546c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1758> │ │ │ │ + beq 54570 <_PyEval_SpecialMethodCanSuggest@@Base+0x1758> │ │ │ │ str r4, [r5, #24] │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl e73c8 │ │ │ │ + bl e6728 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 546c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1758> │ │ │ │ + beq 54570 <_PyEval_SpecialMethodCanSuggest@@Base+0x1758> │ │ │ │ str r4, [r5, #28] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl e73c8 │ │ │ │ + bl e6728 │ │ │ │ subs r4, r0, #0 │ │ │ │ strne r4, [r5, #32] │ │ │ │ - bne 546e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x177c> │ │ │ │ + bne 54594 <_PyEval_SpecialMethodCanSuggest@@Base+0x177c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 546e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1780> │ │ │ │ + bgt 54598 <_PyEval_SpecialMethodCanSuggest@@Base+0x1780> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 546e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1780> │ │ │ │ + bne 54598 <_PyEval_SpecialMethodCanSuggest@@Base+0x1780> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 546e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1780> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 54598 <_PyEval_SpecialMethodCanSuggest@@Base+0x1780> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d12} │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -39020,163 +38936,163 @@ │ │ │ │ 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 │ │ │ │ - bls 54740 <_PyEval_SpecialMethodCanSuggest@@Base+0x17d8> │ │ │ │ + bls 545f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x17d8> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #27852 @ 0x6ccc │ │ │ │ + movw r0, #29228 @ 0x722c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e8c04 │ │ │ │ + bl 2e752c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 547a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1840> │ │ │ │ + beq 54658 <_PyEval_SpecialMethodCanSuggest@@Base+0x1840> │ │ │ │ cmp r4, #0 │ │ │ │ ldr r4, [r8, #8] │ │ │ │ - movwle r0, #5188 @ 0x1444 │ │ │ │ + movwle r0, #5808 @ 0x16b0 │ │ │ │ movtle r0, #104 @ 0x68 │ │ │ │ ldrgt r0, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 54770 <_PyEval_SpecialMethodCanSuggest@@Base+0x1808> │ │ │ │ + beq 54620 <_PyEval_SpecialMethodCanSuggest@@Base+0x1808> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 547b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1848> │ │ │ │ - b 5478c <_PyEval_SpecialMethodCanSuggest@@Base+0x1824> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 54660 <_PyEval_SpecialMethodCanSuggest@@Base+0x1848> │ │ │ │ + b 5463c <_PyEval_SpecialMethodCanSuggest@@Base+0x1824> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56308 @ 0xdbf4 │ │ │ │ + movw r1, #58520 @ 0xe498 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 548f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1988> │ │ │ │ - bl e72d8 │ │ │ │ + bl 1b4954 │ │ │ │ + b 547a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1988> │ │ │ │ + bl e6638 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 547e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1880> │ │ │ │ - bl ddb94 │ │ │ │ + bne 54698 <_PyEval_SpecialMethodCanSuggest@@Base+0x1880> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 547e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1880> │ │ │ │ + beq 54698 <_PyEval_SpecialMethodCanSuggest@@Base+0x1880> │ │ │ │ mov r4, #0 │ │ │ │ - b 548f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1988> │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + b 547a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1988> │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ mvneq r7, #0 │ │ │ │ - beq 547e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1880> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 54698 <_PyEval_SpecialMethodCanSuggest@@Base+0x1880> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #59196 @ 0xe73c │ │ │ │ + movw r1, #61436 @ 0xeffc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ mov r0, #0 │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 548f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1988> │ │ │ │ + beq 547a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1988> │ │ │ │ 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 402cf0 │ │ │ │ + bl 4035b8 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - beq 548f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1988> │ │ │ │ + beq 547a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1988> │ │ │ │ ldr r3, [r8, #12] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r8, #12] │ │ │ │ - bl b621c │ │ │ │ + bl b6214 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - beq 548cc <_PyEval_SpecialMethodCanSuggest@@Base+0x1964> │ │ │ │ + beq 5477c <_PyEval_SpecialMethodCanSuggest@@Base+0x1964> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ - bne 5488c <_PyEval_SpecialMethodCanSuggest@@Base+0x1924> │ │ │ │ + bne 5473c <_PyEval_SpecialMethodCanSuggest@@Base+0x1924> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 548cc <_PyEval_SpecialMethodCanSuggest@@Base+0x1964> │ │ │ │ + bgt 5477c <_PyEval_SpecialMethodCanSuggest@@Base+0x1964> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 548cc <_PyEval_SpecialMethodCanSuggest@@Base+0x1964> │ │ │ │ + bne 5477c <_PyEval_SpecialMethodCanSuggest@@Base+0x1964> │ │ │ │ mov r0, r3 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 548cc <_PyEval_SpecialMethodCanSuggest@@Base+0x1964> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5477c <_PyEval_SpecialMethodCanSuggest@@Base+0x1964> │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 548ac <_PyEval_SpecialMethodCanSuggest@@Base+0x1944> │ │ │ │ + bgt 5475c <_PyEval_SpecialMethodCanSuggest@@Base+0x1944> │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r3] │ │ │ │ - bne 548ac <_PyEval_SpecialMethodCanSuggest@@Base+0x1944> │ │ │ │ + bne 5475c <_PyEval_SpecialMethodCanSuggest@@Base+0x1944> │ │ │ │ mov r0, r3 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_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 54818 <_PyEval_SpecialMethodCanSuggest@@Base+0x18b0> │ │ │ │ - b 548f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1988> │ │ │ │ + beq 546c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x18b0> │ │ │ │ + b 547a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x1988> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 547a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1840> │ │ │ │ + bgt 54658 <_PyEval_SpecialMethodCanSuggest@@Base+0x1840> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 547a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1840> │ │ │ │ + bne 54658 <_PyEval_SpecialMethodCanSuggest@@Base+0x1840> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 547a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x1840> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 54658 <_PyEval_SpecialMethodCanSuggest@@Base+0x1840> │ │ │ │ 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 5492c <_PyEval_SpecialMethodCanSuggest@@Base+0x19c4> │ │ │ │ + bne 547dc <_PyEval_SpecialMethodCanSuggest@@Base+0x19c4> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 20a4f4 │ │ │ │ + b 209c8c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15712 @ 0x3d60 │ │ │ │ + movw r0, #17952 @ 0x4620 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 5491c <_PyEval_SpecialMethodCanSuggest@@Base+0x19b4> │ │ │ │ + b 547cc <_PyEval_SpecialMethodCanSuggest@@Base+0x19b4> │ │ │ │ │ │ │ │ -0005494c : │ │ │ │ +000547fc : │ │ │ │ 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] @ 549c8 │ │ │ │ + ldr r2, [pc, #96] @ 54878 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r6, #5188 @ 0x1444 │ │ │ │ + movw r6, #5808 @ 0x16b0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -39184,148 +39100,148 @@ │ │ │ │ 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 baf00 │ │ │ │ + bl baef8 │ │ │ │ str r8, [r4, #-4] │ │ │ │ cmp r4, r7 │ │ │ │ - bne 54988 │ │ │ │ + bne 54838 │ │ │ │ add r5, r5, #40960 @ 0xa000 │ │ │ │ ldr r0, [r5, #1444] @ 0x5a4 │ │ │ │ sub r0, r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #304] @ 54b18 │ │ │ │ + ldr r2, [pc, #304] @ 549c8 │ │ │ │ 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 54a20 │ │ │ │ - movw r3, #48548 @ 0xbda4 │ │ │ │ + beq 548d0 │ │ │ │ + movw r3, #48336 @ 0xbcd0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50880 @ 0xc6c0 │ │ │ │ + movw r1, #53120 @ 0xcf80 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 54a4c │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + bl 1b4954 │ │ │ │ + b 548fc │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r3, [r3, #928] @ 0x3a0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 54a54 │ │ │ │ + beq 54904 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59360 @ 0xe7e0 │ │ │ │ + movw r1, #61600 @ 0xf0a0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ - b 54b10 │ │ │ │ + b 549c0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #59400 @ 0xe808 │ │ │ │ + movw r0, #61640 @ 0xf0c8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 54a4c │ │ │ │ - bl 371498 │ │ │ │ + beq 548fc │ │ │ │ + bl 371750 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #24 │ │ │ │ bl 2e334 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 54a94 │ │ │ │ + bne 54944 │ │ │ │ bl 412a4 │ │ │ │ - b 54af4 │ │ │ │ - bl 373a20 <_PyEvent_IsSet@@Base+0x1ac4> │ │ │ │ + b 549a4 │ │ │ │ + bl 373cd8 <_PyEvent_IsSet@@Base+0x1ac4> │ │ │ │ mov r6, r0 │ │ │ │ - bl 373c94 │ │ │ │ + bl 373f4c │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 314d7c <_Py_IsValidFD@@Base+0x1f0> │ │ │ │ + bl 314238 <_Py_IsValidFD@@Base+0x6f4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 54ac0 │ │ │ │ - movw r0, #59412 @ 0xe814 │ │ │ │ + bne 54970 │ │ │ │ + movw r0, #61652 @ 0xf0d4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 36d144 │ │ │ │ + bl 36d3fc │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #41860 @ 0xa384 │ │ │ │ + movw r0, #43864 @ 0xab58 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 373d7c │ │ │ │ + bl 374034 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 54a4c │ │ │ │ + blt 548fc │ │ │ │ cmn r5, #1 │ │ │ │ - bne 54af4 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bne 549a4 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - b 54a4c │ │ │ │ + bl 2fe9b8 │ │ │ │ + b 548fc │ │ │ │ mov r0, r5 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #59484 @ 0xe85c │ │ │ │ + movw r0, #61724 @ 0xf11c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ 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 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 54b4c │ │ │ │ + bne 549fc │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2229f0 │ │ │ │ + b 221fc0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15724 @ 0x3d6c │ │ │ │ + movw r0, #17964 @ 0x462c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 54b3c │ │ │ │ + b 549ec │ │ │ │ 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] │ │ │ │ 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 54bb0 │ │ │ │ - bl ddb94 │ │ │ │ + bne 54a60 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54bc0 │ │ │ │ + bne 54a70 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ mov 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, #4016] @ 0xfb0 │ │ │ │ @@ -39333,427 +39249,427 @@ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r6, [r1, #8] │ │ │ │ moveq r5, r2 │ │ │ │ add r4, r1, #16 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r6, #1 │ │ │ │ - bne 54c08 │ │ │ │ + bne 54ab8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 54c38 │ │ │ │ + bne 54ae8 │ │ │ │ mov r1, #1 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #496] @ 54e20 │ │ │ │ - bl 1b54cc <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #496] @ 54cd0 │ │ │ │ + bl 1b52e0 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54e14 │ │ │ │ + beq 54cc4 │ │ │ │ ldr r7, [r4] │ │ │ │ add r1, r5, r6 │ │ │ │ sub sl, r1, #1 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 54c7c │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + bne 54b2c │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #32744 @ 0x7fe8 │ │ │ │ + movw r1, #34984 @ 0x88a8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #59524 @ 0xe884 │ │ │ │ + movw r0, #61764 @ 0xf144 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r3, r7 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 54e14 │ │ │ │ + b 54cc4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 54d90 │ │ │ │ + beq 54c40 │ │ │ │ ldr r8, [r4, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - movweq r8, #5188 @ 0x1444 │ │ │ │ + movweq r8, #5808 @ 0x16b0 │ │ │ │ movteq r8, #104 @ 0x68 │ │ │ │ - beq 54ca0 │ │ │ │ + beq 54b50 │ │ │ │ subs sl, r1, #2 │ │ │ │ - beq 54dac │ │ │ │ + beq 54c5c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 54cd8 │ │ │ │ - bl 157b70 │ │ │ │ + beq 54b88 │ │ │ │ + bl 156bc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 54c74 │ │ │ │ + blt 54b24 │ │ │ │ subs sl, sl, #1 │ │ │ │ - bne 54cd8 │ │ │ │ - movw r9, #496 @ 0x1f0 │ │ │ │ + bne 54b88 │ │ │ │ + movw r9, #500 @ 0x1f4 │ │ │ │ movt r9, #106 @ 0x6a │ │ │ │ and r5, r5, #1 │ │ │ │ mov r4, sl │ │ │ │ - b 54dc4 │ │ │ │ + b 54c74 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ - beq 54d04 │ │ │ │ - bl 157b70 │ │ │ │ + beq 54bb4 │ │ │ │ + bl 156bc8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 54c74 │ │ │ │ + blt 54b24 │ │ │ │ subs sl, sl, #1 │ │ │ │ - movweq r9, #496 @ 0x1f0 │ │ │ │ + movweq r9, #500 @ 0x1f4 │ │ │ │ movteq r9, #106 @ 0x6a │ │ │ │ - beq 54d38 │ │ │ │ + beq 54be8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54d30 │ │ │ │ - bl 157b70 │ │ │ │ + beq 54be0 │ │ │ │ + bl 156bc8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 54c74 │ │ │ │ + blt 54b24 │ │ │ │ cmp sl, #1 │ │ │ │ moveq sl, r0 │ │ │ │ - movweq r9, #496 @ 0x1f0 │ │ │ │ + movweq r9, #500 @ 0x1f4 │ │ │ │ movteq r9, #106 @ 0x6a │ │ │ │ - beq 54d38 │ │ │ │ + beq 54be8 │ │ │ │ ldr r9, [r4, #20] │ │ │ │ mov sl, r0 │ │ │ │ tst r5, r6 │ │ │ │ - beq 54d5c │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 54c0c │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58160 @ 0xe330 │ │ │ │ + movw r1, #60400 @ 0xebf0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 54c74 │ │ │ │ + bl 1b4954 │ │ │ │ + b 54b24 │ │ │ │ cmp sl, #0 │ │ │ │ andeq r5, r5, #1 │ │ │ │ andeq r4, r6, #1 │ │ │ │ - beq 54dc4 │ │ │ │ + beq 54c74 │ │ │ │ orrs r4, r5, r6 │ │ │ │ - beq 54dc0 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 54c70 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58196 @ 0xe354 │ │ │ │ + movw r1, #60436 @ 0xec14 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 54c74 │ │ │ │ - movw r9, #496 @ 0x1f0 │ │ │ │ + bl 1b4954 │ │ │ │ + b 54b24 │ │ │ │ + movw r9, #500 @ 0x1f4 │ │ │ │ movt r9, #106 @ 0x6a │ │ │ │ - movw r8, #5188 @ 0x1444 │ │ │ │ + movw r8, #5808 @ 0x16b0 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ mov r4, sl │ │ │ │ mov r5, sl │ │ │ │ - b 54dc4 │ │ │ │ - movw r9, #496 @ 0x1f0 │ │ │ │ + b 54c74 │ │ │ │ + movw r9, #500 @ 0x1f4 │ │ │ │ movt r9, #106 @ 0x6a │ │ │ │ mov r4, sl │ │ │ │ mov r5, sl │ │ │ │ - b 54dc4 │ │ │ │ + b 54c74 │ │ │ │ mov r5, r4 │ │ │ │ - bl 380650 <_PySlice_FromIndices@@Base+0x1c40> │ │ │ │ + bl 380908 <_PySlice_FromIndices@@Base+0x1c40> │ │ │ │ mov r6, r0 │ │ │ │ and ip, sl, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp, #4] │ │ │ │ str r6, [sp, #8] │ │ │ │ bl 463b8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54e14 │ │ │ │ + bgt 54cc4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 54e14 │ │ │ │ + bne 54cc4 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r6, sl, r8, asr #6 │ │ │ │ + rsbeq r6, sl, r4, asr #6 │ │ │ │ │ │ │ │ -00054e24 <_PyErr_SetLocaleString@@Base>: │ │ │ │ +00054cd4 <_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 │ │ │ │ - bl 3002b0 │ │ │ │ + bl 2feca0 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #56] @ 54e8c <_PyErr_SetLocaleString@@Base+0x68> │ │ │ │ + ldr r0, [pc, #56] @ 54d3c <_PyErr_SetLocaleString@@Base+0x68> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 172350 <_PyErr_SetObject@@Base> │ │ │ │ + bl 171528 <_PyErr_SetObject@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_Py_Dealloc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 552d8 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bl 55188 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq 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 54eec <_PyErr_SetLocaleString@@Base+0xc8> │ │ │ │ + bne 54d9c <_PyErr_SetLocaleString@@Base+0xc8> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 381f10 │ │ │ │ + b 3821c8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15720 @ 0x3d68 │ │ │ │ + movw r0, #17960 @ 0x4628 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 54edc <_PyErr_SetLocaleString@@Base+0xb8> │ │ │ │ + b 54d8c <_PyErr_SetLocaleString@@Base+0xb8> │ │ │ │ │ │ │ │ -00054f0c : │ │ │ │ +00054dbc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ 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 21e060 │ │ │ │ + bl 21d21c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54f5c │ │ │ │ + bne 54e0c │ │ │ │ sub r1, fp, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21e060 │ │ │ │ + bl 21d21c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54f88 │ │ │ │ + beq 54e38 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #45388 @ 0xb14c │ │ │ │ + movw r0, #45600 @ 0xb220 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r1, #13580 @ 0x350c │ │ │ │ + movw r1, #15820 @ 0x3dcc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 17173c │ │ │ │ - b 54fa4 │ │ │ │ + bl 170914 │ │ │ │ + b 54e54 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ mvn r3, #-2147483631 @ 0x80000011 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - ble 54fac │ │ │ │ - bl 366244 │ │ │ │ + ble 54e5c │ │ │ │ + bl 3664fc │ │ │ │ mov r4, #0 │ │ │ │ - b 54fec │ │ │ │ + b 54e9c │ │ │ │ add r1, r1, r2 │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54fec │ │ │ │ + beq 54e9c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54fec │ │ │ │ + beq 54e9c │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e304 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 55000 │ │ │ │ + beq 54eb0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 55014 │ │ │ │ + beq 54ec4 │ │ │ │ sub r0, fp, #100 @ 0x64 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 55058 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 54f08 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59652 @ 0xe904 │ │ │ │ + movw r1, #61892 @ 0xf1c4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 55094 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bl 1b4954 │ │ │ │ + b 54f44 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 550b0 │ │ │ │ + beq 54f60 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 5509c │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 54f4c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59684 @ 0xe924 │ │ │ │ + movw r1, #61924 @ 0xf1e4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 550b4 │ │ │ │ + b 54f64 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ 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 │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq 55104 │ │ │ │ - movw r0, #16552 @ 0x40a8 │ │ │ │ + beq 54fb4 │ │ │ │ + movw r0, #19368 @ 0x4ba8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 1d1884 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 1d16b4 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55118 │ │ │ │ + beq 54fc8 │ │ │ │ ldmib r6, {r0, r8} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub r3, r3, #16 │ │ │ │ adds r8, r8, r3, lsr #2 │ │ │ │ - bpl 55120 │ │ │ │ + bpl 54fd0 │ │ │ │ mov r4, #0 │ │ │ │ - b 552c4 │ │ │ │ - ldr r1, [pc, #424] @ 552d0 │ │ │ │ - bl e70cc │ │ │ │ + b 55174 │ │ │ │ + ldr r1, [pc, #424] @ 55180 │ │ │ │ + bl e642c │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 55118 │ │ │ │ + blt 54fc8 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - beq 5515c │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 5500c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #59784 @ 0xe988 │ │ │ │ + movw r1, #62024 @ 0xf248 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 17173c │ │ │ │ - bl e6a00 │ │ │ │ + b 170914 │ │ │ │ + bl e5d60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 552c4 │ │ │ │ + beq 55174 │ │ │ │ cmp r9, #0 │ │ │ │ add r7, r4, #12 │ │ │ │ addeq r6, r6, #12 │ │ │ │ movne r3, #20 │ │ │ │ addne sl, r6, #16 │ │ │ │ - beq 55234 │ │ │ │ + beq 550e4 │ │ │ │ mul r1, r3, r5 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ cmp r5, r8 │ │ │ │ - beq 551dc │ │ │ │ + beq 5508c │ │ │ │ ldr ip, [r6, #4] │ │ │ │ ldr ip, [ip, #120] @ 0x78 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - bl 33ea84 │ │ │ │ + bl 33ed58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 552a0 │ │ │ │ + beq 55150 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #20 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 551d0 │ │ │ │ + bne 55080 │ │ │ │ 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 55180 │ │ │ │ + b 55030 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5525c │ │ │ │ - bl 19f8d4 │ │ │ │ + ble 5510c │ │ │ │ + bl 19f700 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 552a0 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 55150 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #59860 @ 0xe9d4 │ │ │ │ + movw r1, #62100 @ 0xf294 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 552a0 │ │ │ │ + bgt 55150 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 552a0 │ │ │ │ + bne 55150 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 552a0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 55150 │ │ │ │ cmp r5, r8 │ │ │ │ add r5, r5, #1 │ │ │ │ - beq 5525c │ │ │ │ + beq 5510c │ │ │ │ ldr r3, [r6, #4]! │ │ │ │ ldr r2, [r3] │ │ │ │ add r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle r1, [r3] │ │ │ │ str r3, [r7, #4]! │ │ │ │ - b 55234 │ │ │ │ - ldr r0, [pc, #112] @ 552d4 │ │ │ │ + b 550e4 │ │ │ │ + ldr r0, [pc, #112] @ 55184 │ │ │ │ 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] │ │ │ │ @@ -39761,39 +39677,39 @@ │ │ │ │ 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 552c4 │ │ │ │ + b 55174 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55118 │ │ │ │ + bgt 54fc8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 55118 │ │ │ │ + bne 54fc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 55118 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 54fc8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r6, fp, r4, lsl r0 │ │ │ │ + rsbeq r6, fp, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000552d8 : │ │ │ │ - ldr r3, [pc, #52] @ 55314 │ │ │ │ +00055188 : │ │ │ │ + ldr r3, [pc, #52] @ 551c4 │ │ │ │ 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 55308 │ │ │ │ + beq 551b8 │ │ │ │ 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 │ │ │ │ @@ -39813,261 +39729,261 @@ │ │ │ │ ldrne r5, [r6, #8] │ │ │ │ moveq r5, r6 │ │ │ │ bl 2d748 │ │ │ │ cmp r7, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ orrs r3, r6, r3 │ │ │ │ - bne 55380 │ │ │ │ + bne 55230 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 553b4 │ │ │ │ + beq 55264 │ │ │ │ sub r3, fp, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #3 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ - ldr r3, [pc, #216] @ 55480 │ │ │ │ + ldr r3, [pc, #216] @ 55330 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55460 │ │ │ │ + beq 55310 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 21e060 │ │ │ │ + bl 21d21c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 553d0 │ │ │ │ + beq 55280 │ │ │ │ mov r4, #0 │ │ │ │ - b 55460 │ │ │ │ + b 55310 │ │ │ │ add r5, r5, r7 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 55448 │ │ │ │ + beq 552f8 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 553f0 │ │ │ │ + beq 552a0 │ │ │ │ cmp r5, #2 │ │ │ │ - beq 55444 │ │ │ │ + beq 552f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55430 │ │ │ │ - bl e72d8 │ │ │ │ + beq 552e0 │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55428 │ │ │ │ + bgt 552d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 55428 │ │ │ │ + bne 552d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 55448 │ │ │ │ - bl ddb94 │ │ │ │ + bne 552f8 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 55448 │ │ │ │ - b 553c8 │ │ │ │ + beq 552f8 │ │ │ │ + b 55278 │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 55618 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 554c8 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55474 │ │ │ │ + beq 55324 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r6, sl, r4, ror r3 │ │ │ │ + rsbeq r6, sl, r0, ror r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs r3, ip, r4, lsr #31 │ │ │ │ - bne 554cc │ │ │ │ + bne 5537c │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55500 │ │ │ │ + beq 553b0 │ │ │ │ mov r1, #0 │ │ │ │ sub r3, fp, #16 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ 5554c │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #84] @ 553fc │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55540 │ │ │ │ + beq 553f0 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 55524 │ │ │ │ + bgt 553d4 │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #23124 @ 0x5a54 │ │ │ │ + movw r1, #25364 @ 0x6314 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 55540 │ │ │ │ + bl 1b4954 │ │ │ │ + b 553f0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 55508 │ │ │ │ - bl ddb94 │ │ │ │ + bne 553b8 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55508 │ │ │ │ + beq 553b8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r6, sl, r0, lsr #7 │ │ │ │ + mlseq sl, ip, r3, r6 │ │ │ │ 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 f23a4 │ │ │ │ + bl f1228 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5558c │ │ │ │ + beq 5543c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 556bc <_Py_strhex_bytes_with_sep@@Base+0xa4> │ │ │ │ + bl 5556c <_Py_strhex_bytes_with_sep@@Base+0xa4> │ │ │ │ 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 40fbb0 │ │ │ │ - ldr r3, [pc, #100] @ 55614 │ │ │ │ + b 410778 │ │ │ │ + ldr r3, [pc, #100] @ 554c4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #3880] @ 0xf28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 555fc │ │ │ │ + beq 554ac │ │ │ │ cmp r3, #1 │ │ │ │ - beq 55608 │ │ │ │ + beq 554b8 │ │ │ │ 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, #104 @ 0x68 │ │ │ │ - movw r1, #59896 @ 0xe9f8 │ │ │ │ + movw r1, #62136 @ 0xf2b8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #23460 @ 0x5ba4 │ │ │ │ + movw r0, #25972 @ 0x6574 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - b c0fec │ │ │ │ - movw r0, #41696 @ 0xa2e0 │ │ │ │ + b c1220 │ │ │ │ + movw r0, #43936 @ 0xaba0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - b c0fec │ │ │ │ + b c1220 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00055618 <_Py_strhex_bytes_with_sep@@Base>: │ │ │ │ +000554c8 <_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 3c8998 │ │ │ │ + bl 3c9250 │ │ │ │ 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 │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq 55684 <_Py_strhex_bytes_with_sep@@Base+0x6c> │ │ │ │ + beq 55534 <_Py_strhex_bytes_with_sep@@Base+0x6c> │ │ │ │ mov r2, #8 │ │ │ │ sub r3, fp, #20 │ │ │ │ - bl 55708 <_Py_strhex_bytes_with_sep@@Base+0xf0> │ │ │ │ + bl 555b8 <_Py_strhex_bytes_with_sep@@Base+0xf0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55694 <_Py_strhex_bytes_with_sep@@Base+0x7c> │ │ │ │ - bl 46320 │ │ │ │ + beq 55544 <_Py_strhex_bytes_with_sep@@Base+0x7c> │ │ │ │ + bl 462cc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5568c <_Py_strhex_bytes_with_sep@@Base+0x74> │ │ │ │ + beq 5553c <_Py_strhex_bytes_with_sep@@Base+0x74> │ │ │ │ mov r4, #0 │ │ │ │ - b 556b0 <_Py_strhex_bytes_with_sep@@Base+0x98> │ │ │ │ - bl 175f40 │ │ │ │ - b 556b0 <_Py_strhex_bytes_with_sep@@Base+0x98> │ │ │ │ + b 55560 <_Py_strhex_bytes_with_sep@@Base+0x98> │ │ │ │ + bl 175118 │ │ │ │ + b 55560 <_Py_strhex_bytes_with_sep@@Base+0x98> │ │ │ │ mov r2, #8 │ │ │ │ sub r0, fp, #20 │ │ │ │ - movw r1, #9164 @ 0x23cc │ │ │ │ + movw r1, #11476 @ 0x2cd4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2e640 │ │ │ │ clz r4, r0 │ │ │ │ lsr r4, r4, #5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ bxle lr │ │ │ │ push {r4, fp, lr} │ │ │ │ - movw ip, #17784 @ 0x4578 │ │ │ │ + movw ip, #20152 @ 0x4eb8 │ │ │ │ movt ip, #89 @ 0x59 │ │ │ │ ldrb r4, [r1] │ │ │ │ - movw lr, #50252 @ 0xc44c │ │ │ │ + movw lr, #52940 @ 0xcecc │ │ │ │ movt lr, #72 @ 0x48 │ │ │ │ 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 556ec <_Py_strhex_bytes_with_sep@@Base+0xd4> │ │ │ │ + b 5559c <_Py_strhex_bytes_with_sep@@Base+0xd4> │ │ │ │ push {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 55738 <_Py_strhex_bytes_with_sep@@Base+0x120> │ │ │ │ + beq 555e8 <_Py_strhex_bytes_with_sep@@Base+0x120> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a6948 <_Py_open@@Base+0x65c> │ │ │ │ + b a5650 <_Py_open@@Base+0x528> │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ @@ -40081,210 +39997,210 @@ │ │ │ │ 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 2e0d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 55878 <_Py_strhex_bytes_with_sep@@Base+0x260> │ │ │ │ + bge 55728 <_Py_strhex_bytes_with_sep@@Base+0x260> │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne 557bc <_Py_strhex_bytes_with_sep@@Base+0x1a4> │ │ │ │ + bne 5566c <_Py_strhex_bytes_with_sep@@Base+0x1a4> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6948 <_Py_open@@Base+0x65c> │ │ │ │ + bl a5650 <_Py_open@@Base+0x528> │ │ │ │ mov r6, r0 │ │ │ │ - b 558bc <_Py_strhex_bytes_with_sep@@Base+0x2a4> │ │ │ │ - movw r9, #45152 @ 0xb060 │ │ │ │ + b 5576c <_Py_strhex_bytes_with_sep@@Base+0x2a4> │ │ │ │ + movw r9, #45132 @ 0xb04c │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 558bc <_Py_strhex_bytes_with_sep@@Base+0x2a4> │ │ │ │ - bl 46320 │ │ │ │ + beq 5576c <_Py_strhex_bytes_with_sep@@Base+0x2a4> │ │ │ │ + bl 462cc │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 558bc <_Py_strhex_bytes_with_sep@@Base+0x2a4> │ │ │ │ - ldr r2, [pc, #212] @ 558c8 <_Py_strhex_bytes_with_sep@@Base+0x2b0> │ │ │ │ + bne 5576c <_Py_strhex_bytes_with_sep@@Base+0x2a4> │ │ │ │ + ldr r2, [pc, #212] @ 55778 <_Py_strhex_bytes_with_sep@@Base+0x2b0> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r9, [r9] │ │ │ │ mov r0, r3 │ │ │ │ ldr r5, [r5] │ │ │ │ ldr sl, [r1, r2] │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5581c <_Py_strhex_bytes_with_sep@@Base+0x204> │ │ │ │ + beq 556cc <_Py_strhex_bytes_with_sep@@Base+0x204> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5584c <_Py_strhex_bytes_with_sep@@Base+0x234> │ │ │ │ + bne 556fc <_Py_strhex_bytes_with_sep@@Base+0x234> │ │ │ │ bl 2d4e4 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ - movw r2, #59932 @ 0xea1c │ │ │ │ + movw r2, #62172 @ 0xf2dc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ str r8, [sp] │ │ │ │ - bl 36026c <_PyErr_Format@@Base> │ │ │ │ - b 558bc <_Py_strhex_bytes_with_sep@@Base+0x2a4> │ │ │ │ + bl 360514 <_PyErr_Format@@Base> │ │ │ │ + b 5576c <_Py_strhex_bytes_with_sep@@Base+0x2a4> │ │ │ │ bl 2d4e4 │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #59932 @ 0xea1c │ │ │ │ + movw r1, #62172 @ 0xf2dc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ str r7, [sp] │ │ │ │ - bl 44e78 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 558bc <_Py_strhex_bytes_with_sep@@Base+0x2a4> │ │ │ │ - bne 558a8 <_Py_strhex_bytes_with_sep@@Base+0x290> │ │ │ │ - movw r0, #45152 @ 0xb060 │ │ │ │ + bl 46308 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 5576c <_Py_strhex_bytes_with_sep@@Base+0x2a4> │ │ │ │ + bne 55758 <_Py_strhex_bytes_with_sep@@Base+0x290> │ │ │ │ + movw r0, #45132 @ 0xb04c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #60024 @ 0xea78 │ │ │ │ + movw r1, #62264 @ 0xf338 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r0] │ │ │ │ str r7, [sp] │ │ │ │ - bl 17173c │ │ │ │ - b 558bc <_Py_strhex_bytes_with_sep@@Base+0x2a4> │ │ │ │ + bl 170914 │ │ │ │ + b 5576c <_Py_strhex_bytes_with_sep@@Base+0x2a4> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 5574c <_Py_strhex_bytes_with_sep@@Base+0x134> │ │ │ │ + bne 555fc <_Py_strhex_bytes_with_sep@@Base+0x134> │ │ │ │ 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, 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 558fc <_Py_strhex_bytes_with_sep@@Base+0x2e4> │ │ │ │ + bne 557ac <_Py_strhex_bytes_with_sep@@Base+0x2e4> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3af2b4 │ │ │ │ + b 3afcec │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15828 @ 0x3dd4 │ │ │ │ + movw r0, #18068 @ 0x4694 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 558ec <_Py_strhex_bytes_with_sep@@Base+0x2d4> │ │ │ │ + b 5579c <_Py_strhex_bytes_with_sep@@Base+0x2d4> │ │ │ │ ldrb r3, [r0, #26] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55954 <_Py_strhex_bytes_with_sep@@Base+0x33c> │ │ │ │ + beq 55804 <_Py_strhex_bytes_with_sep@@Base+0x33c> │ │ │ │ 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 55974 <_Py_strhex_bytes_with_sep@@Base+0x35c> │ │ │ │ + bne 55824 <_Py_strhex_bytes_with_sep@@Base+0x35c> │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #126 @ 0x7e │ │ │ │ movne r1, #45 @ 0x2d │ │ │ │ - movw r0, #59924 @ 0xea14 │ │ │ │ + movw r0, #62164 @ 0xf2d4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 55998 <_Py_strhex_bytes_with_sep@@Base+0x380> │ │ │ │ - b dddcc │ │ │ │ + blt 55848 <_Py_strhex_bytes_with_sep@@Base+0x380> │ │ │ │ + b dd378 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14380 @ 0x382c │ │ │ │ + movw r1, #16620 @ 0x40ec │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 55a08 <_Py_strhex_bytes_with_sep@@Base+0x3f0> │ │ │ │ + bhi 558b8 <_Py_strhex_bytes_with_sep@@Base+0x3f0> │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r1, [r6] │ │ │ │ - movwle r1, #5188 @ 0x1444 │ │ │ │ + movwle r1, #5808 @ 0x16b0 │ │ │ │ movtle r1, #104 @ 0x68 │ │ │ │ - b 55a28 <_Py_strhex_bytes_with_sep@@Base+0x410> │ │ │ │ + b 558d8 <_Py_strhex_bytes_with_sep@@Base+0x410> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #15780 @ 0x3da4 │ │ │ │ + movw r0, #18596 @ 0x48a4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e8c04 │ │ │ │ + bl 2e752c │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 559f4 <_Py_strhex_bytes_with_sep@@Base+0x3dc> │ │ │ │ + b 558a4 <_Py_strhex_bytes_with_sep@@Base+0x3dc> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 55cb0 <_Py_strhex_bytes_with_sep@@Base+0x698> │ │ │ │ + b 55b64 <_Py_strhex_bytes_with_sep@@Base+0x69c> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #60208 @ 0xeb30 │ │ │ │ + movw r1, #62448 @ 0xf3f0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ push {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 55a9c <_Py_strhex_bytes_with_sep@@Base+0x484> │ │ │ │ + beq 5594c <_Py_strhex_bytes_with_sep@@Base+0x484> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a6ad0 <_Py_open@@Base+0x7e4> │ │ │ │ + b a57d8 <_Py_open@@Base+0x6b0> │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ @@ -40298,230 +40214,230 @@ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ add r8, r4, ip │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2d46c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 55bd0 <_Py_strhex_bytes_with_sep@@Base+0x5b8> │ │ │ │ + bge 55a80 <_Py_strhex_bytes_with_sep@@Base+0x5b8> │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne 55b20 <_Py_strhex_bytes_with_sep@@Base+0x508> │ │ │ │ + bne 559d0 <_Py_strhex_bytes_with_sep@@Base+0x508> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl a6ad0 <_Py_open@@Base+0x7e4> │ │ │ │ + bl a57d8 <_Py_open@@Base+0x6b0> │ │ │ │ mov r6, r0 │ │ │ │ - b 55c14 <_Py_strhex_bytes_with_sep@@Base+0x5fc> │ │ │ │ - movw r9, #45152 @ 0xb060 │ │ │ │ + b 55ac4 <_Py_strhex_bytes_with_sep@@Base+0x5fc> │ │ │ │ + movw r9, #45132 @ 0xb04c │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 2fffc8 │ │ │ │ - bl 46320 │ │ │ │ + bl 2fe9b8 │ │ │ │ + bl 462cc │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55c14 <_Py_strhex_bytes_with_sep@@Base+0x5fc> │ │ │ │ - ldr r2, [pc, #212] @ 55c20 <_Py_strhex_bytes_with_sep@@Base+0x608> │ │ │ │ + bne 55ac4 <_Py_strhex_bytes_with_sep@@Base+0x5fc> │ │ │ │ + ldr r2, [pc, #212] @ 55ad0 <_Py_strhex_bytes_with_sep@@Base+0x608> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r9, [r9] │ │ │ │ mov r0, r3 │ │ │ │ ldr r5, [r5] │ │ │ │ ldr sl, [r1, r2] │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 55b74 <_Py_strhex_bytes_with_sep@@Base+0x55c> │ │ │ │ + beq 55a24 <_Py_strhex_bytes_with_sep@@Base+0x55c> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 55ba4 <_Py_strhex_bytes_with_sep@@Base+0x58c> │ │ │ │ + bne 55a54 <_Py_strhex_bytes_with_sep@@Base+0x58c> │ │ │ │ bl 2d4e4 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ - movw r2, #60256 @ 0xeb60 │ │ │ │ + movw r2, #62496 @ 0xf420 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ str r8, [sp] │ │ │ │ - bl 36026c <_PyErr_Format@@Base> │ │ │ │ - b 55c14 <_Py_strhex_bytes_with_sep@@Base+0x5fc> │ │ │ │ + bl 360514 <_PyErr_Format@@Base> │ │ │ │ + b 55ac4 <_Py_strhex_bytes_with_sep@@Base+0x5fc> │ │ │ │ bl 2d4e4 │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #60256 @ 0xeb60 │ │ │ │ + movw r1, #62496 @ 0xf420 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ str r7, [sp] │ │ │ │ - bl 44e78 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 55c14 <_Py_strhex_bytes_with_sep@@Base+0x5fc> │ │ │ │ - bne 55c00 <_Py_strhex_bytes_with_sep@@Base+0x5e8> │ │ │ │ - movw r0, #45152 @ 0xb060 │ │ │ │ + bl 46308 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 55ac4 <_Py_strhex_bytes_with_sep@@Base+0x5fc> │ │ │ │ + bne 55ab0 <_Py_strhex_bytes_with_sep@@Base+0x5e8> │ │ │ │ + movw r0, #45132 @ 0xb04c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #60352 @ 0xebc0 │ │ │ │ + movw r1, #62592 @ 0xf480 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r0] │ │ │ │ str r7, [sp] │ │ │ │ - bl 17173c │ │ │ │ - b 55c14 <_Py_strhex_bytes_with_sep@@Base+0x5fc> │ │ │ │ + bl 170914 │ │ │ │ + b 55ac4 <_Py_strhex_bytes_with_sep@@Base+0x5fc> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 55ab0 <_Py_strhex_bytes_with_sep@@Base+0x498> │ │ │ │ + bne 55960 <_Py_strhex_bytes_with_sep@@Base+0x498> │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ + andeq r0, r0, r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 55c70 <_Py_strhex_bytes_with_sep@@Base+0x658> │ │ │ │ + bne 55b24 <_Py_strhex_bytes_with_sep@@Base+0x65c> │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 16f47c │ │ │ │ + bl 16e66c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 55c90 <_Py_strhex_bytes_with_sep@@Base+0x678> │ │ │ │ - bl ddb94 │ │ │ │ + bne 55b44 <_Py_strhex_bytes_with_sep@@Base+0x67c> │ │ │ │ + bl dd140 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15584 @ 0x3ce0 │ │ │ │ + movw r0, #17824 @ 0x45a0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 55c44 <_Py_strhex_bytes_with_sep@@Base+0x62c> │ │ │ │ + b 55af8 <_Py_strhex_bytes_with_sep@@Base+0x630> │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #5456 @ 0x1550 │ │ │ │ + movw r2, #6076 @ 0x17bc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ 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 │ │ │ │ - movw r6, #5188 @ 0x1444 │ │ │ │ + movw r6, #5808 @ 0x16b0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ cmp r1, r6 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ - movweq r8, #60640 @ 0xece0 │ │ │ │ + movweq r8, #62904 @ 0xf5b8 │ │ │ │ mov sl, r2 │ │ │ │ movteq r8, #71 @ 0x47 │ │ │ │ moveq r9, #6 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - beq 55d0c <_Py_strhex_bytes_with_sep@@Base+0x6f4> │ │ │ │ + beq 55bc0 <_Py_strhex_bytes_with_sep@@Base+0x6f8> │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 21e060 │ │ │ │ + bl 21d21c │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldreq r9, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bne 55d9c <_Py_strhex_bytes_with_sep@@Base+0x784> │ │ │ │ + bne 55c50 <_Py_strhex_bytes_with_sep@@Base+0x788> │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp sl, #1 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r4, #0 │ │ │ │ - beq 55d4c <_Py_strhex_bytes_with_sep@@Base+0x734> │ │ │ │ + beq 55c00 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, r5 │ │ │ │ - bge 55d44 <_Py_strhex_bytes_with_sep@@Base+0x72c> │ │ │ │ + bge 55bf8 <_Py_strhex_bytes_with_sep@@Base+0x730> │ │ │ │ ldrb r1, [r7, r4] │ │ │ │ bl 2e5ec │ │ │ │ cmp r0, #0 │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 55d20 <_Py_strhex_bytes_with_sep@@Base+0x708> │ │ │ │ + bne 55bd4 <_Py_strhex_bytes_with_sep@@Base+0x70c> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 55d78 <_Py_strhex_bytes_with_sep@@Base+0x760> │ │ │ │ + beq 55c2c <_Py_strhex_bytes_with_sep@@Base+0x764> │ │ │ │ mov sl, r5 │ │ │ │ sub r5, r5, #1 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ cmp r5, r4 │ │ │ │ - blt 55d74 <_Py_strhex_bytes_with_sep@@Base+0x75c> │ │ │ │ + blt 55c28 <_Py_strhex_bytes_with_sep@@Base+0x760> │ │ │ │ ldrb r1, [r7, r5] │ │ │ │ bl 2e5ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55d4c <_Py_strhex_bytes_with_sep@@Base+0x734> │ │ │ │ + bne 55c00 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, r6 │ │ │ │ - beq 55d8c <_Py_strhex_bytes_with_sep@@Base+0x774> │ │ │ │ + beq 55c40 <_Py_strhex_bytes_with_sep@@Base+0x778> │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ sub r1, r5, r4 │ │ │ │ add r0, r7, r4 │ │ │ │ - bl f23a4 │ │ │ │ - b 55da0 <_Py_strhex_bytes_with_sep@@Base+0x788> │ │ │ │ + bl f1228 │ │ │ │ + b 55c54 <_Py_strhex_bytes_with_sep@@Base+0x78c> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40c630 │ │ │ │ + bl 40d2c4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 55de4 <_Py_strhex_bytes_with_sep@@Base+0x7cc> │ │ │ │ + bne 55c98 <_Py_strhex_bytes_with_sep@@Base+0x7d0> │ │ │ │ mov r4, #0 │ │ │ │ - b 55e28 <_Py_strhex_bytes_with_sep@@Base+0x810> │ │ │ │ + b 55cdc <_Py_strhex_bytes_with_sep@@Base+0x814> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r3, fp, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 40ca90 │ │ │ │ + bl 40d724 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 55ddc <_Py_strhex_bytes_with_sep@@Base+0x7c4> │ │ │ │ + beq 55c90 <_Py_strhex_bytes_with_sep@@Base+0x7c8> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andeq r0, r0, r0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ movlt r0, r2 │ │ │ │ movge r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @@ -40529,243 +40445,243 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 55eac <_Py_strhex_bytes_with_sep@@Base+0x894> │ │ │ │ + beq 55d5c <_Py_strhex_bytes_with_sep@@Base+0x894> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41892 @ 0xa3a4 │ │ │ │ + movw r0, #43896 @ 0xab78 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56000 <_Py_strhex_bytes_with_sep@@Base+0x9e8> │ │ │ │ + beq 55eb0 <_Py_strhex_bytes_with_sep@@Base+0x9e8> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 55ee0 <_Py_strhex_bytes_with_sep@@Base+0x8c8> │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + bne 55d90 <_Py_strhex_bytes_with_sep@@Base+0x8c8> │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #32624 @ 0x7f70 │ │ │ │ + movw r1, #34864 @ 0x8830 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #41892 @ 0xa3a4 │ │ │ │ + movw r0, #43896 @ 0xab78 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 56000 <_Py_strhex_bytes_with_sep@@Base+0x9e8> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 55eb0 <_Py_strhex_bytes_with_sep@@Base+0x9e8> │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r3 │ │ │ │ - bl f0b90 │ │ │ │ + bl f0644 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56028 <_Py_strhex_bytes_with_sep@@Base+0xa10> │ │ │ │ + beq 55ed8 <_Py_strhex_bytes_with_sep@@Base+0xa10> │ │ │ │ bl 2e3a0 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 55f20 <_Py_strhex_bytes_with_sep@@Base+0x908> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 55dd0 <_Py_strhex_bytes_with_sep@@Base+0x908> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59444 @ 0xe834 │ │ │ │ + movw r1, #61516 @ 0xf04c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 56000 <_Py_strhex_bytes_with_sep@@Base+0x9e8> │ │ │ │ + bl 1b4954 │ │ │ │ + b 55eb0 <_Py_strhex_bytes_with_sep@@Base+0x9e8> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 363268 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 363520 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56000 <_Py_strhex_bytes_with_sep@@Base+0x9e8> │ │ │ │ + beq 55eb0 <_Py_strhex_bytes_with_sep@@Base+0x9e8> │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r3, #1 │ │ │ │ movt r3, #1 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ lsl r0, r3, #2 │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 55f98 <_Py_strhex_bytes_with_sep@@Base+0x980> │ │ │ │ - bl b8ef0 │ │ │ │ + bhi 55e48 <_Py_strhex_bytes_with_sep@@Base+0x980> │ │ │ │ + bl b8ee8 │ │ │ │ sub r3, fp, #24 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 55f98 <_Py_strhex_bytes_with_sep@@Base+0x980> │ │ │ │ + beq 55e48 <_Py_strhex_bytes_with_sep@@Base+0x980> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2dac0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 55fac <_Py_strhex_bytes_with_sep@@Base+0x994> │ │ │ │ + bne 55e5c <_Py_strhex_bytes_with_sep@@Base+0x994> │ │ │ │ mov r0, r5 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r7, r3 │ │ │ │ - blt 55f44 <_Py_strhex_bytes_with_sep@@Base+0x92c> │ │ │ │ + blt 55df4 <_Py_strhex_bytes_with_sep@@Base+0x92c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 55fa4 <_Py_strhex_bytes_with_sep@@Base+0x98c> │ │ │ │ - bl 366244 │ │ │ │ + ble 55e54 <_Py_strhex_bytes_with_sep@@Base+0x98c> │ │ │ │ + bl 3664fc │ │ │ │ mov r4, r0 │ │ │ │ - b 56028 <_Py_strhex_bytes_with_sep@@Base+0xa10> │ │ │ │ + b 55ed8 <_Py_strhex_bytes_with_sep@@Base+0xa10> │ │ │ │ lsl r3, r3, #1 │ │ │ │ - b 55f40 <_Py_strhex_bytes_with_sep@@Base+0x928> │ │ │ │ + b 55df0 <_Py_strhex_bytes_with_sep@@Base+0x928> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - bne 55fd0 <_Py_strhex_bytes_with_sep@@Base+0x9b8> │ │ │ │ - b 56020 <_Py_strhex_bytes_with_sep@@Base+0xa08> │ │ │ │ + bne 55e80 <_Py_strhex_bytes_with_sep@@Base+0x9b8> │ │ │ │ + b 55ed0 <_Py_strhex_bytes_with_sep@@Base+0xa08> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r0, [r3, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 56020 <_Py_strhex_bytes_with_sep@@Base+0xa08> │ │ │ │ + bge 55ed0 <_Py_strhex_bytes_with_sep@@Base+0xa08> │ │ │ │ ldr r0, [r5, r6, lsl #2] │ │ │ │ - bl 209a54 <_PyLong_FromGid@@Base> │ │ │ │ + bl 2091ec <_PyLong_FromGid@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55fc4 <_Py_strhex_bytes_with_sep@@Base+0x9ac> │ │ │ │ + bne 55e74 <_Py_strhex_bytes_with_sep@@Base+0x9ac> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 56008 <_Py_strhex_bytes_with_sep@@Base+0x9f0> │ │ │ │ + ble 55eb8 <_Py_strhex_bytes_with_sep@@Base+0x9f0> │ │ │ │ mov r0, r5 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ mov r4, #0 │ │ │ │ - b 56028 <_Py_strhex_bytes_with_sep@@Base+0xa10> │ │ │ │ + b 55ed8 <_Py_strhex_bytes_with_sep@@Base+0xa10> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 55ff8 <_Py_strhex_bytes_with_sep@@Base+0x9e0> │ │ │ │ + bne 55ea8 <_Py_strhex_bytes_with_sep@@Base+0x9e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 55ff8 <_Py_strhex_bytes_with_sep@@Base+0x9e0> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 55ea8 <_Py_strhex_bytes_with_sep@@Base+0x9e0> │ │ │ │ mov r0, r5 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ 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 r5, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 56080 <_Py_strhex_bytes_with_sep@@Base+0xa68> │ │ │ │ + bne 55f30 <_Py_strhex_bytes_with_sep@@Base+0xa68> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 56234 <_Py_strhex_bytes_with_sep@@Base+0xc1c> │ │ │ │ + beq 560e4 <_Py_strhex_bytes_with_sep@@Base+0xc1c> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, r3 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ - movw r7, #10656 @ 0x29a0 │ │ │ │ + movw r7, #11276 @ 0x2c0c │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ - movw r1, #11664 @ 0x2d90 │ │ │ │ + movw r1, #12284 @ 0x2ffc │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r6, r1 │ │ │ │ cmpne r6, r7 │ │ │ │ - beq 56108 <_Py_strhex_bytes_with_sep@@Base+0xaf0> │ │ │ │ + beq 55fb8 <_Py_strhex_bytes_with_sep@@Base+0xaf0> │ │ │ │ mov r0, r6 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56108 <_Py_strhex_bytes_with_sep@@Base+0xaf0> │ │ │ │ + bne 55fb8 <_Py_strhex_bytes_with_sep@@Base+0xaf0> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl d2374 │ │ │ │ - movw r1, #18612 @ 0x48b4 │ │ │ │ + bl d1b04 │ │ │ │ + movw r1, #19232 @ 0x4b20 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r6, r1 │ │ │ │ orreq r0, r0, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 56108 <_Py_strhex_bytes_with_sep@@Base+0xaf0> │ │ │ │ + bne 55fb8 <_Py_strhex_bytes_with_sep@@Base+0xaf0> │ │ │ │ mov r0, r6 │ │ │ │ - bl d2374 │ │ │ │ - movw r1, #18128 @ 0x46d0 │ │ │ │ + bl d1b04 │ │ │ │ + movw r1, #18748 @ 0x493c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r6, r1 │ │ │ │ orreq r0, r0, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 56108 <_Py_strhex_bytes_with_sep@@Base+0xaf0> │ │ │ │ + bne 55fb8 <_Py_strhex_bytes_with_sep@@Base+0xaf0> │ │ │ │ mov r0, r6 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56138 <_Py_strhex_bytes_with_sep@@Base+0xb20> │ │ │ │ + beq 55fe8 <_Py_strhex_bytes_with_sep@@Base+0xb20> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r6, r3 │ │ │ │ ldrne r6, [r3, #8] │ │ │ │ - bl 1f1350 │ │ │ │ + bl 1f11d8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 56194 <_Py_strhex_bytes_with_sep@@Base+0xb7c> │ │ │ │ + beq 56044 <_Py_strhex_bytes_with_sep@@Base+0xb7c> │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, r6 │ │ │ │ movgt r5, r4 │ │ │ │ movgt r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl ecef8 │ │ │ │ + bl ec3f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 56154 <_Py_strhex_bytes_with_sep@@Base+0xb3c> │ │ │ │ - b 56194 <_Py_strhex_bytes_with_sep@@Base+0xb7c> │ │ │ │ + bne 56004 <_Py_strhex_bytes_with_sep@@Base+0xb3c> │ │ │ │ + b 56044 <_Py_strhex_bytes_with_sep@@Base+0xb7c> │ │ │ │ cmp r7, #0 │ │ │ │ - bne 561cc <_Py_strhex_bytes_with_sep@@Base+0xbb4> │ │ │ │ + bne 5607c <_Py_strhex_bytes_with_sep@@Base+0xbb4> │ │ │ │ mov r0, r4 │ │ │ │ - bl ed1a8 │ │ │ │ + bl ec6a0 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - beq 561fc <_Py_strhex_bytes_with_sep@@Base+0xbe4> │ │ │ │ - bl 16f47c │ │ │ │ + beq 560ac <_Py_strhex_bytes_with_sep@@Base+0xbe4> │ │ │ │ + bl 16e66c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5619c <_Py_strhex_bytes_with_sep@@Base+0xb84> │ │ │ │ + ble 5604c <_Py_strhex_bytes_with_sep@@Base+0xb84> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 5614c <_Py_strhex_bytes_with_sep@@Base+0xb34> │ │ │ │ + bne 55ffc <_Py_strhex_bytes_with_sep@@Base+0xb34> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 561b4 <_Py_strhex_bytes_with_sep@@Base+0xb9c> │ │ │ │ + ble 56064 <_Py_strhex_bytes_with_sep@@Base+0xb9c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 56180 <_Py_strhex_bytes_with_sep@@Base+0xb68> │ │ │ │ + bne 56030 <_Py_strhex_bytes_with_sep@@Base+0xb68> │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 56180 <_Py_strhex_bytes_with_sep@@Base+0xb68> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 56030 <_Py_strhex_bytes_with_sep@@Base+0xb68> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 56194 <_Py_strhex_bytes_with_sep@@Base+0xb7c> │ │ │ │ + bne 56044 <_Py_strhex_bytes_with_sep@@Base+0xb7c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 56194 <_Py_strhex_bytes_with_sep@@Base+0xb7c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 56044 <_Py_strhex_bytes_with_sep@@Base+0xb7c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 561e4 <_Py_strhex_bytes_with_sep@@Base+0xbcc> │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + ble 56094 <_Py_strhex_bytes_with_sep@@Base+0xbcc> │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 561d8 <_Py_strhex_bytes_with_sep@@Base+0xbc0> │ │ │ │ + bne 56088 <_Py_strhex_bytes_with_sep@@Base+0xbc0> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 561d8 <_Py_strhex_bytes_with_sep@@Base+0xbc0> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 56088 <_Py_strhex_bytes_with_sep@@Base+0xbc0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5621c <_Py_strhex_bytes_with_sep@@Base+0xc04> │ │ │ │ + bgt 560cc <_Py_strhex_bytes_with_sep@@Base+0xc04> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5621c <_Py_strhex_bytes_with_sep@@Base+0xc04> │ │ │ │ + bne 560cc <_Py_strhex_bytes_with_sep@@Base+0xc04> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - bl ddb94 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ @@ -40779,2460 +40695,2173 @@ │ │ │ │ mov ip, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 56290 <_Py_strhex_bytes_with_sep@@Base+0xc78> │ │ │ │ + bne 56140 <_Py_strhex_bytes_with_sep@@Base+0xc78> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 562c8 <_Py_strhex_bytes_with_sep@@Base+0xcb0> │ │ │ │ + beq 56178 <_Py_strhex_bytes_with_sep@@Base+0xcb0> │ │ │ │ mov lr, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ sub r5, fp, #28 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, ip │ │ │ │ - ldr r3, [pc, #156] @ 56350 <_Py_strhex_bytes_with_sep@@Base+0xd38> │ │ │ │ + ldr r3, [pc, #156] @ 56200 <_Py_strhex_bytes_with_sep@@Base+0xd38> │ │ │ │ str r5, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56344 <_Py_strhex_bytes_with_sep@@Base+0xd2c> │ │ │ │ + beq 561f4 <_Py_strhex_bytes_with_sep@@Base+0xd2c> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 381ae4 │ │ │ │ + bl 381d9c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 562e4 <_Py_strhex_bytes_with_sep@@Base+0xccc> │ │ │ │ + bne 56194 <_Py_strhex_bytes_with_sep@@Base+0xccc> │ │ │ │ mov r4, #0 │ │ │ │ - b 56344 <_Py_strhex_bytes_with_sep@@Base+0xd2c> │ │ │ │ + b 561f4 <_Py_strhex_bytes_with_sep@@Base+0xd2c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #23 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 20a808 │ │ │ │ + bl 20a218 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 562dc <_Py_strhex_bytes_with_sep@@Base+0xcc4> │ │ │ │ + beq 5618c <_Py_strhex_bytes_with_sep@@Base+0xcc4> │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 56320 <_Py_strhex_bytes_with_sep@@Base+0xd08> │ │ │ │ + bhi 561d0 <_Py_strhex_bytes_with_sep@@Base+0xd08> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, #3 │ │ │ │ - bl 3bb60c <_PyUnicode_EncodeUTF16@@Base+0x54a8> │ │ │ │ + bl 3bc03c <_PyUnicode_EncodeUTF16@@Base+0x54a0> │ │ │ │ mov r4, r0 │ │ │ │ - b 56344 <_Py_strhex_bytes_with_sep@@Base+0xd2c> │ │ │ │ - movw r3, #45876 @ 0xb334 │ │ │ │ + b 561f4 <_Py_strhex_bytes_with_sep@@Base+0xd2c> │ │ │ │ + movw r3, #45664 @ 0xb260 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61100 @ 0xeeac │ │ │ │ + movw r1, #63492 @ 0xf804 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 367a40 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ + bl 367cf8 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 562dc <_Py_strhex_bytes_with_sep@@Base+0xcc4> │ │ │ │ - b 56304 <_Py_strhex_bytes_with_sep@@Base+0xcec> │ │ │ │ + beq 5618c <_Py_strhex_bytes_with_sep@@Base+0xcc4> │ │ │ │ + b 561b4 <_Py_strhex_bytes_with_sep@@Base+0xcec> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r6, sl, ip, ror r5 │ │ │ │ + rsbeq r6, sl, r8, ror r5 │ │ │ │ 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, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 56398 <_Py_strhex_bytes_with_sep@@Base+0xd80> │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + beq 56248 <_Py_strhex_bytes_with_sep@@Base+0xd80> │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 563a0 <_Py_strhex_bytes_with_sep@@Base+0xd88> │ │ │ │ + beq 56250 <_Py_strhex_bytes_with_sep@@Base+0xd88> │ │ │ │ mov r0, r4 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 569f8 <_Py_strhex_bytes_with_sep@@Base+0x13e0> │ │ │ │ + bne 568a8 <_Py_strhex_bytes_with_sep@@Base+0x13e0> │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 563e0 <_Py_strhex_bytes_with_sep@@Base+0xdc8> │ │ │ │ + beq 56290 <_Py_strhex_bytes_with_sep@@Base+0xdc8> │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - movwne r3, #60752 @ 0xed50 │ │ │ │ + movwne r3, #62992 @ 0xf610 │ │ │ │ movtne r3, #71 @ 0x47 │ │ │ │ - bne 564a0 <_Py_strhex_bytes_with_sep@@Base+0xe88> │ │ │ │ + bne 56350 <_Py_strhex_bytes_with_sep@@Base+0xe88> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 569f8 <_Py_strhex_bytes_with_sep@@Base+0x13e0> │ │ │ │ + bne 568a8 <_Py_strhex_bytes_with_sep@@Base+0x13e0> │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56420 <_Py_strhex_bytes_with_sep@@Base+0xe08> │ │ │ │ + beq 562d0 <_Py_strhex_bytes_with_sep@@Base+0xe08> │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - movwne r3, #60800 @ 0xed80 │ │ │ │ + movwne r3, #63040 @ 0xf640 │ │ │ │ movtne r3, #71 @ 0x47 │ │ │ │ - bne 564a0 <_Py_strhex_bytes_with_sep@@Base+0xe88> │ │ │ │ + bne 56350 <_Py_strhex_bytes_with_sep@@Base+0xe88> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 569f8 <_Py_strhex_bytes_with_sep@@Base+0x13e0> │ │ │ │ + bne 568a8 <_Py_strhex_bytes_with_sep@@Base+0x13e0> │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56460 <_Py_strhex_bytes_with_sep@@Base+0xe48> │ │ │ │ + beq 56310 <_Py_strhex_bytes_with_sep@@Base+0xe48> │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - movwne r3, #60848 @ 0xedb0 │ │ │ │ + movwne r3, #63088 @ 0xf670 │ │ │ │ movtne r3, #71 @ 0x47 │ │ │ │ - bne 564a0 <_Py_strhex_bytes_with_sep@@Base+0xe88> │ │ │ │ + bne 56350 <_Py_strhex_bytes_with_sep@@Base+0xe88> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 569f8 <_Py_strhex_bytes_with_sep@@Base+0x13e0> │ │ │ │ + bne 568a8 <_Py_strhex_bytes_with_sep@@Base+0x13e0> │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 564d0 <_Py_strhex_bytes_with_sep@@Base+0xeb8> │ │ │ │ + beq 56380 <_Py_strhex_bytes_with_sep@@Base+0xeb8> │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 564d0 <_Py_strhex_bytes_with_sep@@Base+0xeb8> │ │ │ │ - movw r3, #60896 @ 0xede0 │ │ │ │ + beq 56380 <_Py_strhex_bytes_with_sep@@Base+0xeb8> │ │ │ │ + movw r3, #63136 @ 0xf6a0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ str r3, [sp] │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ - bl 34f1dc │ │ │ │ - b 5652c <_Py_strhex_bytes_with_sep@@Base+0xf14> │ │ │ │ + bl 34f61c │ │ │ │ + b 563dc <_Py_strhex_bytes_with_sep@@Base+0xf14> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 569f8 <_Py_strhex_bytes_with_sep@@Base+0x13e0> │ │ │ │ + bne 568a8 <_Py_strhex_bytes_with_sep@@Base+0x13e0> │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5654c <_Py_strhex_bytes_with_sep@@Base+0xf34> │ │ │ │ + beq 563fc <_Py_strhex_bytes_with_sep@@Base+0xf34> │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 14e684 │ │ │ │ + bl 14d6d8 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5654c <_Py_strhex_bytes_with_sep@@Base+0xf34> │ │ │ │ - movw r1, #48616 @ 0xbde8 │ │ │ │ + bne 563fc <_Py_strhex_bytes_with_sep@@Base+0xf34> │ │ │ │ + movw r1, #48404 @ 0xbd14 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r3, #60944 @ 0xee10 │ │ │ │ + movw r3, #63184 @ 0xf6d0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 347750 │ │ │ │ - bl ddb94 │ │ │ │ + bl 347b90 │ │ │ │ + bl dd140 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ - bne 56a00 <_Py_strhex_bytes_with_sep@@Base+0x13e8> │ │ │ │ - b 569f8 <_Py_strhex_bytes_with_sep@@Base+0x13e0> │ │ │ │ + bne 568b0 <_Py_strhex_bytes_with_sep@@Base+0x13e8> │ │ │ │ + b 568a8 <_Py_strhex_bytes_with_sep@@Base+0x13e0> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 569f8 <_Py_strhex_bytes_with_sep@@Base+0x13e0> │ │ │ │ + bne 568a8 <_Py_strhex_bytes_with_sep@@Base+0x13e0> │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 565c0 <_Py_strhex_bytes_with_sep@@Base+0xfa8> │ │ │ │ + beq 56470 <_Py_strhex_bytes_with_sep@@Base+0xfa8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 14e684 │ │ │ │ + bl 14d6d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 565c0 <_Py_strhex_bytes_with_sep@@Base+0xfa8> │ │ │ │ + beq 56470 <_Py_strhex_bytes_with_sep@@Base+0xfa8> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #43584 @ 0xaa40 │ │ │ │ + movw r0, #42096 @ 0xa470 │ │ │ │ movt r0, #5 │ │ │ │ - bl 10aa7c │ │ │ │ + bl 109a8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 565c0 <_Py_strhex_bytes_with_sep@@Base+0xfa8> │ │ │ │ - bl ddb94 │ │ │ │ + beq 56470 <_Py_strhex_bytes_with_sep@@Base+0xfa8> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 569e0 <_Py_strhex_bytes_with_sep@@Base+0x13c8> │ │ │ │ - movw r1, #48616 @ 0xbde8 │ │ │ │ + bne 56890 <_Py_strhex_bytes_with_sep@@Base+0x13c8> │ │ │ │ + movw r1, #48404 @ 0xbd14 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r3, #60996 @ 0xee44 │ │ │ │ + movw r3, #63236 @ 0xf704 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b 569cc <_Py_strhex_bytes_with_sep@@Base+0x13b4> │ │ │ │ + b 5687c <_Py_strhex_bytes_with_sep@@Base+0x13b4> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 569f8 <_Py_strhex_bytes_with_sep@@Base+0x13e0> │ │ │ │ + bne 568a8 <_Py_strhex_bytes_with_sep@@Base+0x13e0> │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56648 <_Py_strhex_bytes_with_sep@@Base+0x1030> │ │ │ │ + beq 564f8 <_Py_strhex_bytes_with_sep@@Base+0x1030> │ │ │ │ mov r0, r4 │ │ │ │ - bl 14e684 │ │ │ │ + bl 14d6d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56648 <_Py_strhex_bytes_with_sep@@Base+0x1030> │ │ │ │ + beq 564f8 <_Py_strhex_bytes_with_sep@@Base+0x1030> │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56648 <_Py_strhex_bytes_with_sep@@Base+0x1030> │ │ │ │ + beq 564f8 <_Py_strhex_bytes_with_sep@@Base+0x1030> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #44488 @ 0xadc8 │ │ │ │ + movw r0, #43000 @ 0xa7f8 │ │ │ │ movt r0, #5 │ │ │ │ - bl 10aa7c │ │ │ │ + bl 109a8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56648 <_Py_strhex_bytes_with_sep@@Base+0x1030> │ │ │ │ - bl ddb94 │ │ │ │ + beq 564f8 <_Py_strhex_bytes_with_sep@@Base+0x1030> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 569e0 <_Py_strhex_bytes_with_sep@@Base+0x13c8> │ │ │ │ - movw r1, #48616 @ 0xbde8 │ │ │ │ + bne 56890 <_Py_strhex_bytes_with_sep@@Base+0x13c8> │ │ │ │ + movw r1, #48404 @ 0xbd14 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r3, #61044 @ 0xee74 │ │ │ │ + movw r3, #63284 @ 0xf734 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b 569cc <_Py_strhex_bytes_with_sep@@Base+0x13b4> │ │ │ │ + b 5687c <_Py_strhex_bytes_with_sep@@Base+0x13b4> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 569f8 <_Py_strhex_bytes_with_sep@@Base+0x13e0> │ │ │ │ + bne 568a8 <_Py_strhex_bytes_with_sep@@Base+0x13e0> │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 567d0 <_Py_strhex_bytes_with_sep@@Base+0x11b8> │ │ │ │ + beq 56680 <_Py_strhex_bytes_with_sep@@Base+0x11b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 14e684 │ │ │ │ + bl 14d6d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 567d0 <_Py_strhex_bytes_with_sep@@Base+0x11b8> │ │ │ │ + beq 56680 <_Py_strhex_bytes_with_sep@@Base+0x11b8> │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 567d0 <_Py_strhex_bytes_with_sep@@Base+0x11b8> │ │ │ │ + bne 56680 <_Py_strhex_bytes_with_sep@@Base+0x11b8> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 566bc <_Py_strhex_bytes_with_sep@@Base+0x10a4> │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + beq 5656c <_Py_strhex_bytes_with_sep@@Base+0x10a4> │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 566c4 <_Py_strhex_bytes_with_sep@@Base+0x10ac> │ │ │ │ + beq 56574 <_Py_strhex_bytes_with_sep@@Base+0x10ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 567c4 <_Py_strhex_bytes_with_sep@@Base+0x11ac> │ │ │ │ + bne 56674 <_Py_strhex_bytes_with_sep@@Base+0x11ac> │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56744 <_Py_strhex_bytes_with_sep@@Base+0x112c> │ │ │ │ + beq 565f4 <_Py_strhex_bytes_with_sep@@Base+0x112c> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #45196 @ 0xb08c │ │ │ │ + movw r0, #43708 @ 0xaabc │ │ │ │ movt r0, #5 │ │ │ │ - bl 2e4434 │ │ │ │ + bl 2e2d58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56744 <_Py_strhex_bytes_with_sep@@Base+0x112c> │ │ │ │ - movw r1, #48616 @ 0xbde8 │ │ │ │ + beq 565f4 <_Py_strhex_bytes_with_sep@@Base+0x112c> │ │ │ │ + movw r1, #48404 @ 0xbd14 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #61084 @ 0xee9c │ │ │ │ + movw r3, #63324 @ 0xf75c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 347750 │ │ │ │ - bl ddb94 │ │ │ │ + bl 347b90 │ │ │ │ + bl dd140 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ movne r2, #1 │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ - bne 567d0 <_Py_strhex_bytes_with_sep@@Base+0x11b8> │ │ │ │ - b 567c4 <_Py_strhex_bytes_with_sep@@Base+0x11ac> │ │ │ │ + bne 56680 <_Py_strhex_bytes_with_sep@@Base+0x11b8> │ │ │ │ + b 56674 <_Py_strhex_bytes_with_sep@@Base+0x11ac> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 567c4 <_Py_strhex_bytes_with_sep@@Base+0x11ac> │ │ │ │ + bne 56674 <_Py_strhex_bytes_with_sep@@Base+0x11ac> │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 567c4 <_Py_strhex_bytes_with_sep@@Base+0x11ac> │ │ │ │ + beq 56674 <_Py_strhex_bytes_with_sep@@Base+0x11ac> │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1287d8 │ │ │ │ + bl 127814 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 567c4 <_Py_strhex_bytes_with_sep@@Base+0x11ac> │ │ │ │ - movw r1, #48616 @ 0xbde8 │ │ │ │ + bne 56674 <_Py_strhex_bytes_with_sep@@Base+0x11ac> │ │ │ │ + movw r1, #48404 @ 0xbd14 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #61124 @ 0xeec4 │ │ │ │ + movw r3, #63364 @ 0xf784 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 347750 │ │ │ │ - bl ddb94 │ │ │ │ + bl 347b90 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 567c4 <_Py_strhex_bytes_with_sep@@Base+0x11ac> │ │ │ │ + beq 56674 <_Py_strhex_bytes_with_sep@@Base+0x11ac> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b 567d0 <_Py_strhex_bytes_with_sep@@Base+0x11b8> │ │ │ │ + b 56680 <_Py_strhex_bytes_with_sep@@Base+0x11b8> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 569f8 <_Py_strhex_bytes_with_sep@@Base+0x13e0> │ │ │ │ + bne 568a8 <_Py_strhex_bytes_with_sep@@Base+0x13e0> │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56870 <_Py_strhex_bytes_with_sep@@Base+0x1258> │ │ │ │ + beq 56720 <_Py_strhex_bytes_with_sep@@Base+0x1258> │ │ │ │ mov r0, r4 │ │ │ │ - bl 14e684 │ │ │ │ + bl 14d6d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56870 <_Py_strhex_bytes_with_sep@@Base+0x1258> │ │ │ │ + beq 56720 <_Py_strhex_bytes_with_sep@@Base+0x1258> │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56870 <_Py_strhex_bytes_with_sep@@Base+0x1258> │ │ │ │ + bne 56720 <_Py_strhex_bytes_with_sep@@Base+0x1258> │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b1f4 │ │ │ │ + bl 5ac24 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56870 <_Py_strhex_bytes_with_sep@@Base+0x1258> │ │ │ │ + bne 56720 <_Py_strhex_bytes_with_sep@@Base+0x1258> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #45196 @ 0xb08c │ │ │ │ + movw r0, #43708 @ 0xaabc │ │ │ │ movt r0, #5 │ │ │ │ - bl 10aa7c │ │ │ │ + bl 109a8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56870 <_Py_strhex_bytes_with_sep@@Base+0x1258> │ │ │ │ - bl ddb94 │ │ │ │ + beq 56720 <_Py_strhex_bytes_with_sep@@Base+0x1258> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 569e0 <_Py_strhex_bytes_with_sep@@Base+0x13c8> │ │ │ │ - movw r1, #48616 @ 0xbde8 │ │ │ │ + bne 56890 <_Py_strhex_bytes_with_sep@@Base+0x13c8> │ │ │ │ + movw r1, #48404 @ 0xbd14 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r3, #61164 @ 0xeeec │ │ │ │ + movw r3, #63404 @ 0xf7ac │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b 569cc <_Py_strhex_bytes_with_sep@@Base+0x13b4> │ │ │ │ + b 5687c <_Py_strhex_bytes_with_sep@@Base+0x13b4> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 569f8 <_Py_strhex_bytes_with_sep@@Base+0x13e0> │ │ │ │ + bne 568a8 <_Py_strhex_bytes_with_sep@@Base+0x13e0> │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56934 <_Py_strhex_bytes_with_sep@@Base+0x131c> │ │ │ │ + beq 567e4 <_Py_strhex_bytes_with_sep@@Base+0x131c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 14e684 │ │ │ │ + bl 14d6d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56934 <_Py_strhex_bytes_with_sep@@Base+0x131c> │ │ │ │ + beq 567e4 <_Py_strhex_bytes_with_sep@@Base+0x131c> │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56934 <_Py_strhex_bytes_with_sep@@Base+0x131c> │ │ │ │ + bne 567e4 <_Py_strhex_bytes_with_sep@@Base+0x131c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b1f4 │ │ │ │ + bl 5ac24 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 56934 <_Py_strhex_bytes_with_sep@@Base+0x131c> │ │ │ │ + bne 567e4 <_Py_strhex_bytes_with_sep@@Base+0x131c> │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56934 <_Py_strhex_bytes_with_sep@@Base+0x131c> │ │ │ │ + beq 567e4 <_Py_strhex_bytes_with_sep@@Base+0x131c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3618fc │ │ │ │ + bl 361ba4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56934 <_Py_strhex_bytes_with_sep@@Base+0x131c> │ │ │ │ + beq 567e4 <_Py_strhex_bytes_with_sep@@Base+0x131c> │ │ │ │ mov r2, #26 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e4ecc │ │ │ │ + bl 2e37f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56934 <_Py_strhex_bytes_with_sep@@Base+0x131c> │ │ │ │ - bl ddb94 │ │ │ │ + beq 567e4 <_Py_strhex_bytes_with_sep@@Base+0x131c> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 569e0 <_Py_strhex_bytes_with_sep@@Base+0x13c8> │ │ │ │ - movw r1, #48616 @ 0xbde8 │ │ │ │ + bne 56890 <_Py_strhex_bytes_with_sep@@Base+0x13c8> │ │ │ │ + movw r1, #48404 @ 0xbd14 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r3, #61196 @ 0xef0c │ │ │ │ + movw r3, #63436 @ 0xf7cc │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b 569cc <_Py_strhex_bytes_with_sep@@Base+0x13b4> │ │ │ │ + b 5687c <_Py_strhex_bytes_with_sep@@Base+0x13b4> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 569f8 <_Py_strhex_bytes_with_sep@@Base+0x13e0> │ │ │ │ + bne 568a8 <_Py_strhex_bytes_with_sep@@Base+0x13e0> │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 569f4 <_Py_strhex_bytes_with_sep@@Base+0x13dc> │ │ │ │ + beq 568a4 <_Py_strhex_bytes_with_sep@@Base+0x13dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 14e684 │ │ │ │ + bl 14d6d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 569f4 <_Py_strhex_bytes_with_sep@@Base+0x13dc> │ │ │ │ + beq 568a4 <_Py_strhex_bytes_with_sep@@Base+0x13dc> │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 569f4 <_Py_strhex_bytes_with_sep@@Base+0x13dc> │ │ │ │ + bne 568a4 <_Py_strhex_bytes_with_sep@@Base+0x13dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 5b1f4 │ │ │ │ + bl 5ac24 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 569f4 <_Py_strhex_bytes_with_sep@@Base+0x13dc> │ │ │ │ + bne 568a4 <_Py_strhex_bytes_with_sep@@Base+0x13dc> │ │ │ │ mov r2, #26 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2e4ecc │ │ │ │ + bl 2e37f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 569f4 <_Py_strhex_bytes_with_sep@@Base+0x13dc> │ │ │ │ - bl ddb94 │ │ │ │ + beq 568a4 <_Py_strhex_bytes_with_sep@@Base+0x13dc> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 569e0 <_Py_strhex_bytes_with_sep@@Base+0x13c8> │ │ │ │ - movw r1, #48616 @ 0xbde8 │ │ │ │ + bne 56890 <_Py_strhex_bytes_with_sep@@Base+0x13c8> │ │ │ │ + movw r1, #48404 @ 0xbd14 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r3, #61240 @ 0xef38 │ │ │ │ + movw r3, #63480 @ 0xf7f8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 347750 │ │ │ │ - bl ddb94 │ │ │ │ + bl 347b90 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 569f8 <_Py_strhex_bytes_with_sep@@Base+0x13e0> │ │ │ │ + beq 568a8 <_Py_strhex_bytes_with_sep@@Base+0x13e0> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ sub r3, r3, #1 │ │ │ │ - b 56a00 <_Py_strhex_bytes_with_sep@@Base+0x13e8> │ │ │ │ + b 568b0 <_Py_strhex_bytes_with_sep@@Base+0x13e8> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 22192c │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + bl 220aec │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {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 40c324 │ │ │ │ + bl 40cfb8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 56a74 <_Py_strhex_bytes_with_sep@@Base+0x145c> │ │ │ │ - bl ddb94 │ │ │ │ + bne 56924 <_Py_strhex_bytes_with_sep@@Base+0x145c> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movne r3, #0 │ │ │ │ - b 56a8c <_Py_strhex_bytes_with_sep@@Base+0x1474> │ │ │ │ + b 5693c <_Py_strhex_bytes_with_sep@@Base+0x1474> │ │ │ │ cmp r0, #0 │ │ │ │ - movw r2, #5456 @ 0x1550 │ │ │ │ + movw r2, #6076 @ 0x17bc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ 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 56acc <_Py_strhex_bytes_with_sep@@Base+0x14b4> │ │ │ │ + bne 5697c <_Py_strhex_bytes_with_sep@@Base+0x14b4> │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 56b34 │ │ │ │ + bl 569e4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 56af8 <_Py_strhex_bytes_with_sep@@Base+0x14e0> │ │ │ │ - b 56aec <_Py_strhex_bytes_with_sep@@Base+0x14d4> │ │ │ │ + bne 569a8 <_Py_strhex_bytes_with_sep@@Base+0x14e0> │ │ │ │ + b 5699c <_Py_strhex_bytes_with_sep@@Base+0x14d4> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15604 @ 0x3cf4 │ │ │ │ + movw r0, #17844 @ 0x45b4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56b08 <_Py_strhex_bytes_with_sep@@Base+0x14f0> │ │ │ │ - b 56ab4 <_Py_strhex_bytes_with_sep@@Base+0x149c> │ │ │ │ - bl ddb94 │ │ │ │ + beq 569b8 <_Py_strhex_bytes_with_sep@@Base+0x14f0> │ │ │ │ + b 56964 <_Py_strhex_bytes_with_sep@@Base+0x149c> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56b08 <_Py_strhex_bytes_with_sep@@Base+0x14f0> │ │ │ │ + bne 569b8 <_Py_strhex_bytes_with_sep@@Base+0x14f0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub r3, r3, #-1073741823 @ 0xc0000001 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00056b34 : │ │ │ │ +000569e4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 385164 │ │ │ │ + b 38526c │ │ │ │ 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 56b8c │ │ │ │ + bhi 56a3c │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 56bac │ │ │ │ - b 56bc8 │ │ │ │ + bne 56a5c │ │ │ │ + b 56a78 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #15668 @ 0x3d34 │ │ │ │ + movw r0, #18484 @ 0x4834 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 151060 │ │ │ │ + bl 1500b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56cf4 │ │ │ │ - b 56b78 │ │ │ │ - bl e72d8 │ │ │ │ + beq 56ba4 │ │ │ │ + b 56a28 │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 56bdc │ │ │ │ + ble 56a8c │ │ │ │ cmn r4, #1 │ │ │ │ - bne 56bf4 │ │ │ │ - bl ddb94 │ │ │ │ + bne 56aa4 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 56cf4 │ │ │ │ - b 56bf4 │ │ │ │ + bne 56ba4 │ │ │ │ + b 56aa4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 56bc0 │ │ │ │ + bne 56a70 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 56bc0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 56a70 │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 56cb0 │ │ │ │ + ble 56b60 │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 56c38 │ │ │ │ + beq 56ae8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 56cb0 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 56b60 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61264 @ 0xef50 │ │ │ │ + movw r1, #63504 @ 0xf810 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - b 56ca0 │ │ │ │ - movw r1, #35428 @ 0x8a64 │ │ │ │ + b 56b50 │ │ │ │ + movw r1, #36048 @ 0x8cd0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 56c54 │ │ │ │ - bl d2374 │ │ │ │ + beq 56b04 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56c7c │ │ │ │ + beq 56b2c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 56cb0 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 56b60 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61356 @ 0xefac │ │ │ │ + movw r1, #63596 @ 0xf86c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - b 56ca0 │ │ │ │ + b 56b50 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #61220 @ 0xef24 │ │ │ │ + movw r2, #63612 @ 0xf87c │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #32760 @ 0x7ff8 │ │ │ │ + movw r1, #35000 @ 0x88b8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #15668 @ 0x3d34 │ │ │ │ + movw r0, #18484 @ 0x4834 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 56cf4 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 56ba4 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 56ccc │ │ │ │ + bgt 56b7c │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b f23a4 │ │ │ │ + b f1228 │ │ │ │ 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 57120 <_PyImport_ClearExtension@@Base+0x1e8> │ │ │ │ + b 56db4 <_PyImport_ClearExtension@@Base+0x18c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #55988 @ 0xdab4 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24fca0 │ │ │ │ - push {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 169af0 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 56d78 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ - movt r3, #18 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 56d68 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 56d78 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 56dac │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ - movt r3, #18 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 56d9c │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 56dac │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 56de0 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ - movt r3, #18 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 56dd0 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 56de0 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 56e14 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ - movt r3, #18 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 56e04 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 56e14 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 56e48 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ - movt r3, #18 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 56e38 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 56e48 │ │ │ │ - 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, #43944 @ 0xaba8 │ │ │ │ - movt r3, #18 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 56e70 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - bx r3 │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - bl 169af0 │ │ │ │ - ldr r0, [r0] │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, fp, pc} │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ - movt r3, #18 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 56ecc │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - bx r3 │ │ │ │ + b 24de78 │ │ │ │ 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 56f1c │ │ │ │ + beq 56c0c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15860 @ 0x3df4 │ │ │ │ + movw r0, #18100 @ 0x46b4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 1f1680 │ │ │ │ + bl 1f1518 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00056f38 <_PyImport_ClearExtension@@Base>: │ │ │ │ +00056c28 <_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] @ 5706c <_PyImport_ClearExtension@@Base+0x134> │ │ │ │ + ldr r2, [pc, #280] @ 56d5c <_PyImport_ClearExtension@@Base+0x134> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r7 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 2dfdbc │ │ │ │ + bl 2ddbdc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 56f88 <_PyImport_ClearExtension@@Base+0x50> │ │ │ │ - bl ddb94 │ │ │ │ + bne 56c78 <_PyImport_ClearExtension@@Base+0x50> │ │ │ │ + bl dd140 │ │ │ │ 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 56fc0 <_PyImport_ClearExtension@@Base+0x88> │ │ │ │ + beq 56cb0 <_PyImport_ClearExtension@@Base+0x88> │ │ │ │ str r3, [r8, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 56fc0 <_PyImport_ClearExtension@@Base+0x88> │ │ │ │ + bgt 56cb0 <_PyImport_ClearExtension@@Base+0x88> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 56fc0 <_PyImport_ClearExtension@@Base+0x88> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 56cb0 <_PyImport_ClearExtension@@Base+0x88> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bgt 56ffc <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ - bl 106f8c │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + bgt 56cec <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ + bl 105f9c │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #928] @ 0x3a0 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 57034 <_PyImport_ClearExtension@@Base+0xfc> │ │ │ │ - b 57028 <_PyImport_ClearExtension@@Base+0xf0> │ │ │ │ + beq 56d24 <_PyImport_ClearExtension@@Base+0xfc> │ │ │ │ + b 56d18 <_PyImport_ClearExtension@@Base+0xf0> │ │ │ │ ldr r3, [r5, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 56fd4 <_PyImport_ClearExtension@@Base+0x9c> │ │ │ │ + beq 56cc4 <_PyImport_ClearExtension@@Base+0x9c> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge 56fd4 <_PyImport_ClearExtension@@Base+0x9c> │ │ │ │ + bge 56cc4 <_PyImport_ClearExtension@@Base+0x9c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 57248 <_PyImport_ClearExtension@@Base+0x310> │ │ │ │ + bl 57040 <_PyImport_ClearExtension@@Base+0x418> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 56fd4 <_PyImport_ClearExtension@@Base+0x9c> │ │ │ │ - b 57064 <_PyImport_ClearExtension@@Base+0x12c> │ │ │ │ - bl 2ee5f0 │ │ │ │ + bge 56cc4 <_PyImport_ClearExtension@@Base+0x9c> │ │ │ │ + b 56d54 <_PyImport_ClearExtension@@Base+0x12c> │ │ │ │ + bl 2ecebc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 57064 <_PyImport_ClearExtension@@Base+0x12c> │ │ │ │ + beq 56d54 <_PyImport_ClearExtension@@Base+0x12c> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 574b8 <_PyImport_ClearExtension@@Base+0x580> │ │ │ │ + bl 5730c <_PyImport_ClearExtension@@Base+0x6e4> │ │ │ │ cmp r4, r5 │ │ │ │ - bne 57050 <_PyImport_ClearExtension@@Base+0x118> │ │ │ │ + bne 56d40 <_PyImport_ClearExtension@@Base+0x118> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 33bff4 │ │ │ │ - b 57048 <_PyImport_ClearExtension@@Base+0x110> │ │ │ │ + bl 33b784 │ │ │ │ + b 56d38 <_PyImport_ClearExtension@@Base+0x110> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 570b0 <_PyImport_ClearExtension@@Base+0x178> │ │ │ │ + bge 56da0 <_PyImport_ClearExtension@@Base+0x178> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14380 @ 0x382c │ │ │ │ + movw r1, #16620 @ 0x40ec │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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, 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 169af0 │ │ │ │ - ldr r0, [r0] │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, fp, pc} │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ - movt r3, #18 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne 5710c <_PyImport_ClearExtension@@Base+0x1d4> │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - bx r3 │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ bic r5, r1, r1, asr #31 │ │ │ │ mov r9, r1 │ │ │ │ bic sl, r2, r2, asr #31 │ │ │ │ orrs r1, sl, r5 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - bne 5715c <_PyImport_ClearExtension@@Base+0x224> │ │ │ │ + bne 56df0 <_PyImport_ClearExtension@@Base+0x1c8> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b f23a4 │ │ │ │ + b f1228 │ │ │ │ add r1, sl, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r1, r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 571d0 <_PyImport_ClearExtension@@Base+0x298> │ │ │ │ + beq 56e64 <_PyImport_ClearExtension@@Base+0x23c> │ │ │ │ cmp r9, #0 │ │ │ │ - ble 57198 <_PyImport_ClearExtension@@Base+0x260> │ │ │ │ + ble 56e2c <_PyImport_ClearExtension@@Base+0x204> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ bl 2d748 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r1, [r6, #20] │ │ │ │ add r0, r0, r5 │ │ │ │ bl 2e304 │ │ │ │ cmp r8, #0 │ │ │ │ - ble 571d0 <_PyImport_ClearExtension@@Base+0x298> │ │ │ │ + ble 56e64 <_PyImport_ClearExtension@@Base+0x23c> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ add r5, r5, r3 │ │ │ │ add r0, r0, r5 │ │ │ │ bl 2d748 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, 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 r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + bl 168ce0 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 56ec4 <_PyImport_ClearExtension@@Base+0x29c> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ + movt r3, #18 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 56eb4 <_PyImport_ClearExtension@@Base+0x28c> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 56ec4 <_PyImport_ClearExtension@@Base+0x29c> │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 56ef8 <_PyImport_ClearExtension@@Base+0x2d0> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ + movt r3, #18 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 56ee8 <_PyImport_ClearExtension@@Base+0x2c0> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 56ef8 <_PyImport_ClearExtension@@Base+0x2d0> │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 56f2c <_PyImport_ClearExtension@@Base+0x304> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ + movt r3, #18 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 56f1c <_PyImport_ClearExtension@@Base+0x2f4> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 56f2c <_PyImport_ClearExtension@@Base+0x304> │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 56f60 <_PyImport_ClearExtension@@Base+0x338> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ + movt r3, #18 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 56f50 <_PyImport_ClearExtension@@Base+0x328> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 56f60 <_PyImport_ClearExtension@@Base+0x338> │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 56f94 <_PyImport_ClearExtension@@Base+0x36c> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ + movt r3, #18 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 56f84 <_PyImport_ClearExtension@@Base+0x35c> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 56f94 <_PyImport_ClearExtension@@Base+0x36c> │ │ │ │ + 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, #39928 @ 0x9bf8 │ │ │ │ + movt r3, #18 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 56fbc <_PyImport_ClearExtension@@Base+0x394> │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + 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 57214 <_PyImport_ClearExtension@@Base+0x2dc> │ │ │ │ + bhi 5700c <_PyImport_ClearExtension@@Base+0x3e4> │ │ │ │ cmp r4, #0 │ │ │ │ - movwle r1, #5188 @ 0x1444 │ │ │ │ + movwle r1, #5808 @ 0x16b0 │ │ │ │ movtle r1, #104 @ 0x68 │ │ │ │ ldrgt r1, [r6] │ │ │ │ - b 57234 <_PyImport_ClearExtension@@Base+0x2fc> │ │ │ │ + b 5702c <_PyImport_ClearExtension@@Base+0x404> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #15936 @ 0x3e40 │ │ │ │ + movw r0, #18752 @ 0x4940 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e8c04 │ │ │ │ + bl 2e752c │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 57200 <_PyImport_ClearExtension@@Base+0x2c8> │ │ │ │ + b 56ff8 <_PyImport_ClearExtension@@Base+0x3d0> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 55cb0 <_Py_strhex_bytes_with_sep@@Base+0x698> │ │ │ │ + b 55b64 <_Py_strhex_bytes_with_sep@@Base+0x69c> │ │ │ │ cmp r1, #0 │ │ │ │ - ble 57284 <_PyImport_ClearExtension@@Base+0x34c> │ │ │ │ + ble 5707c <_PyImport_ClearExtension@@Base+0x454> │ │ │ │ ldr r0, [r0, #3852] @ 0xf0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57290 <_PyImport_ClearExtension@@Base+0x358> │ │ │ │ + beq 57088 <_PyImport_ClearExtension@@Base+0x460> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge 5729c <_PyImport_ClearExtension@@Base+0x364> │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bge 57094 <_PyImport_ClearExtension@@Base+0x46c> │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 572c0 <_PyImport_ClearExtension@@Base+0x388> │ │ │ │ - movw r1, #61804 @ 0xf16c │ │ │ │ + b 570b8 <_PyImport_ClearExtension@@Base+0x490> │ │ │ │ + movw r1, #64044 @ 0xfa2c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - b 572a4 <_PyImport_ClearExtension@@Base+0x36c> │ │ │ │ - movw r1, #61828 @ 0xf184 │ │ │ │ + b 5709c <_PyImport_ClearExtension@@Base+0x474> │ │ │ │ + movw r1, #64068 @ 0xfa44 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - b 572a4 <_PyImport_ClearExtension@@Base+0x36c> │ │ │ │ - movw r1, #61872 @ 0xf1b0 │ │ │ │ + b 5709c <_PyImport_ClearExtension@@Base+0x474> │ │ │ │ + movw r1, #64112 @ 0xfa70 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #12] @ 572cc <_PyImport_ClearExtension@@Base+0x394> │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + ldr r0, [pc, #12] @ 570c4 <_PyImport_ClearExtension@@Base+0x49c> │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - b f0d04 │ │ │ │ - ldrdeq r4, [r5], #-132 @ 0xffffff7c @ │ │ │ │ + b f07b8 │ │ │ │ + rsbeq r5, r5, r4, lsl r2 │ │ │ │ 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 57314 <_PyImport_ClearExtension@@Base+0x3dc> │ │ │ │ + bne 5710c <_PyImport_ClearExtension@@Base+0x4e4> │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r4, #26124 @ 0x660c │ │ │ │ + movw r4, #26744 @ 0x6878 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 57358 <_PyImport_ClearExtension@@Base+0x420> │ │ │ │ - b 57334 <_PyImport_ClearExtension@@Base+0x3fc> │ │ │ │ + beq 57150 <_PyImport_ClearExtension@@Base+0x528> │ │ │ │ + b 5712c <_PyImport_ClearExtension@@Base+0x504> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #25484 @ 0x638c │ │ │ │ + movw r0, #27724 @ 0x6c4c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57434 <_PyImport_ClearExtension@@Base+0x4fc> │ │ │ │ - b 572f4 <_PyImport_ClearExtension@@Base+0x3bc> │ │ │ │ - bl 250270 │ │ │ │ + beq 5722c <_PyImport_ClearExtension@@Base+0x604> │ │ │ │ + b 570ec <_PyImport_ClearExtension@@Base+0x4c4> │ │ │ │ + bl 24e448 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 57358 <_PyImport_ClearExtension@@Base+0x420> │ │ │ │ - bl ddb94 │ │ │ │ + bne 57150 <_PyImport_ClearExtension@@Base+0x528> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57434 <_PyImport_ClearExtension@@Base+0x4fc> │ │ │ │ + bne 5722c <_PyImport_ClearExtension@@Base+0x604> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 57390 <_PyImport_ClearExtension@@Base+0x458> │ │ │ │ - bl 250270 │ │ │ │ + beq 57188 <_PyImport_ClearExtension@@Base+0x560> │ │ │ │ + bl 24e448 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 57390 <_PyImport_ClearExtension@@Base+0x458> │ │ │ │ - bl ddb94 │ │ │ │ + bne 57188 <_PyImport_ClearExtension@@Base+0x560> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57434 <_PyImport_ClearExtension@@Base+0x4fc> │ │ │ │ + bne 5722c <_PyImport_ClearExtension@@Base+0x604> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d6, [pc, #172] @ 57448 <_PyImport_ClearExtension@@Base+0x510> │ │ │ │ + vldr d6, [pc, #172] @ 57240 <_PyImport_ClearExtension@@Base+0x618> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 573b8 <_PyImport_ClearExtension@@Base+0x480> │ │ │ │ + ble 571b0 <_PyImport_ClearExtension@@Base+0x588> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovls.f64 d0, d8 │ │ │ │ - bls 57424 <_PyImport_ClearExtension@@Base+0x4ec> │ │ │ │ + bls 5721c <_PyImport_ClearExtension@@Base+0x5f4> │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ mov r5, #0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ bl 2dbec │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 57400 <_PyImport_ClearExtension@@Base+0x4c8> │ │ │ │ + bvc 571f8 <_PyImport_ClearExtension@@Base+0x5d0> │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movvc r3, #33 @ 0x21 │ │ │ │ strvs r5, [r4] │ │ │ │ strvc r3, [r4] │ │ │ │ - bvc 5740c <_PyImport_ClearExtension@@Base+0x4d4> │ │ │ │ - b 57420 <_PyImport_ClearExtension@@Base+0x4e8> │ │ │ │ + bvc 57204 <_PyImport_ClearExtension@@Base+0x5dc> │ │ │ │ + b 57218 <_PyImport_ClearExtension@@Base+0x5f0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 57420 <_PyImport_ClearExtension@@Base+0x4e8> │ │ │ │ + beq 57218 <_PyImport_ClearExtension@@Base+0x5f0> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ mov r0, #1 │ │ │ │ - bl 413588 <_PyDeadline_Get@@Base+0x800> │ │ │ │ + bl 413e48 <_PyDeadline_Get@@Base+0x6e0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57434 <_PyImport_ClearExtension@@Base+0x4fc> │ │ │ │ + bne 5722c <_PyImport_ClearExtension@@Base+0x604> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e73c8 │ │ │ │ + b e6728 │ │ │ │ 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 57498 <_PyImport_ClearExtension@@Base+0x560> │ │ │ │ + bhi 57290 <_PyImport_ClearExtension@@Base+0x668> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 2663c0 │ │ │ │ - bl 169af0 │ │ │ │ + bl 264570 │ │ │ │ + bl 168ce0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1c9bac │ │ │ │ + b 1c99d4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #10652 @ 0x299c │ │ │ │ + movw r0, #13468 @ 0x349c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #3 │ │ │ │ - bl 2e8c04 │ │ │ │ + bl 2e752c │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 57470 <_PyImport_ClearExtension@@Base+0x538> │ │ │ │ + bne 57268 <_PyImport_ClearExtension@@Base+0x640> │ │ │ │ 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, r2 │ │ │ │ + bl 168ce0 │ │ │ │ + ldr r0, [r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, fp, pc} │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ + movt r3, #18 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 572f8 <_PyImport_ClearExtension@@Base+0x6d0> │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, 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 │ │ │ │ - ldr r4, [pc, #176] @ 57584 <_PyImport_ClearExtension@@Base+0x64c> │ │ │ │ + ldr r4, [pc, #176] @ 573d8 <_PyImport_ClearExtension@@Base+0x7b0> │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 574f8 <_PyImport_ClearExtension@@Base+0x5c0> │ │ │ │ + bne 5734c <_PyImport_ClearExtension@@Base+0x724> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 574e0 <_PyImport_ClearExtension@@Base+0x5a8> │ │ │ │ + bne 57334 <_PyImport_ClearExtension@@Base+0x70c> │ │ │ │ dmb ish │ │ │ │ - beq 57508 <_PyImport_ClearExtension@@Base+0x5d0> │ │ │ │ + beq 5735c <_PyImport_ClearExtension@@Base+0x734> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c106c │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + bl 3c1128 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r3, [r3, #1928] @ 0x788 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5754c <_PyImport_ClearExtension@@Base+0x614> │ │ │ │ + beq 573a0 <_PyImport_ClearExtension@@Base+0x778> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dfe80 │ │ │ │ + bl 2ddca0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5754c <_PyImport_ClearExtension@@Base+0x614> │ │ │ │ + beq 573a0 <_PyImport_ClearExtension@@Base+0x778> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5754c <_PyImport_ClearExtension@@Base+0x614> │ │ │ │ + beq 573a0 <_PyImport_ClearExtension@@Base+0x778> │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ - bl 349500 │ │ │ │ + bl 349940 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 5756c <_PyImport_ClearExtension@@Base+0x634> │ │ │ │ + bne 573c0 <_PyImport_ClearExtension@@Base+0x798> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 57554 <_PyImport_ClearExtension@@Base+0x61c> │ │ │ │ + bne 573a8 <_PyImport_ClearExtension@@Base+0x780> │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #8] @ 57584 <_PyImport_ClearExtension@@Base+0x64c> │ │ │ │ + ldr r0, [pc, #8] @ 573d8 <_PyImport_ClearExtension@@Base+0x7b0> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 33ff20 │ │ │ │ - rsbeq r9, sl, r4, lsl #27 │ │ │ │ + b 3401f4 │ │ │ │ + rsbeq r9, sl, ip, ror sp │ │ │ │ + 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 168ce0 │ │ │ │ + ldr r0, [r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, fp, pc} │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ + movt r3, #18 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne 57424 <_PyImport_ClearExtension@@Base+0x7fc> │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + 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 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 575bc <_PyImport_ClearExtension@@Base+0x684> │ │ │ │ - bl ddb94 │ │ │ │ + bne 5746c <_PyImport_ClearExtension@@Base+0x844> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57608 <_PyImport_ClearExtension@@Base+0x6d0> │ │ │ │ + bne 574b8 <_PyImport_ClearExtension@@Base+0x890> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 314d98 <_Py_IsValidFD@@Base+0x20c> │ │ │ │ + bl 314254 <_Py_IsValidFD@@Base+0x710> │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 575ec <_PyImport_ClearExtension@@Base+0x6b4> │ │ │ │ - bl ddb94 │ │ │ │ + bne 5749c <_PyImport_ClearExtension@@Base+0x874> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - movw r2, #5456 @ 0x1550 │ │ │ │ + movw r2, #6076 @ 0x17bc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00057610 : │ │ │ │ +000574c0 : │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq 5761c │ │ │ │ - b 576fc │ │ │ │ + beq 574cc │ │ │ │ + b 575ac │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61900 @ 0xf1cc │ │ │ │ + movw r1, #64140 @ 0xfa8c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 57690 │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + beq 57540 │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57698 │ │ │ │ + beq 57548 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 576f4 │ │ │ │ + bne 575a4 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 576ec │ │ │ │ + bne 5759c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 576ec │ │ │ │ + bne 5759c │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ 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} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq 5774c │ │ │ │ + beq 575fc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 5774c │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 575fc │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #61924 @ 0xf1e4 │ │ │ │ + movw r1, #64164 @ 0xfaa4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 5786c │ │ │ │ + bl 170914 │ │ │ │ + b 5771c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #16 │ │ │ │ - beq 57820 │ │ │ │ + beq 576d0 │ │ │ │ ldr r6, [r5, #-12] │ │ │ │ tst r2, #4 │ │ │ │ - beq 577f8 │ │ │ │ + beq 576a8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5779c │ │ │ │ + bne 5764c │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r4, #0 │ │ │ │ add r0, r5, r0 │ │ │ │ - beq 57790 │ │ │ │ + beq 57640 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #-12] │ │ │ │ - bl 305e14 <_Py_GetStdlibDir@@Base+0x1f88> │ │ │ │ - b 577d8 │ │ │ │ + bl 304804 <_Py_GetStdlibDir@@Base+0x1f88> │ │ │ │ + b 57688 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3900b8 <_PyPickle_GetXIData@@Base+0x13f0> │ │ │ │ + bl 390a80 <_PyPickle_GetXIData@@Base+0x13e8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5786c │ │ │ │ + bne 5771c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 577c8 │ │ │ │ + beq 57678 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r6] │ │ │ │ str r4, [r5, #-12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 577e0 │ │ │ │ + ble 57690 │ │ │ │ mov r4, #0 │ │ │ │ - b 57870 │ │ │ │ + b 57720 │ │ │ │ subs r4, r3, #1 │ │ │ │ str r4, [r6] │ │ │ │ - bne 577d8 │ │ │ │ + bne 57688 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 57870 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 57720 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 57810 │ │ │ │ + beq 576c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r5, #-12] │ │ │ │ - bl 2da94c │ │ │ │ - b 577d8 │ │ │ │ + bl c3288 │ │ │ │ + b 57688 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ec430 │ │ │ │ + bl 2eacfc │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5784c │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bne 576fc │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #11140 @ 0x2b84 │ │ │ │ + movw r1, #13336 @ 0x3418 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 5786c │ │ │ │ + bl 1b4954 │ │ │ │ + b 5771c │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ str r4, [r3] │ │ │ │ - bl baf00 │ │ │ │ - b 577d8 │ │ │ │ + bl baef8 │ │ │ │ + b 57688 │ │ │ │ mvn 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) │ │ │ │ - b 578c4 │ │ │ │ + b 57774 │ │ │ │ push {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 58114 │ │ │ │ + bl 2a8d58 │ │ │ │ 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 │ │ │ │ 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 5790c │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 577bc │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62016 @ 0xf240 │ │ │ │ + movw r1, #64256 @ 0xfb00 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ - b 579ec │ │ │ │ + b 5789c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1bce9c │ │ │ │ + bl 1bccb4 │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 57944 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 577f4 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62048 @ 0xf260 │ │ │ │ + movw r1, #64288 @ 0xfb20 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 57904 │ │ │ │ + bl 1b4954 │ │ │ │ + b 577b4 │ │ │ │ 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 1be0a8 │ │ │ │ + bl 1bdec0 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 57978 │ │ │ │ - bl ddb94 │ │ │ │ + bne 57828 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57904 │ │ │ │ + bne 577b4 │ │ │ │ cmp r7, r6 │ │ │ │ str r9, [r5], #4 │ │ │ │ - bne 57958 │ │ │ │ + bne 57808 │ │ │ │ ldr r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bl 18c3c8 │ │ │ │ + bl 18b6f8 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 579a8 │ │ │ │ - bl ddb94 │ │ │ │ + bne 57858 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57904 │ │ │ │ - b 579b0 │ │ │ │ + bne 577b4 │ │ │ │ + b 57860 │ │ │ │ cmp r0, #624 @ 0x270 │ │ │ │ - bls 579cc │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bls 5787c │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21224 @ 0x52e8 │ │ │ │ + movw r1, #23464 @ 0x5ba8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 57904 │ │ │ │ + bl 1b4954 │ │ │ │ + b 577b4 │ │ │ │ sub r1, fp, #2512 @ 0x9d0 │ │ │ │ mov r2, #2496 @ 0x9c0 │ │ │ │ sub r1, r1, #12 │ │ │ │ add r0, r8, #12 │ │ │ │ str r3, [r8, #8] │ │ │ │ bl 2e304 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 57a24 │ │ │ │ + bne 578d4 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 57e04 │ │ │ │ + b 57cb4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15836 @ 0x3ddc │ │ │ │ + movw r0, #18076 @ 0x469c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 57a14 │ │ │ │ + bne 578c4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 57a88 │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + beq 57938 │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57a90 │ │ │ │ + beq 57940 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 57dec │ │ │ │ + bne 57c9c │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 57b20 │ │ │ │ + beq 579d0 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57b20 │ │ │ │ + beq 579d0 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57b20 │ │ │ │ + beq 579d0 │ │ │ │ mov r2, #5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e4ecc │ │ │ │ + bl 2e37f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57b20 │ │ │ │ + beq 579d0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - movw r3, #48568 @ 0xbdb8 │ │ │ │ + movw r3, #48356 @ 0xbce4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - movw r3, #62080 @ 0xf280 │ │ │ │ + movw r3, #64320 @ 0xfb40 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - bl 347750 │ │ │ │ - b 57dc8 │ │ │ │ + bl 347b90 │ │ │ │ + b 57c78 │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ str r7, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 57dec │ │ │ │ + bne 57c9c │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57ba4 │ │ │ │ + beq 57a54 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57ba4 │ │ │ │ + beq 57a54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1580a0 │ │ │ │ + bl 1570f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57ba4 │ │ │ │ + beq 57a54 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #42124 @ 0xa48c │ │ │ │ + movw r0, #40636 @ 0x9ebc │ │ │ │ movt r0, #5 │ │ │ │ - bl 10aa7c │ │ │ │ + bl 109a8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57ba4 │ │ │ │ - movw r1, #48616 @ 0xbde8 │ │ │ │ + beq 57a54 │ │ │ │ + movw r1, #48404 @ 0xbd14 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #62140 @ 0xf2bc │ │ │ │ + movw r3, #64380 @ 0xfb7c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 347750 │ │ │ │ - b 57dc8 │ │ │ │ + bl 347b90 │ │ │ │ + b 57c78 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r7, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57dec │ │ │ │ + bne 57c9c │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57c88 │ │ │ │ + beq 57b38 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57c88 │ │ │ │ + beq 57b38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a8d8 │ │ │ │ + bl 5a308 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57c88 │ │ │ │ + beq 57b38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2eacd8 │ │ │ │ + bl 2e95a4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57c88 │ │ │ │ + beq 57b38 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 57c88 │ │ │ │ + beq 57b38 │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 57c88 │ │ │ │ + beq 57b38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1358d8 │ │ │ │ + bl 134928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57c88 │ │ │ │ + beq 57b38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e8718 │ │ │ │ + bl 2e7040 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57c88 │ │ │ │ + bne 57b38 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57c88 │ │ │ │ - movw r3, #62180 @ 0xf2e4 │ │ │ │ + beq 57b38 │ │ │ │ + movw r3, #64420 @ 0xfba4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - b 57dbc │ │ │ │ + b 57c6c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r7, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57dec │ │ │ │ + bne 57c9c │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57de8 │ │ │ │ + beq 57c98 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57de8 │ │ │ │ + beq 57c98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a8d8 │ │ │ │ + bl 5a308 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57de8 │ │ │ │ + beq 57c98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e1770 │ │ │ │ + bl 3e2028 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57de8 │ │ │ │ + beq 57c98 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 57de8 │ │ │ │ + beq 57c98 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 57d1c │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + beq 57bcc │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57d24 │ │ │ │ + beq 57bd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ - bne 57de8 │ │ │ │ + bne 57c98 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 1358d8 │ │ │ │ + bl 134928 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57d64 │ │ │ │ + beq 57c14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e8718 │ │ │ │ + bl 2e7040 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 57d68 │ │ │ │ + beq 57c18 │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 57de8 │ │ │ │ + bne 57c98 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57de8 │ │ │ │ - movw r3, #62180 @ 0xf2e4 │ │ │ │ + beq 57c98 │ │ │ │ + movw r3, #64420 @ 0xfba4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str r3, [sp] │ │ │ │ ldrd r2, [r5, #12] │ │ │ │ - bl 34f1dc │ │ │ │ - bl ddb94 │ │ │ │ + bl 34f61c │ │ │ │ + bl dd140 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ - bne 57df4 │ │ │ │ - b 57dec │ │ │ │ + bne 57ca4 │ │ │ │ + b 57c9c │ │ │ │ str r7, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00057e04 : │ │ │ │ +00057cb4 : │ │ │ │ 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 r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 57e2c │ │ │ │ - bl 80f48 │ │ │ │ - b 580a8 │ │ │ │ + bne 57cdc │ │ │ │ + bl 8097c │ │ │ │ + b 57f58 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58080 │ │ │ │ + beq 57f30 │ │ │ │ ldr lr, [r3, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 57e58 │ │ │ │ + bne 57d08 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 57e68 │ │ │ │ + beq 57d18 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #536870912 @ 0x20000000 │ │ │ │ - bne 58080 │ │ │ │ + bne 57f30 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58080 │ │ │ │ + beq 57f30 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 58080 │ │ │ │ + bne 57f30 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58080 │ │ │ │ + beq 57f30 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58080 │ │ │ │ + beq 57f30 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58044 │ │ │ │ + beq 57ef4 │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58044 │ │ │ │ - movw r2, #6952 @ 0x1b28 │ │ │ │ + beq 57ef4 │ │ │ │ + movw r2, #6320 @ 0x18b0 │ │ │ │ movt r2, #25 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 58004 │ │ │ │ - movw r7, #10656 @ 0x29a0 │ │ │ │ + bne 57eb4 │ │ │ │ + movw r7, #11276 @ 0x2c0c │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ - movw r1, #11664 @ 0x2d90 │ │ │ │ + movw r1, #12284 @ 0x2ffc │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r5, r7 │ │ │ │ cmpne r5, r1 │ │ │ │ - beq 57f18 │ │ │ │ + beq 57dc8 │ │ │ │ mov r0, r5 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57f24 │ │ │ │ + bne 57dd4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58020 │ │ │ │ - b 57f24 │ │ │ │ + beq 57ed0 │ │ │ │ + b 57dd4 │ │ │ │ cmp r5, r7 │ │ │ │ cmpne r5, r1 │ │ │ │ - beq 57f54 │ │ │ │ + beq 57e04 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #11664 @ 0x2d90 │ │ │ │ + movw r1, #12284 @ 0x2ffc │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57f54 │ │ │ │ + bne 57e04 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #10656 @ 0x29a0 │ │ │ │ + movw r1, #11276 @ 0x2c0c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57fb0 │ │ │ │ + beq 57e60 │ │ │ │ cmp r4, r6 │ │ │ │ - beq 57fec │ │ │ │ + beq 57e9c │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 57fec │ │ │ │ + beq 57e9c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add r3, r1, r3 │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ cmp r3, r2 │ │ │ │ - blt 57fa0 │ │ │ │ + blt 57e50 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r1, r1, r3 │ │ │ │ lsl r1, r1, #1 │ │ │ │ - bl ed76c │ │ │ │ + bl ecc64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 580a8 │ │ │ │ + bne 57f58 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 191bf8 │ │ │ │ - b 57fe4 │ │ │ │ - movw r3, #19252 @ 0x4b34 │ │ │ │ + bl 191980 │ │ │ │ + b 57e94 │ │ │ │ + movw r3, #19872 @ 0x4da0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 57fd0 │ │ │ │ - bl 334568 │ │ │ │ - b 57fe4 │ │ │ │ - movw r3, #21188 @ 0x52c4 │ │ │ │ + bne 57e80 │ │ │ │ + bl 333d58 │ │ │ │ + b 57e94 │ │ │ │ + movw r3, #21808 @ 0x5530 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 57fc8 │ │ │ │ - bl ec298 │ │ │ │ + beq 57e78 │ │ │ │ + bl eb808 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 580a8 │ │ │ │ + bne 57f58 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, r4 │ │ │ │ - b 58010 │ │ │ │ + b 57ec0 │ │ │ │ mov r1, r6 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #5180 @ 0x143c │ │ │ │ + movw r2, #5800 @ 0x16a8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 580ac │ │ │ │ - movw r0, #5180 @ 0x143c │ │ │ │ + bne 57f5c │ │ │ │ + movw r0, #5800 @ 0x16a8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 58044 │ │ │ │ + bgt 57ef4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 58044 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 57ef4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bfbfc │ │ │ │ - movw r2, #5180 @ 0x143c │ │ │ │ + bl 1bfa14 │ │ │ │ + movw r2, #5800 @ 0x16a8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 580ac │ │ │ │ + bne 57f5c │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 58080 │ │ │ │ + bgt 57f30 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 58080 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 57f30 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #12236 @ 0x2fcc │ │ │ │ + movw r1, #14476 @ 0x388c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ 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, #45876 @ 0xb334 │ │ │ │ + movw r3, #45664 @ 0xb260 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #62240 @ 0xf320 │ │ │ │ + movw r1, #64480 @ 0xfbe0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 367a40 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ + bl 367cf8 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5810c │ │ │ │ - movw r3, #43168 @ 0xa8a0 │ │ │ │ + beq 57fbc │ │ │ │ + movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov 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, #3592] @ 0xe08 │ │ │ │ - mov r3, r0 │ │ │ │ - sub sp, sp, #468 @ 0x1d4 │ │ │ │ - mov r0, r1 │ │ │ │ - movw r1, #38328 @ 0x95b8 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - ldr r2, [r3, #20] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - str r2, [fp, #-496] @ 0xfffffe10 │ │ │ │ - str r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ - bl 1bed08 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 58584 │ │ │ │ - ldr sl, [r4, #8] │ │ │ │ - cmp sl, #0 │ │ │ │ - bne 58194 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 58180 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 58180 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r1 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b f23a4 │ │ │ │ - cmp sl, #10 │ │ │ │ - suble r5, fp, #476 @ 0x1dc │ │ │ │ - ble 581f0 │ │ │ │ - movw r3, #47662 @ 0xba2e │ │ │ │ - movt r3, #744 @ 0x2e8 │ │ │ │ - cmp sl, r3 │ │ │ │ - bhi 581c4 │ │ │ │ - mov r0, #44 @ 0x2c │ │ │ │ - mul r0, r0, sl │ │ │ │ - bl b8ef0 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - bne 581f0 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 581e4 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 581e4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ - bl 366244 │ │ │ │ - b 58584 │ │ │ │ - mov r6, #0 │ │ │ │ - mov r8, r4 │ │ │ │ - mov r9, r6 │ │ │ │ - movw r4, #42956 @ 0xa7cc │ │ │ │ - movt r4, #104 @ 0x68 │ │ │ │ - mov r3, #1 │ │ │ │ - str r5, [fp, #-492] @ 0xfffffe14 │ │ │ │ - str r3, [fp, #-488] @ 0xfffffe18 │ │ │ │ - str r5, [fp, #-484] @ 0xfffffe1c │ │ │ │ - cmp r6, sl │ │ │ │ - bge 583ac │ │ │ │ - ldr r3, [r8, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #33554432 @ 0x2000000 │ │ │ │ - addeq r3, r8, #16 │ │ │ │ - ldrne r3, [r8, #12] │ │ │ │ - ldr r7, [r3, r6, lsl #2] │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - cmp r3, r4 │ │ │ │ - ldr r3, [r7] │ │ │ │ - bne 58268 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r7] │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ - str r7, [r5, #4] │ │ │ │ - add r7, r7, #16 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - str r7, [r5] │ │ │ │ - b 582fc │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - mov r1, r5 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - mov r0, r7 │ │ │ │ - strle r3, [r7] │ │ │ │ - bl 21e060 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - str r3, [fp, #-488] @ 0xfffffe18 │ │ │ │ - ldr r3, [r7] │ │ │ │ - beq 582e0 │ │ │ │ - ldr r5, [fp, #-484] @ 0xfffffe1c │ │ │ │ - mov r4, r8 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 582b4 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ - bne 582b4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - movw r2, #45388 @ 0xb14c │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #28912 @ 0x70f0 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - mov r8, #0 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - ldr r0, [r2] │ │ │ │ - mov r2, r6 │ │ │ │ - bl 17173c │ │ │ │ - b 584b0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 582fc │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ - bne 582fc │ │ │ │ - mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - movw r2, #65535 @ 0xffff │ │ │ │ - movt r2, #32767 @ 0x7fff │ │ │ │ - add r7, r6, #1 │ │ │ │ - sub r2, r2, r9 │ │ │ │ - cmp r2, r3 │ │ │ │ - blt 5833c │ │ │ │ - add r9, r9, r3 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq 58368 │ │ │ │ - ldr r2, [fp, #-480] @ 0xfffffe20 │ │ │ │ - movw r3, #65535 @ 0xffff │ │ │ │ - movt r3, #32767 @ 0x7fff │ │ │ │ - sub r3, r3, r9 │ │ │ │ - cmp r3, r2 │ │ │ │ - bge 58360 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28976 @ 0x7130 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - ldr r5, [fp, #-484] @ 0xfffffe1c │ │ │ │ - mov r4, r8 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 58398 │ │ │ │ - ldr r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ - add r9, r9, r3 │ │ │ │ - ldr r3, [r8, #8] │ │ │ │ - add r5, r5, #44 @ 0x2c │ │ │ │ - cmp r3, sl │ │ │ │ - beq 583a4 │ │ │ │ - movw r3, #4400 @ 0x1130 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29004 @ 0x714c │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - ldr r5, [fp, #-484] @ 0xfffffe1c │ │ │ │ - mov r4, r8 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - mov r6, r7 │ │ │ │ - mov r8, #0 │ │ │ │ - b 584b0 │ │ │ │ - mov r6, r7 │ │ │ │ - b 58214 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, #0 │ │ │ │ - ldr r5, [fp, #-484] @ 0xfffffe1c │ │ │ │ - mov r4, r8 │ │ │ │ - bl f23a4 │ │ │ │ - subs r8, r0, #0 │ │ │ │ - beq 584b0 │ │ │ │ - ldr r1, [fp, #-488] @ 0xfffffe18 │ │ │ │ - ldr r7, [r8, #20] │ │ │ │ - cmp r9, #1048576 @ 0x100000 │ │ │ │ - movlt r1, #0 │ │ │ │ - andge r1, r1, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - moveq r9, r1 │ │ │ │ - streq r9, [fp, #-484] @ 0xfffffe1c │ │ │ │ - beq 583f8 │ │ │ │ - mov r9, #1 │ │ │ │ - bl 10361c │ │ │ │ - str r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ - ldr r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 58444 │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - str r4, [fp, #-480] @ 0xfffffe20 │ │ │ │ - mov sl, r5 │ │ │ │ - mla r4, r3, r6, r5 │ │ │ │ - mov r0, r7 │ │ │ │ - cmp r4, sl │ │ │ │ - beq 5843c │ │ │ │ - ldr r2, [sl, #8] │ │ │ │ - ldr r1, [sl], #44 @ 0x2c │ │ │ │ - str r2, [fp, #-488] @ 0xfffffe18 │ │ │ │ - bl 2e304 │ │ │ │ - ldr r2, [fp, #-488] @ 0xfffffe18 │ │ │ │ - add r7, r7, r2 │ │ │ │ - b 58414 │ │ │ │ - ldr r4, [fp, #-480] @ 0xfffffe20 │ │ │ │ - b 584a0 │ │ │ │ - str r4, [fp, #-488] @ 0xfffffe18 │ │ │ │ - mov sl, #0 │ │ │ │ - mov r4, r5 │ │ │ │ - ldr r2, [fp, #-480] @ 0xfffffe20 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r1, [fp, #-496] @ 0xfffffe10 │ │ │ │ - cmp r6, sl │ │ │ │ - beq 5849c │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 58478 │ │ │ │ - bl 2e304 │ │ │ │ - ldr r3, [fp, #-480] @ 0xfffffe20 │ │ │ │ - add r7, r7, r3 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r1, [r4], #44 @ 0x2c │ │ │ │ - add sl, sl, #1 │ │ │ │ - str r2, [fp, #-500] @ 0xfffffe0c │ │ │ │ - bl 2e304 │ │ │ │ - ldr r2, [fp, #-500] @ 0xfffffe0c │ │ │ │ - add r7, r7, r2 │ │ │ │ - b 58450 │ │ │ │ - ldr r4, [fp, #-488] @ 0xfffffe18 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq 584b0 │ │ │ │ - ldr r0, [fp, #-484] @ 0xfffffe1c │ │ │ │ - bl 1067a8 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 584d0 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 584d0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - mov r3, #44 @ 0x2c │ │ │ │ - ldr sl, [fp, #-492] @ 0xfffffe14 │ │ │ │ - movw r9, #61844 @ 0xf194 │ │ │ │ - movt r9, #37 @ 0x25 │ │ │ │ - mov r7, #0 │ │ │ │ - mla r6, r3, r6, r5 │ │ │ │ - cmp sl, r6 │ │ │ │ - beq 58564 │ │ │ │ - ldr r4, [sl, #4] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 5855c │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 58538 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 58538 │ │ │ │ - cmp r3, r9 │ │ │ │ - ldreq r3, [r4, #24] │ │ │ │ - subeq r3, r3, #1 │ │ │ │ - streq r3, [r4, #24] │ │ │ │ - beq 58538 │ │ │ │ - mov r1, sl │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [r4] │ │ │ │ - str r7, [sl, #4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5855c │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 5855c │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - add sl, sl, #44 @ 0x2c │ │ │ │ - b 584e8 │ │ │ │ - sub r3, fp, #476 @ 0x1dc │ │ │ │ - cmp r5, r3 │ │ │ │ - bne 58578 │ │ │ │ - mov r4, r8 │ │ │ │ - b 58584 │ │ │ │ - mov r0, r5 │ │ │ │ - bl b9568 │ │ │ │ - b 58570 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 587a0 │ │ │ │ + bl 581d4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 585d0 │ │ │ │ - bl ddb94 │ │ │ │ + bne 58004 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 585fc │ │ │ │ + bne 58030 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r1, r6 │ │ │ │ ldr ip, [r5, #28] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrd r2, [r5, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 15e078 <_Py_Specialize_Call@@Base+0xc58> │ │ │ │ + bl 15d248 <_Py_Specialize_Call@@Base+0xc54> │ │ │ │ mov r4, r0 │ │ │ │ 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, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 18f610 <_PyType_Name@@Base> │ │ │ │ + bl 18e550 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #62592 @ 0xf480 │ │ │ │ + movw r0, #64832 @ 0xfd40 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 58694 │ │ │ │ + bne 580c8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 586cc │ │ │ │ + beq 58100 │ │ │ │ mov ip, #2 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #240] @ 5879c │ │ │ │ + ldr r3, [pc, #240] @ 581d0 │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #116 @ 0x74 │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58790 │ │ │ │ + beq 581c4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 586ec │ │ │ │ - bl ddb94 │ │ │ │ + bne 58120 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58774 │ │ │ │ + bne 581a8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5870c │ │ │ │ - bl ddb94 │ │ │ │ + bne 58140 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58774 │ │ │ │ + bne 581a8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl 10361c │ │ │ │ + bl 10262c │ │ │ │ sub r3, fp, #108 @ 0x6c │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r5 │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d658 <__wait4_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 5877c │ │ │ │ + bge 581b0 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 58764 │ │ │ │ - bl d4e70 │ │ │ │ + bne 58198 │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58714 │ │ │ │ - b 58774 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 58148 │ │ │ │ + b 581a8 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r4, #0 │ │ │ │ - b 58790 │ │ │ │ + b 581c4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ - bl 58944 │ │ │ │ + bl 58378 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r6, sl, r0, lsl #12 │ │ │ │ + strdeq r6, [sl], #-92 @ 0xffffffa4 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq 58828 │ │ │ │ + beq 5825c │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ moveq r4, r6 │ │ │ │ - beq 58828 │ │ │ │ + beq 5825c │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 157d60 │ │ │ │ + bl 156db8 │ │ │ │ subs r5, r0, #0 │ │ │ │ addne r9, r5, #4 │ │ │ │ addne sl, r4, #4 │ │ │ │ movne r8, #0 │ │ │ │ - beq 58824 │ │ │ │ + beq 58258 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r8, r6 │ │ │ │ - bge 58824 │ │ │ │ + bge 58258 │ │ │ │ ldr r1, [sl, #4]! │ │ │ │ mov r0, r7 │ │ │ │ - bl 134b64 │ │ │ │ + bl 133bb0 │ │ │ │ add r8, r8, #1 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58828 │ │ │ │ + beq 5825c │ │ │ │ str r4, [r9, #4]! │ │ │ │ - b 587f8 │ │ │ │ + b 5822c │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 134b64 │ │ │ │ + bl 133bb0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 58890 │ │ │ │ + beq 582c4 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr ip, [r4, #28] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrd r2, [r4, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 2f1118 │ │ │ │ + bl 2ef9e4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -43240,39 +42869,39 @@ │ │ │ │ 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 │ │ │ │ - beq 588dc │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + beq 58310 │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 588e4 │ │ │ │ + beq 58318 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 5893c │ │ │ │ + bne 58370 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 2e8db4 │ │ │ │ + bl 2e76dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58934 │ │ │ │ + bne 58368 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58934 │ │ │ │ + bne 58368 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ 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, r8, r9, fp, lr} │ │ │ │ @@ -43280,177 +42909,176 @@ │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #44 @ 0x2c │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5897c │ │ │ │ + bne 583b0 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d748 │ │ │ │ - movw r1, #37984 @ 0x9460 │ │ │ │ + movw r1, #40224 @ 0x9d20 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #57652 @ 0xe134 │ │ │ │ + movw r0, #59592 @ 0xe8c8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 1fa720 │ │ │ │ + bl 1fa45c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58b94 │ │ │ │ - bl e6a00 │ │ │ │ + beq 585c8 │ │ │ │ + bl e5d60 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 589c0 │ │ │ │ + bgt 583f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 589c0 │ │ │ │ + bne 583f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 58b94 │ │ │ │ + beq 585c8 │ │ │ │ ldrd r0, [r7, #8] │ │ │ │ - blx 441b60 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ - vldr d9, [pc, #464] @ 58ba8 │ │ │ │ + blx 442440 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + vldr d9, [pc, #460] @ 585d8 │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, [r7] │ │ │ │ - blx 441b60 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + blx 442440 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl e73c8 │ │ │ │ + bl e6728 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58b40 │ │ │ │ + beq 58574 │ │ │ │ ldrd r0, [r7, #24] │ │ │ │ str r4, [r8, #16] │ │ │ │ - blx 441b60 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + blx 442440 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, [r7, #16] │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ - blx 441b60 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + blx 442440 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl e73c8 │ │ │ │ + bl e6728 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58b40 │ │ │ │ + beq 58574 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ str r4, [r8, #20] │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58b40 │ │ │ │ + beq 58574 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ str r4, [r8, #24] │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58b40 │ │ │ │ + beq 58574 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ str r4, [r8, #28] │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58b40 │ │ │ │ + beq 58574 │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ str r4, [r8, #32] │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58b40 │ │ │ │ + beq 58574 │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ str r4, [r8, #36] @ 0x24 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58b40 │ │ │ │ + beq 58574 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ str r4, [r8, #40] @ 0x28 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58b40 │ │ │ │ + beq 58574 │ │ │ │ ldr r0, [r7, #56] @ 0x38 │ │ │ │ str r4, [r8, #44] @ 0x2c │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58b40 │ │ │ │ + beq 58574 │ │ │ │ ldr r0, [r7, #60] @ 0x3c │ │ │ │ str r4, [r8, #48] @ 0x30 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58b40 │ │ │ │ + beq 58574 │ │ │ │ ldr r0, [r7, #64] @ 0x40 │ │ │ │ str r4, [r8, #52] @ 0x34 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58b40 │ │ │ │ + beq 58574 │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ str r4, [r8, #56] @ 0x38 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58b40 │ │ │ │ + beq 58574 │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ str r4, [r8, #60] @ 0x3c │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58b40 │ │ │ │ + beq 58574 │ │ │ │ ldr r0, [r7, #76] @ 0x4c │ │ │ │ str r4, [r8, #64] @ 0x40 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58b40 │ │ │ │ + beq 58574 │ │ │ │ ldr r0, [r7, #80] @ 0x50 │ │ │ │ str r4, [r8, #68] @ 0x44 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58b40 │ │ │ │ + beq 58574 │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ str r4, [r8, #72] @ 0x48 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 58b64 │ │ │ │ + bne 58598 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 58b94 │ │ │ │ + bgt 585c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 58b94 │ │ │ │ + bne 585c8 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 58b94 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 585c8 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r8, #76] @ 0x4c │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #62796 @ 0xf54c │ │ │ │ + movw r0, #65036 @ 0xfe0c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ + b de66c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - nop {0} │ │ │ │ adcsge lr, r5, sp, lsl #27 │ │ │ │ mrccc 6, 5, ip, cr0, cr7, {7} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ 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 r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ cmp r3, ip │ │ │ │ - bne 58bf4 │ │ │ │ + bne 58624 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 33fb5c │ │ │ │ + b 33fe30 │ │ │ │ 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 │ │ │ │ @@ -43463,30 +43091,30 @@ │ │ │ │ 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 38ac9c <_PyCode_SetUnboundVarCounts@@Base+0x2834> │ │ │ │ + bl 38ada4 <_PyCode_SetUnboundVarCounts@@Base+0x2834> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ - beq 592cc │ │ │ │ + beq 58cfc │ │ │ │ ldr r4, [fp, #-208] @ 0xffffff30 │ │ │ │ cmp r4, #103 @ 0x67 │ │ │ │ - bhi 58c7c │ │ │ │ + bhi 586ac │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi 58c84 │ │ │ │ + bhi 586b4 │ │ │ │ sub r3, r4, #69 @ 0x45 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 58c84 │ │ │ │ - b 592bc │ │ │ │ + bls 586b4 │ │ │ │ + b 58cec │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ - bne 592bc │ │ │ │ + bne 58cec │ │ │ │ ldr r3, [fp, #-244] @ 0xffffff0c │ │ │ │ sub lr, fp, #244 @ 0xf4 │ │ │ │ str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ sub ip, fp, #204 @ 0xcc │ │ │ │ ldr r3, [fp, #-240] @ 0xffffff10 │ │ │ │ str r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ @@ -43507,210 +43135,210 @@ │ │ │ │ ldm lr, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #264 @ 0x108 │ │ │ │ bl 2d748 │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne 58d14 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 58744 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62800 @ 0xf550 │ │ │ │ + movw r1, #65040 @ 0xfe10 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 58d38 │ │ │ │ + bl 1b4954 │ │ │ │ + b 58768 │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bne 58d50 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 58780 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62856 @ 0xf588 │ │ │ │ + movw r1, #65096 @ 0xfe48 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r6, #0 │ │ │ │ mvn r4, #0 │ │ │ │ str r6, [fp, #-308] @ 0xfffffecc │ │ │ │ str r6, [fp, #-316] @ 0xfffffec4 │ │ │ │ str r6, [fp, #-312] @ 0xfffffec8 │ │ │ │ - b 59278 │ │ │ │ + b 58ca8 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ef240 │ │ │ │ + bl 3efaf8 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 58d78 │ │ │ │ - bl ddb94 │ │ │ │ + bne 587a8 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58d38 │ │ │ │ + bne 58768 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ef2f8 │ │ │ │ + bl 3efbb0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 58d9c │ │ │ │ - bl ddb94 │ │ │ │ + bne 587cc │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58d38 │ │ │ │ + bne 58768 │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ cmp r9, #0 │ │ │ │ lsl r9, r6, #2 │ │ │ │ orrne r9, r9, #8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 58dec │ │ │ │ + bne 5881c │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 58e10 │ │ │ │ + bne 58840 │ │ │ │ vmov r3, s19 │ │ │ │ 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 58e28 │ │ │ │ - b 58e10 │ │ │ │ + beq 58858 │ │ │ │ + b 58840 │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ mov r7, #0 │ │ │ │ movne r6, r4 │ │ │ │ movne r3, #6 │ │ │ │ strne r7, [fp, #-320] @ 0xfffffec0 │ │ │ │ moveq r3, #6 │ │ │ │ moveq r6, #103 @ 0x67 │ │ │ │ streq r7, [fp, #-320] @ 0xfffffec0 │ │ │ │ - b 58e38 │ │ │ │ + b 58868 │ │ │ │ ldr r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r7, r4 │ │ │ │ str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r6, #114 @ 0x72 │ │ │ │ mov r3, r4 │ │ │ │ - b 58e38 │ │ │ │ + b 58868 │ │ │ │ ldr r7, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r3, r4 │ │ │ │ mov r6, #114 @ 0x72 │ │ │ │ str r4, [fp, #-320] @ 0xfffffec0 │ │ │ │ cmp r8, #0 │ │ │ │ movlt r8, r3 │ │ │ │ - blt 58e4c │ │ │ │ + blt 5887c │ │ │ │ cmp r6, #114 @ 0x72 │ │ │ │ moveq r6, #103 @ 0x67 │ │ │ │ sub r3, fp, #272 @ 0x110 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ uxtb r0, r6 │ │ │ │ - bl 26a9f0 │ │ │ │ + bl 268ba0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ - beq 59268 │ │ │ │ + beq 58c98 │ │ │ │ uxtb r0, r6 │ │ │ │ sub r3, fp, #268 @ 0x10c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 26a9f0 │ │ │ │ + bl 268ba0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ mvneq r4, #0 │ │ │ │ ldreq r6, [fp, #-316] @ 0xfffffec4 │ │ │ │ streq r6, [fp, #-308] @ 0xfffffecc │ │ │ │ - beq 59278 │ │ │ │ + beq 58ca8 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ bl 2e3a0 │ │ │ │ str r0, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ bl 2e3a0 │ │ │ │ ldr r1, [fp, #-336] @ 0xfffffeb0 │ │ │ │ str r0, [fp, #-340] @ 0xfffffeac │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ - bl fdeac <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl fceb8 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-308] @ 0xfffffecc │ │ │ │ mvneq r4, #0 │ │ │ │ ldreq r6, [fp, #-308] @ 0xfffffecc │ │ │ │ - beq 59278 │ │ │ │ + beq 58ca8 │ │ │ │ ldr r1, [fp, #-340] @ 0xfffffeac │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ - bl fdeac <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl fceb8 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ subs r6, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 59278 │ │ │ │ + beq 58ca8 │ │ │ │ ldr r0, [fp, #-308] @ 0xfffffecc │ │ │ │ - bl 1b2ba0 │ │ │ │ + bl 1b29b0 │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ movne r9, #0 │ │ │ │ strne r9, [fp, #-324] @ 0xfffffebc │ │ │ │ ldreq r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ streq r3, [fp, #-324] @ 0xfffffebc │ │ │ │ - bl 1b2ba0 │ │ │ │ + bl 1b29b0 │ │ │ │ ldr r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ movne r3, #0 │ │ │ │ str r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ sub r3, fp, #284 @ 0x11c │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #292 @ 0x124 │ │ │ │ str r3, [sp] │ │ │ │ moveq r8, r0 │ │ │ │ ldr r2, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr r1, [fp, #-324] @ 0xfffffebc │ │ │ │ sub r3, fp, #300 @ 0x12c │ │ │ │ ldr r0, [fp, #-308] @ 0xfffffecc │ │ │ │ movne r8, #0 │ │ │ │ - bl 3de200 │ │ │ │ + bl 3de394 │ │ │ │ sub r3, fp, #280 @ 0x118 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #288 @ 0x120 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [fp, #-340] @ 0xfffffeac │ │ │ │ sub r3, fp, #296 @ 0x128 │ │ │ │ ldr r1, [fp, #-304] @ 0xfffffed0 │ │ │ │ - bl 3de200 │ │ │ │ + bl 3de394 │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ ldr r0, [fp, #-344] @ 0xfffffea8 │ │ │ │ sub r2, fp, #264 @ 0x108 │ │ │ │ moveq r0, #97 @ 0x61 │ │ │ │ ldr r1, [fp, #-348] @ 0xfffffea4 │ │ │ │ - bl 38c004 <_PyCode_SetUnboundVarCounts@@Base+0x3b9c> │ │ │ │ + bl 38c9d4 <_PyCode_SetUnboundVarCounts@@Base+0x4464> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 59278 │ │ │ │ + beq 58ca8 │ │ │ │ sub r2, fp, #264 @ 0x108 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ mov r2, r9 │ │ │ │ str r3, [sp] │ │ │ │ sub r9, fp, #276 @ 0x114 │ │ │ │ ldr r3, [fp, #-284] @ 0xfffffee4 │ │ │ │ mvn ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [fp, #-292] @ 0xfffffedc │ │ │ │ sub r0, fp, #164 @ 0xa4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - vldr d7, [pc, #776] @ 592e0 │ │ │ │ + vldr d7, [pc, #776] @ 58d10 │ │ │ │ ldr r3, [fp, #-300] @ 0xfffffed4 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #204 @ 0xcc │ │ │ │ str r9, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ str ip, [fp, #-184] @ 0xffffff48 │ │ │ │ vstr d7, [fp, #-204] @ 0xffffff34 │ │ │ │ - bl 38c1b4 <_PyCode_SetUnboundVarCounts@@Base+0x3d4c> │ │ │ │ + bl 38cb84 <_PyCode_SetUnboundVarCounts@@Base+0x4614> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 59278 │ │ │ │ + beq 58ca8 │ │ │ │ cmp r7, #0 │ │ │ │ mov r2, r8 │ │ │ │ moveq r3, #43 @ 0x2b │ │ │ │ streq r3, [fp, #-188] @ 0xffffff44 │ │ │ │ str r9, [sp, #24] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ @@ -43723,216 +43351,216 @@ │ │ │ │ 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] │ │ │ │ ldr r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ - bl 38c1b4 <_PyCode_SetUnboundVarCounts@@Base+0x3d4c> │ │ │ │ + bl 38cb84 <_PyCode_SetUnboundVarCounts@@Base+0x4614> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 59278 │ │ │ │ + beq 58ca8 │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r3, #1 │ │ │ │ mov r8, #2 │ │ │ │ cmp r7, #0 │ │ │ │ movne r4, #0 │ │ │ │ cmp sl, #0 │ │ │ │ smlabb r8, r2, r8, r3 │ │ │ │ add r8, r8, r0 │ │ │ │ add r8, r8, r4 │ │ │ │ movlt r1, r8 │ │ │ │ - blt 5909c │ │ │ │ + blt 58acc │ │ │ │ cmp r8, sl │ │ │ │ movge r1, r8 │ │ │ │ movlt r1, sl │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ sub sl, r1, r8 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - beq 590bc │ │ │ │ + beq 58aec │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ addeq sl, sl, sl, lsr #31 │ │ │ │ movne sl, #0 │ │ │ │ asreq sl, sl, #1 │ │ │ │ sub r9, r1, r8 │ │ │ │ sub r9, r9, sl │ │ │ │ orrs r3, sl, r9 │ │ │ │ - beq 590e0 │ │ │ │ + beq 58b10 │ │ │ │ ldr r3, [fp, #-276] @ 0xfffffeec │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ cmp r3, r2 │ │ │ │ strcs r3, [fp, #-276] @ 0xfffffeec │ │ │ │ strcc r2, [fp, #-276] @ 0xfffffeec │ │ │ │ ldr r2, [fp, #-276] @ 0xfffffeec │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 59104 │ │ │ │ + bcc 58b34 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ sub r3, r3, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - ble 59120 │ │ │ │ + ble 58b50 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 59120 │ │ │ │ + beq 58b50 │ │ │ │ mov r0, r5 │ │ │ │ - bl d611c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl d57ec <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 59278 │ │ │ │ + beq 58ca8 │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ mov r3, sl │ │ │ │ str r9, [sp] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ ldmib r5, {r8, sl} │ │ │ │ - bl 39d1c4 <_PyTime_ObjectToTimespec@@Base+0x3d8> │ │ │ │ + bl 39dbe4 <_PyTime_ObjectToTimespec@@Base+0x3dc> │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59178 │ │ │ │ + beq 58ba8 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp sl, #1 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ strbeq r2, [r8, r3] │ │ │ │ - beq 5916c │ │ │ │ + beq 58b9c │ │ │ │ cmp sl, #2 │ │ │ │ strne r2, [r8, r3, lsl #2] │ │ │ │ lsleq r3, r3, #1 │ │ │ │ strheq r2, [r8, r3] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 591b8 │ │ │ │ + bne 58be8 │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ sub r2, fp, #264 @ 0x108 │ │ │ │ str r7, [sp, #16] │ │ │ │ sub r1, fp, #164 @ 0xa4 │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [fp, #-308] @ 0xfffffecc │ │ │ │ - bl 38ca50 │ │ │ │ + bl 38d420 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 59278 │ │ │ │ + beq 58ca8 │ │ │ │ ldr r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #112 @ 0x70 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ sub r2, fp, #264 @ 0x108 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ - bl 38ca50 │ │ │ │ + bl 38d420 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 59278 │ │ │ │ + beq 58ca8 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp sl, #1 │ │ │ │ mov r2, #106 @ 0x6a │ │ │ │ strbeq r2, [r8, r3] │ │ │ │ - beq 59218 │ │ │ │ + beq 58c48 │ │ │ │ cmp sl, #2 │ │ │ │ strne r2, [r8, r3, lsl #2] │ │ │ │ lsleq r3, r3, #1 │ │ │ │ strheq r2, [r8, r3] │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #20] │ │ │ │ - beq 59258 │ │ │ │ + beq 58c88 │ │ │ │ cmp sl, #1 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ strbeq r2, [r8, r3] │ │ │ │ - beq 59250 │ │ │ │ + beq 58c80 │ │ │ │ cmp sl, #2 │ │ │ │ strne r2, [r8, r3, lsl #2] │ │ │ │ lsleq r3, r3, #1 │ │ │ │ strheq r2, [r8, r3] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ add r9, r9, r3 │ │ │ │ mov r4, #0 │ │ │ │ str r9, [r5, #20] │ │ │ │ - b 59278 │ │ │ │ + b 58ca8 │ │ │ │ ldr r6, [fp, #-312] @ 0xfffffec8 │ │ │ │ mvn r4, #0 │ │ │ │ str r6, [fp, #-308] @ 0xfffffecc │ │ │ │ str r6, [fp, #-316] @ 0xfffffec4 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr r0, [fp, #-308] @ 0xfffffecc │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ ldr r0, [fp, #-264] @ 0xfffffef8 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ ldr r0, [fp, #-260] @ 0xfffffefc │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ ldr r0, [fp, #-256] @ 0xffffff00 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ ldr r0, [fp, #-248] @ 0xffffff08 │ │ │ │ - bl b9568 │ │ │ │ - b 592d0 │ │ │ │ + bl b9560 │ │ │ │ + b 58d00 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 41da94 │ │ │ │ + bl 41e374 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 592fc │ │ │ │ + blt 58d2c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 59330 │ │ │ │ + blt 58d60 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + movw r3, #48352 @ 0xbce0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35088 @ 0x8910 │ │ │ │ + movw r1, #37328 @ 0x91d0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r3, r0, r1 │ │ │ │ - ldr r0, [pc, #8] @ 59344 │ │ │ │ + ldr r0, [pc, #8] @ 58d74 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ add r0, r0, r3, lsl #4 │ │ │ │ bx lr │ │ │ │ - rsbeq fp, sl, r8, asr #21 │ │ │ │ + rsbeq fp, sl, r0, asr #21 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 59370 │ │ │ │ + bne 58da0 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b1028 │ │ │ │ + b 1b0e38 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 333adc │ │ │ │ + b 3332c8 │ │ │ │ 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] │ │ │ │ @@ -43947,476 +43575,476 @@ │ │ │ │ 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 ddb94 │ │ │ │ + bl dd140 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 594bc │ │ │ │ + bne 58eec │ │ │ │ mov r0, r4 │ │ │ │ - bl 40bd98 <_Py_c_prod@@Base+0x3348> │ │ │ │ + bl 40ca2c <_Py_c_prod@@Base+0x340c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 594bc │ │ │ │ + beq 58eec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4139d8 <_PyDeadline_Get@@Base+0xc50> │ │ │ │ + bl 414498 <_PyDeadline_Get@@Base+0xd30> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #44904 @ 0xaf68 │ │ │ │ + movw r0, #47144 @ 0xb828 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 59424 │ │ │ │ + bne 58e54 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 65f68 │ │ │ │ + b 659a0 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #62948 @ 0xf5e4 │ │ │ │ + movw r0, #65188 @ 0xfea4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ mov r1, #752 @ 0x2f0 │ │ │ │ - bl 413f68 <_PyDeadline_Get@@Base+0x11e0> │ │ │ │ + bl 414920 <_PyDeadline_Get@@Base+0x11b8> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59474 │ │ │ │ + bgt 58ea4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 59474 │ │ │ │ + bne 58ea4 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 59414 │ │ │ │ + beq 58e44 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5949c │ │ │ │ + bgt 58ecc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 5949c │ │ │ │ + bne 58ecc │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - bl ddb94 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 594bc │ │ │ │ - movw r0, #62948 @ 0xf5e4 │ │ │ │ + beq 58eec │ │ │ │ + movw r0, #65188 @ 0xfea4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 70900 <_Py_c_diff@@Base+0x38c> │ │ │ │ + b 70338 <_Py_c_diff@@Base+0x38c> │ │ │ │ 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 3c0c64 │ │ │ │ + bl 3c16ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 59590 │ │ │ │ + beq 58fc0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59518 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bne 58f48 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - b 59548 │ │ │ │ - bl e5474 │ │ │ │ + b 58f78 │ │ │ │ + bl e4870 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 59548 │ │ │ │ + bne 58f78 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5958c │ │ │ │ + bgt 58fbc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5958c │ │ │ │ + bne 58fbc │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 5958c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 58fbc │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #62996 @ 0xf614 │ │ │ │ + movw r0, #65236 @ 0xfed4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 59574 │ │ │ │ + ble 58fa4 │ │ │ │ mov r4, r5 │ │ │ │ - b 59590 │ │ │ │ + b 58fc0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5956c │ │ │ │ + bne 58f9c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 5956c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 58f9c │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 595cc │ │ │ │ + beq 58ffc │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bgt 595f8 │ │ │ │ + bgt 59028 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r0, #45388 @ 0xb14c │ │ │ │ + movw r0, #45600 @ 0xb220 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - movw r1, #63104 @ 0xf680 │ │ │ │ + movw r1, #65344 @ 0xff40 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 59634 │ │ │ │ + bgt 59064 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ - bl 29b4e8 <_PyUnicode_IsLinebreak@@Base+0x788> │ │ │ │ + bl 299174 <_PyUnicode_IsLinebreak@@Base+0x788> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 5964c │ │ │ │ - bl dddcc │ │ │ │ + blt 5907c │ │ │ │ + bl dd378 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 59654 │ │ │ │ - b 59760 │ │ │ │ - movw r3, #48648 @ 0xbe08 │ │ │ │ + bne 59084 │ │ │ │ + b 59190 │ │ │ │ + movw r3, #48436 @ 0xbd34 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #5232 @ 0x1470 │ │ │ │ + movw r1, #7472 @ 0x1d30 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r3, #0 │ │ │ │ - b 59760 │ │ │ │ + b 59190 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59670 │ │ │ │ + bgt 590a0 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 59670 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 590a0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 59698 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 590c8 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63164 @ 0xf6bc │ │ │ │ + movw r1, #65404 @ 0xff7c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - b 59710 │ │ │ │ - bl e72d8 │ │ │ │ + b 59140 │ │ │ │ + bl e6638 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 596b4 │ │ │ │ - bl ddb94 │ │ │ │ + bne 590e4 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 596bc │ │ │ │ - b 5964c │ │ │ │ + beq 590ec │ │ │ │ + b 5907c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 596d8 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bge 59108 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63216 @ 0xf6f0 │ │ │ │ + movw r1, #65456 @ 0xffb0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 5964c │ │ │ │ + bl 1b4954 │ │ │ │ + b 5907c │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r1, r4 │ │ │ │ - beq 59758 │ │ │ │ + beq 59188 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 59724 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 59154 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63252 @ 0xf714 │ │ │ │ + movw r1, #65492 @ 0xffd4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59744 │ │ │ │ - bl ee0dc │ │ │ │ + beq 59174 │ │ │ │ + bl ed65c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r4 │ │ │ │ movne r3, #0 │ │ │ │ - b 59760 │ │ │ │ + b 59190 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r5, #20] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 597c4 │ │ │ │ + bne 591f4 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 597a8 │ │ │ │ + bge 591d8 │ │ │ │ mov r5, #0 │ │ │ │ - b 597c4 │ │ │ │ + b 591f4 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r7, #1 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 597fc │ │ │ │ - b 597a0 │ │ │ │ + beq 5922c │ │ │ │ + b 591d0 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #26292 @ 0x66b4 │ │ │ │ + movw r3, #26288 @ 0x66b0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 59984 │ │ │ │ + beq 593b4 │ │ │ │ cmn r7, r5 │ │ │ │ - beq 5982c │ │ │ │ + beq 5925c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59830 │ │ │ │ - bl ddb94 │ │ │ │ + bne 59260 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59830 │ │ │ │ + beq 59260 │ │ │ │ mov r4, #0 │ │ │ │ - b 59984 │ │ │ │ + b 593b4 │ │ │ │ mov r5, #8 │ │ │ │ ldr r8, [r6, #20] │ │ │ │ mov r4, #0 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ mvn sl, #-2147483648 @ 0x80000000 │ │ │ │ mov r9, r4 │ │ │ │ sub r3, sl, r5 │ │ │ │ add r7, r8, r7 │ │ │ │ cmp r7, r8 │ │ │ │ - bls 598c8 │ │ │ │ + bls 592f8 │ │ │ │ ldrb r2, [r8] │ │ │ │ cmp r2, #9 │ │ │ │ - bne 59894 │ │ │ │ + bne 592c4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 598c0 │ │ │ │ + ble 592f0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - blx 44182c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ + blx 44210c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r2, r5, r4 │ │ │ │ add r0, r3, r1 │ │ │ │ cmp r4, r0 │ │ │ │ - bgt 59968 │ │ │ │ + bgt 59398 │ │ │ │ sub r4, r2, r1 │ │ │ │ - b 598c0 │ │ │ │ + b 592f0 │ │ │ │ cmn r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 59968 │ │ │ │ + beq 59398 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r2, #10 │ │ │ │ - bne 598c0 │ │ │ │ + bne 592f0 │ │ │ │ sub r2, sl, r4 │ │ │ │ cmp r2, r9 │ │ │ │ add r9, r9, r4 │ │ │ │ mov r4, #0 │ │ │ │ - blt 59968 │ │ │ │ + blt 59398 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 5984c │ │ │ │ + b 5927c │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt 59968 │ │ │ │ + bgt 59398 │ │ │ │ add r1, r4, r9 │ │ │ │ mov r0, #0 │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 59984 │ │ │ │ + beq 593b4 │ │ │ │ ldr r8, [r4, #20] │ │ │ │ mov sl, #32 │ │ │ │ ldr r9, [r6, #20] │ │ │ │ mov r6, #0 │ │ │ │ cmp r7, r9 │ │ │ │ - bls 59984 │ │ │ │ + bls 593b4 │ │ │ │ ldrb r2, [r9], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne 59948 │ │ │ │ + bne 59378 │ │ │ │ cmp r5, #0 │ │ │ │ movle r3, r8 │ │ │ │ - ble 59960 │ │ │ │ + ble 59390 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - blx 44182c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ + blx 44210c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ sub r1, r5, r1 │ │ │ │ add r6, r6, r1 │ │ │ │ mov r3, r8 │ │ │ │ add r1, r8, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 59960 │ │ │ │ + beq 59390 │ │ │ │ strb sl, [r3], #1 │ │ │ │ - b 59938 │ │ │ │ + b 59368 │ │ │ │ mov r3, r8 │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r2, #10 │ │ │ │ addne r6, r6, #1 │ │ │ │ moveq r6, #0 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r8, r3 │ │ │ │ - b 598fc │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + b 5932c │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63304 @ 0xf748 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #8 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 59824 │ │ │ │ + bl 1b4954 │ │ │ │ + b 59254 │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt 599dc │ │ │ │ + bgt 5940c │ │ │ │ mov r0, r4 │ │ │ │ - bl 405570 │ │ │ │ + bl 405e38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 599fc │ │ │ │ + bne 5942c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 51f94 <_Py_rc_quot@@Base+0xb08> │ │ │ │ - movw r3, #45876 @ 0xb334 │ │ │ │ + b 51e44 <_Py_rc_quot@@Base+0xb08> │ │ │ │ + movw r3, #45664 @ 0xb260 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63320 @ 0xf758 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #24 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 367a40 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ + bl 367cf8 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 599b8 │ │ │ │ + bne 593e8 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 18f610 <_PyType_Name@@Base> │ │ │ │ + bl 18e550 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr lr, [r4, #20] │ │ │ │ - movw r0, #63464 @ 0xf7e8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movw r0, #168 @ 0xa8 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr ip, [r4, #16] │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59a88 │ │ │ │ - bl ddb94 │ │ │ │ + bne 594b8 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59a9c │ │ │ │ + bne 594cc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 381a04 │ │ │ │ + b 381c40 │ │ │ │ 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 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59ad8 │ │ │ │ - bl ddb94 │ │ │ │ + bne 59508 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59b20 │ │ │ │ + bne 59550 │ │ │ │ mov r0, r4 │ │ │ │ bl 41cf4 <_Py_fstat@@Base+0x9c> │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59b04 │ │ │ │ - bl ddb94 │ │ │ │ + bne 59534 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - movw r2, #5456 @ 0x1550 │ │ │ │ + movw r2, #6076 @ 0x17bc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -44425,287 +44053,287 @@ │ │ │ │ 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 59b64 │ │ │ │ + bhi 59594 │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r0, [r6] │ │ │ │ - movwle r0, #5188 @ 0x1444 │ │ │ │ + movwle r0, #5808 @ 0x16b0 │ │ │ │ movtle r0, #104 @ 0x68 │ │ │ │ - b 59b84 │ │ │ │ + b 595b4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #34352 @ 0x8630 │ │ │ │ + movw r0, #36400 @ 0x8e30 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2e8c04 │ │ │ │ + bl 2e752c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59c68 │ │ │ │ - b 59b50 │ │ │ │ + beq 59698 │ │ │ │ + b 59580 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 59bb8 │ │ │ │ + beq 595e8 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 59bd4 │ │ │ │ - movw r3, #48648 @ 0xbe08 │ │ │ │ + ble 59604 │ │ │ │ + movw r3, #48436 @ 0xbd34 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #5232 @ 0x1470 │ │ │ │ + movw r1, #7472 @ 0x1d30 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 59c68 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bl 1b4954 │ │ │ │ + b 59698 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56308 @ 0xdbf4 │ │ │ │ + movw r1, #58520 @ 0xe498 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 59c68 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bl 1b4954 │ │ │ │ + b 59698 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ ldreq r4, [r5, #12] │ │ │ │ - beq 59c34 │ │ │ │ - bl 18c3c8 │ │ │ │ + beq 59664 │ │ │ │ + bl 18b6f8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59c08 │ │ │ │ - bl ddb94 │ │ │ │ + bne 59638 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59c10 │ │ │ │ - b 59c68 │ │ │ │ + beq 59640 │ │ │ │ + b 59698 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 59c34 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bge 59664 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #63484 @ 0xf7fc │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #188 @ 0xbc │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 59c50 │ │ │ │ + bgt 59680 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 3c0334 <_Py_set_inheritable_async_safe@@Base+0x1254> │ │ │ │ + bl 3c0d64 <_Py_set_inheritable_async_safe@@Base+0x1254> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59c40 │ │ │ │ + bne 59670 │ │ │ │ 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, #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 59cc8 │ │ │ │ + bne 596f8 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #38648 @ 0x96f8 │ │ │ │ + movw r1, #40652 @ 0x9ecc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #13568 @ 0x3500 │ │ │ │ + movw r0, #16384 @ 0x4000 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b 59d08 │ │ │ │ + b 59738 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl d2f08 <_PyUnicodeWriter_Init@@Base> │ │ │ │ + bl d2600 <_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 58bb0 │ │ │ │ + bl 585e0 │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bne 59d04 │ │ │ │ - bl 24ae50 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bne 59734 │ │ │ │ + bl 249020 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 59d08 │ │ │ │ - bl d788c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + b 59738 │ │ │ │ + bl d6f5c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #63508 @ 0xf814 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movw r2, #212 @ 0xd4 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 39ec60 <_PyTime_ObjectToTimespec@@Base+0x1e74> │ │ │ │ + b 39f588 <_PyTime_ObjectToTimespec@@Base+0x1d80> │ │ │ │ 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, #56] @ 59d88 │ │ │ │ + ldr r2, [pc, #56] @ 597b8 │ │ │ │ mov r0, #3 │ │ │ │ ldmib r1, {r1, r3} │ │ │ │ - bl 2daa20 │ │ │ │ + bl 2d8f20 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #40] @ 59d8c │ │ │ │ + ldr r0, [pc, #40] @ 597bc │ │ │ │ ldr r3, [r0, #724] @ 0x2d4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59d80 │ │ │ │ + bgt 597b0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0, #724] @ 0x2d4 │ │ │ │ - bne 59d80 │ │ │ │ + bne 597b0 │ │ │ │ add r0, r0, #724 @ 0x2d4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrdeq r9, [fp], #-132 @ 0xffffff7c @ │ │ │ │ - rsbeq r9, fp, r0, lsl #12 │ │ │ │ + rsbeq r9, fp, ip, asr #17 │ │ │ │ + strdeq r9, [fp], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 59dcc │ │ │ │ + beq 597fc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #51964 @ 0xcafc │ │ │ │ + movw r0, #54204 @ 0xd3bc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59de0 │ │ │ │ + beq 59810 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 381ae4 │ │ │ │ + bl 381d9c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59de8 │ │ │ │ + bne 59818 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59e08 │ │ │ │ - bl ddb94 │ │ │ │ + bne 59838 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59de0 │ │ │ │ + bne 59810 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #65148 @ 0xfe7c │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #63516 @ 0xf81c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl fe1c4 │ │ │ │ + movw r1, #1884 @ 0x75c │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + movw r0, #220 @ 0xdc │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 59de0 │ │ │ │ - bl 10361c │ │ │ │ + beq 59810 │ │ │ │ + bl 10262c │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d5ec │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmn r6, #1 │ │ │ │ - bne 59e8c │ │ │ │ + bne 598bc │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 59e74 │ │ │ │ - bl d4e70 │ │ │ │ + bne 598a4 │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59e2c │ │ │ │ - b 59de0 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 5985c │ │ │ │ + b 59810 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ cmp r6, #0 │ │ │ │ - blt 59e74 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + blt 598a4 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 59efc │ │ │ │ + bne 5992c │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #32] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 59f3c │ │ │ │ - b 59f6c │ │ │ │ + ble 5996c │ │ │ │ + b 5999c │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 59f14 │ │ │ │ + beq 59944 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 59f48 │ │ │ │ + bne 59978 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #20] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59f6c │ │ │ │ + bgt 5999c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b 59f6c │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + b 5999c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #48992 @ 0xbf60 │ │ │ │ + movw r1, #51232 @ 0xc820 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #24804 @ 0x60e4 │ │ │ │ + movw r1, #28064 @ 0x6da0 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 26197c │ │ │ │ + b 25fb0c │ │ │ │ push {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 r5, r3, #0 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ @@ -44718,288 +44346,288 @@ │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ moveq r6, r5 │ │ │ │ bl 2d748 │ │ │ │ cmp r7, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ orrs r3, r5, r3 │ │ │ │ - bne 59ffc │ │ │ │ + bne 59a2c │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a034 │ │ │ │ + beq 59a64 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, fp, #164 @ 0xa4 │ │ │ │ mov r4, #3 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r5, #0 │ │ │ │ mov r3, #1 │ │ │ │ strd r4, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - ldr r3, [pc, #660] @ 5a2c0 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #660] @ 59cf0 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5a2a0 │ │ │ │ + beq 59cd0 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ - bl 21e060 │ │ │ │ + bl 21d21c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a29c │ │ │ │ + bne 59ccc │ │ │ │ add r7, r6, r7 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 5a0b0 │ │ │ │ + beq 59ae0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a088 │ │ │ │ - bl 1bd8ac │ │ │ │ + beq 59ab8 │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5a07c │ │ │ │ - bl ddb94 │ │ │ │ + bne 59aac │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a29c │ │ │ │ + bne 59ccc │ │ │ │ cmp r7, #2 │ │ │ │ - bne 5a08c │ │ │ │ - b 5a0bc │ │ │ │ + bne 59abc │ │ │ │ + b 59aec │ │ │ │ mvn r6, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5a0c0 │ │ │ │ - bl ddb94 │ │ │ │ + bne 59af0 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a29c │ │ │ │ - b 5a0c0 │ │ │ │ + bne 59ccc │ │ │ │ + b 59af0 │ │ │ │ mov r7, #15 │ │ │ │ mvn r6, #0 │ │ │ │ - b 5a0c0 │ │ │ │ + b 59af0 │ │ │ │ mov r7, #15 │ │ │ │ mov r0, r8 │ │ │ │ mov r9, #0 │ │ │ │ str r9, [fp, #-148] @ 0xffffff6c │ │ │ │ str r9, [fp, #-144] @ 0xffffff70 │ │ │ │ str r9, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl 169af0 │ │ │ │ + bl 168ce0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #32768 @ 0x8000 │ │ │ │ ldr sl, [fp, #-136] @ 0xffffff78 │ │ │ │ ldr r8, [fp, #-128] @ 0xffffff80 │ │ │ │ - bl 1f7878 │ │ │ │ + bl 1f7714 │ │ │ │ mvn r3, #0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5a198 │ │ │ │ + beq 59bc8 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl 1f79b0 │ │ │ │ + bl 1f784c │ │ │ │ str sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r3, r7 │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r1, r6 │ │ │ │ str r9, [sp, #4] │ │ │ │ mov r2, #8 │ │ │ │ str r9, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, #56 @ 0x38 │ │ │ │ str r2, [sp] │ │ │ │ mov r7, #32768 @ 0x8000 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw ip, #26832 @ 0x68d0 │ │ │ │ + movw ip, #29072 @ 0x7190 │ │ │ │ movt ip, #70 @ 0x46 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ str ip, [sp, #8] │ │ │ │ - movw ip, #2896 @ 0xb50 │ │ │ │ + movw ip, #5400 @ 0x1518 │ │ │ │ movt ip, #57 @ 0x39 │ │ │ │ str r7, [fp, #-76] @ 0xffffffb4 │ │ │ │ str ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw ip, #34856 @ 0x8828 │ │ │ │ + movw ip, #37364 @ 0x91f4 │ │ │ │ movt ip, #57 @ 0x39 │ │ │ │ str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2cfec │ │ │ │ subs r6, r0, #0 │ │ │ │ streq r8, [fp, #-88] @ 0xffffffa8 │ │ │ │ - beq 5a1f0 │ │ │ │ - bgt 5a230 │ │ │ │ + beq 59c20 │ │ │ │ + bgt 59c60 │ │ │ │ cmn r6, #4 │ │ │ │ - beq 5a1a0 │ │ │ │ + beq 59bd0 │ │ │ │ cmn r6, #2 │ │ │ │ - bne 5a230 │ │ │ │ + bne 59c60 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #63568 @ 0xf850 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 1b4b44 │ │ │ │ - b 5a294 │ │ │ │ + movw r1, #272 @ 0x110 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl 1b4954 │ │ │ │ + b 59cc4 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b 5a294 │ │ │ │ - movw r3, #36876 @ 0x900c │ │ │ │ + b 59cc4 │ │ │ │ + movw r3, #37496 @ 0x9278 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63528 @ 0xf828 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #232 @ 0xe8 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 5a294 │ │ │ │ - bl 10361c │ │ │ │ + bl 1b4954 │ │ │ │ + b 59cc4 │ │ │ │ + bl 10262c │ │ │ │ mov r1, #4 │ │ │ │ mov r8, r0 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d3c4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmn r6, #2 │ │ │ │ - beq 5a230 │ │ │ │ + beq 59c60 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a254 │ │ │ │ + bne 59c84 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a1bc │ │ │ │ + bne 59bec │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ sub r0, fp, #152 @ 0x98 │ │ │ │ str r4, [fp, #-152] @ 0xffffff68 │ │ │ │ str r7, [fp, #-148] @ 0xffffff6c │ │ │ │ - bl 642f0 <_PyTime_AsTimeval_clamp@@Base+0x70> │ │ │ │ + bl 63d24 <_PyTime_AsTimeval_clamp@@Base+0x70> │ │ │ │ ldr r4, [fp, #-152] @ 0xffffff68 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r7, [fp, #-148] @ 0xffffff6c │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bge 5a1bc │ │ │ │ + bge 59bec │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d628 │ │ │ │ - b 5a294 │ │ │ │ + b 59cc4 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d628 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r2, r6 │ │ │ │ - movw r3, #2968 @ 0xb98 │ │ │ │ + movw r3, #5208 @ 0x1458 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - bl 6cc48 <_PyEval_FormatAwaitableError@@Base+0x838> │ │ │ │ - b 5a294 │ │ │ │ + bl 6c684 <_PyEval_FormatAwaitableError@@Base+0x884> │ │ │ │ + b 59cc4 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ bl 2d628 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 5a280 │ │ │ │ + bne 59cb0 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, r7, r1 │ │ │ │ - bl 168d14 │ │ │ │ + bl 167f04 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5a2a0 │ │ │ │ - b 5a294 │ │ │ │ - movw r3, #3096 @ 0xc18 │ │ │ │ + bne 59cd0 │ │ │ │ + b 59cc4 │ │ │ │ + movw r3, #5336 @ 0x14d8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 6cc48 <_PyEval_FormatAwaitableError@@Base+0x838> │ │ │ │ + bl 6c684 <_PyEval_FormatAwaitableError@@Base+0x884> │ │ │ │ mov r0, r4 │ │ │ │ - bl 169288 │ │ │ │ + bl 168478 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a2b4 │ │ │ │ + beq 59ce4 │ │ │ │ sub r0, fp, #136 @ 0x88 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r6, sl, ip, lsl #14 │ │ │ │ + rsbeq r6, sl, 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 r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 5a304 │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + beq 59d34 │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a30c │ │ │ │ + beq 59d3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 5a364 │ │ │ │ + bne 59d94 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a354 │ │ │ │ + beq 59d84 │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - ldrne r0, [pc, #24] @ 5a36c │ │ │ │ - bne 5a35c │ │ │ │ + ldrne r0, [pc, #24] @ 59d9c │ │ │ │ + bne 59d8c │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrdeq r9, [sl], #-192 @ 0xffffff40 @ │ │ │ │ + rsbeq r9, sl, r8, asr #25 │ │ │ │ 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, #63620 @ 0xf884 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 3625a4 <_PyTime_AsTimespec@@Base+0xdc> │ │ │ │ + movw r1, #324 @ 0x144 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl 36285c <_PyTime_AsTimespec@@Base+0xe0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a3ac │ │ │ │ + bne 59ddc │ │ │ │ mov r0, #0 │ │ │ │ - b 5a414 │ │ │ │ + b 59e44 │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ - bl 30be40 <_PyTime_localtime@@Base> │ │ │ │ + bl 30a988 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a3a4 │ │ │ │ + bne 59dd4 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ - movw r2, #17352 @ 0x43c8 │ │ │ │ + movw r2, #19712 @ 0x4d00 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ 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, #56828 @ 0xddfc │ │ │ │ + movw r0, #59068 @ 0xe6bc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #17400 @ 0x43f8 │ │ │ │ + movw r1, #19760 @ 0x4d30 │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ add r1, r1, ip, lsl #2 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r1, [pc, #60] @ 5a460 │ │ │ │ + ldr r1, [pc, #60] @ 59e90 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ @@ -45009,285 +44637,285 @@ │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #63632 @ 0xf890 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movw r2, #336 @ 0x150 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r1, #42460 @ 0xa5dc │ │ │ │ + movw r1, #40972 @ 0xa00c │ │ │ │ movt r1, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 416354 <_PyBytes_Find@@Base+0x418> │ │ │ │ + b 417010 <_PyBytes_Find@@Base+0x418> │ │ │ │ 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 │ │ │ │ - beq 5a4cc │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + beq 59efc │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a4d4 │ │ │ │ + beq 59f04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 5a530 │ │ │ │ + bne 59f60 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a528 │ │ │ │ + bne 59f58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5a528 │ │ │ │ + bne 59f58 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #691 @ 0x2b3 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ 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 b621c │ │ │ │ + bl b6214 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5a574 │ │ │ │ + beq 59fa4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 556bc <_Py_strhex_bytes_with_sep@@Base+0xa4> │ │ │ │ + bl 5556c <_Py_strhex_bytes_with_sep@@Base+0xa4> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bcs 5a5bc │ │ │ │ + bcs 59fec │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #42192 @ 0xa4d0 │ │ │ │ + movw r1, #44484 @ 0xadc4 │ │ │ │ movt r1, #86 @ 0x56 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #31184 @ 0x79d0 │ │ │ │ + movw r3, #33476 @ 0x82c4 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add r0, r0, r2, lsl #7 │ │ │ │ lsl r0, r0, #1 │ │ │ │ ldrh r2, [r3, r0] │ │ │ │ - movw r3, #23008 @ 0x59e0 │ │ │ │ + movw r3, #25300 @ 0x62d4 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ add r3, r3, r2, lsl #4 │ │ │ │ ldrb r0, [r3, #15] │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ 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] @ 5a880 │ │ │ │ + vldr d11, [pc, #640] @ 5a2b0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d9, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 5a628 │ │ │ │ + bls 5a058 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 5a870 │ │ │ │ + bvs 5a2a0 │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 5a870 │ │ │ │ - b 5a67c │ │ │ │ + bgt 5a2a0 │ │ │ │ + b 5a0ac │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ - vldr d10, [pc, #596] @ 5a888 │ │ │ │ + vldr d10, [pc, #596] @ 5a2b8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5a660 │ │ │ │ + bne 5a090 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ vmov r3, s17 │ │ │ │ - vldr d6, [pc, #584] @ 5a890 │ │ │ │ - vldr d7, [pc, #588] @ 5a898 │ │ │ │ + vldr d6, [pc, #584] @ 5a2c0 │ │ │ │ + vldr d7, [pc, #588] @ 5a2c8 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ vmovge.f64 d8, d6 │ │ │ │ - b 5a870 │ │ │ │ + b 5a2a0 │ │ │ │ bl 2e928 │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5a6bc │ │ │ │ + bne 5a0ec │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 5a690 │ │ │ │ + bpl 5a0c0 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #536] @ 5a8a0 │ │ │ │ + vldr d8, [pc, #536] @ 5a2d0 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ - b 5a870 │ │ │ │ + b 5a2a0 │ │ │ │ vmov.f64 d7, #55 @ 0x41b80000 23.0 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 5a854 │ │ │ │ + bhi 5a284 │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ - movw r3, #18752 @ 0x4940 │ │ │ │ + movw r3, #21120 @ 0x5280 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ vmov r2, s16 │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ vldr d8, [r3, #-8] │ │ │ │ - b 5a870 │ │ │ │ - vldr d7, [pc, #484] @ 5a8a8 │ │ │ │ + b 5a2a0 │ │ │ │ + vldr d7, [pc, #484] @ 5a2d8 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 5a6e8 │ │ │ │ + bpl 5a118 │ │ │ │ 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 5a870 │ │ │ │ - b 5a844 │ │ │ │ - vldr d7, [pc, #448] @ 5a8b0 │ │ │ │ + ble 5a2a0 │ │ │ │ + b 5a274 │ │ │ │ + vldr d7, [pc, #448] @ 5a2e0 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 5a728 │ │ │ │ + ble 5a158 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 5a714 │ │ │ │ + bpl 5a144 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 66418 │ │ │ │ + bl 65e50 │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ - b 5a870 │ │ │ │ + b 5a2a0 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #368] @ 5a890 │ │ │ │ + vldr d8, [pc, #368] @ 5a2c0 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ - b 5a870 │ │ │ │ - vldr d7, [pc, #392] @ 5a8b8 │ │ │ │ + b 5a2a0 │ │ │ │ + vldr d7, [pc, #392] @ 5a2e8 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vadd.f64 d13, d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 5a74c │ │ │ │ + ble 5a17c │ │ │ │ vsub.f64 d7, d13, d9 │ │ │ │ - vldr d6, [pc, #368] @ 5a8b8 │ │ │ │ + vldr d6, [pc, #368] @ 5a2e8 │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ - b 5a754 │ │ │ │ + b 5a184 │ │ │ │ vsub.f64 d7, d13, d7 │ │ │ │ vsub.f64 d7, d7, d9 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ - vldr d6, [pc, #352] @ 5a8c0 │ │ │ │ + vldr d6, [pc, #352] @ 5a2f0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - vldr d8, [pc, #352] @ 5a8c8 │ │ │ │ + vldr d8, [pc, #352] @ 5a2f8 │ │ │ │ vmov.f64 d14, #96 @ 0x3f000000 0.5 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d12, d7, d13 │ │ │ │ - bpl 5a7e4 │ │ │ │ - bl 66418 │ │ │ │ + bpl 5a214 │ │ │ │ + bl 65e50 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e6a0 │ │ │ │ - vldr d6, [pc, #320] @ 5a8d0 │ │ │ │ + vldr d6, [pc, #320] @ 5a300 │ │ │ │ vdiv.f64 d7, d6, d10 │ │ │ │ vdiv.f64 d15, d7, d9 │ │ │ │ vmul.f64 d15, d15, d0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 5ab6c │ │ │ │ + bl 5a59c │ │ │ │ vcmpe.f64 d9, d8 │ │ │ │ vdiv.f64 d10, d15, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmls.f64 d10, d12, d10 │ │ │ │ - bpl 5a7c8 │ │ │ │ + bpl 5a1f8 │ │ │ │ vsub.f64 d1, d9, d14 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e5d4 │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ - b 5a834 │ │ │ │ + b 5a264 │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ vnmls.f64 d1, d9, d14 │ │ │ │ bl 2e5d4 │ │ │ │ vdiv.f64 d7, d10, d0 │ │ │ │ vdiv.f64 d8, d7, d0 │ │ │ │ - b 5a834 │ │ │ │ - bl 5ab6c │ │ │ │ + b 5a264 │ │ │ │ + bl 5a59c │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e6a0 │ │ │ │ vcmpe.f64 d9, d8 │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmla.f64 d8, d12, d8 │ │ │ │ - bpl 5a81c │ │ │ │ + bpl 5a24c │ │ │ │ vsub.f64 d1, d9, d14 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2e5d4 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ - b 5a834 │ │ │ │ + b 5a264 │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ vnmls.f64 d1, d9, d14 │ │ │ │ bl 2e5d4 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 5a870 │ │ │ │ + ble 5a2a0 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ - b 5a870 │ │ │ │ - vldr d7, [pc, #84] @ 5a8b0 │ │ │ │ + b 5a2a0 │ │ │ │ + vldr d7, [pc, #84] @ 5a2e0 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 5a714 │ │ │ │ - vldr d13, [pc, #76] @ 5a8b8 │ │ │ │ + bgt 5a144 │ │ │ │ + vldr d13, [pc, #76] @ 5a2e8 │ │ │ │ vadd.f64 d13, d9, d13 │ │ │ │ - b 5a73c │ │ │ │ + b 5a16c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #68 @ 0x44 │ │ │ │ vpop {d8-d15} │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ ... │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xfff00000 @ IMB │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f80000 │ │ │ │ ldceq 2, cr4, [r2], {35} @ 0x23 │ │ │ │ - blcc ff241b38 <__bss_end__@@Base+0xfeb4251c> │ │ │ │ + blcc ff241568 <__bss_end__@@Base+0xfeb41f0c> │ │ │ │ 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 │ │ │ │ @@ -45302,86 +44930,86 @@ │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 5a91c │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + beq 5a34c │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a924 │ │ │ │ + beq 5a354 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ movne r5, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 5aa30 │ │ │ │ + bne 5a460 │ │ │ │ mov r0, #4 │ │ │ │ ldr sl, [r4, #8] │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 5a96c │ │ │ │ + bne 5a39c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 366244 │ │ │ │ + bl 3664fc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r5, r6 │ │ │ │ sub r3, r3, #1 │ │ │ │ - b 5aa30 │ │ │ │ + b 5a460 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ moveq r8, r7 │ │ │ │ moveq r9, #1 │ │ │ │ - bne 5aa28 │ │ │ │ + bne 5a458 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1580a0 │ │ │ │ + bl 1570f8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5a9cc │ │ │ │ + beq 5a3fc │ │ │ │ cmp r9, r8 │ │ │ │ - bne 5a9bc │ │ │ │ + bne 5a3ec │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ lsl r1, r9, #2 │ │ │ │ - bl e7814 │ │ │ │ + bl e6d4c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5a9e4 │ │ │ │ + beq 5a414 │ │ │ │ mov r6, r5 │ │ │ │ ldr sl, [r4, #8] │ │ │ │ str r3, [r6, r8, lsl #2] │ │ │ │ add r8, r8, #1 │ │ │ │ - b 5a980 │ │ │ │ + b 5a3b0 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r0, r8 │ │ │ │ str sl, [r4, #8] │ │ │ │ - bl 132d3c │ │ │ │ + bl 131d88 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5aa04 │ │ │ │ + bne 5a434 │ │ │ │ mov r0, r6 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 366244 │ │ │ │ + bl 3664fc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ - b 5aa30 │ │ │ │ + b 5a460 │ │ │ │ cmp r8, r7 │ │ │ │ - ble 5aa20 │ │ │ │ + ble 5a450 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r6, r7, lsl #2] │ │ │ │ str r2, [r3, r7, lsl #2] │ │ │ │ add r7, r7, #1 │ │ │ │ - b 5aa04 │ │ │ │ + b 5a434 │ │ │ │ mov r0, r6 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -45391,122 +45019,122 @@ │ │ │ │ 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 │ │ │ │ - beq 5aa80 │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + beq 5a4b0 │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5aa88 │ │ │ │ + beq 5a4b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 5ab2c │ │ │ │ + bne 5a55c │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ab24 │ │ │ │ + bne 5a554 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ab24 │ │ │ │ + bne 5a554 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ab24 │ │ │ │ + bne 5a554 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ab24 │ │ │ │ + bne 5a554 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ab24 │ │ │ │ + bne 5a554 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ab24 │ │ │ │ + bne 5a554 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ 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] @ 5ab68 │ │ │ │ + ldr r2, [pc, #44] @ 5a598 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #33832 @ 0x8428 │ │ │ │ + movw r0, #36072 @ 0x8ce8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 df0c0 │ │ │ │ + b de66c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ vmov.f64 d7, #20 @ 0x40a00000 5.0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r3, [pc, #132] @ 5ac00 │ │ │ │ + ldr r3, [pc, #132] @ 5a630 │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ add fp, sp, #0 │ │ │ │ - vldr d7, [pc, #112] @ 5abf8 │ │ │ │ + vldr d7, [pc, #112] @ 5a628 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 5abbc │ │ │ │ + bpl 5a5ec │ │ │ │ vmov.f64 d6, d7 │ │ │ │ add r2, r3, #104 @ 0x68 │ │ │ │ add r1, r3, #208 @ 0xd0 │ │ │ │ vldmdb r2!, {d4} │ │ │ │ vldmdb r1!, {d5} │ │ │ │ vmla.f64 d4, d0, d6 │ │ │ │ vmla.f64 d5, d0, d7 │ │ │ │ cmp r2, r3 │ │ │ │ vmov.f64 d6, d4 │ │ │ │ vmov.f64 d7, d5 │ │ │ │ - bne 5ab98 │ │ │ │ - b 5abe8 │ │ │ │ + bne 5a5c8 │ │ │ │ + b 5a618 │ │ │ │ vmov.f64 d6, d7 │ │ │ │ add r1, r3, #104 @ 0x68 │ │ │ │ mov r2, #13 │ │ │ │ vdiv.f64 d4, d6, d0 │ │ │ │ vldmia r3!, {d6} │ │ │ │ vdiv.f64 d5, d7, d0 │ │ │ │ vldmia r1!, {d7} │ │ │ │ subs r2, r2, #1 │ │ │ │ vadd.f64 d6, d4, d6 │ │ │ │ vadd.f64 d7, d5, d7 │ │ │ │ - bne 5abc8 │ │ │ │ + bne 5a5f8 │ │ │ │ vdiv.f64 d0, d6, d7 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ... │ │ │ │ - strdeq r4, [r5], #-152 @ 0xffffff68 @ │ │ │ │ + rsbeq r5, r5, r8, lsr r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5ae98 │ │ │ │ + b 5a8c8 │ │ │ │ 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 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ @@ -45514,184 +45142,184 @@ │ │ │ │ moveq r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r6, #1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ add r4, r1, #16 │ │ │ │ cmp r3, #1 │ │ │ │ cmpls r2, #0 │ │ │ │ - bne 5ac68 │ │ │ │ + bne 5a698 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5ac98 │ │ │ │ + bne 5a6c8 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #2 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #308] @ 5adc4 │ │ │ │ - bl 1b54cc <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #308] @ 5a7f4 │ │ │ │ + bl 1b52e0 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5adb8 │ │ │ │ + beq 5a7e8 │ │ │ │ add r5, r5, r6 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r5, #1 │ │ │ │ - movweq r6, #5188 @ 0x1444 │ │ │ │ + movweq r6, #5808 @ 0x16b0 │ │ │ │ movteq r6, #104 @ 0x68 │ │ │ │ moveq r7, r6 │ │ │ │ - beq 5ace0 │ │ │ │ + beq 5a710 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5acd4 │ │ │ │ + beq 5a704 │ │ │ │ cmp r5, #2 │ │ │ │ - movweq r7, #5188 @ 0x1444 │ │ │ │ + movweq r7, #5808 @ 0x16b0 │ │ │ │ movteq r7, #104 @ 0x68 │ │ │ │ - beq 5ace0 │ │ │ │ - b 5acdc │ │ │ │ - movw r6, #5188 @ 0x1444 │ │ │ │ + beq 5a710 │ │ │ │ + b 5a70c │ │ │ │ + movw r6, #5808 @ 0x16b0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl ecef8 │ │ │ │ + bl ec3f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5adb8 │ │ │ │ + beq 5a7e8 │ │ │ │ ldr r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #1548 @ 0x60c │ │ │ │ + movw r3, #1608 @ 0x648 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5ad10 │ │ │ │ + bne 5a740 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2d9fac │ │ │ │ + bl c05d0 │ │ │ │ mov r5, r0 │ │ │ │ - b 5ad20 │ │ │ │ + b 5a750 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5ad50 │ │ │ │ + bne 5a780 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ad48 │ │ │ │ + bgt 5a778 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5ad48 │ │ │ │ + bne 5a778 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b 5adb8 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + b 5a7e8 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5ad74 │ │ │ │ + beq 5a7a4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ str r6, [r5, #16] │ │ │ │ mov r3, #0 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r7, r3 │ │ │ │ str r3, [r5, #8] │ │ │ │ - beq 5ad98 │ │ │ │ + beq 5a7c8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r5, #20] │ │ │ │ - movw r1, #38432 @ 0x9620 │ │ │ │ + movw r1, #38436 @ 0x9624 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ - bl 1d135c │ │ │ │ + bl 1d118c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r5, #24] │ │ │ │ - b 5ad48 │ │ │ │ + b 5a778 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r6, sl, r8, lsr r7 │ │ │ │ + rsbeq r6, sl, r4, lsr r7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 5ae08 │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + beq 5a838 │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ae10 │ │ │ │ + beq 5a840 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 5ae90 │ │ │ │ + bne 5a8c0 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ae88 │ │ │ │ + bne 5a8b8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ae88 │ │ │ │ + bne 5a8b8 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ae88 │ │ │ │ + bne 5a8b8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ae88 │ │ │ │ + bne 5a8b8 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ 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 {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 5aecc │ │ │ │ + bne 5a8fc │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #49228 @ 0xc04c │ │ │ │ + movw r3, #51916 @ 0xcacc │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #7 │ │ │ │ - beq 5aed4 │ │ │ │ + beq 5a904 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b 5af08 │ │ │ │ + b 5a938 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5af00 │ │ │ │ - movw r3, #49228 @ 0xc04c │ │ │ │ + beq 5a930 │ │ │ │ + movw r3, #51916 @ 0xcacc │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 5aec0 │ │ │ │ + bls 5a8f0 │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #7 │ │ │ │ - bne 5aee0 │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + bne 5a910 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ @@ -45701,165 +45329,165 @@ │ │ │ │ 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 5b138 │ │ │ │ + b 5ab68 │ │ │ │ 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, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 5b068 │ │ │ │ + beq 5aa98 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 5b010 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 5aa40 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18368 @ 0x47c0 │ │ │ │ + movw r1, #20640 @ 0x50a0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r4, #0 │ │ │ │ - b 5b068 │ │ │ │ + b 5aa98 │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - bl cfbd0 │ │ │ │ + bl cf424 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5b030 │ │ │ │ + ble 5aa60 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5b048 │ │ │ │ + ble 5aa78 │ │ │ │ cmp r8, #0 │ │ │ │ - blt 5afac │ │ │ │ + blt 5a9dc │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl f2878 │ │ │ │ + bl f16fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5afb4 │ │ │ │ - b 5b060 │ │ │ │ + bne 5a9e4 │ │ │ │ + b 5aa90 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 5affc │ │ │ │ + bne 5aa2c │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 5affc │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5aa2c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5b008 │ │ │ │ + bne 5aa38 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 5b008 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5aa38 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, 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 3c64f8 │ │ │ │ + b 3c6dac │ │ │ │ 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 │ │ │ │ - beq 5b0cc │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + beq 5aafc │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b0d4 │ │ │ │ + beq 5ab04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 5b130 │ │ │ │ + bne 5ab60 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b128 │ │ │ │ + bne 5ab58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b128 │ │ │ │ + bne 5ab58 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ 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 {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 5b16c │ │ │ │ + bne 5ab9c │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #49228 @ 0xc04c │ │ │ │ + movw r3, #51916 @ 0xcacc │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #3 │ │ │ │ - beq 5b174 │ │ │ │ + beq 5aba4 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b 5b1a8 │ │ │ │ + b 5abd8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5b1a0 │ │ │ │ - movw r3, #49228 @ 0xc04c │ │ │ │ + beq 5abd0 │ │ │ │ + movw r3, #51916 @ 0xcacc │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 5b160 │ │ │ │ + bls 5ab90 │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #3 │ │ │ │ - bne 5b180 │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + bne 5abb0 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -45883,741 +45511,741 @@ │ │ │ │ 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 │ │ │ │ - beq 5b234 │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + beq 5ac64 │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b23c │ │ │ │ + beq 5ac6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5b274 │ │ │ │ + bne 5aca4 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b270 │ │ │ │ + beq 5aca0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1287d8 │ │ │ │ + bl 127814 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b274 │ │ │ │ + bne 5aca4 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ 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 4861c │ │ │ │ │ │ │ │ -0005b2a0 <_PyEval_FormatKwargsError@@Base>: │ │ │ │ +0005acd0 <_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 5b30c <_PyEval_FormatKwargsError@@Base+0x6c> │ │ │ │ + beq 5ad3c <_PyEval_FormatKwargsError@@Base+0x6c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 36f3b8 <_PyObject_FunctionStr@@Base> │ │ │ │ - movw r2, #45388 @ 0xb14c │ │ │ │ + bl 36f670 <_PyObject_FunctionStr@@Base> │ │ │ │ + movw r2, #45600 @ 0xb220 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - movw ip, #6528 @ 0x1980 │ │ │ │ + movw ip, #8724 @ 0x2214 │ │ │ │ movt ip, #69 @ 0x45 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #63720 @ 0xf8e8 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movw r2, #424 @ 0x1a8 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ str ip, [sp] │ │ │ │ - bl 36026c <_PyErr_Format@@Base> │ │ │ │ + bl 360514 <_PyErr_Format@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5b364 <_PyEval_FormatKwargsError@@Base+0xc4> │ │ │ │ - b 5b3c8 <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bne 5ad94 <_PyEval_FormatKwargsError@@Base+0xc4> │ │ │ │ + b 5adf8 <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r7, r2 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 30e39c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 30d1ec <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b3c8 <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ + beq 5adf8 <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [pc, #152] @ 5b3d0 <_PyEval_FormatKwargsError@@Base+0x130> │ │ │ │ + ldr r1, [pc, #152] @ 5ae00 <_PyEval_FormatKwargsError@@Base+0x130> │ │ │ │ str r6, [r5, #88] @ 0x58 │ │ │ │ - bl 1fc920 │ │ │ │ + bl 1fc65c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b3b4 <_PyEval_FormatKwargsError@@Base+0x114> │ │ │ │ - movw r1, #45388 @ 0xb14c │ │ │ │ + bne 5ade4 <_PyEval_FormatKwargsError@@Base+0x114> │ │ │ │ + movw r1, #45600 @ 0xb220 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r2, #63772 @ 0xf91c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movw r2, #476 @ 0x1dc │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 36026c <_PyErr_Format@@Base> │ │ │ │ + bl 360514 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b3c8 <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ + bgt 5adf8 <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5b3c8 <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ - ldr r2, [pc, #80] @ 5b3d4 <_PyEval_FormatKwargsError@@Base+0x134> │ │ │ │ + bne 5adf8 <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ + ldr r2, [pc, #80] @ 5ae04 <_PyEval_FormatKwargsError@@Base+0x134> │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5b39c <_PyEval_FormatKwargsError@@Base+0xfc> │ │ │ │ + beq 5adcc <_PyEval_FormatKwargsError@@Base+0xfc> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ 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 3178f0 │ │ │ │ + b 316db0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r5, fp, r8, asr r8 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + rsbeq r5, fp, r0, asr r8 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ + movw r3, #6576 @ 0x19b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r1 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 5b42c <_PyEval_FormatKwargsError@@Base+0x18c> │ │ │ │ + bne 5ae5c <_PyEval_FormatKwargsError@@Base+0x18c> │ │ │ │ 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 3c8124 │ │ │ │ + bl 3c89d8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5b444 <_PyEval_FormatKwargsError@@Base+0x1a4> │ │ │ │ - b 5b460 <_PyEval_FormatKwargsError@@Base+0x1c0> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 5ae74 <_PyEval_FormatKwargsError@@Base+0x1a4> │ │ │ │ + b 5ae90 <_PyEval_FormatKwargsError@@Base+0x1c0> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63816 @ 0xf948 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #520 @ 0x208 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b468 <_PyEval_FormatKwargsError@@Base+0x1c8> │ │ │ │ - movw r3, #48560 @ 0xbdb0 │ │ │ │ + bne 5ae98 <_PyEval_FormatKwargsError@@Base+0x1c8> │ │ │ │ + movw r3, #48348 @ 0xbcdc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 200570 │ │ │ │ + bl 1fff44 │ │ │ │ mov r0, #0 │ │ │ │ - b 5b47c <_PyEval_FormatKwargsError@@Base+0x1dc> │ │ │ │ + b 5aeac <_PyEval_FormatKwargsError@@Base+0x1dc> │ │ │ │ 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 bae88 │ │ │ │ + bl bae80 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_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, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #28 │ │ │ │ cmp r3, #1 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 5b54c <_PyEval_FormatKwargsError@@Base+0x2ac> │ │ │ │ + bne 5af7c <_PyEval_FormatKwargsError@@Base+0x2ac> │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #2 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5b584 <_PyEval_FormatKwargsError@@Base+0x2e4> │ │ │ │ + beq 5afb4 <_PyEval_FormatKwargsError@@Base+0x2e4> │ │ │ │ sub lr, fp, #36 @ 0x24 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #440] @ 5b734 <_PyEval_FormatKwargsError@@Base+0x494> │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #440] @ 5b164 <_PyEval_FormatKwargsError@@Base+0x494> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b728 <_PyEval_FormatKwargsError@@Base+0x488> │ │ │ │ + beq 5b158 <_PyEval_FormatKwargsError@@Base+0x488> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r7, [r4] │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5b5a8 <_PyEval_FormatKwargsError@@Base+0x308> │ │ │ │ - bl ddb94 │ │ │ │ + bne 5afd8 <_PyEval_FormatKwargsError@@Base+0x308> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b69c <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ - b 5b5e0 <_PyEval_FormatKwargsError@@Base+0x340> │ │ │ │ - bl e72d8 │ │ │ │ + bne 5b0cc <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ + b 5b010 <_PyEval_FormatKwargsError@@Base+0x340> │ │ │ │ + bl e6638 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b5d0 <_PyEval_FormatKwargsError@@Base+0x330> │ │ │ │ + bgt 5b000 <_PyEval_FormatKwargsError@@Base+0x330> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 5b5d0 <_PyEval_FormatKwargsError@@Base+0x330> │ │ │ │ + bne 5b000 <_PyEval_FormatKwargsError@@Base+0x330> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 5b598 <_PyEval_FormatKwargsError@@Base+0x2f8> │ │ │ │ + beq 5afc8 <_PyEval_FormatKwargsError@@Base+0x2f8> │ │ │ │ cmp r8, #0 │ │ │ │ - bge 5b5fc <_PyEval_FormatKwargsError@@Base+0x35c> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bge 5b02c <_PyEval_FormatKwargsError@@Base+0x35c> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61104 @ 0xeeb0 │ │ │ │ + movw r1, #63344 @ 0xf770 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 5b69c <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ + bl 1b4954 │ │ │ │ + b 5b0cc <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r1, r4 │ │ │ │ - blx 441598 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + blx 441e78 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ cmp r8, r0 │ │ │ │ - ble 5b620 <_PyEval_FormatKwargsError@@Base+0x380> │ │ │ │ - bl 366244 │ │ │ │ - b 5b69c <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ + ble 5b050 <_PyEval_FormatKwargsError@@Base+0x380> │ │ │ │ + bl 3664fc │ │ │ │ + b 5b0cc <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ mov r0, r6 │ │ │ │ mul r8, r4, r8 │ │ │ │ - bl 2663c0 │ │ │ │ + bl 264570 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #62936 @ 0xf5d8 │ │ │ │ + movw r2, #65176 @ 0xfe98 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 21025c <_PyObject_CallMethod@@Base> │ │ │ │ + bl 20f980 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5b728 <_PyEval_FormatKwargsError@@Base+0x488> │ │ │ │ + beq 5b158 <_PyEval_FormatKwargsError@@Base+0x488> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 5b6a4 <_PyEval_FormatKwargsError@@Base+0x404> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 5b0d4 <_PyEval_FormatKwargsError@@Base+0x404> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64092 @ 0xfa5c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #796 @ 0x31c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b69c <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ + bgt 5b0cc <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5b69c <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ + bne 5b0cc <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 5b728 <_PyEval_FormatKwargsError@@Base+0x488> │ │ │ │ + b 5b158 <_PyEval_FormatKwargsError@@Base+0x488> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 3c21e0 <_PyDeadline_Init@@Base+0x2cc> │ │ │ │ + bl 3c2c10 <_PyDeadline_Init@@Base+0x2cc> │ │ │ │ ldr r2, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b6d8 <_PyEval_FormatKwargsError@@Base+0x438> │ │ │ │ + bgt 5b108 <_PyEval_FormatKwargsError@@Base+0x438> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 5b6d8 <_PyEval_FormatKwargsError@@Base+0x438> │ │ │ │ + bne 5b108 <_PyEval_FormatKwargsError@@Base+0x438> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5b724 <_PyEval_FormatKwargsError@@Base+0x484> │ │ │ │ + beq 5b154 <_PyEval_FormatKwargsError@@Base+0x484> │ │ │ │ cmp r8, r6 │ │ │ │ - beq 5b724 <_PyEval_FormatKwargsError@@Base+0x484> │ │ │ │ - movw r3, #48644 @ 0xbe04 │ │ │ │ + beq 5b154 <_PyEval_FormatKwargsError@@Base+0x484> │ │ │ │ + movw r3, #48432 @ 0xbd30 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64120 @ 0xfa78 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #824 @ 0x338 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b69c <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ + bgt 5b0cc <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5b69c <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ + bne 5b0cc <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 5b69c <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5b0cc <_PyEval_FormatKwargsError@@Base+0x3fc> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - mlseq sl, r0, r7, r6 │ │ │ │ + rsbeq r6, sl, ip, lsl #15 │ │ │ │ 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 5b7e0 <_PyEval_FormatKwargsError@@Base+0x540> │ │ │ │ + b 5b210 <_PyEval_FormatKwargsError@@Base+0x540> │ │ │ │ push {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 5b7a0 <_PyEval_FormatKwargsError@@Base+0x500> │ │ │ │ + beq 5b1d0 <_PyEval_FormatKwargsError@@Base+0x500> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b7a0 <_PyEval_FormatKwargsError@@Base+0x500> │ │ │ │ + bgt 5b1d0 <_PyEval_FormatKwargsError@@Base+0x500> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5b7a0 <_PyEval_FormatKwargsError@@Base+0x500> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 5b1d0 <_PyEval_FormatKwargsError@@Base+0x500> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5b7d8 <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ + bne 5b208 <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b7d8 <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ + beq 5b208 <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b7d8 <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ + bgt 5b208 <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 5b7d8 <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 5b208 <_PyEval_FormatKwargsError@@Base+0x538> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5b814 <_PyEval_FormatKwargsError@@Base+0x574> │ │ │ │ + bne 5b244 <_PyEval_FormatKwargsError@@Base+0x574> │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #49228 @ 0xc04c │ │ │ │ + movw r2, #51916 @ 0xcacc │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ tst r2, #1 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5b880 <_PyEval_FormatKwargsError@@Base+0x5e0> │ │ │ │ + beq 5b2b0 <_PyEval_FormatKwargsError@@Base+0x5e0> │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #49228 @ 0xc04c │ │ │ │ + movw r3, #51916 @ 0xcacc │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 5b864 <_PyEval_FormatKwargsError@@Base+0x5c4> │ │ │ │ + bls 5b294 <_PyEval_FormatKwargsError@@Base+0x5c4> │ │ │ │ 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 5b834 <_PyEval_FormatKwargsError@@Base+0x594> │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + beq 5b264 <_PyEval_FormatKwargsError@@Base+0x594> │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #58852 @ 0xe5e4 │ │ │ │ + movw r1, #61048 @ 0xee78 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ 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 5b8f4 <_PyEval_FormatKwargsError@@Base+0x654> │ │ │ │ + bne 5b324 <_PyEval_FormatKwargsError@@Base+0x654> │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 38514c │ │ │ │ + bl 385254 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5b920 <_PyEval_FormatKwargsError@@Base+0x680> │ │ │ │ - b 5b914 <_PyEval_FormatKwargsError@@Base+0x674> │ │ │ │ + bne 5b350 <_PyEval_FormatKwargsError@@Base+0x680> │ │ │ │ + b 5b344 <_PyEval_FormatKwargsError@@Base+0x674> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15596 @ 0x3cec │ │ │ │ + movw r0, #17836 @ 0x45ac │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b930 <_PyEval_FormatKwargsError@@Base+0x690> │ │ │ │ - b 5b8dc <_PyEval_FormatKwargsError@@Base+0x63c> │ │ │ │ - bl ddb94 │ │ │ │ + beq 5b360 <_PyEval_FormatKwargsError@@Base+0x690> │ │ │ │ + b 5b30c <_PyEval_FormatKwargsError@@Base+0x63c> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b930 <_PyEval_FormatKwargsError@@Base+0x690> │ │ │ │ + bne 5b360 <_PyEval_FormatKwargsError@@Base+0x690> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ 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 5bad0 <_PyEval_FormatKwargsError@@Base+0x830> │ │ │ │ + b 5b500 <_PyEval_FormatKwargsError@@Base+0x830> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 5b974 <_PyEval_FormatKwargsError@@Base+0x6d4> │ │ │ │ + ldr r2, [pc, #16] @ 5b3a4 <_PyEval_FormatKwargsError@@Base+0x6d4> │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4fd60 <_Py_IncRef@@Base+0x2a8> │ │ │ │ - strhteq r1, [fp], #-164 @ 0xffffff5c │ │ │ │ + b 4fc10 <_Py_IncRef@@Base+0x2a8> │ │ │ │ + rsbeq r1, fp, ip, lsr #21 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl ecef8 │ │ │ │ + bl ec3f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5b9d4 <_PyEval_FormatKwargsError@@Base+0x734> │ │ │ │ + bne 5b404 <_PyEval_FormatKwargsError@@Base+0x734> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 3f1b1c <_PyEval_ExceptionGroupMatch@@Base+0x4f8> │ │ │ │ + bl 3f23d4 <_PyEval_ExceptionGroupMatch@@Base+0x4f8> │ │ │ │ ldr r2, [r5] │ │ │ │ mov r6, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5b9f0 <_PyEval_FormatKwargsError@@Base+0x750> │ │ │ │ + ble 5b420 <_PyEval_FormatKwargsError@@Base+0x750> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5ba08 <_PyEval_FormatKwargsError@@Base+0x768> │ │ │ │ + beq 5b438 <_PyEval_FormatKwargsError@@Base+0x768> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5ba2c <_PyEval_FormatKwargsError@@Base+0x78c> │ │ │ │ + ble 5b45c <_PyEval_FormatKwargsError@@Base+0x78c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ed1a8 │ │ │ │ + bl ec6a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bne 5b9a8 <_PyEval_FormatKwargsError@@Base+0x708> │ │ │ │ - b 5ba44 <_PyEval_FormatKwargsError@@Base+0x7a4> │ │ │ │ + bne 5b3d8 <_PyEval_FormatKwargsError@@Base+0x708> │ │ │ │ + b 5b474 <_PyEval_FormatKwargsError@@Base+0x7a4> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5b9c0 <_PyEval_FormatKwargsError@@Base+0x720> │ │ │ │ + bne 5b3f0 <_PyEval_FormatKwargsError@@Base+0x720> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 5b9c0 <_PyEval_FormatKwargsError@@Base+0x720> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5b3f0 <_PyEval_FormatKwargsError@@Base+0x720> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b9a0 <_PyEval_FormatKwargsError@@Base+0x700> │ │ │ │ + bgt 5b3d0 <_PyEval_FormatKwargsError@@Base+0x700> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5b9a0 <_PyEval_FormatKwargsError@@Base+0x700> │ │ │ │ + bne 5b3d0 <_PyEval_FormatKwargsError@@Base+0x700> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 5b9a0 <_PyEval_FormatKwargsError@@Base+0x700> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5b3d0 <_PyEval_FormatKwargsError@@Base+0x700> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 5b9d4 <_PyEval_FormatKwargsError@@Base+0x734> │ │ │ │ + bne 5b404 <_PyEval_FormatKwargsError@@Base+0x734> │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 5b9d4 <_PyEval_FormatKwargsError@@Base+0x734> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5b404 <_PyEval_FormatKwargsError@@Base+0x734> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ba64 <_PyEval_FormatKwargsError@@Base+0x7c4> │ │ │ │ + bgt 5b494 <_PyEval_FormatKwargsError@@Base+0x7c4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5ba64 <_PyEval_FormatKwargsError@@Base+0x7c4> │ │ │ │ + bne 5b494 <_PyEval_FormatKwargsError@@Base+0x7c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - bl ddb94 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + bl dd140 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne 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 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5bab0 <_PyEval_FormatKwargsError@@Base+0x810> │ │ │ │ + bne 5b4e0 <_PyEval_FormatKwargsError@@Base+0x810> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1bf198 │ │ │ │ + b 1befb0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15728 @ 0x3d70 │ │ │ │ + movw r0, #17968 @ 0x4630 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5baa0 <_PyEval_FormatKwargsError@@Base+0x800> │ │ │ │ + bne 5b4d0 <_PyEval_FormatKwargsError@@Base+0x800> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 5bb04 <_PyEval_FormatKwargsError@@Base+0x864> │ │ │ │ + bne 5b534 <_PyEval_FormatKwargsError@@Base+0x864> │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #49228 @ 0xc04c │ │ │ │ + movw r3, #51916 @ 0xcacc │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - beq 5bb0c <_PyEval_FormatKwargsError@@Base+0x86c> │ │ │ │ + beq 5b53c <_PyEval_FormatKwargsError@@Base+0x86c> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b 5bb40 <_PyEval_FormatKwargsError@@Base+0x8a0> │ │ │ │ + b 5b570 <_PyEval_FormatKwargsError@@Base+0x8a0> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5bb38 <_PyEval_FormatKwargsError@@Base+0x898> │ │ │ │ - movw r3, #49228 @ 0xc04c │ │ │ │ + beq 5b568 <_PyEval_FormatKwargsError@@Base+0x898> │ │ │ │ + movw r3, #51916 @ 0xcacc │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 5baf8 <_PyEval_FormatKwargsError@@Base+0x858> │ │ │ │ + bls 5b528 <_PyEval_FormatKwargsError@@Base+0x858> │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - bne 5bb18 <_PyEval_FormatKwargsError@@Base+0x878> │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + bne 5b548 <_PyEval_FormatKwargsError@@Base+0x878> │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #64232 @ 0xfae8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movw r0, #936 @ 0x3a8 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 169af0 │ │ │ │ + bl 168ce0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 19f8d4 │ │ │ │ + b 19f700 │ │ │ │ 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 5bf48 <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ + b 5b978 <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs lr, r2, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 5bc00 <_PyEval_FormatKwargsError@@Base+0x960> │ │ │ │ + bne 5b630 <_PyEval_FormatKwargsError@@Base+0x960> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5bc38 <_PyEval_FormatKwargsError@@Base+0x998> │ │ │ │ + beq 5b668 <_PyEval_FormatKwargsError@@Base+0x998> │ │ │ │ mov r5, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, ip │ │ │ │ mov r3, #0 │ │ │ │ sub r6, fp, #28 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, lr │ │ │ │ - ldr r3, [pc, #92] @ 5bc80 <_PyEval_FormatKwargsError@@Base+0x9e0> │ │ │ │ + ldr r3, [pc, #92] @ 5b6b0 <_PyEval_FormatKwargsError@@Base+0x9e0> │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 5bc74 <_PyEval_FormatKwargsError@@Base+0x9d4> │ │ │ │ + beq 5b6a4 <_PyEval_FormatKwargsError@@Base+0x9d4> │ │ │ │ ldr r5, [ip] │ │ │ │ mov r0, r4 │ │ │ │ - bl 169af0 │ │ │ │ + bl 168ce0 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl e2bb0 │ │ │ │ + bl e1fac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5bc70 <_PyEval_FormatKwargsError@@Base+0x9d0> │ │ │ │ - movw r1, #46432 @ 0xb560 │ │ │ │ + bne 5b6a0 <_PyEval_FormatKwargsError@@Base+0x9d0> │ │ │ │ + movw r1, #48672 @ 0xbe20 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ ldr ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - strhteq r6, [sl], #-124 @ 0xffffff84 │ │ │ │ + strhteq r6, [sl], #-120 @ 0xffffff88 │ │ │ │ push {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 5bcd0 <_PyEval_FormatKwargsError@@Base+0xa30> │ │ │ │ + bgt 5b700 <_PyEval_FormatKwargsError@@Base+0xa30> │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5bed4 <_PyEval_FormatKwargsError@@Base+0xc34> │ │ │ │ - ldr r2, [pc, #568] @ 5bef4 <_PyEval_FormatKwargsError@@Base+0xc54> │ │ │ │ + ble 5b904 <_PyEval_FormatKwargsError@@Base+0xc34> │ │ │ │ + ldr r2, [pc, #568] @ 5b924 <_PyEval_FormatKwargsError@@Base+0xc54> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 5bed4 <_PyEval_FormatKwargsError@@Base+0xc34> │ │ │ │ + bhi 5b904 <_PyEval_FormatKwargsError@@Base+0xc34> │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #16 │ │ │ │ ldreq r3, [r4, #12] │ │ │ │ ldreq ip, [r4, #8] │ │ │ │ - beq 5be24 <_PyEval_FormatKwargsError@@Base+0xb84> │ │ │ │ - b 5bed4 <_PyEval_FormatKwargsError@@Base+0xc34> │ │ │ │ + beq 5b854 <_PyEval_FormatKwargsError@@Base+0xb84> │ │ │ │ + b 5b904 <_PyEval_FormatKwargsError@@Base+0xc34> │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bmi 5bd04 <_PyEval_FormatKwargsError@@Base+0xa64> │ │ │ │ + bmi 5b734 <_PyEval_FormatKwargsError@@Base+0xa64> │ │ │ │ ldrb r0, [r3], #2 │ │ │ │ ldrb r1, [r3, #-1] │ │ │ │ strb r1, [r3, #-2] │ │ │ │ strb r0, [r3, #-1] │ │ │ │ - b 5bce8 <_PyEval_FormatKwargsError@@Base+0xa48> │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 5b718 <_PyEval_FormatKwargsError@@Base+0xa48> │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ subs r1, r1, #1 │ │ │ │ - bmi 5bd04 <_PyEval_FormatKwargsError@@Base+0xa64> │ │ │ │ + bmi 5b734 <_PyEval_FormatKwargsError@@Base+0xa64> │ │ │ │ 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 5bd18 <_PyEval_FormatKwargsError@@Base+0xa78> │ │ │ │ - movw r1, #25988 @ 0x6584 │ │ │ │ + b 5b748 <_PyEval_FormatKwargsError@@Base+0xa78> │ │ │ │ + movw r1, #28228 @ 0x6e44 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ bl 2e55c │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ - beq 5bdc4 <_PyEval_FormatKwargsError@@Base+0xb24> │ │ │ │ + beq 5b7f4 <_PyEval_FormatKwargsError@@Base+0xb24> │ │ │ │ mov r0, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ - bmi 5bd04 <_PyEval_FormatKwargsError@@Base+0xa64> │ │ │ │ + bmi 5b734 <_PyEval_FormatKwargsError@@Base+0xa64> │ │ │ │ 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 │ │ │ │ @@ -46629,19 +46257,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 5bd64 <_PyEval_FormatKwargsError@@Base+0xac4> │ │ │ │ + b 5b794 <_PyEval_FormatKwargsError@@Base+0xac4> │ │ │ │ mov r0, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ - bmi 5bd04 <_PyEval_FormatKwargsError@@Base+0xa64> │ │ │ │ + bmi 5b734 <_PyEval_FormatKwargsError@@Base+0xa64> │ │ │ │ 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 │ │ │ │ @@ -46653,20 +46281,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 5bdc4 <_PyEval_FormatKwargsError@@Base+0xb24> │ │ │ │ + b 5b7f4 <_PyEval_FormatKwargsError@@Base+0xb24> │ │ │ │ mov r0, #0 │ │ │ │ subs ip, ip, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ - bmi 5bd04 <_PyEval_FormatKwargsError@@Base+0xa64> │ │ │ │ + bmi 5b734 <_PyEval_FormatKwargsError@@Base+0xa64> │ │ │ │ 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 │ │ │ │ @@ -46697,298 +46325,298 @@ │ │ │ │ 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 5be24 <_PyEval_FormatKwargsError@@Base+0xb84> │ │ │ │ + b 5b854 <_PyEval_FormatKwargsError@@Base+0xb84> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64252 @ 0xfafc │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #956 @ 0x3bc │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r4, r5, r8, lsr r9 │ │ │ │ + rsbeq r5, r5, r8, ror r2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5bf28 <_PyEval_FormatKwargsError@@Base+0xc88> │ │ │ │ + bne 5b958 <_PyEval_FormatKwargsError@@Base+0xc88> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 370338 │ │ │ │ + b 3705f0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15808 @ 0x3dc0 │ │ │ │ + movw r0, #18048 @ 0x4680 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5bf18 <_PyEval_FormatKwargsError@@Base+0xc78> │ │ │ │ + bne 5b948 <_PyEval_FormatKwargsError@@Base+0xc78> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5bf7c <_PyEval_FormatKwargsError@@Base+0xcdc> │ │ │ │ + bne 5b9ac <_PyEval_FormatKwargsError@@Base+0xcdc> │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #49228 @ 0xc04c │ │ │ │ + movw r2, #51916 @ 0xcacc │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5c010 <_PyEval_FormatKwargsError@@Base+0xd70> │ │ │ │ + beq 5ba40 <_PyEval_FormatKwargsError@@Base+0xd70> │ │ │ │ push {fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ - movw lr, #49228 @ 0xc04c │ │ │ │ + movw lr, #51916 @ 0xcacc │ │ │ │ movt lr, #72 @ 0x48 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov ip, r3 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 5bff4 <_PyEval_FormatKwargsError@@Base+0xd54> │ │ │ │ + bls 5ba24 <_PyEval_FormatKwargsError@@Base+0xd54> │ │ │ │ ldrb r2, [r0] │ │ │ │ ldr r2, [lr, r2, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ - beq 5bfd0 <_PyEval_FormatKwargsError@@Base+0xd30> │ │ │ │ + beq 5ba00 <_PyEval_FormatKwargsError@@Base+0xd30> │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ - beq 5bfe0 <_PyEval_FormatKwargsError@@Base+0xd40> │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + beq 5ba10 <_PyEval_FormatKwargsError@@Base+0xd40> │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ ands r2, r2, #1 │ │ │ │ - beq 5bfe8 <_PyEval_FormatKwargsError@@Base+0xd48> │ │ │ │ + beq 5ba18 <_PyEval_FormatKwargsError@@Base+0xd48> │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5bfc4 <_PyEval_FormatKwargsError@@Base+0xd24> │ │ │ │ + beq 5b9f4 <_PyEval_FormatKwargsError@@Base+0xd24> │ │ │ │ mov ip, r3 │ │ │ │ - b 5bfec <_PyEval_FormatKwargsError@@Base+0xd4c> │ │ │ │ + b 5ba1c <_PyEval_FormatKwargsError@@Base+0xd4c> │ │ │ │ mov r3, r2 │ │ │ │ add r0, r0, #1 │ │ │ │ - b 5bfa0 <_PyEval_FormatKwargsError@@Base+0xd00> │ │ │ │ + b 5b9d0 <_PyEval_FormatKwargsError@@Base+0xd00> │ │ │ │ cmp ip, #0 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005c01c : │ │ │ │ +0005ba4c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 5c034 │ │ │ │ + ldr r0, [pc, #12] @ 5ba64 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1669e8 │ │ │ │ - rsbeq r6, sl, r8, ror #15 │ │ │ │ + b 165bd8 │ │ │ │ + rsbeq r6, sl, r4, ror #15 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 5c080 │ │ │ │ + bne 5bab0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5c0b0 │ │ │ │ + beq 5bae0 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #116 @ 0x74 │ │ │ │ - ldr r3, [pc, #196] @ 5c158 │ │ │ │ + ldr r3, [pc, #196] @ 5bb88 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c150 │ │ │ │ + beq 5bb80 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5c0d0 │ │ │ │ - bl ddb94 │ │ │ │ + bne 5bb00 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c14c │ │ │ │ + bne 5bb7c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl 10361c │ │ │ │ + bl 10262c │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ bl 2da18 <__wait3_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 5c138 │ │ │ │ + bge 5bb68 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 5c124 │ │ │ │ - bl d4e70 │ │ │ │ + bne 5bb54 │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c0d8 │ │ │ │ - b 5c14c │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 5bb08 │ │ │ │ + b 5bb7c │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - b 5c14c │ │ │ │ + bl 2fe9b8 │ │ │ │ + b 5bb7c │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 58944 │ │ │ │ - b 5c150 │ │ │ │ + bl 58378 │ │ │ │ + b 5bb80 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r6, sl, ip, lsl r8 │ │ │ │ + rsbeq r6, sl, r8, lsl r8 │ │ │ │ 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] @ 5c2a0 │ │ │ │ + vldr d0, [pc, #292] @ 5bcd0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ - bl e73c8 │ │ │ │ - movw r1, #24520 @ 0x5fc8 │ │ │ │ + bl e6728 │ │ │ │ + movw r1, #26760 @ 0x6888 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16b2ac │ │ │ │ + bl 16a49c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 5c1a8 │ │ │ │ + bge 5bbd8 │ │ │ │ mvn r0, #0 │ │ │ │ - b 5c290 │ │ │ │ - vldr d0, [pc, #248] @ 5c2a8 │ │ │ │ - bl e73c8 │ │ │ │ - movw r1, #57816 @ 0xe1d8 │ │ │ │ + b 5bcc0 │ │ │ │ + vldr d0, [pc, #248] @ 5bcd8 │ │ │ │ + bl e6728 │ │ │ │ + movw r1, #59804 @ 0xe99c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16b2ac │ │ │ │ + bl 16a49c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5c1a0 │ │ │ │ - vldr d0, [pc, #220] @ 5c2b0 │ │ │ │ - bl e73c8 │ │ │ │ - movw r1, #24524 @ 0x5fcc │ │ │ │ + blt 5bbd0 │ │ │ │ + vldr d0, [pc, #220] @ 5bce0 │ │ │ │ + bl e6728 │ │ │ │ + movw r1, #26764 @ 0x688c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16b2ac │ │ │ │ + bl 16a49c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5c1a0 │ │ │ │ - vldr d8, [pc, #192] @ 5c2b8 │ │ │ │ + blt 5bbd0 │ │ │ │ + vldr d8, [pc, #192] @ 5bce8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl e73c8 │ │ │ │ - movw r1, #54564 @ 0xd524 │ │ │ │ + bl e6728 │ │ │ │ + movw r1, #56504 @ 0xdcb8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16b2ac │ │ │ │ + bl 16a49c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5c1a0 │ │ │ │ - vldr d9, [pc, #160] @ 5c2c0 │ │ │ │ + blt 5bbd0 │ │ │ │ + vldr d9, [pc, #160] @ 5bcf0 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 2a060c │ │ │ │ - movw r1, #64420 @ 0xfba4 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + bl 29e3ec │ │ │ │ + movw r1, #1124 @ 0x464 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16b2ac │ │ │ │ + bl 16a49c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5c1a0 │ │ │ │ - vldr d8, [pc, #124] @ 5c2c8 │ │ │ │ + blt 5bbd0 │ │ │ │ + vldr d8, [pc, #124] @ 5bcf8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl e73c8 │ │ │ │ - movw r1, #54620 @ 0xd55c │ │ │ │ + bl e6728 │ │ │ │ + movw r1, #56560 @ 0xdcf0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16b2ac │ │ │ │ + bl 16a49c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5c1a0 │ │ │ │ + blt 5bbd0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 2a060c │ │ │ │ - movw r1, #64428 @ 0xfbac │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + bl 29e3ec │ │ │ │ + movw r1, #1132 @ 0x46c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16b2ac │ │ │ │ + bl 16a49c │ │ │ │ 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 572054 │ │ │ │ + blhi 571a84 <_Py_FunctionAttributeOffsets@@Base+0x26e4> │ │ │ │ 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 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #26124 @ 0x660c │ │ │ │ + movw r3, #26744 @ 0x6878 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r1, #8] │ │ │ │ - beq 5c330 │ │ │ │ + beq 5bd60 │ │ │ │ mov r0, r1 │ │ │ │ - bl 250270 │ │ │ │ + bl 24e448 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5c330 │ │ │ │ - bl ddb94 │ │ │ │ + bne 5bd60 │ │ │ │ + bl dd140 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ vabs.f64 d0, d0 │ │ │ │ - vldr d6, [pc, #60] @ 5c378 │ │ │ │ - vldr d7, [pc, #64] @ 5c380 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + vldr d6, [pc, #60] @ 5bda8 │ │ │ │ + vldr d7, [pc, #64] @ 5bdb0 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ vcmp.f64 d0, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -47006,72 +46634,72 @@ │ │ │ │ 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 5c3b8 │ │ │ │ + bne 5bde8 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2a5148 │ │ │ │ + b 2a3090 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15760 @ 0x3d90 │ │ │ │ + movw r0, #18000 @ 0x4650 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5c3a8 │ │ │ │ + bne 5bdd8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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 dddcc │ │ │ │ + b dd378 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #26124 @ 0x660c │ │ │ │ + movw r3, #26744 @ 0x6878 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d8, [r1, #8] │ │ │ │ - beq 5c468 │ │ │ │ + beq 5be98 │ │ │ │ mov r0, r1 │ │ │ │ - bl 250270 │ │ │ │ + bl 24e448 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5c468 │ │ │ │ - bl ddb94 │ │ │ │ + bne 5be98 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 5c4c0 │ │ │ │ + bne 5bef0 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ - vldr d6, [pc, #92] @ 5c4d0 │ │ │ │ + vldr d6, [pc, #92] @ 5bf00 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - movwhi r0, #5456 @ 0x1550 │ │ │ │ + movwhi r0, #6076 @ 0x17bc │ │ │ │ movthi r0, #104 @ 0x68 │ │ │ │ - bhi 5c4c0 │ │ │ │ - vldr d6, [pc, #76] @ 5c4d8 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + bhi 5bef0 │ │ │ │ + vldr d6, [pc, #76] @ 5bf08 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ movlt r2, #1 │ │ │ │ @@ -47091,213 +46719,213 @@ │ │ │ │ andseq r0, r0, r0 │ │ │ │ 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 5c5b0 │ │ │ │ + b 5bfe0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #59556 @ 0xe8a4 │ │ │ │ + movw r0, #61628 @ 0xf0bc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c0fec │ │ │ │ + b c1220 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5c54c │ │ │ │ + bne 5bf7c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ 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 5c590 │ │ │ │ + bne 5bfc0 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 289ca0 │ │ │ │ + b 287874 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15792 @ 0x3db0 │ │ │ │ + movw r0, #18032 @ 0x4670 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5c580 │ │ │ │ + bne 5bfb0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5c5e4 │ │ │ │ + bne 5c014 │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #49228 @ 0xc04c │ │ │ │ + movw r2, #51916 @ 0xcacc │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5c65c │ │ │ │ + beq 5c08c │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #49228 @ 0xc04c │ │ │ │ + movw r3, #51916 @ 0xcacc │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 5c640 │ │ │ │ + bls 5c070 │ │ │ │ ldrb ip, [r0] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr lr, [r3, ip, lsl #2] │ │ │ │ and ip, lr, #2 │ │ │ │ tst lr, #1 │ │ │ │ - beq 5c630 │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + beq 5c060 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ orrs ip, ip, r2 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - b 5c604 │ │ │ │ + b 5c034 │ │ │ │ cmp r2, #0 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs lr, r2, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 5c6b4 │ │ │ │ + bne 5c0e4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5c6ec │ │ │ │ + beq 5c11c │ │ │ │ mov r5, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, ip │ │ │ │ mov r3, #0 │ │ │ │ sub r6, fp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, lr │ │ │ │ - ldr r3, [pc, #112] @ 5c748 │ │ │ │ + ldr r3, [pc, #112] @ 5c178 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 5c73c │ │ │ │ + beq 5c16c │ │ │ │ ldr r5, [ip] │ │ │ │ mov r0, r4 │ │ │ │ - bl 169af0 │ │ │ │ + bl 168ce0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 18ef90 │ │ │ │ + bl 18ded0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5c738 │ │ │ │ + beq 5c168 │ │ │ │ cmp r0, #0 │ │ │ │ - movwne ip, #5188 @ 0x1444 │ │ │ │ + movwne ip, #5808 @ 0x16b0 │ │ │ │ movtne ip, #104 @ 0x68 │ │ │ │ - bne 5c73c │ │ │ │ + bne 5c16c │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r1, #46432 @ 0xb560 │ │ │ │ + movw r1, #48672 @ 0xbe20 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ mov ip, #0 │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r6, sl, r4, ror r8 │ │ │ │ + rsbeq r6, sl, r0, ror r8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5c76c │ │ │ │ - movw r1, #52484 @ 0xcd04 │ │ │ │ + beq 5c19c │ │ │ │ + movw r1, #50996 @ 0xc734 │ │ │ │ movt r1, #5 │ │ │ │ - b 41927c <_PyCompile_OptimizeCfg@@Base+0x150> │ │ │ │ + b 419ab0 <_PyCompile_OptimizeCfg@@Base+0x150> │ │ │ │ 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 │ │ │ │ - movw r1, #52484 @ 0xcd04 │ │ │ │ + movw r1, #50996 @ 0xc734 │ │ │ │ movt r1, #5 │ │ │ │ - bl 24f6ec │ │ │ │ + bl 24d8c4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5c7c8 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 5c1f8 │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c7c8 │ │ │ │ + beq 5c1f8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52484 @ 0xcd04 │ │ │ │ + movw r1, #50996 @ 0xc734 │ │ │ │ movt r1, #5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 352704 │ │ │ │ + b 352b44 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl 157b70 │ │ │ │ + bl 156bc8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5c80c │ │ │ │ - bl ddb94 │ │ │ │ + bne 5c23c │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movne r3, #0 │ │ │ │ - b 5c824 │ │ │ │ + b 5c254 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r2, #5456 @ 0x1550 │ │ │ │ + movw r2, #6076 @ 0x17bc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ moveq r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -47311,135 +46939,135 @@ │ │ │ │ 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 5c87c │ │ │ │ + bhi 5c2ac │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r5, #1 │ │ │ │ - ble 5c8bc │ │ │ │ - b 5c8a0 │ │ │ │ + ble 5c2ec │ │ │ │ + b 5c2d0 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #15924 @ 0x3e34 │ │ │ │ + movw r0, #18740 @ 0x4934 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 151060 │ │ │ │ + bl 1500b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c86c │ │ │ │ + bne 5c29c │ │ │ │ mov r0, #0 │ │ │ │ - b 5c91c │ │ │ │ + b 5c34c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 1fdaec <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 1fd828 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c898 │ │ │ │ + beq 5c2c8 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 5c904 │ │ │ │ + bne 5c334 │ │ │ │ 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, #15924 @ 0x3e34 │ │ │ │ + movw r2, #18740 @ 0x4934 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 3834d4 <_PyLong_UnsignedInt_Converter@@Base+0x954> │ │ │ │ + bl 383d44 <_PyLong_UnsignedInt_Converter@@Base+0xf0c> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b 5c91c │ │ │ │ + b 5c34c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 1fdaec <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 1fd828 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c8bc │ │ │ │ - b 5c898 │ │ │ │ + bne 5c2ec │ │ │ │ + b 5c2c8 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5c95c │ │ │ │ + beq 5c38c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 5c9d0 │ │ │ │ + b 5c400 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5c9c0 │ │ │ │ + bne 5c3f0 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq 5c9c0 │ │ │ │ - bl 1eac0c │ │ │ │ + beq 5c3f0 │ │ │ │ + bl 1eab28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ca20 │ │ │ │ - bl 1b1028 │ │ │ │ + beq 5c450 │ │ │ │ + bl 1b0e38 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c9b8 │ │ │ │ + bgt 5c3e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5c9b8 │ │ │ │ + bne 5c3e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b 5c9c8 │ │ │ │ - bl 1b1028 │ │ │ │ + b 5c3f8 │ │ │ │ + bl 1b0e38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5ca20 │ │ │ │ + beq 5c450 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 18f610 <_PyType_Name@@Base> │ │ │ │ + bl 18e550 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ - movw r0, #50068 @ 0xc394 │ │ │ │ + movw r0, #52308 @ 0xcc54 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5ca08 │ │ │ │ + ble 5c438 │ │ │ │ mov r4, r5 │ │ │ │ - b 5ca20 │ │ │ │ + b 5c450 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5ca00 │ │ │ │ + bne 5c430 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 5ca00 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5c430 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r3, #53652 @ 0xd194 │ │ │ │ + movw r3, #53444 @ 0xd0c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5cbe0 │ │ │ │ + bne 5c610 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 5cbe0 │ │ │ │ + bne 5c610 │ │ │ │ push {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 r7, [r0, #8] │ │ │ │ @@ -47448,207 +47076,207 @@ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r5, [r7, #8] │ │ │ │ ldr r1, [sl, #16] │ │ │ │ add r2, r5, #3 │ │ │ │ ldr r9, [sl, #8] │ │ │ │ sub r6, r5, #1 │ │ │ │ ldr r0, [r7, r2, lsl #2] │ │ │ │ - bl 1bdb18 │ │ │ │ + bl 1bd930 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5cbf8 │ │ │ │ + beq 5c628 │ │ │ │ sub r0, r9, #1 │ │ │ │ add r0, r0, r5 │ │ │ │ - bl b6520 │ │ │ │ + bl b6518 │ │ │ │ subs r5, r0, #0 │ │ │ │ addne r3, r7, #12 │ │ │ │ addne ip, r5, #12 │ │ │ │ movne r1, #0 │ │ │ │ - bne 5cae0 │ │ │ │ + bne 5c510 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cad8 │ │ │ │ + bgt 5c508 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5cad8 │ │ │ │ + bne 5c508 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 5cbf8 │ │ │ │ + b 5c628 │ │ │ │ cmp r6, r1 │ │ │ │ - ble 5cb08 │ │ │ │ + ble 5c538 │ │ │ │ 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 5cae0 │ │ │ │ + b 5c510 │ │ │ │ bic r6, r6, r6, asr #31 │ │ │ │ add sl, sl, #16 │ │ │ │ add r3, r6, #4 │ │ │ │ mov r2, #1 │ │ │ │ add r6, r5, r6, lsl #2 │ │ │ │ add r6, r6, #16 │ │ │ │ str r4, [r5, r3, lsl #2] │ │ │ │ cmp r9, r2 │ │ │ │ - ble 5cb4c │ │ │ │ + ble 5c57c │ │ │ │ ldr r1, [sl, #4]! │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r6, #4]! │ │ │ │ - b 5cb24 │ │ │ │ + b 5c554 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 3af2b4 │ │ │ │ + bl 3afcec │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5cb88 │ │ │ │ + bne 5c5b8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cbf8 │ │ │ │ + bgt 5c628 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5cbf8 │ │ │ │ + bne 5c628 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 5cbf8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5c628 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 356d64 <_PyTemplate_Build@@Base> │ │ │ │ + bl 3571a4 <_PyTemplate_Build@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cbb8 │ │ │ │ + bgt 5c5e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5cbb8 │ │ │ │ + bne 5c5e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cbd8 │ │ │ │ + bgt 5c608 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5cbd8 │ │ │ │ + bne 5c608 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b 5cbf8 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + b 5c628 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64652 @ 0xfc8c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #1356 @ 0x54c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5cc68 │ │ │ │ + beq 5c698 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5cc68 │ │ │ │ + ble 5c698 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r1, [pc, #180] @ 5cd00 │ │ │ │ + ldr r1, [pc, #180] @ 5c730 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ - bl fb0e8 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl fa0ec <_PyObject_LookupSpecial@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5cc8c │ │ │ │ - b 5cc7c │ │ │ │ - movw r0, #64744 @ 0xfce8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + beq 5c6bc │ │ │ │ + b 5c6ac │ │ │ │ + movw r0, #1448 @ 0x5a8 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 5ccac │ │ │ │ + bne 5c6dc │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #64768 @ 0xfd00 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl d2cb4 │ │ │ │ + movw r0, #1472 @ 0x5c0 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl d23ac │ │ │ │ mov r5, r0 │ │ │ │ - b 5cccc │ │ │ │ + b 5c6fc │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ str r6, [sp] │ │ │ │ - movw r0, #64800 @ 0xfd20 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl d2cb4 │ │ │ │ + movw r0, #1504 @ 0x5e0 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl d23ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ccec │ │ │ │ + bgt 5c71c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5ccec │ │ │ │ + bne 5c71c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - mlseq fp, r8, r6, r2 │ │ │ │ + mlseq fp, r0, r6, r2 │ │ │ │ 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, #136] @ 5cdb0 │ │ │ │ + vldr d7, [pc, #136] @ 5c7e0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 5cd74 │ │ │ │ + bhi 5c7a4 │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 5cd50 │ │ │ │ + ble 5c780 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ b 2da24 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ - vldr d7, [pc, #88] @ 5cdb8 │ │ │ │ + vldr d7, [pc, #88] @ 5c7e8 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ - vldr d8, [pc, #88] @ 5cdc0 │ │ │ │ + vldr d8, [pc, #88] @ 5c7f0 │ │ │ │ str r3, [r0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovne.f64 d8, d7 │ │ │ │ - b 5cd9c │ │ │ │ + b 5c7cc │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 5cd9c │ │ │ │ + bvs 5c7cc │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 5cd9c │ │ │ │ - vldr d8, [pc, #36] @ 5cdb8 │ │ │ │ + bgt 5c7cc │ │ │ │ + vldr d8, [pc, #36] @ 5c7e8 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ @@ -47659,815 +47287,814 @@ │ │ │ │ svcvc 0x00f80000 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xfff00000 @ IMB │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #64852 @ 0xfd54 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #53272 @ 0xd018 │ │ │ │ + movw r3, #1556 @ 0x614 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + movw r1, #51784 @ 0xca48 │ │ │ │ movt r1, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24f0b8 │ │ │ │ + b 24d290 │ │ │ │ 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 148854 │ │ │ │ + bl 1478ac │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3b55f8 <_PyParkingLot_AfterFork@@Base+0x890> │ │ │ │ + b 3b6030 <_PyParkingLot_AfterFork@@Base+0x890> │ │ │ │ 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 5ce58 │ │ │ │ + bne 5c888 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3c9014 │ │ │ │ + b 3c98cc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15784 @ 0x3da8 │ │ │ │ + movw r0, #18024 @ 0x4668 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5ce48 │ │ │ │ + bne 5c878 │ │ │ │ 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 5ceb8 │ │ │ │ + bhi 5c8e8 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5ced8 │ │ │ │ - b 5cef4 │ │ │ │ + bne 5c908 │ │ │ │ + b 5c924 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #15772 @ 0x3d9c │ │ │ │ + movw r0, #18588 @ 0x489c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 151060 │ │ │ │ + bl 1500b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d010 │ │ │ │ - b 5cea4 │ │ │ │ - bl e72d8 │ │ │ │ + beq 5ca40 │ │ │ │ + b 5c8d4 │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5cf08 │ │ │ │ + ble 5c938 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5cf20 │ │ │ │ - bl ddb94 │ │ │ │ + bne 5c950 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 5d010 │ │ │ │ - b 5cf20 │ │ │ │ + bne 5ca40 │ │ │ │ + b 5c950 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5ceec │ │ │ │ + bne 5c91c │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 5ceec │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5c91c │ │ │ │ cmp r7, #1 │ │ │ │ - ble 5cfd8 │ │ │ │ + ble 5ca08 │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 5cf60 │ │ │ │ + beq 5c990 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 5cfdc │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 5ca0c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64892 @ 0xfd7c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - b 5cfc8 │ │ │ │ - movw r1, #35428 @ 0x8a64 │ │ │ │ + movw r1, #1596 @ 0x63c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + b 5c9f8 │ │ │ │ + movw r1, #36048 @ 0x8cd0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 5cf7c │ │ │ │ - bl d2374 │ │ │ │ + beq 5c9ac │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5cfa4 │ │ │ │ + beq 5c9d4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 5cfdc │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 5ca0c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64980 @ 0xfdd4 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - b 5cfc8 │ │ │ │ + movw r1, #1684 @ 0x694 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + b 5c9f8 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #61220 @ 0xef24 │ │ │ │ + movw r2, #63612 @ 0xf87c │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #32760 @ 0x7ff8 │ │ │ │ + movw r1, #35000 @ 0x88b8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #15772 @ 0x3d9c │ │ │ │ + movw r0, #18588 @ 0x489c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 5d010 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5ca40 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ mov r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 5cff8 │ │ │ │ + bgt 5ca28 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b f23a4 │ │ │ │ + b f1228 │ │ │ │ sub r2, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 57120 <_PyImport_ClearExtension@@Base+0x1e8> │ │ │ │ + b 56db4 <_PyImport_ClearExtension@@Base+0x18c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 5d038 │ │ │ │ + beq 5ca68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2d1b4 │ │ │ │ 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 │ │ │ │ - movw r2, #19252 @ 0x4b34 │ │ │ │ + movw r2, #19872 @ 0x4da0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #1180 @ 0x49c │ │ │ │ + movw r3, #1860 @ 0x744 │ │ │ │ movt r3, #54 @ 0x36 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5d084 │ │ │ │ - bl 36053c <_PyCapsule_SetTraverse@@Base+0x290> │ │ │ │ + bne 5cab4 │ │ │ │ + bl 3607e4 <_PyCapsule_SetTraverse@@Base+0x290> │ │ │ │ mov r4, r0 │ │ │ │ - b 5d08c │ │ │ │ + b 5cabc │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5d194 │ │ │ │ + beq 5cbc4 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d0b4 │ │ │ │ - movw r0, #21980 @ 0x55dc │ │ │ │ + bne 5cae4 │ │ │ │ + movw r0, #24220 @ 0x5e9c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ mov r5, r0 │ │ │ │ - b 5d0f0 │ │ │ │ - bl 2453f0 │ │ │ │ + b 5cb20 │ │ │ │ + bl 244158 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d0dc │ │ │ │ + beq 5cb0c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5d0f8 │ │ │ │ - movw r0, #46208 @ 0xb480 │ │ │ │ + beq 5cb28 │ │ │ │ + movw r0, #48448 @ 0xbd40 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ mov r5, r0 │ │ │ │ - b 5d0f0 │ │ │ │ + b 5cb20 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 1b1028 │ │ │ │ + bl 1b0e38 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 245dc0 │ │ │ │ + bl 244e1c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5d124 │ │ │ │ + bne 5cb54 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5d10c │ │ │ │ + ble 5cb3c │ │ │ │ mov r4, #0 │ │ │ │ - b 5d194 │ │ │ │ + b 5cbc4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5d104 │ │ │ │ + bne 5cb34 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 5d104 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5cb34 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 18f610 <_PyType_Name@@Base> │ │ │ │ + bl 18e550 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #65072 @ 0xfe30 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl d2cb4 │ │ │ │ + movw r0, #1776 @ 0x6f0 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl d23ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d168 │ │ │ │ + bgt 5cb98 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5d168 │ │ │ │ + bne 5cb98 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d180 │ │ │ │ + bgt 5cbb0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 5d188 │ │ │ │ + beq 5cbb8 │ │ │ │ mov r4, r6 │ │ │ │ - b 5d194 │ │ │ │ + b 5cbc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 5d180 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5cbb0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0005d19c : │ │ │ │ +0005cbcc : │ │ │ │ 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 369e58 │ │ │ │ + bl 36a110 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5d1e0 │ │ │ │ + bne 5cc10 │ │ │ │ mov r4, #0 │ │ │ │ - movw r0, #65084 @ 0xfe3c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 36d144 │ │ │ │ + movw r0, #1788 @ 0x6fc │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 36d3fc │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #3 │ │ │ │ - bl b6520 │ │ │ │ + bl b6518 │ │ │ │ subs r5, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 5d31c │ │ │ │ + beq 5cd4c │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ str r0, [r5, #16] │ │ │ │ - bl 40c324 │ │ │ │ + bl 40cfb8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5d2fc │ │ │ │ + beq 5cd2c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 5d27c │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bne 5ccac │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strgt r3, [r5, #20] │ │ │ │ - bgt 5d2cc │ │ │ │ + bgt 5ccfc │ │ │ │ add r1, r2, #1 │ │ │ │ str r3, [r5, #20] │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ str r1, [r3] │ │ │ │ addne r2, r2, #2 │ │ │ │ strne r2, [r3] │ │ │ │ - b 5d2cc │ │ │ │ + b 5ccfc │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - ldr r1, [pc, #152] @ 5d324 │ │ │ │ + ldr r1, [pc, #152] @ 5cd54 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r5, #20] │ │ │ │ - bl 17098c │ │ │ │ + bl 16fb64 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5d2fc │ │ │ │ + beq 5cd2c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 5d2d8 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bne 5cd08 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - b 5d2ec │ │ │ │ + b 5cd1c │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #24] │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d31c │ │ │ │ + bgt 5cd4c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5d31c │ │ │ │ + bne 5cd4c │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq fp, [sl], #-168 @ 0xffffff58 @ │ │ │ │ + ldrdeq fp, [sl], #-160 @ 0xffffff60 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 2453f0 │ │ │ │ + bl 244158 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d368 │ │ │ │ + beq 5cd98 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5d400 │ │ │ │ - movw r0, #18664 @ 0x48e8 │ │ │ │ + beq 5ce30 │ │ │ │ + movw r0, #20904 @ 0x51a8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b c0fec │ │ │ │ + b c1220 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1eac0c │ │ │ │ + bl 1eab28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5d384 │ │ │ │ + bne 5cdb4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 245dc0 │ │ │ │ - b 5d404 │ │ │ │ + bl 244e1c │ │ │ │ + b 5ce34 │ │ │ │ ldr r5, [r6, #32] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 18f610 <_PyType_Name@@Base> │ │ │ │ + bl 18e550 <_PyType_Name@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ - blt 5d3b8 │ │ │ │ + blt 5cde8 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #65364 @ 0xff54 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl d2cb4 │ │ │ │ + movw r0, #2104 @ 0x838 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl d23ac │ │ │ │ mov r5, r0 │ │ │ │ - b 5d3cc │ │ │ │ + b 5cdfc │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #46124 @ 0xb42c │ │ │ │ + movw r0, #48364 @ 0xbcec │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 245dc0 │ │ │ │ + bl 244e1c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5d3e8 │ │ │ │ + ble 5ce18 │ │ │ │ mov r4, r5 │ │ │ │ - b 5d404 │ │ │ │ + b 5ce34 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5d3e0 │ │ │ │ + bne 5ce10 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 5d3e0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5ce10 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5d43c │ │ │ │ + bne 5ce6c │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 297458 │ │ │ │ + b 29502c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15744 @ 0x3d80 │ │ │ │ + movw r0, #17984 @ 0x4640 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5d42c │ │ │ │ + bne 5ce5c │ │ │ │ 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 5d4b0 │ │ │ │ + bne 5cee0 │ │ │ │ ldm r4, {r1, r2} │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 r1, r2 │ │ │ │ - movw r0, #15612 @ 0x3cfc │ │ │ │ + movw r0, #17852 @ 0x45bc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 5d47c │ │ │ │ + b 5ceac │ │ │ │ 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 │ │ │ │ - beq 5d510 │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + beq 5cf40 │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d518 │ │ │ │ + beq 5cf48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 5d574 │ │ │ │ + bne 5cfa4 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d56c │ │ │ │ + bne 5cf9c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d56c │ │ │ │ + bne 5cf9c │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ 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 r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr lr, [r0, #20] │ │ │ │ - movw r2, #50252 @ 0xc44c │ │ │ │ + movw r2, #52940 @ 0xcecc │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ 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 5d5c0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + b 5cff0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mvn r3, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bhi 5d620 │ │ │ │ + bhi 5d04c │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 5d640 │ │ │ │ - b 5d654 │ │ │ │ + bgt 5d06c │ │ │ │ + b 5d080 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #34540 @ 0x86ec │ │ │ │ + movw r0, #36588 @ 0x8eec │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2e8c04 │ │ │ │ + bl 2e752c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5d614 │ │ │ │ - b 5d6a0 │ │ │ │ + bne 5d040 │ │ │ │ + b 5d0cc │ │ │ │ ldr r0, [r6] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 229d10 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 2292d8 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d6a0 │ │ │ │ + beq 5d0cc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d684 │ │ │ │ + beq 5d0b0 │ │ │ │ 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 5d690 │ │ │ │ + b 5d0bc │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 377268 │ │ │ │ + b 3776f8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 39b604 <_PyTime_ObjectToTime_t@@Base+0x8c0> │ │ │ │ + b 39c020 <_PyTime_ObjectToTime_t@@Base+0x910> │ │ │ │ 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 5d700 │ │ │ │ + bne 5d12c │ │ │ │ ldm r4, {r1, r2} │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 r1, r2 │ │ │ │ - movw r0, #15616 @ 0x3d00 │ │ │ │ + movw r0, #17856 @ 0x45c0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 5d6cc │ │ │ │ + b 5d0f8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 5d754 │ │ │ │ + bne 5d180 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #7288 @ 0x1c78 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 5d788 │ │ │ │ - movw r0, #5180 @ 0x143c │ │ │ │ + beq 5d1b4 │ │ │ │ + movw r0, #5800 @ 0x16a8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 5d77c │ │ │ │ + bne 5d1a8 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 5d77c │ │ │ │ + bhi 5d1a8 │ │ │ │ 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 5da20 │ │ │ │ + bl 5d44c │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5d7f4 │ │ │ │ + beq 5d220 │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ eoreq r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r3, [r0, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d80c │ │ │ │ - b 5e1e8 │ │ │ │ + bne 5d238 │ │ │ │ + b 5dc18 │ │ │ │ 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 148854 │ │ │ │ + bl 1478ac │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 41aa64 <_PyCompile_OptimizeCfg@@Base+0x1938> │ │ │ │ + b 41bc40 <_PyUnicode_EncodeUTF32@@Base+0x8fc> │ │ │ │ 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 5d880 │ │ │ │ + bhi 5d2ac │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5d8a0 │ │ │ │ - b 5d8bc │ │ │ │ + bne 5d2cc │ │ │ │ + b 5d2e8 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #15868 @ 0x3dfc │ │ │ │ + movw r0, #18684 @ 0x48fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 151060 │ │ │ │ + bl 1500b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d9d8 │ │ │ │ - b 5d86c │ │ │ │ - bl e72d8 │ │ │ │ + beq 5d404 │ │ │ │ + b 5d298 │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5d8d0 │ │ │ │ + ble 5d2fc │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5d8e8 │ │ │ │ - bl ddb94 │ │ │ │ + bne 5d314 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 5d9d8 │ │ │ │ - b 5d8e8 │ │ │ │ + bne 5d404 │ │ │ │ + b 5d314 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5d8b4 │ │ │ │ + bne 5d2e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 5d8b4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5d2e0 │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 5d9a4 │ │ │ │ + ble 5d3d0 │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 5d92c │ │ │ │ + beq 5d358 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 5d9a4 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 5d3d0 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #65428 @ 0xff94 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - b 5d994 │ │ │ │ - movw r1, #35428 @ 0x8a64 │ │ │ │ + movw r1, #2132 @ 0x854 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + b 5d3c0 │ │ │ │ + movw r1, #36048 @ 0x8cd0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 5d948 │ │ │ │ - bl d2374 │ │ │ │ + beq 5d374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d970 │ │ │ │ + beq 5d39c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 5d9a4 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 5d3d0 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #65516 @ 0xffec │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - b 5d994 │ │ │ │ + movw r1, #2220 @ 0x8ac │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + b 5d3c0 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #61220 @ 0xef24 │ │ │ │ + movw r2, #63612 @ 0xf87c │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #32760 @ 0x7ff8 │ │ │ │ + movw r1, #35000 @ 0x88b8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #15868 @ 0x3dfc │ │ │ │ + movw r0, #18684 @ 0x48fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 5d9d8 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5d404 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 5d9c0 │ │ │ │ + bgt 5d3ec │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b f23a4 │ │ │ │ + b f1228 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 57120 <_PyImport_ClearExtension@@Base+0x1e8> │ │ │ │ + b 56db4 <_PyImport_ClearExtension@@Base+0x18c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r3, r1 │ │ │ │ - movw ip, #45384 @ 0xb148 │ │ │ │ + movw ip, #45380 @ 0xb144 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ sub r1, r1, #33 @ 0x21 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movwls r1, #108 @ 0x6c │ │ │ │ - movwhi r1, #140 @ 0x8c │ │ │ │ + movwls r1, #2348 @ 0x92c │ │ │ │ + movwhi r1, #2380 @ 0x94c │ │ │ │ ldr r0, [ip] │ │ │ │ movtls r1, #72 @ 0x48 │ │ │ │ movthi r1, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ 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 5dbec │ │ │ │ + beq 5d618 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5dbe8 │ │ │ │ + bne 5d614 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #60 @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ @@ -48481,28 +48108,28 @@ │ │ │ │ bl 2d748 │ │ │ │ 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 41b9e8 <_PyUnicode_EncodeUTF32@@Base+0x87c> │ │ │ │ + bl 41c2c8 <_PyUnicode_EncodeUTF32@@Base+0xf84> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5db94 │ │ │ │ + bne 5d5c0 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r2, fp, #100 @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c81e0 │ │ │ │ + bl 3c8a94 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 5dae0 │ │ │ │ - bhi 5da9c │ │ │ │ + beq 5d50c │ │ │ │ + bhi 5d4c8 │ │ │ │ clz r4, r0 │ │ │ │ lsr r4, r4, #5 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b 5dba4 │ │ │ │ + b 5d5d0 │ │ │ │ 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] │ │ │ │ @@ -48510,241 +48137,242 @@ │ │ │ │ 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 17098c │ │ │ │ + bl 16fb64 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5db48 │ │ │ │ + bgt 5d574 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 5db48 │ │ │ │ + bne 5d574 │ │ │ │ mov r0, r2 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5db68 │ │ │ │ + bgt 5d594 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 5db68 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 5d594 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5db88 │ │ │ │ + bgt 5d5b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 5db88 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 5d5b4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bge 5db98 │ │ │ │ - b 5dba0 │ │ │ │ + bge 5d5c4 │ │ │ │ + b 5d5cc │ │ │ │ cmp r4, #1 │ │ │ │ - bne 5da9c │ │ │ │ - b 5dba4 │ │ │ │ + bne 5d4c8 │ │ │ │ + b 5d5d0 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dbc4 │ │ │ │ + bgt 5d5f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 5dbc4 │ │ │ │ + bne 5d5f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dbec │ │ │ │ + bgt 5d618 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5dbec │ │ │ │ + bne 5d618 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 5dbec │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5d618 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ 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 │ │ │ │ - beq 5dc38 │ │ │ │ + beq 5d664 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61836 @ 0xf18c │ │ │ │ + movw r0, #63100 @ 0xf67c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5de98 │ │ │ │ + beq 5d8c4 │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r4, #26124 @ 0x660c │ │ │ │ + movw r4, #26744 @ 0x6878 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 5dc78 │ │ │ │ - bl 250270 │ │ │ │ + beq 5d6a4 │ │ │ │ + bl 24e448 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5dc78 │ │ │ │ - bl ddb94 │ │ │ │ + bne 5d6a4 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5de98 │ │ │ │ + bne 5d8c4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 5dcb0 │ │ │ │ - bl 250270 │ │ │ │ + beq 5d6dc │ │ │ │ + bl 24e448 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5dcb0 │ │ │ │ - bl ddb94 │ │ │ │ + bne 5d6dc │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5de98 │ │ │ │ + bne 5d8c4 │ │ │ │ vabs.f64 d11, d9 │ │ │ │ - vldr d10, [pc, #492] @ 5dea8 │ │ │ │ + vldr d10, [pc, #496] @ 5d8d8 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 5dce8 │ │ │ │ + bhi 5d714 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ str r3, [r0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 5ddfc │ │ │ │ - b 5dd0c │ │ │ │ + bls 5d828 │ │ │ │ + b 5d738 │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ str r3, [r0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 5dd0c │ │ │ │ + bvc 5d738 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovne.f64 d8, d9 │ │ │ │ - b 5de4c │ │ │ │ + b 5d878 │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 5dd2c │ │ │ │ + bvc 5d758 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmoveq.f64 d8, d7 │ │ │ │ - b 5de4c │ │ │ │ + b 5d878 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 5ddb4 │ │ │ │ + ble 5d7e0 │ │ │ │ vabs.f64 d0, d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 5de80 │ │ │ │ + bhi 5d8ac │ │ │ │ vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ bl 2dbec │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ - ble 5dd74 │ │ │ │ + ble 5d7a0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vldr d8, [pc, #320] @ 5deb0 │ │ │ │ + vldr d8, [pc, #324] @ 5d8e0 │ │ │ │ vmoveq.f64 d8, d9 │ │ │ │ - b 5de4c │ │ │ │ + b 5d878 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 5de48 │ │ │ │ + beq 5d874 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5dd9c │ │ │ │ - vldr d8, [pc, #284] @ 5deb8 │ │ │ │ - b 5de4c │ │ │ │ + bne 5d7c8 │ │ │ │ + vldr d8, [pc, #288] @ 5d8e8 │ │ │ │ + b 5d878 │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d8, [pc, #272] @ 5deb8 │ │ │ │ - vldr d7, [pc, #276] @ 5dec0 │ │ │ │ + vldr d8, [pc, #276] @ 5d8e8 │ │ │ │ + vldr d7, [pc, #280] @ 5d8f0 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ - b 5de4c │ │ │ │ + b 5d878 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 5de48 │ │ │ │ + beq 5d874 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 5dde4 │ │ │ │ + ble 5d810 │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ - vldr d7, [pc, #220] @ 5deb8 │ │ │ │ + vldr d7, [pc, #224] @ 5d8e8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovle.f64 d8, d7 │ │ │ │ - b 5de4c │ │ │ │ - bpl 5dd94 │ │ │ │ + b 5d878 │ │ │ │ + bpl 5d7c0 │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 5dd94 │ │ │ │ + bpl 5d7c0 │ │ │ │ vneg.f64 d8, d8 │ │ │ │ - b 5de4c │ │ │ │ + b 5d878 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ bl 2e5d4 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 5de4c │ │ │ │ + bls 5d878 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 5de3c │ │ │ │ + bvs 5d868 │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movne r3, #34 @ 0x22 │ │ │ │ strne r3, [r4] │ │ │ │ - bne 5de4c │ │ │ │ + bne 5d878 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r4] │ │ │ │ - b 5de4c │ │ │ │ + b 5d878 │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5de6c │ │ │ │ + beq 5d898 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 413588 <_PyDeadline_Get@@Base+0x800> │ │ │ │ + bl 413e48 <_PyDeadline_Get@@Base+0x6e0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5de98 │ │ │ │ + bne 5d8c4 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e73c8 │ │ │ │ + b e6728 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vldrgt d8, [pc, #32] @ 5deb0 │ │ │ │ - bgt 5de4c │ │ │ │ + vldrgt d8, [pc, #36] @ 5d8e0 │ │ │ │ + bgt 5d878 │ │ │ │ mov r3, #0 │ │ │ │ - b 5dd80 │ │ │ │ + b 5d7ac │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ ... │ │ │ │ andhi r0, r0, r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ @@ -48754,253 +48382,253 @@ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r3, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #2 │ │ │ │ - bne 5df00 │ │ │ │ + bne 5d930 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5df34 │ │ │ │ + bne 5d960 │ │ │ │ mov ip, #2 │ │ │ │ sub lr, fp, #28 │ │ │ │ mov r0, r3 │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #27540 @ 0x6b94 │ │ │ │ - movt r3, #106 @ 0x6a │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b54cc <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #148] @ 5d9ec │ │ │ │ + bl 1b52e0 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5dfb4 │ │ │ │ + beq 5d9e0 │ │ │ │ ldm r3, {r0, r4} │ │ │ │ - bl ecef8 │ │ │ │ + bl ec3f0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5df9c │ │ │ │ + beq 5d9c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ecef8 │ │ │ │ + bl ec3f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5dfa0 │ │ │ │ + beq 5d9cc │ │ │ │ ldr r2, [r6, #152] @ 0x98 │ │ │ │ - movw r3, #1548 @ 0x60c │ │ │ │ + movw r3, #1608 @ 0x648 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5df78 │ │ │ │ + bne 5d9a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2d9fac │ │ │ │ + bl c05d0 │ │ │ │ mov r3, r0 │ │ │ │ - b 5df88 │ │ │ │ + b 5d9b4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ strne r5, [r3, #8] │ │ │ │ strne r4, [r3, #12] │ │ │ │ - bne 5dfb4 │ │ │ │ - b 5dfa0 │ │ │ │ + bne 5d9e0 │ │ │ │ + b 5d9cc │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r4 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ + rsbeq r6, sl, ip, ror #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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5dff0 │ │ │ │ + bne 5da20 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4e318 │ │ │ │ + b 4e1c8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15752 @ 0x3d88 │ │ │ │ + movw r0, #17992 @ 0x4648 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5dfe0 │ │ │ │ + bne 5da10 │ │ │ │ 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, [r1, #4] │ │ │ │ - movw r2, #37236 @ 0x9174 │ │ │ │ + movw r2, #37856 @ 0x93e0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #43168 @ 0xa8a0 │ │ │ │ + movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r2 │ │ │ │ - bne 5e054 │ │ │ │ - bl 3af78c │ │ │ │ + bne 5da84 │ │ │ │ + bl 3b01c4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5e064 │ │ │ │ - b 5e070 │ │ │ │ + bne 5da94 │ │ │ │ + b 5daa0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 385164 │ │ │ │ + bl 38526c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5e070 │ │ │ │ + beq 5daa0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ - ldr r1, [pc, #176] @ 5e154 │ │ │ │ + ldr r1, [pc, #176] @ 5db84 │ │ │ │ mov r0, r6 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 5e148 │ │ │ │ + beq 5db78 │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5e0d0 │ │ │ │ + beq 5db00 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e0ec │ │ │ │ - b 5e11c │ │ │ │ - ldr r1, [pc, #128] @ 5e158 │ │ │ │ + bne 5db1c │ │ │ │ + b 5db4c │ │ │ │ + ldr r1, [pc, #128] @ 5db88 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5e0c0 │ │ │ │ - b 5e148 │ │ │ │ + bne 5daf0 │ │ │ │ + b 5db78 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r2, r3, #268435456 @ 0x10000000 │ │ │ │ - bne 5e11c │ │ │ │ + bne 5db4c │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e11c │ │ │ │ + bgt 5db4c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 5e11c │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 5db4c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #43096 @ 0xa858 │ │ │ │ + movw r2, #45336 @ 0xb118 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #176 @ 0xb0 │ │ │ │ + movw r0, #2416 @ 0x970 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r2, fp, ip, lsr #17 │ │ │ │ - mlseq fp, r8, r6, r2 │ │ │ │ + rsbeq r2, fp, r4, lsr #17 │ │ │ │ + mlseq fp, r0, r6, r2 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #26124 @ 0x660c │ │ │ │ + movw r3, #26744 @ 0x6878 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d8, [r1, #8] │ │ │ │ - beq 5e1b4 │ │ │ │ + beq 5dbe4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 250270 │ │ │ │ + bl 24e448 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5e1b4 │ │ │ │ - bl ddb94 │ │ │ │ + bne 5dbe4 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e1cc │ │ │ │ - vldr d0, [pc, #36] @ 5e1e0 │ │ │ │ + bne 5dbfc │ │ │ │ + vldr d0, [pc, #36] @ 5dc10 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ - b e73c8 │ │ │ │ + b e6728 │ │ │ │ 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 148854 │ │ │ │ + bl 1478ac │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 41adf4 <_PyCompile_OptimizeCfg@@Base+0x1cc8> │ │ │ │ + b 41b8c8 <_PyUnicode_EncodeUTF32@@Base+0x584> │ │ │ │ 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 r4, r1 │ │ │ │ mov r0, #3 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ bl 2d874 <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e284 │ │ │ │ + bne 5dcb4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5e2bc │ │ │ │ + beq 5dcec │ │ │ │ mov r2, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, #3 │ │ │ │ - movw r3, #260 @ 0x104 │ │ │ │ + movw r3, #2500 @ 0x9c4 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ str r2, [r4, #4] │ │ │ │ str r3, [r4] │ │ │ │ bl 2e730 <__clock_getres64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e29c │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 5dccc │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mvn r0, #0 │ │ │ │ - b 5e2d8 │ │ │ │ + b 5dd08 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - blx 441b60 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + blx 442440 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vldr s13, [fp, #-20] @ 0xffffffec │ │ │ │ vmov d7, r0, r1 │ │ │ │ - vldr d5, [pc, #44] @ 5e2e0 │ │ │ │ + vldr d5, [pc, #44] @ 5dd10 │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vmla.f64 d7, d6, d5 │ │ │ │ vstr d7, [r4, #16] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ bl 3e4ac │ │ │ │ cmn r0, #1 │ │ │ │ @@ -49009,193 +48637,193 @@ │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #300 @ 0x12c │ │ │ │ + movw r0, #2540 @ 0x9ec │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r2, [r1, #12] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ 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 bae88 │ │ │ │ + bl bae80 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_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 5e3a4 │ │ │ │ + bne 5ddd4 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 19165c │ │ │ │ + b 1913e4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15824 @ 0x3dd0 │ │ │ │ + movw r0, #18064 @ 0x4690 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5e394 │ │ │ │ + bne 5ddc4 │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ add r1, r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ str r1, [r7, #88] @ 0x58 │ │ │ │ - beq 5e408 │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + beq 5de38 │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e410 │ │ │ │ + beq 5de40 │ │ │ │ mov r0, r7 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r2, [r7, #88] @ 0x58 │ │ │ │ subne r2, r2, #1 │ │ │ │ - bne 5e5d0 │ │ │ │ + bne 5e000 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1358d8 │ │ │ │ + bl 134928 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 5e5bc │ │ │ │ + beq 5dfec │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ add r1, r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ str r1, [r7, #88] @ 0x58 │ │ │ │ - beq 5e46c │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + beq 5de9c │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e474 │ │ │ │ + beq 5dea4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5e4a0 │ │ │ │ + bne 5ded0 │ │ │ │ mov r0, #4 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5e4b0 │ │ │ │ + bne 5dee0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl 366244 │ │ │ │ + bl 3664fc │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b 5e5bc │ │ │ │ + b 5dfec │ │ │ │ ldr r5, [r7, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ moveq r6, r5 │ │ │ │ moveq r8, #1 │ │ │ │ - bne 5e4a0 │ │ │ │ + bne 5ded0 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - beq 5e554 │ │ │ │ - bl 1358d8 │ │ │ │ + beq 5df84 │ │ │ │ + bl 134928 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 5e554 │ │ │ │ + beq 5df84 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5e520 │ │ │ │ - bl ddb94 │ │ │ │ + beq 5df50 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e520 │ │ │ │ + beq 5df50 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b 5e5bc │ │ │ │ + b 5dfec │ │ │ │ cmp r8, r6 │ │ │ │ - bne 5e544 │ │ │ │ + bne 5df74 │ │ │ │ lsl r8, r8, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsl r1, r8, #2 │ │ │ │ - bl e7814 │ │ │ │ + bl e6d4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e56c │ │ │ │ + beq 5df9c │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ str r9, [r4, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ - b 5e4c4 │ │ │ │ + b 5def4 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ mov r0, r6 │ │ │ │ str sl, [r7, #8] │ │ │ │ - bl 132d3c │ │ │ │ + bl 131d88 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 5e578 │ │ │ │ + bne 5dfa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9568 │ │ │ │ - b 5e494 │ │ │ │ + bl b9560 │ │ │ │ + b 5dec4 │ │ │ │ cmp r6, r5 │ │ │ │ - ble 5e594 │ │ │ │ + ble 5dfc4 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r1, [r4, r5, lsl #2] │ │ │ │ str r1, [r2, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ - b 5e578 │ │ │ │ + b 5dfa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr ip, [r7, #88] @ 0x58 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r8 │ │ │ │ sub ip, ip, #1 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [r7, #88] @ 0x58 │ │ │ │ - bl 14fc44 │ │ │ │ - b 5e5c8 │ │ │ │ + bl 14ec98 │ │ │ │ + b 5dff8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ sub sp, fp, #32 │ │ │ │ @@ -49203,100 +48831,100 @@ │ │ │ │ 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 148854 │ │ │ │ + bl 1478ac │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 41a610 <_PyCompile_OptimizeCfg@@Base+0x14e4> │ │ │ │ + b 41aef0 <_PyCompile_OptimizeCfg@@Base+0x1590> │ │ │ │ push {fp, lr} │ │ │ │ mov lr, r2 │ │ │ │ mov r2, r3 │ │ │ │ add fp, sp, #4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ 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 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5e664 │ │ │ │ - bl ddb94 │ │ │ │ + bne 5e094 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e694 │ │ │ │ + bne 5e0c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e754 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5e684 │ │ │ │ - bl ddb94 │ │ │ │ + bne 5e0b4 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e694 │ │ │ │ + bne 5e0c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ 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 5e6d4 │ │ │ │ + bne 5e104 │ │ │ │ ldrd r0, [r4] │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5e6f4 │ │ │ │ + b 5e124 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15868 @ 0x3dfc │ │ │ │ + movw r0, #18108 @ 0x46bc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5e6bc │ │ │ │ + bne 5e0ec │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0005e6f4 : │ │ │ │ +0005e124 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4cb14 <_PyNumber_InPlacePowerNoMod@@Base+0x30> │ │ │ │ + b 4c9c4 <_PyNumber_InPlacePowerNoMod@@Base+0x30> │ │ │ │ │ │ │ │ -0005e708 <_PyBytes_ReverseFind@@Base>: │ │ │ │ +0005e138 <_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] │ │ │ │ subs ip, r3, #0 │ │ │ │ addeq r0, r1, r4 │ │ │ │ - beq 5e748 <_PyBytes_ReverseFind@@Base+0x40> │ │ │ │ + beq 5e178 <_PyBytes_ReverseFind@@Base+0x40> │ │ │ │ mov lr, #2 │ │ │ │ mvn ip, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 354b78 <_Py_dup@@Base+0x16b8> │ │ │ │ + bl 354fb8 <_Py_dup@@Base+0x16b8> │ │ │ │ cmp r0, #0 │ │ │ │ addge r0, 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 │ │ │ │ @@ -49312,555 +48940,555 @@ │ │ │ │ ldrne r5, [r6, #8] │ │ │ │ moveq r5, r6 │ │ │ │ bl 2d748 │ │ │ │ cmp r7, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ orrs r3, r6, r3 │ │ │ │ - bne 5e7b8 <_PyBytes_ReverseFind@@Base+0xb0> │ │ │ │ + bne 5e1e8 <_PyBytes_ReverseFind@@Base+0xb0> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e7ec <_PyBytes_ReverseFind@@Base+0xe4> │ │ │ │ + beq 5e21c <_PyBytes_ReverseFind@@Base+0xe4> │ │ │ │ sub r3, fp, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #3 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ - ldr r3, [pc, #212] @ 5e8b4 <_PyBytes_ReverseFind@@Base+0x1ac> │ │ │ │ + ldr r3, [pc, #212] @ 5e2e4 <_PyBytes_ReverseFind@@Base+0x1ac> │ │ │ │ mov r1, r7 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5e894 <_PyBytes_ReverseFind@@Base+0x18c> │ │ │ │ + beq 5e2c4 <_PyBytes_ReverseFind@@Base+0x18c> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 21e060 │ │ │ │ + bl 21d21c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5e808 <_PyBytes_ReverseFind@@Base+0x100> │ │ │ │ + beq 5e238 <_PyBytes_ReverseFind@@Base+0x100> │ │ │ │ mov r4, #0 │ │ │ │ - b 5e894 <_PyBytes_ReverseFind@@Base+0x18c> │ │ │ │ + b 5e2c4 <_PyBytes_ReverseFind@@Base+0x18c> │ │ │ │ add r5, r5, r7 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 5e87c <_PyBytes_ReverseFind@@Base+0x174> │ │ │ │ + beq 5e2ac <_PyBytes_ReverseFind@@Base+0x174> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5e82c <_PyBytes_ReverseFind@@Base+0x124> │ │ │ │ + beq 5e25c <_PyBytes_ReverseFind@@Base+0x124> │ │ │ │ cmp r5, #2 │ │ │ │ moveq r5, #1 │ │ │ │ - beq 5e87c <_PyBytes_ReverseFind@@Base+0x174> │ │ │ │ + beq 5e2ac <_PyBytes_ReverseFind@@Base+0x174> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5e86c <_PyBytes_ReverseFind@@Base+0x164> │ │ │ │ - bl e72d8 │ │ │ │ + beq 5e29c <_PyBytes_ReverseFind@@Base+0x164> │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e864 <_PyBytes_ReverseFind@@Base+0x15c> │ │ │ │ + bgt 5e294 <_PyBytes_ReverseFind@@Base+0x15c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5e864 <_PyBytes_ReverseFind@@Base+0x15c> │ │ │ │ + bne 5e294 <_PyBytes_ReverseFind@@Base+0x15c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 5e87c <_PyBytes_ReverseFind@@Base+0x174> │ │ │ │ - bl ddb94 │ │ │ │ + bne 5e2ac <_PyBytes_ReverseFind@@Base+0x174> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - bne 5e800 <_PyBytes_ReverseFind@@Base+0xf8> │ │ │ │ + bne 5e230 <_PyBytes_ReverseFind@@Base+0xf8> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 55618 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 554c8 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e8a8 <_PyBytes_ReverseFind@@Base+0x1a0> │ │ │ │ + beq 5e2d8 <_PyBytes_ReverseFind@@Base+0x1a0> │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r6, sl, r4, asr #24 │ │ │ │ + rsbeq r6, sl, ip, lsl ip │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ - bne 5e8ec <_PyBytes_ReverseFind@@Base+0x1e4> │ │ │ │ - bl 132c4c │ │ │ │ + bne 5e31c <_PyBytes_ReverseFind@@Base+0x1e4> │ │ │ │ + bl 131c98 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #4] │ │ │ │ strne r5, [r3] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #1 │ │ │ │ - bl 132d3c │ │ │ │ + bl 131d88 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ ldrne r3, [r0] │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ add ip, r2, #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r3, ip │ │ │ │ - ble 5e930 <_PyBytes_ReverseFind@@Base+0x228> │ │ │ │ + ble 5e360 <_PyBytes_ReverseFind@@Base+0x228> │ │ │ │ ldr lr, [r4, #4] │ │ │ │ ldr lr, [lr, r2, lsl #2] │ │ │ │ str lr, [r1, r2, lsl #2] │ │ │ │ mov r2, ip │ │ │ │ - b 5e90c <_PyBytes_ReverseFind@@Base+0x204> │ │ │ │ + b 5e33c <_PyBytes_ReverseFind@@Base+0x204> │ │ │ │ sub r3, r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r5, [r1, r3, lsl #2] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 5e998 <_PyBytes_ReverseFind@@Base+0x290> │ │ │ │ + bne 5e3c8 <_PyBytes_ReverseFind@@Base+0x290> │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 5e97c <_PyBytes_ReverseFind@@Base+0x274> │ │ │ │ + bgt 5e3ac <_PyBytes_ReverseFind@@Base+0x274> │ │ │ │ mov r5, #0 │ │ │ │ - b 5e998 <_PyBytes_ReverseFind@@Base+0x290> │ │ │ │ + b 5e3c8 <_PyBytes_ReverseFind@@Base+0x290> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #1 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5e9c8 <_PyBytes_ReverseFind@@Base+0x2c0> │ │ │ │ - b 5e974 <_PyBytes_ReverseFind@@Base+0x26c> │ │ │ │ + beq 5e3f8 <_PyBytes_ReverseFind@@Base+0x2c0> │ │ │ │ + b 5e3a4 <_PyBytes_ReverseFind@@Base+0x26c> │ │ │ │ mov r1, #1 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #1144] @ 5ee38 <_PyBytes_ReverseFind@@Base+0x730> │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #1144] @ 5e868 <_PyBytes_ReverseFind@@Base+0x730> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ee20 <_PyBytes_ReverseFind@@Base+0x718> │ │ │ │ + beq 5e850 <_PyBytes_ReverseFind@@Base+0x718> │ │ │ │ add r2, r6, r5 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ moveq r6, #0 │ │ │ │ ldrne r6, [r4, #4] │ │ │ │ - bl ecef8 │ │ │ │ + bl ec3f0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5ee1c <_PyBytes_ReverseFind@@Base+0x714> │ │ │ │ - ldr r3, [pc, #1100] @ 5ee3c <_PyBytes_ReverseFind@@Base+0x734> │ │ │ │ + beq 5e84c <_PyBytes_ReverseFind@@Base+0x714> │ │ │ │ + ldr r3, [pc, #1100] @ 5e86c <_PyBytes_ReverseFind@@Base+0x734> │ │ │ │ cmp r6, #0 │ │ │ │ - movw r8, #43168 @ 0xa8a0 │ │ │ │ + movw r8, #43788 @ 0xab0c │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ moveq r6, r3 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 5ebac <_PyBytes_ReverseFind@@Base+0x4a4> │ │ │ │ + bne 5e5dc <_PyBytes_ReverseFind@@Base+0x4a4> │ │ │ │ mov r0, r6 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 18cac4 │ │ │ │ + bl 18bdf4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5ebac <_PyBytes_ReverseFind@@Base+0x4a4> │ │ │ │ + bne 5e5dc <_PyBytes_ReverseFind@@Base+0x4a4> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ea54 <_PyBytes_ReverseFind@@Base+0x34c> │ │ │ │ + bgt 5e484 <_PyBytes_ReverseFind@@Base+0x34c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 5ea54 <_PyBytes_ReverseFind@@Base+0x34c> │ │ │ │ + bne 5e484 <_PyBytes_ReverseFind@@Base+0x34c> │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl ed1a8 │ │ │ │ + bl ec6a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5eaa4 <_PyBytes_ReverseFind@@Base+0x39c> │ │ │ │ + bne 5e4d4 <_PyBytes_ReverseFind@@Base+0x39c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ea84 <_PyBytes_ReverseFind@@Base+0x37c> │ │ │ │ + bgt 5e4b4 <_PyBytes_ReverseFind@@Base+0x37c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5ea84 <_PyBytes_ReverseFind@@Base+0x37c> │ │ │ │ + bne 5e4b4 <_PyBytes_ReverseFind@@Base+0x37c> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - bl ddb94 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ee20 <_PyBytes_ReverseFind@@Base+0x718> │ │ │ │ + bne 5e850 <_PyBytes_ReverseFind@@Base+0x718> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 5eb48 <_PyBytes_ReverseFind@@Base+0x440> │ │ │ │ + bne 5e578 <_PyBytes_ReverseFind@@Base+0x440> │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 18cac4 │ │ │ │ + bl 18bdf4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5eb48 <_PyBytes_ReverseFind@@Base+0x440> │ │ │ │ + bne 5e578 <_PyBytes_ReverseFind@@Base+0x440> │ │ │ │ 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 5eb20 <_PyBytes_ReverseFind@@Base+0x418> │ │ │ │ + beq 5e550 <_PyBytes_ReverseFind@@Base+0x418> │ │ │ │ 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, #796] @ 5ee30 <_PyBytes_ReverseFind@@Base+0x728> │ │ │ │ + vldr d5, [pc, #796] @ 5e860 <_PyBytes_ReverseFind@@Base+0x728> │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 5eb48 <_PyBytes_ReverseFind@@Base+0x440> │ │ │ │ + bhi 5e578 <_PyBytes_ReverseFind@@Base+0x440> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ea54 <_PyBytes_ReverseFind@@Base+0x34c> │ │ │ │ + bgt 5e484 <_PyBytes_ReverseFind@@Base+0x34c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5ea54 <_PyBytes_ReverseFind@@Base+0x34c> │ │ │ │ + bne 5e484 <_PyBytes_ReverseFind@@Base+0x34c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 5ea54 <_PyBytes_ReverseFind@@Base+0x34c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5e484 <_PyBytes_ReverseFind@@Base+0x34c> │ │ │ │ mov r0, r7 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 5ec54 <_PyBytes_ReverseFind@@Base+0x54c> │ │ │ │ + beq 5e684 <_PyBytes_ReverseFind@@Base+0x54c> │ │ │ │ mov r1, r4 │ │ │ │ - bl 231074 │ │ │ │ + bl 22ff68 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5eb84 <_PyBytes_ReverseFind@@Base+0x47c> │ │ │ │ + bgt 5e5b4 <_PyBytes_ReverseFind@@Base+0x47c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 5eb84 <_PyBytes_ReverseFind@@Base+0x47c> │ │ │ │ + bne 5e5b4 <_PyBytes_ReverseFind@@Base+0x47c> │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5eba4 <_PyBytes_ReverseFind@@Base+0x49c> │ │ │ │ + bgt 5e5d4 <_PyBytes_ReverseFind@@Base+0x49c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5eba4 <_PyBytes_ReverseFind@@Base+0x49c> │ │ │ │ + bne 5e5d4 <_PyBytes_ReverseFind@@Base+0x49c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5eca4 <_PyBytes_ReverseFind@@Base+0x59c> │ │ │ │ + beq 5e6d4 <_PyBytes_ReverseFind@@Base+0x59c> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r7, #26124 @ 0x660c │ │ │ │ + movw r7, #26744 @ 0x6878 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmp r3, r7 │ │ │ │ - bne 5ed50 <_PyBytes_ReverseFind@@Base+0x648> │ │ │ │ + bne 5e780 <_PyBytes_ReverseFind@@Base+0x648> │ │ │ │ ldr r3, [r6] │ │ │ │ vldr d8, [r6, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ec18 <_PyBytes_ReverseFind@@Base+0x510> │ │ │ │ + bgt 5e648 <_PyBytes_ReverseFind@@Base+0x510> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 5ec18 <_PyBytes_ReverseFind@@Base+0x510> │ │ │ │ + bne 5e648 <_PyBytes_ReverseFind@@Base+0x510> │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 5ec18 <_PyBytes_ReverseFind@@Base+0x510> │ │ │ │ - bl 18cac4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5e648 <_PyBytes_ReverseFind@@Base+0x510> │ │ │ │ + bl 18bdf4 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ vmov s14, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5ec44 <_PyBytes_ReverseFind@@Base+0x53c> │ │ │ │ + bne 5e674 <_PyBytes_ReverseFind@@Base+0x53c> │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ ldr r2, [r4] │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5ed0c <_PyBytes_ReverseFind@@Base+0x604> │ │ │ │ + ble 5e73c <_PyBytes_ReverseFind@@Base+0x604> │ │ │ │ mov r0, r5 │ │ │ │ - bl ed1a8 │ │ │ │ + bl ec6a0 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5eccc <_PyBytes_ReverseFind@@Base+0x5c4> │ │ │ │ + beq 5e6fc <_PyBytes_ReverseFind@@Base+0x5c4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d7, [r4, #8] │ │ │ │ - beq 5ec04 <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ + beq 5e634 <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ cmp r3, r8 │ │ │ │ - beq 5ebe8 <_PyBytes_ReverseFind@@Base+0x4e0> │ │ │ │ + beq 5e618 <_PyBytes_ReverseFind@@Base+0x4e0> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl e73c8 │ │ │ │ + bl e6728 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5ec78 <_PyBytes_ReverseFind@@Base+0x570> │ │ │ │ + bne 5e6a8 <_PyBytes_ReverseFind@@Base+0x570> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5eca4 <_PyBytes_ReverseFind@@Base+0x59c> │ │ │ │ + bgt 5e6d4 <_PyBytes_ReverseFind@@Base+0x59c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5eca4 <_PyBytes_ReverseFind@@Base+0x59c> │ │ │ │ + bne 5e6d4 <_PyBytes_ReverseFind@@Base+0x59c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 5eca4 <_PyBytes_ReverseFind@@Base+0x59c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5e6d4 <_PyBytes_ReverseFind@@Base+0x59c> │ │ │ │ mov r1, r4 │ │ │ │ - bl 231074 │ │ │ │ + bl 22ff68 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5ed20 <_PyBytes_ReverseFind@@Base+0x618> │ │ │ │ + ble 5e750 <_PyBytes_ReverseFind@@Base+0x618> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5ed38 <_PyBytes_ReverseFind@@Base+0x630> │ │ │ │ + ble 5e768 <_PyBytes_ReverseFind@@Base+0x630> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5ed50 <_PyBytes_ReverseFind@@Base+0x648> │ │ │ │ + bne 5e780 <_PyBytes_ReverseFind@@Base+0x648> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ecc4 <_PyBytes_ReverseFind@@Base+0x5bc> │ │ │ │ + bgt 5e6f4 <_PyBytes_ReverseFind@@Base+0x5bc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5ecc4 <_PyBytes_ReverseFind@@Base+0x5bc> │ │ │ │ + bne 5e6f4 <_PyBytes_ReverseFind@@Base+0x5bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 5ee20 <_PyBytes_ReverseFind@@Base+0x718> │ │ │ │ + b 5e850 <_PyBytes_ReverseFind@@Base+0x718> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ecec <_PyBytes_ReverseFind@@Base+0x5e4> │ │ │ │ + bgt 5e71c <_PyBytes_ReverseFind@@Base+0x5e4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5ecec <_PyBytes_ReverseFind@@Base+0x5e4> │ │ │ │ + bne 5e71c <_PyBytes_ReverseFind@@Base+0x5e4> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - bl ddb94 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ee20 <_PyBytes_ReverseFind@@Base+0x718> │ │ │ │ + bne 5e850 <_PyBytes_ReverseFind@@Base+0x718> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b e73c8 │ │ │ │ + b e6728 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5ec18 <_PyBytes_ReverseFind@@Base+0x510> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 5ec18 <_PyBytes_ReverseFind@@Base+0x510> │ │ │ │ + bne 5e648 <_PyBytes_ReverseFind@@Base+0x510> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5e648 <_PyBytes_ReverseFind@@Base+0x510> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 5ec90 <_PyBytes_ReverseFind@@Base+0x588> │ │ │ │ + bne 5e6c0 <_PyBytes_ReverseFind@@Base+0x588> │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 5ec90 <_PyBytes_ReverseFind@@Base+0x588> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5e6c0 <_PyBytes_ReverseFind@@Base+0x588> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5ec9c <_PyBytes_ReverseFind@@Base+0x594> │ │ │ │ + bne 5e6cc <_PyBytes_ReverseFind@@Base+0x594> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 5ec9c <_PyBytes_ReverseFind@@Base+0x594> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5e6cc <_PyBytes_ReverseFind@@Base+0x594> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl ed1a8 │ │ │ │ + bl ec6a0 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bne 5eda0 <_PyBytes_ReverseFind@@Base+0x698> │ │ │ │ - bl ddb94 │ │ │ │ + bne 5e7d0 <_PyBytes_ReverseFind@@Base+0x698> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5edf8 <_PyBytes_ReverseFind@@Base+0x6f0> │ │ │ │ + beq 5e828 <_PyBytes_ReverseFind@@Base+0x6f0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ed98 <_PyBytes_ReverseFind@@Base+0x690> │ │ │ │ + bgt 5e7c8 <_PyBytes_ReverseFind@@Base+0x690> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5ed98 <_PyBytes_ReverseFind@@Base+0x690> │ │ │ │ + bne 5e7c8 <_PyBytes_ReverseFind@@Base+0x690> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 5edf8 <_PyBytes_ReverseFind@@Base+0x6f0> │ │ │ │ - bl 231074 │ │ │ │ + b 5e828 <_PyBytes_ReverseFind@@Base+0x6f0> │ │ │ │ + bl 22ff68 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5edcc <_PyBytes_ReverseFind@@Base+0x6c4> │ │ │ │ + bgt 5e7fc <_PyBytes_ReverseFind@@Base+0x6c4> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5edcc <_PyBytes_ReverseFind@@Base+0x6c4> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 5e7fc <_PyBytes_ReverseFind@@Base+0x6c4> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6] │ │ │ │ mov r0, r6 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5edf0 <_PyBytes_ReverseFind@@Base+0x6e8> │ │ │ │ + bgt 5e820 <_PyBytes_ReverseFind@@Base+0x6e8> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 5edf0 <_PyBytes_ReverseFind@@Base+0x6e8> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 5e820 <_PyBytes_ReverseFind@@Base+0x6e8> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ subs r4, r7, #0 │ │ │ │ - bne 5ed54 <_PyBytes_ReverseFind@@Base+0x64c> │ │ │ │ + bne 5e784 <_PyBytes_ReverseFind@@Base+0x64c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ee20 <_PyBytes_ReverseFind@@Base+0x718> │ │ │ │ + bgt 5e850 <_PyBytes_ReverseFind@@Base+0x718> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5ee20 <_PyBytes_ReverseFind@@Base+0x718> │ │ │ │ + bne 5e850 <_PyBytes_ReverseFind@@Base+0x718> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 5ee20 <_PyBytes_ReverseFind@@Base+0x718> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5e850 <_PyBytes_ReverseFind@@Base+0x718> │ │ │ │ mov r4, r5 │ │ │ │ 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, sl, r0, ror ip │ │ │ │ - ldrdeq fp, [sl], #-168 @ 0xffffff58 @ │ │ │ │ + rsbeq r6, sl, r8, asr #24 │ │ │ │ + ldrdeq fp, [sl], #-160 @ 0xffffff60 @ │ │ │ │ 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 5ef00 <_PyBytes_ReverseFind@@Base+0x7f8> │ │ │ │ + bl 5e930 <_PyBytes_ReverseFind@@Base+0x7f8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5eeb8 <_PyBytes_ReverseFind@@Base+0x7b0> │ │ │ │ + beq 5e8e8 <_PyBytes_ReverseFind@@Base+0x7b0> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d874 <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ee98 <_PyBytes_ReverseFind@@Base+0x790> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 5e8c8 <_PyBytes_ReverseFind@@Base+0x790> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ - b 5eeb8 <_PyBytes_ReverseFind@@Base+0x7b0> │ │ │ │ + b 5e8e8 <_PyBytes_ReverseFind@@Base+0x7b0> │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - blx 441b60 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + blx 442440 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vldr s15, [fp, #-12] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #16] @ 5eec0 <_PyBytes_ReverseFind@@Base+0x7b8> │ │ │ │ + vldr d6, [pc, #16] @ 5e8f0 <_PyBytes_ReverseFind@@Base+0x7b8> │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl e73c8 │ │ │ │ + bl e6728 │ │ │ │ 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, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldreq r0, [pc, #28] @ 5eefc <_PyBytes_ReverseFind@@Base+0x7f4> │ │ │ │ - beq 5eef0 <_PyBytes_ReverseFind@@Base+0x7e8> │ │ │ │ + ldreq r0, [pc, #28] @ 5e92c <_PyBytes_ReverseFind@@Base+0x7f4> │ │ │ │ + beq 5e920 <_PyBytes_ReverseFind@@Base+0x7e8> │ │ │ │ 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, fp, r4, lsl #18 │ │ │ │ + strdeq r9, [fp], #-140 @ 0xffffff74 @ │ │ │ │ push {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 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5ef68 <_PyBytes_ReverseFind@@Base+0x860> │ │ │ │ - bl ddb94 │ │ │ │ + bne 5e998 <_PyBytes_ReverseFind@@Base+0x860> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ef68 <_PyBytes_ReverseFind@@Base+0x860> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 5e998 <_PyBytes_ReverseFind@@Base+0x860> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 18f610 <_PyType_Name@@Base> │ │ │ │ - movw r1, #572 @ 0x23c │ │ │ │ + bl 18e550 <_PyType_Name@@Base> │ │ │ │ + movw r1, #2812 @ 0xafc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5efa4 <_PyBytes_ReverseFind@@Base+0x89c> │ │ │ │ + bne 5e9d4 <_PyBytes_ReverseFind@@Base+0x89c> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 24be40 │ │ │ │ + b 24a010 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15664 @ 0x3d30 │ │ │ │ + movw r0, #17904 @ 0x45f0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 5ef94 <_PyBytes_ReverseFind@@Base+0x88c> │ │ │ │ + b 5e9c4 <_PyBytes_ReverseFind@@Base+0x88c> │ │ │ │ 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 5eff4 <_PyBytes_ReverseFind@@Base+0x8ec> │ │ │ │ + bne 5ea24 <_PyBytes_ReverseFind@@Base+0x8ec> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 403dd0 │ │ │ │ + b 404698 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15800 @ 0x3db8 │ │ │ │ + movw r0, #18040 @ 0x4678 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5efe4 <_PyBytes_ReverseFind@@Base+0x8dc> │ │ │ │ + bne 5ea14 <_PyBytes_ReverseFind@@Base+0x8dc> │ │ │ │ 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 │ │ │ │ @@ -49877,127 +49505,127 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d748 │ │ │ │ cmp r5, #2 │ │ │ │ - bne 5f090 <_PyBytes_ReverseFind@@Base+0x988> │ │ │ │ + bne 5eac0 <_PyBytes_ReverseFind@@Base+0x988> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 21e060 │ │ │ │ + bl 21d21c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f0b0 <_PyBytes_ReverseFind@@Base+0x9a8> │ │ │ │ + beq 5eae0 <_PyBytes_ReverseFind@@Base+0x9a8> │ │ │ │ mov r4, #0 │ │ │ │ - b 5f140 <_PyBytes_ReverseFind@@Base+0xa38> │ │ │ │ + b 5eb70 <_PyBytes_ReverseFind@@Base+0xa38> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #25884 @ 0x651c │ │ │ │ + movw r0, #28124 @ 0x6ddc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f088 <_PyBytes_ReverseFind@@Base+0x980> │ │ │ │ - b 5f074 <_PyBytes_ReverseFind@@Base+0x96c> │ │ │ │ + beq 5eab8 <_PyBytes_ReverseFind@@Base+0x980> │ │ │ │ + b 5eaa4 <_PyBytes_ReverseFind@@Base+0x96c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #23 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl 20a808 │ │ │ │ + bl 20a218 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5f088 <_PyBytes_ReverseFind@@Base+0x980> │ │ │ │ + beq 5eab8 <_PyBytes_ReverseFind@@Base+0x980> │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 5f0e8 <_PyBytes_ReverseFind@@Base+0x9e0> │ │ │ │ + bhi 5eb18 <_PyBytes_ReverseFind@@Base+0x9e0> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrh r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr lr, [pc, #124] @ 5f160 <_PyBytes_ReverseFind@@Base+0xa58> │ │ │ │ + ldr lr, [pc, #124] @ 5eb90 <_PyBytes_ReverseFind@@Base+0xa58> │ │ │ │ add r1, r2, r1 │ │ │ │ - b 5f10c <_PyBytes_ReverseFind@@Base+0xa04> │ │ │ │ - movw r3, #45876 @ 0xb334 │ │ │ │ + b 5eb3c <_PyBytes_ReverseFind@@Base+0xa04> │ │ │ │ + movw r3, #45664 @ 0xb260 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61100 @ 0xeeac │ │ │ │ + movw r1, #63492 @ 0xf804 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 367a40 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ + bl 367cf8 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5f088 <_PyBytes_ReverseFind@@Base+0x980> │ │ │ │ - b 5f0d0 <_PyBytes_ReverseFind@@Base+0x9c8> │ │ │ │ + beq 5eab8 <_PyBytes_ReverseFind@@Base+0x980> │ │ │ │ + b 5eb00 <_PyBytes_ReverseFind@@Base+0x9c8> │ │ │ │ sub r3, r1, r2 │ │ │ │ lsl ip, r0, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5f138 <_PyBytes_ReverseFind@@Base+0xa30> │ │ │ │ + ble 5eb68 <_PyBytes_ReverseFind@@Base+0xa30> │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ uxth ip, ip │ │ │ │ eor r3, r3, r0, lsr #8 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r0, [lr, r3] │ │ │ │ eor r0, r0, ip │ │ │ │ - b 5f10c <_PyBytes_ReverseFind@@Base+0xa04> │ │ │ │ - bl cc4f4 │ │ │ │ + b 5eb3c <_PyBytes_ReverseFind@@Base+0xa04> │ │ │ │ + bl cbc18 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f154 <_PyBytes_ReverseFind@@Base+0xa4c> │ │ │ │ + beq 5eb84 <_PyBytes_ReverseFind@@Base+0xa4c> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r6, r5, r0, asr #23 │ │ │ │ + rsbeq r7, r5, r0, asr #9 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r3, #6292 @ 0x1894 │ │ │ │ + movw r3, #6912 @ 0x1b00 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 5f194 <_PyBytes_ReverseFind@@Base+0xa8c> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 5ebc4 <_PyBytes_ReverseFind@@Base+0xa8c> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #608 @ 0x260 │ │ │ │ + movw r1, #2848 @ 0xb20 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 5f3f8 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bl 5ee28 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne 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, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 5f200 <_PyBytes_ReverseFind@@Base+0xaf8> │ │ │ │ + bhi 5ec30 <_PyBytes_ReverseFind@@Base+0xaf8> │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r1, [r6] │ │ │ │ - movwle r1, #5188 @ 0x1444 │ │ │ │ + movwle r1, #5808 @ 0x16b0 │ │ │ │ movtle r1, #104 @ 0x68 │ │ │ │ - b 5f220 <_PyBytes_ReverseFind@@Base+0xb18> │ │ │ │ + b 5ec50 <_PyBytes_ReverseFind@@Base+0xb18> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #15896 @ 0x3e18 │ │ │ │ + movw r0, #18712 @ 0x4918 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e8c04 │ │ │ │ + bl 2e752c │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 5f1ec <_PyBytes_ReverseFind@@Base+0xae4> │ │ │ │ + b 5ec1c <_PyBytes_ReverseFind@@Base+0xae4> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 55cb0 <_Py_strhex_bytes_with_sep@@Base+0x698> │ │ │ │ + b 55b64 <_Py_strhex_bytes_with_sep@@Base+0x69c> │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ subs r5, r3, #0 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ @@ -50014,738 +49642,738 @@ │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ bl 2d748 │ │ │ │ cmp r8, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ orrs r3, r5, r3 │ │ │ │ - movw r3, #50256 @ 0xc450 │ │ │ │ + movw r3, #52496 @ 0xcd10 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - bne 5f2bc <_PyBytes_ReverseFind@@Base+0xbb4> │ │ │ │ + bne 5ecec <_PyBytes_ReverseFind@@Base+0xbb4> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f2f4 <_PyBytes_ReverseFind@@Base+0xbec> │ │ │ │ + beq 5ed24 <_PyBytes_ReverseFind@@Base+0xbec> │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ sub r3, fp, #124 @ 0x7c │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #152] @ 5f384 <_PyBytes_ReverseFind@@Base+0xc7c> │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #152] @ 5edb4 <_PyBytes_ReverseFind@@Base+0xc7c> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5f350 <_PyBytes_ReverseFind@@Base+0xc48> │ │ │ │ + beq 5ed80 <_PyBytes_ReverseFind@@Base+0xc48> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 3508e4 │ │ │ │ + bl 350d24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f310 <_PyBytes_ReverseFind@@Base+0xc08> │ │ │ │ + bne 5ed40 <_PyBytes_ReverseFind@@Base+0xc08> │ │ │ │ mov r4, #0 │ │ │ │ - b 5f350 <_PyBytes_ReverseFind@@Base+0xc48> │ │ │ │ + b 5ed80 <_PyBytes_ReverseFind@@Base+0xc48> │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - bne 5f338 <_PyBytes_ReverseFind@@Base+0xc30> │ │ │ │ + bne 5ed68 <_PyBytes_ReverseFind@@Base+0xc30> │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r3, fp, #116 @ 0x74 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 418a24 <_PyBytes_Find@@Base+0x2ae8> │ │ │ │ + bl 419304 <_PyBytes_Find@@Base+0x270c> │ │ │ │ mov r4, r0 │ │ │ │ - b 5f350 <_PyBytes_ReverseFind@@Base+0xc48> │ │ │ │ + b 5ed80 <_PyBytes_ReverseFind@@Base+0xc48> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ - bl 21e060 │ │ │ │ + bl 21d21c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f31c <_PyBytes_ReverseFind@@Base+0xc14> │ │ │ │ - b 5f308 <_PyBytes_ReverseFind@@Base+0xc00> │ │ │ │ + beq 5ed4c <_PyBytes_ReverseFind@@Base+0xc14> │ │ │ │ + b 5ed38 <_PyBytes_ReverseFind@@Base+0xc00> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f364 <_PyBytes_ReverseFind@@Base+0xc5c> │ │ │ │ + beq 5ed94 <_PyBytes_ReverseFind@@Base+0xc5c> │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5f378 <_PyBytes_ReverseFind@@Base+0xc70> │ │ │ │ + beq 5eda8 <_PyBytes_ReverseFind@@Base+0xc70> │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - mlseq sl, ip, ip, r6 │ │ │ │ + rsbeq r6, sl, r4, ror ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5f3b8 <_PyBytes_ReverseFind@@Base+0xcb0> │ │ │ │ + bne 5ede8 <_PyBytes_ReverseFind@@Base+0xcb0> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 340afc │ │ │ │ + b 340f6c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15736 @ 0x3d78 │ │ │ │ + movw r0, #17976 @ 0x4638 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5f3a8 <_PyBytes_ReverseFind@@Base+0xca0> │ │ │ │ + bne 5edd8 <_PyBytes_ReverseFind@@Base+0xca0> │ │ │ │ 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 32b324 <_PyEval_MakePendingCalls@@Base+0x10c> │ │ │ │ + bl 32a3e4 <_PyEval_MakePendingCalls@@Base+0x10c> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0005f3f8 : │ │ │ │ +0005ee28 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ + movw r3, #6576 @ 0x19b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5f43c │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 5ee6c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23248 @ 0x5ad0 │ │ │ │ + movw r1, #25488 @ 0x6390 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 5f46c │ │ │ │ + bl 1b4954 │ │ │ │ + b 5ee9c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #6292 @ 0x1894 │ │ │ │ + movw r3, #6912 @ 0x1b00 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5f474 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 5eea4 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #648 @ 0x288 │ │ │ │ + movw r1, #2888 @ 0xb48 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r6, #0 │ │ │ │ - b 5f5e8 │ │ │ │ + b 5f018 │ │ │ │ ldr r6, [r1, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5f4a0 │ │ │ │ + beq 5eed0 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #684 @ 0x2ac │ │ │ │ + movw r1, #2924 @ 0xb6c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 5f46c │ │ │ │ + bl 170914 │ │ │ │ + b 5ee9c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 5f4d0 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 5ef00 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #716 @ 0x2cc │ │ │ │ + movw r1, #2956 @ 0xb8c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 5f46c │ │ │ │ - ldr r8, [pc, #280] @ 5f5f0 │ │ │ │ + bl 170914 │ │ │ │ + b 5ee9c │ │ │ │ + ldr r8, [pc, #280] @ 5f020 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r9, [r7, r8] │ │ │ │ ldr r0, [r9, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f4f4 │ │ │ │ - bl 37903c │ │ │ │ + bne 5ef24 │ │ │ │ + bl 379338 <_PyCode_InitAddressRange@@Base+0x44> │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r9, #136] @ 0x88 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 5f520 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 5ef50 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #760 @ 0x2f8 │ │ │ │ + movw r1, #3000 @ 0xbb8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 5f46c │ │ │ │ + bl 170914 │ │ │ │ + b 5ee9c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5f5d8 │ │ │ │ + bne 5f008 │ │ │ │ ldr r7, [r8, r7] │ │ │ │ str r1, [r5, #16] │ │ │ │ ldr r4, [r7, #136] @ 0x88 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5f558 │ │ │ │ - bl 37903c │ │ │ │ + bne 5ef88 │ │ │ │ + bl 379338 <_PyCode_InitAddressRange@@Base+0x44> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5f46c │ │ │ │ + beq 5ee9c │ │ │ │ str r4, [r7, #136] @ 0x88 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 60884 <_PyEval_RaiseAsyncExc@@Base+0x694> │ │ │ │ + bl 602b4 <_PyEval_RaiseAsyncExc@@Base+0x694> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5f46c │ │ │ │ + beq 5ee9c │ │ │ │ cmp r7, r3 │ │ │ │ - bne 5f5ac │ │ │ │ + bne 5efdc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f594 │ │ │ │ + bgt 5efc4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 5f594 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #48636 @ 0xbdfc │ │ │ │ + bne 5efc4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #48424 @ 0xbd28 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 200570 │ │ │ │ - b 5f46c │ │ │ │ + bl 1fff44 │ │ │ │ + b 5ee9c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f5e8 │ │ │ │ + bgt 5f018 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - bne 5f5e8 │ │ │ │ + bne 5f018 │ │ │ │ mov r6, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 5f5e8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5f018 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3c8250 │ │ │ │ + b 3c8b04 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #53360 @ 0xd070 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24fca0 │ │ │ │ + b 24de78 │ │ │ │ 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 5f650 │ │ │ │ - movw r0, #800 @ 0x320 │ │ │ │ + bne 5f080 │ │ │ │ + movw r0, #3040 @ 0xbe0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ ldr r3, [r4] │ │ │ │ - movw r0, #820 @ 0x334 │ │ │ │ + movw r0, #3060 @ 0xbf4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mov r3, r4 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f69c │ │ │ │ + bgt 5f0cc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5f69c │ │ │ │ + bne 5f0cc │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_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 r5, [r0, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5f6f8 │ │ │ │ + bne 5f128 │ │ │ │ mov r4, r0 │ │ │ │ - bl 329cd0 │ │ │ │ + bl 329190 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f6f8 │ │ │ │ + beq 5f128 │ │ │ │ ldr r3, [r0] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f6f8 │ │ │ │ + bgt 5f128 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 5f6f8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 5f128 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0005f700 : │ │ │ │ +0005f130 : │ │ │ │ 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 5f734 │ │ │ │ + beq 5f164 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 5f750 │ │ │ │ + beq 5f180 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r1, #123 @ 0x7b │ │ │ │ - movw r0, #28612 @ 0x6fc4 │ │ │ │ + movw r0, #30796 @ 0x784c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 5f784 │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 5f1b4 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 5f764 │ │ │ │ + blt 5f194 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - blt 5f78c │ │ │ │ + blt 5f1bc │ │ │ │ mov r0, r2 │ │ │ │ - bl 2da94c │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bl c3288 │ │ │ │ + movw r3, #48352 @ 0xbce0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #856 @ 0x358 │ │ │ │ + movw r1, #3096 @ 0xc18 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r3, r3, #16 │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ str r2, [r3, r1, lsl #2] │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ 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 │ │ │ │ subs r6, r1, #0 │ │ │ │ - movweq r5, #5188 @ 0x1444 │ │ │ │ + movweq r5, #5808 @ 0x16b0 │ │ │ │ movteq r5, #104 @ 0x68 │ │ │ │ - beq 5f8b4 │ │ │ │ + beq 5f2e4 │ │ │ │ mov r7, r0 │ │ │ │ - bl 17b4b0 │ │ │ │ + bl 17a688 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f8b0 │ │ │ │ + bne 5f2e0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 5f8b0 │ │ │ │ + bne 5f2e0 │ │ │ │ ldr r0, [r7, #516] @ 0x204 │ │ │ │ - bl 1488f4 │ │ │ │ + bl 14794c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5f89c │ │ │ │ + beq 5f2cc │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5f8a0 │ │ │ │ + beq 5f2d0 │ │ │ │ ldr r1, [r7, #828] @ 0x33c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl cfbd0 │ │ │ │ + bl cf424 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5f8a0 │ │ │ │ + beq 5f2d0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f83c │ │ │ │ + bgt 5f26c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5f83c │ │ │ │ + bne 5f26c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ 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 cfbd0 │ │ │ │ + bl cf424 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5f8a0 │ │ │ │ + beq 5f2d0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f8b4 │ │ │ │ + bgt 5f2e4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5f8b4 │ │ │ │ + bne 5f2e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 5f8b4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5f2e4 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ 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 5f908 │ │ │ │ + beq 5f338 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f908 │ │ │ │ + bgt 5f338 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5f908 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 5f338 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f93c │ │ │ │ + beq 5f36c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f93c │ │ │ │ + bgt 5f36c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5f93c │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 5f36c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5f974 │ │ │ │ + bne 5f3a4 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3f9ec0 │ │ │ │ + b 3fa788 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15772 @ 0x3d9c │ │ │ │ + movw r0, #18012 @ 0x465c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5f964 │ │ │ │ + bne 5f394 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5f9b4 │ │ │ │ + beq 5f3e4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 25a4c4 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 25868c │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 5f8bc │ │ │ │ + b 5f2ec │ │ │ │ push {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, #39196 @ 0x991c │ │ │ │ + movw r1, #39200 @ 0x9920 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ - bl 3fe99c │ │ │ │ + bl 3ff264 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5fabc │ │ │ │ + beq 5f4ec │ │ │ │ cmp r0, #0 │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ 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 5fa60 │ │ │ │ - bl d2374 │ │ │ │ + bne 5f490 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #5180 @ 0x143c │ │ │ │ + movweq r4, #5800 @ 0x16a8 │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq 5fac0 │ │ │ │ + beq 5f4f0 │ │ │ │ ldr ip, [r6, #32] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp ip, r3 │ │ │ │ - movw r1, #5188 @ 0x1444 │ │ │ │ + movw r1, #5808 @ 0x16b0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ movne r1, ip │ │ │ │ - bl 14eb20 │ │ │ │ + bl 14db74 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5fac0 │ │ │ │ + beq 5f4f0 │ │ │ │ mov r1, r5 │ │ │ │ - bl ee0dc │ │ │ │ + bl ed65c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fac0 │ │ │ │ + beq 5f4f0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fabc │ │ │ │ + bgt 5f4ec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5fabc │ │ │ │ + bne 5f4ec │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_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, #4056] @ 0xfd8 │ │ │ │ mov r3, r1 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5fb18 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 5f548 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #956 @ 0x3bc │ │ │ │ + movw r1, #3196 @ 0xc7c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r5, #0 │ │ │ │ - b 5fd2c │ │ │ │ - movw r2, #48660 @ 0xbe14 │ │ │ │ + b 5f75c │ │ │ │ + movw r2, #48452 @ 0xbd44 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 5fb3c │ │ │ │ - movw r5, #5188 @ 0x1444 │ │ │ │ + bne 5f56c │ │ │ │ + movw r5, #5808 @ 0x16b0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ - b 5fd2c │ │ │ │ - ldr r0, [pc, #500] @ 5fd38 │ │ │ │ + b 5f75c │ │ │ │ + ldr r0, [pc, #500] @ 5f768 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ ldrd r6, [r3, #20] │ │ │ │ ldr r9, [r3, #28] │ │ │ │ - bl 317554 │ │ │ │ + bl 316a14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5fb10 │ │ │ │ + blt 5f540 │ │ │ │ ldr r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - movw r8, #5188 @ 0x1444 │ │ │ │ + movw r8, #5808 @ 0x16b0 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ cmp r5, r8 │ │ │ │ cmpne r5, #0 │ │ │ │ - bne 5fbc4 │ │ │ │ + bne 5f5f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ cmp r9, r8 │ │ │ │ - beq 5fb30 │ │ │ │ + beq 5f560 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #1012 @ 0x3f4 │ │ │ │ + movw r1, #3252 @ 0xcb4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16912c │ │ │ │ + bl 16831c │ │ │ │ subs r5, r0, #0 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 5fd2c │ │ │ │ + beq 5f75c │ │ │ │ cmp r5, r8 │ │ │ │ - bne 5fbc4 │ │ │ │ + bne 5f5f4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fb30 │ │ │ │ + bgt 5f560 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5fb30 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 5fb30 │ │ │ │ + bne 5f560 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5f560 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #1020 @ 0x3fc │ │ │ │ + movw r0, #3260 @ 0xcbc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 2ff698 │ │ │ │ + bl 2fe088 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5fcfc │ │ │ │ + beq 5f72c │ │ │ │ mov r3, #0 │ │ │ │ cmp r9, r8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 5fc0c │ │ │ │ - ldr r1, [pc, #324] @ 5fd3c │ │ │ │ + beq 5f63c │ │ │ │ + ldr r1, [pc, #324] @ 5f76c │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5fcfc │ │ │ │ + beq 5f72c │ │ │ │ ldr r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r8, #0 │ │ │ │ movne r1, r5 │ │ │ │ movne r0, r8 │ │ │ │ - bne 5fc44 │ │ │ │ - bl ad354 │ │ │ │ + bne 5f674 │ │ │ │ + bl ad36c │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #48716 @ 0xbe4c │ │ │ │ + movw r0, #50956 @ 0xc70c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 5fc98 │ │ │ │ + beq 5f6c8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2ff2f4 <_PyOnceFlag_CallOnceSlow@@Base+0x144c> │ │ │ │ + bl 2fdce4 <_PyOnceFlag_CallOnceSlow@@Base+0x144c> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5fc78 │ │ │ │ + bne 5f6a8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fcfc │ │ │ │ + bgt 5f72c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 5fcfc │ │ │ │ + bne 5f72c │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 5fcfc │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5f72c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fcb8 │ │ │ │ + bgt 5f6e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 5fcb8 │ │ │ │ + bne 5f6e8 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 5fcb8 │ │ │ │ - bl 175f40 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5f6e8 │ │ │ │ + bl 175118 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #1044 @ 0x414 │ │ │ │ + movw r0, #3284 @ 0xcd4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 2ff698 │ │ │ │ + bl 2fe088 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5fcfc │ │ │ │ + beq 5f72c │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #49992 @ 0xc348 │ │ │ │ + movw r0, #52232 @ 0xcc08 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2ff698 │ │ │ │ + bl 2fe088 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5fcfc │ │ │ │ + beq 5f72c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 31771c │ │ │ │ + bl 316bdc │ │ │ │ mov r0, r5 │ │ │ │ - bl 30f3d0 │ │ │ │ + bl 30e274 │ │ │ │ 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 5fd1c │ │ │ │ + bgt 5f74c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 5fd1c │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 5f74c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - movw r5, #5188 @ 0x1444 │ │ │ │ + movw r5, #5808 @ 0x16b0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ moveq r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r7, fp, ip, lsl r3 │ │ │ │ - rsbeq r6, fp, ip, lsr r0 │ │ │ │ + rsbeq r7, fp, r4, lsl r3 │ │ │ │ + rsbeq r6, fp, r4, lsr r0 │ │ │ │ │ │ │ │ -0005fd40 : │ │ │ │ +0005f770 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #34212 @ 0x85a4 │ │ │ │ + movw r1, #35584 @ 0x8b00 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ad150 │ │ │ │ + bl 3adb88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5fd7c │ │ │ │ + bne 5f7ac │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3ad348 │ │ │ │ + b 3add80 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5fda4 │ │ │ │ + beq 5f7d4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 25a4c4 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 25868c │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #28] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5fddc │ │ │ │ + beq 5f80c │ │ │ │ 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 │ │ │ │ @@ -50756,129 +50384,129 @@ │ │ │ │ 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 441598 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + blx 441e78 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 44182c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ + blx 44210c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ subs r4, r1, #0 │ │ │ │ sublt r7, r7, #1 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ addlt r4, r4, r1 │ │ │ │ - blx 441598 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + blx 441e78 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 44182c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ + blx 44210c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ ldr r0, [r8, #12] │ │ │ │ subs ip, r1, #0 │ │ │ │ sublt r1, r5, #1 │ │ │ │ movge r1, r5 │ │ │ │ addlt ip, ip, #60 @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fef0 │ │ │ │ + beq 5f920 │ │ │ │ add lr, r0, #1 │ │ │ │ cmp r6, #0 │ │ │ │ bic lr, lr, #2 │ │ │ │ - beq 5feb8 │ │ │ │ + beq 5f8e8 │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [sp] │ │ │ │ - movw ip, #43960 @ 0xabb8 │ │ │ │ + movw ip, #46200 @ 0xb478 │ │ │ │ movt ip, #70 @ 0x46 │ │ │ │ mov r3, r1 │ │ │ │ str r6, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r0, #1144 @ 0x478 │ │ │ │ + movw r0, #3384 @ 0xd38 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - movw r2, #50256 @ 0xc450 │ │ │ │ + movw r2, #52496 @ 0xcd10 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ movne r2, ip │ │ │ │ - bl d2cb4 │ │ │ │ - b 5ff30 │ │ │ │ + bl d23ac │ │ │ │ + b 5f960 │ │ │ │ cmp lr, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r4, #43960 @ 0xabb8 │ │ │ │ + movw r4, #46200 @ 0xb478 │ │ │ │ movt r4, #70 @ 0x46 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #50256 @ 0xc450 │ │ │ │ + movw r2, #52496 @ 0xcd10 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r1, r0 │ │ │ │ movne r2, r4 │ │ │ │ str ip, [sp] │ │ │ │ - movw r0, #1172 @ 0x494 │ │ │ │ + movw r0, #3412 @ 0xd54 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d2cb4 │ │ │ │ - b 5ff30 │ │ │ │ + bl d23ac │ │ │ │ + b 5f960 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5ff14 │ │ │ │ + beq 5f944 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, ip │ │ │ │ str r6, [sp] │ │ │ │ - movw r0, #1196 @ 0x4ac │ │ │ │ + movw r0, #3436 @ 0xd6c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d2cb4 │ │ │ │ - b 5ff30 │ │ │ │ + bl d23ac │ │ │ │ + b 5f960 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, ip │ │ │ │ - movw r0, #1216 @ 0x4c0 │ │ │ │ + movw r0, #3456 @ 0xd80 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ 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 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 5ff74 │ │ │ │ + bne 5f9a4 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57908 @ 0xe234 │ │ │ │ + movw r1, #60148 @ 0xeaf4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 5ff80 │ │ │ │ - bl 157b70 │ │ │ │ + bl 1b4954 │ │ │ │ + b 5f9b0 │ │ │ │ + bl 156bc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge 5ff88 │ │ │ │ + bge 5f9b8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ 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 5ffc4 │ │ │ │ + bne 5f9f4 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 382b48 │ │ │ │ + b 382e00 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15816 @ 0x3dc8 │ │ │ │ + movw r0, #18056 @ 0x4688 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5ffb4 │ │ │ │ + bne 5f9e4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ @@ -50889,213 +50517,214 @@ │ │ │ │ mov r9, r1 │ │ │ │ ldr r8, [fp, #4] │ │ │ │ mov sl, r2 │ │ │ │ ldr r5, [fp, #8] │ │ │ │ ldr r7, [fp, #16] │ │ │ │ ldr r4, [fp, #20] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 250270 │ │ │ │ + bl 24e448 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 600d0 │ │ │ │ - bl ddb94 │ │ │ │ + bne 5fb00 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 600d0 │ │ │ │ - movw r4, #45388 @ 0xb14c │ │ │ │ + beq 5fb00 │ │ │ │ + movw r4, #45600 @ 0xb220 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 600fc │ │ │ │ + beq 5fb2c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 60084 │ │ │ │ - movw r1, #11068 @ 0x2b3c │ │ │ │ + beq 5fab4 │ │ │ │ + movw r1, #13308 @ 0x33fc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, sl │ │ │ │ - b 6009c │ │ │ │ + b 5facc │ │ │ │ cmp r9, #0 │ │ │ │ - blt 600b0 │ │ │ │ - movw r1, #11124 @ 0x2b74 │ │ │ │ + blt 5fae0 │ │ │ │ + movw r1, #13364 @ 0x3434 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r9 │ │ │ │ str r6, [fp, #4] │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #11184 @ 0x2bb0 │ │ │ │ + movw r1, #13424 @ 0x3470 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r8, #0 │ │ │ │ movge r1, r8 │ │ │ │ movlt r1, #6 │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ ubfx r2, r3, #3, #1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ - bl 26a898 │ │ │ │ + bl 268a48 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 60104 │ │ │ │ + bne 5fb34 │ │ │ │ mov r4, #0 │ │ │ │ - b 60180 │ │ │ │ + b 5fbb0 │ │ │ │ bl 2e3a0 │ │ │ │ cmp r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 60154 │ │ │ │ + beq 5fb84 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2537e8 │ │ │ │ + bl 2519b0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 60138 │ │ │ │ + bne 5fb68 │ │ │ │ mov r0, r5 │ │ │ │ - bl b9568 │ │ │ │ - b 600fc │ │ │ │ + bl b9560 │ │ │ │ + b 5fb2c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 2e304 │ │ │ │ mov r0, r5 │ │ │ │ add r4, r4, r6 │ │ │ │ - bl b9568 │ │ │ │ - b 60180 │ │ │ │ + bl b9560 │ │ │ │ + b 5fbb0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b621c │ │ │ │ + bl b6214 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, #0 │ │ │ │ str r5, [r3] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, 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 dddcc │ │ │ │ + b dd378 │ │ │ │ push {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 23a468 │ │ │ │ + bl 239360 │ │ │ │ subs r3, 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} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -000601f0 <_PyEval_RaiseAsyncExc@@Base>: │ │ │ │ +0005fc20 <_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 6020c <_PyEval_RaiseAsyncExc@@Base+0x1c> │ │ │ │ + bne 5fc3c <_PyEval_RaiseAsyncExc@@Base+0x1c> │ │ │ │ mov r2, #0 │ │ │ │ add r3, r0, #104 @ 0x68 │ │ │ │ dmb ish │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r3] │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 60230 <_PyEval_RaiseAsyncExc@@Base+0x40> │ │ │ │ + bne 5fc60 <_PyEval_RaiseAsyncExc@@Base+0x40> │ │ │ │ cmp r4, r2 │ │ │ │ dmb ish │ │ │ │ - beq 6027c <_PyEval_RaiseAsyncExc@@Base+0x8c> │ │ │ │ + beq 5fcac <_PyEval_RaiseAsyncExc@@Base+0x8c> │ │ │ │ mov r1, r4 │ │ │ │ - bl 171dc0 <_PyErr_FormatV@@Base+0x3f4> │ │ │ │ + bl 170f98 <_PyErr_FormatV@@Base+0x3f4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60274 <_PyEval_RaiseAsyncExc@@Base+0x84> │ │ │ │ + bgt 5fca4 <_PyEval_RaiseAsyncExc@@Base+0x84> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 60274 <_PyEval_RaiseAsyncExc@@Base+0x84> │ │ │ │ + bne 5fca4 <_PyEval_RaiseAsyncExc@@Base+0x84> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + andeq r0, r0, r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 602c4 <_PyEval_RaiseAsyncExc@@Base+0xd4> │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + beq 5fcf8 <_PyEval_RaiseAsyncExc@@Base+0xd8> │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 602cc <_PyEval_RaiseAsyncExc@@Base+0xdc> │ │ │ │ + beq 5fd00 <_PyEval_RaiseAsyncExc@@Base+0xe0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 6034c <_PyEval_RaiseAsyncExc@@Base+0x15c> │ │ │ │ + bne 5fd80 <_PyEval_RaiseAsyncExc@@Base+0x160> │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60344 <_PyEval_RaiseAsyncExc@@Base+0x154> │ │ │ │ + bne 5fd78 <_PyEval_RaiseAsyncExc@@Base+0x158> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60344 <_PyEval_RaiseAsyncExc@@Base+0x154> │ │ │ │ + bne 5fd78 <_PyEval_RaiseAsyncExc@@Base+0x158> │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60344 <_PyEval_RaiseAsyncExc@@Base+0x154> │ │ │ │ + bne 5fd78 <_PyEval_RaiseAsyncExc@@Base+0x158> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60344 <_PyEval_RaiseAsyncExc@@Base+0x154> │ │ │ │ + bne 5fd78 <_PyEval_RaiseAsyncExc@@Base+0x158> │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ 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, r8, r9, fp, lr} │ │ │ │ @@ -51105,406 +50734,405 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ - bne 603b0 <_PyEval_RaiseAsyncExc@@Base+0x1c0> │ │ │ │ + bne 5fde4 <_PyEval_RaiseAsyncExc@@Base+0x1c4> │ │ │ │ cmp r5, #0 │ │ │ │ - bge 60394 <_PyEval_RaiseAsyncExc@@Base+0x1a4> │ │ │ │ + bge 5fdc8 <_PyEval_RaiseAsyncExc@@Base+0x1a8> │ │ │ │ mov r6, #0 │ │ │ │ - b 603b0 <_PyEval_RaiseAsyncExc@@Base+0x1c0> │ │ │ │ + b 5fde4 <_PyEval_RaiseAsyncExc@@Base+0x1c4> │ │ │ │ clz r6, r1 │ │ │ │ lsr r6, r6, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrgt r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 603e4 <_PyEval_RaiseAsyncExc@@Base+0x1f4> │ │ │ │ - b 6038c <_PyEval_RaiseAsyncExc@@Base+0x19c> │ │ │ │ + beq 5fe1c <_PyEval_RaiseAsyncExc@@Base+0x1fc> │ │ │ │ + b 5fdc0 <_PyEval_RaiseAsyncExc@@Base+0x1a0> │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #336] @ 6052c <_PyEval_RaiseAsyncExc@@Base+0x33c> │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + movw r3, #28068 @ 0x6da4 │ │ │ │ + movt r3, #106 @ 0x6a │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60520 <_PyEval_RaiseAsyncExc@@Base+0x330> │ │ │ │ + beq 5ff58 <_PyEval_RaiseAsyncExc@@Base+0x338> │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq 60404 <_PyEval_RaiseAsyncExc@@Base+0x214> │ │ │ │ + beq 5fe3c <_PyEval_RaiseAsyncExc@@Base+0x21c> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 157b70 │ │ │ │ + bl 156bc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge 60404 <_PyEval_RaiseAsyncExc@@Base+0x214> │ │ │ │ + bge 5fe3c <_PyEval_RaiseAsyncExc@@Base+0x21c> │ │ │ │ mov r4, #0 │ │ │ │ - b 60520 <_PyEval_RaiseAsyncExc@@Base+0x330> │ │ │ │ + b 5ff58 <_PyEval_RaiseAsyncExc@@Base+0x338> │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r8, #20] │ │ │ │ ldr r6, [r8, #8] │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - beq 60520 <_PyEval_RaiseAsyncExc@@Base+0x330> │ │ │ │ + beq 5ff58 <_PyEval_RaiseAsyncExc@@Base+0x338> │ │ │ │ cmp r6, r0 │ │ │ │ - ble 60520 <_PyEval_RaiseAsyncExc@@Base+0x330> │ │ │ │ + ble 5ff58 <_PyEval_RaiseAsyncExc@@Base+0x338> │ │ │ │ mov r1, r0 │ │ │ │ ldrb r3, [r7, r1] │ │ │ │ add r9, r1, #1 │ │ │ │ cmp r3, #10 │ │ │ │ cmpne r3, #13 │ │ │ │ - beq 60450 <_PyEval_RaiseAsyncExc@@Base+0x260> │ │ │ │ + beq 5fe88 <_PyEval_RaiseAsyncExc@@Base+0x268> │ │ │ │ cmp r6, r9 │ │ │ │ - beq 60488 <_PyEval_RaiseAsyncExc@@Base+0x298> │ │ │ │ + beq 5fec0 <_PyEval_RaiseAsyncExc@@Base+0x2a0> │ │ │ │ mov r1, r9 │ │ │ │ - b 6042c <_PyEval_RaiseAsyncExc@@Base+0x23c> │ │ │ │ + b 5fe64 <_PyEval_RaiseAsyncExc@@Base+0x244> │ │ │ │ cmp r6, r1 │ │ │ │ movle r9, r1 │ │ │ │ - ble 6048c <_PyEval_RaiseAsyncExc@@Base+0x29c> │ │ │ │ + ble 5fec4 <_PyEval_RaiseAsyncExc@@Base+0x2a4> │ │ │ │ cmp r3, #13 │ │ │ │ - bne 6047c <_PyEval_RaiseAsyncExc@@Base+0x28c> │ │ │ │ + bne 5feb4 <_PyEval_RaiseAsyncExc@@Base+0x294> │ │ │ │ cmp r6, r9 │ │ │ │ - ble 6047c <_PyEval_RaiseAsyncExc@@Base+0x28c> │ │ │ │ + ble 5feb4 <_PyEval_RaiseAsyncExc@@Base+0x294> │ │ │ │ add r3, r7, r1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #10 │ │ │ │ addeq r9, r1, #2 │ │ │ │ cmp r5, #0 │ │ │ │ movne r1, r9 │ │ │ │ - b 6048c <_PyEval_RaiseAsyncExc@@Base+0x29c> │ │ │ │ + b 5fec4 <_PyEval_RaiseAsyncExc@@Base+0x2a4> │ │ │ │ mov r1, r6 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r7, r0 │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 604fc <_PyEval_RaiseAsyncExc@@Base+0x30c> │ │ │ │ + beq 5ff34 <_PyEval_RaiseAsyncExc@@Base+0x314> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 604d8 <_PyEval_RaiseAsyncExc@@Base+0x2e8> │ │ │ │ + beq 5ff10 <_PyEval_RaiseAsyncExc@@Base+0x2f0> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 604fc <_PyEval_RaiseAsyncExc@@Base+0x30c> │ │ │ │ + bgt 5ff34 <_PyEval_RaiseAsyncExc@@Base+0x314> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 604fc <_PyEval_RaiseAsyncExc@@Base+0x30c> │ │ │ │ + bne 5ff34 <_PyEval_RaiseAsyncExc@@Base+0x314> │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 604fc <_PyEval_RaiseAsyncExc@@Base+0x30c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5ff34 <_PyEval_RaiseAsyncExc@@Base+0x314> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 604f4 <_PyEval_RaiseAsyncExc@@Base+0x304> │ │ │ │ + bgt 5ff2c <_PyEval_RaiseAsyncExc@@Base+0x30c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 604f4 <_PyEval_RaiseAsyncExc@@Base+0x304> │ │ │ │ + bne 5ff2c <_PyEval_RaiseAsyncExc@@Base+0x30c> │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r9 │ │ │ │ - b 60420 <_PyEval_RaiseAsyncExc@@Base+0x230> │ │ │ │ + b 5fe58 <_PyEval_RaiseAsyncExc@@Base+0x238> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 603fc <_PyEval_RaiseAsyncExc@@Base+0x20c> │ │ │ │ + bgt 5fe34 <_PyEval_RaiseAsyncExc@@Base+0x214> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 603fc <_PyEval_RaiseAsyncExc@@Base+0x20c> │ │ │ │ + bne 5fe34 <_PyEval_RaiseAsyncExc@@Base+0x214> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 603fc <_PyEval_RaiseAsyncExc@@Base+0x20c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 5fe34 <_PyEval_RaiseAsyncExc@@Base+0x214> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r6, sl, r8, asr #25 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ + movw r3, #6576 @ 0x19b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 60574 <_PyEval_RaiseAsyncExc@@Base+0x384> │ │ │ │ + bne 5ffa8 <_PyEval_RaiseAsyncExc@@Base+0x388> │ │ │ │ sub r2, fp, #8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 3c8124 │ │ │ │ - b 60594 <_PyEval_RaiseAsyncExc@@Base+0x3a4> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bl 3c89d8 │ │ │ │ + b 5ffc8 <_PyEval_RaiseAsyncExc@@Base+0x3a8> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #63816 @ 0xf948 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #520 @ 0x208 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - andeq r0, r0, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 20a6b8 │ │ │ │ + b 209e50 │ │ │ │ push {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, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 60614 <_PyEval_RaiseAsyncExc@@Base+0x424> │ │ │ │ + bne 60044 <_PyEval_RaiseAsyncExc@@Base+0x424> │ │ │ │ cmp r6, #0 │ │ │ │ - bge 605f8 <_PyEval_RaiseAsyncExc@@Base+0x408> │ │ │ │ + bge 60028 <_PyEval_RaiseAsyncExc@@Base+0x408> │ │ │ │ mov r5, #0 │ │ │ │ - b 60614 <_PyEval_RaiseAsyncExc@@Base+0x424> │ │ │ │ + b 60044 <_PyEval_RaiseAsyncExc@@Base+0x424> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #1 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6064c <_PyEval_RaiseAsyncExc@@Base+0x45c> │ │ │ │ - b 605f0 <_PyEval_RaiseAsyncExc@@Base+0x400> │ │ │ │ + beq 60078 <_PyEval_RaiseAsyncExc@@Base+0x458> │ │ │ │ + b 60020 <_PyEval_RaiseAsyncExc@@Base+0x400> │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #28144 @ 0x6df0 │ │ │ │ - movt r3, #106 @ 0x6a │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #412] @ 6020c <_PyEval_RaiseAsyncExc@@Base+0x5ec> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 607d4 <_PyEval_RaiseAsyncExc@@Base+0x5e4> │ │ │ │ + beq 60200 <_PyEval_RaiseAsyncExc@@Base+0x5e0> │ │ │ │ cmn r6, r5 │ │ │ │ moveq r5, #8 │ │ │ │ - beq 60680 <_PyEval_RaiseAsyncExc@@Base+0x490> │ │ │ │ + beq 600ac <_PyEval_RaiseAsyncExc@@Base+0x48c> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 60680 <_PyEval_RaiseAsyncExc@@Base+0x490> │ │ │ │ - bl ddb94 │ │ │ │ + bne 600ac <_PyEval_RaiseAsyncExc@@Base+0x48c> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60680 <_PyEval_RaiseAsyncExc@@Base+0x490> │ │ │ │ + beq 600ac <_PyEval_RaiseAsyncExc@@Base+0x48c> │ │ │ │ mov r4, #0 │ │ │ │ - b 607d4 <_PyEval_RaiseAsyncExc@@Base+0x5e4> │ │ │ │ + b 60200 <_PyEval_RaiseAsyncExc@@Base+0x5e0> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ add r6, r7, #16 │ │ │ │ mov r7, r6 │ │ │ │ mov r4, #0 │ │ │ │ mvn sl, #-2147483648 @ 0x80000000 │ │ │ │ add r6, r6, r3 │ │ │ │ mov r9, r7 │ │ │ │ mov r8, r4 │ │ │ │ sub sl, sl, r5 │ │ │ │ cmp r6, r9 │ │ │ │ - bls 6071c <_PyEval_RaiseAsyncExc@@Base+0x52c> │ │ │ │ + bls 60148 <_PyEval_RaiseAsyncExc@@Base+0x528> │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #9 │ │ │ │ - bne 606e4 <_PyEval_RaiseAsyncExc@@Base+0x4f4> │ │ │ │ + bne 60110 <_PyEval_RaiseAsyncExc@@Base+0x4f0> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 60714 <_PyEval_RaiseAsyncExc@@Base+0x524> │ │ │ │ - blx 44182c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ + ble 60140 <_PyEval_RaiseAsyncExc@@Base+0x520> │ │ │ │ + blx 44210c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ add r2, sl, r1 │ │ │ │ add r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt 607b8 <_PyEval_RaiseAsyncExc@@Base+0x5c8> │ │ │ │ + bgt 601e4 <_PyEval_RaiseAsyncExc@@Base+0x5c4> │ │ │ │ sub r4, r3, r1 │ │ │ │ - b 60714 <_PyEval_RaiseAsyncExc@@Base+0x524> │ │ │ │ + b 60140 <_PyEval_RaiseAsyncExc@@Base+0x520> │ │ │ │ cmn r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 607b8 <_PyEval_RaiseAsyncExc@@Base+0x5c8> │ │ │ │ + beq 601e4 <_PyEval_RaiseAsyncExc@@Base+0x5c4> │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #13 │ │ │ │ cmpne r3, #10 │ │ │ │ - bne 60714 <_PyEval_RaiseAsyncExc@@Base+0x524> │ │ │ │ + bne 60140 <_PyEval_RaiseAsyncExc@@Base+0x520> │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r3, r8 │ │ │ │ add r8, r8, r4 │ │ │ │ - blt 607b8 <_PyEval_RaiseAsyncExc@@Base+0x5c8> │ │ │ │ + blt 601e4 <_PyEval_RaiseAsyncExc@@Base+0x5c4> │ │ │ │ mov r4, #0 │ │ │ │ add r9, r9, #1 │ │ │ │ - b 606a4 <_PyEval_RaiseAsyncExc@@Base+0x4b4> │ │ │ │ + b 600d0 <_PyEval_RaiseAsyncExc@@Base+0x4b0> │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r8, r3 │ │ │ │ - bgt 607b8 <_PyEval_RaiseAsyncExc@@Base+0x5c8> │ │ │ │ + bgt 601e4 <_PyEval_RaiseAsyncExc@@Base+0x5c4> │ │ │ │ add r1, r4, r8 │ │ │ │ mov r0, #0 │ │ │ │ - bl b621c │ │ │ │ + bl b6214 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne sl, r4, #16 │ │ │ │ movne r8, #0 │ │ │ │ movne r9, #32 │ │ │ │ - beq 607d4 <_PyEval_RaiseAsyncExc@@Base+0x5e4> │ │ │ │ + beq 60200 <_PyEval_RaiseAsyncExc@@Base+0x5e0> │ │ │ │ cmp r6, r7 │ │ │ │ - bls 607d4 <_PyEval_RaiseAsyncExc@@Base+0x5e4> │ │ │ │ + bls 60200 <_PyEval_RaiseAsyncExc@@Base+0x5e0> │ │ │ │ ldrb r2, [r7], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne 60798 <_PyEval_RaiseAsyncExc@@Base+0x5a8> │ │ │ │ + bne 601c4 <_PyEval_RaiseAsyncExc@@Base+0x5a4> │ │ │ │ cmp r5, #0 │ │ │ │ movle r3, sl │ │ │ │ - ble 607b0 <_PyEval_RaiseAsyncExc@@Base+0x5c0> │ │ │ │ + ble 601dc <_PyEval_RaiseAsyncExc@@Base+0x5bc> │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - blx 44182c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ + blx 44210c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ sub r1, r5, r1 │ │ │ │ add r8, r8, r1 │ │ │ │ mov r3, sl │ │ │ │ add r1, sl, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 607b0 <_PyEval_RaiseAsyncExc@@Base+0x5c0> │ │ │ │ + beq 601dc <_PyEval_RaiseAsyncExc@@Base+0x5bc> │ │ │ │ strb r9, [r3], #1 │ │ │ │ - b 60788 <_PyEval_RaiseAsyncExc@@Base+0x598> │ │ │ │ + b 601b4 <_PyEval_RaiseAsyncExc@@Base+0x594> │ │ │ │ mov r3, sl │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r2, #10 │ │ │ │ addne r8, r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov sl, r3 │ │ │ │ - b 6074c <_PyEval_RaiseAsyncExc@@Base+0x55c> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + b 60178 <_PyEval_RaiseAsyncExc@@Base+0x558> │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63304 @ 0xf748 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #8 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 60678 <_PyEval_RaiseAsyncExc@@Base+0x488> │ │ │ │ + bl 1b4954 │ │ │ │ + b 600a4 <_PyEval_RaiseAsyncExc@@Base+0x484> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrdeq r6, [sl], #-208 @ 0xffffff30 @ │ │ │ │ push {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] @ 6083c <_PyEval_RaiseAsyncExc@@Base+0x64c> │ │ │ │ - bl 37bfa8 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 6026c <_PyEval_RaiseAsyncExc@@Base+0x64c> │ │ │ │ + bl 37c2e8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 60828 <_PyEval_RaiseAsyncExc@@Base+0x638> │ │ │ │ + beq 60258 <_PyEval_RaiseAsyncExc@@Base+0x638> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #62932 @ 0xf5d4 │ │ │ │ + movw r0, #65172 @ 0xfe94 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ - movw r0, #1696 @ 0x6a0 │ │ │ │ + b de66c │ │ │ │ + movw r0, #3936 @ 0xf60 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ - rsbeq r5, fp, r0, ror r7 │ │ │ │ + b de66c │ │ │ │ + rsbeq r5, fp, r8, ror #14 │ │ │ │ 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 f23a4 │ │ │ │ + bl f1228 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6087c <_PyEval_RaiseAsyncExc@@Base+0x68c> │ │ │ │ + beq 602ac <_PyEval_RaiseAsyncExc@@Base+0x68c> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 6134c <_PyEval_RaiseAsyncExc@@Base+0x115c> │ │ │ │ + bl 60d7c <_PyEval_RaiseAsyncExc@@Base+0x115c> │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 60970 <_PyEval_RaiseAsyncExc@@Base+0x780> │ │ │ │ + beq 603a0 <_PyEval_RaiseAsyncExc@@Base+0x780> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ sub lr, fp, #16 │ │ │ │ mov r3, r4 │ │ │ │ str lr, [sp] │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 60a74 <_PyEval_RaiseAsyncExc@@Base+0x884> │ │ │ │ - ldr r3, [pc, #164] @ 60980 <_PyEval_RaiseAsyncExc@@Base+0x790> │ │ │ │ + bl 604a4 <_PyEval_RaiseAsyncExc@@Base+0x884> │ │ │ │ + ldr r3, [pc, #164] @ 603b0 <_PyEval_RaiseAsyncExc@@Base+0x790> │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 6092c <_PyEval_RaiseAsyncExc@@Base+0x73c> │ │ │ │ + bhi 6035c <_PyEval_RaiseAsyncExc@@Base+0x73c> │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r3, [pc, #144] @ 60984 <_PyEval_RaiseAsyncExc@@Base+0x794> │ │ │ │ + ldr r3, [pc, #144] @ 603b4 <_PyEval_RaiseAsyncExc@@Base+0x794> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ add r4, r3, #120 @ 0x78 │ │ │ │ ldr r2, [r3, #120] @ 0x78 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #120] @ 0x78 │ │ │ │ - b 60974 <_PyEval_RaiseAsyncExc@@Base+0x784> │ │ │ │ + b 603a4 <_PyEval_RaiseAsyncExc@@Base+0x784> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b 60974 <_PyEval_RaiseAsyncExc@@Base+0x784> │ │ │ │ - bl 3c99a4 │ │ │ │ + b 603a4 <_PyEval_RaiseAsyncExc@@Base+0x784> │ │ │ │ + bl 3ca25c │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bne 6095c <_PyEval_RaiseAsyncExc@@Base+0x76c> │ │ │ │ + bne 6038c <_PyEval_RaiseAsyncExc@@Base+0x76c> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60974 <_PyEval_RaiseAsyncExc@@Base+0x784> │ │ │ │ + bgt 603a4 <_PyEval_RaiseAsyncExc@@Base+0x784> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 60974 <_PyEval_RaiseAsyncExc@@Base+0x784> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 60974 <_PyEval_RaiseAsyncExc@@Base+0x784> │ │ │ │ + bne 603a4 <_PyEval_RaiseAsyncExc@@Base+0x784> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 603a4 <_PyEval_RaiseAsyncExc@@Base+0x784> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b 60974 <_PyEval_RaiseAsyncExc@@Base+0x784> │ │ │ │ + b 603a4 <_PyEval_RaiseAsyncExc@@Base+0x784> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r6, r5, r8, lsl #31 │ │ │ │ + mlseq r5, r0, r8, r7 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ @@ -51523,424 +51151,424 @@ │ │ │ │ mov r5, r0 │ │ │ │ moveq r4, r2 │ │ │ │ sub r0, r6, #1 │ │ │ │ ldrne r4, [r2, #8] │ │ │ │ add r3, r1, #16 │ │ │ │ cmp r0, #1 │ │ │ │ cmpls r2, #0 │ │ │ │ - bne 60a14 <_PyEval_RaiseAsyncExc@@Base+0x824> │ │ │ │ + bne 60444 <_PyEval_RaiseAsyncExc@@Base+0x824> │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60a44 <_PyEval_RaiseAsyncExc@@Base+0x854> │ │ │ │ + bne 60474 <_PyEval_RaiseAsyncExc@@Base+0x854> │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r3 │ │ │ │ mov ip, #0 │ │ │ │ mov r3, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #52] @ 60a70 <_PyEval_RaiseAsyncExc@@Base+0x880> │ │ │ │ - bl 1b54cc <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #52] @ 604a0 <_PyEval_RaiseAsyncExc@@Base+0x880> │ │ │ │ + bl 1b52e0 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 60a68 <_PyEval_RaiseAsyncExc@@Base+0x878> │ │ │ │ + beq 60498 <_PyEval_RaiseAsyncExc@@Base+0x878> │ │ │ │ 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 2426d0 │ │ │ │ + b 2415c8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r6, sl, r8, asr #28 │ │ │ │ + rsbeq r6, sl, r8, lsr #28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ - movw r6, #42320 @ 0xa550 │ │ │ │ + movw r6, #42940 @ 0xa7bc │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ mov r7, r1 │ │ │ │ ldr sl, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ cmp r9, r6 │ │ │ │ mov r1, r3 │ │ │ │ - bne 60d0c <_PyEval_RaiseAsyncExc@@Base+0xb1c> │ │ │ │ + bne 6073c <_PyEval_RaiseAsyncExc@@Base+0xb1c> │ │ │ │ lsr r3, r2, r7 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ and r3, r3, #31 │ │ │ │ mov r8, #1 │ │ │ │ ands r2, r0, r8, lsl r3 │ │ │ │ lsl r8, r8, r3 │ │ │ │ - beq 61070 <_PyEval_RaiseAsyncExc@@Base+0xe80> │ │ │ │ + beq 60aa0 <_PyEval_RaiseAsyncExc@@Base+0xe80> │ │ │ │ sub r3, r8, #1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ and r0, r0, r3 │ │ │ │ - blx 441c98 <_PyMonitoring_FireBranchEvent@@Base+0xaa8> │ │ │ │ + blx 442578 <_PyMonitoring_FireBranchEvent@@Base+0xaa8> │ │ │ │ add r3, r4, r0, lsl #3 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60c30 <_PyEval_RaiseAsyncExc@@Base+0xa40> │ │ │ │ + bne 60660 <_PyEval_RaiseAsyncExc@@Base+0xa40> │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub ip, fp, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r1 │ │ │ │ str ip, [sp] │ │ │ │ add r1, r7, #5 │ │ │ │ - bl 60a74 <_PyEval_RaiseAsyncExc@@Base+0x884> │ │ │ │ + bl 604a4 <_PyEval_RaiseAsyncExc@@Base+0x884> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls 61074 <_PyEval_RaiseAsyncExc@@Base+0xe84> │ │ │ │ + bls 60aa4 <_PyEval_RaiseAsyncExc@@Base+0xe84> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne 60be0 <_PyEval_RaiseAsyncExc@@Base+0x9f0> │ │ │ │ + bne 60610 <_PyEval_RaiseAsyncExc@@Base+0x9f0> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ sub r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 60be0 <_PyEval_RaiseAsyncExc@@Base+0x9f0> │ │ │ │ + bhi 60610 <_PyEval_RaiseAsyncExc@@Base+0x9f0> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60be0 <_PyEval_RaiseAsyncExc@@Base+0x9f0> │ │ │ │ + beq 60610 <_PyEval_RaiseAsyncExc@@Base+0x9f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 403fd8 │ │ │ │ + bl 4048a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60bf0 <_PyEval_RaiseAsyncExc@@Base+0xa00> │ │ │ │ + beq 60620 <_PyEval_RaiseAsyncExc@@Base+0xa00> │ │ │ │ ldr r2, [r5, #16] │ │ │ │ add r6, r4, r6, lsl #3 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r6, #16] │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ str r7, [r6, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60bbc <_PyEval_RaiseAsyncExc@@Base+0x9cc> │ │ │ │ + bgt 605ec <_PyEval_RaiseAsyncExc@@Base+0x9cc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 60bbc <_PyEval_RaiseAsyncExc@@Base+0x9cc> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 605ec <_PyEval_RaiseAsyncExc@@Base+0x9cc> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60e24 <_PyEval_RaiseAsyncExc@@Base+0xc34> │ │ │ │ + bgt 60854 <_PyEval_RaiseAsyncExc@@Base+0xc34> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 60e24 <_PyEval_RaiseAsyncExc@@Base+0xc34> │ │ │ │ + bne 60854 <_PyEval_RaiseAsyncExc@@Base+0xc34> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 60e24 <_PyEval_RaiseAsyncExc@@Base+0xc34> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 60854 <_PyEval_RaiseAsyncExc@@Base+0xc34> │ │ │ │ mov r0, r4 │ │ │ │ - bl 403fd8 │ │ │ │ + bl 4048a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 60c14 <_PyEval_RaiseAsyncExc@@Base+0xa24> │ │ │ │ + bne 60644 <_PyEval_RaiseAsyncExc@@Base+0xa24> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60f30 <_PyEval_RaiseAsyncExc@@Base+0xd40> │ │ │ │ + bgt 60960 <_PyEval_RaiseAsyncExc@@Base+0xd40> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 60f30 <_PyEval_RaiseAsyncExc@@Base+0xd40> │ │ │ │ + bne 60960 <_PyEval_RaiseAsyncExc@@Base+0xd40> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 60f30 <_PyEval_RaiseAsyncExc@@Base+0xd40> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 60960 <_PyEval_RaiseAsyncExc@@Base+0xd40> │ │ │ │ add r6, r4, r6, lsl #3 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ str r5, [r6, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 60e14 <_PyEval_RaiseAsyncExc@@Base+0xc24> │ │ │ │ - b 60e24 <_PyEval_RaiseAsyncExc@@Base+0xc34> │ │ │ │ - bl 17098c │ │ │ │ + ble 60844 <_PyEval_RaiseAsyncExc@@Base+0xc24> │ │ │ │ + b 60854 <_PyEval_RaiseAsyncExc@@Base+0xc34> │ │ │ │ + bl 16fb64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 60f30 <_PyEval_RaiseAsyncExc@@Base+0xd40> │ │ │ │ - beq 61070 <_PyEval_RaiseAsyncExc@@Base+0xe80> │ │ │ │ + blt 60960 <_PyEval_RaiseAsyncExc@@Base+0xd40> │ │ │ │ + beq 60aa0 <_PyEval_RaiseAsyncExc@@Base+0xe80> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r0, r0, #2 │ │ │ │ cmp r0, #1 │ │ │ │ movls r8, #2 │ │ │ │ - bls 61074 <_PyEval_RaiseAsyncExc@@Base+0xe84> │ │ │ │ - bl 3c975c │ │ │ │ + bls 60aa4 <_PyEval_RaiseAsyncExc@@Base+0xe84> │ │ │ │ + bl 3ca014 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 60d04 <_PyEval_RaiseAsyncExc@@Base+0xb14> │ │ │ │ + beq 60734 <_PyEval_RaiseAsyncExc@@Base+0xb14> │ │ │ │ mov r7, r4 │ │ │ │ sub r0, r8, #1 │ │ │ │ ldr r6, [r7, #12]! │ │ │ │ and r0, r0, r6 │ │ │ │ - blx 441c98 <_PyMonitoring_FireBranchEvent@@Base+0xaa8> │ │ │ │ + blx 442578 <_PyMonitoring_FireBranchEvent@@Base+0xaa8> │ │ │ │ mov r1, #0 │ │ │ │ lsl r3, r0, #1 │ │ │ │ add r0, r5, #12 │ │ │ │ cmp r3, r1 │ │ │ │ add r1, r1, #1 │ │ │ │ - bls 60cb0 <_PyEval_RaiseAsyncExc@@Base+0xac0> │ │ │ │ + bls 606e0 <_PyEval_RaiseAsyncExc@@Base+0xac0> │ │ │ │ ldr r2, [r7, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq 60ca8 <_PyEval_RaiseAsyncExc@@Base+0xab8> │ │ │ │ + beq 606d8 <_PyEval_RaiseAsyncExc@@Base+0xab8> │ │ │ │ ldr ip, [r2] │ │ │ │ add lr, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ strle lr, [r2] │ │ │ │ str r2, [r0, #4]! │ │ │ │ - b 60c80 <_PyEval_RaiseAsyncExc@@Base+0xa90> │ │ │ │ + b 606b0 <_PyEval_RaiseAsyncExc@@Base+0xa90> │ │ │ │ ldr ip, [r4, #8] │ │ │ │ add r3, r3, #2 │ │ │ │ add r4, r4, #16 │ │ │ │ add r0, r5, #8 │ │ │ │ cmp r3, ip │ │ │ │ - bcs 60cf0 <_PyEval_RaiseAsyncExc@@Base+0xb00> │ │ │ │ + bcs 60720 <_PyEval_RaiseAsyncExc@@Base+0xb00> │ │ │ │ ldr r2, [r4, r3, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 60ce4 <_PyEval_RaiseAsyncExc@@Base+0xaf4> │ │ │ │ + beq 60714 <_PyEval_RaiseAsyncExc@@Base+0xaf4> │ │ │ │ ldr r1, [r2] │ │ │ │ add lr, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ strle lr, [r2] │ │ │ │ str r2, [r0, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b 60cc0 <_PyEval_RaiseAsyncExc@@Base+0xad0> │ │ │ │ + b 606f0 <_PyEval_RaiseAsyncExc@@Base+0xad0> │ │ │ │ bic r6, r6, r8 │ │ │ │ mov r8, #3 │ │ │ │ str r6, [r5, #12] │ │ │ │ str r5, [sl] │ │ │ │ - b 61074 <_PyEval_RaiseAsyncExc@@Base+0xe84> │ │ │ │ + b 60aa4 <_PyEval_RaiseAsyncExc@@Base+0xe84> │ │ │ │ str r5, [sl] │ │ │ │ - b 60f30 <_PyEval_RaiseAsyncExc@@Base+0xd40> │ │ │ │ - movw ip, #55772 @ 0xd9dc │ │ │ │ + b 60960 <_PyEval_RaiseAsyncExc@@Base+0xd40> │ │ │ │ + movw ip, #55564 @ 0xd90c │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r9, ip │ │ │ │ - bne 60f00 <_PyEval_RaiseAsyncExc@@Base+0xd10> │ │ │ │ + bne 60930 <_PyEval_RaiseAsyncExc@@Base+0xd10> │ │ │ │ lsr r5, r2, r7 │ │ │ │ and r5, r5, #31 │ │ │ │ add r1, r5, #2 │ │ │ │ ldr r0, [r0, r1, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61070 <_PyEval_RaiseAsyncExc@@Base+0xe80> │ │ │ │ + beq 60aa0 <_PyEval_RaiseAsyncExc@@Base+0xe80> │ │ │ │ add r1, r7, #5 │ │ │ │ sub ip, fp, #40 @ 0x28 │ │ │ │ mov r7, #0 │ │ │ │ str ip, [sp] │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 60a74 <_PyEval_RaiseAsyncExc@@Base+0x884> │ │ │ │ + bl 604a4 <_PyEval_RaiseAsyncExc@@Base+0x884> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 60dcc <_PyEval_RaiseAsyncExc@@Base+0xbdc> │ │ │ │ + beq 607fc <_PyEval_RaiseAsyncExc@@Base+0xbdc> │ │ │ │ cmp r0, #3 │ │ │ │ - bne 61074 <_PyEval_RaiseAsyncExc@@Base+0xe84> │ │ │ │ + bne 60aa4 <_PyEval_RaiseAsyncExc@@Base+0xe84> │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c10 │ │ │ │ + bl 72644 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 60d9c <_PyEval_RaiseAsyncExc@@Base+0xbac> │ │ │ │ + bne 607cc <_PyEval_RaiseAsyncExc@@Base+0xbac> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60f30 <_PyEval_RaiseAsyncExc@@Base+0xd40> │ │ │ │ + bgt 60960 <_PyEval_RaiseAsyncExc@@Base+0xd40> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r7 │ │ │ │ - bne 60f30 <_PyEval_RaiseAsyncExc@@Base+0xd40> │ │ │ │ + bne 60960 <_PyEval_RaiseAsyncExc@@Base+0xd40> │ │ │ │ mov r0, r2 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 60f30 <_PyEval_RaiseAsyncExc@@Base+0xd40> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 60960 <_PyEval_RaiseAsyncExc@@Base+0xd40> │ │ │ │ add r5, r4, r5, lsl #2 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60dc4 <_PyEval_RaiseAsyncExc@@Base+0xbd4> │ │ │ │ + bgt 607f4 <_PyEval_RaiseAsyncExc@@Base+0xbd4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 60dc4 <_PyEval_RaiseAsyncExc@@Base+0xbd4> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 607f4 <_PyEval_RaiseAsyncExc@@Base+0xbd4> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ str r4, [sl] │ │ │ │ - b 61074 <_PyEval_RaiseAsyncExc@@Base+0xe84> │ │ │ │ + b 60aa4 <_PyEval_RaiseAsyncExc@@Base+0xe84> │ │ │ │ ldr r9, [r4, #136] @ 0x88 │ │ │ │ subs r9, r9, #1 │ │ │ │ - beq 61074 <_PyEval_RaiseAsyncExc@@Base+0xe84> │ │ │ │ + beq 60aa4 <_PyEval_RaiseAsyncExc@@Base+0xe84> │ │ │ │ cmp r9, #15 │ │ │ │ - ble 60e2c <_PyEval_RaiseAsyncExc@@Base+0xc3c> │ │ │ │ + ble 6085c <_PyEval_RaiseAsyncExc@@Base+0xc3c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 72c10 │ │ │ │ + bl 72644 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60f30 <_PyEval_RaiseAsyncExc@@Base+0xd40> │ │ │ │ + beq 60960 <_PyEval_RaiseAsyncExc@@Base+0xd40> │ │ │ │ add r5, r4, r5, lsl #2 │ │ │ │ str r9, [r4, #136] @ 0x88 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60e24 <_PyEval_RaiseAsyncExc@@Base+0xc34> │ │ │ │ + beq 60854 <_PyEval_RaiseAsyncExc@@Base+0xc34> │ │ │ │ ldr r3, [r0] │ │ │ │ str r7, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60e24 <_PyEval_RaiseAsyncExc@@Base+0xc34> │ │ │ │ + bgt 60854 <_PyEval_RaiseAsyncExc@@Base+0xc34> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 60e24 <_PyEval_RaiseAsyncExc@@Base+0xc34> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 60854 <_PyEval_RaiseAsyncExc@@Base+0xc34> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ str r4, [sl] │ │ │ │ - b 60fe4 <_PyEval_RaiseAsyncExc@@Base+0xdf4> │ │ │ │ + b 60a14 <_PyEval_RaiseAsyncExc@@Base+0xdf4> │ │ │ │ lsl r0, r9, #1 │ │ │ │ - bl 3c975c │ │ │ │ + bl 3ca014 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60f30 <_PyEval_RaiseAsyncExc@@Base+0xd40> │ │ │ │ + beq 60960 <_PyEval_RaiseAsyncExc@@Base+0xd40> │ │ │ │ mov r2, r7 │ │ │ │ add r4, r4, #8 │ │ │ │ mov lr, r7 │ │ │ │ mov r1, r7 │ │ │ │ cmp r1, r5 │ │ │ │ - beq 60ee8 <_PyEval_RaiseAsyncExc@@Base+0xcf8> │ │ │ │ + beq 60918 <_PyEval_RaiseAsyncExc@@Base+0xcf8> │ │ │ │ ldr r3, [r4, r1, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 60ee8 <_PyEval_RaiseAsyncExc@@Base+0xcf8> │ │ │ │ + beq 60918 <_PyEval_RaiseAsyncExc@@Base+0xcf8> │ │ │ │ mov ip, #1 │ │ │ │ add r7, r2, #1 │ │ │ │ add r8, r2, #4 │ │ │ │ orr lr, lr, ip, lsl r1 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ cmp ip, r6 │ │ │ │ - bne 60ec0 <_PyEval_RaiseAsyncExc@@Base+0xcd0> │ │ │ │ + bne 608f0 <_PyEval_RaiseAsyncExc@@Base+0xcd0> │ │ │ │ ldr ip, [r3, #8] │ │ │ │ sub ip, ip, #2 │ │ │ │ cmp ip, #1 │ │ │ │ - bhi 60ec0 <_PyEval_RaiseAsyncExc@@Base+0xcd0> │ │ │ │ + bhi 608f0 <_PyEval_RaiseAsyncExc@@Base+0xcd0> │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 60ec0 <_PyEval_RaiseAsyncExc@@Base+0xcd0> │ │ │ │ + beq 608f0 <_PyEval_RaiseAsyncExc@@Base+0xcd0> │ │ │ │ ldr r9, [ip] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ addle r9, r9, #1 │ │ │ │ strle r9, [ip] │ │ │ │ str ip, [r0, r8, lsl #2] │ │ │ │ ldr ip, [r3] │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 60ed4 <_PyEval_RaiseAsyncExc@@Base+0xce4> │ │ │ │ - b 60edc <_PyEval_RaiseAsyncExc@@Base+0xcec> │ │ │ │ + ble 60904 <_PyEval_RaiseAsyncExc@@Base+0xce4> │ │ │ │ + b 6090c <_PyEval_RaiseAsyncExc@@Base+0xcec> │ │ │ │ ldr ip, [r3] │ │ │ │ mov r9, #0 │ │ │ │ str r9, [r0, r8, lsl #2] │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60edc <_PyEval_RaiseAsyncExc@@Base+0xcec> │ │ │ │ + bgt 6090c <_PyEval_RaiseAsyncExc@@Base+0xcec> │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r3] │ │ │ │ add r7, r7, #4 │ │ │ │ add r2, r2, #2 │ │ │ │ str r3, [r0, r7, lsl #2] │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r1, #32 │ │ │ │ - bne 60e4c <_PyEval_RaiseAsyncExc@@Base+0xc5c> │ │ │ │ + bne 6087c <_PyEval_RaiseAsyncExc@@Base+0xc5c> │ │ │ │ str lr, [r0, #12] │ │ │ │ str r0, [sl] │ │ │ │ - b 60fe4 <_PyEval_RaiseAsyncExc@@Base+0xdf4> │ │ │ │ + b 60a14 <_PyEval_RaiseAsyncExc@@Base+0xdf4> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 61070 <_PyEval_RaiseAsyncExc@@Base+0xe80> │ │ │ │ + bne 60aa0 <_PyEval_RaiseAsyncExc@@Base+0xe80> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 71818 <_PyXIData_FormatNotShareableError@@Base+0x25c> │ │ │ │ + bl 71250 <_PyXIData_FormatNotShareableError@@Base+0x25c> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 61074 <_PyEval_RaiseAsyncExc@@Base+0xe84> │ │ │ │ + beq 60aa4 <_PyEval_RaiseAsyncExc@@Base+0xe84> │ │ │ │ cmp r0, #2 │ │ │ │ - beq 60f38 <_PyEval_RaiseAsyncExc@@Base+0xd48> │ │ │ │ + beq 60968 <_PyEval_RaiseAsyncExc@@Base+0xd48> │ │ │ │ mov r8, #0 │ │ │ │ - b 61074 <_PyEval_RaiseAsyncExc@@Base+0xe84> │ │ │ │ + b 60aa4 <_PyEval_RaiseAsyncExc@@Base+0xe84> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r3, r1, r1, lsr #31 │ │ │ │ asr r3, r3, #1 │ │ │ │ subs r3, r3, #1 │ │ │ │ - beq 61074 <_PyEval_RaiseAsyncExc@@Base+0xe84> │ │ │ │ + beq 60aa4 <_PyEval_RaiseAsyncExc@@Base+0xe84> │ │ │ │ cmp r3, #1 │ │ │ │ - bne 60fec <_PyEval_RaiseAsyncExc@@Base+0xdfc> │ │ │ │ - bl 3c975c │ │ │ │ + bne 60a1c <_PyEval_RaiseAsyncExc@@Base+0xdfc> │ │ │ │ + bl 3ca014 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60f30 <_PyEval_RaiseAsyncExc@@Base+0xd40> │ │ │ │ + beq 60960 <_PyEval_RaiseAsyncExc@@Base+0xd40> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60f98 <_PyEval_RaiseAsyncExc@@Base+0xda8> │ │ │ │ + bne 609c8 <_PyEval_RaiseAsyncExc@@Base+0xda8> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 60fc0 <_PyEval_RaiseAsyncExc@@Base+0xdd0> │ │ │ │ - b 60fc8 <_PyEval_RaiseAsyncExc@@Base+0xdd8> │ │ │ │ + ble 609f0 <_PyEval_RaiseAsyncExc@@Base+0xdd0> │ │ │ │ + b 609f8 <_PyEval_RaiseAsyncExc@@Base+0xdd8> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60fc8 <_PyEval_RaiseAsyncExc@@Base+0xdd8> │ │ │ │ + bgt 609f8 <_PyEval_RaiseAsyncExc@@Base+0xdd8> │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ lsr r5, r5, r7 │ │ │ │ mov r2, #1 │ │ │ │ and r5, r5, #31 │ │ │ │ str r3, [r0, #20] │ │ │ │ lsl r3, r2, r5 │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [sl] │ │ │ │ mov r8, #3 │ │ │ │ - b 61074 <_PyEval_RaiseAsyncExc@@Base+0xe84> │ │ │ │ + b 60aa4 <_PyEval_RaiseAsyncExc@@Base+0xe84> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r1, r1, #2 │ │ │ │ - bl 7177c <_PyXIData_FormatNotShareableError@@Base+0x1c0> │ │ │ │ + bl 711b4 <_PyXIData_FormatNotShareableError@@Base+0x1c0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60f30 <_PyEval_RaiseAsyncExc@@Base+0xd40> │ │ │ │ + beq 60960 <_PyEval_RaiseAsyncExc@@Base+0xd40> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add lr, r0, #12 │ │ │ │ add ip, r4, #12 │ │ │ │ mov r2, #0 │ │ │ │ cmp r2, r3 │ │ │ │ add r2, r2, #1 │ │ │ │ - bge 61038 <_PyEval_RaiseAsyncExc@@Base+0xe48> │ │ │ │ + bge 60a68 <_PyEval_RaiseAsyncExc@@Base+0xe48> │ │ │ │ ldr r1, [ip, #4]! │ │ │ │ ldr r5, [r1] │ │ │ │ add r6, r5, #1 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ strle r6, [r1] │ │ │ │ str r1, [lr, #4]! │ │ │ │ - b 61010 <_PyEval_RaiseAsyncExc@@Base+0xe20> │ │ │ │ + b 60a40 <_PyEval_RaiseAsyncExc@@Base+0xe20> │ │ │ │ ldr lr, [r4, #8] │ │ │ │ add r3, r3, #2 │ │ │ │ add r4, r4, #16 │ │ │ │ add ip, r0, #8 │ │ │ │ cmp r3, lr │ │ │ │ - bge 60fe0 <_PyEval_RaiseAsyncExc@@Base+0xdf0> │ │ │ │ + bge 60a10 <_PyEval_RaiseAsyncExc@@Base+0xdf0> │ │ │ │ ldr r2, [r4, r3, lsl #2] │ │ │ │ ldr r1, [r2] │ │ │ │ add r5, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ strle r5, [r2] │ │ │ │ str r2, [ip, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b 61048 <_PyEval_RaiseAsyncExc@@Base+0xe58> │ │ │ │ + b 60a78 <_PyEval_RaiseAsyncExc@@Base+0xe58> │ │ │ │ mov r8, #1 │ │ │ │ mov r0, r8 │ │ │ │ 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 │ │ │ │ @@ -51957,395 +51585,395 @@ │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ moveq r6, r5 │ │ │ │ bl 2d748 │ │ │ │ cmp r7, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ orrs r3, r5, r3 │ │ │ │ - bne 610ec <_PyEval_RaiseAsyncExc@@Base+0xefc> │ │ │ │ + bne 60b1c <_PyEval_RaiseAsyncExc@@Base+0xefc> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61124 <_PyEval_RaiseAsyncExc@@Base+0xf34> │ │ │ │ + beq 60b54 <_PyEval_RaiseAsyncExc@@Base+0xf34> │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ sub r3, fp, #80 @ 0x50 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #360] @ 61284 <_PyEval_RaiseAsyncExc@@Base+0x1094> │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #360] @ 60cb4 <_PyEval_RaiseAsyncExc@@Base+0x1094> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61264 <_PyEval_RaiseAsyncExc@@Base+0x1074> │ │ │ │ + beq 60c94 <_PyEval_RaiseAsyncExc@@Base+0x1074> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 21e060 │ │ │ │ + bl 21d21c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 61140 <_PyEval_RaiseAsyncExc@@Base+0xf50> │ │ │ │ + beq 60b70 <_PyEval_RaiseAsyncExc@@Base+0xf50> │ │ │ │ mov r4, #0 │ │ │ │ - b 61264 <_PyEval_RaiseAsyncExc@@Base+0x1074> │ │ │ │ + b 60c94 <_PyEval_RaiseAsyncExc@@Base+0x1074> │ │ │ │ add r6, r6, r7 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 61160 <_PyEval_RaiseAsyncExc@@Base+0xf70> │ │ │ │ + beq 60b90 <_PyEval_RaiseAsyncExc@@Base+0xf70> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 157b70 │ │ │ │ + bl 156bc8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 61164 <_PyEval_RaiseAsyncExc@@Base+0xf74> │ │ │ │ - b 61138 <_PyEval_RaiseAsyncExc@@Base+0xf48> │ │ │ │ + bge 60b94 <_PyEval_RaiseAsyncExc@@Base+0xf74> │ │ │ │ + b 60b68 <_PyEval_RaiseAsyncExc@@Base+0xf48> │ │ │ │ mov r7, r5 │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r6, #45 @ 0x2d │ │ │ │ - ble 61194 <_PyEval_RaiseAsyncExc@@Base+0xfa4> │ │ │ │ + ble 60bc4 <_PyEval_RaiseAsyncExc@@Base+0xfa4> │ │ │ │ mov r0, r8 │ │ │ │ - bl 169af0 │ │ │ │ + bl 168ce0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61264 <_PyEval_RaiseAsyncExc@@Base+0x1074> │ │ │ │ + beq 60c94 <_PyEval_RaiseAsyncExc@@Base+0x1074> │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r1, #1948 @ 0x79c │ │ │ │ + movw r1, #4188 @ 0x105c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b4b44 │ │ │ │ - b 61138 <_PyEval_RaiseAsyncExc@@Base+0xf48> │ │ │ │ + bl 1b4954 │ │ │ │ + b 60b68 <_PyEval_RaiseAsyncExc@@Base+0xf48> │ │ │ │ add r3, r6, #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 1f7878 │ │ │ │ + bl 1f7714 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61264 <_PyEval_RaiseAsyncExc@@Base+0x1074> │ │ │ │ - bl 1f79b0 │ │ │ │ + beq 60c94 <_PyEval_RaiseAsyncExc@@Base+0x1074> │ │ │ │ + bl 1f784c │ │ │ │ cmp r6, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ and r7, r7, #1 │ │ │ │ add r1, r0, #1 │ │ │ │ addeq r3, r6, #32 │ │ │ │ movne r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ strb r3, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ cmple r5, #0 │ │ │ │ - beq 61250 <_PyEval_RaiseAsyncExc@@Base+0x1060> │ │ │ │ + beq 60c80 <_PyEval_RaiseAsyncExc@@Base+0x1060> │ │ │ │ cmp r6, #0 │ │ │ │ lsl r2, r2, #8 │ │ │ │ add r5, r5, #8 │ │ │ │ mov r0, r1 │ │ │ │ ldrbgt r3, [r8] │ │ │ │ orrgt r2, r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ cmp r5, #5 │ │ │ │ - ble 61244 <_PyEval_RaiseAsyncExc@@Base+0x1054> │ │ │ │ + ble 60c74 <_PyEval_RaiseAsyncExc@@Base+0x1054> │ │ │ │ sub r5, r5, #6 │ │ │ │ lsr r3, r2, r5 │ │ │ │ ands r3, r3, #63 @ 0x3f │ │ │ │ movne r1, #0 │ │ │ │ andeq r1, r7, #1 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, r3, #32 │ │ │ │ movne r3, #96 @ 0x60 │ │ │ │ strb r3, [r0], #1 │ │ │ │ - b 61210 <_PyEval_RaiseAsyncExc@@Base+0x1020> │ │ │ │ + b 60c40 <_PyEval_RaiseAsyncExc@@Base+0x1020> │ │ │ │ sub r6, r6, #1 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 611ec <_PyEval_RaiseAsyncExc@@Base+0xffc> │ │ │ │ + b 60c1c <_PyEval_RaiseAsyncExc@@Base+0xffc> │ │ │ │ mov r3, #10 │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [r1], #1 │ │ │ │ - bl 167c7c │ │ │ │ + bl 166e6c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 61278 <_PyEval_RaiseAsyncExc@@Base+0x1088> │ │ │ │ + beq 60ca8 <_PyEval_RaiseAsyncExc@@Base+0x1088> │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r6, sl, r4, ror lr │ │ │ │ + rsbeq r6, sl, r4, asr 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 │ │ │ │ - beq 612dc <_PyEval_RaiseAsyncExc@@Base+0x10ec> │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 60d0c <_PyEval_RaiseAsyncExc@@Base+0x10ec> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 612cc <_PyEval_RaiseAsyncExc@@Base+0x10dc> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 612dc <_PyEval_RaiseAsyncExc@@Base+0x10ec> │ │ │ │ + bne 60cfc <_PyEval_RaiseAsyncExc@@Base+0x10dc> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 60d0c <_PyEval_RaiseAsyncExc@@Base+0x10ec> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61310 <_PyEval_RaiseAsyncExc@@Base+0x1120> │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 60d40 <_PyEval_RaiseAsyncExc@@Base+0x1120> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 61300 <_PyEval_RaiseAsyncExc@@Base+0x1110> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 61310 <_PyEval_RaiseAsyncExc@@Base+0x1120> │ │ │ │ + bne 60d30 <_PyEval_RaiseAsyncExc@@Base+0x1110> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 60d40 <_PyEval_RaiseAsyncExc@@Base+0x1120> │ │ │ │ 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, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 61338 <_PyEval_RaiseAsyncExc@@Base+0x1148> │ │ │ │ + bne 60d68 <_PyEval_RaiseAsyncExc@@Base+0x1148> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ 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, #0 │ │ │ │ - movw r5, #49228 @ 0xc04c │ │ │ │ + movw r5, #51916 @ 0xcacc │ │ │ │ movt r5, #72 @ 0x48 │ │ │ │ - movw r4, #50252 @ 0xc44c │ │ │ │ + movw r4, #52940 @ 0xcecc │ │ │ │ movt r4, #72 @ 0x48 │ │ │ │ - movw lr, #17784 @ 0x4578 │ │ │ │ + movw lr, #20152 @ 0x4eb8 │ │ │ │ movt lr, #89 @ 0x59 │ │ │ │ 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 61394 <_PyEval_RaiseAsyncExc@@Base+0x11a4> │ │ │ │ + bne 60dc4 <_PyEval_RaiseAsyncExc@@Base+0x11a4> │ │ │ │ tst r6, #2 │ │ │ │ ldrbne r3, [r4, r3] │ │ │ │ strb r3, [r0, ip] │ │ │ │ add ip, ip, #1 │ │ │ │ - b 61370 <_PyEval_RaiseAsyncExc@@Base+0x1180> │ │ │ │ + b 60da0 <_PyEval_RaiseAsyncExc@@Base+0x1180> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r7, [r2, #8] │ │ │ │ - bne 613fc <_PyEval_RaiseAsyncExc@@Base+0x120c> │ │ │ │ + bne 60e2c <_PyEval_RaiseAsyncExc@@Base+0x120c> │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 613e0 <_PyEval_RaiseAsyncExc@@Base+0x11f0> │ │ │ │ + bgt 60e10 <_PyEval_RaiseAsyncExc@@Base+0x11f0> │ │ │ │ mov r7, #0 │ │ │ │ - b 613fc <_PyEval_RaiseAsyncExc@@Base+0x120c> │ │ │ │ + b 60e2c <_PyEval_RaiseAsyncExc@@Base+0x120c> │ │ │ │ clz r7, r1 │ │ │ │ lsr r7, r7, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6142c <_PyEval_RaiseAsyncExc@@Base+0x123c> │ │ │ │ - b 613d8 <_PyEval_RaiseAsyncExc@@Base+0x11e8> │ │ │ │ + beq 60e5c <_PyEval_RaiseAsyncExc@@Base+0x123c> │ │ │ │ + b 60e08 <_PyEval_RaiseAsyncExc@@Base+0x11e8> │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #2 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #296] @ 6154c <_PyEval_RaiseAsyncExc@@Base+0x135c> │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #296] @ 60f7c <_PyEval_RaiseAsyncExc@@Base+0x135c> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61540 <_PyEval_RaiseAsyncExc@@Base+0x1350> │ │ │ │ + beq 60f70 <_PyEval_RaiseAsyncExc@@Base+0x1350> │ │ │ │ add r6, r6, r7 │ │ │ │ ldr r7, [r4] │ │ │ │ cmp r6, #1 │ │ │ │ - beq 61450 <_PyEval_RaiseAsyncExc@@Base+0x1260> │ │ │ │ + beq 60e80 <_PyEval_RaiseAsyncExc@@Base+0x1260> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 157b70 │ │ │ │ + bl 156bc8 │ │ │ │ subs r6, r0, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 61540 <_PyEval_RaiseAsyncExc@@Base+0x1350> │ │ │ │ + blt 60f70 <_PyEval_RaiseAsyncExc@@Base+0x1350> │ │ │ │ ldr r4, [r5, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 61490 <_PyEval_RaiseAsyncExc@@Base+0x12a0> │ │ │ │ + beq 60ec0 <_PyEval_RaiseAsyncExc@@Base+0x12a0> │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r4, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r7, r3 │ │ │ │ - beq 61538 <_PyEval_RaiseAsyncExc@@Base+0x1348> │ │ │ │ + beq 60f68 <_PyEval_RaiseAsyncExc@@Base+0x1348> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c74ec <_PyObject_MaybeCallSpecialOneArg@@Base+0xe28> │ │ │ │ + bl 3c7da0 <_PyObject_MaybeCallSpecialOneArg@@Base+0xe28> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 614a8 <_PyEval_RaiseAsyncExc@@Base+0x12b8> │ │ │ │ - bl ddb94 │ │ │ │ + bne 60ed8 <_PyEval_RaiseAsyncExc@@Base+0x12b8> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61540 <_PyEval_RaiseAsyncExc@@Base+0x1350> │ │ │ │ - movw r3, #48560 @ 0xbdb0 │ │ │ │ + bne 60f70 <_PyEval_RaiseAsyncExc@@Base+0x1350> │ │ │ │ + movw r3, #48348 @ 0xbcdc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 200570 │ │ │ │ - b 61540 <_PyEval_RaiseAsyncExc@@Base+0x1350> │ │ │ │ + bl 1fff44 │ │ │ │ + b 60f70 <_PyEval_RaiseAsyncExc@@Base+0x1350> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 614f8 <_PyEval_RaiseAsyncExc@@Base+0x1308> │ │ │ │ + beq 60f28 <_PyEval_RaiseAsyncExc@@Base+0x1308> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 61538 <_PyEval_RaiseAsyncExc@@Base+0x1348> │ │ │ │ + beq 60f68 <_PyEval_RaiseAsyncExc@@Base+0x1348> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3efdac <_PyCoro_GetAwaitableIter@@Base+0x770> │ │ │ │ + bl 3f0664 <_PyCoro_GetAwaitableIter@@Base+0x770> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ strne r4, [r3, #8] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ streq r4, [r5, #32] │ │ │ │ add r3, r3, #1 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - b 61538 <_PyEval_RaiseAsyncExc@@Base+0x1348> │ │ │ │ + b 60f68 <_PyEval_RaiseAsyncExc@@Base+0x1348> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r4, r3 │ │ │ │ - beq 61538 <_PyEval_RaiseAsyncExc@@Base+0x1348> │ │ │ │ + beq 60f68 <_PyEval_RaiseAsyncExc@@Base+0x1348> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3efdac <_PyCoro_GetAwaitableIter@@Base+0x770> │ │ │ │ + bl 3f0664 <_PyCoro_GetAwaitableIter@@Base+0x770> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ str r3, [r4, #8] │ │ │ │ str r6, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ strne r4, [r3, #12] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ streq r4, [r5, #36] @ 0x24 │ │ │ │ add r3, r3, #1 │ │ │ │ str r4, [r5, #32] │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r6, sl, r0, lsr #29 │ │ │ │ + rsbeq r6, sl, r0, lsl #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 615b4 <_PyEval_RaiseAsyncExc@@Base+0x13c4> │ │ │ │ + bhi 60fe4 <_PyEval_RaiseAsyncExc@@Base+0x13c4> │ │ │ │ ldr r7, [r9] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 615d4 <_PyEval_RaiseAsyncExc@@Base+0x13e4> │ │ │ │ + bne 61004 <_PyEval_RaiseAsyncExc@@Base+0x13e4> │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #32624 @ 0x7f70 │ │ │ │ + movw r1, #34864 @ 0x8830 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #22712 @ 0x58b8 │ │ │ │ + movw r0, #24952 @ 0x6178 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 61604 <_PyEval_RaiseAsyncExc@@Base+0x1414> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 61034 <_PyEval_RaiseAsyncExc@@Base+0x1414> │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #22712 @ 0x58b8 │ │ │ │ + movw r0, #24952 @ 0x6178 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 151060 │ │ │ │ + bl 1500b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61604 <_PyEval_RaiseAsyncExc@@Base+0x1414> │ │ │ │ - b 6157c <_PyEval_RaiseAsyncExc@@Base+0x138c> │ │ │ │ + beq 61034 <_PyEval_RaiseAsyncExc@@Base+0x1414> │ │ │ │ + b 60fac <_PyEval_RaiseAsyncExc@@Base+0x138c> │ │ │ │ cmp r5, #1 │ │ │ │ movle r6, #0 │ │ │ │ mvnle r5, #-2147483648 @ 0x80000000 │ │ │ │ - ble 616a0 <_PyEval_RaiseAsyncExc@@Base+0x14b0> │ │ │ │ + ble 610d0 <_PyEval_RaiseAsyncExc@@Base+0x14b0> │ │ │ │ ldr r0, [r9, #4] │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6160c <_PyEval_RaiseAsyncExc@@Base+0x141c> │ │ │ │ - bl ddb94 │ │ │ │ + bne 6103c <_PyEval_RaiseAsyncExc@@Base+0x141c> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 6163c <_PyEval_RaiseAsyncExc@@Base+0x144c> │ │ │ │ + beq 6106c <_PyEval_RaiseAsyncExc@@Base+0x144c> │ │ │ │ mov r4, #0 │ │ │ │ - b 61720 <_PyEval_RaiseAsyncExc@@Base+0x1530> │ │ │ │ - bl e72d8 │ │ │ │ + b 61150 <_PyEval_RaiseAsyncExc@@Base+0x1530> │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61634 <_PyEval_RaiseAsyncExc@@Base+0x1444> │ │ │ │ + bgt 61064 <_PyEval_RaiseAsyncExc@@Base+0x1444> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 61634 <_PyEval_RaiseAsyncExc@@Base+0x1444> │ │ │ │ + bne 61064 <_PyEval_RaiseAsyncExc@@Base+0x1444> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 615f4 <_PyEval_RaiseAsyncExc@@Base+0x1404> │ │ │ │ + beq 61024 <_PyEval_RaiseAsyncExc@@Base+0x1404> │ │ │ │ cmp r5, #2 │ │ │ │ - beq 6169c <_PyEval_RaiseAsyncExc@@Base+0x14ac> │ │ │ │ + beq 610cc <_PyEval_RaiseAsyncExc@@Base+0x14ac> │ │ │ │ ldr r0, [r9, #8] │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 61668 <_PyEval_RaiseAsyncExc@@Base+0x1478> │ │ │ │ - bl ddb94 │ │ │ │ + bne 61098 <_PyEval_RaiseAsyncExc@@Base+0x1478> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 616a0 <_PyEval_RaiseAsyncExc@@Base+0x14b0> │ │ │ │ - b 61604 <_PyEval_RaiseAsyncExc@@Base+0x1414> │ │ │ │ - bl e72d8 │ │ │ │ + beq 610d0 <_PyEval_RaiseAsyncExc@@Base+0x14b0> │ │ │ │ + b 61034 <_PyEval_RaiseAsyncExc@@Base+0x1414> │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61690 <_PyEval_RaiseAsyncExc@@Base+0x14a0> │ │ │ │ + bgt 610c0 <_PyEval_RaiseAsyncExc@@Base+0x14a0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 61690 <_PyEval_RaiseAsyncExc@@Base+0x14a0> │ │ │ │ + bne 610c0 <_PyEval_RaiseAsyncExc@@Base+0x14a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 616a0 <_PyEval_RaiseAsyncExc@@Base+0x14b0> │ │ │ │ - b 61654 <_PyEval_RaiseAsyncExc@@Base+0x1464> │ │ │ │ + bne 610d0 <_PyEval_RaiseAsyncExc@@Base+0x14b0> │ │ │ │ + b 61084 <_PyEval_RaiseAsyncExc@@Base+0x1464> │ │ │ │ mvn r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl b5348 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61720 <_PyEval_RaiseAsyncExc@@Base+0x1530> │ │ │ │ + beq 61150 <_PyEval_RaiseAsyncExc@@Base+0x1530> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r5, r3 │ │ │ │ movgt r5, r3 │ │ │ │ - bgt 616d4 <_PyEval_RaiseAsyncExc@@Base+0x14e4> │ │ │ │ + bgt 61104 <_PyEval_RaiseAsyncExc@@Base+0x14e4> │ │ │ │ add r2, r5, r3 │ │ │ │ cmp r5, #0 │ │ │ │ bic r2, r2, r2, asr #31 │ │ │ │ movlt r5, r2 │ │ │ │ add r3, r6, r3 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -52360,21 +51988,21 @@ │ │ │ │ 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 e2b44 │ │ │ │ + bl e1f40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ @@ -52388,111 +52016,111 @@ │ │ │ │ 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 f23a4 │ │ │ │ + bl f1228 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 617a8 <_PyEval_RaiseAsyncExc@@Base+0x15b8> │ │ │ │ + beq 611d8 <_PyEval_RaiseAsyncExc@@Base+0x15b8> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 6189c <_PyEval_RaiseAsyncExc@@Base+0x16ac> │ │ │ │ + bl 612cc <_PyEval_RaiseAsyncExc@@Base+0x16ac> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 617f8 <_PyEval_RaiseAsyncExc@@Base+0x1608> │ │ │ │ + bhi 61228 <_PyEval_RaiseAsyncExc@@Base+0x1608> │ │ │ │ cmp r5, #1 │ │ │ │ ldr ip, [r7] │ │ │ │ - movwle r4, #5188 @ 0x1444 │ │ │ │ + movwle r4, #5808 @ 0x16b0 │ │ │ │ movtle r4, #104 @ 0x68 │ │ │ │ ldrgt r4, [r7, #4] │ │ │ │ - b 61818 <_PyEval_RaiseAsyncExc@@Base+0x1628> │ │ │ │ + b 61248 <_PyEval_RaiseAsyncExc@@Base+0x1628> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #51104 @ 0xc7a0 │ │ │ │ + movw r0, #52660 @ 0xcdb4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 151060 │ │ │ │ + bl 1500b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61890 <_PyEval_RaiseAsyncExc@@Base+0x16a0> │ │ │ │ - b 617e0 <_PyEval_RaiseAsyncExc@@Base+0x15f0> │ │ │ │ + beq 612c0 <_PyEval_RaiseAsyncExc@@Base+0x16a0> │ │ │ │ + b 61210 <_PyEval_RaiseAsyncExc@@Base+0x15f0> │ │ │ │ ldr r2, [ip, #4] │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ + movw r3, #6576 @ 0x19b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 61854 <_PyEval_RaiseAsyncExc@@Base+0x1664> │ │ │ │ + bne 61284 <_PyEval_RaiseAsyncExc@@Base+0x1664> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, ip │ │ │ │ mov r5, #0 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 3c8124 │ │ │ │ + bl 3c89d8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 61878 <_PyEval_RaiseAsyncExc@@Base+0x1688> │ │ │ │ + bne 612a8 <_PyEval_RaiseAsyncExc@@Base+0x1688> │ │ │ │ mov r4, r5 │ │ │ │ - b 61890 <_PyEval_RaiseAsyncExc@@Base+0x16a0> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + b 612c0 <_PyEval_RaiseAsyncExc@@Base+0x16a0> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, ip │ │ │ │ - movw r1, #63816 @ 0xf948 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #520 @ 0x208 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ 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 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ - movw r7, #49228 @ 0xc04c │ │ │ │ + movw r7, #51916 @ 0xcacc │ │ │ │ movt r7, #72 @ 0x48 │ │ │ │ - movw r6, #50252 @ 0xc44c │ │ │ │ + movw r6, #52940 @ 0xcecc │ │ │ │ movt r6, #72 @ 0x48 │ │ │ │ - movw r5, #17784 @ 0x4578 │ │ │ │ + movw r5, #20152 @ 0x4eb8 │ │ │ │ movt r5, #89 @ 0x59 │ │ │ │ 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 618ec <_PyEval_RaiseAsyncExc@@Base+0x16fc> │ │ │ │ + beq 6131c <_PyEval_RaiseAsyncExc@@Base+0x16fc> │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ ldrbeq ip, [r5, ip] │ │ │ │ - b 61904 <_PyEval_RaiseAsyncExc@@Base+0x1714> │ │ │ │ + b 61334 <_PyEval_RaiseAsyncExc@@Base+0x1714> │ │ │ │ ands r4, r4, #2 │ │ │ │ moveq r3, r4 │ │ │ │ - beq 61904 <_PyEval_RaiseAsyncExc@@Base+0x1714> │ │ │ │ + beq 61334 <_PyEval_RaiseAsyncExc@@Base+0x1714> │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ ldrbne ip, [r6, ip] │ │ │ │ strb ip, [r0, lr] │ │ │ │ add lr, lr, #1 │ │ │ │ - b 618c4 <_PyEval_RaiseAsyncExc@@Base+0x16d4> │ │ │ │ + b 612f4 <_PyEval_RaiseAsyncExc@@Base+0x16d4> │ │ │ │ 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 │ │ │ │ @@ -52502,274 +52130,274 @@ │ │ │ │ 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 61980 <_PyEval_RaiseAsyncExc@@Base+0x1790> │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 613b0 <_PyEval_RaiseAsyncExc@@Base+0x1790> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 61970 <_PyEval_RaiseAsyncExc@@Base+0x1780> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 61980 <_PyEval_RaiseAsyncExc@@Base+0x1790> │ │ │ │ + bne 613a0 <_PyEval_RaiseAsyncExc@@Base+0x1780> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 613b0 <_PyEval_RaiseAsyncExc@@Base+0x1790> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 619b4 <_PyEval_RaiseAsyncExc@@Base+0x17c4> │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 613e4 <_PyEval_RaiseAsyncExc@@Base+0x17c4> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 619a4 <_PyEval_RaiseAsyncExc@@Base+0x17b4> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 619b4 <_PyEval_RaiseAsyncExc@@Base+0x17c4> │ │ │ │ + bne 613d4 <_PyEval_RaiseAsyncExc@@Base+0x17b4> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 613e4 <_PyEval_RaiseAsyncExc@@Base+0x17c4> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 619e8 <_PyEval_RaiseAsyncExc@@Base+0x17f8> │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 61418 <_PyEval_RaiseAsyncExc@@Base+0x17f8> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 619d8 <_PyEval_RaiseAsyncExc@@Base+0x17e8> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 619e8 <_PyEval_RaiseAsyncExc@@Base+0x17f8> │ │ │ │ + bne 61408 <_PyEval_RaiseAsyncExc@@Base+0x17e8> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 61418 <_PyEval_RaiseAsyncExc@@Base+0x17f8> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61a1c <_PyEval_RaiseAsyncExc@@Base+0x182c> │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 6144c <_PyEval_RaiseAsyncExc@@Base+0x182c> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 61a0c <_PyEval_RaiseAsyncExc@@Base+0x181c> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 61a1c <_PyEval_RaiseAsyncExc@@Base+0x182c> │ │ │ │ + bne 6143c <_PyEval_RaiseAsyncExc@@Base+0x181c> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 6144c <_PyEval_RaiseAsyncExc@@Base+0x182c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61a38 <_PyEval_RaiseAsyncExc@@Base+0x1848> │ │ │ │ + bne 61468 <_PyEval_RaiseAsyncExc@@Base+0x1848> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61a4c <_PyEval_RaiseAsyncExc@@Base+0x185c> │ │ │ │ - b 61a74 <_PyEval_RaiseAsyncExc@@Base+0x1884> │ │ │ │ + bne 6147c <_PyEval_RaiseAsyncExc@@Base+0x185c> │ │ │ │ + b 614a4 <_PyEval_RaiseAsyncExc@@Base+0x1884> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61a28 <_PyEval_RaiseAsyncExc@@Base+0x1838> │ │ │ │ + beq 61458 <_PyEval_RaiseAsyncExc@@Base+0x1838> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 61a64 <_PyEval_RaiseAsyncExc@@Base+0x1874> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 61a74 <_PyEval_RaiseAsyncExc@@Base+0x1884> │ │ │ │ + bne 61494 <_PyEval_RaiseAsyncExc@@Base+0x1874> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 614a4 <_PyEval_RaiseAsyncExc@@Base+0x1884> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61aa8 <_PyEval_RaiseAsyncExc@@Base+0x18b8> │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 614d8 <_PyEval_RaiseAsyncExc@@Base+0x18b8> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 61a98 <_PyEval_RaiseAsyncExc@@Base+0x18a8> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 61aa8 <_PyEval_RaiseAsyncExc@@Base+0x18b8> │ │ │ │ + bne 614c8 <_PyEval_RaiseAsyncExc@@Base+0x18a8> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 614d8 <_PyEval_RaiseAsyncExc@@Base+0x18b8> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61adc <_PyEval_RaiseAsyncExc@@Base+0x18ec> │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 6150c <_PyEval_RaiseAsyncExc@@Base+0x18ec> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 61acc <_PyEval_RaiseAsyncExc@@Base+0x18dc> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 61adc <_PyEval_RaiseAsyncExc@@Base+0x18ec> │ │ │ │ + bne 614fc <_PyEval_RaiseAsyncExc@@Base+0x18dc> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 6150c <_PyEval_RaiseAsyncExc@@Base+0x18ec> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61af8 <_PyEval_RaiseAsyncExc@@Base+0x1908> │ │ │ │ + bne 61528 <_PyEval_RaiseAsyncExc@@Base+0x1908> │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61b34 <_PyEval_RaiseAsyncExc@@Base+0x1944> │ │ │ │ - b 61b0c <_PyEval_RaiseAsyncExc@@Base+0x191c> │ │ │ │ + beq 61564 <_PyEval_RaiseAsyncExc@@Base+0x1944> │ │ │ │ + b 6153c <_PyEval_RaiseAsyncExc@@Base+0x191c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61ae8 <_PyEval_RaiseAsyncExc@@Base+0x18f8> │ │ │ │ + beq 61518 <_PyEval_RaiseAsyncExc@@Base+0x18f8> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 61b24 <_PyEval_RaiseAsyncExc@@Base+0x1934> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 61b34 <_PyEval_RaiseAsyncExc@@Base+0x1944> │ │ │ │ + bne 61554 <_PyEval_RaiseAsyncExc@@Base+0x1934> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 61564 <_PyEval_RaiseAsyncExc@@Base+0x1944> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61b68 <_PyEval_RaiseAsyncExc@@Base+0x1978> │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 61598 <_PyEval_RaiseAsyncExc@@Base+0x1978> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 61b58 <_PyEval_RaiseAsyncExc@@Base+0x1968> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 61b68 <_PyEval_RaiseAsyncExc@@Base+0x1978> │ │ │ │ + bne 61588 <_PyEval_RaiseAsyncExc@@Base+0x1968> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 61598 <_PyEval_RaiseAsyncExc@@Base+0x1978> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61b84 <_PyEval_RaiseAsyncExc@@Base+0x1994> │ │ │ │ + bne 615b4 <_PyEval_RaiseAsyncExc@@Base+0x1994> │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61bc0 <_PyEval_RaiseAsyncExc@@Base+0x19d0> │ │ │ │ - b 61b98 <_PyEval_RaiseAsyncExc@@Base+0x19a8> │ │ │ │ + beq 615f0 <_PyEval_RaiseAsyncExc@@Base+0x19d0> │ │ │ │ + b 615c8 <_PyEval_RaiseAsyncExc@@Base+0x19a8> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61b74 <_PyEval_RaiseAsyncExc@@Base+0x1984> │ │ │ │ + beq 615a4 <_PyEval_RaiseAsyncExc@@Base+0x1984> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 61bb0 <_PyEval_RaiseAsyncExc@@Base+0x19c0> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 61bc0 <_PyEval_RaiseAsyncExc@@Base+0x19d0> │ │ │ │ + bne 615e0 <_PyEval_RaiseAsyncExc@@Base+0x19c0> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 615f0 <_PyEval_RaiseAsyncExc@@Base+0x19d0> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61bdc <_PyEval_RaiseAsyncExc@@Base+0x19ec> │ │ │ │ + bne 6160c <_PyEval_RaiseAsyncExc@@Base+0x19ec> │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61c00 <_PyEval_RaiseAsyncExc@@Base+0x1a10> │ │ │ │ - b 61bf0 <_PyEval_RaiseAsyncExc@@Base+0x1a00> │ │ │ │ + beq 61630 <_PyEval_RaiseAsyncExc@@Base+0x1a10> │ │ │ │ + b 61620 <_PyEval_RaiseAsyncExc@@Base+0x1a00> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61bcc <_PyEval_RaiseAsyncExc@@Base+0x19dc> │ │ │ │ + beq 615fc <_PyEval_RaiseAsyncExc@@Base+0x19dc> │ │ │ │ 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 61c1c <_PyEval_RaiseAsyncExc@@Base+0x1a2c> │ │ │ │ + beq 6164c <_PyEval_RaiseAsyncExc@@Base+0x1a2c> │ │ │ │ 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 1ff4d8 │ │ │ │ + b 1ff218 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #9128 @ 0x23a8 │ │ │ │ + movw r1, #7640 @ 0x1dd8 │ │ │ │ movt r1, #6 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r0, #56408 @ 0xdc58 │ │ │ │ + movw r0, #56200 @ 0xdb88 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 61d3c <_PyEval_RaiseAsyncExc@@Base+0x1b4c> │ │ │ │ + b 6176c <_PyEval_RaiseAsyncExc@@Base+0x1b4c> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 61c94 <_PyEval_RaiseAsyncExc@@Base+0x1aa4> │ │ │ │ + bne 616c4 <_PyEval_RaiseAsyncExc@@Base+0x1aa4> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ 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 f23a4 │ │ │ │ + bl f1228 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61ce4 <_PyEval_RaiseAsyncExc@@Base+0x1af4> │ │ │ │ + beq 61714 <_PyEval_RaiseAsyncExc@@Base+0x1af4> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 384d1c <_PyEval_AddPendingCall@@Base+0x378> │ │ │ │ + bl 384e24 <_PyEval_AddPendingCall@@Base+0x378> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 61d1c <_PyEval_RaiseAsyncExc@@Base+0x1b2c> │ │ │ │ + bne 6174c <_PyEval_RaiseAsyncExc@@Base+0x1b2c> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 209890 │ │ │ │ + b 209028 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15688 @ 0x3d48 │ │ │ │ + movw r0, #17928 @ 0x4608 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 61d0c <_PyEval_RaiseAsyncExc@@Base+0x1b1c> │ │ │ │ + b 6173c <_PyEval_RaiseAsyncExc@@Base+0x1b1c> │ │ │ │ push {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 b5348 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61d9c <_PyEval_RaiseAsyncExc@@Base+0x1bac> │ │ │ │ + beq 617cc <_PyEval_RaiseAsyncExc@@Base+0x1bac> │ │ │ │ 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] │ │ │ │ @@ -52785,76 +52413,76 @@ │ │ │ │ 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 bae88 │ │ │ │ + bl bae80 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61de4 <_PyEval_RaiseAsyncExc@@Base+0x1bf4> │ │ │ │ + bgt 61814 <_PyEval_RaiseAsyncExc@@Base+0x1bf4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 61de4 <_PyEval_RaiseAsyncExc@@Base+0x1bf4> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 61814 <_PyEval_RaiseAsyncExc@@Base+0x1bf4> │ │ │ │ + bl ba6fc <_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} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 61e54 <_PyEval_RaiseAsyncExc@@Base+0x1c64> │ │ │ │ - bl ddb94 │ │ │ │ + bne 61884 <_PyEval_RaiseAsyncExc@@Base+0x1c64> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 61ee4 <_PyEval_RaiseAsyncExc@@Base+0x1cf4> │ │ │ │ - b 61e84 <_PyEval_RaiseAsyncExc@@Base+0x1c94> │ │ │ │ - bl e72d8 │ │ │ │ + bne 61914 <_PyEval_RaiseAsyncExc@@Base+0x1cf4> │ │ │ │ + b 618b4 <_PyEval_RaiseAsyncExc@@Base+0x1c94> │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61e7c <_PyEval_RaiseAsyncExc@@Base+0x1c8c> │ │ │ │ + bgt 618ac <_PyEval_RaiseAsyncExc@@Base+0x1c8c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 61e7c <_PyEval_RaiseAsyncExc@@Base+0x1c8c> │ │ │ │ + bne 618ac <_PyEval_RaiseAsyncExc@@Base+0x1c8c> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 61e40 <_PyEval_RaiseAsyncExc@@Base+0x1c50> │ │ │ │ + beq 61870 <_PyEval_RaiseAsyncExc@@Base+0x1c50> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 61ea0 <_PyEval_RaiseAsyncExc@@Base+0x1cb0> │ │ │ │ + bgt 618d0 <_PyEval_RaiseAsyncExc@@Base+0x1cb0> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b f23a4 │ │ │ │ + b f1228 │ │ │ │ sub r4, r4, r1 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 57120 <_PyImport_ClearExtension@@Base+0x1e8> │ │ │ │ + bl 56db4 <_PyImport_ClearExtension@@Base+0x18c> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ sub r1, r2, #43 @ 0x2b │ │ │ │ tst r1, #253 @ 0xfd │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -52872,133 +52500,133 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #192] @ 61fe4 <_PyEval_RaiseAsyncExc@@Base+0x1df4> │ │ │ │ + ldr r3, [pc, #192] @ 61a14 <_PyEval_RaiseAsyncExc@@Base+0x1df4> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r8, [r2, r3] │ │ │ │ - bl b5070 │ │ │ │ + bl b5030 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61fdc <_PyEval_RaiseAsyncExc@@Base+0x1dec> │ │ │ │ + beq 61a0c <_PyEval_RaiseAsyncExc@@Base+0x1dec> │ │ │ │ movw r5, #48515 @ 0xbd83 │ │ │ │ movt r5, #1 │ │ │ │ movw r7, #48531 @ 0xbd93 │ │ │ │ movt r7, #1 │ │ │ │ - movw r6, #21620 @ 0x5474 │ │ │ │ + movw r6, #23916 @ 0x5d6c │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ add r5, r8, r5 │ │ │ │ add r7, r8, r7 │ │ │ │ ldrb r0, [r5, #1]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61fd0 <_PyEval_RaiseAsyncExc@@Base+0x1de0> │ │ │ │ - bl dddcc │ │ │ │ + beq 61a00 <_PyEval_RaiseAsyncExc@@Base+0x1de0> │ │ │ │ + bl dd378 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61f9c <_PyEval_RaiseAsyncExc@@Base+0x1dac> │ │ │ │ + bgt 619cc <_PyEval_RaiseAsyncExc@@Base+0x1dac> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 61f9c <_PyEval_RaiseAsyncExc@@Base+0x1dac> │ │ │ │ + bne 619cc <_PyEval_RaiseAsyncExc@@Base+0x1dac> │ │ │ │ mov r0, r9 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - bne 61fd0 <_PyEval_RaiseAsyncExc@@Base+0x1de0> │ │ │ │ + bne 61a00 <_PyEval_RaiseAsyncExc@@Base+0x1de0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 61fb8 <_PyEval_RaiseAsyncExc@@Base+0x1dc8> │ │ │ │ + ble 619e8 <_PyEval_RaiseAsyncExc@@Base+0x1dc8> │ │ │ │ mov r4, #0 │ │ │ │ - b 61fdc <_PyEval_RaiseAsyncExc@@Base+0x1dec> │ │ │ │ + b 61a0c <_PyEval_RaiseAsyncExc@@Base+0x1dec> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 61fb0 <_PyEval_RaiseAsyncExc@@Base+0x1dc0> │ │ │ │ + bne 619e0 <_PyEval_RaiseAsyncExc@@Base+0x1dc0> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 61fb0 <_PyEval_RaiseAsyncExc@@Base+0x1dc0> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 619e0 <_PyEval_RaiseAsyncExc@@Base+0x1dc0> │ │ │ │ add r6, r6, #4 │ │ │ │ cmp r5, r7 │ │ │ │ - bne 61f54 <_PyEval_RaiseAsyncExc@@Base+0x1d64> │ │ │ │ + bne 61984 <_PyEval_RaiseAsyncExc@@Base+0x1d64> │ │ │ │ mov r0, r4 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr sl, [r0, #12] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, r3 │ │ │ │ - bge 62274 <_PyEval_RaiseAsyncExc@@Base+0x2084> │ │ │ │ + bge 61ca4 <_PyEval_RaiseAsyncExc@@Base+0x2084> │ │ │ │ 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 6203c <_PyEval_RaiseAsyncExc@@Base+0x1e4c> │ │ │ │ + beq 61a6c <_PyEval_RaiseAsyncExc@@Base+0x1e4c> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne ip, ip, #20 │ │ │ │ addeq ip, ip, #28 │ │ │ │ - movw r8, #53184 @ 0xcfc0 │ │ │ │ + movw r8, #55528 @ 0xd8e8 │ │ │ │ movt r8, #94 @ 0x5e │ │ │ │ - movw r6, #40544 @ 0x9e60 │ │ │ │ + movw r6, #42912 @ 0xa7a0 │ │ │ │ movt r6, #94 @ 0x5e │ │ │ │ - movw r7, #64448 @ 0xfbc0 │ │ │ │ - movt r7, #95 @ 0x5f │ │ │ │ + movw r7, #1256 @ 0x4e8 │ │ │ │ + movt r7, #96 @ 0x60 │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 62268 <_PyEval_RaiseAsyncExc@@Base+0x2078> │ │ │ │ + ble 61c98 <_PyEval_RaiseAsyncExc@@Base+0x2078> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #1 │ │ │ │ ldrbeq r3, [ip, r4] │ │ │ │ - beq 6209c <_PyEval_RaiseAsyncExc@@Base+0x1eac> │ │ │ │ + beq 61acc <_PyEval_RaiseAsyncExc@@Base+0x1eac> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #2 │ │ │ │ lsleq r3, r4, #1 │ │ │ │ ldrheq r3, [ip, r3] │ │ │ │ - beq 6209c <_PyEval_RaiseAsyncExc@@Base+0x1eac> │ │ │ │ + beq 61acc <_PyEval_RaiseAsyncExc@@Base+0x1eac> │ │ │ │ ldr r3, [ip, r4, lsl #2] │ │ │ │ cmp r3, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 620bc <_PyEval_RaiseAsyncExc@@Base+0x1ecc> │ │ │ │ + bcs 61aec <_PyEval_RaiseAsyncExc@@Base+0x1ecc> │ │ │ │ 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 620e8 <_PyEval_RaiseAsyncExc@@Base+0x1ef8> │ │ │ │ + beq 61b18 <_PyEval_RaiseAsyncExc@@Base+0x1ef8> │ │ │ │ cmp r1, #2 │ │ │ │ moveq r1, #3 │ │ │ │ movne r1, #1 │ │ │ │ - b 6210c <_PyEval_RaiseAsyncExc@@Base+0x1f1c> │ │ │ │ + b 61b3c <_PyEval_RaiseAsyncExc@@Base+0x1f1c> │ │ │ │ bic r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ movne r1, lr │ │ │ │ - bne 6210c <_PyEval_RaiseAsyncExc@@Base+0x1f1c> │ │ │ │ + bne 61b3c <_PyEval_RaiseAsyncExc@@Base+0x1f1c> │ │ │ │ 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 │ │ │ │ @@ -53008,213 +52636,213 @@ │ │ │ │ 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 62150 <_PyEval_RaiseAsyncExc@@Base+0x1f60> │ │ │ │ + bne 61b80 <_PyEval_RaiseAsyncExc@@Base+0x1f60> │ │ │ │ cmp lr, #2 │ │ │ │ moveq lr, #3 │ │ │ │ movne lr, #1 │ │ │ │ - b 62174 <_PyEval_RaiseAsyncExc@@Base+0x1f84> │ │ │ │ + b 61ba4 <_PyEval_RaiseAsyncExc@@Base+0x1f84> │ │ │ │ cmp lr, #0 │ │ │ │ - beq 62174 <_PyEval_RaiseAsyncExc@@Base+0x1f84> │ │ │ │ + beq 61ba4 <_PyEval_RaiseAsyncExc@@Base+0x1f84> │ │ │ │ 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 6225c <_PyEval_RaiseAsyncExc@@Base+0x206c> │ │ │ │ + beq 61c8c <_PyEval_RaiseAsyncExc@@Base+0x206c> │ │ │ │ cmp r3, #2 │ │ │ │ cmpeq r2, #3 │ │ │ │ - beq 6225c <_PyEval_RaiseAsyncExc@@Base+0x206c> │ │ │ │ + beq 61c8c <_PyEval_RaiseAsyncExc@@Base+0x206c> │ │ │ │ sub r5, r3, #2 │ │ │ │ cmp r5, #2 │ │ │ │ - bls 6224c <_PyEval_RaiseAsyncExc@@Base+0x205c> │ │ │ │ + bls 61c7c <_PyEval_RaiseAsyncExc@@Base+0x205c> │ │ │ │ sub r5, r2, #2 │ │ │ │ cmp r5, #2 │ │ │ │ - bls 6224c <_PyEval_RaiseAsyncExc@@Base+0x205c> │ │ │ │ + bls 61c7c <_PyEval_RaiseAsyncExc@@Base+0x205c> │ │ │ │ cmp r3, #8 │ │ │ │ - bne 621cc <_PyEval_RaiseAsyncExc@@Base+0x1fdc> │ │ │ │ + bne 61bfc <_PyEval_RaiseAsyncExc@@Base+0x1fdc> │ │ │ │ sub r5, r2, #8 │ │ │ │ sub r7, r2, #11 │ │ │ │ cmp r7, #1 │ │ │ │ cmphi r5, #1 │ │ │ │ - bls 6225c <_PyEval_RaiseAsyncExc@@Base+0x206c> │ │ │ │ - b 621fc <_PyEval_RaiseAsyncExc@@Base+0x200c> │ │ │ │ + bls 61c8c <_PyEval_RaiseAsyncExc@@Base+0x206c> │ │ │ │ + b 61c2c <_PyEval_RaiseAsyncExc@@Base+0x200c> │ │ │ │ bic r5, r3, #2 │ │ │ │ cmp r5, #9 │ │ │ │ - bne 621e8 <_PyEval_RaiseAsyncExc@@Base+0x1ff8> │ │ │ │ + bne 61c18 <_PyEval_RaiseAsyncExc@@Base+0x1ff8> │ │ │ │ sub r5, r2, #9 │ │ │ │ cmp r5, #1 │ │ │ │ - bls 6225c <_PyEval_RaiseAsyncExc@@Base+0x206c> │ │ │ │ - b 621fc <_PyEval_RaiseAsyncExc@@Base+0x200c> │ │ │ │ + bls 61c8c <_PyEval_RaiseAsyncExc@@Base+0x206c> │ │ │ │ + b 61c2c <_PyEval_RaiseAsyncExc@@Base+0x200c> │ │ │ │ sub r5, r3, #10 │ │ │ │ bic r5, r5, #2 │ │ │ │ cmp r2, #10 │ │ │ │ cmpeq r5, #0 │ │ │ │ - beq 6225c <_PyEval_RaiseAsyncExc@@Base+0x206c> │ │ │ │ + beq 61c8c <_PyEval_RaiseAsyncExc@@Base+0x206c> │ │ │ │ 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 6225c <_PyEval_RaiseAsyncExc@@Base+0x206c> │ │ │ │ + bne 61c8c <_PyEval_RaiseAsyncExc@@Base+0x206c> │ │ │ │ cmp r3, #6 │ │ │ │ cmpeq r2, r3 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ eor r3, r3, #1 │ │ │ │ orrs r3, r9, r3 │ │ │ │ - beq 6225c <_PyEval_RaiseAsyncExc@@Base+0x206c> │ │ │ │ + beq 61c8c <_PyEval_RaiseAsyncExc@@Base+0x206c> │ │ │ │ add r3, r4, #1 │ │ │ │ str r4, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ - b 6226c <_PyEval_RaiseAsyncExc@@Base+0x207c> │ │ │ │ + b 61c9c <_PyEval_RaiseAsyncExc@@Base+0x207c> │ │ │ │ add r4, r4, #1 │ │ │ │ str r4, [r0, #16] │ │ │ │ - b 62058 <_PyEval_RaiseAsyncExc@@Base+0x1e68> │ │ │ │ + b 61a88 <_PyEval_RaiseAsyncExc@@Base+0x1e68> │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6227c <_PyEval_RaiseAsyncExc@@Base+0x208c> │ │ │ │ + bge 61cac <_PyEval_RaiseAsyncExc@@Base+0x208c> │ │ │ │ mov r6, #0 │ │ │ │ - b 622c4 <_PyEval_RaiseAsyncExc@@Base+0x20d4> │ │ │ │ + b 61cf4 <_PyEval_RaiseAsyncExc@@Base+0x20d4> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 2663c0 │ │ │ │ + bl 264570 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl b5348 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 622c4 <_PyEval_RaiseAsyncExc@@Base+0x20d4> │ │ │ │ + beq 61cf4 <_PyEval_RaiseAsyncExc@@Base+0x20d4> │ │ │ │ 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 e2b44 │ │ │ │ + bl e1f40 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 62300 <_PyEval_RaiseAsyncExc@@Base+0x2110> │ │ │ │ + bne 61d30 <_PyEval_RaiseAsyncExc@@Base+0x2110> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4dd74 │ │ │ │ + b 4dc24 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15644 @ 0x3d1c │ │ │ │ + movw r0, #17884 @ 0x45dc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 622f0 <_PyEval_RaiseAsyncExc@@Base+0x2100> │ │ │ │ + b 61d20 <_PyEval_RaiseAsyncExc@@Base+0x2100> │ │ │ │ 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 41b9e8 <_PyUnicode_EncodeUTF32@@Base+0x87c> │ │ │ │ + bl 41c2c8 <_PyUnicode_EncodeUTF32@@Base+0xf84> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6236c <_PyEval_RaiseAsyncExc@@Base+0x217c> │ │ │ │ - movw r3, #48620 @ 0xbdec │ │ │ │ + beq 61d9c <_PyEval_RaiseAsyncExc@@Base+0x217c> │ │ │ │ + movw r3, #48408 @ 0xbd18 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 262f20 │ │ │ │ + bl 2610d0 │ │ │ │ mov r0, #0 │ │ │ │ - b 623a0 <_PyEval_RaiseAsyncExc@@Base+0x21b0> │ │ │ │ + b 61dd0 <_PyEval_RaiseAsyncExc@@Base+0x21b0> │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ - movw r3, #12224 @ 0x2fc0 │ │ │ │ + movw r3, #14496 @ 0x38a0 │ │ │ │ movt r3, #66 @ 0x42 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 62398 <_PyEval_RaiseAsyncExc@@Base+0x21a8> │ │ │ │ + bne 61dc8 <_PyEval_RaiseAsyncExc@@Base+0x21a8> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 623a0 <_PyEval_RaiseAsyncExc@@Base+0x21b0> │ │ │ │ + b 61dd0 <_PyEval_RaiseAsyncExc@@Base+0x21b0> │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ blx r2 │ │ │ │ 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 f32c0 <_PyTuple_FromPair@@Base> │ │ │ │ + b f22b0 <_PyTuple_FromPair@@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 2a060c │ │ │ │ + b 29e3ec │ │ │ │ push {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 bae88 │ │ │ │ + bl bae80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6278c <_PyEval_RaiseAsyncExc@@Base+0x259c> │ │ │ │ + bl 621bc <_PyEval_RaiseAsyncExc@@Base+0x259c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d85f4 │ │ │ │ + b d7cc4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 62458 <_PyEval_RaiseAsyncExc@@Base+0x2268> │ │ │ │ + bne 61e88 <_PyEval_RaiseAsyncExc@@Base+0x2268> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ 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 │ │ │ │ @@ -53222,182 +52850,182 @@ │ │ │ │ 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 624d0 <_PyEval_RaiseAsyncExc@@Base+0x22e0> │ │ │ │ + bhi 61f00 <_PyEval_RaiseAsyncExc@@Base+0x22e0> │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 624f0 <_PyEval_RaiseAsyncExc@@Base+0x2300> │ │ │ │ + bne 61f20 <_PyEval_RaiseAsyncExc@@Base+0x2300> │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #32624 @ 0x7f70 │ │ │ │ + movw r1, #34864 @ 0x8830 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #49268 @ 0xc074 │ │ │ │ + movw r0, #50636 @ 0xc5cc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 625e8 <_PyEval_RaiseAsyncExc@@Base+0x23f8> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 62018 <_PyEval_RaiseAsyncExc@@Base+0x23f8> │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #49268 @ 0xc074 │ │ │ │ + movw r0, #50636 @ 0xc5cc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 151060 │ │ │ │ + bl 1500b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 625e8 <_PyEval_RaiseAsyncExc@@Base+0x23f8> │ │ │ │ - b 62498 <_PyEval_RaiseAsyncExc@@Base+0x22a8> │ │ │ │ + beq 62018 <_PyEval_RaiseAsyncExc@@Base+0x23f8> │ │ │ │ + b 61ec8 <_PyEval_RaiseAsyncExc@@Base+0x22a8> │ │ │ │ cmp r4, #1 │ │ │ │ - ble 625b0 <_PyEval_RaiseAsyncExc@@Base+0x23c0> │ │ │ │ + ble 61fe0 <_PyEval_RaiseAsyncExc@@Base+0x23c0> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 6257c <_PyEval_RaiseAsyncExc@@Base+0x238c> │ │ │ │ + beq 61fac <_PyEval_RaiseAsyncExc@@Base+0x238c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 6255c <_PyEval_RaiseAsyncExc@@Base+0x236c> │ │ │ │ + beq 61f8c <_PyEval_RaiseAsyncExc@@Base+0x236c> │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl f0b90 │ │ │ │ + bl f0644 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 625e8 <_PyEval_RaiseAsyncExc@@Base+0x23f8> │ │ │ │ + beq 62018 <_PyEval_RaiseAsyncExc@@Base+0x23f8> │ │ │ │ bl 2e3a0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 62580 <_PyEval_RaiseAsyncExc@@Base+0x2390> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 61fb0 <_PyEval_RaiseAsyncExc@@Base+0x2390> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59444 @ 0xe834 │ │ │ │ + movw r1, #61516 @ 0xf04c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 625e8 <_PyEval_RaiseAsyncExc@@Base+0x23f8> │ │ │ │ - movw r2, #29260 @ 0x724c │ │ │ │ + bl 1b4954 │ │ │ │ + b 62018 <_PyEval_RaiseAsyncExc@@Base+0x23f8> │ │ │ │ + movw r2, #31500 @ 0x7b0c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #32760 @ 0x7ff8 │ │ │ │ + movw r1, #35000 @ 0x88b8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #49268 @ 0xc074 │ │ │ │ + movw r0, #50636 @ 0xc5cc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 625e8 <_PyEval_RaiseAsyncExc@@Base+0x23f8> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 62018 <_PyEval_RaiseAsyncExc@@Base+0x23f8> │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 625b8 <_PyEval_RaiseAsyncExc@@Base+0x23c8> │ │ │ │ + beq 61fe8 <_PyEval_RaiseAsyncExc@@Base+0x23c8> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 625b8 <_PyEval_RaiseAsyncExc@@Base+0x23c8> │ │ │ │ - bl ddb94 │ │ │ │ + bne 61fe8 <_PyEval_RaiseAsyncExc@@Base+0x23c8> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 625e8 <_PyEval_RaiseAsyncExc@@Base+0x23f8> │ │ │ │ - b 625b8 <_PyEval_RaiseAsyncExc@@Base+0x23c8> │ │ │ │ + bne 62018 <_PyEval_RaiseAsyncExc@@Base+0x23f8> │ │ │ │ + b 61fe8 <_PyEval_RaiseAsyncExc@@Base+0x23c8> │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b6164 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + bl 3b6b9c <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 625e8 <_PyEval_RaiseAsyncExc@@Base+0x23f8> │ │ │ │ - movw r0, #13888 @ 0x3640 │ │ │ │ + beq 62018 <_PyEval_RaiseAsyncExc@@Base+0x23f8> │ │ │ │ + movw r0, #16128 @ 0x3f00 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ + b de66c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 62628 <_PyEval_RaiseAsyncExc@@Base+0x2438> │ │ │ │ + bne 62058 <_PyEval_RaiseAsyncExc@@Base+0x2438> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 6265c <_PyEval_RaiseAsyncExc@@Base+0x246c> │ │ │ │ - b 62644 <_PyEval_RaiseAsyncExc@@Base+0x2454> │ │ │ │ - movw r0, #50244 @ 0xc444 │ │ │ │ + beq 6208c <_PyEval_RaiseAsyncExc@@Base+0x246c> │ │ │ │ + b 62074 <_PyEval_RaiseAsyncExc@@Base+0x2454> │ │ │ │ + movw r0, #52484 @ 0xcd04 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 34ac90 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 34b0d0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62618 <_PyEval_RaiseAsyncExc@@Base+0x2428> │ │ │ │ + bne 62048 <_PyEval_RaiseAsyncExc@@Base+0x2428> │ │ │ │ mov r4, #0 │ │ │ │ - b 626ac <_PyEval_RaiseAsyncExc@@Base+0x24bc> │ │ │ │ + b 620dc <_PyEval_RaiseAsyncExc@@Base+0x24bc> │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #50244 @ 0xc444 │ │ │ │ + movw r0, #52484 @ 0xcd04 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 151060 │ │ │ │ + bl 1500b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6263c <_PyEval_RaiseAsyncExc@@Base+0x244c> │ │ │ │ + beq 6206c <_PyEval_RaiseAsyncExc@@Base+0x244c> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl d23fc │ │ │ │ + bl d1b8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 626ac <_PyEval_RaiseAsyncExc@@Base+0x24bc> │ │ │ │ + beq 620dc <_PyEval_RaiseAsyncExc@@Base+0x24bc> │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - bl 190508 │ │ │ │ + bl 190290 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 62694 <_PyEval_RaiseAsyncExc@@Base+0x24a4> │ │ │ │ + ble 620c4 <_PyEval_RaiseAsyncExc@@Base+0x24a4> │ │ │ │ mov r4, r5 │ │ │ │ - b 626ac <_PyEval_RaiseAsyncExc@@Base+0x24bc> │ │ │ │ + b 620dc <_PyEval_RaiseAsyncExc@@Base+0x24bc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6268c <_PyEval_RaiseAsyncExc@@Base+0x249c> │ │ │ │ + bne 620bc <_PyEval_RaiseAsyncExc@@Base+0x249c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6268c <_PyEval_RaiseAsyncExc@@Base+0x249c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 620bc <_PyEval_RaiseAsyncExc@@Base+0x249c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ vcvt.f32.f64 s15, d0 │ │ │ │ - vldr s14, [pc, #152] @ 62758 <_PyEval_RaiseAsyncExc@@Base+0x2568> │ │ │ │ + vldr s14, [pc, #152] @ 62188 <_PyEval_RaiseAsyncExc@@Base+0x2568> │ │ │ │ vabs.f32 s13, s15 │ │ │ │ vmov r3, s15 │ │ │ │ vcmp.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 6271c <_PyEval_RaiseAsyncExc@@Base+0x252c> │ │ │ │ + ble 6214c <_PyEval_RaiseAsyncExc@@Base+0x252c> │ │ │ │ vabs.f64 d0, d0 │ │ │ │ - vldr d7, [pc, #116] @ 62750 <_PyEval_RaiseAsyncExc@@Base+0x2560> │ │ │ │ + vldr d7, [pc, #116] @ 62180 <_PyEval_RaiseAsyncExc@@Base+0x2560> │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 62740 <_PyEval_RaiseAsyncExc@@Base+0x2550> │ │ │ │ + bgt 62170 <_PyEval_RaiseAsyncExc@@Base+0x2550> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2084 @ 0x824 │ │ │ │ + movw r1, #4324 @ 0x10e4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r2 │ │ │ │ pop {fp, pc} │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 62740 <_PyEval_RaiseAsyncExc@@Base+0x2550> │ │ │ │ + bvc 62170 <_PyEval_RaiseAsyncExc@@Base+0x2550> │ │ │ │ vmov r2, s1 │ │ │ │ tst r2, #524288 @ 0x80000 │ │ │ │ - bne 62740 <_PyEval_RaiseAsyncExc@@Base+0x2550> │ │ │ │ + bne 62170 <_PyEval_RaiseAsyncExc@@Base+0x2550> │ │ │ │ ubfx r2, r3, #0, #22 │ │ │ │ cmp r2, #0 │ │ │ │ bicne r3, r3, #4194304 @ 0x400000 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r0] │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ @@ -53405,191 +53033,191 @@ │ │ │ │ svcvc 0x00efffff │ │ │ │ svcvc 0x007fffff │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - movwne r0, #2124 @ 0x84c │ │ │ │ - movweq r0, #2148 @ 0x864 │ │ │ │ + movwne r0, #4364 @ 0x110c │ │ │ │ + movweq r0, #4388 @ 0x1124 │ │ │ │ movtne r0, #72 @ 0x48 │ │ │ │ movteq r0, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 627e0 <_PyEval_RaiseAsyncExc@@Base+0x25f0> │ │ │ │ + beq 62210 <_PyEval_RaiseAsyncExc@@Base+0x25f0> │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 627e0 <_PyEval_RaiseAsyncExc@@Base+0x25f0> │ │ │ │ + bgt 62210 <_PyEval_RaiseAsyncExc@@Base+0x25f0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 627e0 <_PyEval_RaiseAsyncExc@@Base+0x25f0> │ │ │ │ + bne 62210 <_PyEval_RaiseAsyncExc@@Base+0x25f0> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl bae88 │ │ │ │ + bl bae80 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62828 <_PyEval_RaiseAsyncExc@@Base+0x2638> │ │ │ │ + bgt 62258 <_PyEval_RaiseAsyncExc@@Base+0x2638> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 62828 <_PyEval_RaiseAsyncExc@@Base+0x2638> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 62258 <_PyEval_RaiseAsyncExc@@Base+0x2638> │ │ │ │ + bl ba6fc <_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} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r3, [pc, #256] @ 6297c <_PyEval_RaiseAsyncExc@@Base+0x278c> │ │ │ │ + ldr r3, [pc, #256] @ 623ac <_PyEval_RaiseAsyncExc@@Base+0x278c> │ │ │ │ cmp r2, #0 │ │ │ │ - movw r2, #62936 @ 0xf5d8 │ │ │ │ + movw r2, #65176 @ 0xfe98 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ moveq r1, r3 │ │ │ │ addne r1, r3, #28 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - bl 21025c <_PyObject_CallMethod@@Base> │ │ │ │ + bl 20f980 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 62974 <_PyEval_RaiseAsyncExc@@Base+0x2784> │ │ │ │ + beq 623a4 <_PyEval_RaiseAsyncExc@@Base+0x2784> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 628e4 <_PyEval_RaiseAsyncExc@@Base+0x26f4> │ │ │ │ + bne 62314 <_PyEval_RaiseAsyncExc@@Base+0x26f4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 628c8 <_PyEval_RaiseAsyncExc@@Base+0x26d8> │ │ │ │ + bgt 622f8 <_PyEval_RaiseAsyncExc@@Base+0x26d8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 628c8 <_PyEval_RaiseAsyncExc@@Base+0x26d8> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 622f8 <_PyEval_RaiseAsyncExc@@Base+0x26d8> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56832 @ 0xde00 │ │ │ │ + movw r1, #59044 @ 0xe6a4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 62974 <_PyEval_RaiseAsyncExc@@Base+0x2784> │ │ │ │ + bl 1b4954 │ │ │ │ + b 623a4 <_PyEval_RaiseAsyncExc@@Base+0x2784> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, r5 │ │ │ │ - bge 62934 <_PyEval_RaiseAsyncExc@@Base+0x2744> │ │ │ │ - movw r0, #45384 @ 0xb148 │ │ │ │ + bge 62364 <_PyEval_RaiseAsyncExc@@Base+0x2744> │ │ │ │ + movw r0, #45380 @ 0xb144 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #64352 @ 0xfb60 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ + movw r1, #1360 @ 0x550 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62974 <_PyEval_RaiseAsyncExc@@Base+0x2784> │ │ │ │ + bgt 623a4 <_PyEval_RaiseAsyncExc@@Base+0x2784> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 62974 <_PyEval_RaiseAsyncExc@@Base+0x2784> │ │ │ │ + bne 623a4 <_PyEval_RaiseAsyncExc@@Base+0x2784> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 62974 <_PyEval_RaiseAsyncExc@@Base+0x2784> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 623a4 <_PyEval_RaiseAsyncExc@@Base+0x2784> │ │ │ │ add r1, r4, #16 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, r5 │ │ │ │ bl 2e304 │ │ │ │ ldr r1, [r4] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62964 <_PyEval_RaiseAsyncExc@@Base+0x2774> │ │ │ │ + bgt 62394 <_PyEval_RaiseAsyncExc@@Base+0x2774> │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r4] │ │ │ │ - bne 62964 <_PyEval_RaiseAsyncExc@@Base+0x2774> │ │ │ │ + bne 62394 <_PyEval_RaiseAsyncExc@@Base+0x2774> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq r6, [fp], #-152 @ 0xffffff68 @ │ │ │ │ + ldrdeq r6, [fp], #-144 @ 0xffffff70 @ │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 629ac <_PyEval_RaiseAsyncExc@@Base+0x27bc> │ │ │ │ + beq 623dc <_PyEval_RaiseAsyncExc@@Base+0x27bc> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 629cc <_PyEval_RaiseAsyncExc@@Base+0x27dc> │ │ │ │ + b 623fc <_PyEval_RaiseAsyncExc@@Base+0x27dc> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 629c4 <_PyEval_RaiseAsyncExc@@Base+0x27d4> │ │ │ │ + beq 623f4 <_PyEval_RaiseAsyncExc@@Base+0x27d4> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 62a04 <_PyEval_RaiseAsyncExc@@Base+0x2814> │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 62434 <_PyEval_RaiseAsyncExc@@Base+0x2814> │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #11340 @ 0x2c4c │ │ │ │ + movw r1, #13612 @ 0x352c │ │ │ │ movt r1, #66 @ 0x42 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r0, #55984 @ 0xdab0 │ │ │ │ + movw r0, #55776 @ 0xd9e0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 61d3c <_PyEval_RaiseAsyncExc@@Base+0x1b4c> │ │ │ │ + b 6176c <_PyEval_RaiseAsyncExc@@Base+0x1b4c> │ │ │ │ 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] @ 62a8c <_PyEval_RaiseAsyncExc@@Base+0x289c> │ │ │ │ + ldr r6, [pc, #108] @ 624bc <_PyEval_RaiseAsyncExc@@Base+0x289c> │ │ │ │ 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 b5348 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5308 <_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 │ │ │ │ @@ -53615,130 +53243,130 @@ │ │ │ │ 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 62ad0 <_PyEval_RaiseAsyncExc@@Base+0x28e0> │ │ │ │ + bhi 62500 <_PyEval_RaiseAsyncExc@@Base+0x28e0> │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 62af0 <_PyEval_RaiseAsyncExc@@Base+0x2900> │ │ │ │ - b 62b0c <_PyEval_RaiseAsyncExc@@Base+0x291c> │ │ │ │ + bne 62520 <_PyEval_RaiseAsyncExc@@Base+0x2900> │ │ │ │ + b 6253c <_PyEval_RaiseAsyncExc@@Base+0x291c> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #15668 @ 0x3d34 │ │ │ │ + movw r0, #18484 @ 0x4834 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 151060 │ │ │ │ + bl 1500b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62c38 <_PyEval_RaiseAsyncExc@@Base+0x2a48> │ │ │ │ - b 62abc <_PyEval_RaiseAsyncExc@@Base+0x28cc> │ │ │ │ - bl e72d8 │ │ │ │ + beq 62668 <_PyEval_RaiseAsyncExc@@Base+0x2a48> │ │ │ │ + b 624ec <_PyEval_RaiseAsyncExc@@Base+0x28cc> │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 62b20 <_PyEval_RaiseAsyncExc@@Base+0x2930> │ │ │ │ + ble 62550 <_PyEval_RaiseAsyncExc@@Base+0x2930> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 62b38 <_PyEval_RaiseAsyncExc@@Base+0x2948> │ │ │ │ - bl ddb94 │ │ │ │ + bne 62568 <_PyEval_RaiseAsyncExc@@Base+0x2948> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 62c38 <_PyEval_RaiseAsyncExc@@Base+0x2a48> │ │ │ │ - b 62b38 <_PyEval_RaiseAsyncExc@@Base+0x2948> │ │ │ │ + bne 62668 <_PyEval_RaiseAsyncExc@@Base+0x2a48> │ │ │ │ + b 62568 <_PyEval_RaiseAsyncExc@@Base+0x2948> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 62b04 <_PyEval_RaiseAsyncExc@@Base+0x2914> │ │ │ │ + bne 62534 <_PyEval_RaiseAsyncExc@@Base+0x2914> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 62b04 <_PyEval_RaiseAsyncExc@@Base+0x2914> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 62534 <_PyEval_RaiseAsyncExc@@Base+0x2914> │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 62bf4 <_PyEval_RaiseAsyncExc@@Base+0x2a04> │ │ │ │ + ble 62624 <_PyEval_RaiseAsyncExc@@Base+0x2a04> │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 62b7c <_PyEval_RaiseAsyncExc@@Base+0x298c> │ │ │ │ + beq 625ac <_PyEval_RaiseAsyncExc@@Base+0x298c> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 62bf4 <_PyEval_RaiseAsyncExc@@Base+0x2a04> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 62624 <_PyEval_RaiseAsyncExc@@Base+0x2a04> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61264 @ 0xef50 │ │ │ │ + movw r1, #63504 @ 0xf810 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - b 62be4 <_PyEval_RaiseAsyncExc@@Base+0x29f4> │ │ │ │ - movw r1, #35428 @ 0x8a64 │ │ │ │ + b 62614 <_PyEval_RaiseAsyncExc@@Base+0x29f4> │ │ │ │ + movw r1, #36048 @ 0x8cd0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 62b98 <_PyEval_RaiseAsyncExc@@Base+0x29a8> │ │ │ │ - bl d2374 │ │ │ │ + beq 625c8 <_PyEval_RaiseAsyncExc@@Base+0x29a8> │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62bc0 <_PyEval_RaiseAsyncExc@@Base+0x29d0> │ │ │ │ + beq 625f0 <_PyEval_RaiseAsyncExc@@Base+0x29d0> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 62bf4 <_PyEval_RaiseAsyncExc@@Base+0x2a04> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 62624 <_PyEval_RaiseAsyncExc@@Base+0x2a04> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61356 @ 0xefac │ │ │ │ + movw r1, #63596 @ 0xf86c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - b 62be4 <_PyEval_RaiseAsyncExc@@Base+0x29f4> │ │ │ │ + b 62614 <_PyEval_RaiseAsyncExc@@Base+0x29f4> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #61220 @ 0xef24 │ │ │ │ + movw r2, #63612 @ 0xf87c │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #32760 @ 0x7ff8 │ │ │ │ + movw r1, #35000 @ 0x88b8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #15668 @ 0x3d34 │ │ │ │ + movw r0, #18484 @ 0x4834 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 62c38 <_PyEval_RaiseAsyncExc@@Base+0x2a48> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 62668 <_PyEval_RaiseAsyncExc@@Base+0x2a48> │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r4, r2 │ │ │ │ - bgt 62c10 <_PyEval_RaiseAsyncExc@@Base+0x2a20> │ │ │ │ + bgt 62640 <_PyEval_RaiseAsyncExc@@Base+0x2a20> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 33acb4 │ │ │ │ + b 33a43c │ │ │ │ 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 422e68 │ │ │ │ + b 423748 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #2276 @ 0x8e4 │ │ │ │ + movw r0, #4516 @ 0x11a4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ ldr r0, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 62c84 <_PyEval_RaiseAsyncExc@@Base+0x2a94> │ │ │ │ + beq 626b4 <_PyEval_RaiseAsyncExc@@Base+0x2a94> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 25a4c4 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 25868c │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -53751,65 +53379,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] @ 62e2c <_PyEval_RaiseAsyncExc@@Base+0x2c3c> │ │ │ │ + ldr r0, [pc, #332] @ 6285c <_PyEval_RaiseAsyncExc@@Base+0x2c3c> │ │ │ │ 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, #63232 @ 0xf700 │ │ │ │ + movw r2, #65472 @ 0xffc0 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #2296 @ 0x8f8 │ │ │ │ + movw r1, #4536 @ 0x11b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f81dc │ │ │ │ + bl f713c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 62e04 <_PyEval_RaiseAsyncExc@@Base+0x2c14> │ │ │ │ + beq 62834 <_PyEval_RaiseAsyncExc@@Base+0x2c14> │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #1944 @ 0x798 │ │ │ │ + movw r1, #4184 @ 0x1058 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #2316 @ 0x90c │ │ │ │ + movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ ldr r1, [r5, #-160] @ 0xffffff60 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 62d90 <_PyEval_RaiseAsyncExc@@Base+0x2ba0> │ │ │ │ + beq 627c0 <_PyEval_RaiseAsyncExc@@Base+0x2ba0> │ │ │ │ ldr r6, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #164 @ 0xa4 │ │ │ │ - bl 389ba4 <_PyCode_SetUnboundVarCounts@@Base+0x173c> │ │ │ │ + bl 389cac <_PyCode_SetUnboundVarCounts@@Base+0x173c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 62d90 <_PyEval_RaiseAsyncExc@@Base+0x2ba0> │ │ │ │ + beq 627c0 <_PyEval_RaiseAsyncExc@@Base+0x2ba0> │ │ │ │ ldrh r4, [fp, #-164] @ 0xffffff5c │ │ │ │ cmp r4, #2 │ │ │ │ moveq r8, #4 │ │ │ │ subeq r7, fp, #160 @ 0xa0 │ │ │ │ - beq 62da0 <_PyEval_RaiseAsyncExc@@Base+0x2bb0> │ │ │ │ + beq 627d0 <_PyEval_RaiseAsyncExc@@Base+0x2bb0> │ │ │ │ cmp r4, #10 │ │ │ │ - beq 62d98 <_PyEval_RaiseAsyncExc@@Base+0x2ba8> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 627c8 <_PyEval_RaiseAsyncExc@@Base+0x2ba8> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63356 @ 0xf77c │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ + movw r1, #60 @ 0x3c │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r4, #0 │ │ │ │ - b 62dfc <_PyEval_RaiseAsyncExc@@Base+0x2c0c> │ │ │ │ + b 6282c <_PyEval_RaiseAsyncExc@@Base+0x2c0c> │ │ │ │ mov r8, #16 │ │ │ │ sub r7, fp, #156 @ 0x9c │ │ │ │ - bl 10361c │ │ │ │ + bl 10262c │ │ │ │ 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 │ │ │ │ @@ -53817,207 +53445,207 @@ │ │ │ │ sub r3, r5, #136 @ 0x88 │ │ │ │ str r3, [sp] │ │ │ │ movw r3, #16383 @ 0x3fff │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, r5, #156 @ 0x9c │ │ │ │ bl 2d460 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #-164] @ 0xffffff5c │ │ │ │ sub r2, fp, #164 @ 0xa4 │ │ │ │ mov r0, r6 │ │ │ │ bl 4aad0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #-160] @ 0xffffff60 │ │ │ │ - bl b9568 │ │ │ │ - ldr r3, [pc, #32] @ 62e2c <_PyEval_RaiseAsyncExc@@Base+0x2c3c> │ │ │ │ + bl b9560 │ │ │ │ + ldr r3, [pc, #32] @ 6285c <_PyEval_RaiseAsyncExc@@Base+0x2c3c> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 62e20 <_PyEval_RaiseAsyncExc@@Base+0x2c30> │ │ │ │ + beq 62850 <_PyEval_RaiseAsyncExc@@Base+0x2c30> │ │ │ │ bl 2ddfc <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ strdeq pc, [r7], #-228 @ 0xffffff1c @ │ │ │ │ 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 62e70 <_PyEval_RaiseAsyncExc@@Base+0x2c80> │ │ │ │ + bne 628a0 <_PyEval_RaiseAsyncExc@@Base+0x2c80> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 62e64 <_PyEval_RaiseAsyncExc@@Base+0x2c74> │ │ │ │ + beq 62894 <_PyEval_RaiseAsyncExc@@Base+0x2c74> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62e70 <_PyEval_RaiseAsyncExc@@Base+0x2c80> │ │ │ │ + bne 628a0 <_PyEval_RaiseAsyncExc@@Base+0x2c80> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 62ef0 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + b 62920 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2340 @ 0x924 │ │ │ │ + movw r1, #4580 @ 0x11e4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ 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 20036c │ │ │ │ + b 1ffd40 │ │ │ │ │ │ │ │ -00062ea8 : │ │ │ │ +000628d8 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ 62ed4 │ │ │ │ + ldr lr, [pc, #28] @ 62904 │ │ │ │ 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 190adc │ │ │ │ + b 190864 │ │ │ │ andeq r0, r0, ip │ │ │ │ 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 422f1c │ │ │ │ + b 4237fc │ │ │ │ push {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 283380 │ │ │ │ + bl 280ef4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 390a78 │ │ │ │ + bl 391440 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 630b8 │ │ │ │ + beq 62ae8 │ │ │ │ add r5, r6, #80 @ 0x50 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 62f48 │ │ │ │ + bne 62978 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 62f30 │ │ │ │ + bne 62960 │ │ │ │ dmb ish │ │ │ │ - beq 62f58 │ │ │ │ + beq 62988 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c106c │ │ │ │ + bl 3c1128 │ │ │ │ add r1, r6, #8 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2dda8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 62fd0 │ │ │ │ - bgt 62fb8 │ │ │ │ + beq 62a00 │ │ │ │ + bgt 629e8 │ │ │ │ cmn r2, #4 │ │ │ │ - beq 62f9c │ │ │ │ + beq 629cc │ │ │ │ cmn r2, #2 │ │ │ │ - bne 62fb8 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 629e8 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2372 @ 0x944 │ │ │ │ + movw r1, #4612 @ 0x1204 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 6307c │ │ │ │ - movw r3, #36876 @ 0x900c │ │ │ │ + bl 1b4954 │ │ │ │ + b 62aac │ │ │ │ + movw r3, #37496 @ 0x9278 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64896 @ 0xfd80 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ + movw r1, #1600 @ 0x640 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 6307c │ │ │ │ + bl 1b4954 │ │ │ │ + b 62aac │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - movw r3, #2400 @ 0x960 │ │ │ │ + movw r3, #4640 @ 0x1220 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 6cc48 <_PyEval_FormatAwaitableError@@Base+0x838> │ │ │ │ - b 6307c │ │ │ │ + bl 6c684 <_PyEval_FormatAwaitableError@@Base+0x884> │ │ │ │ + b 62aac │ │ │ │ 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 baf00 │ │ │ │ + bl baef8 │ │ │ │ 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 baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63030 │ │ │ │ + beq 62a60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ 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 63068 │ │ │ │ + bne 62a98 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 63050 │ │ │ │ + bne 62a80 │ │ │ │ dmb ish │ │ │ │ - beq 630b8 │ │ │ │ + beq 62ae8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33ff20 │ │ │ │ - b 630b8 │ │ │ │ + bl 3401f4 │ │ │ │ + b 62ae8 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6309c │ │ │ │ + bne 62acc │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 63084 │ │ │ │ + bne 62ab4 │ │ │ │ dmb ish │ │ │ │ - beq 630ac │ │ │ │ + beq 62adc │ │ │ │ mov r0, r5 │ │ │ │ - bl 33ff20 │ │ │ │ + bl 3401f4 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #136] @ 63168 │ │ │ │ + ldr r1, [pc, #136] @ 62b98 │ │ │ │ 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] │ │ │ │ @@ -54030,123 +53658,123 @@ │ │ │ │ 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 baf00 │ │ │ │ + bl baef8 │ │ │ │ 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} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_Py_Dealloc@@Base> │ │ │ │ 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 631ac │ │ │ │ + bne 62bdc │ │ │ │ cmp r2, #0 │ │ │ │ - beq 631a0 │ │ │ │ + beq 62bd0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 631ac │ │ │ │ + bne 62bdc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 62ef0 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + b 62920 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2436 @ 0x984 │ │ │ │ + movw r1, #4676 @ 0x1244 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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 sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ - bl ecef8 │ │ │ │ + bl ec3f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ movne r5, r3 │ │ │ │ - beq 632e4 │ │ │ │ + beq 62d14 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26ea60 │ │ │ │ + bl 26cc10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 632b8 │ │ │ │ + beq 62ce8 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63290 │ │ │ │ + beq 62cc0 │ │ │ │ cmp r6, r0 │ │ │ │ - bne 6324c │ │ │ │ + bne 62c7c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63280 │ │ │ │ + bgt 62cb0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 63280 │ │ │ │ + bne 62cb0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 63280 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 62cb0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 17098c │ │ │ │ + bl 16fb64 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63278 │ │ │ │ + bgt 62ca8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 63278 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 62ca8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #1 │ │ │ │ - bne 63288 │ │ │ │ + bne 62cb8 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 63200 │ │ │ │ + b 62c30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 63200 │ │ │ │ + beq 62c30 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 632b0 │ │ │ │ + bgt 62ce0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 632b0 │ │ │ │ + bne 62ce0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 632e4 │ │ │ │ + b 62d14 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 632d8 │ │ │ │ + bgt 62d08 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 632d8 │ │ │ │ + bne 62d08 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ mov r4, r0 │ │ │ │ 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 │ │ │ │ @@ -54157,42 +53785,42 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 63358 │ │ │ │ + bne 62d88 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 63358 │ │ │ │ + bne 62d88 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 62ef0 │ │ │ │ + b 62920 │ │ │ │ sub lr, fp, #16 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, ip │ │ │ │ mov r3, #0 │ │ │ │ str lr, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #16] @ 63394 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #16] @ 62dc4 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 63344 │ │ │ │ + bne 62d74 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r6, sl, r0, asr pc │ │ │ │ + rsbeq r6, sl, r0, lsr pc │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ @@ -54200,201 +53828,201 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 422f1c │ │ │ │ + b 4237fc │ │ │ │ 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 ddb94 │ │ │ │ + bl dd140 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 634dc │ │ │ │ + bne 62f0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 40bd98 <_Py_c_prod@@Base+0x3348> │ │ │ │ + bl 40ca2c <_Py_c_prod@@Base+0x340c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 634dc │ │ │ │ - movw r0, #18152 @ 0x46e8 │ │ │ │ + beq 62f0c │ │ │ │ + movw r0, #20392 @ 0x4fa8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 63444 │ │ │ │ + bne 62e74 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 65f68 │ │ │ │ + b 659a0 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #2468 @ 0x9a4 │ │ │ │ + movw r0, #4708 @ 0x1264 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ movw r1, #761 @ 0x2f9 │ │ │ │ - bl 413f68 <_PyDeadline_Get@@Base+0x11e0> │ │ │ │ + bl 414920 <_PyDeadline_Get@@Base+0x11b8> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63494 │ │ │ │ + bgt 62ec4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 63494 │ │ │ │ + bne 62ec4 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 63434 │ │ │ │ + beq 62e64 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 634bc │ │ │ │ + bgt 62eec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 634bc │ │ │ │ + bne 62eec │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - bl ddb94 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 634dc │ │ │ │ - movw r0, #2468 @ 0x9a4 │ │ │ │ + beq 62f0c │ │ │ │ + movw r0, #4708 @ 0x1264 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 70900 <_Py_c_diff@@Base+0x38c> │ │ │ │ + b 70338 <_Py_c_diff@@Base+0x38c> │ │ │ │ sub sp, fp, #20 │ │ │ │ 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 3eacfc │ │ │ │ + b 3eb5b4 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #24] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63528 │ │ │ │ + beq 62f58 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 63548 │ │ │ │ + b 62f78 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63540 │ │ │ │ + beq 62f70 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 62a04 <_PyEval_RaiseAsyncExc@@Base+0x2814> │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 62434 <_PyEval_RaiseAsyncExc@@Base+0x2814> │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - beq 63588 │ │ │ │ + beq 62fb8 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #28] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #58404 @ 0xe424 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24fca0 │ │ │ │ + b 24de78 │ │ │ │ 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 ddb94 │ │ │ │ + bl dd140 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 636c0 │ │ │ │ + bne 630f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40bd98 <_Py_c_prod@@Base+0x3348> │ │ │ │ + bl 40ca2c <_Py_c_prod@@Base+0x340c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 636c0 │ │ │ │ - movw r0, #18152 @ 0x46e8 │ │ │ │ + beq 630f0 │ │ │ │ + movw r0, #20392 @ 0x4fa8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 63628 │ │ │ │ + bne 63058 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 65f68 │ │ │ │ + b 659a0 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #2520 @ 0x9d8 │ │ │ │ + movw r0, #4760 @ 0x1298 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ movw r1, #765 @ 0x2fd │ │ │ │ - bl 413f68 <_PyDeadline_Get@@Base+0x11e0> │ │ │ │ + bl 414920 <_PyDeadline_Get@@Base+0x11b8> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63678 │ │ │ │ + bgt 630a8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 63678 │ │ │ │ + bne 630a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 63618 │ │ │ │ + beq 63048 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 636a0 │ │ │ │ + bgt 630d0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 636a0 │ │ │ │ + bne 630d0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - bl ddb94 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 636c0 │ │ │ │ - movw r0, #2520 @ 0x9d8 │ │ │ │ + beq 630f0 │ │ │ │ + movw r0, #4760 @ 0x1298 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 70900 <_Py_c_diff@@Base+0x38c> │ │ │ │ + b 70338 <_Py_c_diff@@Base+0x38c> │ │ │ │ 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 │ │ │ │ @@ -54409,757 +54037,758 @@ │ │ │ │ bl 2dc4c │ │ │ │ mov ip, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 63724 │ │ │ │ + bl 63154 │ │ │ │ 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 r4, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6377c │ │ │ │ + bne 631ac │ │ │ │ mov r0, r1 │ │ │ │ bl 2d040 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #2624 @ 0xa40 │ │ │ │ + movw r0, #4864 @ 0x1300 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ mov r4, r0 │ │ │ │ - b 63794 │ │ │ │ + b 631c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e3a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ddafc │ │ │ │ + bl dd0a8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 172a88 │ │ │ │ + bl 171c60 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 637cc │ │ │ │ + bgt 631fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 637cc │ │ │ │ + bne 631fc │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 63854 │ │ │ │ + beq 63284 │ │ │ │ mov r0, r8 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r8, r4 │ │ │ │ - beq 63800 │ │ │ │ - ldr r1, [pc, #116] @ 63864 │ │ │ │ + beq 63230 │ │ │ │ + ldr r1, [pc, #116] @ 63294 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl cfbd0 │ │ │ │ + bl cf424 │ │ │ │ adds r8, r0, #1 │ │ │ │ movne r8, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 63854 │ │ │ │ + beq 63284 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #31852 @ 0x7c6c │ │ │ │ + movw r1, #33224 @ 0x81c8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 63938 │ │ │ │ + bl 63368 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63854 │ │ │ │ + beq 63284 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #48000 @ 0xbb80 │ │ │ │ + movw r1, #50116 @ 0xc3c4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 63938 │ │ │ │ + bl 63368 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63854 │ │ │ │ + beq 63284 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r9 │ │ │ │ - bl 200570 │ │ │ │ + bl 1fff44 │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2da94c │ │ │ │ - rsbeq r4, fp, ip, asr r1 │ │ │ │ + b c3288 │ │ │ │ + rsbeq r4, fp, r4, asr r1 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 63898 │ │ │ │ + bne 632c8 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 28563c │ │ │ │ + b 2831ac │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15696 @ 0x3d50 │ │ │ │ + movw r0, #17936 @ 0x4610 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 63888 │ │ │ │ + b 632b8 │ │ │ │ push {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, #16] │ │ │ │ - bl 17ee2c │ │ │ │ + bl 17dff8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 638f0 │ │ │ │ - bl ddb94 │ │ │ │ + bne 63320 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63914 │ │ │ │ - b 63930 │ │ │ │ + beq 63344 │ │ │ │ + b 63360 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 63914 │ │ │ │ + bne 63344 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #2652 @ 0xa5c │ │ │ │ + movw r0, #4892 @ 0x131c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ ldrd r2, [r4, #12] │ │ │ │ - movw r0, #2668 @ 0xa6c │ │ │ │ + movw r0, #4908 @ 0x132c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ 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 r0, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl cc4f4 │ │ │ │ + bl cbc18 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ - beq 63980 │ │ │ │ + beq 633b0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl e3b74 │ │ │ │ + bl e2f70 │ │ │ │ adds r5, r0, #1 │ │ │ │ movne r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r5 │ │ │ │ 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 639d0 │ │ │ │ + bne 63400 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 639c4 │ │ │ │ + beq 633f4 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 639d0 │ │ │ │ + bne 63400 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 63a40 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + b 63470 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2340 @ 0x924 │ │ │ │ + movw r1, #4580 @ 0x11e4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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 18c3c8 │ │ │ │ + bl 18b6f8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 63a24 │ │ │ │ - bl ddb94 │ │ │ │ + bne 63454 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63a38 │ │ │ │ + bne 63468 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d040 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 413df4 <_PyDeadline_Get@@Base+0x106c> │ │ │ │ + b 4147ac <_PyDeadline_Get@@Base+0x1044> │ │ │ │ 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, r1 │ │ │ │ - bl 283380 │ │ │ │ + bl 280ef4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 390a78 │ │ │ │ + bl 391440 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 63c08 │ │ │ │ + beq 63638 │ │ │ │ add r5, r6, #80 @ 0x50 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 63a98 │ │ │ │ + bne 634c8 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 63a80 │ │ │ │ + bne 634b0 │ │ │ │ dmb ish │ │ │ │ - beq 63aa8 │ │ │ │ + beq 634d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c106c │ │ │ │ + bl 3c1128 │ │ │ │ add r1, r6, #8 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2d280 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 63b20 │ │ │ │ - bgt 63b08 │ │ │ │ + beq 63550 │ │ │ │ + bgt 63538 │ │ │ │ cmn r2, #4 │ │ │ │ - beq 63aec │ │ │ │ + beq 6351c │ │ │ │ cmn r2, #2 │ │ │ │ - bne 63b08 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 63538 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2372 @ 0x944 │ │ │ │ + movw r1, #4612 @ 0x1204 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 63bcc │ │ │ │ - movw r3, #36876 @ 0x900c │ │ │ │ + bl 1b4954 │ │ │ │ + b 635fc │ │ │ │ + movw r3, #37496 @ 0x9278 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #65064 @ 0xfe28 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ + movw r1, #1800 @ 0x708 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 63bcc │ │ │ │ + bl 1b4954 │ │ │ │ + b 635fc │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - movw r3, #2756 @ 0xac4 │ │ │ │ + movw r3, #4996 @ 0x1384 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 6cc48 <_PyEval_FormatAwaitableError@@Base+0x838> │ │ │ │ - b 63bcc │ │ │ │ + bl 6c684 <_PyEval_FormatAwaitableError@@Base+0x884> │ │ │ │ + b 635fc │ │ │ │ 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 baf00 │ │ │ │ + bl baef8 │ │ │ │ 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 baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63b80 │ │ │ │ + beq 635b0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ 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 63bb8 │ │ │ │ + bne 635e8 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 63ba0 │ │ │ │ + bne 635d0 │ │ │ │ dmb ish │ │ │ │ - beq 63c08 │ │ │ │ + beq 63638 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33ff20 │ │ │ │ - b 63c08 │ │ │ │ + bl 3401f4 │ │ │ │ + b 63638 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 63bec │ │ │ │ + bne 6361c │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 63bd4 │ │ │ │ + bne 63604 │ │ │ │ dmb ish │ │ │ │ - beq 63bfc │ │ │ │ + beq 6362c │ │ │ │ mov r0, r5 │ │ │ │ - bl 33ff20 │ │ │ │ + bl 3401f4 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 63c30 │ │ │ │ + beq 63660 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 383890 <_PyLong_UnsignedInt_Converter@@Base+0xd10> │ │ │ │ - ldr r0, [pc, #8] @ 63c40 │ │ │ │ + b 383a14 <_PyLong_UnsignedInt_Converter@@Base+0xbdc> │ │ │ │ + ldr r0, [pc, #8] @ 63670 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - ldrdeq r9, [fp], #-132 @ 0xffffff7c @ │ │ │ │ + rsbeq r9, fp, ip, asr #17 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ 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 63c8c │ │ │ │ + bne 636c0 │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r4, #26124 @ 0x660c │ │ │ │ + movw r4, #26744 @ 0x6878 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 63ccc │ │ │ │ - b 63cac │ │ │ │ + beq 63700 │ │ │ │ + b 636e0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #25476 @ 0x6384 │ │ │ │ + movw r0, #27716 @ 0x6c44 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63d3c │ │ │ │ - b 63c68 │ │ │ │ - bl 250270 │ │ │ │ + beq 63770 │ │ │ │ + b 6369c │ │ │ │ + bl 24e448 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 63ccc │ │ │ │ - bl ddb94 │ │ │ │ + bne 63700 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63d3c │ │ │ │ + bne 63770 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 63d00 │ │ │ │ - bl 250270 │ │ │ │ + beq 63734 │ │ │ │ + bl 24e448 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 63d00 │ │ │ │ - bl ddb94 │ │ │ │ + bne 63734 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63d3c │ │ │ │ + bne 63770 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ bl 2d1c0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 63d28 │ │ │ │ - bl ddb94 │ │ │ │ + bne 6375c │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63d3c │ │ │ │ + bne 63770 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e73c8 │ │ │ │ + b e6728 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ 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 424c20 │ │ │ │ + b 425504 │ │ │ │ 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 63da0 │ │ │ │ + bne 637d4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 63d94 │ │ │ │ + beq 637c8 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 63da0 │ │ │ │ + bne 637d4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 63a40 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + b 63470 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2436 @ 0x984 │ │ │ │ + movw r1, #4676 @ 0x1244 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 63e1c │ │ │ │ + bne 63850 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 63e00 │ │ │ │ + bgt 63834 │ │ │ │ mov r5, #0 │ │ │ │ - b 63e1c │ │ │ │ + b 63850 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 63e50 │ │ │ │ - b 63df8 │ │ │ │ + beq 63884 │ │ │ │ + b 6382c │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #2 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ - movw r3, #29008 @ 0x7150 │ │ │ │ + movw r3, #29004 @ 0x714c │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 63f28 │ │ │ │ + beq 6395c │ │ │ │ add r2, r6, r5 │ │ │ │ ldr r8, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - movw r3, #16568 @ 0x40b8 │ │ │ │ + movw r3, #17188 @ 0x4324 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movweq r5, #5188 @ 0x1444 │ │ │ │ + movweq r5, #5808 @ 0x16b0 │ │ │ │ mov r1, r8 │ │ │ │ ldrne r5, [r4, #4] │ │ │ │ movteq r5, #104 @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 63ee0 │ │ │ │ - bl d8934 │ │ │ │ + bne 63914 │ │ │ │ + bl d8004 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 63ecc │ │ │ │ - bl ddb94 │ │ │ │ + bne 63900 │ │ │ │ + bl dd140 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 63f24 │ │ │ │ + bne 63958 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3accb0 │ │ │ │ + bl 3ad6e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63f28 │ │ │ │ + blt 6395c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b 63f28 │ │ │ │ + b 6395c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 63f24 │ │ │ │ - bl 16f47c │ │ │ │ + b 63958 │ │ │ │ + bl 16e66c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63f1c │ │ │ │ - beq 63f04 │ │ │ │ + blt 63950 │ │ │ │ + beq 63938 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b e658c │ │ │ │ + b e58ec │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl f0f58 │ │ │ │ + bl f0a0c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 63eb4 │ │ │ │ + bge 638e8 │ │ │ │ mov r4, #0 │ │ │ │ - b 63f28 │ │ │ │ + b 6395c │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 63f7c │ │ │ │ + bne 639b0 │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r4, #26124 @ 0x660c │ │ │ │ + movw r4, #26744 @ 0x6878 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 63fbc │ │ │ │ - b 63f9c │ │ │ │ + beq 639f0 │ │ │ │ + b 639d0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #25492 @ 0x6394 │ │ │ │ + movw r0, #27732 @ 0x6c54 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6402c │ │ │ │ - b 63f58 │ │ │ │ - bl 250270 │ │ │ │ + beq 63a60 │ │ │ │ + b 6398c │ │ │ │ + bl 24e448 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 63fbc │ │ │ │ - bl ddb94 │ │ │ │ + bne 639f0 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6402c │ │ │ │ + bne 63a60 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 63ff0 │ │ │ │ - bl 250270 │ │ │ │ + beq 63a24 │ │ │ │ + bl 24e448 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 63ff0 │ │ │ │ - bl ddb94 │ │ │ │ + bne 63a24 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6402c │ │ │ │ + bne 63a60 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ bl 2e4cc │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 64018 │ │ │ │ - bl ddb94 │ │ │ │ + bne 63a4c │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6402c │ │ │ │ + bne 63a60 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e73c8 │ │ │ │ + b e6728 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ 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 424de0 <_PyBytes_GetXIData@@Base+0x110> │ │ │ │ + b 4256c4 <_PyBytes_GetXIData@@Base+0x110> │ │ │ │ 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 │ │ │ │ cmp r3, #0 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 640b8 │ │ │ │ + bne 63aec │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 640b8 │ │ │ │ + bne 63aec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 63a40 │ │ │ │ + b 63470 │ │ │ │ sub lr, fp, #16 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, ip │ │ │ │ mov r3, #0 │ │ │ │ str lr, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #16] @ 640f4 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #16] @ 63b28 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 640a4 │ │ │ │ + bne 63ad8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, sl, ip, ror r1 │ │ │ │ + rsbeq r7, sl, r8, ror r1 │ │ │ │ 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 6415c │ │ │ │ + bhi 63b90 │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 6417c │ │ │ │ + bne 63bb0 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #32624 @ 0x7f70 │ │ │ │ + movw r1, #34864 @ 0x8830 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #49400 @ 0xc0f8 │ │ │ │ + movw r0, #50768 @ 0xc650 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 64274 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 63ca8 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #49400 @ 0xc0f8 │ │ │ │ + movw r0, #50768 @ 0xc650 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 151060 │ │ │ │ + bl 1500b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64274 │ │ │ │ - b 64124 │ │ │ │ + beq 63ca8 │ │ │ │ + b 63b58 │ │ │ │ cmp r4, #1 │ │ │ │ - ble 6423c │ │ │ │ + ble 63c70 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 64208 │ │ │ │ + beq 63c3c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 641e8 │ │ │ │ + beq 63c1c │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl f0b90 │ │ │ │ + bl f0644 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 64274 │ │ │ │ + beq 63ca8 │ │ │ │ bl 2e3a0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 6420c │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 63c40 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59444 @ 0xe834 │ │ │ │ + movw r1, #61516 @ 0xf04c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 64274 │ │ │ │ - movw r2, #29260 @ 0x724c │ │ │ │ + bl 1b4954 │ │ │ │ + b 63ca8 │ │ │ │ + movw r2, #31500 @ 0x7b0c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #32760 @ 0x7ff8 │ │ │ │ + movw r1, #35000 @ 0x88b8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #49400 @ 0xc0f8 │ │ │ │ + movw r0, #50768 @ 0xc650 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 64274 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 63ca8 │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 64244 │ │ │ │ + beq 63c78 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 64244 │ │ │ │ - bl ddb94 │ │ │ │ + bne 63c78 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64274 │ │ │ │ - b 64244 │ │ │ │ + bne 63ca8 │ │ │ │ + b 63c78 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 41b16c <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + bl 41b344 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 64274 │ │ │ │ - movw r0, #13888 @ 0x3640 │ │ │ │ + beq 63ca8 │ │ │ │ + movw r0, #16128 @ 0x3f00 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ + b de66c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00064280 <_PyTime_AsTimeval_clamp@@Base>: │ │ │ │ +00063cb4 <_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 3efe24 <_PyCoro_GetAwaitableIter@@Base+0x7e8> │ │ │ │ + bl 3f06dc <_PyCoro_GetAwaitableIter@@Base+0x7e8> │ │ │ │ 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 │ │ │ │ @@ -55168,22 +54797,22 @@ │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #55772 @ 0xd9dc │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 416354 <_PyBytes_Find@@Base+0x418> │ │ │ │ + b 417010 <_PyBytes_Find@@Base+0x418> │ │ │ │ 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] │ │ │ │ - movw r6, #32016 @ 0x7d10 │ │ │ │ + movw r6, #34336 @ 0x8620 │ │ │ │ movt r6, #101 @ 0x65 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, #16 │ │ │ │ mov r7, r1 │ │ │ │ movcs r3, #16 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r4, [r6, r3, lsl #2] │ │ │ │ @@ -55191,236 +54820,236 @@ │ │ │ │ cmp r4, r3 │ │ │ │ movlt r3, r4 │ │ │ │ cmp r1, #0 │ │ │ │ movge r4, r3 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - blt 64364 <_PyTime_AsTimeval_clamp@@Base+0xe4> │ │ │ │ + blt 63d98 <_PyTime_AsTimeval_clamp@@Base+0xe4> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 253d14 │ │ │ │ + bl 251edc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64380 <_PyTime_AsTimeval_clamp@@Base+0x100> │ │ │ │ - movw r3, #36876 @ 0x900c │ │ │ │ + beq 63db4 <_PyTime_AsTimeval_clamp@@Base+0x100> │ │ │ │ + movw r3, #37496 @ 0x9278 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add r1, r6, #68 @ 0x44 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 643a8 <_PyTime_AsTimeval_clamp@@Base+0x128> │ │ │ │ + bl 1b4954 │ │ │ │ + b 63ddc <_PyTime_AsTimeval_clamp@@Base+0x128> │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ add r2, r4, r6 │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [r5, #4] │ │ │ │ str r3, [r5, #12] │ │ │ │ - bl 1f79b0 │ │ │ │ + bl 1f784c │ │ │ │ add r0, r0, r6 │ │ │ │ str r0, [r7] │ │ │ │ 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 5ae98 │ │ │ │ + b 5a8c8 │ │ │ │ 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 │ │ │ │ subs r3, r1, #0 │ │ │ │ - bne 6440c <_PyTime_AsTimeval_clamp@@Base+0x18c> │ │ │ │ + bne 63e40 <_PyTime_AsTimeval_clamp@@Base+0x18c> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 2015cc │ │ │ │ + bl 200fa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 64424 <_PyTime_AsTimeval_clamp@@Base+0x1a4> │ │ │ │ - b 644d0 <_PyTime_AsTimeval_clamp@@Base+0x250> │ │ │ │ - movw r0, #16552 @ 0x40a8 │ │ │ │ + bne 63e58 <_PyTime_AsTimeval_clamp@@Base+0x1a4> │ │ │ │ + b 63f04 <_PyTime_AsTimeval_clamp@@Base+0x250> │ │ │ │ + movw r0, #19368 @ 0x4ba8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 1d1884 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 1d16b4 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 643f8 <_PyTime_AsTimeval_clamp@@Base+0x178> │ │ │ │ - b 644cc <_PyTime_AsTimeval_clamp@@Base+0x24c> │ │ │ │ + bne 63e2c <_PyTime_AsTimeval_clamp@@Base+0x178> │ │ │ │ + b 63f00 <_PyTime_AsTimeval_clamp@@Base+0x24c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r5, #54076 @ 0xd33c │ │ │ │ + movw r5, #53868 @ 0xd26c │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 6447c <_PyTime_AsTimeval_clamp@@Base+0x1fc> │ │ │ │ + beq 63eb0 <_PyTime_AsTimeval_clamp@@Base+0x1fc> │ │ │ │ mov r1, r5 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6447c <_PyTime_AsTimeval_clamp@@Base+0x1fc> │ │ │ │ - movw r0, #45388 @ 0xb14c │ │ │ │ + bne 63eb0 <_PyTime_AsTimeval_clamp@@Base+0x1fc> │ │ │ │ + movw r0, #45600 @ 0xb220 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #3072 @ 0xc00 │ │ │ │ + movw r1, #5312 @ 0x14c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 644b8 <_PyTime_AsTimeval_clamp@@Base+0x238> │ │ │ │ - b 644cc <_PyTime_AsTimeval_clamp@@Base+0x24c> │ │ │ │ + ble 63eec <_PyTime_AsTimeval_clamp@@Base+0x238> │ │ │ │ + b 63f00 <_PyTime_AsTimeval_clamp@@Base+0x24c> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl ee0dc │ │ │ │ + bl ed65c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 644ac <_PyTime_AsTimeval_clamp@@Base+0x22c> │ │ │ │ + bne 63ee0 <_PyTime_AsTimeval_clamp@@Base+0x22c> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 644d0 <_PyTime_AsTimeval_clamp@@Base+0x250> │ │ │ │ + beq 63f04 <_PyTime_AsTimeval_clamp@@Base+0x250> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl ee0dc │ │ │ │ + bl ed65c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 644d0 <_PyTime_AsTimeval_clamp@@Base+0x250> │ │ │ │ + beq 63f04 <_PyTime_AsTimeval_clamp@@Base+0x250> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 644cc <_PyTime_AsTimeval_clamp@@Base+0x24c> │ │ │ │ + bgt 63f00 <_PyTime_AsTimeval_clamp@@Base+0x24c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 644cc <_PyTime_AsTimeval_clamp@@Base+0x24c> │ │ │ │ + bne 63f00 <_PyTime_AsTimeval_clamp@@Base+0x24c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ 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 6451c <_PyTime_AsTimeval_clamp@@Base+0x29c> │ │ │ │ + beq 63f50 <_PyTime_AsTimeval_clamp@@Base+0x29c> │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15852 @ 0x3dec │ │ │ │ + movw r0, #18092 @ 0x46ac │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, r3 │ │ │ │ - bl 15135c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1503b0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ - bl f0f58 │ │ │ │ + bl f0a0c │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ 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 5b138 │ │ │ │ + b 5ab68 │ │ │ │ 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 2dc64 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2130c4 │ │ │ │ + b 21224c │ │ │ │ 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 645cc <_PyTime_AsTimeval_clamp@@Base+0x34c> │ │ │ │ + bne 64000 <_PyTime_AsTimeval_clamp@@Base+0x34c> │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #3148 @ 0xc4c │ │ │ │ + movw r1, #5388 @ 0x150c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f81dc │ │ │ │ + bl f713c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 645e4 <_PyTime_AsTimeval_clamp@@Base+0x364> │ │ │ │ + bne 64018 <_PyTime_AsTimeval_clamp@@Base+0x364> │ │ │ │ mov r4, #0 │ │ │ │ - b 646d4 <_PyTime_AsTimeval_clamp@@Base+0x454> │ │ │ │ - movw r0, #3176 @ 0xc68 │ │ │ │ + b 64108 <_PyTime_AsTimeval_clamp@@Base+0x454> │ │ │ │ + movw r0, #5416 @ 0x1528 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 34ac90 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 34b0d0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 645c4 <_PyTime_AsTimeval_clamp@@Base+0x344> │ │ │ │ - b 645a8 <_PyTime_AsTimeval_clamp@@Base+0x328> │ │ │ │ + beq 63ff8 <_PyTime_AsTimeval_clamp@@Base+0x344> │ │ │ │ + b 63fdc <_PyTime_AsTimeval_clamp@@Base+0x328> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r8, [r4, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 646c0 <_PyTime_AsTimeval_clamp@@Base+0x440> │ │ │ │ + bne 640f4 <_PyTime_AsTimeval_clamp@@Base+0x440> │ │ │ │ mov r0, #5 │ │ │ │ - bl 182380 │ │ │ │ + bl 181448 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 646d4 <_PyTime_AsTimeval_clamp@@Base+0x454> │ │ │ │ + beq 64108 <_PyTime_AsTimeval_clamp@@Base+0x454> │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 64694 <_PyTime_AsTimeval_clamp@@Base+0x414> │ │ │ │ + beq 640c8 <_PyTime_AsTimeval_clamp@@Base+0x414> │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 33e3c0 │ │ │ │ + bl 33db50 │ │ │ │ cmn r0, #1 │ │ │ │ addne r7, r8, #12 │ │ │ │ movne r5, #0 │ │ │ │ - beq 646a4 <_PyTime_AsTimeval_clamp@@Base+0x424> │ │ │ │ + beq 640d8 <_PyTime_AsTimeval_clamp@@Base+0x424> │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - bge 6467c <_PyTime_AsTimeval_clamp@@Base+0x3fc> │ │ │ │ + bge 640b0 <_PyTime_AsTimeval_clamp@@Base+0x3fc> │ │ │ │ ldr r9, [r7, #4]! │ │ │ │ cmp r5, #0 │ │ │ │ - ble 64660 <_PyTime_AsTimeval_clamp@@Base+0x3e0> │ │ │ │ + ble 64094 <_PyTime_AsTimeval_clamp@@Base+0x3e0> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29708 @ 0x740c │ │ │ │ + movw r1, #31948 @ 0x7ccc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl d6e2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d64fc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 646a4 <_PyTime_AsTimeval_clamp@@Base+0x424> │ │ │ │ + beq 640d8 <_PyTime_AsTimeval_clamp@@Base+0x424> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 425b08 <_PyBytes_GetXIData@@Base+0xe38> │ │ │ │ + bl 4263e8 <_PyBytes_GetXIData@@Base+0xe34> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 6462c <_PyTime_AsTimeval_clamp@@Base+0x3ac> │ │ │ │ - b 646a4 <_PyTime_AsTimeval_clamp@@Base+0x424> │ │ │ │ + bge 64060 <_PyTime_AsTimeval_clamp@@Base+0x3ac> │ │ │ │ + b 640d8 <_PyTime_AsTimeval_clamp@@Base+0x424> │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 33e3c0 │ │ │ │ + bl 33db50 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 646b0 <_PyTime_AsTimeval_clamp@@Base+0x430> │ │ │ │ - b 646a4 <_PyTime_AsTimeval_clamp@@Base+0x424> │ │ │ │ + bne 640e4 <_PyTime_AsTimeval_clamp@@Base+0x430> │ │ │ │ + b 640d8 <_PyTime_AsTimeval_clamp@@Base+0x424> │ │ │ │ mov r1, r8 │ │ │ │ - bl 425b08 <_PyBytes_GetXIData@@Base+0xe38> │ │ │ │ + bl 4263e8 <_PyBytes_GetXIData@@Base+0xe34> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 646b0 <_PyTime_AsTimeval_clamp@@Base+0x430> │ │ │ │ + bge 640e4 <_PyTime_AsTimeval_clamp@@Base+0x430> │ │ │ │ mov r0, r4 │ │ │ │ - bl 277c30 │ │ │ │ - b 645c4 <_PyTime_AsTimeval_clamp@@Base+0x344> │ │ │ │ + bl 275de0 │ │ │ │ + b 63ff8 <_PyTime_AsTimeval_clamp@@Base+0x344> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1848fc │ │ │ │ + bl 183954 │ │ │ │ mov r4, r0 │ │ │ │ - b 646d4 <_PyTime_AsTimeval_clamp@@Base+0x454> │ │ │ │ + b 64108 <_PyTime_AsTimeval_clamp@@Base+0x454> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r4, r8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ @@ -55429,327 +55058,327 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ subs r4, r1, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ moveq ip, r4 │ │ │ │ - movw r9, #3372 @ 0xd2c │ │ │ │ + movw r9, #5612 @ 0x15ec │ │ │ │ movt r9, #72 @ 0x48 │ │ │ │ ldrne ip, [r4] │ │ │ │ - movw sl, #54480 @ 0xd4d0 │ │ │ │ + movw sl, #56720 @ 0xdd90 │ │ │ │ movt sl, #70 @ 0x46 │ │ │ │ mov r5, r0 │ │ │ │ str sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r4, r4, #4 │ │ │ │ - movw sl, #3384 @ 0xd38 │ │ │ │ + movw sl, #5624 @ 0x15f8 │ │ │ │ movt sl, #72 @ 0x48 │ │ │ │ mov r7, #0 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 64810 <_PyTime_AsTimeval_clamp@@Base+0x590> │ │ │ │ + bge 64244 <_PyTime_AsTimeval_clamp@@Base+0x590> │ │ │ │ ldr r6, [r4, #4]! │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, sl │ │ │ │ movne r1, r9 │ │ │ │ - bl 36589c │ │ │ │ + bl 365b54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64814 <_PyTime_AsTimeval_clamp@@Base+0x594> │ │ │ │ + beq 64248 <_PyTime_AsTimeval_clamp@@Base+0x594> │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3779a4 │ │ │ │ + bl 377c5c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64814 <_PyTime_AsTimeval_clamp@@Base+0x594> │ │ │ │ + beq 64248 <_PyTime_AsTimeval_clamp@@Base+0x594> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36589c │ │ │ │ + bl 365b54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64814 <_PyTime_AsTimeval_clamp@@Base+0x594> │ │ │ │ + beq 64248 <_PyTime_AsTimeval_clamp@@Base+0x594> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3779a4 │ │ │ │ + bl 377c5c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64814 <_PyTime_AsTimeval_clamp@@Base+0x594> │ │ │ │ + beq 64248 <_PyTime_AsTimeval_clamp@@Base+0x594> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ movne r8, #0 │ │ │ │ ldrne r3, [r3] │ │ │ │ strne r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq 64808 <_PyTime_AsTimeval_clamp@@Base+0x588> │ │ │ │ + beq 6423c <_PyTime_AsTimeval_clamp@@Base+0x588> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, r8 │ │ │ │ - ble 64808 <_PyTime_AsTimeval_clamp@@Base+0x588> │ │ │ │ + ble 6423c <_PyTime_AsTimeval_clamp@@Base+0x588> │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #53752 @ 0xd1f8 │ │ │ │ + movw r1, #55992 @ 0xdab8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 36589c │ │ │ │ + bl 365b54 │ │ │ │ add r2, r8, #2 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64814 <_PyTime_AsTimeval_clamp@@Base+0x594> │ │ │ │ + beq 64248 <_PyTime_AsTimeval_clamp@@Base+0x594> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ add r8, r8, #1 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ mov r2, #2 │ │ │ │ - bl 3779a4 │ │ │ │ + bl 377c5c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 647bc <_PyTime_AsTimeval_clamp@@Base+0x53c> │ │ │ │ - b 64814 <_PyTime_AsTimeval_clamp@@Base+0x594> │ │ │ │ + bne 641f0 <_PyTime_AsTimeval_clamp@@Base+0x53c> │ │ │ │ + b 64248 <_PyTime_AsTimeval_clamp@@Base+0x594> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 64730 <_PyTime_AsTimeval_clamp@@Base+0x4b0> │ │ │ │ + b 64164 <_PyTime_AsTimeval_clamp@@Base+0x4b0> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, 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 5b7e0 <_PyEval_FormatKwargsError@@Base+0x540> │ │ │ │ + b 5b210 <_PyEval_FormatKwargsError@@Base+0x540> │ │ │ │ push {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 1ffe54 <_PyObject_VisitType@@Base+0x6dc> │ │ │ │ + bl 30c0e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bf4b0 <_Py_set_inheritable_async_safe@@Base+0x3d0> │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + bl 3bfee0 <_Py_set_inheritable_async_safe@@Base+0x3d0> │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ - movw r0, #3392 @ 0xd40 │ │ │ │ + movw r0, #5632 @ 0x1600 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r4, #0 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 648c8 <_PyTime_AsTimeval_clamp@@Base+0x648> │ │ │ │ + beq 642fc <_PyTime_AsTimeval_clamp@@Base+0x648> │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ str r4, [r0] │ │ │ │ bl 2d3f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 648d0 <_PyTime_AsTimeval_clamp@@Base+0x650> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 64304 <_PyTime_AsTimeval_clamp@@Base+0x650> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 5bad0 <_PyEval_FormatKwargsError@@Base+0x830> │ │ │ │ + b 5b500 <_PyEval_FormatKwargsError@@Base+0x830> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 64924 <_PyTime_AsTimeval_clamp@@Base+0x6a4> │ │ │ │ - movw r1, #20312 @ 0x4f58 │ │ │ │ + beq 64358 <_PyTime_AsTimeval_clamp@@Base+0x6a4> │ │ │ │ + movw r1, #20932 @ 0x51c4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16d39c <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 16c58c <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2a34c0 │ │ │ │ + bl 2a12a0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ vstr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ vstr d1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 649fc <_PyTime_AsTimeval_clamp@@Base+0x77c> │ │ │ │ + bne 64430 <_PyTime_AsTimeval_clamp@@Base+0x77c> │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vneg.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ str r4, [r0] │ │ │ │ - bl 426274 <_PyBytes_GetXIData@@Base+0x15a4> │ │ │ │ + bl 426b54 <_PyBytes_GetXIData@@Base+0x15a0> │ │ │ │ ldr r3, [r5] │ │ │ │ vstr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ vstr d0, [fp, #-76] @ 0xffffffb4 │ │ │ │ vstr d1, [fp, #-36] @ 0xffffffdc │ │ │ │ vstr d1, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 649c8 <_PyTime_AsTimeval_clamp@@Base+0x748> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 643fc <_PyTime_AsTimeval_clamp@@Base+0x748> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27368 @ 0x6ae8 │ │ │ │ + movw r1, #29608 @ 0x73a8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 649fc <_PyTime_AsTimeval_clamp@@Base+0x77c> │ │ │ │ + bl 1b4954 │ │ │ │ + b 64430 <_PyTime_AsTimeval_clamp@@Base+0x77c> │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne 649ec <_PyTime_AsTimeval_clamp@@Base+0x76c> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 64420 <_PyTime_AsTimeval_clamp@@Base+0x76c> │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27388 @ 0x6afc │ │ │ │ + movw r1, #29628 @ 0x73bc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 649fc <_PyTime_AsTimeval_clamp@@Base+0x77c> │ │ │ │ + bl 1b4954 │ │ │ │ + b 64430 <_PyTime_AsTimeval_clamp@@Base+0x77c> │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2a060c │ │ │ │ + b 29e3ec │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ 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 5bf48 <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ + b 5b978 <_PyEval_FormatKwargsError@@Base+0xca8> │ │ │ │ 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 r1, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - bl 33e3c0 │ │ │ │ + bl 33db50 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64a98 <_PyTime_AsTimeval_clamp@@Base+0x818> │ │ │ │ + beq 644cc <_PyTime_AsTimeval_clamp@@Base+0x818> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3779a4 │ │ │ │ + bl 377c5c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64a98 <_PyTime_AsTimeval_clamp@@Base+0x818> │ │ │ │ + beq 644cc <_PyTime_AsTimeval_clamp@@Base+0x818> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 646e0 <_PyTime_AsTimeval_clamp@@Base+0x460> │ │ │ │ + bl 64114 <_PyTime_AsTimeval_clamp@@Base+0x460> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64a98 <_PyTime_AsTimeval_clamp@@Base+0x818> │ │ │ │ + beq 644cc <_PyTime_AsTimeval_clamp@@Base+0x818> │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 33e3c0 │ │ │ │ + b 33db50 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - beq 64b78 <_PyTime_AsTimeval_clamp@@Base+0x8f8> │ │ │ │ + beq 645ac <_PyTime_AsTimeval_clamp@@Base+0x8f8> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 64af4 <_PyTime_AsTimeval_clamp@@Base+0x874> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 64528 <_PyTime_AsTimeval_clamp@@Base+0x874> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3408 @ 0xd50 │ │ │ │ + movw r1, #5648 @ 0x1610 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, #12 │ │ │ │ bl 42294 <_Py_fstat@@Base+0x63c> │ │ │ │ - movw r2, #37888 @ 0x9400 │ │ │ │ + movw r2, #40208 @ 0x9d10 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ mov ip, #0 │ │ │ │ movw r1, #345 @ 0x159 │ │ │ │ add r3, r1, ip │ │ │ │ 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 64b5c <_PyTime_AsTimeval_clamp@@Base+0x8dc> │ │ │ │ + bcc 64590 <_PyTime_AsTimeval_clamp@@Base+0x8dc> │ │ │ │ ldr r4, [lr, #4] │ │ │ │ add ip, r3, #1 │ │ │ │ cmp r0, r4 │ │ │ │ - bhi 64b5c <_PyTime_AsTimeval_clamp@@Base+0x8dc> │ │ │ │ + bhi 64590 <_PyTime_AsTimeval_clamp@@Base+0x8dc> │ │ │ │ ldrh r2, [lr, #8] │ │ │ │ - movw r3, #32016 @ 0x7d10 │ │ │ │ + movw r3, #34336 @ 0x8620 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #888] @ 0x378 │ │ │ │ - b 64b6c <_PyTime_AsTimeval_clamp@@Base+0x8ec> │ │ │ │ + b 645a0 <_PyTime_AsTimeval_clamp@@Base+0x8ec> │ │ │ │ cmp ip, r1 │ │ │ │ - ble 64b10 <_PyTime_AsTimeval_clamp@@Base+0x890> │ │ │ │ - movw r0, #3484 @ 0xd9c │ │ │ │ + ble 64544 <_PyTime_AsTimeval_clamp@@Base+0x890> │ │ │ │ + movw r0, #5724 @ 0x165c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0fec │ │ │ │ - movw r2, #61324 @ 0xef8c │ │ │ │ + b c1220 │ │ │ │ + movw r2, #63716 @ 0xf8e4 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #38648 @ 0x96f8 │ │ │ │ + movw r1, #40652 @ 0x9ecc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #13720 @ 0x3598 │ │ │ │ + movw r0, #15960 @ 0x3e58 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r0, r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 5c5b0 │ │ │ │ + b 5bfe0 │ │ │ │ │ │ │ │ -00064bbc : │ │ │ │ - ldr ip, [pc, #76] @ 64c10 │ │ │ │ +000645f0 : │ │ │ │ + ldr ip, [pc, #76] @ 64644 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, #1 │ │ │ │ ldr r3, [r3, ip] │ │ │ │ add fp, sp, #0 │ │ │ │ - bls 64c00 │ │ │ │ + bls 64634 │ │ │ │ add r3, r3, #8512 @ 0x2140 │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ add r3, r3, #44 @ 0x2c │ │ │ │ ldr ip, [r3, r2, lsl #3] │ │ │ │ cmp r0, ip │ │ │ │ moveq ip, #0 │ │ │ │ streq ip, [r3, r2, lsl #3] │ │ │ │ @@ -55764,78 +55393,78 @@ │ │ │ │ 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 │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64c78 │ │ │ │ + beq 646ac │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3efcf4 <_PyCoro_GetAwaitableIter@@Base+0x6b8> │ │ │ │ + bl 3f05ac <_PyCoro_GetAwaitableIter@@Base+0x6b8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64c78 │ │ │ │ + beq 646ac │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 145f88 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + b 144fe0 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 64cd0 │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + bne 64704 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #38648 @ 0x96f8 │ │ │ │ + movw r1, #40652 @ 0x9ecc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #35124 @ 0x8934 │ │ │ │ + movw r0, #37364 @ 0x91f4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 64d38 │ │ │ │ + b 6476c │ │ │ │ mov r5, r0 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl f0b90 │ │ │ │ + bl f0644 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 64d38 │ │ │ │ + beq 6476c │ │ │ │ bl 2e3a0 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 64d14 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 64748 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59444 @ 0xe834 │ │ │ │ + movw r1, #61516 @ 0xf04c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 64cc8 │ │ │ │ + bl 1b4954 │ │ │ │ + b 646fc │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 2d634 │ │ │ │ cmp r0, #0 │ │ │ │ - movwne r4, #5188 @ 0x1444 │ │ │ │ + movwne r4, #5808 @ 0x16b0 │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ - bne 64d38 │ │ │ │ - bl 366244 │ │ │ │ + bne 6476c │ │ │ │ + bl 3664fc │ │ │ │ mov r4, r0 │ │ │ │ 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 │ │ │ │ @@ -55846,98 +55475,98 @@ │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ bl 2d748 │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 64d98 │ │ │ │ + bhi 647cc │ │ │ │ ldr r0, [r7] │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 21e060 │ │ │ │ + bl 21d21c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 64db8 │ │ │ │ - b 64e20 │ │ │ │ + beq 647ec │ │ │ │ + b 64854 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #49324 @ 0xc0ac │ │ │ │ + movw r0, #50692 @ 0xc604 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 151060 │ │ │ │ + bl 1500b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64e20 │ │ │ │ - b 64d80 │ │ │ │ + beq 64854 │ │ │ │ + b 647b4 │ │ │ │ cmp r6, #1 │ │ │ │ - ble 64e68 │ │ │ │ + ble 6489c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 64e48 │ │ │ │ + beq 6487c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 64e28 │ │ │ │ + beq 6485c │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, r3 │ │ │ │ - bl f0b90 │ │ │ │ + bl f0644 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 64e20 │ │ │ │ + beq 64854 │ │ │ │ bl 2e3a0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 64e4c │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 64880 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59444 @ 0xe834 │ │ │ │ + movw r1, #61516 @ 0xf04c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r4, #0 │ │ │ │ - b 64eb8 │ │ │ │ - movw r2, #29260 @ 0x724c │ │ │ │ + b 648ec │ │ │ │ + movw r2, #31500 @ 0x7b0c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #32760 @ 0x7ff8 │ │ │ │ + movw r1, #35000 @ 0x88b8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #49324 @ 0xc0ac │ │ │ │ + movw r0, #50692 @ 0xc604 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 64e20 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 64854 │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 64e6c │ │ │ │ + beq 648a0 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 157b70 │ │ │ │ + bl 156bc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 64e6c │ │ │ │ - b 64e20 │ │ │ │ + bge 648a0 │ │ │ │ + b 64854 │ │ │ │ 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 3fd7d8 │ │ │ │ + bl 3fe0a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 64eb8 │ │ │ │ + beq 648ec │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #13888 @ 0x3640 │ │ │ │ + movw r0, #16128 @ 0x3f00 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64ecc │ │ │ │ + beq 64900 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ 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 │ │ │ │ @@ -55947,53 +55576,53 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d748 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21df44 │ │ │ │ + bl 21d100 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 64f44 │ │ │ │ + bge 64978 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #61616 @ 0xf0b0 │ │ │ │ + movw r2, #64008 @ 0xfa08 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #38648 @ 0x96f8 │ │ │ │ + movw r1, #40652 @ 0x9ecc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #34548 @ 0x86f4 │ │ │ │ + movw r0, #36596 @ 0x8ef4 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r4, #0 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 64f58 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 6498c │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6285c <_PyEval_RaiseAsyncExc@@Base+0x266c> │ │ │ │ + bl 6228c <_PyEval_RaiseAsyncExc@@Base+0x266c> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64f6c │ │ │ │ + beq 649a0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ bl 2e928 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2130c4 │ │ │ │ + b 21224c │ │ │ │ │ │ │ │ -00064fa0 : │ │ │ │ - ldr r2, [pc, #56] @ 64fe0 │ │ │ │ +000649d4 : │ │ │ │ + ldr r2, [pc, #56] @ 64a14 │ │ │ │ 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 │ │ │ │ @@ -56008,790 +55637,790 @@ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ 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 r1, [r0, #4] │ │ │ │ - movw r5, #16568 @ 0x40b8 │ │ │ │ + movw r5, #17188 @ 0x4324 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, r5 │ │ │ │ - bne 65054 │ │ │ │ - movw r2, #19252 @ 0x4b34 │ │ │ │ + bne 64a88 │ │ │ │ + movw r2, #19872 @ 0x4da0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #21632 @ 0x5480 │ │ │ │ + movw r3, #17276 @ 0x437c │ │ │ │ movt r3, #35 @ 0x23 │ │ │ │ ldr r4, [r2, #156] @ 0x9c │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6503c │ │ │ │ + bne 64a70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3342f8 │ │ │ │ + bl 333ae8 │ │ │ │ mov r4, r0 │ │ │ │ - b 65068 │ │ │ │ + b 64a9c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b 65068 │ │ │ │ - ldr r2, [pc, #488] @ 65244 │ │ │ │ + b 64a9c │ │ │ │ + ldr r2, [pc, #488] @ 64c78 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 204c3c <_PyCompactLong_Add@@Base+0x568> │ │ │ │ + bl 30e638 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6523c │ │ │ │ + beq 64c70 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r9, [r7, #52] @ 0x34 │ │ │ │ ldr r6, [r7, #32] │ │ │ │ cmp r3, r5 │ │ │ │ - bne 65174 │ │ │ │ + bne 64ba8 │ │ │ │ mov r0, r7 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6523c │ │ │ │ + beq 64c70 │ │ │ │ ldr r5, [r6] │ │ │ │ ldr r8, [r6, #4] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strle r2, [r5] │ │ │ │ - bl d8934 │ │ │ │ + bl d8004 │ │ │ │ mov r3, r8 │ │ │ │ subs r2, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bne 650e8 │ │ │ │ - bl ddb94 │ │ │ │ + bne 64b1c │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 651a4 │ │ │ │ - movw r3, #48560 @ 0xbdb0 │ │ │ │ + bne 64bd8 │ │ │ │ + movw r3, #48348 @ 0xbcdc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 200570 │ │ │ │ - b 651a4 │ │ │ │ - bl 3ad1d0 │ │ │ │ + bl 1fff44 │ │ │ │ + b 64bd8 │ │ │ │ + bl 3adc08 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 65114 │ │ │ │ + bgt 64b48 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 65114 │ │ │ │ + bne 64b48 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - bne 65210 │ │ │ │ + bne 64c44 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 651f8 │ │ │ │ + bne 64c2c │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - b 65084 │ │ │ │ + b 64ab8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl f0f58 │ │ │ │ + bl f0a0c │ │ │ │ ldr r3, [r8] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 651c8 │ │ │ │ + ble 64bfc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 651e0 │ │ │ │ + ble 64c14 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 65210 │ │ │ │ + bne 64c44 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 651f8 │ │ │ │ + bne 64c2c │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6523c │ │ │ │ + beq 64c70 │ │ │ │ ldr r5, [r6] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl e658c │ │ │ │ + bl e58ec │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 65130 │ │ │ │ + bne 64b64 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 65210 │ │ │ │ + bgt 64c44 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 65210 │ │ │ │ + bne 64c44 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 65210 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 64c44 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 65150 │ │ │ │ + bne 64b84 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 65150 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 64b84 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6515c │ │ │ │ + bne 64b90 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6515c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 64b90 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19808 @ 0x4d60 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 65224 │ │ │ │ + ble 64c58 │ │ │ │ mov r4, #0 │ │ │ │ - b 6523c │ │ │ │ + b 64c70 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6521c │ │ │ │ + bne 64c50 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6521c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 64c50 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, 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, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl b5e4c <_Py_GetConfig@@Base> │ │ │ │ + bl b5e0c <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65280 │ │ │ │ + bne 64cb4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 37547c │ │ │ │ - movw r3, #48600 @ 0xbdd8 │ │ │ │ + b 3756d4 │ │ │ │ + movw r3, #48388 @ 0xbd04 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3496 @ 0xda8 │ │ │ │ + movw r1, #5736 @ 0x1668 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 367a40 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ + bl 367cf8 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65270 │ │ │ │ + beq 64ca4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000652a8 : │ │ │ │ +00064cdc : │ │ │ │ push {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, #288] @ 653e4 │ │ │ │ + ldr r3, [pc, #288] @ 64e18 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r8, [sl, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr ip, [r3, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - ble 652e8 │ │ │ │ + ble 64d1c │ │ │ │ ldr r7, [r0, ip] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 65310 │ │ │ │ - movw r1, #45388 @ 0xb14c │ │ │ │ + bne 64d44 │ │ │ │ + movw r1, #45600 @ 0xb220 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #3528 @ 0xdc8 │ │ │ │ + movw r2, #5768 @ 0x1688 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 36026c <_PyErr_Format@@Base> │ │ │ │ + b 360514 <_PyErr_Format@@Base> │ │ │ │ ldr r6, [r1, #8] │ │ │ │ subs r3, r2, #0 │ │ │ │ add r1, r1, #16 │ │ │ │ - beq 6532c │ │ │ │ + beq 64d60 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 65344 │ │ │ │ + bne 64d78 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov ip, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx ip │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 178cc4 <_PyStack_UnpackDict@@Base> │ │ │ │ + bl 177e9c <_PyStack_UnpackDict@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 653dc │ │ │ │ - movw r3, #40860 @ 0x9f9c │ │ │ │ + beq 64e10 │ │ │ │ + movw r3, #40152 @ 0x9cd8 │ │ │ │ movt r3, #31 │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r7, r3 │ │ │ │ orr r2, r6, #-2147483648 @ 0x80000000 │ │ │ │ - bne 653a0 │ │ │ │ - ldr r3, [pc, #96] @ 653e4 │ │ │ │ + bne 64dd4 │ │ │ │ + ldr r3, [pc, #96] @ 64e18 │ │ │ │ stm sp, {r2, r9} │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [sl, r3] │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 1fa3ac <_Py_Check_ArgsIterable@@Base+0x478> │ │ │ │ + bl 1fa0e8 <_Py_Check_ArgsIterable@@Base+0x478> │ │ │ │ mov r7, r0 │ │ │ │ - b 653b4 │ │ │ │ + b 64de8 │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17b50c <_PyStack_UnpackDict_Free@@Base> │ │ │ │ + bl 17a6e4 <_PyStack_UnpackDict_Free@@Base> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2de868 │ │ │ │ + b ed318 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #24964 @ 0x6184 │ │ │ │ + movw r1, #25584 @ 0x63f0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ cmp ip, r1 │ │ │ │ - bne 65470 │ │ │ │ + bne 64ea4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bne 65440 │ │ │ │ + bne 64e74 │ │ │ │ cmp r0, r1 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r4, #4404 @ 0x1134 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ movne r4, r3 │ │ │ │ - b 65508 │ │ │ │ + b 64f3c │ │ │ │ cmp r2, #3 │ │ │ │ - beq 65454 │ │ │ │ - movw r4, #5180 @ 0x143c │ │ │ │ + beq 64e88 │ │ │ │ + movw r4, #5800 @ 0x16a8 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 65508 │ │ │ │ + b 64f3c │ │ │ │ cmp r0, r1 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r4, #4404 @ 0x1134 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ moveq r4, r3 │ │ │ │ - b 65508 │ │ │ │ + b 64f3c │ │ │ │ ldr r1, [ip, #84] @ 0x54 │ │ │ │ tst r1, #536870912 @ 0x20000000 │ │ │ │ - beq 65448 │ │ │ │ + beq 64e7c │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl b5070 │ │ │ │ + bl b5030 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65508 │ │ │ │ + beq 64f3c │ │ │ │ mov r1, r6 │ │ │ │ - bl ee0dc │ │ │ │ + bl ed65c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 654c4 │ │ │ │ + beq 64ef8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 65504 │ │ │ │ + bgt 64f38 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 65504 │ │ │ │ + bne 64f38 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 65504 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 64f38 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 171194 │ │ │ │ + bl 17036c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 654ec │ │ │ │ + ble 64f20 │ │ │ │ mov r4, r5 │ │ │ │ - b 65508 │ │ │ │ + b 64f3c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 654e4 │ │ │ │ + bne 64f18 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 654e4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 64f18 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65554 │ │ │ │ + bne 64f88 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 18f610 <_PyType_Name@@Base> │ │ │ │ + bl 18e550 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #21900 @ 0x558c │ │ │ │ + movw r0, #24140 @ 0x5e4c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b d2cb4 │ │ │ │ - bl 2453f0 │ │ │ │ + b d23ac │ │ │ │ + bl 244158 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6557c │ │ │ │ + beq 64fb0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 655e4 │ │ │ │ - movw r0, #46208 @ 0xb480 │ │ │ │ + bne 65018 │ │ │ │ + movw r0, #48448 @ 0xbd40 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b c0fec │ │ │ │ + b c1220 │ │ │ │ mov r0, r5 │ │ │ │ - bl e5474 │ │ │ │ + bl e4870 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 655d8 │ │ │ │ + beq 6500c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 18f610 <_PyType_Name@@Base> │ │ │ │ + bl 18e550 <_PyType_Name@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #46124 @ 0xb42c │ │ │ │ + movw r0, #48364 @ 0xbcec │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 655c0 │ │ │ │ + ble 64ff4 │ │ │ │ mov r4, r6 │ │ │ │ - b 655d8 │ │ │ │ + b 6500c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 655b8 │ │ │ │ + bne 64fec │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 655b8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 64fec │ │ │ │ mov r0, r5 │ │ │ │ - bl 245dc0 │ │ │ │ - b 655e8 │ │ │ │ + bl 244e1c │ │ │ │ + b 6501c │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 6562c │ │ │ │ + bne 65060 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 65658 │ │ │ │ - b 6564c │ │ │ │ + bne 6508c │ │ │ │ + b 65080 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42324 @ 0xa554 │ │ │ │ + movw r0, #44328 @ 0xad28 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65614 │ │ │ │ - b 65680 │ │ │ │ - bl ddb94 │ │ │ │ + bne 65048 │ │ │ │ + b 650b4 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65680 │ │ │ │ + bne 650b4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 37acf4 <_PyObject_HasLen@@Base+0x1404> │ │ │ │ + bl 37affc <_PyObject_HasLen@@Base+0x1454> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65680 │ │ │ │ + beq 650b4 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 65870 │ │ │ │ + b 652a4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 656cc │ │ │ │ + bhi 65100 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 656ec │ │ │ │ - b 65708 │ │ │ │ + bne 65120 │ │ │ │ + b 6513c │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #15868 @ 0x3dfc │ │ │ │ + movw r0, #18684 @ 0x48fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 151060 │ │ │ │ + bl 1500b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65824 │ │ │ │ - b 656b8 │ │ │ │ - bl e72d8 │ │ │ │ + beq 65258 │ │ │ │ + b 650ec │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6571c │ │ │ │ + ble 65150 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 65734 │ │ │ │ - bl ddb94 │ │ │ │ + bne 65168 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 65824 │ │ │ │ - b 65734 │ │ │ │ + bne 65258 │ │ │ │ + b 65168 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 65700 │ │ │ │ + bne 65134 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 65700 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 65134 │ │ │ │ cmp r7, #1 │ │ │ │ - ble 657ec │ │ │ │ + ble 65220 │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 65774 │ │ │ │ + beq 651a8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 657f0 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 65224 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #65428 @ 0xff94 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - b 657dc │ │ │ │ - movw r1, #35428 @ 0x8a64 │ │ │ │ + movw r1, #2132 @ 0x854 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + b 65210 │ │ │ │ + movw r1, #36048 @ 0x8cd0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 65790 │ │ │ │ - bl d2374 │ │ │ │ + beq 651c4 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 657b8 │ │ │ │ + beq 651ec │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 657f0 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 65224 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #65516 @ 0xffec │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - b 657dc │ │ │ │ + movw r1, #2220 @ 0x8ac │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + b 65210 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #61220 @ 0xef24 │ │ │ │ + movw r2, #63612 @ 0xf87c │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #32760 @ 0x7ff8 │ │ │ │ + movw r1, #35000 @ 0x88b8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #15868 @ 0x3dfc │ │ │ │ + movw r0, #18684 @ 0x48fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 65824 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 65258 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ mov r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 6580c │ │ │ │ + bgt 65240 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 33acb4 │ │ │ │ + b 33a43c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 422e68 │ │ │ │ + b 423748 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 65860 │ │ │ │ + beq 65294 │ │ │ │ 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 62a04 <_PyEval_RaiseAsyncExc@@Base+0x2814> │ │ │ │ + b 62434 <_PyEval_RaiseAsyncExc@@Base+0x2814> │ │ │ │ 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, #19740 @ 0x4d1c │ │ │ │ + movw r1, #22556 @ 0x581c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ strd r4, [sp] │ │ │ │ - movw r0, #3716 @ 0xe84 │ │ │ │ + movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6591c │ │ │ │ - bl 10361c │ │ │ │ + beq 65350 │ │ │ │ + bl 10262c │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d0e8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 65924 │ │ │ │ + beq 65358 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 65904 │ │ │ │ - bl d4e70 │ │ │ │ + bne 65338 │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 658b8 │ │ │ │ - b 6591c │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 652ec │ │ │ │ + b 65350 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ - b 6592c │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 65360 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65960 │ │ │ │ + beq 65394 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 65980 │ │ │ │ + b 653b4 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65978 │ │ │ │ + beq 653ac │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 62a04 <_PyEval_RaiseAsyncExc@@Base+0x2814> │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 62434 <_PyEval_RaiseAsyncExc@@Base+0x2814> │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 659c4 │ │ │ │ + bhi 653f8 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 659e8 │ │ │ │ - b 65a04 │ │ │ │ + bgt 6541c │ │ │ │ + b 65438 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #23124 @ 0x5a54 │ │ │ │ + movw r0, #25364 @ 0x6314 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2e8c04 │ │ │ │ + bl 2e752c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 659b8 │ │ │ │ + bne 653ec │ │ │ │ mov r4, #0 │ │ │ │ - b 65b68 │ │ │ │ + b 6559c │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 65a1c │ │ │ │ - bl ddb94 │ │ │ │ + bne 65450 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 659e0 │ │ │ │ - ldr r0, [pc, #360] @ 65b74 │ │ │ │ + bne 65414 │ │ │ │ + ldr r0, [pc, #360] @ 655a8 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl fe214 │ │ │ │ + bl fd220 │ │ │ │ mov r4, r0 │ │ │ │ - b 65b68 │ │ │ │ - bl e72d8 │ │ │ │ + b 6559c │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 65a44 │ │ │ │ + bgt 65478 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 65a44 │ │ │ │ + bne 65478 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 659f8 │ │ │ │ + beq 6542c │ │ │ │ cmp r7, #0 │ │ │ │ - blt 65a04 │ │ │ │ + blt 65438 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #0 │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65b68 │ │ │ │ + beq 6559c │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #260] @ 65b78 │ │ │ │ + ldr r1, [pc, #260] @ 655ac │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ - bl 1c9bac │ │ │ │ + bl 1c99d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 65b3c │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + beq 65570 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 65b3c │ │ │ │ - movw r8, #45384 @ 0xb148 │ │ │ │ + beq 65570 │ │ │ │ + movw r8, #45380 @ 0xb144 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ ldr r1, [r8] │ │ │ │ - bl 17f120 │ │ │ │ + bl 17e2f0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 65ac8 │ │ │ │ + bgt 654fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 65ac8 │ │ │ │ + bne 654fc │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 65ae0 │ │ │ │ - bl ddb94 │ │ │ │ + bne 65514 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65af4 │ │ │ │ - b 65b0c │ │ │ │ + beq 65528 │ │ │ │ + b 65540 │ │ │ │ cmp r7, r6 │ │ │ │ movge r3, #0 │ │ │ │ movlt r3, #1 │ │ │ │ orrs r3, r3, r6, lsr #31 │ │ │ │ - beq 65b14 │ │ │ │ - movw r1, #3824 @ 0xef0 │ │ │ │ + beq 65548 │ │ │ │ + movw r1, #6064 @ 0x17b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mov r5, #0 │ │ │ │ - b 65b3c │ │ │ │ + b 65570 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 223ca0 │ │ │ │ + bl 223270 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 65b0c │ │ │ │ - ldr r0, [pc, #76] @ 65b7c │ │ │ │ + blt 65540 │ │ │ │ + ldr r0, [pc, #76] @ 655b0 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl fe214 │ │ │ │ + bl fd220 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 65b50 │ │ │ │ + ble 65584 │ │ │ │ mov r4, r5 │ │ │ │ - b 65b68 │ │ │ │ + b 6559c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 65b48 │ │ │ │ + bne 6557c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 65b48 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 6557c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r6, fp, r0, lsr sl │ │ │ │ - rsbeq r6, fp, ip, asr #20 │ │ │ │ - rsbeq r7, fp, r0, lsl #10 │ │ │ │ + rsbeq r6, fp, r8, lsr #20 │ │ │ │ + rsbeq r6, fp, r4, asr #20 │ │ │ │ + strdeq r7, [fp], #-72 @ 0xffffffb8 @ │ │ │ │ push {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 65c34 │ │ │ │ + bl 65668 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65bd8 │ │ │ │ + beq 6560c │ │ │ │ cmp r0, #2 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r3, r5 │ │ │ │ - movwne r2, #5188 @ 0x1444 │ │ │ │ + movwne r2, #5808 @ 0x16b0 │ │ │ │ movtne r2, #104 @ 0x68 │ │ │ │ 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} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 427c3c <_Py_strhex@@Base+0x6a4> │ │ │ │ + b 42851c <_Py_strhex@@Base+0x6a4> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r2, [r3, #38] @ 0x26 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #1 │ │ │ │ - movwne r0, #5188 @ 0x1444 │ │ │ │ + movwne r0, #5808 @ 0x16b0 │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ - bne 65c28 │ │ │ │ + bne 6565c │ │ │ │ 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) │ │ │ │ @@ -56799,48 +56428,48 @@ │ │ │ │ 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, #42532 @ 0xa624 │ │ │ │ + movw r3, #43152 @ 0xa890 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 65c7c │ │ │ │ + beq 656b0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8436 @ 0x20f4 │ │ │ │ + movw r1, #10632 @ 0x2988 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 65cb0 │ │ │ │ + bl 1b4954 │ │ │ │ + b 656e4 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ sub r3, ip, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 65cb4 │ │ │ │ - movw r0, #45388 @ 0xb14c │ │ │ │ + bls 656e8 │ │ │ │ + movw r0, #45600 @ 0xb220 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #3976 @ 0xf88 │ │ │ │ + movw r1, #6216 @ 0x1848 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ str ip, [sp] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mvn ip, #0 │ │ │ │ mov r0, ip │ │ │ │ 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, #3848] @ 0xf08 │ │ │ │ - ldr lr, [pc, #384] @ 65e5c │ │ │ │ + ldr lr, [pc, #384] @ 65890 │ │ │ │ cmp r2, #0 │ │ │ │ mov r7, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #224 @ 0xe0 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ @@ -56851,65 +56480,65 @@ │ │ │ │ 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 65d3c │ │ │ │ + bne 65770 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65d74 │ │ │ │ + beq 657a8 │ │ │ │ sub r3, fp, #180 @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #244] @ 65e60 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #244] @ 65894 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65e48 │ │ │ │ + beq 6587c │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ - bl 2028d0 │ │ │ │ + bl 2022a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65e48 │ │ │ │ - bl 10361c │ │ │ │ + beq 6587c │ │ │ │ + bl 10262c │ │ │ │ ldrb r3, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65db0 │ │ │ │ + beq 657e4 │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2dc88 │ │ │ │ mov r4, r0 │ │ │ │ - b 65dc0 │ │ │ │ + b 657f4 │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2de20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 65dec │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 65820 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 30000c │ │ │ │ - b 65e48 │ │ │ │ + bl 2fe9fc │ │ │ │ + b 6587c │ │ │ │ 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 │ │ │ │ @@ -56923,178 +56552,179 @@ │ │ │ │ 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 65fa0 │ │ │ │ + bl 659d8 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #176 @ 0xb0 │ │ │ │ - bl 20511c │ │ │ │ + bl 2049e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, r5, r0, lsr #30 │ │ │ │ - rsbeq r7, sl, r8, asr r2 │ │ │ │ + rsbeq r9, r5, r0, lsr r8 │ │ │ │ + rsbeq r7, sl, r4, asr r2 │ │ │ │ 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, [r0, #100] @ 0x64 │ │ │ │ mov r5, r0 │ │ │ │ - bl ad30c │ │ │ │ + bl ad324 │ │ │ │ cmp r4, r0 │ │ │ │ - bne 65eb4 │ │ │ │ + bne 658e8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #4116 @ 0x1014 │ │ │ │ + movw r1, #6356 @ 0x18d4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mov r0, #0 │ │ │ │ - b 65f50 │ │ │ │ - ldr r3, [pc, #164] @ 65f60 │ │ │ │ + b 65984 │ │ │ │ + ldr r3, [pc, #168] @ 65998 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 3495e4 <_Py_IsInterpreterFinalizing@@Base> │ │ │ │ + bl 349a24 <_Py_IsInterpreterFinalizing@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - bl 10361c │ │ │ │ + bl 10262c │ │ │ │ cmp r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ - bne 65ee8 │ │ │ │ - bl 215798 │ │ │ │ + bne 6591c │ │ │ │ + bl 214750 │ │ │ │ mov r4, r0 │ │ │ │ - b 65f00 │ │ │ │ + b 65934 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ - add r3, pc, #96 @ 0x60 │ │ │ │ + add r3, pc, #100 @ 0x64 │ │ │ │ ldrd r2, [r3] │ │ │ │ - bl 1d9618 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 1d94a4 <_PyMutex_LockTimed@@Base> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r4, #1 │ │ │ │ moveq r6, #0 │ │ │ │ andne r6, r6, #1 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r6, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 65f50 │ │ │ │ + beq 65984 │ │ │ │ mov r0, r5 │ │ │ │ - bl 316e04 │ │ │ │ + bl 3162c4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - movweq r2, #4092 @ 0xffc │ │ │ │ + movweq r2, #6332 @ 0x18bc │ │ │ │ movteq r2, #72 @ 0x48 │ │ │ │ - beq 65f40 │ │ │ │ - bl 148854 │ │ │ │ + beq 65974 │ │ │ │ + bl 1478ac │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #4144 @ 0x1030 │ │ │ │ + movw r1, #6384 @ 0x18f0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #20] @ 65f64 │ │ │ │ - bl a5238 <_PyMonitoring_FireLineEvent@@Base+0xc78> │ │ │ │ + ldr r0, [pc, #24] @ 6599c │ │ │ │ + bl a43d4 <_PyMonitoring_FireLineEvent@@Base+0xa58> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - blcc fe718760 <__bss_end__@@Base+0xfe019144> │ │ │ │ + nop {0} │ │ │ │ + blcc fe718198 <__bss_end__@@Base+0xfe018b3c> │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r8, r5, ip, asr pc │ │ │ │ + rsbeq r9, r5, ip, ror #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, r0 │ │ │ │ mov r1, #0 │ │ │ │ - bl 40a2a8 <_Py_c_prod@@Base+0x1858> │ │ │ │ - movw r1, #3448 @ 0xd78 │ │ │ │ - movt r1, #10 │ │ │ │ + bl 40af44 <_Py_c_prod@@Base+0x1924> │ │ │ │ + movw r1, #65124 @ 0xfe64 │ │ │ │ + movt r1, #9 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2e490 │ │ │ │ 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 r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl e6a00 │ │ │ │ + bl e5d60 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 660d0 │ │ │ │ + beq 65b08 │ │ │ │ mov r0, r4 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 660ac │ │ │ │ + beq 65ae4 │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r0, r6 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 660ac │ │ │ │ + beq 65ae4 │ │ │ │ str r4, [r5, #20] │ │ │ │ ldrd r0, [fp, #4] │ │ │ │ - bl 1f337c │ │ │ │ + bl 1f3214 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 660ac │ │ │ │ + beq 65ae4 │ │ │ │ str r4, [r5, #24] │ │ │ │ ldrd r0, [fp, #12] │ │ │ │ - bl 1f337c │ │ │ │ + bl 1f3214 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 660ac │ │ │ │ + beq 65ae4 │ │ │ │ str r4, [r5, #28] │ │ │ │ ldrd r0, [fp, #20] │ │ │ │ - bl 1f337c │ │ │ │ + bl 1f3214 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 660ac │ │ │ │ + beq 65ae4 │ │ │ │ str r4, [r5, #32] │ │ │ │ ldrd r0, [fp, #28] │ │ │ │ - bl 1f337c │ │ │ │ + bl 1f3214 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 660ac │ │ │ │ + beq 65ae4 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ ldrd r0, [fp, #36] @ 0x24 │ │ │ │ - bl 1f337c │ │ │ │ + bl 1f3214 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 660ac │ │ │ │ + beq 65ae4 │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ ldrd r0, [fp, #44] @ 0x2c │ │ │ │ - bl 1f337c │ │ │ │ + bl 1f3214 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 660ac │ │ │ │ + beq 65ae4 │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ ldr r0, [fp, #56] @ 0x38 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 660ac │ │ │ │ + beq 65ae4 │ │ │ │ str r4, [r5, #48] @ 0x30 │ │ │ │ ldr r0, [fp, #60] @ 0x3c │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 660ac │ │ │ │ + beq 65ae4 │ │ │ │ str r4, [r5, #52] @ 0x34 │ │ │ │ ldr r0, [fp, #52] @ 0x34 │ │ │ │ - bl cc4f4 │ │ │ │ + bl cbc18 │ │ │ │ subs r4, r0, #0 │ │ │ │ strne r4, [r5, #56] @ 0x38 │ │ │ │ - bne 660d0 │ │ │ │ + bne 65b08 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 660d4 │ │ │ │ + bgt 65b0c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 660d4 │ │ │ │ + bne 65b0c │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 660d4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 65b0c │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldr ip, [ip, #72] @ 0x48 │ │ │ │ cmp ip, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -57104,200 +56734,200 @@ │ │ │ │ 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 ddb94 │ │ │ │ + bl dd140 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 66200 │ │ │ │ + bne 65c38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40bd98 <_Py_c_prod@@Base+0x3348> │ │ │ │ + bl 40ca2c <_Py_c_prod@@Base+0x340c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 66200 │ │ │ │ - movw r3, #2972 @ 0xb9c │ │ │ │ - movt r3, #43 @ 0x2b │ │ │ │ + beq 65c38 │ │ │ │ + movw r3, #61700 @ 0xf104 │ │ │ │ + movt r3, #42 @ 0x2a │ │ │ │ stm sp, {r5, r6} │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #4372 @ 0x1114 │ │ │ │ + movw r0, #6612 @ 0x19d4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 66168 │ │ │ │ + bne 65ba0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 65f68 │ │ │ │ + b 659a0 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #4380 @ 0x111c │ │ │ │ + movw r0, #6620 @ 0x19dc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ movw r1, #622 @ 0x26e │ │ │ │ - bl 413f68 <_PyDeadline_Get@@Base+0x11e0> │ │ │ │ + bl 414920 <_PyDeadline_Get@@Base+0x11b8> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 661b8 │ │ │ │ + bgt 65bf0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 661b8 │ │ │ │ + bne 65bf0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 66158 │ │ │ │ + beq 65b90 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 661e0 │ │ │ │ + bgt 65c18 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 661e0 │ │ │ │ + bne 65c18 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - bl ddb94 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66200 │ │ │ │ - movw r0, #4380 @ 0x111c │ │ │ │ + beq 65c38 │ │ │ │ + movw r0, #6620 @ 0x19dc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 70900 <_Py_c_diff@@Base+0x38c> │ │ │ │ + b 70338 <_Py_c_diff@@Base+0x38c> │ │ │ │ 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 │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ sub r7, r3, #1 │ │ │ │ lsl r3, r7, #1 │ │ │ │ cmn r7, #1 │ │ │ │ - beq 66278 │ │ │ │ + beq 65cb0 │ │ │ │ cmp r8, #1 │ │ │ │ ldrbeq r4, [r6, r7] │ │ │ │ - beq 66254 │ │ │ │ + beq 65c8c │ │ │ │ cmp r8, #2 │ │ │ │ ldrheq r4, [r6, r3] │ │ │ │ ldrne r4, [r6, r7, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ sub r7, r7, #1 │ │ │ │ - bl 663b8 │ │ │ │ + bl 65df0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66230 │ │ │ │ + bne 65c68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a57c │ │ │ │ + bl 59fac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 662a8 │ │ │ │ + bne 65ce0 │ │ │ │ movw r0, #963 @ 0x3c3 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r8, #1 │ │ │ │ ldrbeq r4, [r6, r5] │ │ │ │ - beq 66298 │ │ │ │ + beq 65cd0 │ │ │ │ cmp r8, #2 │ │ │ │ ldrheq r4, [r6, r3] │ │ │ │ ldrne r4, [r6, r5, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ - bl 663b8 │ │ │ │ + bl 65df0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 662bc │ │ │ │ + beq 65cf4 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r9 │ │ │ │ lsl r3, r5, #1 │ │ │ │ - blt 66280 │ │ │ │ - beq 662d0 │ │ │ │ + blt 65cb8 │ │ │ │ + beq 65d08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5a57c │ │ │ │ + bl 59fac │ │ │ │ add r0, r0, #960 @ 0x3c0 │ │ │ │ add r0, r0, #2 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ movw r0, #962 @ 0x3c2 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, 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, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2a34c0 │ │ │ │ + bl 2a12a0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ vstr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ vstr d1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 663a8 │ │ │ │ + bne 65de0 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ vneg.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ mov r5, r0 │ │ │ │ str r4, [r0] │ │ │ │ - bl 429f28 <_Py_IsPrivateName@@Base+0x110> │ │ │ │ + bl 42a808 <_Py_IsPrivateName@@Base+0x110> │ │ │ │ ldr r3, [r5] │ │ │ │ vmov.f64 d7, d1 │ │ │ │ vneg.f64 d1, d0 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ vstr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ vstr d7, [fp, #-36] @ 0xffffffdc │ │ │ │ vstr d7, [fp, #-76] @ 0xffffffb4 │ │ │ │ vstr d1, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 66370 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 65da8 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27368 @ 0x6ae8 │ │ │ │ + movw r1, #29608 @ 0x73a8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 663a8 │ │ │ │ + bl 1b4954 │ │ │ │ + b 65de0 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne 66394 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 65dcc │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27388 @ 0x6afc │ │ │ │ + movw r1, #29628 @ 0x73bc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 663a8 │ │ │ │ + bl 1b4954 │ │ │ │ + b 65de0 │ │ │ │ vmov.f64 d0, d7 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2a060c │ │ │ │ + b 29e3ec │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bcs 663f8 │ │ │ │ + bcs 65e30 │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #42192 @ 0xa4d0 │ │ │ │ + movw r1, #44484 @ 0xadc4 │ │ │ │ movt r1, #86 @ 0x56 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #31184 @ 0x79d0 │ │ │ │ + movw r3, #33476 @ 0x82c4 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add r0, r0, r2, lsl #7 │ │ │ │ lsl r0, r0, #1 │ │ │ │ ldrh r2, [r3, r0] │ │ │ │ - movw r3, #23008 @ 0x59e0 │ │ │ │ + movw r3, #25300 @ 0x62d4 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ add r3, r3, r2, lsl #4 │ │ │ │ ldrb r0, [r3, #15] │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @@ -57311,38 +56941,38 @@ │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vabs.f64 d0, d0 │ │ │ │ bl 2dbec │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vadd.f64 d0, d0, d0 │ │ │ │ bl 2d034 │ │ │ │ vcvt.s32.f64 s0, d0 │ │ │ │ - ldr r3, [pc, #152] @ 664f0 │ │ │ │ - vldr d7, [pc, #140] @ 664e8 │ │ │ │ + ldr r3, [pc, #152] @ 65f28 │ │ │ │ + vldr d7, [pc, #140] @ 65f20 │ │ │ │ vmov r2, s0 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi 664b0 │ │ │ │ + bhi 65ee8 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ vsub.f64 d9, d9, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ bl 2d6d0 │ │ │ │ - b 664c0 │ │ │ │ + b 65ef8 │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ vsub.f64 d0, d6, d9 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ bl 2e7b4 │ │ │ │ - b 664c0 │ │ │ │ + b 65ef8 │ │ │ │ vmov.f64 d6, #120 @ 0x3fc00000 1.5 │ │ │ │ vsub.f64 d9, d9, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ bl 2d6d0 │ │ │ │ vneg.f64 d0, d0 │ │ │ │ - b 664c0 │ │ │ │ + b 65ef8 │ │ │ │ vmov.f64 d6, #0 @ 0x40000000 2.0 │ │ │ │ vsub.f64 d9, d9, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ bl 2e7b4 │ │ │ │ vmov r3, s17 │ │ │ │ vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ @@ -57351,509 +56981,509 @@ │ │ │ │ vmul.f64 d0, d7, d0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ strbpl r2, [r4], #-3352 @ 0xfffff2e8 │ │ │ │ strdmi r2, [r9], -fp │ │ │ │ - rsbeq r7, r5, r9, lsl #26 │ │ │ │ + rsbeq r8, r5, r9, lsl r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ - bl 1f7878 │ │ │ │ + bl 1f7714 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 66680 │ │ │ │ - movw r6, #5188 @ 0x1444 │ │ │ │ + beq 660b8 │ │ │ │ + movw r6, #5808 @ 0x16b0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #348] @ 66688 │ │ │ │ + ldr r1, [pc, #348] @ 660c0 │ │ │ │ mov r3, #131072 @ 0x20000 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #54216 @ 0xd3c8 │ │ │ │ + movw r2, #56456 @ 0xdc88 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl 21025c <_PyObject_CallMethod@@Base> │ │ │ │ + bl 20f980 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 66554 │ │ │ │ - bl 357a10 │ │ │ │ + bne 65f8c │ │ │ │ + bl 357e50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6656c │ │ │ │ - b 66524 │ │ │ │ + beq 65fa4 │ │ │ │ + b 65f5c │ │ │ │ add r1, r4, #16 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 66598 │ │ │ │ + bne 65fd0 │ │ │ │ ldr r3, [r5, #260] @ 0x104 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6657c │ │ │ │ + bne 65fb4 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - bl 169288 │ │ │ │ - b 66680 │ │ │ │ + bl 168478 │ │ │ │ + b 660b8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66670 │ │ │ │ + bgt 660a8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - beq 66610 │ │ │ │ - b 66670 │ │ │ │ + beq 66048 │ │ │ │ + b 660a8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 665ec │ │ │ │ + bne 66024 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 665c4 │ │ │ │ + bgt 65ffc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 665c4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 65ffc │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56832 @ 0xde00 │ │ │ │ + movw r1, #59044 @ 0xe6a4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, #0 │ │ │ │ - bl 169288 │ │ │ │ - b 66680 │ │ │ │ + bl 168478 │ │ │ │ + b 660b8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 66618 │ │ │ │ + bne 66050 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66670 │ │ │ │ + bgt 660a8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 66670 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 66670 │ │ │ │ + bne 660a8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 660a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 66c48 │ │ │ │ + bl 66680 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6664c │ │ │ │ + bne 66084 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 665dc │ │ │ │ + bgt 66014 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 665dc │ │ │ │ + bne 66014 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 665dc │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 66014 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 66524 │ │ │ │ + bgt 65f5c │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ - bne 66524 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 66524 │ │ │ │ + bne 65f5c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 65f5c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1f964c │ │ │ │ + b 1f94e8 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldrdeq r6, [fp], #-152 @ 0xffffff68 @ │ │ │ │ + ldrdeq r6, [fp], #-144 @ 0xffffff70 @ │ │ │ │ │ │ │ │ -0006668c : │ │ │ │ +000660c4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 666a4 │ │ │ │ + ldr r0, [pc, #12] @ 660dc │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1669e8 │ │ │ │ - rsbeq r7, sl, r4, lsl #5 │ │ │ │ + b 165bd8 │ │ │ │ + rsbeq r7, sl, r0, lsl #5 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #53864 @ 0xd268 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24fca0 │ │ │ │ + b 24de78 │ │ │ │ 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 41266c <_PyObject_GetState@@Base> │ │ │ │ + bl 41304c <_PyObject_GetState@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r7, r5 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 66798 │ │ │ │ - ldr r0, [pc, #176] @ 667b4 │ │ │ │ + beq 661d0 │ │ │ │ + ldr r0, [pc, #176] @ 661ec │ │ │ │ sub r1, fp, #24 │ │ │ │ str r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl fe214 │ │ │ │ + bl fd220 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 66794 │ │ │ │ - bl ecef8 │ │ │ │ + beq 661cc │ │ │ │ + bl ec3f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6673c │ │ │ │ + bgt 66174 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6673c │ │ │ │ + bne 66174 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ moveq r4, r6 │ │ │ │ - ldreq r7, [pc, #108] @ 667b8 │ │ │ │ - beq 66798 │ │ │ │ + ldreq r7, [pc, #108] @ 661f0 │ │ │ │ + beq 661d0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [pc, #92] @ 667b8 │ │ │ │ + ldr r2, [pc, #92] @ 661f0 │ │ │ │ mov r0, #5 │ │ │ │ str r6, [sp, #4] │ │ │ │ - movw ip, #5188 @ 0x1444 │ │ │ │ + movw ip, #5808 @ 0x16b0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2daaf8 │ │ │ │ + bl 2d8e48 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66794 │ │ │ │ + bgt 661cc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 66794 │ │ │ │ + bne 661cc │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - ldr r7, [pc, #28] @ 667b8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + ldr r7, [pc, #28] @ 661f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r7 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r5, fp, r4, asr r7 │ │ │ │ - ldrdeq r9, [fp], #-132 @ 0xffffff7c @ │ │ │ │ + rsbeq r5, fp, ip, asr #14 │ │ │ │ + rsbeq r9, fp, ip, asr #17 │ │ │ │ cmn r1, #11 │ │ │ │ - bne 667d4 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bne 6620c │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ bl 2e688 │ │ │ │ - bl 3002b0 │ │ │ │ + bl 2feca0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #51068 @ 0xc77c │ │ │ │ + movw r0, #53308 @ 0xd03c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 200570 │ │ │ │ + bl 1fff44 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_Py_Dealloc@@Base> │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 668a8 │ │ │ │ + bne 662e0 │ │ │ │ cmp r6, #1 │ │ │ │ - bgt 6688c │ │ │ │ + bgt 662c4 │ │ │ │ mov r5, #0 │ │ │ │ - b 668a8 │ │ │ │ + b 662e0 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 668d8 │ │ │ │ - b 66884 │ │ │ │ + beq 66310 │ │ │ │ + b 662bc │ │ │ │ mov r1, #2 │ │ │ │ sub r3, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #628] @ 66b44 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #628] @ 6657c │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 66b34 │ │ │ │ + beq 6656c │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r7, #26124 @ 0x660c │ │ │ │ + movw r7, #26744 @ 0x6878 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 66918 │ │ │ │ - bl 250270 │ │ │ │ + beq 66350 │ │ │ │ + bl 24e448 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 66918 │ │ │ │ - bl ddb94 │ │ │ │ + bne 66350 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66b34 │ │ │ │ + bne 6656c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 66950 │ │ │ │ - bl 250270 │ │ │ │ + beq 66388 │ │ │ │ + bl 24e448 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 66950 │ │ │ │ - bl ddb94 │ │ │ │ + bne 66388 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66b34 │ │ │ │ + bne 6656c │ │ │ │ add r2, r6, r5 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 66970 │ │ │ │ + beq 663a8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 66980 │ │ │ │ + bne 663b8 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ bl 2d5f8 │ │ │ │ - b 66b24 │ │ │ │ - bl 200a88 │ │ │ │ + b 6655c │ │ │ │ + bl 20045c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 66b34 │ │ │ │ + beq 6656c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 669d8 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 66410 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4456 @ 0x1168 │ │ │ │ + movw r1, #6696 @ 0x1a28 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66b34 │ │ │ │ + bgt 6656c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 66b34 │ │ │ │ + bne 6656c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 66b34 │ │ │ │ - bl 2527bc │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 6656c │ │ │ │ + bl 250984 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66a04 │ │ │ │ + bgt 6643c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 66a04 │ │ │ │ + bne 6643c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ cmneq r5, #1 │ │ │ │ - bne 66a3c │ │ │ │ - bl ddb94 │ │ │ │ + bne 66474 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66a44 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + beq 6647c │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66b34 │ │ │ │ - bl 175f40 │ │ │ │ - b 66a44 │ │ │ │ + beq 6656c │ │ │ │ + bl 175118 │ │ │ │ + b 6647c │ │ │ │ orrs r3, r5, r6 │ │ │ │ - beq 66a78 │ │ │ │ + beq 664b0 │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 66a78 │ │ │ │ + bvs 664b0 │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 66b20 │ │ │ │ + bvs 66558 │ │ │ │ vmov r3, s18 │ │ │ │ vmov r1, s19 │ │ │ │ vmov r2, s16 │ │ │ │ vmov lr, s17 │ │ │ │ cmp r1, lr │ │ │ │ cmpeq r3, r2 │ │ │ │ - bne 66a80 │ │ │ │ + bne 664b8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - b 66b24 │ │ │ │ + b 6655c │ │ │ │ teq r1, lr │ │ │ │ bic ip, r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r0, lr, #-2147483648 @ 0x80000000 │ │ │ │ - bpl 66acc │ │ │ │ + bpl 66504 │ │ │ │ adds r2, r3, r2 │ │ │ │ adc r0, ip, r0 │ │ │ │ cmp r5, r2 │ │ │ │ sbcs r0, r6, r0 │ │ │ │ - bcs 66b20 │ │ │ │ + bcs 66558 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r2, ip, r6 │ │ │ │ - bcs 66aec │ │ │ │ + bcs 66524 │ │ │ │ subs r1, r5, r3 │ │ │ │ and lr, lr, #-2147483648 @ 0x80000000 │ │ │ │ sbc ip, r6, ip │ │ │ │ mov r2, r1 │ │ │ │ orr r3, lr, ip │ │ │ │ vmov d0, r2, r3 │ │ │ │ - b 66b24 │ │ │ │ + b 6655c │ │ │ │ cmp r2, r3 │ │ │ │ sbcs lr, r0, ip │ │ │ │ - bcs 66afc │ │ │ │ + bcs 66534 │ │ │ │ subs r2, r3, r2 │ │ │ │ sbc r0, ip, r0 │ │ │ │ cmp r2, r5 │ │ │ │ sbcs r0, r0, r6 │ │ │ │ - bcc 66b20 │ │ │ │ + bcc 66558 │ │ │ │ subs r8, r3, r5 │ │ │ │ sbc r9, r1, r6 │ │ │ │ vmov d0, r8, r9 │ │ │ │ - b 66b24 │ │ │ │ + b 6655c │ │ │ │ subs r2, r2, r3 │ │ │ │ sbc r0, r0, ip │ │ │ │ cmp r2, r5 │ │ │ │ sbcs r0, r0, r6 │ │ │ │ - bcc 66b20 │ │ │ │ + bcc 66558 │ │ │ │ adds r8, r5, r3 │ │ │ │ adc r9, r6, r1 │ │ │ │ vmov d0, r8, r9 │ │ │ │ - b 66b24 │ │ │ │ + b 6655c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b e73c8 │ │ │ │ + b e6728 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - strhteq r7, [sl], #-40 @ 0xffffffd8 │ │ │ │ + strhteq r7, [sl], #-36 @ 0xffffffdc │ │ │ │ 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, #80] @ 66bb4 │ │ │ │ + ldr r1, [pc, #80] @ 665ec │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 3ea2a4 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + bl 3eab5c │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66b9c │ │ │ │ + bgt 665d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 66b9c │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [pc, #16] @ 66bb4 │ │ │ │ + bne 665d4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [pc, #16] @ 665ec │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3ea2a4 │ │ │ │ - mlseq fp, ip, r6, r5 │ │ │ │ + b 3eab5c │ │ │ │ + mlseq fp, r4, r6, r5 │ │ │ │ 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 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 587a0 │ │ │ │ + bl 581d4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 66bf8 │ │ │ │ - bl ddb94 │ │ │ │ + bne 66630 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66c24 │ │ │ │ + bne 6665c │ │ │ │ ldr r2, [r7, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r1, r6 │ │ │ │ ldr ip, [r5, #28] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrd r2, [r5, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 165f6c │ │ │ │ + bl 16515c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 66cc4 │ │ │ │ + b 666fc │ │ │ │ │ │ │ │ -00066c48 : │ │ │ │ +00066680 : │ │ │ │ push {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 66c78 │ │ │ │ + bge 666b0 │ │ │ │ mov r0, r1 │ │ │ │ bl 2e3a0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #260] @ 0x104 │ │ │ │ - bl 253d14 │ │ │ │ + bl 251edc │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66cac │ │ │ │ + beq 666e4 │ │ │ │ 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 │ │ │ │ @@ -57863,206 +57493,206 @@ │ │ │ │ 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, #132] @ 66d6c │ │ │ │ - ldreq r0, [pc, #132] @ 66d70 │ │ │ │ - bl 37bfa8 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldrne r0, [pc, #132] @ 667a4 │ │ │ │ + ldreq r0, [pc, #132] @ 667a8 │ │ │ │ + bl 37c2e8 <_PyEval_GetBuiltin@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 66d18 │ │ │ │ + blt 66750 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #62932 @ 0xf5d4 │ │ │ │ + movw r0, #65172 @ 0xfe94 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ + b de66c │ │ │ │ mov r0, #0 │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 66d4c │ │ │ │ + bne 66784 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66d64 │ │ │ │ + bgt 6679c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 66d64 │ │ │ │ + bne 6679c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 66d64 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 6679c │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #62940 @ 0xf5dc │ │ │ │ + movw r0, #65180 @ 0xfe9c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ + b de66c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r5, fp, r0, ror r7 │ │ │ │ - rsbeq r6, fp, r8, lsl #26 │ │ │ │ + rsbeq r5, fp, r8, ror #14 │ │ │ │ + rsbeq r6, fp, r0, lsl #26 │ │ │ │ │ │ │ │ -00066d74 : │ │ │ │ +000667ac : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ subs r2, r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 66da8 │ │ │ │ + beq 667e0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66da8 │ │ │ │ + bgt 667e0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 66da8 │ │ │ │ + bne 667e0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_Py_Dealloc@@Base> │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r5, #0 │ │ │ │ - movw sl, #31184 @ 0x79d0 │ │ │ │ + movw sl, #33476 @ 0x82c4 │ │ │ │ movt sl, #85 @ 0x55 │ │ │ │ - movw r9, #42192 @ 0xa4d0 │ │ │ │ + movw r9, #44484 @ 0xadc4 │ │ │ │ movt r9, #86 @ 0x56 │ │ │ │ - movw r6, #23008 @ 0x59e0 │ │ │ │ + movw r6, #25300 @ 0x62d4 │ │ │ │ movt r6, #85 @ 0x55 │ │ │ │ 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 66f04 │ │ │ │ + bge 6693c │ │ │ │ cmp r8, #1 │ │ │ │ ldrbeq r0, [r7, r4] │ │ │ │ - beq 66e34 │ │ │ │ + beq 6686c │ │ │ │ cmp r8, #2 │ │ │ │ lsleq r3, r4, #1 │ │ │ │ ldrheq r0, [r7, r3] │ │ │ │ - beq 66e34 │ │ │ │ + beq 6686c │ │ │ │ ldr r0, [r7, r4, lsl #2] │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 66e50 │ │ │ │ + bcs 66888 │ │ │ │ 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 66ea4 │ │ │ │ + beq 668dc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst r3, #7340032 @ 0x700000 │ │ │ │ - beq 66ea4 │ │ │ │ + beq 668dc │ │ │ │ asr r2, r3, #24 │ │ │ │ ubfx r0, r3, #20, #3 │ │ │ │ uxtah r2, r2, r3 │ │ │ │ - movw r3, #10872 @ 0x2a78 │ │ │ │ + movw r3, #13184 @ 0x3380 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ add r2, r2, #1 │ │ │ │ - beq 66eac │ │ │ │ + beq 668e4 │ │ │ │ ldr ip, [r3], #4 │ │ │ │ str ip, [r1], #4 │ │ │ │ - b 66e8c │ │ │ │ + b 668c4 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 36e53c │ │ │ │ + bl 36e7f4 │ │ │ │ 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 66ef4 │ │ │ │ + bge 6692c │ │ │ │ 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 66ec4 │ │ │ │ + b 668fc │ │ │ │ cmp r0, #0 │ │ │ │ addge r5, r5, r0 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 66dfc │ │ │ │ + b 66834 │ │ │ │ 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 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands r4, r2, #268435456 @ 0x10000000 │ │ │ │ - bne 66f5c │ │ │ │ - movw r2, #61324 @ 0xef8c │ │ │ │ + bne 66994 │ │ │ │ + movw r2, #63716 @ 0xf8e4 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #38648 @ 0x96f8 │ │ │ │ + movw r1, #40652 @ 0x9ecc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #22688 @ 0x58a0 │ │ │ │ + movw r0, #24928 @ 0x6160 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 66f88 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 669c0 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #10836 @ 0x2a54 │ │ │ │ + movw r1, #13076 @ 0x3314 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ mov r0, r1 │ │ │ │ bl 42294 <_Py_fstat@@Base+0x63c> │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 66fc8 │ │ │ │ + bcs 66a00 │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #64448 @ 0xfbc0 │ │ │ │ - movt r1, #95 @ 0x5f │ │ │ │ + movw r1, #1256 @ 0x4e8 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #53184 @ 0xcfc0 │ │ │ │ + movw r3, #55528 @ 0xd8e8 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ 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, #40544 @ 0x9e60 │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add r3, r3, r2 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, r2 │ │ │ │ @@ -58072,48 +57702,48 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #2 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 3778b0 │ │ │ │ + bl 377b68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 670a4 │ │ │ │ + beq 66adc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 67334 │ │ │ │ + bl 66d6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67058 │ │ │ │ + bgt 66a90 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 67058 │ │ │ │ + bne 66a90 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 670a4 │ │ │ │ + beq 66adc │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 677ec │ │ │ │ + bl 67224 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 670a4 │ │ │ │ + beq 66adc │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 67094 │ │ │ │ + bne 66acc │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 33e3c0 │ │ │ │ + b 33db50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 67e00 │ │ │ │ + bl 67838 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67080 │ │ │ │ + bne 66ab8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, 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, #4040] @ 0xfc8 │ │ │ │ @@ -58122,358 +57752,358 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 67100 │ │ │ │ + bne 66b38 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6713c │ │ │ │ + beq 66b74 │ │ │ │ sub lr, fp, #32 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #29704 @ 0x7408 │ │ │ │ + movw r3, #29700 @ 0x7404 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 67260 │ │ │ │ + beq 66c98 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r1, #10928 @ 0x2ab0 │ │ │ │ + movw r1, #13168 @ 0x3370 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1bed08 │ │ │ │ + bl 1beb20 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 67260 │ │ │ │ + beq 66c98 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, #0 │ │ │ │ - bl 283380 │ │ │ │ + bl 280ef4 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq 67188 │ │ │ │ + beq 66bc0 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 6722c │ │ │ │ + bge 66c64 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r5, [r3, r6, lsl #2] │ │ │ │ - b 67198 │ │ │ │ + b 66bd0 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 6722c │ │ │ │ + bge 66c64 │ │ │ │ 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 3fd128 │ │ │ │ + bl 3fd9f0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67204 │ │ │ │ + bne 66c3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 671e0 │ │ │ │ + bgt 66c18 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 671e0 │ │ │ │ + bne 66c18 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6725c │ │ │ │ + bgt 66c94 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6725c │ │ │ │ + bne 66c94 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6725c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 66c94 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67224 │ │ │ │ + bgt 66c5c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 67224 │ │ │ │ + bne 66c5c │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 67164 │ │ │ │ + b 66b9c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67244 │ │ │ │ + bgt 66c7c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 67250 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + beq 66c88 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 67260 │ │ │ │ + b 66c98 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 67244 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 66c7c │ │ │ │ mov r4, #0 │ │ │ │ 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 b621c │ │ │ │ + bl b6214 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 672a8 │ │ │ │ + beq 66ce0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 6134c <_PyEval_RaiseAsyncExc@@Base+0x115c> │ │ │ │ + bl 60d7c <_PyEval_RaiseAsyncExc@@Base+0x115c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67324 │ │ │ │ + beq 66d5c │ │ │ │ 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 67304 │ │ │ │ + bge 66d3c │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6732c │ │ │ │ + beq 66d64 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 672dc │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + b 66d14 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #11064 @ 0x2b38 │ │ │ │ + movw r1, #13304 @ 0x33f8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 6732c │ │ │ │ + bl 170914 │ │ │ │ + b 66d64 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b ae85c │ │ │ │ + b ae874 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, #1 │ │ │ │ - ldr r1, [pc, #92] @ 673b8 │ │ │ │ + ldr r1, [pc, #92] @ 66df0 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl 42ac3c │ │ │ │ - movw r3, #11108 @ 0x2b64 │ │ │ │ + bl 42b51c │ │ │ │ + movw r3, #13348 @ 0x3424 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r1, #11104 @ 0x2b60 │ │ │ │ + movw r1, #13344 @ 0x3420 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ moveq r1, r3 │ │ │ │ - bl 36589c │ │ │ │ + bl 365b54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 673b0 │ │ │ │ + beq 66de8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 182734 │ │ │ │ + bl 1817fc │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, fp, r4, asr r8 │ │ │ │ + rsbeq r8, fp, ip, asr #16 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #39080 @ 0x98a8 │ │ │ │ + movw r1, #39084 @ 0x98ac │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d135c │ │ │ │ + bl 1d118c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16e5d4 │ │ │ │ + bl 16d7c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 67430 │ │ │ │ - bne 67494 │ │ │ │ + bgt 66e68 │ │ │ │ + bne 66ecc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #11112 @ 0x2b68 │ │ │ │ + movw r1, #13352 @ 0x3428 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6787c │ │ │ │ + bl 672b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 67498 │ │ │ │ + beq 66ed0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3f3080 │ │ │ │ + bl 3f3938 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 67474 │ │ │ │ + bne 66eac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67494 │ │ │ │ + bgt 66ecc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 67494 │ │ │ │ + bne 66ecc │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 67494 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 66ecc │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67498 │ │ │ │ + bgt 66ed0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 67498 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 67498 │ │ │ │ + bne 66ed0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 66ed0 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl b621c │ │ │ │ + bl b6214 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 674dc │ │ │ │ + beq 66f14 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 6189c <_PyEval_RaiseAsyncExc@@Base+0x16ac> │ │ │ │ + bl 612cc <_PyEval_RaiseAsyncExc@@Base+0x16ac> │ │ │ │ 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 │ │ │ │ - bl b5070 │ │ │ │ + bl b5030 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6753c │ │ │ │ + beq 66f74 │ │ │ │ mov r1, r5 │ │ │ │ - bl ee0dc │ │ │ │ + bl ed65c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6753c │ │ │ │ + beq 66f74 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67538 │ │ │ │ + bgt 66f70 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 67538 │ │ │ │ + bne 66f70 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r2, r5 │ │ │ │ - blt 67588 │ │ │ │ - movw r8, #48564 @ 0xbdb4 │ │ │ │ + blt 66fc0 │ │ │ │ + movw r8, #48352 @ 0xbce0 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r7, r0 │ │ │ │ add r6, r1, #12 │ │ │ │ mov r9, #0 │ │ │ │ - b 675e4 │ │ │ │ - movw r0, #45388 @ 0xb14c │ │ │ │ + b 6701c │ │ │ │ + movw r0, #45600 @ 0xb220 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #11164 @ 0x2b9c │ │ │ │ + movw r1, #13404 @ 0x345c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ ldr r1, [r8] │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 17f120 │ │ │ │ + bl 17e2f0 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 675f0 │ │ │ │ + beq 67028 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 4017a8 │ │ │ │ + bl 402070 │ │ │ │ add r9, r9, #1 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 67600 │ │ │ │ + beq 67038 │ │ │ │ cmp r9, r5 │ │ │ │ - blt 675ac │ │ │ │ - b 67600 │ │ │ │ - bl ddb94 │ │ │ │ + blt 66fe4 │ │ │ │ + b 67038 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 675c4 │ │ │ │ + beq 66ffc │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6765c │ │ │ │ + bne 67094 │ │ │ │ push {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 426ba0 <_PyBytes_GetXIData@@Base+0x1ed0> │ │ │ │ + bl 427480 <_PyBytes_GetXIData@@Base+0x1ecc> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq 67654 │ │ │ │ + beq 6708c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -58489,163 +58119,163 @@ │ │ │ │ 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 │ │ │ │ - beq 676b4 │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + beq 670ec │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 676bc │ │ │ │ + beq 670f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 677e0 │ │ │ │ + bne 67218 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 1287d8 │ │ │ │ + bl 127814 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 677d0 │ │ │ │ + beq 67208 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 67710 │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + beq 67148 │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67718 │ │ │ │ + beq 67150 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67794 │ │ │ │ + bne 671cc │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 677b8 │ │ │ │ + bne 671f0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67794 │ │ │ │ + bne 671cc │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 677b8 │ │ │ │ + bne 671f0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67794 │ │ │ │ + bne 671cc │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 677b8 │ │ │ │ + bne 671f0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 677a4 │ │ │ │ + beq 671dc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b 677d0 │ │ │ │ + b 67208 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - ldrne r0, [pc, #24] @ 677e8 │ │ │ │ - bne 677d8 │ │ │ │ + ldrne r0, [pc, #24] @ 67220 │ │ │ │ + bne 67210 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq r9, [sl], #-192 @ 0xffffff40 @ │ │ │ │ + rsbeq r9, sl, r8, asr #25 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 67874 │ │ │ │ + blt 672ac │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #114 @ 0x72 │ │ │ │ - beq 67848 │ │ │ │ + beq 67280 │ │ │ │ cmp r1, #115 @ 0x73 │ │ │ │ - beq 67854 │ │ │ │ + beq 6728c │ │ │ │ cmp r1, #97 @ 0x61 │ │ │ │ - movweq r1, #11252 @ 0x2bf4 │ │ │ │ + movweq r1, #13492 @ 0x34b4 │ │ │ │ movteq r1, #72 @ 0x48 │ │ │ │ - beq 6785c │ │ │ │ + beq 67294 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #11264 @ 0x2c00 │ │ │ │ + movw r1, #13504 @ 0x34c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r1, #11256 @ 0x2bf8 │ │ │ │ + movw r1, #13496 @ 0x34b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 6785c │ │ │ │ - movw r1, #11260 @ 0x2bfc │ │ │ │ + b 67294 │ │ │ │ + movw r1, #13500 @ 0x34bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 36589c │ │ │ │ + bl 365b54 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ 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 │ │ │ │ - movw r1, #39080 @ 0x98a8 │ │ │ │ + movw r1, #39084 @ 0x98ac │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d135c │ │ │ │ + bl 1d118c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 67a14 │ │ │ │ + bne 6744c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr r8, [r6, #8] │ │ │ │ - bl 351ad8 <_PyErr_ProgramDecodedTextObject@@Base+0x13c> │ │ │ │ + bl 351f18 <_PyErr_ProgramDecodedTextObject@@Base+0x13c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 678ec │ │ │ │ + beq 67324 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r8, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ - bgt 678f4 │ │ │ │ + bgt 6732c │ │ │ │ mov r5, r4 │ │ │ │ - b 67abc │ │ │ │ + b 674f4 │ │ │ │ ldr r7, [r6, #12] │ │ │ │ mov r3, #1 │ │ │ │ ldr r9, [r6, #20] │ │ │ │ mov r6, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r6, [r4, #24] │ │ │ │ add r3, r7, r9, lsl #2 │ │ │ │ @@ -58653,26 +58283,26 @@ │ │ │ │ ldr sl, [r3, #4] │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [sl] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 67974 │ │ │ │ + bne 673ac │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 250508 │ │ │ │ + bl 24e6e0 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 67960 │ │ │ │ + bne 67398 │ │ │ │ mov r0, sl │ │ │ │ bl 3e9e4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 679f4 │ │ │ │ - b 679d0 │ │ │ │ + bne 6742c │ │ │ │ + b 67408 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [r5] │ │ │ │ str r5, [r1, #260] @ 0x104 │ │ │ │ str r5, [r4, #16] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -58682,83 +58312,83 @@ │ │ │ │ add r3, r1, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4, #8] │ │ │ │ str sl, [r0, #4] │ │ │ │ ldrls r3, [r4, #28] │ │ │ │ addls r3, r3, #1 │ │ │ │ strls r3, [r4, #28] │ │ │ │ - bls 679f4 │ │ │ │ + bls 6742c │ │ │ │ mov r0, r4 │ │ │ │ - bl 38055c <_PySlice_FromIndices@@Base+0x1b4c> │ │ │ │ + bl 380814 <_PySlice_FromIndices@@Base+0x1b4c> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 679f4 │ │ │ │ + bgt 6742c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 679f4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 679f4 │ │ │ │ + bne 6742c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 6742c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67abc │ │ │ │ + bgt 674f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 67abc │ │ │ │ + bne 674f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 67abc │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 674f4 │ │ │ │ add r9, r9, #1 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r9, #64 @ 0x40 │ │ │ │ moveq r9, #0 │ │ │ │ ldreq r7, [r7, #260] @ 0x104 │ │ │ │ cmp r6, r8 │ │ │ │ - bne 6790c │ │ │ │ - b 678ec │ │ │ │ + bne 67344 │ │ │ │ + b 67324 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 67a30 │ │ │ │ + bge 67468 │ │ │ │ mov r1, r6 │ │ │ │ - bl 172a88 │ │ │ │ + bl 171c60 │ │ │ │ mov r5, r0 │ │ │ │ - b 67a4c │ │ │ │ + b 67484 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #38152 @ 0x9508 │ │ │ │ + movw r1, #40392 @ 0x9dc8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl eb4f0 │ │ │ │ + bl eaa60 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 67abc │ │ │ │ + beq 674f4 │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r4, [r5, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - beq 67abc │ │ │ │ + beq 674f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67abc │ │ │ │ + bne 674f4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r0, #45388 @ 0xb14c │ │ │ │ + movw r0, #45600 @ 0xb220 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - movw r1, #11404 @ 0x2c8c │ │ │ │ + movw r1, #13644 @ 0x354c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67ab8 │ │ │ │ + bgt 674f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 67ab8 │ │ │ │ + bne 674f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ @@ -58766,224 +58396,224 @@ │ │ │ │ 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 b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ bicne r8, r8, #1 │ │ │ │ movne r6, #0 │ │ │ │ - beq 67c54 │ │ │ │ + beq 6768c │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ add ip, r6, #4 │ │ │ │ mov r2, r6 │ │ │ │ cmp r3, r6 │ │ │ │ - ble 67ba0 │ │ │ │ + ble 675d8 │ │ │ │ ldr r3, [r8, #72] @ 0x48 │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r5, [r3, ip, lsl #2] │ │ │ │ - bl 334208 │ │ │ │ + bl 3339f4 │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 67b44 │ │ │ │ + bne 6757c │ │ │ │ add r6, r6, #1 │ │ │ │ - b 67b08 │ │ │ │ + b 67540 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl f373c <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl f272c <_PyTuple_FromPairSteal@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 67c28 │ │ │ │ - bl e7544 │ │ │ │ + beq 67660 │ │ │ │ + bl e69e4 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r9, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67b94 │ │ │ │ + bgt 675cc │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 67b94 │ │ │ │ + bne 675cc │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - bne 67b3c │ │ │ │ - b 67c28 │ │ │ │ + bne 67574 │ │ │ │ + b 67660 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67c54 │ │ │ │ + beq 6768c │ │ │ │ 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 f2878 │ │ │ │ + bl f16fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67c54 │ │ │ │ + beq 6768c │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl f32c0 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f22b0 <_PyTuple_FromPair@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 67c28 │ │ │ │ + beq 67660 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 67c20 │ │ │ │ + bgt 67658 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 67c20 │ │ │ │ + bne 67658 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 67bbc │ │ │ │ + bne 675f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 67c3c │ │ │ │ + ble 67674 │ │ │ │ mov r4, #0 │ │ │ │ - b 67c54 │ │ │ │ + b 6768c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 67c34 │ │ │ │ + bne 6766c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 67c34 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 6766c │ │ │ │ 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 r5, r0 │ │ │ │ - bl 1756e0 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bl 1748b8 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 67ca0 │ │ │ │ + beq 676d8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 175ee4 │ │ │ │ + b 1750bc │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #11448 @ 0x2cb8 │ │ │ │ + movw r1, #13688 @ 0x3578 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 67df8 │ │ │ │ + bne 67830 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40bd98 <_Py_c_prod@@Base+0x3348> │ │ │ │ + bl 40ca2c <_Py_c_prod@@Base+0x340c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 67df8 │ │ │ │ + beq 67830 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #2972 @ 0xb9c │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #2388 @ 0x954 │ │ │ │ + movw r1, #61700 @ 0xf104 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + movw r0, #4628 @ 0x1214 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 67d60 │ │ │ │ + bne 67798 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 65f68 │ │ │ │ + b 659a0 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #11488 @ 0x2ce0 │ │ │ │ + movw r0, #13728 @ 0x35a0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ movw r1, #757 @ 0x2f5 │ │ │ │ - bl 413f68 <_PyDeadline_Get@@Base+0x11e0> │ │ │ │ + bl 414920 <_PyDeadline_Get@@Base+0x11b8> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67db0 │ │ │ │ + bgt 677e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 67db0 │ │ │ │ + bne 677e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 67d50 │ │ │ │ + beq 67788 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67dd8 │ │ │ │ + bgt 67810 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 67dd8 │ │ │ │ + bne 67810 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - bl ddb94 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67df8 │ │ │ │ - movw r0, #11488 @ 0x2ce0 │ │ │ │ + beq 67830 │ │ │ │ + movw r0, #13728 @ 0x35a0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 70900 <_Py_c_diff@@Base+0x38c> │ │ │ │ + b 70338 <_Py_c_diff@@Base+0x38c> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r4, r0 │ │ │ │ - bl 33e3c0 │ │ │ │ + bl 33db50 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4290d8 <_PyErr_EmitSyntaxWarning@@Base+0x300> │ │ │ │ + bl 4299b8 <_PyErr_EmitSyntaxWarning@@Base+0x300> │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -58991,143 +58621,143 @@ │ │ │ │ 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 67fa0 │ │ │ │ + beq 679d8 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 67fa0 │ │ │ │ + bne 679d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40bd98 <_Py_c_prod@@Base+0x3348> │ │ │ │ + bl 40ca2c <_Py_c_prod@@Base+0x340c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 67fa0 │ │ │ │ + beq 679d8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4139d8 <_PyDeadline_Get@@Base+0xc50> │ │ │ │ + bl 414498 <_PyDeadline_Get@@Base+0xd30> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4139d8 <_PyDeadline_Get@@Base+0xc50> │ │ │ │ + bl 414498 <_PyDeadline_Get@@Base+0xd30> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4139d8 <_PyDeadline_Get@@Base+0xc50> │ │ │ │ + bl 414498 <_PyDeadline_Get@@Base+0xd30> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r8 │ │ │ │ str r9, [sp] │ │ │ │ - movw r0, #11496 @ 0x2ce8 │ │ │ │ + movw r0, #13736 @ 0x35a8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 67f08 │ │ │ │ + bne 67940 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 65f68 │ │ │ │ + b 659a0 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #11504 @ 0x2cf0 │ │ │ │ + movw r0, #13744 @ 0x35b0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ movw r1, #798 @ 0x31e │ │ │ │ - bl 413f68 <_PyDeadline_Get@@Base+0x11e0> │ │ │ │ + bl 414920 <_PyDeadline_Get@@Base+0x11b8> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67f58 │ │ │ │ + bgt 67990 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 67f58 │ │ │ │ + bne 67990 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 67ef8 │ │ │ │ + beq 67930 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67f80 │ │ │ │ + bgt 679b8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 67f80 │ │ │ │ + bne 679b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - bl ddb94 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67fa0 │ │ │ │ - movw r0, #11504 @ 0x2cf0 │ │ │ │ + beq 679d8 │ │ │ │ + movw r0, #13744 @ 0x35b0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 70900 <_Py_c_diff@@Base+0x38c> │ │ │ │ + b 70338 <_Py_c_diff@@Base+0x38c> │ │ │ │ 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 67fc8 │ │ │ │ + blt 67a00 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b dddcc │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b dd378 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 68018 │ │ │ │ - bl ddb94 │ │ │ │ + bne 67a50 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 680a8 │ │ │ │ - b 68048 │ │ │ │ - bl e72d8 │ │ │ │ + bne 67ae0 │ │ │ │ + b 67a80 │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68040 │ │ │ │ + bgt 67a78 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 68040 │ │ │ │ + bne 67a78 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 68004 │ │ │ │ + beq 67a3c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bgt 68064 │ │ │ │ + bgt 67a9c │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 33acb4 │ │ │ │ + b 33a43c │ │ │ │ sub r4, r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 422e68 │ │ │ │ + bl 423748 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ add r3, r0, #16 │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ sub r1, r2, #43 @ 0x2b │ │ │ │ tst r1, #253 @ 0xfd │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -59139,202 +58769,202 @@ │ │ │ │ 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 29c060 <_PyUnicode_IsLinebreak@@Base+0x1300> │ │ │ │ + bl 299cec <_PyUnicode_IsLinebreak@@Base+0x1300> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 680e8 │ │ │ │ - bl ecef8 │ │ │ │ + beq 67b20 │ │ │ │ + bl ec3f0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 68270 │ │ │ │ + b 67ca8 │ │ │ │ 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 68268 │ │ │ │ + beq 67ca0 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 68268 │ │ │ │ + bne 67ca0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40bd98 <_Py_c_prod@@Base+0x3348> │ │ │ │ + bl 40ca2c <_Py_c_prod@@Base+0x340c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 68268 │ │ │ │ + beq 67ca0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4139d8 <_PyDeadline_Get@@Base+0xc50> │ │ │ │ + bl 414498 <_PyDeadline_Get@@Base+0xd30> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4139d8 <_PyDeadline_Get@@Base+0xc50> │ │ │ │ + bl 414498 <_PyDeadline_Get@@Base+0xd30> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4139d8 <_PyDeadline_Get@@Base+0xc50> │ │ │ │ + bl 414498 <_PyDeadline_Get@@Base+0xd30> │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4139d8 <_PyDeadline_Get@@Base+0xc50> │ │ │ │ + bl 414498 <_PyDeadline_Get@@Base+0xd30> │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #11524 @ 0x2d04 │ │ │ │ + movw r0, #13764 @ 0x35c4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 681d0 │ │ │ │ + bne 67c08 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 65f68 │ │ │ │ + b 659a0 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #11532 @ 0x2d0c │ │ │ │ + movw r0, #13772 @ 0x35cc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ movw r1, #735 @ 0x2df │ │ │ │ - bl 413f68 <_PyDeadline_Get@@Base+0x11e0> │ │ │ │ + bl 414920 <_PyDeadline_Get@@Base+0x11b8> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68220 │ │ │ │ + bgt 67c58 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 68220 │ │ │ │ + bne 67c58 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 681c0 │ │ │ │ + beq 67bf8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68248 │ │ │ │ + bgt 67c80 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 68248 │ │ │ │ + bne 67c80 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - bl ddb94 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68268 │ │ │ │ - movw r0, #11532 @ 0x2d0c │ │ │ │ + beq 67ca0 │ │ │ │ + movw r0, #13772 @ 0x35cc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 70900 <_Py_c_diff@@Base+0x38c> │ │ │ │ + b 70338 <_Py_c_diff@@Base+0x38c> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00068270 : │ │ │ │ +00067ca8 : │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r3, [ip, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6828c │ │ │ │ + beq 67cc4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 682a8 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 67ce0 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #11548 @ 0x2d1c │ │ │ │ + movw r1, #13788 @ 0x35dc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ 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 │ │ │ │ - beq 68340 │ │ │ │ + beq 67d78 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 682f4 │ │ │ │ + beq 67d2c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - movw r3, #47244 @ 0xb88c │ │ │ │ + movw r3, #45756 @ 0xb2bc │ │ │ │ movt r3, #5 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 68340 │ │ │ │ - movw ip, #45388 @ 0xb14c │ │ │ │ + bne 67d78 │ │ │ │ + movw ip, #45600 @ 0xb220 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #11592 @ 0x2d48 │ │ │ │ + movw r1, #13832 @ 0x3608 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [ip] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 68328 │ │ │ │ + ble 67d60 │ │ │ │ mov r4, #0 │ │ │ │ - b 68340 │ │ │ │ + b 67d78 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 68320 │ │ │ │ + bne 67d58 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 68320 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 67d58 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #26124 @ 0x660c │ │ │ │ + movw r3, #26744 @ 0x6878 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r1, #8] │ │ │ │ - beq 683a8 │ │ │ │ + beq 67de0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 250270 │ │ │ │ + bl 24e448 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 683a8 │ │ │ │ - bl ddb94 │ │ │ │ + bne 67de0 │ │ │ │ + bl dd140 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ vmov r2, s1 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ movge r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ @@ -59344,162 +58974,162 @@ │ │ │ │ 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 ddb94 │ │ │ │ + bl dd140 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 684cc │ │ │ │ + bne 67f04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40bd98 <_Py_c_prod@@Base+0x3348> │ │ │ │ + bl 40ca2c <_Py_c_prod@@Base+0x340c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 684cc │ │ │ │ - movw r0, #18152 @ 0x46e8 │ │ │ │ + beq 67f04 │ │ │ │ + movw r0, #20392 @ 0x4fa8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 68434 │ │ │ │ + bne 67e6c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 65f68 │ │ │ │ + b 659a0 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #11648 @ 0x2d80 │ │ │ │ + movw r0, #13888 @ 0x3640 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ movw r1, #806 @ 0x326 │ │ │ │ - bl 413f68 <_PyDeadline_Get@@Base+0x11e0> │ │ │ │ + bl 414920 <_PyDeadline_Get@@Base+0x11b8> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68484 │ │ │ │ + bgt 67ebc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 68484 │ │ │ │ + bne 67ebc │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 68424 │ │ │ │ + beq 67e5c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 684ac │ │ │ │ + bgt 67ee4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 684ac │ │ │ │ + bne 67ee4 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - bl ddb94 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 684cc │ │ │ │ - movw r0, #11648 @ 0x2d80 │ │ │ │ + beq 67f04 │ │ │ │ + movw r0, #13888 @ 0x3640 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 70900 <_Py_c_diff@@Base+0x38c> │ │ │ │ + b 70338 <_Py_c_diff@@Base+0x38c> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, 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 b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ bicne r8, r8, #1 │ │ │ │ movne r7, #0 │ │ │ │ - beq 68630 │ │ │ │ + beq 68068 │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp r3, r7 │ │ │ │ - ble 685c4 │ │ │ │ + ble 67ffc │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 334208 │ │ │ │ + bl 3339f4 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 685bc │ │ │ │ - bl e7544 │ │ │ │ + beq 67ff4 │ │ │ │ + bl e69e4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 68598 │ │ │ │ + bne 67fd0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6856c │ │ │ │ + bgt 67fa4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6856c │ │ │ │ + bne 67fa4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 68580 │ │ │ │ + ble 67fb8 │ │ │ │ mov r4, #0 │ │ │ │ - b 68630 │ │ │ │ + b 68068 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 68578 │ │ │ │ + bne 67fb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 68578 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 67fb0 │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 685bc │ │ │ │ + bgt 67ff4 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 685bc │ │ │ │ + bne 67ff4 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 68514 │ │ │ │ + b 67f4c │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ strne r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq 68630 │ │ │ │ + beq 68068 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl f2878 │ │ │ │ + bl f16fc │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 68630 │ │ │ │ + beq 68068 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 685dc │ │ │ │ + bne 68014 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68578 │ │ │ │ + bgt 67fb0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 68578 │ │ │ │ + bne 67fb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 68578 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 67fb0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ - movw r2, #5456 @ 0x1550 │ │ │ │ + movw r2, #6076 @ 0x17bc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ @@ -59514,36 +59144,36 @@ │ │ │ │ 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, [pc, #56] @ 686dc │ │ │ │ - bl 37bfa8 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #56] @ 68114 │ │ │ │ + bl 37c2e8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 686c8 │ │ │ │ - movw r0, #11848 @ 0x2e48 │ │ │ │ + beq 68100 │ │ │ │ + movw r0, #14088 @ 0x3708 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ - movw r0, #1696 @ 0x6a0 │ │ │ │ + b de66c │ │ │ │ + movw r0, #3936 @ 0xf60 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ - rsbeq r5, fp, r0, ror r7 │ │ │ │ - movw r3, #13000 @ 0x32c8 │ │ │ │ + b de66c │ │ │ │ + rsbeq r5, fp, r8, ror #14 │ │ │ │ + movw r3, #13040 @ 0x32f0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ sub r1, r1, r3 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -59558,110 +59188,110 @@ │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #16] │ │ │ │ - movw r2, #33332 @ 0x8234 │ │ │ │ + movw r2, #35572 @ 0x8af4 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ bic r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - movw r3, #33348 @ 0x8244 │ │ │ │ + movw r3, #35588 @ 0x8b04 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ add fp, sp, #0 │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c0fec │ │ │ │ + b c1220 │ │ │ │ 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 331c04 │ │ │ │ + bl 3313f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 68848 │ │ │ │ - movw r6, #9204 @ 0x23f4 │ │ │ │ + beq 68280 │ │ │ │ + movw r6, #11548 @ 0x2d1c │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68848 │ │ │ │ - bl c0fec │ │ │ │ + beq 68280 │ │ │ │ + bl c1220 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 6881c │ │ │ │ - bl 16f47c │ │ │ │ + beq 68254 │ │ │ │ + bl 16e66c │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blt 6881c │ │ │ │ - bne 687f0 │ │ │ │ - bl e7544 │ │ │ │ + blt 68254 │ │ │ │ + bne 68228 │ │ │ │ + bl e69e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6881c │ │ │ │ + beq 68254 │ │ │ │ ldr r2, [r5] │ │ │ │ add r6, r6, #4 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 687ac │ │ │ │ + bgt 681e4 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 687ac │ │ │ │ + bne 681e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 687ac │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 681e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6883c │ │ │ │ + bgt 68274 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6883c │ │ │ │ + bne 68274 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ 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, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 688a4 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 682dc │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 68894 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 688a4 │ │ │ │ + bne 682cc │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 682dc │ │ │ │ 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, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 688cc │ │ │ │ + bne 68304 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ 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 │ │ │ │ @@ -59670,498 +59300,498 @@ │ │ │ │ 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 68a58 │ │ │ │ + beq 68490 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 68a58 │ │ │ │ + bne 68490 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40bd98 <_Py_c_prod@@Base+0x3348> │ │ │ │ + bl 40ca2c <_Py_c_prod@@Base+0x340c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 68a58 │ │ │ │ + beq 68490 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4139d8 <_PyDeadline_Get@@Base+0xc50> │ │ │ │ + bl 414498 <_PyDeadline_Get@@Base+0xd30> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4139d8 <_PyDeadline_Get@@Base+0xc50> │ │ │ │ + bl 414498 <_PyDeadline_Get@@Base+0xd30> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4139d8 <_PyDeadline_Get@@Base+0xc50> │ │ │ │ + bl 414498 <_PyDeadline_Get@@Base+0xd30> │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4139d8 <_PyDeadline_Get@@Base+0xc50> │ │ │ │ + bl 414498 <_PyDeadline_Get@@Base+0xd30> │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4139d8 <_PyDeadline_Get@@Base+0xc50> │ │ │ │ + bl 414498 <_PyDeadline_Get@@Base+0xd30> │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ str sl, [sp] │ │ │ │ - movw r0, #11924 @ 0x2e94 │ │ │ │ + movw r0, #14164 @ 0x3754 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 689c0 │ │ │ │ + bne 683f8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 65f68 │ │ │ │ + b 659a0 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #11932 @ 0x2e9c │ │ │ │ + movw r0, #14172 @ 0x375c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ movw r1, #593 @ 0x251 │ │ │ │ - bl 413f68 <_PyDeadline_Get@@Base+0x11e0> │ │ │ │ + bl 414920 <_PyDeadline_Get@@Base+0x11b8> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68a10 │ │ │ │ + bgt 68448 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 68a10 │ │ │ │ + bne 68448 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 689b0 │ │ │ │ + beq 683e8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68a38 │ │ │ │ + bgt 68470 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 68a38 │ │ │ │ + bne 68470 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - bl ddb94 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68a58 │ │ │ │ - movw r0, #11932 @ 0x2e9c │ │ │ │ + beq 68490 │ │ │ │ + movw r0, #14172 @ 0x375c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 70900 <_Py_c_diff@@Base+0x38c> │ │ │ │ + b 70338 <_Py_c_diff@@Base+0x38c> │ │ │ │ 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 │ │ │ │ - bl 169af0 │ │ │ │ + bl 168ce0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68ab0 │ │ │ │ + beq 684e8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68ab0 │ │ │ │ + bgt 684e8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 68ab0 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 684e8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68ae4 │ │ │ │ + beq 6851c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68ae4 │ │ │ │ + bgt 6851c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 68ae4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 6851c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68b18 │ │ │ │ + beq 68550 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68b18 │ │ │ │ + bgt 68550 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 68b18 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 68550 │ │ │ │ + bl ba6fc <_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 68a60 │ │ │ │ + b 68498 │ │ │ │ push {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 r1, #0 │ │ │ │ - bl 428d58 <_Py_strhex@@Base+0x17c0> │ │ │ │ + bl 429638 <_Py_strhex@@Base+0x17c0> │ │ │ │ subs r5, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 68bbc │ │ │ │ + beq 685f4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #25948 @ 0x655c │ │ │ │ + movw r1, #28188 @ 0x6e1c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 36589c │ │ │ │ + bl 365b54 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 68b9c │ │ │ │ + beq 685d4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 38f154 <_PyPickle_GetXIData@@Base+0x48c> │ │ │ │ + bl 38fb24 <_PyPickle_GetXIData@@Base+0x48c> │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68bbc │ │ │ │ + bgt 685f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 68bbc │ │ │ │ + bne 685f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + 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, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r4, [r1] │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ - bl 148854 │ │ │ │ + bl 1478ac │ │ │ │ mov r5, r0 │ │ │ │ - bl 33c858 │ │ │ │ + bl 33bfe8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 68e50 │ │ │ │ + beq 6888c │ │ │ │ ldr r3, [r9, #8] │ │ │ │ ldr r8, [r3, #3848] @ 0xf08 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 68c28 │ │ │ │ - movw r1, #12464 @ 0x30b0 │ │ │ │ + bne 68664 │ │ │ │ + movw r1, #14660 @ 0x3944 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #22792 @ 0x5908 │ │ │ │ - movt r0, #85 @ 0x55 │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #61892 @ 0xf1c4 │ │ │ │ + movt r0, #86 @ 0x56 │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmn r3, #1 │ │ │ │ - bne 68d88 │ │ │ │ + bne 687c4 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr sl, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 68cc4 │ │ │ │ - ldr r2, [pc, #532] @ 68e60 │ │ │ │ + bne 68700 │ │ │ │ + ldr r2, [pc, #532] @ 6889c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp sl, r3 │ │ │ │ - bne 68e50 │ │ │ │ + bne 6888c │ │ │ │ mov r0, sl │ │ │ │ - movw r1, #10192 @ 0x27d0 │ │ │ │ + movw r1, #13020 @ 0x32dc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 157714 │ │ │ │ + bl 15676c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68c8c │ │ │ │ + bne 686c8 │ │ │ │ add r4, r4, #4096 @ 0x1000 │ │ │ │ ldr r5, [r4, #352] @ 0x160 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 68cb8 │ │ │ │ - b 68ce8 │ │ │ │ + ble 686f4 │ │ │ │ + b 68724 │ │ │ │ mov r0, sl │ │ │ │ - movw r1, #59668 @ 0xe914 │ │ │ │ + movw r1, #61740 @ 0xf12c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 157714 │ │ │ │ + bl 15676c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68e50 │ │ │ │ + bne 6888c │ │ │ │ add r4, r4, #4096 @ 0x1000 │ │ │ │ ldr r5, [r4, #356] @ 0x164 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68ce8 │ │ │ │ + bgt 68724 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 68ce8 │ │ │ │ + b 68724 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 68e54 │ │ │ │ + beq 68890 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 2e4334 │ │ │ │ + bl 2e2c58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 68d20 │ │ │ │ + bne 6875c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68e54 │ │ │ │ + bgt 68890 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 68e54 │ │ │ │ + bne 68890 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 68e54 │ │ │ │ - bl e5400 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 68890 │ │ │ │ + bl e47fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68d50 │ │ │ │ + bne 6878c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68e30 │ │ │ │ + bgt 6886c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 68e30 │ │ │ │ + bne 6886c │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 68e30 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 6886c │ │ │ │ mov r1, r5 │ │ │ │ - bl ee0dc │ │ │ │ + bl ed65c │ │ │ │ ldr r3, [r5] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68d7c │ │ │ │ + bgt 687b8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 68d7c │ │ │ │ + bne 687b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 68e0c │ │ │ │ - b 68e30 │ │ │ │ + beq 68848 │ │ │ │ + b 6886c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68e50 │ │ │ │ + beq 6888c │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ mov r1, r6 │ │ │ │ - bl 2ee630 │ │ │ │ + bl 2ecefc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 68db8 │ │ │ │ + bne 687f4 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 7cd1c │ │ │ │ - b 68e50 │ │ │ │ + bl 7c754 │ │ │ │ + b 6888c │ │ │ │ mov r2, #24 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2d748 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 68df4 │ │ │ │ + beq 68830 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12996 @ 0x32c4 │ │ │ │ + movw r1, #15192 @ 0x3b58 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 16b3c0 │ │ │ │ + bl 16a5b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 68df4 │ │ │ │ - bl 175f40 │ │ │ │ + bge 68830 │ │ │ │ + bl 175118 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl f0f58 │ │ │ │ + bl f0a0c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 68e30 │ │ │ │ + beq 6886c │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ - bl 2e0264 <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ + bl 2de084 <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 68e54 │ │ │ │ + bge 68890 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 1f1680 │ │ │ │ + bl 1f1518 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68e50 │ │ │ │ + bgt 6888c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 68e50 │ │ │ │ + bne 6888c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_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 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68f1c │ │ │ │ + beq 68954 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 68f1c │ │ │ │ + bne 68954 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40bd98 <_Py_c_prod@@Base+0x3348> │ │ │ │ + bl 40ca2c <_Py_c_prod@@Base+0x340c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 68f1c │ │ │ │ + beq 68954 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4139d8 <_PyDeadline_Get@@Base+0xc50> │ │ │ │ + bl 414498 <_PyDeadline_Get@@Base+0xd30> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4139d8 <_PyDeadline_Get@@Base+0xc50> │ │ │ │ + bl 414498 <_PyDeadline_Get@@Base+0xd30> │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4139d8 <_PyDeadline_Get@@Base+0xc50> │ │ │ │ + bl 414498 <_PyDeadline_Get@@Base+0xd30> │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str r6, [sp] │ │ │ │ - movw r1, #2972 @ 0xb9c │ │ │ │ - movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #12064 @ 0x2f20 │ │ │ │ + movw r1, #61700 @ 0xf104 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + movw r0, #14284 @ 0x37cc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 68f24 │ │ │ │ + bne 6895c │ │ │ │ mov r0, r4 │ │ │ │ - bl 65f68 │ │ │ │ + bl 659a0 │ │ │ │ mov r4, #0 │ │ │ │ - b 68fc0 │ │ │ │ + b 689f8 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ movw r1, #782 @ 0x30e │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #12072 @ 0x2f28 │ │ │ │ + movw r0, #14292 @ 0x37d4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ - bl 413f68 <_PyDeadline_Get@@Base+0x11e0> │ │ │ │ + bl 414920 <_PyDeadline_Get@@Base+0x11b8> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68f74 │ │ │ │ + bgt 689ac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 68f74 │ │ │ │ + bne 689ac │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 68f14 │ │ │ │ + beq 6894c │ │ │ │ mov r0, r6 │ │ │ │ - bl 18c3c8 │ │ │ │ + bl 18b6f8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68fa8 │ │ │ │ + bgt 689e0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 68fa8 │ │ │ │ + bne 689e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - bl ddb94 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68fc0 │ │ │ │ - movw r0, #12072 @ 0x2f28 │ │ │ │ + beq 689f8 │ │ │ │ + movw r0, #14292 @ 0x37d4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 70900 <_Py_c_diff@@Base+0x38c> │ │ │ │ + bl 70338 <_Py_c_diff@@Base+0x38c> │ │ │ │ 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 r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68ffc │ │ │ │ + beq 68a34 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 2b332c <_PyUnicode_ToNumeric@@Base+0x242c> │ │ │ │ - movw r5, #5188 @ 0x1444 │ │ │ │ + bl 2b1894 <_PyUnicode_ToNumeric@@Base+0x242c> │ │ │ │ + movw r5, #5808 @ 0x16b0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ add r0, r4, #12 │ │ │ │ - movw r1, #5188 @ 0x1444 │ │ │ │ + movw r1, #5808 @ 0x16b0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 2a4a0c │ │ │ │ + bl 2a27ec │ │ │ │ ldr r3, [r5] │ │ │ │ add r0, r4, #16 │ │ │ │ - movw r1, #5188 @ 0x1444 │ │ │ │ + movw r1, #5808 @ 0x16b0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 2a4a0c │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + bl 2a27ec │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, 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 dddcc │ │ │ │ + b dd378 │ │ │ │ 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 41e160 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bl 41ea40 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -60173,101 +59803,100 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ orrs r3, ip, r3 │ │ │ │ - bne 69104 │ │ │ │ + bne 68b3c │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #2 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6913c │ │ │ │ + beq 68b70 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #2 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ + ldr r3, [pc, #680] @ 68e0c │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #29972 @ 0x7514 │ │ │ │ - movt r3, #106 @ 0x6a │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 693cc │ │ │ │ + beq 68e00 │ │ │ │ ldr r3, [r5] │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r8, #0 │ │ │ │ - beq 691c8 │ │ │ │ + beq 68bfc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 691a8 │ │ │ │ + beq 68bdc │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ - bl f0b90 │ │ │ │ + bl f0644 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 691a0 │ │ │ │ + beq 68bd4 │ │ │ │ bl 2e3a0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 691c8 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 68bfc │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59444 @ 0xe834 │ │ │ │ + movw r1, #61516 @ 0xf04c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r5, #0 │ │ │ │ - b 693cc │ │ │ │ - movw r2, #29260 @ 0x724c │ │ │ │ + b 68e00 │ │ │ │ + movw r2, #31500 @ 0x7b0c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #32624 @ 0x7f70 │ │ │ │ + movw r1, #34864 @ 0x8830 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #35156 @ 0x8954 │ │ │ │ + movw r0, #37396 @ 0x9214 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 691a0 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 68bd4 │ │ │ │ cmp r4, #1 │ │ │ │ movle r5, #0 │ │ │ │ - ble 6922c │ │ │ │ + ble 68c60 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 69208 │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + bne 68c3c │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #32760 @ 0x7ff8 │ │ │ │ + movw r1, #35000 @ 0x88b8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #35156 @ 0x8954 │ │ │ │ + movw r0, #37396 @ 0x9214 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 691a0 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 68bd4 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ - bl f0b90 │ │ │ │ + bl f0644 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 693cc │ │ │ │ + beq 68e00 │ │ │ │ bl 2e3a0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 69188 │ │ │ │ + bne 68bbc │ │ │ │ mov r0, r7 │ │ │ │ - bl 283380 │ │ │ │ + bl 280ef4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl b5348 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 693c8 │ │ │ │ + beq 68dfc │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r7, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r2, r5 │ │ │ │ str r7, [r4, #40] @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ str r7, [r4, #32] │ │ │ │ @@ -60287,102 +59916,103 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ str r6, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ str r7, [r4, #52] @ 0x34 │ │ │ │ - beq 692c4 │ │ │ │ + beq 68cf8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r2, [r6, #32] │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 692e8 │ │ │ │ + beq 68d1c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 6932c │ │ │ │ + beq 68d60 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6932c │ │ │ │ + beq 68d60 │ │ │ │ mov r1, r4 │ │ │ │ bl 2d094 │ │ │ │ - movw r3, #13000 @ 0x32c8 │ │ │ │ + movw r3, #13040 @ 0x32f0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r3, r0, lsl #5] │ │ │ │ cmp r5, #0 │ │ │ │ addne r0, r0, #1 │ │ │ │ - bne 69308 │ │ │ │ + bne 68d3c │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - bne 69358 │ │ │ │ + bne 68d8c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6934c │ │ │ │ + bgt 68d80 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6934c │ │ │ │ + bne 68d80 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - bl 366244 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + bl 3664fc │ │ │ │ mov r5, r0 │ │ │ │ - b 693cc │ │ │ │ - movw r7, #13000 @ 0x32c8 │ │ │ │ + b 68e00 │ │ │ │ + movw r7, #13040 @ 0x32f0 │ │ │ │ movt r7, #106 @ 0x6a │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40a2a8 <_Py_c_prod@@Base+0x1858> │ │ │ │ + bl 40af44 <_Py_c_prod@@Base+0x1924> │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 693c0 │ │ │ │ + beq 68df4 │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ ldr r3, [r3, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 693b4 │ │ │ │ + beq 68de8 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3] │ │ │ │ add r1, r1, r5 │ │ │ │ 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 r5, r5, #4 │ │ │ │ - b 6936c │ │ │ │ + b 68da0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e2b44 │ │ │ │ + bl e1f40 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r3, [pc, #56] @ 69418 │ │ │ │ + strdeq r7, [sl], #-64 @ 0xffffffc0 @ │ │ │ │ + ldr r3, [pc, #56] @ 68e50 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ vmov s0, r3 │ │ │ │ - vldr d7, [pc, #16] @ 69410 │ │ │ │ + vldr d7, [pc, #16] @ 68e48 │ │ │ │ vcvt.f64.u32 d0, s0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e73c8 │ │ │ │ + b e6728 │ │ │ │ adcsge lr, r5, sp, lsl #27 │ │ │ │ mrccc 6, 5, ip, cr0, cr7, {7} │ │ │ │ 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 │ │ │ │ @@ -60391,1672 +60021,1658 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r5, [ip, #8] │ │ │ │ - bne 69480 │ │ │ │ + bne 68eb8 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 69464 │ │ │ │ + bgt 68e9c │ │ │ │ mov r5, #0 │ │ │ │ - b 69480 │ │ │ │ + b 68eb8 │ │ │ │ clz r5, r2 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r3, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 694b4 │ │ │ │ - b 6945c │ │ │ │ + beq 68eec │ │ │ │ + b 68e94 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #2 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ - ldr r3, [pc, #416] @ 69648 │ │ │ │ + ldr r3, [pc, #416] @ 69080 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6963c │ │ │ │ + beq 69074 │ │ │ │ add r3, r7, r5 │ │ │ │ ldr r7, [r4] │ │ │ │ cmp r3, #1 │ │ │ │ mov r0, r8 │ │ │ │ - movw r9, #5188 @ 0x1444 │ │ │ │ + movw r9, #5808 @ 0x16b0 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ moveq sl, r9 │ │ │ │ ldrne sl, [r4, #4] │ │ │ │ - bl 283380 │ │ │ │ + bl 280ef4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 42b9e8 │ │ │ │ + bl 42c2c8 │ │ │ │ and r5, r0, #1 │ │ │ │ cmp sl, r9 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 69520 │ │ │ │ + beq 68f58 │ │ │ │ str sl, [sp] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1c9bac │ │ │ │ + bl 1c99d4 │ │ │ │ mov r4, r0 │ │ │ │ - b 6963c │ │ │ │ + b 69074 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6963c │ │ │ │ + beq 69074 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6963c │ │ │ │ + beq 69074 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 6963c │ │ │ │ + bge 69074 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ 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 17098c │ │ │ │ + bl 16fb64 │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 695a4 │ │ │ │ + bgt 68fdc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 695a4 │ │ │ │ + bne 68fdc │ │ │ │ mov r0, r9 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 69614 │ │ │ │ - bge 695c0 │ │ │ │ + beq 6904c │ │ │ │ + bge 68ff8 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 695d8 │ │ │ │ - b 695ec │ │ │ │ + ble 69010 │ │ │ │ + b 69024 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 69614 │ │ │ │ - b 695b0 │ │ │ │ + bne 6904c │ │ │ │ + b 68fe8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 695ec │ │ │ │ + bne 69024 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6960c │ │ │ │ + bgt 69044 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6960c │ │ │ │ + bne 69044 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 6963c │ │ │ │ + b 69074 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69634 │ │ │ │ + bgt 6906c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 69634 │ │ │ │ + bne 6906c │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ - b 69530 │ │ │ │ + b 68f68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, sl, r0, asr #10 │ │ │ │ - push {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 1bd8ac │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 69684 │ │ │ │ - bl ddb94 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 696b0 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ - mov r1, r5 │ │ │ │ - bl 69d68 <_PyXI_NewExcInfo@@Base+0x694> │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r0, #12092 @ 0x2f3c │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ + rsbeq r7, sl, ip, lsl r5 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r1, [pc, #12] @ 696d0 │ │ │ │ + ldr r1, [pc, #12] @ 6909c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 402484 │ │ │ │ - strdeq r1, [fp], #-144 @ 0xffffff70 @ │ │ │ │ + b 402d4c │ │ │ │ + rsbeq r1, fp, r8, ror #19 │ │ │ │ │ │ │ │ -000696d4 <_PyXI_NewExcInfo@@Base>: │ │ │ │ +000690a0 <_PyXI_NewExcInfo@@Base>: │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r3 │ │ │ │ - bne 6971c <_PyXI_NewExcInfo@@Base+0x48> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 690e8 <_PyXI_NewExcInfo@@Base+0x48> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #12284 @ 0x2ffc │ │ │ │ + movw r1, #14516 @ 0x38b4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r5, #0 │ │ │ │ - b 699b8 <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ + b 69384 <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #24 │ │ │ │ - bl 2d84f8 │ │ │ │ + bl 2d6acc │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 69738 <_PyXI_NewExcInfo@@Base+0x64> │ │ │ │ - bl 366244 │ │ │ │ - b 699b8 <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ + bne 69104 <_PyXI_NewExcInfo@@Base+0x64> │ │ │ │ + bl 3664fc │ │ │ │ + b 69384 <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 6975c <_PyXI_NewExcInfo@@Base+0x88> │ │ │ │ + bne 69128 <_PyXI_NewExcInfo@@Base+0x88> │ │ │ │ cmp r3, #0 │ │ │ │ - bge 69774 <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ + bge 69140 <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - beq 69774 <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ + beq 69140 <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 3fe08 <_PyXI_InitFailure@@Base+0x214> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 699b8 <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ - b 69998 <_PyXI_NewExcInfo@@Base+0x2c4> │ │ │ │ + beq 69384 <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ + b 69364 <_PyXI_NewExcInfo@@Base+0x2c4> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59304 @ 0xe7a8 │ │ │ │ + movw r1, #61320 @ 0xef88 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 16912c │ │ │ │ + bl 16831c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 69958 <_PyXI_NewExcInfo@@Base+0x284> │ │ │ │ - movw r1, #10908 @ 0x2a9c │ │ │ │ + beq 69324 <_PyXI_NewExcInfo@@Base+0x284> │ │ │ │ + movw r1, #13724 @ 0x359c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 16912c │ │ │ │ + bl 16831c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 697a8 <_PyXI_NewExcInfo@@Base+0xd4> │ │ │ │ + bne 69174 <_PyXI_NewExcInfo@@Base+0xd4> │ │ │ │ mvn r6, #0 │ │ │ │ - b 69884 <_PyXI_NewExcInfo@@Base+0x1b0> │ │ │ │ + b 69250 <_PyXI_NewExcInfo@@Base+0x1b0> │ │ │ │ mov r1, #0 │ │ │ │ - bl 39a9d8 <_PyGen_FetchStopIterationValue@@Base+0x3054> │ │ │ │ + bl 39b3a4 <_PyGen_FetchStopIterationValue@@Base+0x3054> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 697d4 <_PyXI_NewExcInfo@@Base+0x100> │ │ │ │ + bgt 691a0 <_PyXI_NewExcInfo@@Base+0x100> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 697d4 <_PyXI_NewExcInfo@@Base+0x100> │ │ │ │ + bne 691a0 <_PyXI_NewExcInfo@@Base+0x100> │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 697a0 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 6916c <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #10940 @ 0x2abc │ │ │ │ + movw r1, #13756 @ 0x35bc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 16912c │ │ │ │ + bl 16831c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 697a0 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 6916c <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r1, #0 │ │ │ │ - bl 39a9d8 <_PyGen_FetchStopIterationValue@@Base+0x3054> │ │ │ │ + bl 39b3a4 <_PyGen_FetchStopIterationValue@@Base+0x3054> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69824 <_PyXI_NewExcInfo@@Base+0x150> │ │ │ │ + bgt 691f0 <_PyXI_NewExcInfo@@Base+0x150> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 69824 <_PyXI_NewExcInfo@@Base+0x150> │ │ │ │ + bne 691f0 <_PyXI_NewExcInfo@@Base+0x150> │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 697a0 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 6916c <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #11736 @ 0x2dd8 │ │ │ │ + movw r1, #14552 @ 0x38d8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 16912c │ │ │ │ + bl 16831c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 697a0 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 6916c <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r1, #0 │ │ │ │ - bl 39a9d8 <_PyGen_FetchStopIterationValue@@Base+0x3054> │ │ │ │ + bl 39b3a4 <_PyGen_FetchStopIterationValue@@Base+0x3054> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69874 <_PyXI_NewExcInfo@@Base+0x1a0> │ │ │ │ + bgt 69240 <_PyXI_NewExcInfo@@Base+0x1a0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 69874 <_PyXI_NewExcInfo@@Base+0x1a0> │ │ │ │ + bne 69240 <_PyXI_NewExcInfo@@Base+0x1a0> │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_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 698a4 <_PyXI_NewExcInfo@@Base+0x1d0> │ │ │ │ + bgt 69270 <_PyXI_NewExcInfo@@Base+0x1d0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 698a4 <_PyXI_NewExcInfo@@Base+0x1d0> │ │ │ │ + bne 69270 <_PyXI_NewExcInfo@@Base+0x1d0> │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 69964 <_PyXI_NewExcInfo@@Base+0x290> │ │ │ │ + beq 69330 <_PyXI_NewExcInfo@@Base+0x290> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37128 @ 0x9108 │ │ │ │ + movw r1, #38500 @ 0x9664 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 16912c │ │ │ │ + bl 16831c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 69970 <_PyXI_NewExcInfo@@Base+0x29c> │ │ │ │ + beq 6933c <_PyXI_NewExcInfo@@Base+0x29c> │ │ │ │ mov r1, #0 │ │ │ │ - bl 39a9d8 <_PyGen_FetchStopIterationValue@@Base+0x3054> │ │ │ │ + bl 39b3a4 <_PyGen_FetchStopIterationValue@@Base+0x3054> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 698f0 <_PyXI_NewExcInfo@@Base+0x21c> │ │ │ │ + bgt 692bc <_PyXI_NewExcInfo@@Base+0x21c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 698f0 <_PyXI_NewExcInfo@@Base+0x21c> │ │ │ │ + bne 692bc <_PyXI_NewExcInfo@@Base+0x21c> │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6997c <_PyXI_NewExcInfo@@Base+0x2a8> │ │ │ │ + beq 69348 <_PyXI_NewExcInfo@@Base+0x2a8> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24504 @ 0x5fb8 │ │ │ │ + movw r1, #26744 @ 0x6878 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16912c │ │ │ │ + bl 16831c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69988 <_PyXI_NewExcInfo@@Base+0x2b4> │ │ │ │ + beq 69354 <_PyXI_NewExcInfo@@Base+0x2b4> │ │ │ │ mov r1, #0 │ │ │ │ - bl 39a9d8 <_PyGen_FetchStopIterationValue@@Base+0x3054> │ │ │ │ + bl 39b3a4 <_PyGen_FetchStopIterationValue@@Base+0x3054> │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r5, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69940 <_PyXI_NewExcInfo@@Base+0x26c> │ │ │ │ + bgt 6930c <_PyXI_NewExcInfo@@Base+0x26c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 69940 <_PyXI_NewExcInfo@@Base+0x26c> │ │ │ │ + bne 6930c <_PyXI_NewExcInfo@@Base+0x26c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r4, #12240 @ 0x2fd0 │ │ │ │ + movweq r4, #14472 @ 0x3888 │ │ │ │ movteq r4, #72 @ 0x48 │ │ │ │ - bne 699b8 <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ - b 69990 <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ - movw r4, #12100 @ 0x2f44 │ │ │ │ + bne 69384 <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ + b 6935c <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ + movw r4, #14332 @ 0x37fc │ │ │ │ movt r4, #72 @ 0x48 │ │ │ │ - b 69990 <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ - movw r4, #3408 @ 0xd50 │ │ │ │ + b 6935c <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ + movw r4, #5648 @ 0x1610 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ - b 69990 <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ - movw r4, #12144 @ 0x2f70 │ │ │ │ + b 6935c <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ + movw r4, #14376 @ 0x3828 │ │ │ │ movt r4, #72 @ 0x48 │ │ │ │ - b 69990 <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ - movw r4, #3496 @ 0xda8 │ │ │ │ + b 6935c <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ + movw r4, #5736 @ 0x1668 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ - b 69990 <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ - movw r4, #12188 @ 0x2f9c │ │ │ │ + b 6935c <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ + movw r4, #14420 @ 0x3854 │ │ │ │ movt r4, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 45914 <_PyErr_FormatFromCause@@Base+0xa9c> │ │ │ │ + bl 458c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ad15c │ │ │ │ - movw r3, #5212 @ 0x145c │ │ │ │ + bl ad174 │ │ │ │ + movw r3, #5832 @ 0x16c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl a3794 │ │ │ │ - b 69714 <_PyXI_NewExcInfo@@Base+0x40> │ │ │ │ + bl a2d90 │ │ │ │ + b 690e0 <_PyXI_NewExcInfo@@Base+0x40> │ │ │ │ mov r0, r5 │ │ │ │ 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, [r1, #4] │ │ │ │ - movw r3, #26124 @ 0x660c │ │ │ │ + movw r3, #26744 @ 0x6878 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r1, #8] │ │ │ │ - beq 69a30 <_PyXI_NewExcInfo@@Base+0x35c> │ │ │ │ + beq 693fc <_PyXI_NewExcInfo@@Base+0x35c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 250270 │ │ │ │ + bl 24e448 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 69a30 <_PyXI_NewExcInfo@@Base+0x35c> │ │ │ │ - bl ddb94 │ │ │ │ + bne 693fc <_PyXI_NewExcInfo@@Base+0x35c> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69a28 <_PyXI_NewExcInfo@@Base+0x354> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 693f4 <_PyXI_NewExcInfo@@Base+0x354> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #12296 @ 0x3008 │ │ │ │ + movw r1, #14528 @ 0x38c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 69a10 <_PyXI_NewExcInfo@@Base+0x33c> │ │ │ │ - vldr d7, [pc, #44] @ 69a70 <_PyXI_NewExcInfo@@Base+0x39c> │ │ │ │ + bls 693dc <_PyXI_NewExcInfo@@Base+0x33c> │ │ │ │ + vldr d7, [pc, #40] @ 69438 <_PyXI_NewExcInfo@@Base+0x398> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #44] @ 69a78 <_PyXI_NewExcInfo@@Base+0x3a4> │ │ │ │ + ldr r2, [pc, #40] @ 69440 <_PyXI_NewExcInfo@@Base+0x3a0> │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ vcvt.u32.f64 s0, d0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ vmov r2, s0 │ │ │ │ str r2, [r3] │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ - nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 1bd6c4 │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 6947c <_PyXI_NewExcInfo@@Base+0x3dc> │ │ │ │ + bl dd140 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 694a8 <_PyXI_NewExcInfo@@Base+0x408> │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ + mov r1, r5 │ │ │ │ + bl 69818 <_PyXI_NewExcInfo@@Base+0x778> │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r0, #14572 @ 0x38ec │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b de66c │ │ │ │ + mov 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 │ │ │ │ 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 69c30 <_PyXI_NewExcInfo@@Base+0x55c> │ │ │ │ + beq 69664 <_PyXI_NewExcInfo@@Base+0x5c4> │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69c30 <_PyXI_NewExcInfo@@Base+0x55c> │ │ │ │ + bne 69664 <_PyXI_NewExcInfo@@Base+0x5c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 40bd98 <_Py_c_prod@@Base+0x3348> │ │ │ │ + bl 40ca2c <_Py_c_prod@@Base+0x340c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 69c30 <_PyXI_NewExcInfo@@Base+0x55c> │ │ │ │ + beq 69664 <_PyXI_NewExcInfo@@Base+0x5c4> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4139d8 <_PyDeadline_Get@@Base+0xc50> │ │ │ │ + bl 414498 <_PyDeadline_Get@@Base+0xd30> │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movweq r5, #5188 @ 0x1444 │ │ │ │ + movweq r5, #5808 @ 0x16b0 │ │ │ │ movteq r5, #104 @ 0x68 │ │ │ │ - beq 69b14 <_PyXI_NewExcInfo@@Base+0x440> │ │ │ │ + beq 69548 <_PyXI_NewExcInfo@@Base+0x4a8> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ - bl 129e34 │ │ │ │ + bl 128e84 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4139d8 <_PyDeadline_Get@@Base+0xc50> │ │ │ │ + bl 414498 <_PyDeadline_Get@@Base+0xd30> │ │ │ │ mov r1, r8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4139d8 <_PyDeadline_Get@@Base+0xc50> │ │ │ │ + bl 414498 <_PyDeadline_Get@@Base+0xd30> │ │ │ │ mov r1, r7 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4139d8 <_PyDeadline_Get@@Base+0xc50> │ │ │ │ + bl 414498 <_PyDeadline_Get@@Base+0xd30> │ │ │ │ mov r1, r6 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4139d8 <_PyDeadline_Get@@Base+0xc50> │ │ │ │ + bl 414498 <_PyDeadline_Get@@Base+0xd30> │ │ │ │ str r6, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #12340 @ 0x3034 │ │ │ │ + movw r0, #14580 @ 0x38f4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 69b90 <_PyXI_NewExcInfo@@Base+0x4bc> │ │ │ │ + bne 695c4 <_PyXI_NewExcInfo@@Base+0x524> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 65f68 │ │ │ │ + b 659a0 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #11940 @ 0x2ea4 │ │ │ │ + movw r0, #14180 @ 0x3764 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ movw r1, #605 @ 0x25d │ │ │ │ - bl 413f68 <_PyDeadline_Get@@Base+0x11e0> │ │ │ │ + bl 414920 <_PyDeadline_Get@@Base+0x11b8> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - bgt 69be8 <_PyXI_NewExcInfo@@Base+0x514> │ │ │ │ + bgt 6961c <_PyXI_NewExcInfo@@Base+0x57c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69be8 <_PyXI_NewExcInfo@@Base+0x514> │ │ │ │ + bne 6961c <_PyXI_NewExcInfo@@Base+0x57c> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 69b80 <_PyXI_NewExcInfo@@Base+0x4ac> │ │ │ │ + beq 695b4 <_PyXI_NewExcInfo@@Base+0x514> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69c10 <_PyXI_NewExcInfo@@Base+0x53c> │ │ │ │ + bgt 69644 <_PyXI_NewExcInfo@@Base+0x5a4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 69c10 <_PyXI_NewExcInfo@@Base+0x53c> │ │ │ │ + bne 69644 <_PyXI_NewExcInfo@@Base+0x5a4> │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - bl ddb94 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69c30 <_PyXI_NewExcInfo@@Base+0x55c> │ │ │ │ - movw r0, #11940 @ 0x2ea4 │ │ │ │ + beq 69664 <_PyXI_NewExcInfo@@Base+0x5c4> │ │ │ │ + movw r0, #14180 @ 0x3764 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 70900 <_Py_c_diff@@Base+0x38c> │ │ │ │ + b 70338 <_Py_c_diff@@Base+0x38c> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, 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 1b0e54 │ │ │ │ + b 1b0c64 │ │ │ │ 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, #26124 @ 0x660c │ │ │ │ + movw r4, #26744 @ 0x6878 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r4 │ │ │ │ - beq 69cb8 <_PyXI_NewExcInfo@@Base+0x5e4> │ │ │ │ + beq 696ec <_PyXI_NewExcInfo@@Base+0x64c> │ │ │ │ mov r1, r4 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69cb8 <_PyXI_NewExcInfo@@Base+0x5e4> │ │ │ │ + bne 696ec <_PyXI_NewExcInfo@@Base+0x64c> │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 351e58 <_PyErr_ProgramDecodedTextObject@@Base+0x4bc> │ │ │ │ + bl 352298 <_PyErr_ProgramDecodedTextObject@@Base+0x4bc> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 69cc0 <_PyXI_NewExcInfo@@Base+0x5ec> │ │ │ │ + bne 696f4 <_PyXI_NewExcInfo@@Base+0x654> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 69d60 <_PyXI_NewExcInfo@@Base+0x68c> │ │ │ │ + b 69794 <_PyXI_NewExcInfo@@Base+0x6f4> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 69ce4 <_PyXI_NewExcInfo@@Base+0x610> │ │ │ │ - movw r1, #26124 @ 0x660c │ │ │ │ + beq 69718 <_PyXI_NewExcInfo@@Base+0x678> │ │ │ │ + movw r1, #26744 @ 0x6878 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69cf0 <_PyXI_NewExcInfo@@Base+0x61c> │ │ │ │ + beq 69724 <_PyXI_NewExcInfo@@Base+0x684> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - b 69d08 <_PyXI_NewExcInfo@@Base+0x634> │ │ │ │ + b 6973c <_PyXI_NewExcInfo@@Base+0x69c> │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 351e58 <_PyErr_ProgramDecodedTextObject@@Base+0x4bc> │ │ │ │ + bl 352298 <_PyErr_ProgramDecodedTextObject@@Base+0x4bc> │ │ │ │ cmn r0, #1 │ │ │ │ ldreq r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 69d60 <_PyXI_NewExcInfo@@Base+0x68c> │ │ │ │ + beq 69794 <_PyXI_NewExcInfo@@Base+0x6f4> │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 69d38 <_PyXI_NewExcInfo@@Base+0x664> │ │ │ │ - movw r3, #48604 @ 0xbddc │ │ │ │ + bne 6976c <_PyXI_NewExcInfo@@Base+0x6cc> │ │ │ │ + movw r3, #48392 @ 0xbd08 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6000 @ 0x1770 │ │ │ │ + movw r1, #8240 @ 0x2030 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ - b 69d60 <_PyXI_NewExcInfo@@Base+0x68c> │ │ │ │ + b 69794 <_PyXI_NewExcInfo@@Base+0x6f4> │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 4d2b0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x238> │ │ │ │ - movw r0, #65420 @ 0xff8c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + bl 4d160 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x238> │ │ │ │ + movw r0, #2124 @ 0x84c │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldrd r4, [fp, #-36] @ 0xffffffdc │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r4, [sp] │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ + 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 r5, r1 │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ + mov r4, r0 │ │ │ │ + bl 66d6c │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 69810 <_PyXI_NewExcInfo@@Base+0x770> │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 67224 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 69810 <_PyXI_NewExcInfo@@Base+0x770> │ │ │ │ + ldr r1, [r5, #16] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 69800 <_PyXI_NewExcInfo@@Base+0x760> │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #43504 @ 0xa9f0 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 365b54 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 67838 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 697e8 <_PyXI_NewExcInfo@@Base+0x748> │ │ │ │ + mvn 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, #10 │ │ │ │ - bl b621c │ │ │ │ + bl b6214 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69e24 <_PyXI_NewExcInfo@@Base+0x750> │ │ │ │ + beq 698d4 <_PyXI_NewExcInfo@@Base+0x834> │ │ │ │ cmp r6, #3 │ │ │ │ - ble 69db8 <_PyXI_NewExcInfo@@Base+0x6e4> │ │ │ │ + ble 69868 <_PyXI_NewExcInfo@@Base+0x7c8> │ │ │ │ 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 69dd8 <_PyXI_NewExcInfo@@Base+0x704> │ │ │ │ + beq 69888 <_PyXI_NewExcInfo@@Base+0x7e8> │ │ │ │ ldr r1, [r5, #24] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 69dec <_PyXI_NewExcInfo@@Base+0x718> │ │ │ │ + bne 6989c <_PyXI_NewExcInfo@@Base+0x7fc> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl cb8c4 │ │ │ │ + bl cafe8 │ │ │ │ mov r5, r0 │ │ │ │ - b 69df8 <_PyXI_NewExcInfo@@Base+0x724> │ │ │ │ + b 698a8 <_PyXI_NewExcInfo@@Base+0x808> │ │ │ │ mov r0, r4 │ │ │ │ - bl f32c0 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f22b0 <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 69e0c <_PyXI_NewExcInfo@@Base+0x738> │ │ │ │ + ble 698bc <_PyXI_NewExcInfo@@Base+0x81c> │ │ │ │ mov r4, r5 │ │ │ │ - b 69e24 <_PyXI_NewExcInfo@@Base+0x750> │ │ │ │ + b 698d4 <_PyXI_NewExcInfo@@Base+0x834> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 69e04 <_PyXI_NewExcInfo@@Base+0x730> │ │ │ │ + bne 698b4 <_PyXI_NewExcInfo@@Base+0x814> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 69e04 <_PyXI_NewExcInfo@@Base+0x730> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 698b4 <_PyXI_NewExcInfo@@Base+0x814> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r5, r1 │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - mov r4, r0 │ │ │ │ - bl 67334 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 69ea0 <_PyXI_NewExcInfo@@Base+0x7cc> │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 677ec │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 69ea0 <_PyXI_NewExcInfo@@Base+0x7cc> │ │ │ │ - ldr r1, [r5, #16] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 69e90 <_PyXI_NewExcInfo@@Base+0x7bc> │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #41264 @ 0xa130 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 36589c │ │ │ │ - mov r0, r4 │ │ │ │ - bl 67e00 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 69e78 <_PyXI_NewExcInfo@@Base+0x7a4> │ │ │ │ - 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, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ cmp ip, #0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrne r5, [ip, #8] │ │ │ │ - bne 69f0c <_PyXI_NewExcInfo@@Base+0x838> │ │ │ │ + bne 69940 <_PyXI_NewExcInfo@@Base+0x8a0> │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 69ef0 <_PyXI_NewExcInfo@@Base+0x81c> │ │ │ │ + bgt 69924 <_PyXI_NewExcInfo@@Base+0x884> │ │ │ │ mov r5, #0 │ │ │ │ - b 69f0c <_PyXI_NewExcInfo@@Base+0x838> │ │ │ │ + b 69940 <_PyXI_NewExcInfo@@Base+0x8a0> │ │ │ │ clz r5, r2 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r3, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 69f40 <_PyXI_NewExcInfo@@Base+0x86c> │ │ │ │ - b 69ee8 <_PyXI_NewExcInfo@@Base+0x814> │ │ │ │ + beq 69974 <_PyXI_NewExcInfo@@Base+0x8d4> │ │ │ │ + b 6991c <_PyXI_NewExcInfo@@Base+0x87c> │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #3 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ - ldr r3, [pc, #488] @ 6a11c <_PyXI_NewExcInfo@@Base+0xa48> │ │ │ │ + ldr r3, [pc, #488] @ 69b50 <_PyXI_NewExcInfo@@Base+0xab0> │ │ │ │ mov r1, r6 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6a110 <_PyXI_NewExcInfo@@Base+0xa3c> │ │ │ │ + beq 69b44 <_PyXI_NewExcInfo@@Base+0xaa4> │ │ │ │ add r3, r6, r5 │ │ │ │ - movw r6, #5188 @ 0x1444 │ │ │ │ + movw r6, #5808 @ 0x16b0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r9, [r4] │ │ │ │ moveq sl, r6 │ │ │ │ moveq r7, r6 │ │ │ │ - beq 69f88 <_PyXI_NewExcInfo@@Base+0x8b4> │ │ │ │ + beq 699bc <_PyXI_NewExcInfo@@Base+0x91c> │ │ │ │ ldr r7, [r4, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 69f78 <_PyXI_NewExcInfo@@Base+0x8a4> │ │ │ │ + beq 699ac <_PyXI_NewExcInfo@@Base+0x90c> │ │ │ │ cmp r3, #2 │ │ │ │ - bne 69f7c <_PyXI_NewExcInfo@@Base+0x8a8> │ │ │ │ - b 69f84 <_PyXI_NewExcInfo@@Base+0x8b0> │ │ │ │ + bne 699b0 <_PyXI_NewExcInfo@@Base+0x910> │ │ │ │ + b 699b8 <_PyXI_NewExcInfo@@Base+0x918> │ │ │ │ mov r7, r6 │ │ │ │ ldr sl, [r4, #8] │ │ │ │ - b 69f88 <_PyXI_NewExcInfo@@Base+0x8b4> │ │ │ │ + b 699bc <_PyXI_NewExcInfo@@Base+0x91c> │ │ │ │ mov sl, r6 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 283380 │ │ │ │ + bl 280ef4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 42b9e8 │ │ │ │ + bl 42c2c8 │ │ │ │ and r4, r0, #1 │ │ │ │ cmp sl, r6 │ │ │ │ orrne r4, r4, #1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6a054 <_PyXI_NewExcInfo@@Base+0x980> │ │ │ │ + beq 69a88 <_PyXI_NewExcInfo@@Base+0x9e8> │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r9 │ │ │ │ stm sp, {r7, sl} │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1c9bac │ │ │ │ + bl 1c99d4 │ │ │ │ mov r4, r0 │ │ │ │ - b 6a110 <_PyXI_NewExcInfo@@Base+0xa3c> │ │ │ │ + b 69b44 <_PyXI_NewExcInfo@@Base+0xaa4> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge 6a060 <_PyXI_NewExcInfo@@Base+0x98c> │ │ │ │ + bge 69a94 <_PyXI_NewExcInfo@@Base+0x9f4> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r1, r9 │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - bl 17098c │ │ │ │ + bl 16fb64 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6a074 <_PyXI_NewExcInfo@@Base+0x9a0> │ │ │ │ + ble 69aa8 <_PyXI_NewExcInfo@@Base+0xa08> │ │ │ │ cmp sl, #1 │ │ │ │ - beq 6a08c <_PyXI_NewExcInfo@@Base+0x9b8> │ │ │ │ + beq 69ac0 <_PyXI_NewExcInfo@@Base+0xa20> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6a0ec <_PyXI_NewExcInfo@@Base+0xa18> │ │ │ │ + ble 69b20 <_PyXI_NewExcInfo@@Base+0xa80> │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6a10c <_PyXI_NewExcInfo@@Base+0xa38> │ │ │ │ + bne 69b40 <_PyXI_NewExcInfo@@Base+0xaa0> │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69fd8 <_PyXI_NewExcInfo@@Base+0x904> │ │ │ │ + bne 69a0c <_PyXI_NewExcInfo@@Base+0x96c> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ - b 6a104 <_PyXI_NewExcInfo@@Base+0xa30> │ │ │ │ + b 69b38 <_PyXI_NewExcInfo@@Base+0xa98> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 6a034 <_PyXI_NewExcInfo@@Base+0x960> │ │ │ │ + bne 69a68 <_PyXI_NewExcInfo@@Base+0x9c8> │ │ │ │ mov r0, r3 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6a034 <_PyXI_NewExcInfo@@Base+0x960> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 69a68 <_PyXI_NewExcInfo@@Base+0x9c8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 42a918 <_Py_IsPrivateName@@Base+0xb00> │ │ │ │ + bl 42b1f8 <_Py_IsPrivateName@@Base+0xb00> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a0b8 <_PyXI_NewExcInfo@@Base+0x9e4> │ │ │ │ + bgt 69aec <_PyXI_NewExcInfo@@Base+0xa4c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6a0b8 <_PyXI_NewExcInfo@@Base+0x9e4> │ │ │ │ + bne 69aec <_PyXI_NewExcInfo@@Base+0xa4c> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r4, r6 │ │ │ │ - bne 6a110 <_PyXI_NewExcInfo@@Base+0xa3c> │ │ │ │ + bne 69b44 <_PyXI_NewExcInfo@@Base+0xaa4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a0e0 <_PyXI_NewExcInfo@@Base+0xa0c> │ │ │ │ + bgt 69b14 <_PyXI_NewExcInfo@@Base+0xa74> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6a0e0 <_PyXI_NewExcInfo@@Base+0xa0c> │ │ │ │ + bne 69b14 <_PyXI_NewExcInfo@@Base+0xa74> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b f1eac <_PyDict_StoreSubscript@@Base+0xdc0> │ │ │ │ + b f0d30 <_PyDict_StoreSubscript@@Base+0x190> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6a048 <_PyXI_NewExcInfo@@Base+0x974> │ │ │ │ + bne 69a7c <_PyXI_NewExcInfo@@Base+0x9dc> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6a048 <_PyXI_NewExcInfo@@Base+0x974> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 69a7c <_PyXI_NewExcInfo@@Base+0x9dc> │ │ │ │ mov r4, r7 │ │ │ │ - b 6a110 <_PyXI_NewExcInfo@@Base+0xa3c> │ │ │ │ + b 69b44 <_PyXI_NewExcInfo@@Base+0xaa4> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, sl, ip, ror #10 │ │ │ │ + rsbeq r7, sl, r8, asr #10 │ │ │ │ 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 6a1e0 <_PyXI_NewExcInfo@@Base+0xb0c> │ │ │ │ + beq 69c14 <_PyXI_NewExcInfo@@Base+0xb74> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 6a174 <_PyXI_NewExcInfo@@Base+0xaa0> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 69ba8 <_PyXI_NewExcInfo@@Base+0xb08> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #12436 @ 0x3094 │ │ │ │ + movw r1, #14676 @ 0x3954 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ mov r0, r1 │ │ │ │ bl 42294 <_Py_fstat@@Base+0x63c> │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 6a1b4 <_PyXI_NewExcInfo@@Base+0xae0> │ │ │ │ + bcs 69be8 <_PyXI_NewExcInfo@@Base+0xb48> │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #64448 @ 0xfbc0 │ │ │ │ - movt r1, #95 @ 0x5f │ │ │ │ + movw r1, #1256 @ 0x4e8 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #53184 @ 0xcfc0 │ │ │ │ + movw r3, #55528 @ 0xd8e8 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ 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, #40544 @ 0x9e60 │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ - movw r1, #63704 @ 0xf8d8 │ │ │ │ - movt r1, #101 @ 0x65 │ │ │ │ + movw r1, #472 @ 0x1d8 │ │ │ │ + movt r1, #102 @ 0x66 │ │ │ │ add r3, r3, r2 │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ ldr r0, [r1, r3, lsl #2] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0fec │ │ │ │ - movw r2, #61324 @ 0xef8c │ │ │ │ + b c1220 │ │ │ │ + movw r2, #63716 @ 0xf8e4 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #38648 @ 0x96f8 │ │ │ │ + movw r1, #40652 @ 0x9ecc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #22640 @ 0x5870 │ │ │ │ + movw r0, #24880 @ 0x6130 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 6a260 <_PyXI_NewExcInfo@@Base+0xb8c> │ │ │ │ + bne 69c94 <_PyXI_NewExcInfo@@Base+0xbf4> │ │ │ │ cmp r6, #0 │ │ │ │ - bge 6a244 <_PyXI_NewExcInfo@@Base+0xb70> │ │ │ │ + bge 69c78 <_PyXI_NewExcInfo@@Base+0xbd8> │ │ │ │ mov r5, #0 │ │ │ │ - b 6a260 <_PyXI_NewExcInfo@@Base+0xb8c> │ │ │ │ + b 69c94 <_PyXI_NewExcInfo@@Base+0xbf4> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6a294 <_PyXI_NewExcInfo@@Base+0xbc0> │ │ │ │ - b 6a23c <_PyXI_NewExcInfo@@Base+0xb68> │ │ │ │ + beq 69cc8 <_PyXI_NewExcInfo@@Base+0xc28> │ │ │ │ + b 69c70 <_PyXI_NewExcInfo@@Base+0xbd0> │ │ │ │ sub r3, fp, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #1632] @ 6a8ec <_PyXI_NewExcInfo@@Base+0x1218> │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #1632] @ 6a320 <_PyXI_NewExcInfo@@Base+0x1280> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6a8e0 <_PyXI_NewExcInfo@@Base+0x120c> │ │ │ │ + beq 6a314 <_PyXI_NewExcInfo@@Base+0x1274> │ │ │ │ adds r2, r6, r5 │ │ │ │ addeq r9, r7, #16 │ │ │ │ mvneq r8, #-2147483648 @ 0x80000000 │ │ │ │ ldreq r6, [r7, #8] │ │ │ │ - beq 6a344 <_PyXI_NewExcInfo@@Base+0xc70> │ │ │ │ + beq 69d78 <_PyXI_NewExcInfo@@Base+0xcd8> │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6a2cc <_PyXI_NewExcInfo@@Base+0xbf8> │ │ │ │ + beq 69d00 <_PyXI_NewExcInfo@@Base+0xc60> │ │ │ │ cmp r2, #1 │ │ │ │ addeq r9, r7, #16 │ │ │ │ mvneq r8, #-2147483648 @ 0x80000000 │ │ │ │ ldreq r6, [r7, #8] │ │ │ │ - bne 6a2d4 <_PyXI_NewExcInfo@@Base+0xc00> │ │ │ │ - b 6a334 <_PyXI_NewExcInfo@@Base+0xc60> │ │ │ │ - movw r5, #5188 @ 0x1444 │ │ │ │ + bne 69d08 <_PyXI_NewExcInfo@@Base+0xc68> │ │ │ │ + b 69d68 <_PyXI_NewExcInfo@@Base+0xcc8> │ │ │ │ + movw r5, #5808 @ 0x16b0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6a314 <_PyXI_NewExcInfo@@Base+0xc40> │ │ │ │ - bl e72d8 │ │ │ │ + beq 69d48 <_PyXI_NewExcInfo@@Base+0xca8> │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a30c <_PyXI_NewExcInfo@@Base+0xc38> │ │ │ │ + bgt 69d40 <_PyXI_NewExcInfo@@Base+0xca0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6a30c <_PyXI_NewExcInfo@@Base+0xc38> │ │ │ │ + bne 69d40 <_PyXI_NewExcInfo@@Base+0xca0> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - bne 6a324 <_PyXI_NewExcInfo@@Base+0xc50> │ │ │ │ - bl ddb94 │ │ │ │ + bne 69d58 <_PyXI_NewExcInfo@@Base+0xcb8> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a8c0 <_PyXI_NewExcInfo@@Base+0x11ec> │ │ │ │ + bne 6a2f4 <_PyXI_NewExcInfo@@Base+0x1254> │ │ │ │ mvn r8, #0 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add r9, r7, #16 │ │ │ │ mvnlt r8, #-2147483648 @ 0x80000000 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 6a554 <_PyXI_NewExcInfo@@Base+0xe80> │ │ │ │ + bne 69f88 <_PyXI_NewExcInfo@@Base+0xee8> │ │ │ │ cmp r8, #11 │ │ │ │ movlt r0, r8 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6a8e0 <_PyXI_NewExcInfo@@Base+0x120c> │ │ │ │ + beq 6a314 <_PyXI_NewExcInfo@@Base+0x1274> │ │ │ │ sub ip, r6, #1 │ │ │ │ - movw sl, #49228 @ 0xc04c │ │ │ │ + movw sl, #51916 @ 0xcacc │ │ │ │ movt sl, #72 @ 0x48 │ │ │ │ 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 6a488 <_PyXI_NewExcInfo@@Base+0xdb4> │ │ │ │ + beq 69ebc <_PyXI_NewExcInfo@@Base+0xe1c> │ │ │ │ cmp r1, #0 │ │ │ │ - blt 6a51c <_PyXI_NewExcInfo@@Base+0xe48> │ │ │ │ + blt 69f50 <_PyXI_NewExcInfo@@Base+0xeb0> │ │ │ │ ldrb r0, [r9, r1] │ │ │ │ sub r8, r1, #1 │ │ │ │ ldr r0, [sl, r0, lsl #2] │ │ │ │ tst r0, #8 │ │ │ │ - beq 6a3c0 <_PyXI_NewExcInfo@@Base+0xcec> │ │ │ │ + beq 69df4 <_PyXI_NewExcInfo@@Base+0xd54> │ │ │ │ mov r1, r8 │ │ │ │ - b 6a388 <_PyXI_NewExcInfo@@Base+0xcb4> │ │ │ │ + b 69dbc <_PyXI_NewExcInfo@@Base+0xd1c> │ │ │ │ ldrb r0, [r9, r8] │ │ │ │ ldr r0, [sl, r0, lsl #2] │ │ │ │ tst r0, #8 │ │ │ │ - bne 6a408 <_PyXI_NewExcInfo@@Base+0xd34> │ │ │ │ + bne 69e3c <_PyXI_NewExcInfo@@Base+0xd9c> │ │ │ │ sub r8, r8, #1 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 6a3ac <_PyXI_NewExcInfo@@Base+0xcd8> │ │ │ │ + bne 69de0 <_PyXI_NewExcInfo@@Base+0xd40> │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, r1 │ │ │ │ - bne 6a408 <_PyXI_NewExcInfo@@Base+0xd34> │ │ │ │ + bne 69e3c <_PyXI_NewExcInfo@@Base+0xd9c> │ │ │ │ ldr ip, [r7, #4] │ │ │ │ - movw r0, #42956 @ 0xa7cc │ │ │ │ + movw r0, #43576 @ 0xaa38 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp ip, r0 │ │ │ │ - bne 6a408 <_PyXI_NewExcInfo@@Base+0xd34> │ │ │ │ + bne 69e3c <_PyXI_NewExcInfo@@Base+0xd9c> │ │ │ │ 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 6a51c <_PyXI_NewExcInfo@@Base+0xe48> │ │ │ │ + b 69f50 <_PyXI_NewExcInfo@@Base+0xeb0> │ │ │ │ add r0, r8, #1 │ │ │ │ sub r1, r1, r8 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl b621c │ │ │ │ + bl b6214 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6a530 <_PyXI_NewExcInfo@@Base+0xe5c> │ │ │ │ + beq 69f64 <_PyXI_NewExcInfo@@Base+0xec4> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r1, [r4, #12] │ │ │ │ strle r6, [r1, r5, lsl #2] │ │ │ │ - ble 6a47c <_PyXI_NewExcInfo@@Base+0xda8> │ │ │ │ + ble 69eb0 <_PyXI_NewExcInfo@@Base+0xe10> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a460 <_PyXI_NewExcInfo@@Base+0xd8c> │ │ │ │ + beq 69e94 <_PyXI_NewExcInfo@@Base+0xdf4> │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a530 <_PyXI_NewExcInfo@@Base+0xe5c> │ │ │ │ + bgt 69f64 <_PyXI_NewExcInfo@@Base+0xec4> │ │ │ │ subs r3, r1, #1 │ │ │ │ str r3, [r6] │ │ │ │ - beq 6a504 <_PyXI_NewExcInfo@@Base+0xe30> │ │ │ │ - b 6a530 <_PyXI_NewExcInfo@@Base+0xe5c> │ │ │ │ + beq 69f38 <_PyXI_NewExcInfo@@Base+0xe98> │ │ │ │ + b 69f64 <_PyXI_NewExcInfo@@Base+0xec4> │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a47c <_PyXI_NewExcInfo@@Base+0xda8> │ │ │ │ + bgt 69eb0 <_PyXI_NewExcInfo@@Base+0xe10> │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r6] │ │ │ │ - bne 6a47c <_PyXI_NewExcInfo@@Base+0xda8> │ │ │ │ + bne 69eb0 <_PyXI_NewExcInfo@@Base+0xe10> │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r1, r8 │ │ │ │ - b 6a37c <_PyXI_NewExcInfo@@Base+0xca8> │ │ │ │ + b 69db0 <_PyXI_NewExcInfo@@Base+0xd10> │ │ │ │ cmp r1, #0 │ │ │ │ - movwge r3, #49228 @ 0xc04c │ │ │ │ + movwge r3, #51916 @ 0xcacc │ │ │ │ movtge r3, #72 @ 0x48 │ │ │ │ - blt 6a51c <_PyXI_NewExcInfo@@Base+0xe48> │ │ │ │ + blt 69f50 <_PyXI_NewExcInfo@@Base+0xeb0> │ │ │ │ ldrb r2, [r9, r1] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 6a4b4 <_PyXI_NewExcInfo@@Base+0xde0> │ │ │ │ + beq 69ee8 <_PyXI_NewExcInfo@@Base+0xe48> │ │ │ │ subs r1, r1, #1 │ │ │ │ - bcc 6a51c <_PyXI_NewExcInfo@@Base+0xe48> │ │ │ │ - b 6a498 <_PyXI_NewExcInfo@@Base+0xdc4> │ │ │ │ + bcc 69f50 <_PyXI_NewExcInfo@@Base+0xeb0> │ │ │ │ + b 69ecc <_PyXI_NewExcInfo@@Base+0xe2c> │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl b621c │ │ │ │ + bl b6214 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6a530 <_PyXI_NewExcInfo@@Base+0xe5c> │ │ │ │ + beq 69f64 <_PyXI_NewExcInfo@@Base+0xec4> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r6, [r3, r5, lsl #2] │ │ │ │ - ble 6a518 <_PyXI_NewExcInfo@@Base+0xe44> │ │ │ │ + ble 69f4c <_PyXI_NewExcInfo@@Base+0xeac> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a510 <_PyXI_NewExcInfo@@Base+0xe3c> │ │ │ │ + beq 69f44 <_PyXI_NewExcInfo@@Base+0xea4> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a530 <_PyXI_NewExcInfo@@Base+0xe5c> │ │ │ │ + bgt 69f64 <_PyXI_NewExcInfo@@Base+0xec4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6a530 <_PyXI_NewExcInfo@@Base+0xe5c> │ │ │ │ + bne 69f64 <_PyXI_NewExcInfo@@Base+0xec4> │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6a530 <_PyXI_NewExcInfo@@Base+0xe5c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 69f64 <_PyXI_NewExcInfo@@Base+0xec4> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6a8c8 <_PyXI_NewExcInfo@@Base+0x11f4> │ │ │ │ + ble 6a2fc <_PyXI_NewExcInfo@@Base+0x125c> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 371ed8 │ │ │ │ + bl 372190 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a8e0 <_PyXI_NewExcInfo@@Base+0x120c> │ │ │ │ + bne 6a314 <_PyXI_NewExcInfo@@Base+0x1274> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a8c0 <_PyXI_NewExcInfo@@Base+0x11ec> │ │ │ │ + bgt 6a2f4 <_PyXI_NewExcInfo@@Base+0x1254> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6a8c0 <_PyXI_NewExcInfo@@Base+0x11ec> │ │ │ │ + bne 6a2f4 <_PyXI_NewExcInfo@@Base+0x1254> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6a8c0 <_PyXI_NewExcInfo@@Base+0x11ec> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 6a2f4 <_PyXI_NewExcInfo@@Base+0x1254> │ │ │ │ mov r0, r5 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 21e060 │ │ │ │ + bl 21d21c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6a8c0 <_PyXI_NewExcInfo@@Base+0x11ec> │ │ │ │ + bne 6a2f4 <_PyXI_NewExcInfo@@Base+0x1254> │ │ │ │ ldr sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6a594 <_PyXI_NewExcInfo@@Base+0xec0> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 69fc8 <_PyXI_NewExcInfo@@Base+0xf28> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19732 @ 0x4d14 │ │ │ │ + movw r1, #21928 @ 0x55a8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r4, #0 │ │ │ │ - b 6a8b4 <_PyXI_NewExcInfo@@Base+0x11e0> │ │ │ │ + b 6a2e8 <_PyXI_NewExcInfo@@Base+0x1248> │ │ │ │ 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 6a6d0 <_PyXI_NewExcInfo@@Base+0xffc> │ │ │ │ + bne 6a104 <_PyXI_NewExcInfo@@Base+0x1064> │ │ │ │ ldrb sl, [r3] │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6a8b4 <_PyXI_NewExcInfo@@Base+0x11e0> │ │ │ │ + beq 6a2e8 <_PyXI_NewExcInfo@@Base+0x1248> │ │ │ │ sub r6, r6, #1 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #0 │ │ │ │ - blt 6a684 <_PyXI_NewExcInfo@@Base+0xfb0> │ │ │ │ + blt 6a0b8 <_PyXI_NewExcInfo@@Base+0x1018> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 6a684 <_PyXI_NewExcInfo@@Base+0xfb0> │ │ │ │ + beq 6a0b8 <_PyXI_NewExcInfo@@Base+0x1018> │ │ │ │ ldrb r3, [r9, r6] │ │ │ │ cmp r3, sl │ │ │ │ - bne 6a674 <_PyXI_NewExcInfo@@Base+0xfa0> │ │ │ │ + bne 6a0a8 <_PyXI_NewExcInfo@@Base+0x1008> │ │ │ │ add r0, r6, #1 │ │ │ │ sub r1, r1, r6 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl b621c │ │ │ │ + bl b6214 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6a6c8 <_PyXI_NewExcInfo@@Base+0xff4> │ │ │ │ + beq 6a0fc <_PyXI_NewExcInfo@@Base+0x105c> │ │ │ │ cmp r7, #11 │ │ │ │ ldrle r3, [r5, #12] │ │ │ │ strle r4, [r3, r7, lsl #2] │ │ │ │ - ble 6a664 <_PyXI_NewExcInfo@@Base+0xf90> │ │ │ │ + ble 6a098 <_PyXI_NewExcInfo@@Base+0xff8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a648 <_PyXI_NewExcInfo@@Base+0xf74> │ │ │ │ + beq 6a07c <_PyXI_NewExcInfo@@Base+0xfdc> │ │ │ │ mov r1, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r5 │ │ │ │ - ble 6a780 <_PyXI_NewExcInfo@@Base+0x10ac> │ │ │ │ - b 6a890 <_PyXI_NewExcInfo@@Base+0x11bc> │ │ │ │ + ble 6a1b4 <_PyXI_NewExcInfo@@Base+0x1114> │ │ │ │ + b 6a2c4 <_PyXI_NewExcInfo@@Base+0x1224> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a664 <_PyXI_NewExcInfo@@Base+0xf90> │ │ │ │ + bgt 6a098 <_PyXI_NewExcInfo@@Base+0xff8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6a664 <_PyXI_NewExcInfo@@Base+0xf90> │ │ │ │ + bne 6a098 <_PyXI_NewExcInfo@@Base+0xff8> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ sub r6, r6, #1 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r1, r6 │ │ │ │ - b 6a67c <_PyXI_NewExcInfo@@Base+0xfa8> │ │ │ │ + b 6a0b0 <_PyXI_NewExcInfo@@Base+0x1010> │ │ │ │ subs r6, r6, #1 │ │ │ │ - bcs 6a5e8 <_PyXI_NewExcInfo@@Base+0xf14> │ │ │ │ + bcs 6a01c <_PyXI_NewExcInfo@@Base+0xf7c> │ │ │ │ sub r8, r8, #1 │ │ │ │ - b 6a5d8 <_PyXI_NewExcInfo@@Base+0xf04> │ │ │ │ + b 6a00c <_PyXI_NewExcInfo@@Base+0xf6c> │ │ │ │ mov r4, r5 │ │ │ │ subs r5, r7, #0 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne 6a6a8 <_PyXI_NewExcInfo@@Base+0xfd4> │ │ │ │ + bne 6a0dc <_PyXI_NewExcInfo@@Base+0x103c> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - movw r3, #42956 @ 0xa7cc │ │ │ │ + movw r3, #43576 @ 0xaa38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6a7d8 <_PyXI_NewExcInfo@@Base+0x1104> │ │ │ │ + beq 6a20c <_PyXI_NewExcInfo@@Base+0x116c> │ │ │ │ cmn r1, #1 │ │ │ │ - blt 6a874 <_PyXI_NewExcInfo@@Base+0x11a0> │ │ │ │ + blt 6a2a8 <_PyXI_NewExcInfo@@Base+0x1208> │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl b621c │ │ │ │ + bl b6214 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 6a80c <_PyXI_NewExcInfo@@Base+0x1138> │ │ │ │ - b 6a890 <_PyXI_NewExcInfo@@Base+0x11bc> │ │ │ │ + bne 6a240 <_PyXI_NewExcInfo@@Base+0x11a0> │ │ │ │ + b 6a2c4 <_PyXI_NewExcInfo@@Base+0x1224> │ │ │ │ mov r4, r5 │ │ │ │ - b 6a890 <_PyXI_NewExcInfo@@Base+0x11bc> │ │ │ │ - bl b6f88 │ │ │ │ + b 6a2c4 <_PyXI_NewExcInfo@@Base+0x1224> │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r1, r6 │ │ │ │ movne r6, r7 │ │ │ │ movne r7, r4 │ │ │ │ - bne 6a6fc <_PyXI_NewExcInfo@@Base+0x1028> │ │ │ │ - b 6a8b4 <_PyXI_NewExcInfo@@Base+0x11e0> │ │ │ │ + bne 6a130 <_PyXI_NewExcInfo@@Base+0x1090> │ │ │ │ + b 6a2e8 <_PyXI_NewExcInfo@@Base+0x1248> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6a798 <_PyXI_NewExcInfo@@Base+0x10c4> │ │ │ │ + ble 6a1cc <_PyXI_NewExcInfo@@Base+0x112c> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r1, r4 │ │ │ │ cmp r8, r5 │ │ │ │ - beq 6a7b0 <_PyXI_NewExcInfo@@Base+0x10dc> │ │ │ │ + beq 6a1e4 <_PyXI_NewExcInfo@@Base+0x1144> │ │ │ │ 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 354b78 <_Py_dup@@Base+0x16b8> │ │ │ │ + bl 354fb8 <_Py_dup@@Base+0x16b8> │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 6a7b0 <_PyXI_NewExcInfo@@Base+0x10dc> │ │ │ │ + blt 6a1e4 <_PyXI_NewExcInfo@@Base+0x1144> │ │ │ │ add r0, sl, r4 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl b621c │ │ │ │ + bl b6214 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 6a88c <_PyXI_NewExcInfo@@Base+0x11b8> │ │ │ │ + beq 6a2c0 <_PyXI_NewExcInfo@@Base+0x1220> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r7, #12] │ │ │ │ strle r1, [r3, r5, lsl #2] │ │ │ │ - ble 6a6f4 <_PyXI_NewExcInfo@@Base+0x1020> │ │ │ │ + ble 6a128 <_PyXI_NewExcInfo@@Base+0x1088> │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ - beq 6a6ec <_PyXI_NewExcInfo@@Base+0x1018> │ │ │ │ + beq 6a120 <_PyXI_NewExcInfo@@Base+0x1080> │ │ │ │ mov r4, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a890 <_PyXI_NewExcInfo@@Base+0x11bc> │ │ │ │ + bgt 6a2c4 <_PyXI_NewExcInfo@@Base+0x1224> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne 6a890 <_PyXI_NewExcInfo@@Base+0x11bc> │ │ │ │ + bne 6a2c4 <_PyXI_NewExcInfo@@Base+0x1224> │ │ │ │ mov r0, r1 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6a890 <_PyXI_NewExcInfo@@Base+0x11bc> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 6a2c4 <_PyXI_NewExcInfo@@Base+0x1224> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne 6a6f4 <_PyXI_NewExcInfo@@Base+0x1020> │ │ │ │ + bne 6a128 <_PyXI_NewExcInfo@@Base+0x1088> │ │ │ │ mov r0, r1 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6a6f4 <_PyXI_NewExcInfo@@Base+0x1020> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 6a128 <_PyXI_NewExcInfo@@Base+0x1088> │ │ │ │ mov r4, r7 │ │ │ │ cmp r5, #0 │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r1 │ │ │ │ - bne 6a7f8 <_PyXI_NewExcInfo@@Base+0x1124> │ │ │ │ + bne 6a22c <_PyXI_NewExcInfo@@Base+0x118c> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - movw r3, #42956 @ 0xa7cc │ │ │ │ + movw r3, #43576 @ 0xaa38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 6a7f8 <_PyXI_NewExcInfo@@Base+0x1124> │ │ │ │ + bne 6a22c <_PyXI_NewExcInfo@@Base+0x118c> │ │ │ │ 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 6a874 <_PyXI_NewExcInfo@@Base+0x11a0> │ │ │ │ + b 6a2a8 <_PyXI_NewExcInfo@@Base+0x1208> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl b621c │ │ │ │ + bl b6214 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6a890 <_PyXI_NewExcInfo@@Base+0x11bc> │ │ │ │ + beq 6a2c4 <_PyXI_NewExcInfo@@Base+0x1224> │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r6, [r3, r5, lsl #2] │ │ │ │ - ble 6a870 <_PyXI_NewExcInfo@@Base+0x119c> │ │ │ │ + ble 6a2a4 <_PyXI_NewExcInfo@@Base+0x1204> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a854 <_PyXI_NewExcInfo@@Base+0x1180> │ │ │ │ + beq 6a288 <_PyXI_NewExcInfo@@Base+0x11e8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a890 <_PyXI_NewExcInfo@@Base+0x11bc> │ │ │ │ + bgt 6a2c4 <_PyXI_NewExcInfo@@Base+0x1224> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6a890 <_PyXI_NewExcInfo@@Base+0x11bc> │ │ │ │ + bne 6a2c4 <_PyXI_NewExcInfo@@Base+0x1224> │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6a890 <_PyXI_NewExcInfo@@Base+0x11bc> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 6a2c4 <_PyXI_NewExcInfo@@Base+0x1224> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a870 <_PyXI_NewExcInfo@@Base+0x119c> │ │ │ │ + bgt 6a2a4 <_PyXI_NewExcInfo@@Base+0x1204> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6a870 <_PyXI_NewExcInfo@@Base+0x119c> │ │ │ │ + bne 6a2a4 <_PyXI_NewExcInfo@@Base+0x1204> │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 371ed8 │ │ │ │ + bl 372190 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a8b4 <_PyXI_NewExcInfo@@Base+0x11e0> │ │ │ │ - b 6a890 <_PyXI_NewExcInfo@@Base+0x11bc> │ │ │ │ + bne 6a2e8 <_PyXI_NewExcInfo@@Base+0x1248> │ │ │ │ + b 6a2c4 <_PyXI_NewExcInfo@@Base+0x1224> │ │ │ │ mov r4, r7 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a58c <_PyXI_NewExcInfo@@Base+0xeb8> │ │ │ │ + bgt 69fc0 <_PyXI_NewExcInfo@@Base+0xf20> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6a58c <_PyXI_NewExcInfo@@Base+0xeb8> │ │ │ │ + bne 69fc0 <_PyXI_NewExcInfo@@Base+0xf20> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6a58c <_PyXI_NewExcInfo@@Base+0xeb8> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 69fc0 <_PyXI_NewExcInfo@@Base+0xf20> │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 22192c │ │ │ │ - b 6a8e0 <_PyXI_NewExcInfo@@Base+0x120c> │ │ │ │ + bl 220aec │ │ │ │ + b 6a314 <_PyXI_NewExcInfo@@Base+0x1274> │ │ │ │ mov r4, #0 │ │ │ │ - b 6a8e0 <_PyXI_NewExcInfo@@Base+0x120c> │ │ │ │ + b 6a314 <_PyXI_NewExcInfo@@Base+0x1274> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6a518 <_PyXI_NewExcInfo@@Base+0xe44> │ │ │ │ + bne 69f4c <_PyXI_NewExcInfo@@Base+0xeac> │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6a518 <_PyXI_NewExcInfo@@Base+0xe44> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 69f4c <_PyXI_NewExcInfo@@Base+0xeac> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mlseq sl, r8, r5, r7 │ │ │ │ - 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, #184] @ 6a9c4 <_PyXI_NewExcInfo@@Base+0x12f0> │ │ │ │ - sub sp, sp, #12 │ │ │ │ - sub r2, fp, #24 │ │ │ │ - mov r6, r0 │ │ │ │ - bl cdd80 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 6a9b8 <_PyXI_NewExcInfo@@Base+0x12e4> │ │ │ │ - ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 6a964 <_PyXI_NewExcInfo@@Base+0x1290> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2015cc │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a958 <_PyXI_NewExcInfo@@Base+0x1284> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - bne 6a958 <_PyXI_NewExcInfo@@Base+0x1284> │ │ │ │ - mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - cmp r4, #0 │ │ │ │ - bne 6a968 <_PyXI_NewExcInfo@@Base+0x1294> │ │ │ │ - b 6a9b8 <_PyXI_NewExcInfo@@Base+0x12e4> │ │ │ │ - ldr r4, [pc, #92] @ 6a9c8 <_PyXI_NewExcInfo@@Base+0x12f4> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 41266c <_PyObject_GetState@@Base> │ │ │ │ - subs r3, r0, #0 │ │ │ │ - bne 6a99c <_PyXI_NewExcInfo@@Base+0x12c8> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a9b8 <_PyXI_NewExcInfo@@Base+0x12e4> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 6a9b8 <_PyXI_NewExcInfo@@Base+0x12e4> │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6a9b8 <_PyXI_NewExcInfo@@Base+0x12e4> │ │ │ │ - ldr r1, [r6, #4] │ │ │ │ - mov r2, r4 │ │ │ │ - movw r0, #12764 @ 0x31dc │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ - mov r0, #0 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r2, fp, r8, lsr #1 │ │ │ │ - ldrdeq r9, [fp], #-132 @ 0xffffff7c @ │ │ │ │ + rsbeq r7, sl, r4, ror r5 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6aa20 <_PyXI_NewExcInfo@@Base+0x134c> │ │ │ │ + beq 6a378 <_PyXI_NewExcInfo@@Base+0x12d8> │ │ │ │ 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 6a9f8 <_PyXI_NewExcInfo@@Base+0x1324> │ │ │ │ + bne 6a350 <_PyXI_NewExcInfo@@Base+0x12b0> │ │ │ │ sub r2, r2, r4 │ │ │ │ add r0, r2, r0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cc4f4 │ │ │ │ + b cbc18 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58816 @ 0xe5c0 │ │ │ │ + movw r1, #61124 @ 0xeec4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - beq 6ab04 <_PyXI_NewExcInfo@@Base+0x1430> │ │ │ │ + beq 6a45c <_PyXI_NewExcInfo@@Base+0x13bc> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 6aa94 <_PyXI_NewExcInfo@@Base+0x13c0> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 6a3ec <_PyXI_NewExcInfo@@Base+0x134c> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #12772 @ 0x31e4 │ │ │ │ + movw r1, #15004 @ 0x3a9c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ mov r0, r1 │ │ │ │ bl 42294 <_Py_fstat@@Base+0x63c> │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 6aad4 <_PyXI_NewExcInfo@@Base+0x1400> │ │ │ │ + bcs 6a42c <_PyXI_NewExcInfo@@Base+0x138c> │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #64448 @ 0xfbc0 │ │ │ │ - movt r1, #95 @ 0x5f │ │ │ │ + movw r1, #1256 @ 0x4e8 │ │ │ │ + movt r1, #96 @ 0x60 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #53184 @ 0xcfc0 │ │ │ │ + movw r3, #55528 @ 0xd8e8 │ │ │ │ movt r3, #94 @ 0x5e │ │ │ │ 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, #40544 @ 0x9e60 │ │ │ │ + movw r2, #42912 @ 0xa7a0 │ │ │ │ movt r2, #94 @ 0x5e │ │ │ │ - movw r3, #63704 @ 0xf8d8 │ │ │ │ - movt r3, #101 @ 0x65 │ │ │ │ + movw r3, #472 @ 0x1d8 │ │ │ │ + movt r3, #102 @ 0x66 │ │ │ │ add r2, r2, r1 │ │ │ │ ldrb r2, [r2, #7] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #848] @ 0x350 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0fec │ │ │ │ - movw r2, #61324 @ 0xef8c │ │ │ │ + b c1220 │ │ │ │ + movw r2, #63716 @ 0xf8e4 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #38648 @ 0x96f8 │ │ │ │ + movw r1, #40652 @ 0x9ecc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #22664 @ 0x5888 │ │ │ │ + movw r0, #24904 @ 0x6148 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 18c3c8 │ │ │ │ + bl 18b6f8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6ab64 <_PyXI_NewExcInfo@@Base+0x1490> │ │ │ │ - bl ddb94 │ │ │ │ + bne 6a4bc <_PyXI_NewExcInfo@@Base+0x141c> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6aba0 <_PyXI_NewExcInfo@@Base+0x14cc> │ │ │ │ + bne 6a4f8 <_PyXI_NewExcInfo@@Base+0x1458> │ │ │ │ mov r3, #0 │ │ │ │ - b 6ab78 <_PyXI_NewExcInfo@@Base+0x14a4> │ │ │ │ + b 6a4d0 <_PyXI_NewExcInfo@@Base+0x1430> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6ab5c <_PyXI_NewExcInfo@@Base+0x1488> │ │ │ │ + blt 6a4b4 <_PyXI_NewExcInfo@@Base+0x1414> │ │ │ │ cmp r0, r3 │ │ │ │ movlt r3, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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} │ │ │ │ - ldrd r0, [r0, #8] │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmp r1, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - bne 6abd0 <_PyXI_NewExcInfo@@Base+0x14fc> │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, #1 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cb8c4 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b f32c0 <_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, #184] @ 6a5d4 <_PyXI_NewExcInfo@@Base+0x1534> │ │ │ │ + sub sp, sp, #12 │ │ │ │ + sub r2, fp, #24 │ │ │ │ + mov r6, r0 │ │ │ │ + bl cd4a4 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 6a5c8 <_PyXI_NewExcInfo@@Base+0x1528> │ │ │ │ + ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 6a574 <_PyXI_NewExcInfo@@Base+0x14d4> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 200fa0 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 6a568 <_PyXI_NewExcInfo@@Base+0x14c8> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + bne 6a568 <_PyXI_NewExcInfo@@Base+0x14c8> │ │ │ │ + mov r0, r5 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 6a578 <_PyXI_NewExcInfo@@Base+0x14d8> │ │ │ │ + b 6a5c8 <_PyXI_NewExcInfo@@Base+0x1528> │ │ │ │ + ldr r4, [pc, #92] @ 6a5d8 <_PyXI_NewExcInfo@@Base+0x1538> │ │ │ │ + mov r0, r6 │ │ │ │ + bl 41304c <_PyObject_GetState@@Base> │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bne 6a5ac <_PyXI_NewExcInfo@@Base+0x150c> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 6a5c8 <_PyXI_NewExcInfo@@Base+0x1528> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne 6a5c8 <_PyXI_NewExcInfo@@Base+0x1528> │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 6a5c8 <_PyXI_NewExcInfo@@Base+0x1528> │ │ │ │ + ldr r1, [r6, #4] │ │ │ │ + mov r2, r4 │ │ │ │ + movw r0, #15096 @ 0x3af8 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, lr} │ │ │ │ + b de66c │ │ │ │ + mov r0, #0 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, pc} │ │ │ │ + rsbeq r2, fp, r0, lsr #1 │ │ │ │ + rsbeq r9, fp, ip, asr #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, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r6, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 6ac40 <_PyXI_NewExcInfo@@Base+0x156c> │ │ │ │ + bne 6a640 <_PyXI_NewExcInfo@@Base+0x15a0> │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6ac24 <_PyXI_NewExcInfo@@Base+0x1550> │ │ │ │ + bgt 6a624 <_PyXI_NewExcInfo@@Base+0x1584> │ │ │ │ mov r4, #0 │ │ │ │ - b 6ac40 <_PyXI_NewExcInfo@@Base+0x156c> │ │ │ │ + b 6a640 <_PyXI_NewExcInfo@@Base+0x15a0> │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6ac74 <_PyXI_NewExcInfo@@Base+0x15a0> │ │ │ │ - b 6ac1c <_PyXI_NewExcInfo@@Base+0x1548> │ │ │ │ + beq 6a674 <_PyXI_NewExcInfo@@Base+0x15d4> │ │ │ │ + b 6a61c <_PyXI_NewExcInfo@@Base+0x157c> │ │ │ │ mov r2, ip │ │ │ │ mov r0, r5 │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #3 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ - ldr r3, [pc, #292] @ 6ad8c <_PyXI_NewExcInfo@@Base+0x16b8> │ │ │ │ + ldr r3, [pc, #292] @ 6a78c <_PyXI_NewExcInfo@@Base+0x16ec> │ │ │ │ mov r1, r6 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6ad80 <_PyXI_NewExcInfo@@Base+0x16ac> │ │ │ │ + beq 6a780 <_PyXI_NewExcInfo@@Base+0x16e0> │ │ │ │ add r6, r6, r4 │ │ │ │ ldr r9, [r5] │ │ │ │ cmp r6, #1 │ │ │ │ moveq r4, #0 │ │ │ │ mvneq r6, #-2147483648 @ 0x80000000 │ │ │ │ - beq 6ad54 <_PyXI_NewExcInfo@@Base+0x1680> │ │ │ │ + beq 6a754 <_PyXI_NewExcInfo@@Base+0x16b4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6acf4 <_PyXI_NewExcInfo@@Base+0x1620> │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + beq 6a6f4 <_PyXI_NewExcInfo@@Base+0x1654> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 6acb8 <_PyXI_NewExcInfo@@Base+0x15e4> │ │ │ │ - bl ddb94 │ │ │ │ + bne 6a6b8 <_PyXI_NewExcInfo@@Base+0x1618> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ad80 <_PyXI_NewExcInfo@@Base+0x16ac> │ │ │ │ + bne 6a780 <_PyXI_NewExcInfo@@Base+0x16e0> │ │ │ │ mvn r4, #0 │ │ │ │ - b 6ace8 <_PyXI_NewExcInfo@@Base+0x1614> │ │ │ │ - bl e72d8 │ │ │ │ + b 6a6e8 <_PyXI_NewExcInfo@@Base+0x1648> │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ace0 <_PyXI_NewExcInfo@@Base+0x160c> │ │ │ │ + bgt 6a6e0 <_PyXI_NewExcInfo@@Base+0x1640> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 6ace0 <_PyXI_NewExcInfo@@Base+0x160c> │ │ │ │ + bne 6a6e0 <_PyXI_NewExcInfo@@Base+0x1640> │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 6aca4 <_PyXI_NewExcInfo@@Base+0x15d0> │ │ │ │ + beq 6a6a4 <_PyXI_NewExcInfo@@Base+0x1604> │ │ │ │ cmp r6, #2 │ │ │ │ - bne 6acf8 <_PyXI_NewExcInfo@@Base+0x1624> │ │ │ │ - b 6ad50 <_PyXI_NewExcInfo@@Base+0x167c> │ │ │ │ + bne 6a6f8 <_PyXI_NewExcInfo@@Base+0x1658> │ │ │ │ + b 6a750 <_PyXI_NewExcInfo@@Base+0x16b0> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6ad1c <_PyXI_NewExcInfo@@Base+0x1648> │ │ │ │ - bl ddb94 │ │ │ │ + bne 6a71c <_PyXI_NewExcInfo@@Base+0x167c> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - bne 6ad80 <_PyXI_NewExcInfo@@Base+0x16ac> │ │ │ │ - b 6ad54 <_PyXI_NewExcInfo@@Base+0x1680> │ │ │ │ - bl e72d8 │ │ │ │ + bne 6a780 <_PyXI_NewExcInfo@@Base+0x16e0> │ │ │ │ + b 6a754 <_PyXI_NewExcInfo@@Base+0x16b4> │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ad44 <_PyXI_NewExcInfo@@Base+0x1670> │ │ │ │ + bgt 6a744 <_PyXI_NewExcInfo@@Base+0x16a4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6ad44 <_PyXI_NewExcInfo@@Base+0x1670> │ │ │ │ + bne 6a744 <_PyXI_NewExcInfo@@Base+0x16a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 6ad54 <_PyXI_NewExcInfo@@Base+0x1680> │ │ │ │ - b 6ad08 <_PyXI_NewExcInfo@@Base+0x1634> │ │ │ │ + bne 6a754 <_PyXI_NewExcInfo@@Base+0x16b4> │ │ │ │ + b 6a708 <_PyXI_NewExcInfo@@Base+0x1668> │ │ │ │ mvn r6, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2663c0 │ │ │ │ + bl 264570 │ │ │ │ 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 3cff08 │ │ │ │ + b 3d07c0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, sl, r4, asr #11 │ │ │ │ + rsbeq r7, sl, r0, lsr #11 │ │ │ │ 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 6addc <_PyXI_NewExcInfo@@Base+0x1708> │ │ │ │ + beq 6a7dc <_PyXI_NewExcInfo@@Base+0x173c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 1eac0c │ │ │ │ + bl 1eab28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6ae18 <_PyXI_NewExcInfo@@Base+0x1744> │ │ │ │ - ldr r0, [pc, #36] @ 6ae24 <_PyXI_NewExcInfo@@Base+0x1750> │ │ │ │ - bl 37bfa8 <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 6a818 <_PyXI_NewExcInfo@@Base+0x1778> │ │ │ │ + ldr r0, [pc, #36] @ 6a824 <_PyXI_NewExcInfo@@Base+0x1784> │ │ │ │ + bl 37c2e8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #62940 @ 0xf5dc │ │ │ │ + movw r0, #65180 @ 0xfe9c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r5, fp, r0, ror r7 │ │ │ │ + rsbeq r5, fp, r8, ror #14 │ │ │ │ │ │ │ │ -0006ae28 : │ │ │ │ +0006a828 : │ │ │ │ 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 │ │ │ │ @@ -62065,526 +61681,540 @@ │ │ │ │ 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 b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 6aeb4 │ │ │ │ + beq 6a8b4 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 2e2074 │ │ │ │ + bl 2e0978 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6aea4 │ │ │ │ + bgt 6a8a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 6aea4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 6a8a4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6aeb4 │ │ │ │ - bl b9568 │ │ │ │ + beq 6a8b4 │ │ │ │ + bl b9560 │ │ │ │ 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 6a8e8 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, #1 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b cafe8 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b f22b0 <_PyTuple_FromPair@@Base> │ │ │ │ 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 ddb94 │ │ │ │ + bl dd140 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 6afe8 │ │ │ │ + bne 6aa1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 40bd98 <_Py_c_prod@@Base+0x3348> │ │ │ │ + bl 40ca2c <_Py_c_prod@@Base+0x340c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6afe8 │ │ │ │ + beq 6aa1c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4139d8 <_PyDeadline_Get@@Base+0xc50> │ │ │ │ + bl 414498 <_PyDeadline_Get@@Base+0xd30> │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #2972 @ 0xb9c │ │ │ │ - movt r2, #43 @ 0x2b │ │ │ │ - movw r0, #12864 @ 0x3240 │ │ │ │ + movw r2, #61700 @ 0xf104 │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ + movw r0, #15104 @ 0x3b00 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6af50 │ │ │ │ + bne 6a984 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 65f68 │ │ │ │ + b 659a0 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #12872 @ 0x3248 │ │ │ │ + movw r0, #15112 @ 0x3b08 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ movw r1, #587 @ 0x24b │ │ │ │ - bl 413f68 <_PyDeadline_Get@@Base+0x11e0> │ │ │ │ + bl 414920 <_PyDeadline_Get@@Base+0x11b8> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6afa0 │ │ │ │ + bgt 6a9d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6afa0 │ │ │ │ + bne 6a9d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6af40 │ │ │ │ + beq 6a974 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6afc8 │ │ │ │ + bgt 6a9fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6afc8 │ │ │ │ + bne 6a9fc │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - bl ddb94 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6afe8 │ │ │ │ - movw r0, #12872 @ 0x3248 │ │ │ │ + beq 6aa1c │ │ │ │ + movw r0, #15112 @ 0x3b08 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 70900 <_Py_c_diff@@Base+0x38c> │ │ │ │ + b 70338 <_Py_c_diff@@Base+0x38c> │ │ │ │ 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 r2, [r2, #84] @ 0x54 │ │ │ │ ands r4, r2, #268435456 @ 0x10000000 │ │ │ │ - bne 6b03c │ │ │ │ - movw r2, #61324 @ 0xef8c │ │ │ │ + bne 6aa70 │ │ │ │ + movw r2, #63716 @ 0xf8e4 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #38648 @ 0x96f8 │ │ │ │ + movw r1, #40652 @ 0x9ecc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #22740 @ 0x58d4 │ │ │ │ + movw r0, #24980 @ 0x6194 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b 6b08c │ │ │ │ + b 6aac0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 6b068 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 6aa9c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #12896 @ 0x3260 │ │ │ │ + movw r1, #15136 @ 0x3b20 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ mov r0, r1 │ │ │ │ bl 42294 <_Py_fstat@@Base+0x63c> │ │ │ │ - bl 1456dc <_PyUnicode_IsXidContinue@@Base> │ │ │ │ + bl 144734 <_PyUnicode_IsXidContinue@@Base> │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movne r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ 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 6b0d0 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bgt 6ab04 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56700 @ 0xdd7c │ │ │ │ + movw r1, #58912 @ 0xe620 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 6b0f8 │ │ │ │ + bl 1b4954 │ │ │ │ + b 6ab2c │ │ │ │ ldr r7, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6b100 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 6ab34 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6380 @ 0x18ec │ │ │ │ + movw r1, #8620 @ 0x21ac │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r4, #0 │ │ │ │ - b 6b174 │ │ │ │ + b 6aba8 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 6b124 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bne 6ab58 │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21112 @ 0x5278 │ │ │ │ + movw r1, #23352 @ 0x5b38 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 6b0f8 │ │ │ │ - movw r5, #45384 @ 0xb148 │ │ │ │ + bl 1b4954 │ │ │ │ + b 6ab2c │ │ │ │ + movw r5, #45380 @ 0xb144 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r1, [r5] │ │ │ │ - bl 17f120 │ │ │ │ + bl 17e2f0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6b150 │ │ │ │ - bl ddb94 │ │ │ │ + bne 6ab84 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b174 │ │ │ │ - b 6b160 │ │ │ │ + bne 6aba8 │ │ │ │ + b 6ab94 │ │ │ │ cmp r0, #0 │ │ │ │ strgt r0, [r6, #16] │ │ │ │ movgt r4, r7 │ │ │ │ - bgt 6b174 │ │ │ │ + bgt 6aba8 │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r1, #12980 @ 0x32b4 │ │ │ │ + movw r1, #15220 @ 0x3b74 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b4b44 │ │ │ │ - b 6b0f8 │ │ │ │ + bl 1b4954 │ │ │ │ + b 6ab2c │ │ │ │ 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, [r1, #4] │ │ │ │ - movw r3, #43168 @ 0xa8a0 │ │ │ │ + movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6b1cc │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 6ac00 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #13020 @ 0x32dc │ │ │ │ + movw r1, #15260 @ 0x3b9c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 17173c │ │ │ │ - ldr r1, [pc, #296] @ 6b2fc │ │ │ │ + b 170914 │ │ │ │ + ldr r1, [pc, #296] @ 6ad30 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 16fd98 │ │ │ │ + bl 16ef88 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6b1fc │ │ │ │ - bne 6b20c │ │ │ │ + blt 6ac30 │ │ │ │ + bne 6ac40 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl 16fd98 │ │ │ │ + bl 16ef88 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 6b204 │ │ │ │ + bge 6ac38 │ │ │ │ mov r4, #0 │ │ │ │ - b 6b2f4 │ │ │ │ + b 6ad28 │ │ │ │ ldrne r6, [r5, #16] │ │ │ │ - b 6b210 │ │ │ │ - ldr r6, [pc, #232] @ 6b2fc │ │ │ │ + b 6ac44 │ │ │ │ + ldr r6, [pc, #232] @ 6ad30 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 231074 │ │ │ │ + bl 22ff68 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6b2f4 │ │ │ │ + beq 6ad28 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1ceffc │ │ │ │ + bl 1cee2c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b254 │ │ │ │ + bgt 6ac88 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6b254 │ │ │ │ + bne 6ac88 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ moveq r4, r7 │ │ │ │ - beq 6b2f4 │ │ │ │ + beq 6ad28 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl 20bd5c │ │ │ │ + bl 20b4f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6b298 │ │ │ │ + bne 6accc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b2f4 │ │ │ │ + bgt 6ad28 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 6b2f4 │ │ │ │ + bne 6ad28 │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6b2f4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 6ad28 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ str r4, [r5, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ str r7, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b2c4 │ │ │ │ + bgt 6acf8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 6b2c4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 6acf8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b2dc │ │ │ │ + bgt 6ad10 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - beq 6b2e8 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + beq 6ad1c │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 6b2f4 │ │ │ │ + b 6ad28 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6b2dc │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 6ad10 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq fp, sl, r8, asr #21 │ │ │ │ + rsbeq fp, sl, r0, asr #21 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6b320 │ │ │ │ + beq 6ad54 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 6b374 │ │ │ │ + b 6ada8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r3, [pc, #76] @ 6b37c │ │ │ │ - beq 6b374 │ │ │ │ + ldreq r3, [pc, #76] @ 6adb0 │ │ │ │ + beq 6ada8 │ │ │ │ push {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 2015cc │ │ │ │ + bl 200fa0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6b368 │ │ │ │ + beq 6ad9c │ │ │ │ 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 │ │ │ │ - ldrdeq r9, [fp], #-132 @ 0xffffff7c @ │ │ │ │ + rsbeq r9, fp, ip, asr #17 │ │ │ │ │ │ │ │ -0006b380 : │ │ │ │ +0006adb4 : │ │ │ │ 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 307714 │ │ │ │ + bl 306104 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b3c8 │ │ │ │ - bl b9568 │ │ │ │ + beq 6adfc │ │ │ │ + bl b9560 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ 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 2a34c0 │ │ │ │ + bl 2a12a0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 6b44c │ │ │ │ + bne 6ae80 │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #60] @ 6b458 │ │ │ │ + vldr d7, [pc, #64] @ 6ae90 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - movwhi r0, #5456 @ 0x1550 │ │ │ │ + movwhi r0, #6076 @ 0x17bc │ │ │ │ movthi r0, #104 @ 0x68 │ │ │ │ - bhi 6b44c │ │ │ │ + bhi 6ae80 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ 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 r7, r2 │ │ │ │ ldr r5, [r3, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6b584 │ │ │ │ + beq 6afbc │ │ │ │ mov r8, r1 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r5, #0 │ │ │ │ - bne 6b584 │ │ │ │ + bne 6afbc │ │ │ │ mov r0, r4 │ │ │ │ - bl 40bd98 <_Py_c_prod@@Base+0x3348> │ │ │ │ + bl 40ca2c <_Py_c_prod@@Base+0x340c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6b584 │ │ │ │ + beq 6afbc │ │ │ │ mov r0, r7 │ │ │ │ - bl 2b3a44 <_PyUnicode_ToNumeric@@Base+0x2b44> │ │ │ │ + bl 2b1fac <_PyUnicode_ToNumeric@@Base+0x2b44> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 6b4d0 │ │ │ │ + bne 6af08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 65f68 │ │ │ │ - b 6b584 │ │ │ │ + bl 659a0 │ │ │ │ + b 6afbc │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4139d8 <_PyDeadline_Get@@Base+0xc50> │ │ │ │ + bl 414498 <_PyDeadline_Get@@Base+0xd30> │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 6b508 │ │ │ │ + bne 6af40 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b4c4 │ │ │ │ + bgt 6aefc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6b4c4 │ │ │ │ + bne 6aefc │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6b4c4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 6aefc │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #12952 @ 0x3298 │ │ │ │ + movw r0, #15192 @ 0x3b58 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6b4c4 │ │ │ │ + beq 6aefc │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, #1 │ │ │ │ str r4, [sp] │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r0, #13052 @ 0x32fc │ │ │ │ + movw r0, #15292 @ 0x3bbc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #76] @ 0x4c │ │ │ │ mov r3, r6 │ │ │ │ - bl 413f68 <_PyDeadline_Get@@Base+0x11e0> │ │ │ │ + bl 414920 <_PyDeadline_Get@@Base+0x11b8> │ │ │ │ str r5, [r4, #24] │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 6b564 │ │ │ │ + bne 6af9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 65f68 │ │ │ │ + bl 659a0 │ │ │ │ mov r5, r6 │ │ │ │ - b 6b584 │ │ │ │ + b 6afbc │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b55c │ │ │ │ + bgt 6af94 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 6b55c │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6b55c │ │ │ │ + bne 6af94 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 6af94 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ b 2daa8 │ │ │ │ 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 6b5ec │ │ │ │ - movw r2, #61324 @ 0xef8c │ │ │ │ + bne 6b024 │ │ │ │ + movw r2, #63716 @ 0xf8e4 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #38648 @ 0x96f8 │ │ │ │ + movw r1, #40652 @ 0x9ecc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #22728 @ 0x58c8 │ │ │ │ + movw r0, #24968 @ 0x6188 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b 6b63c │ │ │ │ + b 6b074 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 6b618 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 6b050 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13064 @ 0x3308 │ │ │ │ + movw r1, #15304 @ 0x3bc8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ mov r0, r1 │ │ │ │ bl 42294 <_Py_fstat@@Base+0x63c> │ │ │ │ - bl 145678 <_PyUnicode_IsXidStart@@Base> │ │ │ │ + bl 1446d0 <_PyUnicode_IsXidStart@@Base> │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movne r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ subs r4, r3, #0 │ │ │ │ - ldr lr, [pc, #708] @ 6b928 │ │ │ │ + ldr lr, [pc, #708] @ 6b360 │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ moveq r6, r4 │ │ │ │ mov r5, r1 │ │ │ │ ldrne r6, [r4, #8] │ │ │ │ cmp r2, #2 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -62597,313 +62227,313 @@ │ │ │ │ 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 6b6cc │ │ │ │ + bne 6b104 │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6b704 │ │ │ │ + beq 6b13c │ │ │ │ sub r3, fp, #116 @ 0x74 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #560] @ 6b92c │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #560] @ 6b364 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6b914 │ │ │ │ + beq 6b34c │ │ │ │ ldr r0, [r5] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 2028d0 │ │ │ │ + bl 2022a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b848 │ │ │ │ + beq 6b280 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ - bl 335318 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 334b2c <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b848 │ │ │ │ + beq 6b280 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 363268 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 363520 <_Py_Gid_Converter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6b848 │ │ │ │ + beq 6b280 │ │ │ │ add r6, r6, r7 │ │ │ │ cmp r6, #3 │ │ │ │ - beq 6b780 │ │ │ │ + beq 6b1b8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b770 │ │ │ │ + beq 6b1a8 │ │ │ │ sub r1, fp, #128 @ 0x80 │ │ │ │ - bl 30a140 │ │ │ │ + bl 308b30 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6b848 │ │ │ │ + beq 6b280 │ │ │ │ cmp r6, #4 │ │ │ │ - beq 6b780 │ │ │ │ + beq 6b1b8 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 157b70 │ │ │ │ + bl 156bc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 6b848 │ │ │ │ + blt 6b280 │ │ │ │ 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 6b7e4 │ │ │ │ + bne 6b21c │ │ │ │ ldrb r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ eor r5, r4, #1 │ │ │ │ and r5, r5, #1 │ │ │ │ tst r9, r5 │ │ │ │ - beq 6b808 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 6b240 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #41324 @ 0xa16c │ │ │ │ + movw r2, #43328 @ 0xa940 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #51144 @ 0xc7c8 │ │ │ │ + movw r1, #53100 @ 0xcf6c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 6b848 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bl 170914 │ │ │ │ + b 6b280 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #41324 @ 0xa16c │ │ │ │ + movw r2, #43328 @ 0xa940 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #51104 @ 0xc7a0 │ │ │ │ + movw r1, #53060 @ 0xcf44 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 6b848 │ │ │ │ + bl 170914 │ │ │ │ + b 6b280 │ │ │ │ cmn r8, #100 @ 0x64 │ │ │ │ str r7, [sp] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r1, #13144 @ 0x3358 │ │ │ │ + movw r1, #15384 @ 0x3c18 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ movne r3, r8 │ │ │ │ mvneq r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r0, #13152 @ 0x3360 │ │ │ │ + movw r0, #15392 @ 0x3c20 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r3, r6 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6b850 │ │ │ │ + bne 6b288 │ │ │ │ mov r5, #0 │ │ │ │ - b 6b914 │ │ │ │ - bl 10361c │ │ │ │ + b 6b34c │ │ │ │ + bl 10262c │ │ │ │ cmp r9, #0 │ │ │ │ mov r9, r0 │ │ │ │ - beq 6b878 │ │ │ │ + beq 6b2b0 │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2d010 │ │ │ │ mov r4, r0 │ │ │ │ - b 6b8e4 │ │ │ │ + b 6b31c │ │ │ │ cmn r8, #100 @ 0x64 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ movne r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ tst r5, r3 │ │ │ │ - beq 6b8a4 │ │ │ │ + beq 6b2dc │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2d610 │ │ │ │ mov r4, r0 │ │ │ │ - b 6b8e4 │ │ │ │ + b 6b31c │ │ │ │ orrs r5, sl, r5 │ │ │ │ - beq 6b8d4 │ │ │ │ + beq 6b30c │ │ │ │ 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 2d490 │ │ │ │ mov r4, r0 │ │ │ │ - b 6b8e4 │ │ │ │ + b 6b31c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2cfa4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r5, #5188 @ 0x1444 │ │ │ │ + movweq r5, #5808 @ 0x16b0 │ │ │ │ movteq r5, #104 @ 0x68 │ │ │ │ - beq 6b914 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 6b34c │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [fp, #-140] @ 0xffffff74 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 30000c │ │ │ │ - b 6b848 │ │ │ │ + bl 2fe9fc │ │ │ │ + b 6b280 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 20511c │ │ │ │ + bl 2049e0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq pc, r5, ip, lsr ip @ │ │ │ │ - strdeq r7, [sl], #-80 @ 0xffffffb0 @ │ │ │ │ + rsbeq r0, r6, ip, lsr r5 │ │ │ │ + rsbeq r7, sl, ip, asr #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 │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #38432 @ 0x9620 │ │ │ │ + movw r1, #38436 @ 0x9624 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1d135c │ │ │ │ + bl 1d118c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6b98c │ │ │ │ + beq 6b3c4 │ │ │ │ ldr r2, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6b98c │ │ │ │ + beq 6b3c4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 6b9c8 │ │ │ │ - b 6b9b0 │ │ │ │ + beq 6b400 │ │ │ │ + b 6b3e8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6b97c │ │ │ │ + beq 6b3b4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #13164 @ 0x336c │ │ │ │ + movw r0, #15404 @ 0x3c2c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 34ac90 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 34b0d0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b97c │ │ │ │ - b 6baa4 │ │ │ │ + bne 6b3b4 │ │ │ │ + b 6b4dc │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #13164 @ 0x336c │ │ │ │ + movw r0, #15404 @ 0x3c2c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 151060 │ │ │ │ + bl 1500b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6baa4 │ │ │ │ + beq 6b4dc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl ecef8 │ │ │ │ + bl ec3f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6baa8 │ │ │ │ + beq 6b4e0 │ │ │ │ mov r0, #0 │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 6ba0c │ │ │ │ + bne 6b444 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6baa4 │ │ │ │ + bgt 6b4dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6baa4 │ │ │ │ + bne 6b4dc │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6baa4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 6b4dc │ │ │ │ ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #1548 @ 0x60c │ │ │ │ + movw r3, #1608 @ 0x648 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 6ba30 │ │ │ │ + bne 6b468 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d9fac │ │ │ │ + bl c05d0 │ │ │ │ mov r5, r0 │ │ │ │ - b 6ba40 │ │ │ │ + b 6b478 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6ba90 │ │ │ │ + bne 6b4c8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ba68 │ │ │ │ + bgt 6b4a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6ba68 │ │ │ │ + bne 6b4a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ba88 │ │ │ │ + bgt 6b4c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6ba88 │ │ │ │ + bne 6b4c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b 6baa8 │ │ │ │ + b 6b4e0 │ │ │ │ mvn r3, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ str r6, [r5, #12] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b 6ba88 │ │ │ │ + b 6b4c0 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl fb330 │ │ │ │ + bl fa334 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 42e7e8 │ │ │ │ + b 42f0c8 │ │ │ │ push {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 6bb18 │ │ │ │ + beq 6b550 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bb48 │ │ │ │ - bl 2015cc │ │ │ │ + beq 6b580 │ │ │ │ + bl 200fa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bb40 │ │ │ │ + beq 6b578 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ str r0, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0006bb54 : │ │ │ │ +0006b58c : │ │ │ │ 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 │ │ │ │ @@ -62918,107 +62548,107 @@ │ │ │ │ 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 1f5c74 <_PyArena_Free@@Base+0x1d18> │ │ │ │ + bl 1f5b0c <_PyArena_Free@@Base+0x1d18> │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r2, r2, r0 │ │ │ │ bl 2e2d4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #13172 @ 0x3374 │ │ │ │ + movw r0, #15412 @ 0x3c34 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ 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 d2cb4 │ │ │ │ + b d23ac │ │ │ │ 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] @ 6bc4c │ │ │ │ + ldr r3, [pc, #52] @ 6b684 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #3736] @ 0xe98 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6bc34 │ │ │ │ - bl ddb94 │ │ │ │ + bne 6b66c │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bc44 │ │ │ │ + bne 6b67c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ mov r0, #0 │ │ │ │ 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 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 6bc90 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bls 6b6c8 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13240 @ 0x33b8 │ │ │ │ + movw r1, #15480 @ 0x3c78 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 6bd10 │ │ │ │ + bl 1b4954 │ │ │ │ + b 6b748 │ │ │ │ cmp r2, #2 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r6, r0 │ │ │ │ - movwne r4, #5188 @ 0x1444 │ │ │ │ + movwne r4, #5808 @ 0x16b0 │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ ldreq r4, [r1, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 29c2f4 <_PyUnicode_IsLinebreak@@Base+0x1594> │ │ │ │ + bl 299f90 <_PyUnicode_IsLinebreak@@Base+0x15a4> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6bd10 │ │ │ │ - movw r3, #48560 @ 0xbdb0 │ │ │ │ + bne 6b748 │ │ │ │ + movw r3, #48348 @ 0xbcdc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bd10 │ │ │ │ - bl 175f40 │ │ │ │ + beq 6b748 │ │ │ │ + bl 175118 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a5198 │ │ │ │ + bl 2a30e0 │ │ │ │ subs r3, r4, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6bd10 │ │ │ │ + beq 6b748 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0006bd18 : │ │ │ │ +0006b750 : │ │ │ │ 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] │ │ │ │ @@ -63026,21 +62656,21 @@ │ │ │ │ sub sp, sp, #8192 @ 0x2000 │ │ │ │ mov r3, r2 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #38152 @ 0x9508 │ │ │ │ + movw r1, #40392 @ 0x9dc8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #38156 @ 0x950c │ │ │ │ + movw r0, #40396 @ 0x9dcc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6bdf8 │ │ │ │ + beq 6b830 │ │ │ │ sub r4, fp, #8192 @ 0x2000 │ │ │ │ mov r2, #28 │ │ │ │ sub r4, r4, #20 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r4, #36 @ 0x24 │ │ │ │ bl 2d748 │ │ │ │ sub r0, fp, #8192 @ 0x2000 │ │ │ │ @@ -63050,25 +62680,25 @@ │ │ │ │ str r7, [r4, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r4, #-4] │ │ │ │ sub r3, fp, #20 │ │ │ │ str r4, [r4, #-16] │ │ │ │ str r3, [r4, #-20] @ 0xffffffec │ │ │ │ str r4, [r4, #-24] @ 0xffffffe8 │ │ │ │ str r5, [r4, #-8] │ │ │ │ - bl 30a868 │ │ │ │ + bl 309258 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bdf8 │ │ │ │ + bne 6b830 │ │ │ │ sub r1, fp, #8192 @ 0x2000 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, r1, #60 @ 0x3c │ │ │ │ - bl 1f42b8 <_PyArena_Free@@Base+0x35c> │ │ │ │ + bl 1f4150 <_PyArena_Free@@Base+0x35c> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bde0 │ │ │ │ - bl 1d783c <_Py_hashtable_destroy@@Base> │ │ │ │ + beq 6b818 │ │ │ │ + bl 1d76c0 <_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 2e2d4 │ │ │ │ sub sp, fp, #20 │ │ │ │ @@ -63077,35 +62707,35 @@ │ │ │ │ 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 2a34c0 │ │ │ │ + bl 2a12a0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 6be7c │ │ │ │ + bne 6b8b4 │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #64] @ 6be88 │ │ │ │ + vldr d7, [pc, #64] @ 6b8c0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 6be74 │ │ │ │ + bgt 6b8ac │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movgt r0, r3 │ │ │ │ - b 6be7c │ │ │ │ + b 6b8b4 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ @@ -63114,179 +62744,160 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ sub r0, fp, #24 │ │ │ │ bl 2e8a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6becc │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bne 6b904 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - b 6bed8 │ │ │ │ + bl 2fe9b8 │ │ │ │ + b 6b910 │ │ │ │ sub r0, fp, #24 │ │ │ │ - bl fe194 │ │ │ │ + bl fd1a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 6bf04 │ │ │ │ + ldr r1, [pc, #8] @ 6b93c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3ea2a4 │ │ │ │ - strdeq r6, [fp], #-148 @ 0xffffff6c @ │ │ │ │ + b 3eab5c │ │ │ │ + rsbeq r6, fp, ip, ror #19 │ │ │ │ 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 2a34c0 │ │ │ │ + bl 2a12a0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 6bf60 │ │ │ │ + bne 6b998 │ │ │ │ vcmp.f64 d9, d8 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movvs r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl bae88 │ │ │ │ + bl bae80 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #41260 @ 0xa12c │ │ │ │ + movw r1, #41880 @ 0xa398 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #48652 @ 0xbe0c │ │ │ │ + movw r0, #50892 @ 0xc6cc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 6c04c │ │ │ │ + beq 6ba84 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 29e0f8 │ │ │ │ + bl 29bed8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c04c │ │ │ │ + bgt 6ba84 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6c04c │ │ │ │ + bne 6ba84 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, 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, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2a34c0 │ │ │ │ + bl 2a12a0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ vstr d1, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6c0d0 │ │ │ │ + bne 6bb08 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r4, [r0] │ │ │ │ bl 2df64 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c0c0 │ │ │ │ - bl 6f244 <_PyXI_FreeExcInfo@@Base+0x89c> │ │ │ │ - b 6c0d0 │ │ │ │ + beq 6baf8 │ │ │ │ + bl 6ec78 <_PyXI_FreeExcInfo@@Base+0x89c> │ │ │ │ + b 6bb08 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e73c8 │ │ │ │ + b e6728 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov ip, r0 │ │ │ │ - movw r0, #54096 @ 0xd350 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - ldr r4, [ip, #4] │ │ │ │ - ldrd r2, [ip, #16] │ │ │ │ - ldr r1, [ip, #12] │ │ │ │ - bl df0c0 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r0, #45204 @ 0xb094 │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ push {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 │ │ │ │ sub sp, sp, #468 @ 0x1d4 │ │ │ │ - ldr r3, [pc, #564] @ 6c380 │ │ │ │ + ldr r3, [pc, #568] @ 6bd70 │ │ │ │ mov r5, r0 │ │ │ │ str r1, [fp, #-476] @ 0xfffffe24 │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ ldr r9, [r0, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ @@ -63320,15 +62931,15 @@ │ │ │ │ bl 2e304 │ │ │ │ str sl, [sp, #8] │ │ │ │ subs r3, r7, r8 │ │ │ │ str r3, [fp, #-460] @ 0xfffffe34 │ │ │ │ clz r3, r6 │ │ │ │ sbc r4, r9, #0 │ │ │ │ cmp r8, #0 │ │ │ │ - vldr d7, [pc, #388] @ 6c378 │ │ │ │ + vldr d7, [pc, #392] @ 6bd68 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ sub r1, fp, #452 @ 0x1c4 │ │ │ │ movne r6, #128 @ 0x80 │ │ │ │ str r4, [fp, #-456] @ 0xfffffe38 │ │ │ │ sub r6, r8, r6 │ │ │ │ @@ -63343,15 +62954,15 @@ │ │ │ │ ldm r1, {r0, r1} │ │ │ │ eor r4, r4, r9 │ │ │ │ ldr r2, [fp, #-460] @ 0xfffffe34 │ │ │ │ stm sp, {r0, r1} │ │ │ │ sub r1, fp, #428 @ 0x1ac │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ lsr r4, r4, #31 │ │ │ │ - bl 2c7c8c │ │ │ │ + bl 2c6d14 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 2d748 │ │ │ │ ldr r1, [fp, #-472] @ 0xfffffe28 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ @@ -63364,15 +62975,15 @@ │ │ │ │ str r4, [fp, #-436] @ 0xfffffe4c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ sub r1, fp, #428 @ 0x1ac │ │ │ │ ldr r3, [fp, #-464] @ 0xfffffe30 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ mov r2, #1 │ │ │ │ - bl 2c7e58 │ │ │ │ + bl 2c6ee0 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d31c <__explicit_bzero_chk@plt> │ │ │ │ ldr r1, [fp, #-428] @ 0xfffffe54 │ │ │ │ ldr r3, [fp, #-424] @ 0xfffffe58 │ │ │ │ str r1, [fp, #-168] @ 0xffffff58 │ │ │ │ @@ -63409,394 +63020,414 @@ │ │ │ │ ldr r3, [fp, #-368] @ 0xfffffe90 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ bl 2e304 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r2 │ │ │ │ bl 2d31c <__explicit_bzero_chk@plt> │ │ │ │ - ldr r3, [pc, #40] @ 6c380 │ │ │ │ + ldr r3, [pc, #44] @ 6bd70 │ │ │ │ ldrb r0, [r5, #1] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 6c370 │ │ │ │ + beq 6bd5c │ │ │ │ bl 2ddfc <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + nop {0} │ │ │ │ ... │ │ │ │ strdeq pc, [r7], #-228 @ 0xffffff1c @ │ │ │ │ push {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 6c728 <_PyEval_FormatAwaitableError@@Base+0x318> │ │ │ │ + bl 6c07c <_PyEval_FormatAwaitableError@@Base+0x27c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6c408 │ │ │ │ + beq 6bdf8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c3d8 │ │ │ │ + bgt 6bdc8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6c3d8 │ │ │ │ + bne 6bdc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6c404 │ │ │ │ - movw r3, #48624 @ 0xbdf0 │ │ │ │ + bne 6bdf4 │ │ │ │ + movw r3, #48412 @ 0xbd1c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c404 │ │ │ │ - bl 175f40 │ │ │ │ + beq 6bdf4 │ │ │ │ + bl 175118 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 4037a8 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 404070 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0006c410 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ +0006be00 <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 6c430 <_PyEval_FormatAwaitableError@@Base+0x20> │ │ │ │ + beq 6be20 <_PyEval_FormatAwaitableError@@Base+0x20> │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c478 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ + bne 6be68 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6c44c <_PyEval_FormatAwaitableError@@Base+0x3c> │ │ │ │ - movw ip, #45388 @ 0xb14c │ │ │ │ + bne 6be3c <_PyEval_FormatAwaitableError@@Base+0x3c> │ │ │ │ + movw ip, #45600 @ 0xb220 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ - movw r2, #13316 @ 0x3404 │ │ │ │ + movw r2, #15556 @ 0x3cc4 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - b 6c464 <_PyEval_FormatAwaitableError@@Base+0x54> │ │ │ │ + b 6be54 <_PyEval_FormatAwaitableError@@Base+0x54> │ │ │ │ cmp r2, #2 │ │ │ │ - bne 6c478 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ - movw ip, #45388 @ 0xb14c │ │ │ │ + bne 6be68 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ + movw ip, #45600 @ 0xb220 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ - movw r2, #13408 @ 0x3460 │ │ │ │ + movw r2, #15648 @ 0x3d20 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [ip] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36026c <_PyErr_Format@@Base> │ │ │ │ + b 360514 <_PyErr_Format@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - 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 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ - movt r4, #104 @ 0x68 │ │ │ │ - mov r6, r2 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - cmp r2, r4 │ │ │ │ - beq 6c4e4 <_PyEval_FormatAwaitableError@@Base+0xd4> │ │ │ │ - mov r0, r2 │ │ │ │ - bl 2dce58 <_PyStaticType_InitForExtension@@Base+0x8a0> │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 6c4e4 <_PyEval_FormatAwaitableError@@Base+0xd4> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13500 @ 0x34bc │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - subs r5, r6, r4 │ │ │ │ - ldr r3, [r8, #152] @ 0x98 │ │ │ │ - movne r5, #1 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r3 │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ - cmp r6, r4 │ │ │ │ - ldr r3, [r7, #20] │ │ │ │ - str r3, [r0, #17] │ │ │ │ - str r2, [r0, #13] │ │ │ │ - mvn r2, #0 │ │ │ │ - ldrh r3, [r7, #24] │ │ │ │ - strh r3, [r0, #21] │ │ │ │ - str r2, [r0, #8] │ │ │ │ - strb r5, [r0, #12] │ │ │ │ - beq 6c544 <_PyEval_FormatAwaitableError@@Base+0x134> │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r6] │ │ │ │ - str r6, [r0, #24] │ │ │ │ - ldrsb r3, [r7, #18] │ │ │ │ - cmp r3, #0 │ │ │ │ - movlt r2, #1 │ │ │ │ - movge r3, #0 │ │ │ │ - strblt r2, [r0, #23] │ │ │ │ - ldrblt r3, [r0, #15] │ │ │ │ - strbge r3, [r0, #23] │ │ │ │ - sublt r3, r3, #128 @ 0x80 │ │ │ │ - strblt r3, [r0, #15] │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov ip, r0 │ │ │ │ + movw r0, #56336 @ 0xdc10 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + ldr r4, [ip, #4] │ │ │ │ + ldrd r2, [ip, #16] │ │ │ │ + ldr r1, [ip, #12] │ │ │ │ + bl de66c │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r0, #47084 @ 0xb7ec │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b de66c │ │ │ │ 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 2a34c0 │ │ │ │ + bl 2a12a0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [fp, #-68] @ 0xffffffbc │ │ │ │ vstr d1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 6c60c <_PyEval_FormatAwaitableError@@Base+0x1fc> │ │ │ │ + bne 6bf60 <_PyEval_FormatAwaitableError@@Base+0x160> │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ str r4, [r0] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2df64 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vstr d9, [fp, #-52] @ 0xffffffcc │ │ │ │ vstr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 2ae6a8 <_Py_c_abs@@Base> │ │ │ │ + bl 2acc10 <_Py_c_abs@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ vmov r2, r3, d0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6c5f8 <_PyEval_FormatAwaitableError@@Base+0x1e8> │ │ │ │ - bl 6f244 <_PyXI_FreeExcInfo@@Base+0x89c> │ │ │ │ - b 6c60c <_PyEval_FormatAwaitableError@@Base+0x1fc> │ │ │ │ - movw r0, #13524 @ 0x34d4 │ │ │ │ + beq 6bf4c <_PyEval_FormatAwaitableError@@Base+0x14c> │ │ │ │ + bl 6ec78 <_PyXI_FreeExcInfo@@Base+0x89c> │ │ │ │ + b 6bf60 <_PyEval_FormatAwaitableError@@Base+0x160> │ │ │ │ + movw r0, #15740 @ 0x3d7c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ vstr d10, [sp] │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c658 <_PyEval_FormatAwaitableError@@Base+0x248> │ │ │ │ + beq 6bfac <_PyEval_FormatAwaitableError@@Base+0x1ac> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl ecef8 │ │ │ │ + bl ec3f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6c694 <_PyEval_FormatAwaitableError@@Base+0x284> │ │ │ │ + bne 6bfe8 <_PyEval_FormatAwaitableError@@Base+0x1e8> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56308 @ 0xdbf4 │ │ │ │ + movw r1, #58520 @ 0xe498 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 6c650 <_PyEval_FormatAwaitableError@@Base+0x240> │ │ │ │ - bl 29b4e8 <_PyUnicode_IsLinebreak@@Base+0x788> │ │ │ │ + bl 1b4954 │ │ │ │ + b 6bfa4 <_PyEval_FormatAwaitableError@@Base+0x1a4> │ │ │ │ + bl 299174 <_PyUnicode_IsLinebreak@@Base+0x788> │ │ │ │ ldr r2, [r5] │ │ │ │ mov r7, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6c6b0 <_PyEval_FormatAwaitableError@@Base+0x2a0> │ │ │ │ + ble 6c004 <_PyEval_FormatAwaitableError@@Base+0x204> │ │ │ │ cmp r7, #0 │ │ │ │ - blt 6c6c8 <_PyEval_FormatAwaitableError@@Base+0x2b8> │ │ │ │ + blt 6c01c <_PyEval_FormatAwaitableError@@Base+0x21c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ed1a8 │ │ │ │ + bl ec6a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bne 6c674 <_PyEval_FormatAwaitableError@@Base+0x264> │ │ │ │ - b 6c6ec <_PyEval_FormatAwaitableError@@Base+0x2dc> │ │ │ │ + bne 6bfc8 <_PyEval_FormatAwaitableError@@Base+0x1c8> │ │ │ │ + b 6c040 <_PyEval_FormatAwaitableError@@Base+0x240> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6c68c <_PyEval_FormatAwaitableError@@Base+0x27c> │ │ │ │ + bne 6bfe0 <_PyEval_FormatAwaitableError@@Base+0x1e0> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6c68c <_PyEval_FormatAwaitableError@@Base+0x27c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 6bfe0 <_PyEval_FormatAwaitableError@@Base+0x1e0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c650 <_PyEval_FormatAwaitableError@@Base+0x240> │ │ │ │ + bgt 6bfa4 <_PyEval_FormatAwaitableError@@Base+0x1a4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6c650 <_PyEval_FormatAwaitableError@@Base+0x240> │ │ │ │ + bne 6bfa4 <_PyEval_FormatAwaitableError@@Base+0x1a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6c650 <_PyEval_FormatAwaitableError@@Base+0x240> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 6bfa4 <_PyEval_FormatAwaitableError@@Base+0x1a4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c70c <_PyEval_FormatAwaitableError@@Base+0x2fc> │ │ │ │ + bgt 6c060 <_PyEval_FormatAwaitableError@@Base+0x260> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6c70c <_PyEval_FormatAwaitableError@@Base+0x2fc> │ │ │ │ + bne 6c060 <_PyEval_FormatAwaitableError@@Base+0x260> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - bl ddb94 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + bl dd140 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 3ef63c <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ + bl 3efef4 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6c810 <_PyEval_FormatAwaitableError@@Base+0x400> │ │ │ │ + beq 6c164 <_PyEval_FormatAwaitableError@@Base+0x364> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6c810 <_PyEval_FormatAwaitableError@@Base+0x400> │ │ │ │ + bne 6c164 <_PyEval_FormatAwaitableError@@Base+0x364> │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r2, [r4] │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6c798 <_PyEval_FormatAwaitableError@@Base+0x388> │ │ │ │ + bne 6c0ec <_PyEval_FormatAwaitableError@@Base+0x2ec> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c7c4 <_PyEval_FormatAwaitableError@@Base+0x3b4> │ │ │ │ + bgt 6c118 <_PyEval_FormatAwaitableError@@Base+0x318> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 6c7c4 <_PyEval_FormatAwaitableError@@Base+0x3b4> │ │ │ │ + bne 6c118 <_PyEval_FormatAwaitableError@@Base+0x318> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6c7c4 <_PyEval_FormatAwaitableError@@Base+0x3b4> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 6c118 <_PyEval_FormatAwaitableError@@Base+0x318> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c7b4 <_PyEval_FormatAwaitableError@@Base+0x3a4> │ │ │ │ + bgt 6c108 <_PyEval_FormatAwaitableError@@Base+0x308> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 6c7b4 <_PyEval_FormatAwaitableError@@Base+0x3a4> │ │ │ │ + bne 6c108 <_PyEval_FormatAwaitableError@@Base+0x308> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2323a8 │ │ │ │ + bl 23129c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c7cc <_PyEval_FormatAwaitableError@@Base+0x3bc> │ │ │ │ + beq 6c120 <_PyEval_FormatAwaitableError@@Base+0x320> │ │ │ │ mov r4, r5 │ │ │ │ - b 6c810 <_PyEval_FormatAwaitableError@@Base+0x400> │ │ │ │ - movw r0, #45388 @ 0xb14c │ │ │ │ + b 6c164 <_PyEval_FormatAwaitableError@@Base+0x364> │ │ │ │ + movw r0, #45600 @ 0xb220 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #13528 @ 0x34d8 │ │ │ │ + movw r1, #15744 @ 0x3d80 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c80c <_PyEval_FormatAwaitableError@@Base+0x3fc> │ │ │ │ + bgt 6c160 <_PyEval_FormatAwaitableError@@Base+0x360> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6c80c <_PyEval_FormatAwaitableError@@Base+0x3fc> │ │ │ │ + bne 6c160 <_PyEval_FormatAwaitableError@@Base+0x360> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_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 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ + movt r4, #104 @ 0x68 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + cmp r2, r4 │ │ │ │ + beq 6c1cc <_PyEval_FormatAwaitableError@@Base+0x3cc> │ │ │ │ + mov r0, r2 │ │ │ │ + bl 2db280 <_PyStaticType_InitForExtension@@Base+0x8a0> │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 6c1cc <_PyEval_FormatAwaitableError@@Base+0x3cc> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #15792 @ 0x3db0 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + subs r5, r6, r4 │ │ │ │ + ldr r3, [r8, #152] @ 0x98 │ │ │ │ + movne r5, #1 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + ldr r2, [r7, #16] │ │ │ │ + cmp r6, r4 │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ + str r3, [r0, #17] │ │ │ │ + str r2, [r0, #13] │ │ │ │ + mvn r2, #0 │ │ │ │ + ldrh r3, [r7, #24] │ │ │ │ + strh r3, [r0, #21] │ │ │ │ + str r2, [r0, #8] │ │ │ │ + strb r5, [r0, #12] │ │ │ │ + beq 6c22c <_PyEval_FormatAwaitableError@@Base+0x42c> │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r6] │ │ │ │ + str r6, [r0, #24] │ │ │ │ + ldrsb r3, [r7, #18] │ │ │ │ + cmp r3, #0 │ │ │ │ + movlt r2, #1 │ │ │ │ + movge r3, #0 │ │ │ │ + strblt r2, [r0, #23] │ │ │ │ + ldrblt r3, [r0, #15] │ │ │ │ + strbge r3, [r0, #23] │ │ │ │ + sublt r3, r3, #128 @ 0x80 │ │ │ │ + strblt r3, [r0, #15] │ │ │ │ + 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 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 6c854 <_PyEval_FormatAwaitableError@@Base+0x444> │ │ │ │ + bne 6c290 <_PyEval_FormatAwaitableError@@Base+0x490> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57908 @ 0xe234 │ │ │ │ + movw r1, #60148 @ 0xeaf4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 6c87c <_PyEval_FormatAwaitableError@@Base+0x46c> │ │ │ │ + bl 1b4954 │ │ │ │ + b 6c2b8 <_PyEval_FormatAwaitableError@@Base+0x4b8> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 6c884 <_PyEval_FormatAwaitableError@@Base+0x474> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 6c2c0 <_PyEval_FormatAwaitableError@@Base+0x4c0> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13576 @ 0x3508 │ │ │ │ + movw r1, #15816 @ 0x3dc8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 18c3c8 │ │ │ │ + bl 18b6f8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt 6c8b8 <_PyEval_FormatAwaitableError@@Base+0x4a8> │ │ │ │ - bl ddb94 │ │ │ │ + bgt 6c2f4 <_PyEval_FormatAwaitableError@@Base+0x4f4> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c87c <_PyEval_FormatAwaitableError@@Base+0x46c> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 6c2b8 <_PyEval_FormatAwaitableError@@Base+0x4b8> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13608 @ 0x3528 │ │ │ │ + movw r1, #15848 @ 0x3de8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 6c87c <_PyEval_FormatAwaitableError@@Base+0x46c> │ │ │ │ + bl 1b4954 │ │ │ │ + b 6c2b8 <_PyEval_FormatAwaitableError@@Base+0x4b8> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r5 │ │ │ │ - beq 6c91c <_PyEval_FormatAwaitableError@@Base+0x50c> │ │ │ │ + beq 6c358 <_PyEval_FormatAwaitableError@@Base+0x558> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c8fc <_PyEval_FormatAwaitableError@@Base+0x4ec> │ │ │ │ + beq 6c338 <_PyEval_FormatAwaitableError@@Base+0x538> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6c8e8 <_PyEval_FormatAwaitableError@@Base+0x4d8> │ │ │ │ + bne 6c324 <_PyEval_FormatAwaitableError@@Base+0x524> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl b9568 │ │ │ │ - b 6c8fc <_PyEval_FormatAwaitableError@@Base+0x4ec> │ │ │ │ + bl b9560 │ │ │ │ + b 6c338 <_PyEval_FormatAwaitableError@@Base+0x538> │ │ │ │ mov r0, r4 │ │ │ │ - bl 40bd98 <_Py_c_prod@@Base+0x3348> │ │ │ │ + bl 40ca2c <_Py_c_prod@@Base+0x340c> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6c8dc <_PyEval_FormatAwaitableError@@Base+0x4cc> │ │ │ │ + bne 6c318 <_PyEval_FormatAwaitableError@@Base+0x518> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ strne r5, [r4, #36] @ 0x24 │ │ │ │ - bne 6c91c <_PyEval_FormatAwaitableError@@Base+0x50c> │ │ │ │ - bl 366244 │ │ │ │ - b 6c87c <_PyEval_FormatAwaitableError@@Base+0x46c> │ │ │ │ + bne 6c358 <_PyEval_FormatAwaitableError@@Base+0x558> │ │ │ │ + bl 3664fc │ │ │ │ + b 6c2b8 <_PyEval_FormatAwaitableError@@Base+0x4b8> │ │ │ │ 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 r1, [pc, #100] @ 6c9a4 <_PyEval_FormatAwaitableError@@Base+0x594> │ │ │ │ + ldr r1, [pc, #100] @ 6c3e0 <_PyEval_FormatAwaitableError@@Base+0x5e0> │ │ │ │ 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] │ │ │ │ @@ -63808,53 +63439,53 @@ │ │ │ │ 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 baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d85f4 │ │ │ │ + b d7cc4 │ │ │ │ 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 6c9fc <_PyEval_FormatAwaitableError@@Base+0x5ec> │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 6c438 <_PyEval_FormatAwaitableError@@Base+0x638> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6c9ec <_PyEval_FormatAwaitableError@@Base+0x5dc> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 6c9fc <_PyEval_FormatAwaitableError@@Base+0x5ec> │ │ │ │ + bne 6c428 <_PyEval_FormatAwaitableError@@Base+0x628> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 6c438 <_PyEval_FormatAwaitableError@@Base+0x638> │ │ │ │ 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, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6ca24 <_PyEval_FormatAwaitableError@@Base+0x614> │ │ │ │ + bne 6c460 <_PyEval_FormatAwaitableError@@Base+0x660> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ 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 │ │ │ │ @@ -63867,467 +63498,466 @@ │ │ │ │ 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, #41900 @ 0xa3ac │ │ │ │ + movw r1, #44044 @ 0xac0c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 150930 │ │ │ │ + bl 14f984 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cb68 <_PyEval_FormatAwaitableError@@Base+0x758> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + beq 6c5a4 <_PyEval_FormatAwaitableError@@Base+0x7a4> │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 17f120 │ │ │ │ + bl 17e2f0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6cab4 <_PyEval_FormatAwaitableError@@Base+0x6a4> │ │ │ │ - bl ddb94 │ │ │ │ + bne 6c4f0 <_PyEval_FormatAwaitableError@@Base+0x6f0> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6cb68 <_PyEval_FormatAwaitableError@@Base+0x758> │ │ │ │ - bl 21d72c <_PyLong_FromByteArray@@Base+0x1188> │ │ │ │ + bne 6c5a4 <_PyEval_FormatAwaitableError@@Base+0x7a4> │ │ │ │ + bl 21c8e8 <_PyLong_FromByteArray@@Base+0x1d4c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6cba0 <_PyEval_FormatAwaitableError@@Base+0x790> │ │ │ │ - movw r3, #61484 @ 0xf02c │ │ │ │ + beq 6c5dc <_PyEval_FormatAwaitableError@@Base+0x7dc> │ │ │ │ + movw r3, #53688 @ 0xd1b8 │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ add r1, r4, #16 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 6cb28 <_PyEval_FormatAwaitableError@@Base+0x718> │ │ │ │ + bne 6c564 <_PyEval_FormatAwaitableError@@Base+0x764> │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6caf8 <_PyEval_FormatAwaitableError@@Base+0x6e8> │ │ │ │ - movw r3, #48648 @ 0xbe08 │ │ │ │ + bne 6c534 <_PyEval_FormatAwaitableError@@Base+0x734> │ │ │ │ + movw r3, #48436 @ 0xbd34 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #45276 @ 0xb0dc │ │ │ │ + movw r1, #47516 @ 0xb99c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 6cb3c <_PyEval_FormatAwaitableError@@Base+0x72c> │ │ │ │ + bl 1b4954 │ │ │ │ + b 6c578 <_PyEval_FormatAwaitableError@@Base+0x778> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r1 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ mov r1, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl 21eea8 │ │ │ │ + bl 21e064 │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r3, [r5, #24] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #24] │ │ │ │ - bne 6cb70 <_PyEval_FormatAwaitableError@@Base+0x760> │ │ │ │ - b 6cb3c <_PyEval_FormatAwaitableError@@Base+0x72c> │ │ │ │ + bne 6c5ac <_PyEval_FormatAwaitableError@@Base+0x7ac> │ │ │ │ + b 6c578 <_PyEval_FormatAwaitableError@@Base+0x778> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 6cb70 <_PyEval_FormatAwaitableError@@Base+0x760> │ │ │ │ + bge 6c5ac <_PyEval_FormatAwaitableError@@Base+0x7ac> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6cb68 <_PyEval_FormatAwaitableError@@Base+0x758> │ │ │ │ + bgt 6c5a4 <_PyEval_FormatAwaitableError@@Base+0x7a4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6cb68 <_PyEval_FormatAwaitableError@@Base+0x758> │ │ │ │ + bne 6c5a4 <_PyEval_FormatAwaitableError@@Base+0x7a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 6cba0 <_PyEval_FormatAwaitableError@@Base+0x790> │ │ │ │ + b 6c5dc <_PyEval_FormatAwaitableError@@Base+0x7dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 21f204 │ │ │ │ + bl 21e3c0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6cb9c <_PyEval_FormatAwaitableError@@Base+0x78c> │ │ │ │ + bgt 6c5d8 <_PyEval_FormatAwaitableError@@Base+0x7d8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6cb9c <_PyEval_FormatAwaitableError@@Base+0x78c> │ │ │ │ + bne 6c5d8 <_PyEval_FormatAwaitableError@@Base+0x7d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #13700 @ 0x3584 │ │ │ │ + movw r0, #15940 @ 0x3e44 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r6, r2 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r0, r4 │ │ │ │ - beq 6cc40 <_PyEval_FormatAwaitableError@@Base+0x830> │ │ │ │ + beq 6c67c <_PyEval_FormatAwaitableError@@Base+0x87c> │ │ │ │ ldm r6, {r1, r2} │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr ip, [r5, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ str ip, [sp] │ │ │ │ - bl 428dd8 <_PyErr_EmitSyntaxWarning@@Base> │ │ │ │ + bl 4296b8 <_PyErr_EmitSyntaxWarning@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6cc38 <_PyEval_FormatAwaitableError@@Base+0x828> │ │ │ │ + bgt 6c674 <_PyEval_FormatAwaitableError@@Base+0x874> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6cc38 <_PyEval_FormatAwaitableError@@Base+0x828> │ │ │ │ + bne 6c674 <_PyEval_FormatAwaitableError@@Base+0x874> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ clz r0, r5 │ │ │ │ lsr r0, r0, #5 │ │ │ │ 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 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmn r2, #6 │ │ │ │ - beq 6ccac <_PyEval_FormatAwaitableError@@Base+0x89c> │ │ │ │ + beq 6c6e8 <_PyEval_FormatAwaitableError@@Base+0x8e8> │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne 6cccc <_PyEval_FormatAwaitableError@@Base+0x8bc> │ │ │ │ + bne 6c708 <_PyEval_FormatAwaitableError@@Base+0x908> │ │ │ │ cmn r2, #2 │ │ │ │ - beq 6ccb8 <_PyEval_FormatAwaitableError@@Base+0x8a8> │ │ │ │ + beq 6c6f4 <_PyEval_FormatAwaitableError@@Base+0x8f4> │ │ │ │ cmn r2, #1 │ │ │ │ - bge 6cc98 <_PyEval_FormatAwaitableError@@Base+0x888> │ │ │ │ + bge 6c6d4 <_PyEval_FormatAwaitableError@@Base+0x8d4> │ │ │ │ cmn r2, #5 │ │ │ │ - movweq ip, #13840 @ 0x3610 │ │ │ │ + movweq ip, #16080 @ 0x3ed0 │ │ │ │ movteq ip, #72 @ 0x48 │ │ │ │ - beq 6cccc <_PyEval_FormatAwaitableError@@Base+0x8bc> │ │ │ │ + beq 6c708 <_PyEval_FormatAwaitableError@@Base+0x908> │ │ │ │ cmn r2, #3 │ │ │ │ - beq 6ccc4 <_PyEval_FormatAwaitableError@@Base+0x8b4> │ │ │ │ - movw r1, #13872 @ 0x3630 │ │ │ │ + beq 6c700 <_PyEval_FormatAwaitableError@@Base+0x900> │ │ │ │ + movw r1, #16112 @ 0x3ef0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 17173c │ │ │ │ - movw ip, #13764 @ 0x35c4 │ │ │ │ + b 170914 │ │ │ │ + movw ip, #16004 @ 0x3e84 │ │ │ │ movt ip, #72 @ 0x48 │ │ │ │ - b 6cccc <_PyEval_FormatAwaitableError@@Base+0x8bc> │ │ │ │ - movw ip, #13812 @ 0x35f4 │ │ │ │ + b 6c708 <_PyEval_FormatAwaitableError@@Base+0x908> │ │ │ │ + movw ip, #16052 @ 0x3eb4 │ │ │ │ movt ip, #72 @ 0x48 │ │ │ │ - b 6cccc <_PyEval_FormatAwaitableError@@Base+0x8bc> │ │ │ │ - movw ip, #13792 @ 0x35e0 │ │ │ │ + b 6c708 <_PyEval_FormatAwaitableError@@Base+0x908> │ │ │ │ + movw ip, #16032 @ 0x3ea0 │ │ │ │ movt ip, #72 @ 0x48 │ │ │ │ str ip, [sp] │ │ │ │ - movw r1, #13884 @ 0x363c │ │ │ │ + movw r1, #16124 @ 0x3efc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r8, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 6cd3c <_PyEval_FormatAwaitableError@@Base+0x92c> │ │ │ │ + bne 6c778 <_PyEval_FormatAwaitableError@@Base+0x978> │ │ │ │ cmp r8, #1 │ │ │ │ - bgt 6cd20 <_PyEval_FormatAwaitableError@@Base+0x910> │ │ │ │ + bgt 6c75c <_PyEval_FormatAwaitableError@@Base+0x95c> │ │ │ │ mov r5, #0 │ │ │ │ - b 6cd3c <_PyEval_FormatAwaitableError@@Base+0x92c> │ │ │ │ + b 6c778 <_PyEval_FormatAwaitableError@@Base+0x978> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r8, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6cd70 <_PyEval_FormatAwaitableError@@Base+0x960> │ │ │ │ - b 6cd18 <_PyEval_FormatAwaitableError@@Base+0x908> │ │ │ │ + beq 6c7ac <_PyEval_FormatAwaitableError@@Base+0x9ac> │ │ │ │ + b 6c754 <_PyEval_FormatAwaitableError@@Base+0x954> │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r6, #2 │ │ │ │ - ldr r3, [pc, #396] @ 6cee8 <_PyEval_FormatAwaitableError@@Base+0xad8> │ │ │ │ + ldr r3, [pc, #396] @ 6c924 <_PyEval_FormatAwaitableError@@Base+0xb24> │ │ │ │ mov r7, #3 │ │ │ │ mov r1, r8 │ │ │ │ strd r6, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6cedc <_PyEval_FormatAwaitableError@@Base+0xacc> │ │ │ │ + beq 6c918 <_PyEval_FormatAwaitableError@@Base+0xb18> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6cd90 <_PyEval_FormatAwaitableError@@Base+0x980> │ │ │ │ - bl ddb94 │ │ │ │ + bne 6c7cc <_PyEval_FormatAwaitableError@@Base+0x9cc> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6cedc <_PyEval_FormatAwaitableError@@Base+0xacc> │ │ │ │ + bne 6c918 <_PyEval_FormatAwaitableError@@Base+0xb18> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6cdb0 <_PyEval_FormatAwaitableError@@Base+0x9a0> │ │ │ │ - bl ddb94 │ │ │ │ + bne 6c7ec <_PyEval_FormatAwaitableError@@Base+0x9ec> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6cedc <_PyEval_FormatAwaitableError@@Base+0xacc> │ │ │ │ + bne 6c918 <_PyEval_FormatAwaitableError@@Base+0xb18> │ │ │ │ add r2, r8, r5 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 6cdc4 <_PyEval_FormatAwaitableError@@Base+0x9b4> │ │ │ │ + bne 6c800 <_PyEval_FormatAwaitableError@@Base+0xa00> │ │ │ │ mov r5, #1 │ │ │ │ - b 6ce4c <_PyEval_FormatAwaitableError@@Base+0xa3c> │ │ │ │ + b 6c888 <_PyEval_FormatAwaitableError@@Base+0xa88> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 157b70 │ │ │ │ + bl 156bc8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6cedc <_PyEval_FormatAwaitableError@@Base+0xacc> │ │ │ │ - bne 6cdbc <_PyEval_FormatAwaitableError@@Base+0x9ac> │ │ │ │ - movw r5, #29972 @ 0x7514 │ │ │ │ + blt 6c918 <_PyEval_FormatAwaitableError@@Base+0xb18> │ │ │ │ + bne 6c7f8 <_PyEval_FormatAwaitableError@@Base+0x9f8> │ │ │ │ + movw r5, #29892 @ 0x74c4 │ │ │ │ movt r5, #106 @ 0x6a │ │ │ │ - ldr r4, [r5, #352] @ 0x160 │ │ │ │ + ldr r4, [r5, #396] @ 0x18c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6ce40 <_PyEval_FormatAwaitableError@@Base+0xa30> │ │ │ │ - bl 10361c │ │ │ │ + beq 6c87c <_PyEval_FormatAwaitableError@@Base+0xa7c> │ │ │ │ + bl 10262c │ │ │ │ mov r2, #524288 @ 0x80000 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e790 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6ce40 <_PyEval_FormatAwaitableError@@Base+0xa30> │ │ │ │ - ldr r3, [r5, #352] @ 0x160 │ │ │ │ + bge 6c87c <_PyEval_FormatAwaitableError@@Base+0xa7c> │ │ │ │ + ldr r3, [r5, #396] @ 0x18c │ │ │ │ cmn r3, #1 │ │ │ │ - bne 6ce38 <_PyEval_FormatAwaitableError@@Base+0xa28> │ │ │ │ + bne 6c874 <_PyEval_FormatAwaitableError@@Base+0xa74> │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #38 @ 0x26 │ │ │ │ movne r3, #1 │ │ │ │ - str r3, [r5, #352] @ 0x160 │ │ │ │ + str r3, [r5, #396] @ 0x18c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ce78 <_PyEval_FormatAwaitableError@@Base+0xa68> │ │ │ │ - ldr r5, [r5, #352] @ 0x160 │ │ │ │ + bne 6c8b4 <_PyEval_FormatAwaitableError@@Base+0xab4> │ │ │ │ + ldr r5, [r5, #396] @ 0x18c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6ceb4 <_PyEval_FormatAwaitableError@@Base+0xaa4> │ │ │ │ - bl 10361c │ │ │ │ + bne 6c8f0 <_PyEval_FormatAwaitableError@@Base+0xaf0> │ │ │ │ + bl 10262c │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ bl 2db08 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6ce8c <_PyEval_FormatAwaitableError@@Base+0xa7c> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge 6c8c8 <_PyEval_FormatAwaitableError@@Base+0xac8> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - b 6cebc <_PyEval_FormatAwaitableError@@Base+0xaac> │ │ │ │ + bl 2fe9b8 │ │ │ │ + b 6c8f8 <_PyEval_FormatAwaitableError@@Base+0xaf8> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6cecc <_PyEval_FormatAwaitableError@@Base+0xabc> │ │ │ │ + bne 6c908 <_PyEval_FormatAwaitableError@@Base+0xb08> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 314d7c <_Py_IsValidFD@@Base+0x1f0> │ │ │ │ + bl 314238 <_Py_IsValidFD@@Base+0x6f4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6cecc <_PyEval_FormatAwaitableError@@Base+0xabc> │ │ │ │ + bne 6c908 <_PyEval_FormatAwaitableError@@Base+0xb08> │ │ │ │ mov r0, r6 │ │ │ │ bl 2d8c8 │ │ │ │ - b 6cebc <_PyEval_FormatAwaitableError@@Base+0xaac> │ │ │ │ + b 6c8f8 <_PyEval_FormatAwaitableError@@Base+0xaf8> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6cecc <_PyEval_FormatAwaitableError@@Base+0xabc> │ │ │ │ - bl ddb94 │ │ │ │ + bne 6c908 <_PyEval_FormatAwaitableError@@Base+0xb08> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6cedc <_PyEval_FormatAwaitableError@@Base+0xacc> │ │ │ │ + bne 6c918 <_PyEval_FormatAwaitableError@@Base+0xb18> │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r7, sl, r8, asr #12 │ │ │ │ + rsbeq r7, sl, r4, lsr #12 │ │ │ │ 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 │ │ │ │ - beq 6cf30 <_PyEval_FormatAwaitableError@@Base+0xb20> │ │ │ │ + beq 6c96c <_PyEval_FormatAwaitableError@@Base+0xb6c> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #65400 @ 0xff78 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movw r0, #2024 @ 0x7e8 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d12c <_PyEval_FormatAwaitableError@@Base+0xd1c> │ │ │ │ + beq 6cb68 <_PyEval_FormatAwaitableError@@Base+0xd68> │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r4, #26124 @ 0x660c │ │ │ │ + movw r4, #26744 @ 0x6878 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 6cf70 <_PyEval_FormatAwaitableError@@Base+0xb60> │ │ │ │ - bl 250270 │ │ │ │ + beq 6c9ac <_PyEval_FormatAwaitableError@@Base+0xbac> │ │ │ │ + bl 24e448 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6cf70 <_PyEval_FormatAwaitableError@@Base+0xb60> │ │ │ │ - bl ddb94 │ │ │ │ + bne 6c9ac <_PyEval_FormatAwaitableError@@Base+0xbac> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d12c <_PyEval_FormatAwaitableError@@Base+0xd1c> │ │ │ │ + bne 6cb68 <_PyEval_FormatAwaitableError@@Base+0xd68> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 6cfa8 <_PyEval_FormatAwaitableError@@Base+0xb98> │ │ │ │ - bl 250270 │ │ │ │ + beq 6c9e4 <_PyEval_FormatAwaitableError@@Base+0xbe4> │ │ │ │ + bl 24e448 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6cfa8 <_PyEval_FormatAwaitableError@@Base+0xb98> │ │ │ │ - bl ddb94 │ │ │ │ + bne 6c9e4 <_PyEval_FormatAwaitableError@@Base+0xbe4> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d12c <_PyEval_FormatAwaitableError@@Base+0xd1c> │ │ │ │ + bne 6cb68 <_PyEval_FormatAwaitableError@@Base+0xd68> │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d10, [pc, #392] @ 6d140 <_PyEval_FormatAwaitableError@@Base+0xd30> │ │ │ │ + vldr d10, [pc, #388] @ 6cb78 <_PyEval_FormatAwaitableError@@Base+0xd78> │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 6cfe0 <_PyEval_FormatAwaitableError@@Base+0xbd0> │ │ │ │ + bhi 6ca1c <_PyEval_FormatAwaitableError@@Base+0xc1c> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 6d05c <_PyEval_FormatAwaitableError@@Base+0xc4c> │ │ │ │ - b 6d0d8 <_PyEval_FormatAwaitableError@@Base+0xcc8> │ │ │ │ - ble 6d05c <_PyEval_FormatAwaitableError@@Base+0xc4c> │ │ │ │ + bhi 6ca98 <_PyEval_FormatAwaitableError@@Base+0xc98> │ │ │ │ + b 6cb14 <_PyEval_FormatAwaitableError@@Base+0xd14> │ │ │ │ + ble 6ca98 <_PyEval_FormatAwaitableError@@Base+0xc98> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 6d05c <_PyEval_FormatAwaitableError@@Base+0xc4c> │ │ │ │ + bhi 6ca98 <_PyEval_FormatAwaitableError@@Base+0xc98> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 6d05c <_PyEval_FormatAwaitableError@@Base+0xc4c> │ │ │ │ + beq 6ca98 <_PyEval_FormatAwaitableError@@Base+0xc98> │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2e2f8 │ │ │ │ - vldr d7, [pc, #304] @ 6d148 <_PyEval_FormatAwaitableError@@Base+0xd38> │ │ │ │ + vldr d7, [pc, #300] @ 6cb80 <_PyEval_FormatAwaitableError@@Base+0xd80> │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ - vldr d5, [pc, #300] @ 6d150 <_PyEval_FormatAwaitableError@@Base+0xd40> │ │ │ │ + vldr d5, [pc, #296] @ 6cb88 <_PyEval_FormatAwaitableError@@Base+0xd88> │ │ │ │ cmp r1, #0 │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ vmovlt.f64 d6, d5 │ │ │ │ vmovge.f64 d6, d7 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vstrgt d6, [fp, #-52] @ 0xffffffcc │ │ │ │ vstrgt d7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bgt 6d114 <_PyEval_FormatAwaitableError@@Base+0xd04> │ │ │ │ + bgt 6cb50 <_PyEval_FormatAwaitableError@@Base+0xd50> │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d6, [fp, #-52] @ 0xffffffcc │ │ │ │ vstr d7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 6d090 <_PyEval_FormatAwaitableError@@Base+0xc80> │ │ │ │ + b 6cacc <_PyEval_FormatAwaitableError@@Base+0xccc> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 434dc4 │ │ │ │ + bl 4356a4 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ rsb r4, r0, r0, lsl #3 │ │ │ │ - bl 434dc4 │ │ │ │ + bl 4356a4 │ │ │ │ add r4, r4, r0 │ │ │ │ - movw r3, #63704 @ 0xf8d8 │ │ │ │ - movt r3, #101 @ 0x65 │ │ │ │ + movw r3, #472 @ 0x1d8 │ │ │ │ + movt r3, #102 @ 0x66 │ │ │ │ sub ip, fp, #36 @ 0x24 │ │ │ │ add r3, r3, r4, lsl #4 │ │ │ │ add r3, r3, #1184 @ 0x4a0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movvs r3, #0 │ │ │ │ andvc r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6d114 <_PyEval_FormatAwaitableError@@Base+0xd04> │ │ │ │ + beq 6cb50 <_PyEval_FormatAwaitableError@@Base+0xd50> │ │ │ │ vabs.f64 d8, d8 │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 6d114 <_PyEval_FormatAwaitableError@@Base+0xd04> │ │ │ │ + ble 6cb50 <_PyEval_FormatAwaitableError@@Base+0xd50> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r5] │ │ │ │ - bl 6f244 <_PyXI_FreeExcInfo@@Base+0x89c> │ │ │ │ - b 6d12c <_PyEval_FormatAwaitableError@@Base+0xd1c> │ │ │ │ + bl 6ec78 <_PyXI_FreeExcInfo@@Base+0x89c> │ │ │ │ + b 6cb68 <_PyEval_FormatAwaitableError@@Base+0xd68> │ │ │ │ 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 6d114 <_PyEval_FormatAwaitableError@@Base+0xd04> │ │ │ │ + beq 6cb50 <_PyEval_FormatAwaitableError@@Base+0xd50> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2d6d0 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmul.f64 d7, d9, d7 │ │ │ │ vstr d7, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2e7b4 │ │ │ │ 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 2a060c │ │ │ │ + b 29e3ec │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xfff00000 @ IMB │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #56832 @ 0xde00 │ │ │ │ + movw r0, #56624 @ 0xdd30 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b5348 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr ip, [pc, #80] @ 6d1dc <_PyEval_FormatAwaitableError@@Base+0xdcc> │ │ │ │ + ldr ip, [pc, #80] @ 6cc14 <_PyEval_FormatAwaitableError@@Base+0xe14> │ │ │ │ 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] │ │ │ │ @@ -64346,480 +63976,479 @@ │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 6d200 <_PyEval_FormatAwaitableError@@Base+0xdf0> │ │ │ │ + ldr r1, [pc, #8] @ 6cc38 <_PyEval_FormatAwaitableError@@Base+0xe38> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3ea2a4 │ │ │ │ - rsbeq r6, fp, ip, asr #20 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + b 3eab5c │ │ │ │ + rsbeq r6, fp, r4, asr #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 6d264 <_PyEval_FormatAwaitableError@@Base+0xe54> │ │ │ │ + bne 6cc98 <_PyEval_FormatAwaitableError@@Base+0xe98> │ │ │ │ cmp r6, #0 │ │ │ │ - bge 6d248 <_PyEval_FormatAwaitableError@@Base+0xe38> │ │ │ │ + bge 6cc7c <_PyEval_FormatAwaitableError@@Base+0xe7c> │ │ │ │ mov r5, #0 │ │ │ │ - b 6d264 <_PyEval_FormatAwaitableError@@Base+0xe54> │ │ │ │ + b 6cc98 <_PyEval_FormatAwaitableError@@Base+0xe98> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6d29c <_PyEval_FormatAwaitableError@@Base+0xe8c> │ │ │ │ - b 6d240 <_PyEval_FormatAwaitableError@@Base+0xe30> │ │ │ │ + beq 6ccd0 <_PyEval_FormatAwaitableError@@Base+0xed0> │ │ │ │ + b 6cc74 <_PyEval_FormatAwaitableError@@Base+0xe74> │ │ │ │ sub r3, fp, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #30588 @ 0x777c │ │ │ │ + movw r3, #30584 @ 0x7778 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6d88c <_PyEval_FormatAwaitableError@@Base+0x147c> │ │ │ │ + beq 6d2c0 <_PyEval_FormatAwaitableError@@Base+0x14c0> │ │ │ │ adds r2, r6, r5 │ │ │ │ - beq 6d318 <_PyEval_FormatAwaitableError@@Base+0xf08> │ │ │ │ + beq 6cd4c <_PyEval_FormatAwaitableError@@Base+0xf4c> │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6d2bc <_PyEval_FormatAwaitableError@@Base+0xeac> │ │ │ │ + beq 6ccf0 <_PyEval_FormatAwaitableError@@Base+0xef0> │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6d2c4 <_PyEval_FormatAwaitableError@@Base+0xeb4> │ │ │ │ - b 6d328 <_PyEval_FormatAwaitableError@@Base+0xf18> │ │ │ │ - movw r6, #5188 @ 0x1444 │ │ │ │ + bne 6ccf8 <_PyEval_FormatAwaitableError@@Base+0xef8> │ │ │ │ + b 6cd5c <_PyEval_FormatAwaitableError@@Base+0xf5c> │ │ │ │ + movw r6, #5808 @ 0x16b0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6d304 <_PyEval_FormatAwaitableError@@Base+0xef4> │ │ │ │ - bl e72d8 │ │ │ │ + beq 6cd38 <_PyEval_FormatAwaitableError@@Base+0xf38> │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d2fc <_PyEval_FormatAwaitableError@@Base+0xeec> │ │ │ │ + bgt 6cd30 <_PyEval_FormatAwaitableError@@Base+0xf30> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6d2fc <_PyEval_FormatAwaitableError@@Base+0xeec> │ │ │ │ + bne 6cd30 <_PyEval_FormatAwaitableError@@Base+0xf30> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 6d32c <_PyEval_FormatAwaitableError@@Base+0xf1c> │ │ │ │ - bl ddb94 │ │ │ │ + bne 6cd60 <_PyEval_FormatAwaitableError@@Base+0xf60> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - beq 6d328 <_PyEval_FormatAwaitableError@@Base+0xf18> │ │ │ │ - b 6d88c <_PyEval_FormatAwaitableError@@Base+0x147c> │ │ │ │ - movw r6, #5188 @ 0x1444 │ │ │ │ + beq 6cd5c <_PyEval_FormatAwaitableError@@Base+0xf5c> │ │ │ │ + b 6d2c0 <_PyEval_FormatAwaitableError@@Base+0x14c0> │ │ │ │ + movw r6, #5808 @ 0x16b0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ mvn r7, #0 │ │ │ │ - b 6d32c <_PyEval_FormatAwaitableError@@Base+0xf1c> │ │ │ │ + b 6cd60 <_PyEval_FormatAwaitableError@@Base+0xf60> │ │ │ │ mvn r7, #0 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ add r3, r3, #1 │ │ │ │ mvnlt r7, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [r9, #20] │ │ │ │ cmp r6, r2 │ │ │ │ ldr r5, [r9, #8] │ │ │ │ str r3, [r9, #24] │ │ │ │ - bne 6d4dc <_PyEval_FormatAwaitableError@@Base+0x10cc> │ │ │ │ + bne 6cf10 <_PyEval_FormatAwaitableError@@Base+0x1110> │ │ │ │ cmp r7, #11 │ │ │ │ movlt r0, r7 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6d7fc <_PyEval_FormatAwaitableError@@Base+0x13ec> │ │ │ │ + beq 6d230 <_PyEval_FormatAwaitableError@@Base+0x1430> │ │ │ │ str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r6, #49228 @ 0xc04c │ │ │ │ + movw r6, #51916 @ 0xcacc │ │ │ │ movt r6, #72 @ 0x48 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r9, #0 │ │ │ │ cmp r7, r9 │ │ │ │ - beq 6d45c <_PyEval_FormatAwaitableError@@Base+0x104c> │ │ │ │ + beq 6ce90 <_PyEval_FormatAwaitableError@@Base+0x1090> │ │ │ │ cmp r1, #0 │ │ │ │ - blt 6d490 <_PyEval_FormatAwaitableError@@Base+0x1080> │ │ │ │ + blt 6cec4 <_PyEval_FormatAwaitableError@@Base+0x10c4> │ │ │ │ ldrb r3, [r8, r1] │ │ │ │ sub r5, r1, #1 │ │ │ │ ldr r3, [r6, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - beq 6d3c8 <_PyEval_FormatAwaitableError@@Base+0xfb8> │ │ │ │ + beq 6cdfc <_PyEval_FormatAwaitableError@@Base+0xffc> │ │ │ │ mov r1, r5 │ │ │ │ - b 6d390 <_PyEval_FormatAwaitableError@@Base+0xf80> │ │ │ │ + b 6cdc4 <_PyEval_FormatAwaitableError@@Base+0xfc4> │ │ │ │ ldrb r3, [r8, r5] │ │ │ │ ldr r3, [r6, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - bne 6d3d0 <_PyEval_FormatAwaitableError@@Base+0xfc0> │ │ │ │ + bne 6ce04 <_PyEval_FormatAwaitableError@@Base+0x1004> │ │ │ │ sub r5, r5, #1 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 6d3b4 <_PyEval_FormatAwaitableError@@Base+0xfa4> │ │ │ │ + bne 6cde8 <_PyEval_FormatAwaitableError@@Base+0xfe8> │ │ │ │ add r0, r5, #1 │ │ │ │ sub r1, r1, r5 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 6d4b0 <_PyEval_FormatAwaitableError@@Base+0x10a0> │ │ │ │ + beq 6cee4 <_PyEval_FormatAwaitableError@@Base+0x10e4> │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle sl, [r3, r9, lsl #2] │ │ │ │ - ble 6d450 <_PyEval_FormatAwaitableError@@Base+0x1040> │ │ │ │ + ble 6ce84 <_PyEval_FormatAwaitableError@@Base+0x1084> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d434 <_PyEval_FormatAwaitableError@@Base+0x1024> │ │ │ │ + beq 6ce68 <_PyEval_FormatAwaitableError@@Base+0x1068> │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d4b4 <_PyEval_FormatAwaitableError@@Base+0x10a4> │ │ │ │ + bgt 6cee8 <_PyEval_FormatAwaitableError@@Base+0x10e8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 6d4b4 <_PyEval_FormatAwaitableError@@Base+0x10a4> │ │ │ │ + bne 6cee8 <_PyEval_FormatAwaitableError@@Base+0x10e8> │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6d4b4 <_PyEval_FormatAwaitableError@@Base+0x10a4> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 6cee8 <_PyEval_FormatAwaitableError@@Base+0x10e8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d450 <_PyEval_FormatAwaitableError@@Base+0x1040> │ │ │ │ + bgt 6ce84 <_PyEval_FormatAwaitableError@@Base+0x1084> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 6d450 <_PyEval_FormatAwaitableError@@Base+0x1040> │ │ │ │ + bne 6ce84 <_PyEval_FormatAwaitableError@@Base+0x1084> │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r9, r9, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b 6d388 <_PyEval_FormatAwaitableError@@Base+0xf78> │ │ │ │ + b 6cdbc <_PyEval_FormatAwaitableError@@Base+0xfbc> │ │ │ │ cmp r1, #0 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movwge r3, #49228 @ 0xc04c │ │ │ │ + movwge r3, #51916 @ 0xcacc │ │ │ │ movtge r3, #72 @ 0x48 │ │ │ │ - blt 6d498 <_PyEval_FormatAwaitableError@@Base+0x1088> │ │ │ │ + blt 6cecc <_PyEval_FormatAwaitableError@@Base+0x10cc> │ │ │ │ ldrb r2, [r8, r1] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 6d80c <_PyEval_FormatAwaitableError@@Base+0x13fc> │ │ │ │ + beq 6d240 <_PyEval_FormatAwaitableError@@Base+0x1440> │ │ │ │ subs r1, r1, #1 │ │ │ │ - bcc 6d498 <_PyEval_FormatAwaitableError@@Base+0x1088> │ │ │ │ - b 6d474 <_PyEval_FormatAwaitableError@@Base+0x1064> │ │ │ │ + bcc 6cecc <_PyEval_FormatAwaitableError@@Base+0x10cc> │ │ │ │ + b 6cea8 <_PyEval_FormatAwaitableError@@Base+0x10a8> │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 371ed8 │ │ │ │ + bl 372190 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d7fc <_PyEval_FormatAwaitableError@@Base+0x13ec> │ │ │ │ - b 6d4b4 <_PyEval_FormatAwaitableError@@Base+0x10a4> │ │ │ │ + bne 6d230 <_PyEval_FormatAwaitableError@@Base+0x1430> │ │ │ │ + b 6cee8 <_PyEval_FormatAwaitableError@@Base+0x10e8> │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d4d4 <_PyEval_FormatAwaitableError@@Base+0x10c4> │ │ │ │ + bgt 6cf08 <_PyEval_FormatAwaitableError@@Base+0x1108> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6d4d4 <_PyEval_FormatAwaitableError@@Base+0x10c4> │ │ │ │ + bne 6cf08 <_PyEval_FormatAwaitableError@@Base+0x1108> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 6d7fc <_PyEval_FormatAwaitableError@@Base+0x13ec> │ │ │ │ + b 6d230 <_PyEval_FormatAwaitableError@@Base+0x1430> │ │ │ │ mov r0, r6 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 21e060 │ │ │ │ + bl 21d21c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 6d4d4 <_PyEval_FormatAwaitableError@@Base+0x10c4> │ │ │ │ + bne 6cf08 <_PyEval_FormatAwaitableError@@Base+0x1108> │ │ │ │ ldr sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6d51c <_PyEval_FormatAwaitableError@@Base+0x110c> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 6cf50 <_PyEval_FormatAwaitableError@@Base+0x1150> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19732 @ 0x4d14 │ │ │ │ + movw r1, #21928 @ 0x55a8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r4, #0 │ │ │ │ - b 6d7f4 <_PyEval_FormatAwaitableError@@Base+0x13e4> │ │ │ │ + b 6d228 <_PyEval_FormatAwaitableError@@Base+0x1428> │ │ │ │ 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 6d63c <_PyEval_FormatAwaitableError@@Base+0x122c> │ │ │ │ + bne 6d070 <_PyEval_FormatAwaitableError@@Base+0x1270> │ │ │ │ ldrb sl, [r3] │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6d7f4 <_PyEval_FormatAwaitableError@@Base+0x13e4> │ │ │ │ + beq 6d228 <_PyEval_FormatAwaitableError@@Base+0x1428> │ │ │ │ sub r5, r5, #1 │ │ │ │ str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, r5 │ │ │ │ mov r9, r6 │ │ │ │ mov r6, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 6d610 <_PyEval_FormatAwaitableError@@Base+0x1200> │ │ │ │ + blt 6d044 <_PyEval_FormatAwaitableError@@Base+0x1244> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6d610 <_PyEval_FormatAwaitableError@@Base+0x1200> │ │ │ │ + beq 6d044 <_PyEval_FormatAwaitableError@@Base+0x1244> │ │ │ │ ldrb r3, [r8, r5] │ │ │ │ cmp r3, sl │ │ │ │ - bne 6d600 <_PyEval_FormatAwaitableError@@Base+0x11f0> │ │ │ │ + bne 6d034 <_PyEval_FormatAwaitableError@@Base+0x1234> │ │ │ │ add r0, r5, #1 │ │ │ │ sub r1, r1, r5 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6d704 <_PyEval_FormatAwaitableError@@Base+0x12f4> │ │ │ │ + beq 6d138 <_PyEval_FormatAwaitableError@@Base+0x1338> │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r3, [r6, #12] │ │ │ │ strle r4, [r3, r9, lsl #2] │ │ │ │ - ble 6d5f0 <_PyEval_FormatAwaitableError@@Base+0x11e0> │ │ │ │ + ble 6d024 <_PyEval_FormatAwaitableError@@Base+0x1224> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d5d4 <_PyEval_FormatAwaitableError@@Base+0x11c4> │ │ │ │ + beq 6d008 <_PyEval_FormatAwaitableError@@Base+0x1208> │ │ │ │ mov r1, r4 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r4, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6d764 <_PyEval_FormatAwaitableError@@Base+0x1354> │ │ │ │ - b 6d7d0 <_PyEval_FormatAwaitableError@@Base+0x13c0> │ │ │ │ + ble 6d198 <_PyEval_FormatAwaitableError@@Base+0x1398> │ │ │ │ + b 6d204 <_PyEval_FormatAwaitableError@@Base+0x1404> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d5f0 <_PyEval_FormatAwaitableError@@Base+0x11e0> │ │ │ │ + bgt 6d024 <_PyEval_FormatAwaitableError@@Base+0x1224> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6d5f0 <_PyEval_FormatAwaitableError@@Base+0x11e0> │ │ │ │ + bne 6d024 <_PyEval_FormatAwaitableError@@Base+0x1224> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ sub r5, r5, #1 │ │ │ │ add r9, r9, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b 6d608 <_PyEval_FormatAwaitableError@@Base+0x11f8> │ │ │ │ + b 6d03c <_PyEval_FormatAwaitableError@@Base+0x123c> │ │ │ │ subs r5, r5, #1 │ │ │ │ - bcs 6d570 <_PyEval_FormatAwaitableError@@Base+0x1160> │ │ │ │ + bcs 6cfa4 <_PyEval_FormatAwaitableError@@Base+0x11a4> │ │ │ │ sub r7, r7, #1 │ │ │ │ - b 6d560 <_PyEval_FormatAwaitableError@@Base+0x1150> │ │ │ │ + b 6cf94 <_PyEval_FormatAwaitableError@@Base+0x1194> │ │ │ │ mov r4, r6 │ │ │ │ cmn r1, #1 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - blt 6d6ec <_PyEval_FormatAwaitableError@@Base+0x12dc> │ │ │ │ + blt 6d120 <_PyEval_FormatAwaitableError@@Base+0x1320> │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6d6a4 <_PyEval_FormatAwaitableError@@Base+0x1294> │ │ │ │ - b 6d7d0 <_PyEval_FormatAwaitableError@@Base+0x13c0> │ │ │ │ - bl b6f88 │ │ │ │ + bne 6d0d8 <_PyEval_FormatAwaitableError@@Base+0x12d8> │ │ │ │ + b 6d204 <_PyEval_FormatAwaitableError@@Base+0x1404> │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6d7f4 <_PyEval_FormatAwaitableError@@Base+0x13e4> │ │ │ │ + beq 6d228 <_PyEval_FormatAwaitableError@@Base+0x1428> │ │ │ │ mov r1, r5 │ │ │ │ mov r5, r9 │ │ │ │ mov r9, r7 │ │ │ │ mov r7, r4 │ │ │ │ cmp r9, r6 │ │ │ │ - beq 6d68c <_PyEval_FormatAwaitableError@@Base+0x127c> │ │ │ │ + beq 6d0c0 <_PyEval_FormatAwaitableError@@Base+0x12c0> │ │ │ │ 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 354b78 <_Py_dup@@Base+0x16b8> │ │ │ │ + bl 354fb8 <_Py_dup@@Base+0x16b8> │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 6d710 <_PyEval_FormatAwaitableError@@Base+0x1300> │ │ │ │ + bge 6d144 <_PyEval_FormatAwaitableError@@Base+0x1344> │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r5 │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ mov r4, r7 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6d7d0 <_PyEval_FormatAwaitableError@@Base+0x13c0> │ │ │ │ + beq 6d204 <_PyEval_FormatAwaitableError@@Base+0x1404> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 6d6e8 <_PyEval_FormatAwaitableError@@Base+0x12d8> │ │ │ │ + ble 6d11c <_PyEval_FormatAwaitableError@@Base+0x131c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d7a8 <_PyEval_FormatAwaitableError@@Base+0x1398> │ │ │ │ + bne 6d1dc <_PyEval_FormatAwaitableError@@Base+0x13dc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d6e8 <_PyEval_FormatAwaitableError@@Base+0x12d8> │ │ │ │ + bgt 6d11c <_PyEval_FormatAwaitableError@@Base+0x131c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6d6e8 <_PyEval_FormatAwaitableError@@Base+0x12d8> │ │ │ │ + bne 6d11c <_PyEval_FormatAwaitableError@@Base+0x131c> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 371ed8 │ │ │ │ + bl 372190 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d7f4 <_PyEval_FormatAwaitableError@@Base+0x13e4> │ │ │ │ - b 6d7d0 <_PyEval_FormatAwaitableError@@Base+0x13c0> │ │ │ │ + bne 6d228 <_PyEval_FormatAwaitableError@@Base+0x1428> │ │ │ │ + b 6d204 <_PyEval_FormatAwaitableError@@Base+0x1404> │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r4, r6 │ │ │ │ - b 6d7d0 <_PyEval_FormatAwaitableError@@Base+0x13c0> │ │ │ │ + b 6d204 <_PyEval_FormatAwaitableError@@Base+0x1404> │ │ │ │ add r0, sl, r4 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 6d7c8 <_PyEval_FormatAwaitableError@@Base+0x13b8> │ │ │ │ + beq 6d1fc <_PyEval_FormatAwaitableError@@Base+0x13fc> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r7, #12] │ │ │ │ strle r1, [r3, r6, lsl #2] │ │ │ │ - ble 6d79c <_PyEval_FormatAwaitableError@@Base+0x138c> │ │ │ │ + ble 6d1d0 <_PyEval_FormatAwaitableError@@Base+0x13d0> │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ - beq 6d77c <_PyEval_FormatAwaitableError@@Base+0x136c> │ │ │ │ + beq 6d1b0 <_PyEval_FormatAwaitableError@@Base+0x13b0> │ │ │ │ mov r4, r7 │ │ │ │ mov r9, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d7d0 <_PyEval_FormatAwaitableError@@Base+0x13c0> │ │ │ │ + bgt 6d204 <_PyEval_FormatAwaitableError@@Base+0x1404> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne 6d7d0 <_PyEval_FormatAwaitableError@@Base+0x13c0> │ │ │ │ + bne 6d204 <_PyEval_FormatAwaitableError@@Base+0x1404> │ │ │ │ mov r0, r1 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6d7d0 <_PyEval_FormatAwaitableError@@Base+0x13c0> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 6d204 <_PyEval_FormatAwaitableError@@Base+0x1404> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 6d79c <_PyEval_FormatAwaitableError@@Base+0x138c> │ │ │ │ + bgt 6d1d0 <_PyEval_FormatAwaitableError@@Base+0x13d0> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - bne 6d79c <_PyEval_FormatAwaitableError@@Base+0x138c> │ │ │ │ + bne 6d1d0 <_PyEval_FormatAwaitableError@@Base+0x13d0> │ │ │ │ mov r0, r1 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ mov r1, r4 │ │ │ │ - b 6d658 <_PyEval_FormatAwaitableError@@Base+0x1248> │ │ │ │ + b 6d08c <_PyEval_FormatAwaitableError@@Base+0x128c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d7d0 <_PyEval_FormatAwaitableError@@Base+0x13c0> │ │ │ │ + bgt 6d204 <_PyEval_FormatAwaitableError@@Base+0x1404> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6d7d0 <_PyEval_FormatAwaitableError@@Base+0x13c0> │ │ │ │ + bne 6d204 <_PyEval_FormatAwaitableError@@Base+0x1404> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6d7d0 <_PyEval_FormatAwaitableError@@Base+0x13c0> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 6d204 <_PyEval_FormatAwaitableError@@Base+0x1404> │ │ │ │ mov r4, r7 │ │ │ │ mov r9, r5 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d514 <_PyEval_FormatAwaitableError@@Base+0x1104> │ │ │ │ + bgt 6cf48 <_PyEval_FormatAwaitableError@@Base+0x1148> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6d514 <_PyEval_FormatAwaitableError@@Base+0x1104> │ │ │ │ + bne 6cf48 <_PyEval_FormatAwaitableError@@Base+0x1148> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6d514 <_PyEval_FormatAwaitableError@@Base+0x1104> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 6cf48 <_PyEval_FormatAwaitableError@@Base+0x1148> │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ ldr r3, [r9, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #24] │ │ │ │ - b 6d88c <_PyEval_FormatAwaitableError@@Base+0x147c> │ │ │ │ + b 6d2c0 <_PyEval_FormatAwaitableError@@Base+0x14c0> │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6d4b4 <_PyEval_FormatAwaitableError@@Base+0x10a4> │ │ │ │ + beq 6cee8 <_PyEval_FormatAwaitableError@@Base+0x10e8> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 6d884 <_PyEval_FormatAwaitableError@@Base+0x1474> │ │ │ │ + ble 6d2b8 <_PyEval_FormatAwaitableError@@Base+0x14b8> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d868 <_PyEval_FormatAwaitableError@@Base+0x1458> │ │ │ │ + beq 6d29c <_PyEval_FormatAwaitableError@@Base+0x149c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d4b4 <_PyEval_FormatAwaitableError@@Base+0x10a4> │ │ │ │ + bgt 6cee8 <_PyEval_FormatAwaitableError@@Base+0x10e8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6d4b4 <_PyEval_FormatAwaitableError@@Base+0x10a4> │ │ │ │ + bne 6cee8 <_PyEval_FormatAwaitableError@@Base+0x10e8> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6d4b4 <_PyEval_FormatAwaitableError@@Base+0x10a4> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 6cee8 <_PyEval_FormatAwaitableError@@Base+0x10e8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d884 <_PyEval_FormatAwaitableError@@Base+0x1474> │ │ │ │ + bgt 6d2b8 <_PyEval_FormatAwaitableError@@Base+0x14b8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6d884 <_PyEval_FormatAwaitableError@@Base+0x1474> │ │ │ │ + bne 6d2b8 <_PyEval_FormatAwaitableError@@Base+0x14b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 6d498 <_PyEval_FormatAwaitableError@@Base+0x1088> │ │ │ │ + b 6cecc <_PyEval_FormatAwaitableError@@Base+0x10cc> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, 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 400518 │ │ │ │ + b 400de0 │ │ │ │ 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 dddcc │ │ │ │ + b dd378 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r6, r0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl 21e060 │ │ │ │ + bl 21d21c │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6d93c <_PyEval_FormatAwaitableError@@Base+0x152c> │ │ │ │ + beq 6d370 <_PyEval_FormatAwaitableError@@Base+0x1570> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r0, r5, #8 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ bl 2e604 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ subs r2, r4, #0 │ │ │ │ - beq 6d93c <_PyEval_FormatAwaitableError@@Base+0x152c> │ │ │ │ + beq 6d370 <_PyEval_FormatAwaitableError@@Base+0x1570> │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - movw r3, #65044 @ 0xfe14 │ │ │ │ - movt r3, #70 @ 0x46 │ │ │ │ + movw r3, #1780 @ 0x6f4 │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 6cc48 <_PyEval_FormatAwaitableError@@Base+0x838> │ │ │ │ + bl 6c684 <_PyEval_FormatAwaitableError@@Base+0x884> │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r2 │ │ │ │ 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 │ │ │ │ @@ -64830,167 +64459,167 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 6d99c <_PyEval_FormatAwaitableError@@Base+0x158c> │ │ │ │ + bne 6d3d0 <_PyEval_FormatAwaitableError@@Base+0x15d0> │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6d9d4 <_PyEval_FormatAwaitableError@@Base+0x15c4> │ │ │ │ + beq 6d408 <_PyEval_FormatAwaitableError@@Base+0x1608> │ │ │ │ sub lr, fp, #24 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #180] @ 6da80 <_PyEval_FormatAwaitableError@@Base+0x1670> │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #180] @ 6d4b4 <_PyEval_FormatAwaitableError@@Base+0x16b4> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6da74 <_PyEval_FormatAwaitableError@@Base+0x1664> │ │ │ │ + beq 6d4a8 <_PyEval_FormatAwaitableError@@Base+0x16a8> │ │ │ │ ldr r7, [r4] │ │ │ │ - movw r1, #18320 @ 0x4790 │ │ │ │ + movw r1, #18316 @ 0x478c │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1d135c │ │ │ │ - bl 169af0 │ │ │ │ + bl 1d118c │ │ │ │ + bl 168ce0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 6da0c <_PyEval_FormatAwaitableError@@Base+0x15fc> │ │ │ │ + beq 6d440 <_PyEval_FormatAwaitableError@@Base+0x1640> │ │ │ │ mov r0, r3 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6da3c <_PyEval_FormatAwaitableError@@Base+0x162c> │ │ │ │ + beq 6d470 <_PyEval_FormatAwaitableError@@Base+0x1670> │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 283380 │ │ │ │ + bl 280ef4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ - bl 3fd128 │ │ │ │ + bl 3fd9f0 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ - b 6da78 <_PyEval_FormatAwaitableError@@Base+0x1668> │ │ │ │ + b 6d4ac <_PyEval_FormatAwaitableError@@Base+0x16ac> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - movw r1, #18320 @ 0x4790 │ │ │ │ + movw r1, #18316 @ 0x478c │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ - bl 1d135c │ │ │ │ - bl 169af0 │ │ │ │ + bl 1d118c │ │ │ │ + bl 168ce0 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #32624 @ 0x7f70 │ │ │ │ + movw r1, #34864 @ 0x8830 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #12856 @ 0x3238 │ │ │ │ + movw r0, #15672 @ 0x3d38 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, sl, r8, lsr #15 │ │ │ │ + rsbeq r7, sl, r4, lsr #15 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2e340 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4329f4 <_PyBytes_FromXIData@@Base+0x630> │ │ │ │ + b 4332d4 <_PyBytes_FromXIData@@Base+0x630> │ │ │ │ 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 6db0c <_PyEval_FormatAwaitableError@@Base+0x16fc> │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + bne 6d540 <_PyEval_FormatAwaitableError@@Base+0x1740> │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #38648 @ 0x96f8 │ │ │ │ + movw r1, #40652 @ 0x9ecc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #49736 @ 0xc248 │ │ │ │ + movw r0, #51104 @ 0xc7a0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 6dbf4 <_PyEval_FormatAwaitableError@@Base+0x17e4> │ │ │ │ + b 6d628 <_PyEval_FormatAwaitableError@@Base+0x1828> │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl f0b90 │ │ │ │ + bl f0644 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6dbf4 <_PyEval_FormatAwaitableError@@Base+0x17e4> │ │ │ │ + beq 6d628 <_PyEval_FormatAwaitableError@@Base+0x1828> │ │ │ │ bl 2e3a0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ moveq r6, #0 │ │ │ │ - movweq r5, #284 @ 0x11c │ │ │ │ + movweq r5, #2600 @ 0xa28 │ │ │ │ movteq r5, #102 @ 0x66 │ │ │ │ - beq 6db64 <_PyEval_FormatAwaitableError@@Base+0x1754> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 6d598 <_PyEval_FormatAwaitableError@@Base+0x1798> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59444 @ 0xe834 │ │ │ │ + movw r1, #61516 @ 0xf04c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 6db04 <_PyEval_FormatAwaitableError@@Base+0x16f4> │ │ │ │ + bl 1b4954 │ │ │ │ + b 6d538 <_PyEval_FormatAwaitableError@@Base+0x1738> │ │ │ │ add r5, r5, #4 │ │ │ │ cmp r6, #8 │ │ │ │ - beq 6db9c <_PyEval_FormatAwaitableError@@Base+0x178c> │ │ │ │ + beq 6d5d0 <_PyEval_FormatAwaitableError@@Base+0x17d0> │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ bl 2e55c │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6db58 <_PyEval_FormatAwaitableError@@Base+0x1748> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 6d58c <_PyEval_FormatAwaitableError@@Base+0x178c> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #14200 @ 0x3778 │ │ │ │ + movw r1, #16440 @ 0x4038 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 6dbc4 <_PyEval_FormatAwaitableError@@Base+0x17b4> │ │ │ │ - ldr r0, [pc, #92] @ 6dc00 <_PyEval_FormatAwaitableError@@Base+0x17f0> │ │ │ │ + bl 170914 │ │ │ │ + b 6d5f8 <_PyEval_FormatAwaitableError@@Base+0x17f8> │ │ │ │ + ldr r0, [pc, #92] @ 6d634 <_PyEval_FormatAwaitableError@@Base+0x1834> │ │ │ │ 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 33ea84 │ │ │ │ + bl 33ed58 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6dbdc <_PyEval_FormatAwaitableError@@Base+0x17cc> │ │ │ │ - bl ddb94 │ │ │ │ + bne 6d610 <_PyEval_FormatAwaitableError@@Base+0x1810> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ movw r4, #4404 @ 0x1134 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ movne r4, #0 │ │ │ │ - b 6dbf4 <_PyEval_FormatAwaitableError@@Base+0x17e4> │ │ │ │ + b 6d628 <_PyEval_FormatAwaitableError@@Base+0x1828> │ │ │ │ cmp r0, #0 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r4, #4404 @ 0x1134 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ moveq r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ @@ -65007,423 +64636,423 @@ │ │ │ │ mov r7, #0 │ │ │ │ ldr r8, [r0, #8] │ │ │ │ ldr r9, [r0, #28] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r3, sl, r6, lsl #2 │ │ │ │ subs r8, r8, #1 │ │ │ │ - bmi 6dcd8 <_PyEval_FormatAwaitableError@@Base+0x18c8> │ │ │ │ + bmi 6d70c <_PyEval_FormatAwaitableError@@Base+0x190c> │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 17098c │ │ │ │ + bl 16fb64 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6dc90 <_PyEval_FormatAwaitableError@@Base+0x1880> │ │ │ │ + bgt 6d6c4 <_PyEval_FormatAwaitableError@@Base+0x18c4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6dc90 <_PyEval_FormatAwaitableError@@Base+0x1880> │ │ │ │ + bne 6d6c4 <_PyEval_FormatAwaitableError@@Base+0x18c4> │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 6dce8 <_PyEval_FormatAwaitableError@@Base+0x18d8> │ │ │ │ + blt 6d71c <_PyEval_FormatAwaitableError@@Base+0x191c> │ │ │ │ ldr r3, [r5, #28] │ │ │ │ add r7, r7, r1 │ │ │ │ cmp r9, r3 │ │ │ │ - beq 6dcc8 <_PyEval_FormatAwaitableError@@Base+0x18b8> │ │ │ │ + beq 6d6fc <_PyEval_FormatAwaitableError@@Base+0x18fc> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57500 @ 0xe09c │ │ │ │ + movw r1, #59740 @ 0xe95c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 6dce8 <_PyEval_FormatAwaitableError@@Base+0x18d8> │ │ │ │ + bl 1b4954 │ │ │ │ + b 6d71c <_PyEval_FormatAwaitableError@@Base+0x191c> │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ moveq r6, #0 │ │ │ │ ldreq sl, [sl, #260] @ 0x104 │ │ │ │ - b 6dc38 <_PyEval_FormatAwaitableError@@Base+0x1828> │ │ │ │ + b 6d66c <_PyEval_FormatAwaitableError@@Base+0x186c> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ add r4, r4, #1 │ │ │ │ str r4, [r0, #20] │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6dd28 <_PyEval_FormatAwaitableError@@Base+0x1918> │ │ │ │ - bl ddb94 │ │ │ │ + bne 6d75c <_PyEval_FormatAwaitableError@@Base+0x195c> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6dd38 <_PyEval_FormatAwaitableError@@Base+0x1928> │ │ │ │ + bne 6d76c <_PyEval_FormatAwaitableError@@Base+0x196c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ 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 10361c │ │ │ │ + bl 10262c │ │ │ │ mov r4, r0 │ │ │ │ bl 2d064 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1067a8 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + bl 1057b8 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #44] @ 6dda8 <_PyEval_FormatAwaitableError@@Base+0x1998> │ │ │ │ + ldr r2, [pc, #44] @ 6d7dc <_PyEval_FormatAwaitableError@@Base+0x19dc> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #33832 @ 0x8428 │ │ │ │ + movw r0, #36072 @ 0x8ce8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 df0c0 │ │ │ │ + b de66c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ 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, #5456 @ 0x1550 │ │ │ │ + movweq r0, #6076 @ 0x17bc │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ 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] @ 6ddfc <_PyEval_FormatAwaitableError@@Base+0x19ec> │ │ │ │ + ldr r1, [pc, #8] @ 6d830 <_PyEval_FormatAwaitableError@@Base+0x1a30> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3ea2a4 │ │ │ │ - rsbeq r6, fp, ip, ror #20 │ │ │ │ + b 3eab5c │ │ │ │ + rsbeq r6, fp, r4, ror #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, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #24 │ │ │ │ add r3, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #2 │ │ │ │ - bne 6de38 <_PyEval_FormatAwaitableError@@Base+0x1a28> │ │ │ │ + bne 6d86c <_PyEval_FormatAwaitableError@@Base+0x1a6c> │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6de68 <_PyEval_FormatAwaitableError@@Base+0x1a58> │ │ │ │ + bne 6d89c <_PyEval_FormatAwaitableError@@Base+0x1a9c> │ │ │ │ mov ip, #2 │ │ │ │ sub lr, fp, #36 @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - ldr r3, [pc, #344] @ 6dfb8 <_PyEval_FormatAwaitableError@@Base+0x1ba8> │ │ │ │ - bl 1b54cc <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #344] @ 6d9ec <_PyEval_FormatAwaitableError@@Base+0x1bec> │ │ │ │ + bl 1b52e0 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6dfac <_PyEval_FormatAwaitableError@@Base+0x1b9c> │ │ │ │ + beq 6d9e0 <_PyEval_FormatAwaitableError@@Base+0x1be0> │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6deac <_PyEval_FormatAwaitableError@@Base+0x1a9c> │ │ │ │ - bl e72d8 │ │ │ │ + beq 6d8e0 <_PyEval_FormatAwaitableError@@Base+0x1ae0> │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6dea4 <_PyEval_FormatAwaitableError@@Base+0x1a94> │ │ │ │ + bgt 6d8d8 <_PyEval_FormatAwaitableError@@Base+0x1ad8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6dea4 <_PyEval_FormatAwaitableError@@Base+0x1a94> │ │ │ │ + bne 6d8d8 <_PyEval_FormatAwaitableError@@Base+0x1ad8> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 6dec0 <_PyEval_FormatAwaitableError@@Base+0x1ab0> │ │ │ │ - bl ddb94 │ │ │ │ + bne 6d8f4 <_PyEval_FormatAwaitableError@@Base+0x1af4> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6dec8 <_PyEval_FormatAwaitableError@@Base+0x1ab8> │ │ │ │ + beq 6d8fc <_PyEval_FormatAwaitableError@@Base+0x1afc> │ │ │ │ mov r3, #0 │ │ │ │ - b 6dfac <_PyEval_FormatAwaitableError@@Base+0x1b9c> │ │ │ │ + b 6d9e0 <_PyEval_FormatAwaitableError@@Base+0x1be0> │ │ │ │ cmp r6, #0 │ │ │ │ - bge 6dee4 <_PyEval_FormatAwaitableError@@Base+0x1ad4> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bge 6d918 <_PyEval_FormatAwaitableError@@Base+0x1b18> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #1916 @ 0x77c │ │ │ │ + movw r1, #4156 @ 0x103c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 6deb8 <_PyEval_FormatAwaitableError@@Base+0x1aa8> │ │ │ │ + bl 1b4954 │ │ │ │ + b 6d8ec <_PyEval_FormatAwaitableError@@Base+0x1aec> │ │ │ │ mov r0, r5 │ │ │ │ - bl b9a98 │ │ │ │ + bl b9a90 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6dfa0 <_PyEval_FormatAwaitableError@@Base+0x1b90> │ │ │ │ + beq 6d9d4 <_PyEval_FormatAwaitableError@@Base+0x1bd4> │ │ │ │ ldr r9, [r5, #8] │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bls 6df08 <_PyEval_FormatAwaitableError@@Base+0x1af8> │ │ │ │ - bl 366244 │ │ │ │ - b 6dfa0 <_PyEval_FormatAwaitableError@@Base+0x1b90> │ │ │ │ + bls 6d93c <_PyEval_FormatAwaitableError@@Base+0x1b3c> │ │ │ │ + bl 3664fc │ │ │ │ + b 6d9d4 <_PyEval_FormatAwaitableError@@Base+0x1bd4> │ │ │ │ lsl r0, r6, #2 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r8, r4, r6, lsl #2 │ │ │ │ movne r3, r4 │ │ │ │ movne r2, #0 │ │ │ │ - beq 6df00 <_PyEval_FormatAwaitableError@@Base+0x1af0> │ │ │ │ + beq 6d934 <_PyEval_FormatAwaitableError@@Base+0x1b34> │ │ │ │ cmp r8, r3 │ │ │ │ strne r2, [r3], #4 │ │ │ │ - bne 6df24 <_PyEval_FormatAwaitableError@@Base+0x1b14> │ │ │ │ + bne 6d958 <_PyEval_FormatAwaitableError@@Base+0x1b58> │ │ │ │ ldr r2, [r7, #152] @ 0x98 │ │ │ │ - movw r3, #1548 @ 0x60c │ │ │ │ + movw r3, #1608 @ 0x648 │ │ │ │ movt r3, #12 │ │ │ │ mov r0, r7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 6df54 <_PyEval_FormatAwaitableError@@Base+0x1b44> │ │ │ │ - bl 2d9fac │ │ │ │ + bne 6d988 <_PyEval_FormatAwaitableError@@Base+0x1b88> │ │ │ │ + bl c05d0 │ │ │ │ mov r3, r0 │ │ │ │ - b 6df60 <_PyEval_FormatAwaitableError@@Base+0x1b50> │ │ │ │ + b 6d994 <_PyEval_FormatAwaitableError@@Base+0x1b94> │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6df98 <_PyEval_FormatAwaitableError@@Base+0x1b88> │ │ │ │ + beq 6d9cc <_PyEval_FormatAwaitableError@@Base+0x1bcc> │ │ │ │ mov r2, #0 │ │ │ │ str r5, [r3, #8] │ │ │ │ sub r9, r9, r2 │ │ │ │ cmp r6, r2 │ │ │ │ clz r9, r9 │ │ │ │ str r4, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ lsr r9, r9, #5 │ │ │ │ str r6, [r3, #20] │ │ │ │ moveq r9, #0 │ │ │ │ str r9, [r3, #24] │ │ │ │ - b 6dfac <_PyEval_FormatAwaitableError@@Base+0x1b9c> │ │ │ │ + b 6d9e0 <_PyEval_FormatAwaitableError@@Base+0x1be0> │ │ │ │ mov r0, r4 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ mov r0, r5 │ │ │ │ - bl baf00 │ │ │ │ - b 6deb8 <_PyEval_FormatAwaitableError@@Base+0x1aa8> │ │ │ │ + bl baef8 │ │ │ │ + b 6d8ec <_PyEval_FormatAwaitableError@@Base+0x1aec> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldrdeq r7, [sl], #-116 @ 0xffffff8c @ │ │ │ │ + ldrdeq r7, [sl], #-112 @ 0xffffff90 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands r4, r2, #536870912 @ 0x20000000 │ │ │ │ - beq 6dfec <_PyEval_FormatAwaitableError@@Base+0x1bdc> │ │ │ │ + beq 6da20 <_PyEval_FormatAwaitableError@@Base+0x1c20> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 433878 <_PyBytes_FromXIData@@Base+0x14b4> │ │ │ │ + b 434158 <_PyBytes_FromXIData@@Base+0x14b4> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #61648 @ 0xf0d0 │ │ │ │ + movw r2, #63888 @ 0xf990 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #38648 @ 0x96f8 │ │ │ │ + movw r1, #40652 @ 0x9ecc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #14324 @ 0x37f4 │ │ │ │ + movw r0, #16564 @ 0x40b4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r3, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #1 │ │ │ │ - bne 6e04c <_PyEval_FormatAwaitableError@@Base+0x1c3c> │ │ │ │ + bne 6da80 <_PyEval_FormatAwaitableError@@Base+0x1c80> │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e07c <_PyEval_FormatAwaitableError@@Base+0x1c6c> │ │ │ │ + bne 6dab0 <_PyEval_FormatAwaitableError@@Base+0x1cb0> │ │ │ │ mov ip, #1 │ │ │ │ sub lr, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - ldr r3, [pc, #60] @ 6e0b0 <_PyEval_FormatAwaitableError@@Base+0x1ca0> │ │ │ │ - bl 1b54cc <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #60] @ 6dae4 <_PyEval_FormatAwaitableError@@Base+0x1ce4> │ │ │ │ + bl 1b52e0 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6e0a4 <_PyEval_FormatAwaitableError@@Base+0x1c94> │ │ │ │ + beq 6dad8 <_PyEval_FormatAwaitableError@@Base+0x1cd8> │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl e6a00 │ │ │ │ + bl e5d60 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6e0a4 <_PyEval_FormatAwaitableError@@Base+0x1c94> │ │ │ │ + beq 6dad8 <_PyEval_FormatAwaitableError@@Base+0x1cd8> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ str r4, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r7, sl, r0, lsl #16 │ │ │ │ + strdeq r7, [sl], #-124 @ 0xffffff84 @ │ │ │ │ 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 6e0f4 <_PyEval_FormatAwaitableError@@Base+0x1ce4> │ │ │ │ + bne 6db28 <_PyEval_FormatAwaitableError@@Base+0x1d28> │ │ │ │ ldr r5, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 6e184 <_PyEval_FormatAwaitableError@@Base+0x1d74> │ │ │ │ - b 6e114 <_PyEval_FormatAwaitableError@@Base+0x1d04> │ │ │ │ + beq 6dbb8 <_PyEval_FormatAwaitableError@@Base+0x1db8> │ │ │ │ + b 6db48 <_PyEval_FormatAwaitableError@@Base+0x1d48> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15884 @ 0x3e0c │ │ │ │ + movw r0, #18124 @ 0x46cc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e298 <_PyEval_FormatAwaitableError@@Base+0x1e88> │ │ │ │ - b 6e0d8 <_PyEval_FormatAwaitableError@@Base+0x1cc8> │ │ │ │ + beq 6dccc <_PyEval_FormatAwaitableError@@Base+0x1ecc> │ │ │ │ + b 6db0c <_PyEval_FormatAwaitableError@@Base+0x1d0c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 6e184 <_PyEval_FormatAwaitableError@@Base+0x1d74> │ │ │ │ + beq 6dbb8 <_PyEval_FormatAwaitableError@@Base+0x1db8> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 6e13c <_PyEval_FormatAwaitableError@@Base+0x1d2c> │ │ │ │ + beq 6db70 <_PyEval_FormatAwaitableError@@Base+0x1d70> │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 6e158 <_PyEval_FormatAwaitableError@@Base+0x1d48> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 6db8c <_PyEval_FormatAwaitableError@@Base+0x1d8c> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14340 @ 0x3804 │ │ │ │ + movw r1, #16580 @ 0x40c4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 6e298 <_PyEval_FormatAwaitableError@@Base+0x1e88> │ │ │ │ + bl 1b4954 │ │ │ │ + b 6dccc <_PyEval_FormatAwaitableError@@Base+0x1ecc> │ │ │ │ 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 6e488 <_PyEval_FormatAwaitableError@@Base+0x2078> │ │ │ │ + bl 6debc <_PyEval_FormatAwaitableError@@Base+0x20bc> │ │ │ │ mov r4, r0 │ │ │ │ - b 6e2a0 <_PyEval_FormatAwaitableError@@Base+0x1e90> │ │ │ │ + b 6dcd4 <_PyEval_FormatAwaitableError@@Base+0x1ed4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e5624 │ │ │ │ + bl 1e54ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e1d0 <_PyEval_FormatAwaitableError@@Base+0x1dc0> │ │ │ │ + bne 6dc04 <_PyEval_FormatAwaitableError@@Base+0x1e04> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e5624 │ │ │ │ + bl 1e54ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e1d0 <_PyEval_FormatAwaitableError@@Base+0x1dc0> │ │ │ │ + bne 6dc04 <_PyEval_FormatAwaitableError@@Base+0x1e04> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #45388 @ 0xb14c │ │ │ │ + movw r0, #45600 @ 0xb220 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #14404 @ 0x3844 │ │ │ │ + movw r1, #16644 @ 0x4104 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ mov r0, r5 │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ - bl 21e060 │ │ │ │ + bl 21d21c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6e298 <_PyEval_FormatAwaitableError@@Base+0x1e88> │ │ │ │ + beq 6dccc <_PyEval_FormatAwaitableError@@Base+0x1ecc> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 6e214 <_PyEval_FormatAwaitableError@@Base+0x1e04> │ │ │ │ - movw r3, #48648 @ 0xbe08 │ │ │ │ + ble 6dc48 <_PyEval_FormatAwaitableError@@Base+0x1e48> │ │ │ │ + movw r3, #48436 @ 0xbd34 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23944 @ 0x5d88 │ │ │ │ + movw r1, #26184 @ 0x6648 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 22192c │ │ │ │ - b 6e298 <_PyEval_FormatAwaitableError@@Base+0x1e88> │ │ │ │ + bl 220aec │ │ │ │ + b 6dccc <_PyEval_FormatAwaitableError@@Base+0x1ecc> │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 21e060 │ │ │ │ + bl 21d21c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e234 <_PyEval_FormatAwaitableError@@Base+0x1e24> │ │ │ │ + bne 6dc68 <_PyEval_FormatAwaitableError@@Base+0x1e68> │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 22192c │ │ │ │ - b 6e298 <_PyEval_FormatAwaitableError@@Base+0x1e88> │ │ │ │ + bl 220aec │ │ │ │ + b 6dccc <_PyEval_FormatAwaitableError@@Base+0x1ecc> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 6e26c <_PyEval_FormatAwaitableError@@Base+0x1e5c> │ │ │ │ - movw r3, #48648 @ 0xbe08 │ │ │ │ + ble 6dca0 <_PyEval_FormatAwaitableError@@Base+0x1ea0> │ │ │ │ + movw r3, #48436 @ 0xbd34 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23944 @ 0x5d88 │ │ │ │ + movw r1, #26184 @ 0x6648 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 22192c │ │ │ │ - b 6e298 <_PyEval_FormatAwaitableError@@Base+0x1e88> │ │ │ │ + bl 220aec │ │ │ │ + b 6dccc <_PyEval_FormatAwaitableError@@Base+0x1ecc> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl 6e488 <_PyEval_FormatAwaitableError@@Base+0x2078> │ │ │ │ + bl 6debc <_PyEval_FormatAwaitableError@@Base+0x20bc> │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 22192c │ │ │ │ - b 6e2a0 <_PyEval_FormatAwaitableError@@Base+0x1e90> │ │ │ │ + bl 220aec │ │ │ │ + b 6dcd4 <_PyEval_FormatAwaitableError@@Base+0x1ed4> │ │ │ │ mov r0, #0 │ │ │ │ - b 6e2bc <_PyEval_FormatAwaitableError@@Base+0x1eac> │ │ │ │ + b 6dcf0 <_PyEval_FormatAwaitableError@@Base+0x1ef0> │ │ │ │ cmp r4, #0 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r2 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ @@ -65435,115 +65064,115 @@ │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ orrs r2, r3, r2 │ │ │ │ mov r0, r1 │ │ │ │ - bne 6e310 <_PyEval_FormatAwaitableError@@Base+0x1f00> │ │ │ │ + bne 6dd44 <_PyEval_FormatAwaitableError@@Base+0x1f44> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6e344 <_PyEval_FormatAwaitableError@@Base+0x1f34> │ │ │ │ + beq 6dd78 <_PyEval_FormatAwaitableError@@Base+0x1f78> │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ - ldr r3, [pc, #104] @ 6e39c <_PyEval_FormatAwaitableError@@Base+0x1f8c> │ │ │ │ + ldr r3, [pc, #104] @ 6ddd0 <_PyEval_FormatAwaitableError@@Base+0x1fd0> │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e394 <_PyEval_FormatAwaitableError@@Base+0x1f84> │ │ │ │ + beq 6ddc8 <_PyEval_FormatAwaitableError@@Base+0x1fc8> │ │ │ │ ldr r1, [r0] │ │ │ │ - movw r3, #55348 @ 0xd834 │ │ │ │ + movw r3, #55140 @ 0xd764 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6e37c <_PyEval_FormatAwaitableError@@Base+0x1f6c> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 6ddb0 <_PyEval_FormatAwaitableError@@Base+0x1fb0> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14480 @ 0x3890 │ │ │ │ + movw r1, #16720 @ 0x4150 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ mov r0, r4 │ │ │ │ - bl 5356c <_PyEval_SpecialMethodCanSuggest@@Base+0x604> │ │ │ │ + bl 53408 <_PyEval_SpecialMethodCanSuggest@@Base+0x5f0> │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, sl, ip, lsr #16 │ │ │ │ + rsbeq r7, sl, r8, lsr #16 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6787c │ │ │ │ + b 672b4 │ │ │ │ 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, #14524 @ 0x38bc │ │ │ │ + movweq r1, #16764 @ 0x417c │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ movteq r1, #72 @ 0x48 │ │ │ │ str ip, [sp, #4] │ │ │ │ strne r1, [sp] │ │ │ │ - movweq ip, #5188 @ 0x1444 │ │ │ │ - movwne r1, #14532 @ 0x38c4 │ │ │ │ + movweq ip, #5808 @ 0x16b0 │ │ │ │ + movwne r1, #16772 @ 0x4184 │ │ │ │ movteq ip, #104 @ 0x68 │ │ │ │ movtne r1, #72 @ 0x48 │ │ │ │ streq ip, [sp] │ │ │ │ - bl eb4f0 │ │ │ │ + bl eaa60 │ │ │ │ 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 3a3384 │ │ │ │ + b 3a3da4 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #1624 @ 0x658 │ │ │ │ + movw r0, #3864 @ 0xf18 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df0c0 │ │ │ │ + b de66c │ │ │ │ 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 cc4f4 │ │ │ │ + b cbc18 │ │ │ │ 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 │ │ │ │ @@ -65553,156 +65182,156 @@ │ │ │ │ cmp r3, r2 │ │ │ │ movne r3, #1 │ │ │ │ movne r0, r1 │ │ │ │ strbne r3, [fp, #-9] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ cmp r2, r3 │ │ │ │ - ble 6e4f0 <_PyEval_FormatAwaitableError@@Base+0x20e0> │ │ │ │ + ble 6df24 <_PyEval_FormatAwaitableError@@Base+0x2124> │ │ │ │ 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 6e4c4 <_PyEval_FormatAwaitableError@@Base+0x20b4> │ │ │ │ + b 6def8 <_PyEval_FormatAwaitableError@@Base+0x20f8> │ │ │ │ ldrb r0, [fp, #-9] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ 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 e72d8 │ │ │ │ + bl e6638 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e53c <_PyEval_FormatAwaitableError@@Base+0x212c> │ │ │ │ - bl ddb94 │ │ │ │ + bne 6df70 <_PyEval_FormatAwaitableError@@Base+0x2170> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e570 <_PyEval_FormatAwaitableError@@Base+0x2160> │ │ │ │ + bne 6dfa4 <_PyEval_FormatAwaitableError@@Base+0x21a4> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e564 <_PyEval_FormatAwaitableError@@Base+0x2154> │ │ │ │ + beq 6df98 <_PyEval_FormatAwaitableError@@Base+0x2198> │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 6e560 <_PyEval_FormatAwaitableError@@Base+0x2150> │ │ │ │ + blt 6df94 <_PyEval_FormatAwaitableError@@Base+0x2194> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0006e578 : │ │ │ │ +0006dfac : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36138c <_PyCapsule_SetTraverse@@Base+0x10e0> │ │ │ │ + b 361634 <_PyCapsule_SetTraverse@@Base+0x10e0> │ │ │ │ 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 cc4f4 │ │ │ │ + b cbc18 │ │ │ │ │ │ │ │ -0006e5b4 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ +0006dfe8 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 45238 <_PyErr_FormatFromCause@@Base+0x3c0> │ │ │ │ + b 451e4 │ │ │ │ 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 6e604 <_PyXI_ExcInfoAsObject@@Base+0x50> │ │ │ │ + bne 6e038 <_PyXI_ExcInfoAsObject@@Base+0x50> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56000 @ 0xdac0 │ │ │ │ + movw r1, #58240 @ 0xe380 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 6e64c <_PyXI_ExcInfoAsObject@@Base+0x98> │ │ │ │ + bl 1b4954 │ │ │ │ + b 6e080 <_PyXI_ExcInfoAsObject@@Base+0x98> │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bne 6e654 <_PyXI_ExcInfoAsObject@@Base+0xa0> │ │ │ │ + bne 6e088 <_PyXI_ExcInfoAsObject@@Base+0xa0> │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #16] │ │ │ │ strbeq r3, [r0, #34] @ 0x22 │ │ │ │ - beq 6e654 <_PyXI_ExcInfoAsObject@@Base+0xa0> │ │ │ │ + beq 6e088 <_PyXI_ExcInfoAsObject@@Base+0xa0> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #2 │ │ │ │ - movw r1, #56052 @ 0xdaf4 │ │ │ │ + movw r1, #58292 @ 0xe3b4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 3a3384 │ │ │ │ + bl 3a3da4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 4088d8 <_Py_c_pow@@Base+0x15c> │ │ │ │ + bl 4094a8 <_Py_c_pow@@Base+0x15c> │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #2 │ │ │ │ ldreq r2, [r4, #8] │ │ │ │ strbeq r0, [r2, #34] @ 0x22 │ │ │ │ streq r3, [r4, #16] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0006e67c : │ │ │ │ - ldr r3, [pc, #132] @ 6e708 │ │ │ │ +0006e0b0 : │ │ │ │ + ldr r3, [pc, #132] @ 6e13c │ │ │ │ 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 6e6fc │ │ │ │ + beq 6e130 │ │ │ │ ldrb r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 6e6b8 │ │ │ │ + bls 6e0ec │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e69c │ │ │ │ - b 6e6fc │ │ │ │ + bne 6e0d0 │ │ │ │ + b 6e130 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 6e6e0 │ │ │ │ + beq 6e114 │ │ │ │ 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 6e6a8 │ │ │ │ + bcc 6e0dc │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e6fc │ │ │ │ + beq 6e130 │ │ │ │ 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 │ │ │ │ @@ -65714,517 +65343,517 @@ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 6e768 │ │ │ │ + bne 6e19c │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6e74c │ │ │ │ + bge 6e180 │ │ │ │ mov r5, #0 │ │ │ │ - b 6e768 │ │ │ │ + b 6e19c │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6e798 │ │ │ │ - b 6e744 │ │ │ │ + beq 6e1cc │ │ │ │ + b 6e178 │ │ │ │ sub r3, fp, #24 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #156] @ 6e82c │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #156] @ 6e260 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e820 │ │ │ │ + beq 6e254 │ │ │ │ adds r4, r4, r5 │ │ │ │ ldrne r4, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 169af0 │ │ │ │ + bl 168ce0 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6e810 │ │ │ │ + beq 6e244 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #43168 @ 0xa8a0 │ │ │ │ + movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6e7ec │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 6e220 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14600 @ 0x3908 │ │ │ │ + movw r1, #16840 @ 0x41c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ mov r0, r4 │ │ │ │ - bl e72d8 │ │ │ │ + bl e6638 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e80c │ │ │ │ - bl ddb94 │ │ │ │ + bne 6e240 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e820 │ │ │ │ + bne 6e254 │ │ │ │ str r4, [r5, #20] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r7, sl, r8, asr r8 │ │ │ │ + rsbeq r7, sl, r4, asr r8 │ │ │ │ │ │ │ │ -0006e830 : │ │ │ │ +0006e264 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #44] @ 6e878 │ │ │ │ + ldr r3, [pc, #44] @ 6e2ac │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 2e44e4 │ │ │ │ + bl 2e2e08 │ │ │ │ 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 │ │ │ │ - ldr r3, [pc, #56] @ 6e8bc │ │ │ │ + ldr r3, [pc, #56] @ 6e2f0 │ │ │ │ ldr r3, [r3, #1488] @ 0x5d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e8b0 │ │ │ │ + beq 6e2e4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 31b70c │ │ │ │ + bl 31abc8 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -0006e8c0 : │ │ │ │ +0006e2f4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 32e6f0 │ │ │ │ + b 32d7b0 │ │ │ │ │ │ │ │ -0006e8d4 : │ │ │ │ +0006e308 : │ │ │ │ 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 6e968 │ │ │ │ + beq 6e39c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r5, #21188 @ 0x52c4 │ │ │ │ + movw r5, #21808 @ 0x5530 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmp r3, r5 │ │ │ │ - bne 6e918 │ │ │ │ + bne 6e34c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 6e98c │ │ │ │ + b 6e3c0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl cb8c4 │ │ │ │ + bl cafe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6e98c │ │ │ │ + beq 6e3c0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 42442c <_PyXIData_ReleaseAndRawFree@@Base+0x7f8> │ │ │ │ + bl 424d0c <_PyXIData_ReleaseAndRawFree@@Base+0x7f8> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e960 │ │ │ │ + bgt 6e394 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6e960 │ │ │ │ + bne 6e394 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b 6e98c │ │ │ │ + b 6e3c0 │ │ │ │ mov r0, #9 │ │ │ │ - bl f1eec │ │ │ │ + bl f0d70 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #21188 @ 0x52c4 │ │ │ │ + movw r0, #21808 @ 0x5530 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 42442c <_PyXIData_ReleaseAndRawFree@@Base+0x7f8> │ │ │ │ + b 424d0c <_PyXIData_ReleaseAndRawFree@@Base+0x7f8> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0006e994 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ +0006e3c8 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 45760 <_PyErr_FormatFromCause@@Base+0x8e8> │ │ │ │ + b 4570c │ │ │ │ │ │ │ │ -0006e9a8 <_PyXI_FreeExcInfo@@Base>: │ │ │ │ +0006e3dc <_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 45914 <_PyErr_FormatFromCause@@Base+0xa9c> │ │ │ │ + bl 458c0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ad15c │ │ │ │ + b ad174 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r3, #7432 @ 0x1d08 │ │ │ │ + movw r3, #8052 @ 0x1f74 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 6ea48 <_PyXI_FreeExcInfo@@Base+0xa0> │ │ │ │ + beq 6e47c <_PyXI_FreeExcInfo@@Base+0xa0> │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 6ea48 <_PyXI_FreeExcInfo@@Base+0xa0> │ │ │ │ + beq 6e47c <_PyXI_FreeExcInfo@@Base+0xa0> │ │ │ │ mov r3, #2 │ │ │ │ sub ip, fp, #20 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r2, r3 │ │ │ │ stm sp, {r1, ip} │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10720 @ 0x29e0 │ │ │ │ + movw r1, #13536 @ 0x34e0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 150ccc │ │ │ │ + bl 14fd20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ea6c <_PyXI_FreeExcInfo@@Base+0xc4> │ │ │ │ + bne 6e4a0 <_PyXI_FreeExcInfo@@Base+0xc4> │ │ │ │ mov r4, #0 │ │ │ │ - b 6eb00 <_PyXI_FreeExcInfo@@Base+0x158> │ │ │ │ + b 6e534 <_PyXI_FreeExcInfo@@Base+0x158> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6ea14 <_PyXI_FreeExcInfo@@Base+0x6c> │ │ │ │ + beq 6e448 <_PyXI_FreeExcInfo@@Base+0x6c> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #10720 @ 0x29e0 │ │ │ │ + movw r0, #13536 @ 0x34e0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 34ac90 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 34b0d0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ea40 <_PyXI_FreeExcInfo@@Base+0x98> │ │ │ │ - b 6ea14 <_PyXI_FreeExcInfo@@Base+0x6c> │ │ │ │ + beq 6e474 <_PyXI_FreeExcInfo@@Base+0x98> │ │ │ │ + b 6e448 <_PyXI_FreeExcInfo@@Base+0x6c> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl ecef8 │ │ │ │ + bl ec3f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6eb00 <_PyXI_FreeExcInfo@@Base+0x158> │ │ │ │ + beq 6e534 <_PyXI_FreeExcInfo@@Base+0x158> │ │ │ │ ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #1548 @ 0x60c │ │ │ │ + movw r3, #1608 @ 0x648 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 6eaa0 <_PyXI_FreeExcInfo@@Base+0xf8> │ │ │ │ + bne 6e4d4 <_PyXI_FreeExcInfo@@Base+0xf8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d9fac │ │ │ │ + bl c05d0 │ │ │ │ mov r5, r0 │ │ │ │ - b 6eab0 <_PyXI_FreeExcInfo@@Base+0x108> │ │ │ │ + b 6e4e4 <_PyXI_FreeExcInfo@@Base+0x108> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6eae0 <_PyXI_FreeExcInfo@@Base+0x138> │ │ │ │ + bne 6e514 <_PyXI_FreeExcInfo@@Base+0x138> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ead8 <_PyXI_FreeExcInfo@@Base+0x130> │ │ │ │ + bgt 6e50c <_PyXI_FreeExcInfo@@Base+0x130> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6ead8 <_PyXI_FreeExcInfo@@Base+0x130> │ │ │ │ + bne 6e50c <_PyXI_FreeExcInfo@@Base+0x130> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b 6eb00 <_PyXI_FreeExcInfo@@Base+0x158> │ │ │ │ + b 6e534 <_PyXI_FreeExcInfo@@Base+0x158> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r4, [r5, #12] │ │ │ │ - b 6ead8 <_PyXI_FreeExcInfo@@Base+0x130> │ │ │ │ + b 6e50c <_PyXI_FreeExcInfo@@Base+0x130> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 3c730c <_PyObject_MaybeCallSpecialOneArg@@Base+0xc48> │ │ │ │ + bl 3c7bc0 <_PyObject_MaybeCallSpecialOneArg@@Base+0xc48> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6eb3c <_PyXI_FreeExcInfo@@Base+0x194> │ │ │ │ - beq 6eb44 <_PyXI_FreeExcInfo@@Base+0x19c> │ │ │ │ + blt 6e570 <_PyXI_FreeExcInfo@@Base+0x194> │ │ │ │ + beq 6e578 <_PyXI_FreeExcInfo@@Base+0x19c> │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 r7, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r9, [r1] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 18c3c8 │ │ │ │ + bl 18b6f8 │ │ │ │ mov r4, r0 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ebc8 <_PyXI_FreeExcInfo@@Base+0x220> │ │ │ │ + bne 6e5fc <_PyXI_FreeExcInfo@@Base+0x220> │ │ │ │ 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 6ebd0 <_PyXI_FreeExcInfo@@Base+0x228> │ │ │ │ + bhi 6e604 <_PyXI_FreeExcInfo@@Base+0x228> │ │ │ │ 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 fb330 │ │ │ │ + b fa334 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r0, #5204 @ 0x1454 │ │ │ │ + movw r0, #5824 @ 0x16c0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ - bl 29c060 <_PyUnicode_IsLinebreak@@Base+0x1300> │ │ │ │ + bl 299cec <_PyUnicode_IsLinebreak@@Base+0x1300> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6ec30 <_PyXI_FreeExcInfo@@Base+0x288> │ │ │ │ - bl 371ed8 │ │ │ │ + beq 6e664 <_PyXI_FreeExcInfo@@Base+0x288> │ │ │ │ + bl 372190 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6ec30 <_PyXI_FreeExcInfo@@Base+0x288> │ │ │ │ + bne 6e664 <_PyXI_FreeExcInfo@@Base+0x288> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ec2c <_PyXI_FreeExcInfo@@Base+0x284> │ │ │ │ + bgt 6e660 <_PyXI_FreeExcInfo@@Base+0x284> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6ec2c <_PyXI_FreeExcInfo@@Base+0x284> │ │ │ │ + bne 6e660 <_PyXI_FreeExcInfo@@Base+0x284> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ 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 3dfeec │ │ │ │ + b 3e07a4 │ │ │ │ push {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 r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 6ecac <_PyXI_FreeExcInfo@@Base+0x304> │ │ │ │ + bne 6e6e0 <_PyXI_FreeExcInfo@@Base+0x304> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bce9c │ │ │ │ + bl 1bccb4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bgt 6ecfc <_PyXI_FreeExcInfo@@Base+0x354> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bgt 6e730 <_PyXI_FreeExcInfo@@Base+0x354> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18148 @ 0x46e4 │ │ │ │ + movw r1, #20388 @ 0x4fa4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 6ed4c <_PyXI_FreeExcInfo@@Base+0x3a4> │ │ │ │ - ldr r3, [pc, #316] @ 6edf0 <_PyXI_FreeExcInfo@@Base+0x448> │ │ │ │ + bl 1b4954 │ │ │ │ + b 6e780 <_PyXI_FreeExcInfo@@Base+0x3a4> │ │ │ │ + ldr r3, [pc, #316] @ 6e824 <_PyXI_FreeExcInfo@@Base+0x448> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #312] @ 6edf4 <_PyXI_FreeExcInfo@@Base+0x44c> │ │ │ │ + ldr r0, [pc, #312] @ 6e828 <_PyXI_FreeExcInfo@@Base+0x44c> │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #14872 @ 0x3a18 │ │ │ │ + movw r2, #17112 @ 0x42d8 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 172d44 │ │ │ │ + bl 171f1c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #292] @ 6edf8 <_PyXI_FreeExcInfo@@Base+0x450> │ │ │ │ + ldr r0, [pc, #292] @ 6e82c <_PyXI_FreeExcInfo@@Base+0x450> │ │ │ │ ldr r3, [r0, #724] @ 0x2d4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ecf0 <_PyXI_FreeExcInfo@@Base+0x348> │ │ │ │ + bgt 6e724 <_PyXI_FreeExcInfo@@Base+0x348> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0, #724] @ 0x2d4 │ │ │ │ - bne 6ecf0 <_PyXI_FreeExcInfo@@Base+0x348> │ │ │ │ + bne 6e724 <_PyXI_FreeExcInfo@@Base+0x348> │ │ │ │ add r0, r0, #724 @ 0x2d4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6ec7c <_PyXI_FreeExcInfo@@Base+0x2d4> │ │ │ │ - b 6ed4c <_PyXI_FreeExcInfo@@Base+0x3a4> │ │ │ │ + bne 6e6b0 <_PyXI_FreeExcInfo@@Base+0x2d4> │ │ │ │ + b 6e780 <_PyXI_FreeExcInfo@@Base+0x3a4> │ │ │ │ sub r0, r0, #1 │ │ │ │ - bl b6520 │ │ │ │ + bl b6518 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6ede4 <_PyXI_FreeExcInfo@@Base+0x43c> │ │ │ │ + beq 6e818 <_PyXI_FreeExcInfo@@Base+0x43c> │ │ │ │ add sl, r6, #16 │ │ │ │ add r9, r4, #12 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ - bl ecef8 │ │ │ │ + bl ec3f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ed54 <_PyXI_FreeExcInfo@@Base+0x3ac> │ │ │ │ + bne 6e788 <_PyXI_FreeExcInfo@@Base+0x3ac> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ed4c <_PyXI_FreeExcInfo@@Base+0x3a4> │ │ │ │ + bgt 6e780 <_PyXI_FreeExcInfo@@Base+0x3a4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6ed4c <_PyXI_FreeExcInfo@@Base+0x3a4> │ │ │ │ + bne 6e780 <_PyXI_FreeExcInfo@@Base+0x3a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 6ede4 <_PyXI_FreeExcInfo@@Base+0x43c> │ │ │ │ + b 6e818 <_PyXI_FreeExcInfo@@Base+0x43c> │ │ │ │ cmp r8, r7 │ │ │ │ str r0, [r9, #4]! │ │ │ │ - bne 6ed18 <_PyXI_FreeExcInfo@@Base+0x370> │ │ │ │ + bne 6e74c <_PyXI_FreeExcInfo@@Base+0x370> │ │ │ │ ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #1548 @ 0x60c │ │ │ │ + movw r3, #1608 @ 0x648 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 6ed84 <_PyXI_FreeExcInfo@@Base+0x3dc> │ │ │ │ + bne 6e7b8 <_PyXI_FreeExcInfo@@Base+0x3dc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d9fac │ │ │ │ + bl c05d0 │ │ │ │ mov r5, r0 │ │ │ │ - b 6ed94 <_PyXI_FreeExcInfo@@Base+0x3ec> │ │ │ │ + b 6e7c8 <_PyXI_FreeExcInfo@@Base+0x3ec> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6edc0 <_PyXI_FreeExcInfo@@Base+0x418> │ │ │ │ + bne 6e7f4 <_PyXI_FreeExcInfo@@Base+0x418> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ede0 <_PyXI_FreeExcInfo@@Base+0x438> │ │ │ │ + bgt 6e814 <_PyXI_FreeExcInfo@@Base+0x438> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6ede0 <_PyXI_FreeExcInfo@@Base+0x438> │ │ │ │ + bne 6e814 <_PyXI_FreeExcInfo@@Base+0x438> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6ede0 <_PyXI_FreeExcInfo@@Base+0x438> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 6e814 <_PyXI_FreeExcInfo@@Base+0x438> │ │ │ │ ldr r2, [r6, #16] │ │ │ │ str r4, [r5, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ strd r2, [r5, #12] │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, sl, r4, lsl #17 │ │ │ │ - ldrdeq r9, [fp], #-132 @ 0xffffff7c @ │ │ │ │ - rsbeq r9, fp, r0, lsl #12 │ │ │ │ + rsbeq r7, sl, r0, lsl #17 │ │ │ │ + rsbeq r9, fp, ip, asr #17 │ │ │ │ + strdeq r9, [fp], #-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, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ee48 <_PyXI_FreeExcInfo@@Base+0x4a0> │ │ │ │ + beq 6e87c <_PyXI_FreeExcInfo@@Base+0x4a0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ee48 <_PyXI_FreeExcInfo@@Base+0x4a0> │ │ │ │ + bgt 6e87c <_PyXI_FreeExcInfo@@Base+0x4a0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6ee48 <_PyXI_FreeExcInfo@@Base+0x4a0> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 6e87c <_PyXI_FreeExcInfo@@Base+0x4a0> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c34b0 │ │ │ │ + b c36ec │ │ │ │ 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, #20] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6eea0 <_PyXI_FreeExcInfo@@Base+0x4f8> │ │ │ │ + beq 6e8d4 <_PyXI_FreeExcInfo@@Base+0x4f8> │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 42d64c │ │ │ │ + bl 42df2c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6eeb8 <_PyXI_FreeExcInfo@@Base+0x510> │ │ │ │ - b 6eeec <_PyXI_FreeExcInfo@@Base+0x544> │ │ │ │ + bne 6e8ec <_PyXI_FreeExcInfo@@Base+0x510> │ │ │ │ + b 6e920 <_PyXI_FreeExcInfo@@Base+0x544> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 426ba0 <_PyBytes_GetXIData@@Base+0x1ed0> │ │ │ │ + bl 427480 <_PyBytes_GetXIData@@Base+0x1ecc> │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [r5, #20] │ │ │ │ - bne 6ee80 <_PyXI_FreeExcInfo@@Base+0x4d8> │ │ │ │ - b 6eeec <_PyXI_FreeExcInfo@@Base+0x544> │ │ │ │ - bl 3f3f5c │ │ │ │ + bne 6e8b4 <_PyXI_FreeExcInfo@@Base+0x4d8> │ │ │ │ + b 6e920 <_PyXI_FreeExcInfo@@Base+0x544> │ │ │ │ + bl 3f4814 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6eed4 <_PyXI_FreeExcInfo@@Base+0x52c> │ │ │ │ + ble 6e908 <_PyXI_FreeExcInfo@@Base+0x52c> │ │ │ │ mov r4, r5 │ │ │ │ - b 6eeec <_PyXI_FreeExcInfo@@Base+0x544> │ │ │ │ + b 6e920 <_PyXI_FreeExcInfo@@Base+0x544> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6eecc <_PyXI_FreeExcInfo@@Base+0x524> │ │ │ │ + bne 6e900 <_PyXI_FreeExcInfo@@Base+0x524> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6eecc <_PyXI_FreeExcInfo@@Base+0x524> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 6e900 <_PyXI_FreeExcInfo@@Base+0x524> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldreq r3, [r0, #8] │ │ │ │ @@ -66242,774 +65871,775 @@ │ │ │ │ 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 6ef7c <_PyXI_FreeExcInfo@@Base+0x5d4> │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 6e9b0 <_PyXI_FreeExcInfo@@Base+0x5d4> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6ef6c <_PyXI_FreeExcInfo@@Base+0x5c4> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 6ef7c <_PyXI_FreeExcInfo@@Base+0x5d4> │ │ │ │ + bne 6e9a0 <_PyXI_FreeExcInfo@@Base+0x5c4> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 6e9b0 <_PyXI_FreeExcInfo@@Base+0x5d4> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6efb0 <_PyXI_FreeExcInfo@@Base+0x608> │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 6e9e4 <_PyXI_FreeExcInfo@@Base+0x608> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6efa0 <_PyXI_FreeExcInfo@@Base+0x5f8> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 6efb0 <_PyXI_FreeExcInfo@@Base+0x608> │ │ │ │ + bne 6e9d4 <_PyXI_FreeExcInfo@@Base+0x5f8> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 6e9e4 <_PyXI_FreeExcInfo@@Base+0x608> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6efcc <_PyXI_FreeExcInfo@@Base+0x624> │ │ │ │ + bne 6ea00 <_PyXI_FreeExcInfo@@Base+0x624> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6efe0 <_PyXI_FreeExcInfo@@Base+0x638> │ │ │ │ + bne 6ea14 <_PyXI_FreeExcInfo@@Base+0x638> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6efbc <_PyXI_FreeExcInfo@@Base+0x614> │ │ │ │ + beq 6e9f0 <_PyXI_FreeExcInfo@@Base+0x614> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 6effc <_PyXI_FreeExcInfo@@Base+0x654> │ │ │ │ + bne 6ea30 <_PyXI_FreeExcInfo@@Base+0x654> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 41266c <_PyObject_GetState@@Base> │ │ │ │ + bl 41304c <_PyObject_GetState@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f0b4 <_PyXI_FreeExcInfo@@Base+0x70c> │ │ │ │ + beq 6eae8 <_PyXI_FreeExcInfo@@Base+0x70c> │ │ │ │ mov r0, r5 │ │ │ │ - bl ecef8 │ │ │ │ + bl ec3f0 │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne 6f070 <_PyXI_FreeExcInfo@@Base+0x6c8> │ │ │ │ + bne 6eaa4 <_PyXI_FreeExcInfo@@Base+0x6c8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f068 <_PyXI_FreeExcInfo@@Base+0x6c0> │ │ │ │ + bgt 6ea9c <_PyXI_FreeExcInfo@@Base+0x6c0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6f068 <_PyXI_FreeExcInfo@@Base+0x6c0> │ │ │ │ + bne 6ea9c <_PyXI_FreeExcInfo@@Base+0x6c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 6f0b4 <_PyXI_FreeExcInfo@@Base+0x70c> │ │ │ │ + b 6eae8 <_PyXI_FreeExcInfo@@Base+0x70c> │ │ │ │ ldr r2, [r5, #32] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bge 6f09c <_PyXI_FreeExcInfo@@Base+0x6f4> │ │ │ │ + bge 6ead0 <_PyXI_FreeExcInfo@@Base+0x6f4> │ │ │ │ mov r3, ip │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #14888 @ 0x3a28 │ │ │ │ + movw r0, #17128 @ 0x42e8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ + b de66c │ │ │ │ mov r3, r4 │ │ │ │ str ip, [sp] │ │ │ │ - movw r0, #14896 @ 0x3a30 │ │ │ │ + movw r0, #17136 @ 0x42f0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ mov r4, r0 │ │ │ │ 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 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6f100 <_PyXI_FreeExcInfo@@Base+0x758> │ │ │ │ + bne 6eb34 <_PyXI_FreeExcInfo@@Base+0x758> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - movw r0, #21900 @ 0x558c │ │ │ │ + movw r0, #24140 @ 0x5e4c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d2cb4 │ │ │ │ - bl 36053c <_PyCapsule_SetTraverse@@Base+0x290> │ │ │ │ + b d23ac │ │ │ │ + bl 3607e4 <_PyCapsule_SetTraverse@@Base+0x290> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f154 <_PyXI_FreeExcInfo@@Base+0x7ac> │ │ │ │ + beq 6eb88 <_PyXI_FreeExcInfo@@Base+0x7ac> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #52924 @ 0xcebc │ │ │ │ + movw r0, #55164 @ 0xd77c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6f13c <_PyXI_FreeExcInfo@@Base+0x794> │ │ │ │ + ble 6eb70 <_PyXI_FreeExcInfo@@Base+0x794> │ │ │ │ mov r4, r5 │ │ │ │ - b 6f154 <_PyXI_FreeExcInfo@@Base+0x7ac> │ │ │ │ + b 6eb88 <_PyXI_FreeExcInfo@@Base+0x7ac> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6f134 <_PyXI_FreeExcInfo@@Base+0x78c> │ │ │ │ + bne 6eb68 <_PyXI_FreeExcInfo@@Base+0x78c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6f134 <_PyXI_FreeExcInfo@@Base+0x78c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 6eb68 <_PyXI_FreeExcInfo@@Base+0x78c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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 r5, #26124 @ 0x660c │ │ │ │ + movw r5, #26744 @ 0x6878 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r5 │ │ │ │ cmpeq r0, r5 │ │ │ │ moveq r7, #1 │ │ │ │ movne r7, #0 │ │ │ │ - bne 6f1ac <_PyXI_FreeExcInfo@@Base+0x804> │ │ │ │ + bne 6ebe0 <_PyXI_FreeExcInfo@@Base+0x804> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 6f234 <_PyXI_FreeExcInfo@@Base+0x88c> │ │ │ │ + b 6ec68 <_PyXI_FreeExcInfo@@Base+0x88c> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 250270 │ │ │ │ + bl 24e448 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6f1dc <_PyXI_FreeExcInfo@@Base+0x834> │ │ │ │ - bl ddb94 │ │ │ │ + bne 6ec10 <_PyXI_FreeExcInfo@@Base+0x834> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r7 │ │ │ │ - bne 6f234 <_PyXI_FreeExcInfo@@Base+0x88c> │ │ │ │ + bne 6ec68 <_PyXI_FreeExcInfo@@Base+0x88c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl e73c8 │ │ │ │ + bl e6728 │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq 6f234 <_PyXI_FreeExcInfo@@Base+0x88c> │ │ │ │ + beq 6ec68 <_PyXI_FreeExcInfo@@Base+0x88c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f234 <_PyXI_FreeExcInfo@@Base+0x88c> │ │ │ │ + beq 6ec68 <_PyXI_FreeExcInfo@@Base+0x88c> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 172a88 │ │ │ │ + bl 171c60 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6f21c <_PyXI_FreeExcInfo@@Base+0x874> │ │ │ │ + ble 6ec50 <_PyXI_FreeExcInfo@@Base+0x874> │ │ │ │ mov r4, r5 │ │ │ │ - b 6f234 <_PyXI_FreeExcInfo@@Base+0x88c> │ │ │ │ + b 6ec68 <_PyXI_FreeExcInfo@@Base+0x88c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6f214 <_PyXI_FreeExcInfo@@Base+0x86c> │ │ │ │ + bne 6ec48 <_PyXI_FreeExcInfo@@Base+0x86c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 6f214 <_PyXI_FreeExcInfo@@Base+0x86c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 6ec48 <_PyXI_FreeExcInfo@@Base+0x86c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8} │ │ │ │ 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 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - bne 6f27c <_PyXI_FreeExcInfo@@Base+0x8d4> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 6ecb0 <_PyXI_FreeExcInfo@@Base+0x8d4> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27368 @ 0x6ae8 │ │ │ │ + movw r1, #29608 @ 0x73a8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - b 6f294 <_PyXI_FreeExcInfo@@Base+0x8ec> │ │ │ │ + b 6ecc8 <_PyXI_FreeExcInfo@@Base+0x8ec> │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne 6f2a4 <_PyXI_FreeExcInfo@@Base+0x8fc> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 6ecd8 <_PyXI_FreeExcInfo@@Base+0x8fc> │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27388 @ 0x6afc │ │ │ │ + movw r1, #29628 @ 0x73bc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1b4b44 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + b 1b4954 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ push {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 6f310 <_PyXI_FreeExcInfo@@Base+0x968> │ │ │ │ + bne 6ed44 <_PyXI_FreeExcInfo@@Base+0x968> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 6f330 <_PyXI_FreeExcInfo@@Base+0x988> │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + bne 6ed64 <_PyXI_FreeExcInfo@@Base+0x988> │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #32624 @ 0x7f70 │ │ │ │ + movw r1, #34864 @ 0x8830 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #51852 @ 0xca8c │ │ │ │ + movw r0, #54092 @ 0xd34c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 6f364 <_PyXI_FreeExcInfo@@Base+0x9bc> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 6ed98 <_PyXI_FreeExcInfo@@Base+0x9bc> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #51852 @ 0xca8c │ │ │ │ + movw r0, #54092 @ 0xd34c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f364 <_PyXI_FreeExcInfo@@Base+0x9bc> │ │ │ │ - b 6f2dc <_PyXI_FreeExcInfo@@Base+0x934> │ │ │ │ + beq 6ed98 <_PyXI_FreeExcInfo@@Base+0x9bc> │ │ │ │ + b 6ed10 <_PyXI_FreeExcInfo@@Base+0x934> │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 6f36c <_PyXI_FreeExcInfo@@Base+0x9c4> │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + bne 6eda0 <_PyXI_FreeExcInfo@@Base+0x9c4> │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #32760 @ 0x7ff8 │ │ │ │ + movw r1, #35000 @ 0x88b8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #51852 @ 0xca8c │ │ │ │ + movw r0, #54092 @ 0xd34c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 6f3c8 <_PyXI_FreeExcInfo@@Base+0xa20> │ │ │ │ + b 6edfc <_PyXI_FreeExcInfo@@Base+0xa20> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1b1620 │ │ │ │ + bl 1b1430 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f3c8 <_PyXI_FreeExcInfo@@Base+0xa20> │ │ │ │ + beq 6edfc <_PyXI_FreeExcInfo@@Base+0xa20> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b1620 │ │ │ │ + bl 1b1430 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r6, r5 │ │ │ │ - beq 6f3a4 <_PyXI_FreeExcInfo@@Base+0x9fc> │ │ │ │ + beq 6edd8 <_PyXI_FreeExcInfo@@Base+0x9fc> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e25c │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6f3bc <_PyXI_FreeExcInfo@@Base+0xa14> │ │ │ │ + bne 6edf0 <_PyXI_FreeExcInfo@@Base+0xa14> │ │ │ │ mov r4, r6 │ │ │ │ - b 6f3c8 <_PyXI_FreeExcInfo@@Base+0xa20> │ │ │ │ + b 6edfc <_PyXI_FreeExcInfo@@Base+0xa20> │ │ │ │ mov r0, r5 │ │ │ │ - bl b9568 │ │ │ │ - b 6f3b4 <_PyXI_FreeExcInfo@@Base+0xa0c> │ │ │ │ + bl b9560 │ │ │ │ + b 6ede8 <_PyXI_FreeExcInfo@@Base+0xa0c> │ │ │ │ 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 1d1600 │ │ │ │ + b 1d1430 │ │ │ │ push {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, #24964 @ 0x6184 │ │ │ │ + movw r1, #25584 @ 0x63f0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ 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, #5180 @ 0x143c │ │ │ │ + movwne r4, #5800 @ 0x16a8 │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ - bne 6f48c <_PyXI_FreeExcInfo@@Base+0xae4> │ │ │ │ + bne 6eec0 <_PyXI_FreeExcInfo@@Base+0xae4> │ │ │ │ mov r6, r0 │ │ │ │ - bl b5070 │ │ │ │ + bl b5030 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f48c <_PyXI_FreeExcInfo@@Base+0xae4> │ │ │ │ + beq 6eec0 <_PyXI_FreeExcInfo@@Base+0xae4> │ │ │ │ mov r1, r6 │ │ │ │ - bl ee0dc │ │ │ │ + bl ed65c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f468 <_PyXI_FreeExcInfo@@Base+0xac0> │ │ │ │ + bne 6ee9c <_PyXI_FreeExcInfo@@Base+0xac0> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl ee0dc │ │ │ │ + bl ed65c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f48c <_PyXI_FreeExcInfo@@Base+0xae4> │ │ │ │ + beq 6eec0 <_PyXI_FreeExcInfo@@Base+0xae4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f488 <_PyXI_FreeExcInfo@@Base+0xae0> │ │ │ │ + bgt 6eebc <_PyXI_FreeExcInfo@@Base+0xae0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6f488 <_PyXI_FreeExcInfo@@Base+0xae0> │ │ │ │ + bne 6eebc <_PyXI_FreeExcInfo@@Base+0xae0> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #14908 @ 0x3a3c │ │ │ │ + movw r0, #17148 @ 0x42fc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r2, #24964 @ 0x6184 │ │ │ │ + movw r2, #25584 @ 0x63f0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ 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 6f504 <_PyXI_FreeExcInfo@@Base+0xb5c> │ │ │ │ - movw r4, #5180 @ 0x143c │ │ │ │ + beq 6ef38 <_PyXI_FreeExcInfo@@Base+0xb5c> │ │ │ │ + movw r4, #5800 @ 0x16a8 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 6f524 <_PyXI_FreeExcInfo@@Base+0xb7c> │ │ │ │ + b 6ef58 <_PyXI_FreeExcInfo@@Base+0xb7c> │ │ │ │ mov r4, r0 │ │ │ │ - bl 53dfc <_PyEval_SpecialMethodCanSuggest@@Base+0xe94> │ │ │ │ + bl 53cac <_PyEval_SpecialMethodCanSuggest@@Base+0xe94> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6f4f8 <_PyXI_FreeExcInfo@@Base+0xb50> │ │ │ │ + beq 6ef2c <_PyXI_FreeExcInfo@@Base+0xb50> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #13912 @ 0x3658 │ │ │ │ + movw r1, #16728 @ 0x4158 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6f54c <_PyXI_FreeExcInfo@@Base+0xba4> │ │ │ │ + b 6ef80 <_PyXI_FreeExcInfo@@Base+0xba4> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 6c728 <_PyEval_FormatAwaitableError@@Base+0x318> │ │ │ │ + bl 6c07c <_PyEval_FormatAwaitableError@@Base+0x27c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f5fc <_PyXI_FreeExcInfo@@Base+0xc54> │ │ │ │ + beq 6f030 <_PyXI_FreeExcInfo@@Base+0xc54> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6f594 <_PyXI_FreeExcInfo@@Base+0xbec> │ │ │ │ + bne 6efc8 <_PyXI_FreeExcInfo@@Base+0xbec> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2ef184 │ │ │ │ + bl 2eda50 │ │ │ │ mov r5, r0 │ │ │ │ - b 6f5ac <_PyXI_FreeExcInfo@@Base+0xc04> │ │ │ │ + b 6efe0 <_PyXI_FreeExcInfo@@Base+0xc04> │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #1944 @ 0x798 │ │ │ │ + movw r2, #4184 @ 0x1058 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 16b804 │ │ │ │ + bl 16a9f4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f5cc <_PyXI_FreeExcInfo@@Base+0xc24> │ │ │ │ + bgt 6f000 <_PyXI_FreeExcInfo@@Base+0xc24> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6f5cc <_PyXI_FreeExcInfo@@Base+0xc24> │ │ │ │ + bne 6f000 <_PyXI_FreeExcInfo@@Base+0xc24> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6f5f8 <_PyXI_FreeExcInfo@@Base+0xc50> │ │ │ │ - movw r3, #48624 @ 0xbdf0 │ │ │ │ + bne 6f02c <_PyXI_FreeExcInfo@@Base+0xc50> │ │ │ │ + movw r3, #48412 @ 0xbd1c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f5f8 <_PyXI_FreeExcInfo@@Base+0xc50> │ │ │ │ - bl 175f40 │ │ │ │ + beq 6f02c <_PyXI_FreeExcInfo@@Base+0xc50> │ │ │ │ + bl 175118 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 4037a8 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 404070 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #14936 @ 0x3a58 │ │ │ │ + movw r0, #17176 @ 0x4318 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #13920 @ 0x3660 │ │ │ │ + movw r1, #16736 @ 0x4160 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6f54c <_PyXI_FreeExcInfo@@Base+0xba4> │ │ │ │ + b 6ef80 <_PyXI_FreeExcInfo@@Base+0xba4> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #13660 @ 0x355c │ │ │ │ + movw r1, #16476 @ 0x405c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6f54c <_PyXI_FreeExcInfo@@Base+0xba4> │ │ │ │ + b 6ef80 <_PyXI_FreeExcInfo@@Base+0xba4> │ │ │ │ │ │ │ │ -0006f668 : │ │ │ │ +0006f09c : │ │ │ │ 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 3fd7d8 │ │ │ │ + bl 3fe0a0 │ │ │ │ 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, r1 │ │ │ │ - movw r1, #38432 @ 0x9620 │ │ │ │ + movw r1, #38436 @ 0x9624 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1d135c │ │ │ │ + bl 1d118c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6f6f0 │ │ │ │ + beq 6f124 │ │ │ │ ldr r2, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6f6f0 │ │ │ │ + beq 6f124 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - beq 6f72c │ │ │ │ - b 6f714 │ │ │ │ + beq 6f160 │ │ │ │ + b 6f148 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6f6e0 │ │ │ │ + beq 6f114 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #14956 @ 0x3a6c │ │ │ │ + movw r0, #17196 @ 0x432c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 34ac90 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 34b0d0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f6e0 │ │ │ │ - b 6f744 │ │ │ │ + bne 6f114 │ │ │ │ + b 6f178 │ │ │ │ mov r2, #2 │ │ │ │ - movw r0, #14956 @ 0x3a6c │ │ │ │ + movw r0, #17196 @ 0x432c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f744 │ │ │ │ + beq 6f178 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - bl ecef8 │ │ │ │ + bl ec3f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6f74c │ │ │ │ - b 6f7d4 │ │ │ │ + bne 6f180 │ │ │ │ + b 6f208 │ │ │ │ mov r4, #0 │ │ │ │ - b 6f7d4 │ │ │ │ + b 6f208 │ │ │ │ ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #1548 @ 0x60c │ │ │ │ + movw r3, #1608 @ 0x648 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 6f770 │ │ │ │ + bne 6f1a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d9fac │ │ │ │ + bl c05d0 │ │ │ │ mov r5, r0 │ │ │ │ - b 6f780 │ │ │ │ + b 6f1b4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6f7b0 │ │ │ │ + bne 6f1e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f7a8 │ │ │ │ + bgt 6f1dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6f7a8 │ │ │ │ + bne 6f1dc │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b 6f7d4 │ │ │ │ + b 6f208 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r3, #0 │ │ │ │ str r6, [r5, #8] │ │ │ │ str r4, [r5, #12] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b 6f7a8 │ │ │ │ + b 6f1dc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0006f7dc : │ │ │ │ +0006f210 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #38120 @ 0x94e8 │ │ │ │ + movw r3, #38740 @ 0x9754 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 6f834 │ │ │ │ - ldr r3, [pc, #228] @ 6f8f4 │ │ │ │ + bne 6f268 │ │ │ │ + ldr r3, [pc, #228] @ 6f328 │ │ │ │ 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 6f848 │ │ │ │ - movw r0, #64876 @ 0xfd6c │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ + beq 6f27c │ │ │ │ + movw r0, #1536 @ 0x600 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ movw r1, #1609 @ 0x649 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 6f8ec │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 6f320 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 6f880 │ │ │ │ + beq 6f2b4 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r1, r5 │ │ │ │ - bge 6f880 │ │ │ │ + bge 6f2b4 │ │ │ │ add r3, r0, r1, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r8, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f8c8 │ │ │ │ - b 6f8dc │ │ │ │ + bne 6f2fc │ │ │ │ + b 6f310 │ │ │ │ add r1, r6, #1 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl e7814 │ │ │ │ + bl e6d4c │ │ │ │ cmp r0, #0 │ │ │ │ addne r3, r0, r5, lsl #2 │ │ │ │ movne r2, #0 │ │ │ │ - bne 6f8a4 │ │ │ │ - bl 366244 │ │ │ │ - b 6f8ec │ │ │ │ + bne 6f2d8 │ │ │ │ + bl 3664fc │ │ │ │ + b 6f320 │ │ │ │ cmp r6, r5 │ │ │ │ add r5, r5, #1 │ │ │ │ strgt r2, [r3, #4]! │ │ │ │ - bgt 6f8a4 │ │ │ │ + bgt 6f2d8 │ │ │ │ add r4, r0, r4, lsl #2 │ │ │ │ str r6, [r0] │ │ │ │ str r8, [r4, #4] │ │ │ │ str r0, [r7, #124] @ 0x7c │ │ │ │ - b 6f8dc │ │ │ │ + b 6f310 │ │ │ │ add r4, r1, #1120 @ 0x460 │ │ │ │ add r4, r4, #6 │ │ │ │ ldr r3, [r2, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6f8e4 │ │ │ │ + bne 6f318 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ blx r3 │ │ │ │ - b 6f8dc │ │ │ │ + b 6f310 │ │ │ │ mvn r0, #0 │ │ │ │ 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 │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 6f950 │ │ │ │ - movw r5, #48668 @ 0xbe1c │ │ │ │ + beq 6f384 │ │ │ │ + movw r5, #48460 @ 0xbd4c │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 6e5c8 <_PyXI_ExcInfoAsObject@@Base+0x14> │ │ │ │ + bl 6dffc <_PyXI_ExcInfoAsObject@@Base+0x14> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6f988 │ │ │ │ - movw r3, #48620 @ 0xbdec │ │ │ │ + bne 6f3bc │ │ │ │ + movw r3, #48408 @ 0xbd18 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f95c │ │ │ │ - bl 175f40 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + beq 6f390 │ │ │ │ + bl 175118 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 6f9c0 │ │ │ │ - movw r3, #48624 @ 0xbdf0 │ │ │ │ + b 6f3f4 │ │ │ │ + movw r3, #48412 @ 0xbd1c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f94c │ │ │ │ + bne 6f380 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f94c │ │ │ │ - b 6f9c0 │ │ │ │ + bne 6f380 │ │ │ │ + b 6f3f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f9a4 │ │ │ │ + bgt 6f3d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6f9a4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 6f3d8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, #0 │ │ │ │ - movw r1, #31332 @ 0x7a64 │ │ │ │ + movw r1, #33572 @ 0x8324 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ - bl 250270 │ │ │ │ + bl 24e448 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6fa08 │ │ │ │ - bl ddb94 │ │ │ │ + bne 6f43c │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fa68 │ │ │ │ - b 6fa24 │ │ │ │ + bne 6f49c │ │ │ │ + b 6f458 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ - vldr d6, [pc, #100] @ 6fa78 │ │ │ │ + vldr d6, [pc, #104] @ 6f4b0 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - movwhi r0, #5456 @ 0x1550 │ │ │ │ + movwhi r0, #6076 @ 0x17bc │ │ │ │ movthi r0, #104 @ 0x68 │ │ │ │ - bhi 6fa6c │ │ │ │ + bhi 6f4a0 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r3, [r0] │ │ │ │ bl 2e928 │ │ │ │ vcmp.f64 d8, d0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 6fa6c │ │ │ │ + b 6f4a0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ + nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 157b70 │ │ │ │ + bl 156bc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 6fac8 │ │ │ │ + blt 6f500 │ │ │ │ uxtb r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 2df28 │ │ │ │ and r4, r4, #1 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ strb r4, [r5, #44] @ 0x2c │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2340 @ 0x924 │ │ │ │ + movw r1, #4580 @ 0x11e4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #132] @ 6fba8 │ │ │ │ + ldr r1, [pc, #132] @ 6f5e0 │ │ │ │ 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] │ │ │ │ @@ -67022,350 +66652,350 @@ │ │ │ │ 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 6fb98 │ │ │ │ + beq 6f5d0 │ │ │ │ ldr r3, [r0] │ │ │ │ str ip, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fb98 │ │ │ │ + bgt 6f5d0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, ip │ │ │ │ - bne 6fb98 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 6f5d0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d85f4 │ │ │ │ + b d7cc4 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 23a468 │ │ │ │ + bl 239360 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fbe4 │ │ │ │ + bne 6f61c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 7041c │ │ │ │ + bl 6fe54 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6fc20 │ │ │ │ - movw r3, #9444 @ 0x24e4 │ │ │ │ + beq 6f658 │ │ │ │ + movw r3, #11716 @ 0x2dc4 │ │ │ │ movt r3, #67 @ 0x43 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 6fc30 │ │ │ │ + bne 6f668 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4324f8 <_PyBytes_FromXIData@@Base+0x134> │ │ │ │ - b 6fc40 │ │ │ │ - bl ddb94 │ │ │ │ + bl 432dd8 <_PyBytes_FromXIData@@Base+0x134> │ │ │ │ + b 6f678 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fbfc │ │ │ │ - b 6fbdc │ │ │ │ + beq 6f634 │ │ │ │ + b 6f614 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6fc60 │ │ │ │ - bl ddb94 │ │ │ │ + bne 6f698 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d13} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #68 @ 0x44 │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ mov r7, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r6, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 6fcc8 │ │ │ │ + bne 6f700 │ │ │ │ cmp r7, #1 │ │ │ │ - bgt 6fcac │ │ │ │ + bgt 6f6e4 │ │ │ │ mov r5, #0 │ │ │ │ - b 6fcc8 │ │ │ │ + b 6f700 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r7, #2 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6fcfc │ │ │ │ - b 6fca4 │ │ │ │ + beq 6f734 │ │ │ │ + b 6f6dc │ │ │ │ mov r1, #2 │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ mov r1, r7 │ │ │ │ - ldr r3, [pc, #624] @ 6ff60 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #624] @ 6f998 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6ff38 │ │ │ │ + beq 6f970 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6] │ │ │ │ add r7, r7, r5 │ │ │ │ - bl 2a34c0 │ │ │ │ + bl 2a12a0 │ │ │ │ vstr d0, [fp, #-148] @ 0xffffff6c │ │ │ │ vstr d1, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6ff20 │ │ │ │ + bne 6f958 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 2a34c0 │ │ │ │ + bl 2a12a0 │ │ │ │ vstr d0, [fp, #-164] @ 0xffffff5c │ │ │ │ vstr d1, [fp, #-156] @ 0xffffff64 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6ff20 │ │ │ │ + bne 6f958 │ │ │ │ cmp r7, #2 │ │ │ │ - beq 6fe18 │ │ │ │ + beq 6f850 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - movw r5, #26124 @ 0x660c │ │ │ │ + movw r5, #26744 @ 0x6878 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fd94 │ │ │ │ + beq 6f7cc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r5 │ │ │ │ vldreq d10, [r0, #8] │ │ │ │ - beq 6fd88 │ │ │ │ - bl 250270 │ │ │ │ + beq 6f7c0 │ │ │ │ + bl 24e448 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6fd88 │ │ │ │ - bl ddb94 │ │ │ │ + bne 6f7c0 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ff38 │ │ │ │ + bne 6f970 │ │ │ │ cmp r7, #3 │ │ │ │ - beq 6ff28 │ │ │ │ - b 6fd98 │ │ │ │ - vldr d10, [pc, #428] @ 6ff48 │ │ │ │ + beq 6f960 │ │ │ │ + b 6f7d0 │ │ │ │ + vldr d10, [pc, #428] @ 6f980 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r5 │ │ │ │ vldreq d11, [r0, #8] │ │ │ │ - beq 6fdd0 │ │ │ │ - bl 250270 │ │ │ │ + beq 6f808 │ │ │ │ + bl 24e448 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d11, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6fdd0 │ │ │ │ - bl ddb94 │ │ │ │ + bne 6f808 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ff38 │ │ │ │ + bne 6f970 │ │ │ │ vcmpe.f64 d10, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 6fde8 │ │ │ │ + bmi 6f820 │ │ │ │ vcmpe.f64 d11, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 6fe20 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bpl 6f858 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51028 @ 0xc754 │ │ │ │ + movw r1, #53268 @ 0xd014 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - bl ddb94 │ │ │ │ + bl 1b4954 │ │ │ │ + bl dd140 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r3 │ │ │ │ - b 6ff38 │ │ │ │ - vldr d10, [pc, #296] @ 6ff48 │ │ │ │ - vldr d11, [pc, #300] @ 6ff50 │ │ │ │ + b 6f970 │ │ │ │ + vldr d10, [pc, #296] @ 6f980 │ │ │ │ + vldr d11, [pc, #300] @ 6f988 │ │ │ │ vldr d13, [fp, #-148] @ 0xffffff6c │ │ │ │ vldr d8, [fp, #-164] @ 0xffffff5c │ │ │ │ vldr d12, [fp, #-140] @ 0xffffff74 │ │ │ │ vldr d9, [fp, #-156] @ 0xffffff64 │ │ │ │ vcmp.f64 d13, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d9, d12 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6fe64 │ │ │ │ + beq 6f89c │ │ │ │ movw r4, #4404 @ 0x1134 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 6ff38 │ │ │ │ + b 6f970 │ │ │ │ vabs.f64 d6, d13 │ │ │ │ - vldr d7, [pc, #232] @ 6ff58 │ │ │ │ + vldr d7, [pc, #232] @ 6f990 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 6fe84 │ │ │ │ - movw r4, #5456 @ 0x1550 │ │ │ │ + ble 6f8bc │ │ │ │ + movw r4, #6076 @ 0x17bc │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 6ff38 │ │ │ │ + b 6f970 │ │ │ │ vabs.f64 d6, d12 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 6fe78 │ │ │ │ + bgt 6f8b0 │ │ │ │ vabs.f64 d6, d8 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 6fe78 │ │ │ │ + bgt 6f8b0 │ │ │ │ vabs.f64 d6, d9 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 6fe78 │ │ │ │ + bgt 6f8b0 │ │ │ │ vsub.f64 d0, d13, d8 │ │ │ │ vsub.f64 d1, d12, d9 │ │ │ │ - bl 2ae6a8 <_Py_c_abs@@Base> │ │ │ │ + bl 2acc10 <_Py_c_abs@@Base> │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d8, d7 │ │ │ │ - bl 2ae6a8 <_Py_c_abs@@Base> │ │ │ │ + bl 2acc10 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d10 │ │ │ │ vcmpe.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 6fe58 │ │ │ │ + bls 6f890 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ vmov.f64 d1, d12 │ │ │ │ - bl 2ae6a8 <_Py_c_abs@@Base> │ │ │ │ + bl 2acc10 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d10 │ │ │ │ vcmpe.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 6fe58 │ │ │ │ + bls 6f890 │ │ │ │ vcmpe.f64 d11, d8 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r4, #4404 @ 0x1134 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movlt r4, r3 │ │ │ │ - b 6ff38 │ │ │ │ + b 6f970 │ │ │ │ mov r4, #0 │ │ │ │ - b 6ff38 │ │ │ │ + b 6f970 │ │ │ │ vcmpe.f64 d10, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 6fe1c │ │ │ │ - b 6fde8 │ │ │ │ + bpl 6f854 │ │ │ │ + b 6f820 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #68 @ 0x44 │ │ │ │ vpop {d8-d13} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ ... │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ - rsbeq r7, sl, ip, lsl #17 │ │ │ │ + rsbeq r7, sl, r8, lsl #17 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 6ffc0 │ │ │ │ + bne 6f9f8 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 6ffa4 │ │ │ │ + bgt 6f9dc │ │ │ │ mov r5, #0 │ │ │ │ - b 6ffc0 │ │ │ │ + b 6f9f8 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6fff0 │ │ │ │ - b 6ff9c │ │ │ │ + beq 6fa28 │ │ │ │ + b 6f9d4 │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #2 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #192] @ 700a8 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #192] @ 6fae0 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7009c │ │ │ │ + beq 6fad4 │ │ │ │ add r2, r6, r5 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - movweq r6, #5188 @ 0x1444 │ │ │ │ + movweq r6, #5808 @ 0x16b0 │ │ │ │ movteq r6, #104 @ 0x68 │ │ │ │ ldrne r6, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70028 │ │ │ │ + bne 6fa60 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 7009c │ │ │ │ + b 6fad4 │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 70010 │ │ │ │ + beq 6fa48 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl d8934 │ │ │ │ + bl d8004 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 70068 │ │ │ │ + beq 6faa0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70088 │ │ │ │ + bgt 6fac0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 70088 │ │ │ │ + bne 6fac0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7009c │ │ │ │ - bl ddb94 │ │ │ │ + bne 6fad4 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70010 │ │ │ │ + beq 6fa48 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strhteq r7, [sl], #-136 @ 0xffffff78 │ │ │ │ + strhteq r7, [sl], #-132 @ 0xffffff7c │ │ │ │ ldrb r1, [r0, #44] @ 0x2c │ │ │ │ - movw r2, #5456 @ 0x1550 │ │ │ │ + movw r2, #6076 @ 0x17bc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ @@ -67379,243 +67009,243 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne 7012c │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + bne 6fb64 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #38648 @ 0x96f8 │ │ │ │ + movw r1, #40652 @ 0x9ecc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #51860 @ 0xca94 │ │ │ │ + movw r0, #54100 @ 0xd354 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 702f8 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 6fd30 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r0, r3 │ │ │ │ - bl 1b1248 │ │ │ │ + bl 1b1058 │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r4, r6 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 702e8 │ │ │ │ + beq 6fd20 │ │ │ │ bl 2cff8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 7017c │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 6fbb4 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59444 @ 0xe834 │ │ │ │ + movw r1, #61516 @ 0xf04c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b 702e8 │ │ │ │ + b 6fd20 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ str r3, [r8] │ │ │ │ bl 2de5c │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #34 @ 0x22 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 701c8 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 6fc00 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - b 70170 │ │ │ │ + bl 2fe9b8 │ │ │ │ + b 6fba8 │ │ │ │ add r7, r0, #1 │ │ │ │ cmn r7, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 701e4 │ │ │ │ + bhi 6fc1c │ │ │ │ lsl r0, r7, #2 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 701ec │ │ │ │ - bl 366244 │ │ │ │ - b 70170 │ │ │ │ + bne 6fc24 │ │ │ │ + bl 3664fc │ │ │ │ + b 6fba8 │ │ │ │ mov r2, r7 │ │ │ │ str r4, [r8] │ │ │ │ mov r1, r6 │ │ │ │ bl 2de5c │ │ │ │ ldr r3, [r8] │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r8, r5 │ │ │ │ addeq r9, r5, r0, lsl #2 │ │ │ │ moveq r2, r5 │ │ │ │ - beq 70230 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 6fc68 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r4, #0 │ │ │ │ - b 702e8 │ │ │ │ + b 6fd20 │ │ │ │ cmp r2, r9 │ │ │ │ - beq 70248 │ │ │ │ + beq 6fc80 │ │ │ │ ldr r1, [r2], #4 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ addhi r3, r3, #1 │ │ │ │ - b 70230 │ │ │ │ + b 6fc68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 702d8 │ │ │ │ + beq 6fd10 │ │ │ │ add r4, sl, r3 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 7027c │ │ │ │ + bhi 6fcb4 │ │ │ │ lsl r0, r4, #2 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 7027c │ │ │ │ + beq 6fcb4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 702bc │ │ │ │ + beq 6fcf4 │ │ │ │ mov r3, #0 │ │ │ │ - b 70284 │ │ │ │ - bl 366244 │ │ │ │ - b 70228 │ │ │ │ + b 6fcbc │ │ │ │ + bl 3664fc │ │ │ │ + b 6fc60 │ │ │ │ ldr r2, [r8], #4 │ │ │ │ lsl r1, r3, #2 │ │ │ │ add r0, r7, 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, [r7, r1] │ │ │ │ strhi r1, [r7, r3, lsl #2] │ │ │ │ addhi r3, r3, #2 │ │ │ │ strhi r2, [r0, #4] │ │ │ │ cmp r8, r9 │ │ │ │ - bne 70284 │ │ │ │ + bne 6fcbc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1030f0 │ │ │ │ + bl 101c3c <_Py_write@@Base+0xb8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b9568 │ │ │ │ - b 702e8 │ │ │ │ + bl b9560 │ │ │ │ + b 6fd20 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 1030f0 │ │ │ │ + bl 101c3c <_Py_write@@Base+0xb8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ mov r0, r6 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 70348 │ │ │ │ + bhi 6fd80 │ │ │ │ cmp r4, #2 │ │ │ │ ldr r5, [r6] │ │ │ │ movne r4, #0 │ │ │ │ ldreq r4, [r6, #4] │ │ │ │ - b 70368 │ │ │ │ + b 6fda0 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #27800 @ 0x6c98 │ │ │ │ + movw r0, #30040 @ 0x7558 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 151060 │ │ │ │ + bl 1500b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70380 │ │ │ │ - b 70334 │ │ │ │ + beq 6fdb8 │ │ │ │ + b 6fd6c │ │ │ │ ldr r6, [r7, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3c1298 │ │ │ │ + bl 3c1cc8 │ │ │ │ cmn r0, #2 │ │ │ │ - bne 70388 │ │ │ │ + bne 6fdc0 │ │ │ │ mov r0, #0 │ │ │ │ - b 70414 │ │ │ │ + b 6fe4c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 703ac │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + blt 6fde4 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53464 @ 0xd0d8 │ │ │ │ + movw r1, #55704 @ 0xd998 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 70380 │ │ │ │ + bl 1b4954 │ │ │ │ + b 6fdb8 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 703cc │ │ │ │ + bne 6fe04 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 70408 │ │ │ │ - b 703f4 │ │ │ │ + beq 6fe40 │ │ │ │ + b 6fe2c │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r5 │ │ │ │ - bl 18eaf4 │ │ │ │ + bl 18da34 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 70380 │ │ │ │ + beq 6fdb8 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70414 │ │ │ │ + bne 6fe4c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 70408 │ │ │ │ + beq 6fe40 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 70410 │ │ │ │ + b 6fe48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cb78c <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 1cb5b4 <_PyErr_SetKeyError@@Base> │ │ │ │ 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 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 17f120 │ │ │ │ + bl 17e2f0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 70464 │ │ │ │ - bl ddb94 │ │ │ │ + bne 6fe9c │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7046c │ │ │ │ - b 704b0 │ │ │ │ + beq 6fea4 │ │ │ │ + b 6fee8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 704b0 │ │ │ │ + bge 6fee8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 704b0 │ │ │ │ + beq 6fee8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 704b0 │ │ │ │ - movw r2, #3784 @ 0xec8 │ │ │ │ - movt r2, #37 @ 0x25 │ │ │ │ + beq 6fee8 │ │ │ │ + movw r2, #61600 @ 0xf0a0 │ │ │ │ + movt r2, #36 @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ ldreq r0, [r5, #8] │ │ │ │ - beq 704a4 │ │ │ │ + beq 6fedc │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ addge r4, r4, r0 │ │ │ │ mvnlt r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -67625,613 +67255,613 @@ │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, lr, r3, lsr #31 │ │ │ │ - bne 70518 │ │ │ │ + bne 6ff50 │ │ │ │ clz r2, r0 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 70518 │ │ │ │ + bne 6ff50 │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #34352 @ 0x8630 │ │ │ │ + movw r1, #36400 @ 0x8e30 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 70548 │ │ │ │ + bl 1b4954 │ │ │ │ + b 6ff80 │ │ │ │ mov ip, #0 │ │ │ │ mov r1, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, lr │ │ │ │ stmib sp, {r3, ip} │ │ │ │ str r5, [sp, #12] │ │ │ │ - ldr r3, [pc, #24] @ 70554 │ │ │ │ + ldr r3, [pc, #24] @ 6ff8c │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 704fc │ │ │ │ + bne 6ff34 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, sl, r4, ror #17 │ │ │ │ + rsbeq r7, sl, r0, ror #17 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #14968 @ 0x3a78 │ │ │ │ + movw r0, #17208 @ 0x4338 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c0fec │ │ │ │ + b c1220 │ │ │ │ │ │ │ │ -00070574 <_Py_c_diff@@Base>: │ │ │ │ +0006ffac <_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) │ │ │ │ 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 f1eac <_PyDict_StoreSubscript@@Base+0xdc0> │ │ │ │ + bl f0d30 <_PyDict_StoreSubscript@@Base+0x190> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 705f0 <_Py_c_diff@@Base+0x7c> │ │ │ │ + beq 70028 <_Py_c_diff@@Base+0x7c> │ │ │ │ mov r1, r5 │ │ │ │ - bl 1f603c │ │ │ │ + bl 1f5ed4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 705d8 <_Py_c_diff@@Base+0x64> │ │ │ │ + ble 70010 <_Py_c_diff@@Base+0x64> │ │ │ │ mov r4, r5 │ │ │ │ - b 705f0 <_Py_c_diff@@Base+0x7c> │ │ │ │ + b 70028 <_Py_c_diff@@Base+0x7c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 705d0 <_Py_c_diff@@Base+0x5c> │ │ │ │ + bne 70008 <_Py_c_diff@@Base+0x5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 705d0 <_Py_c_diff@@Base+0x5c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 70008 <_Py_c_diff@@Base+0x5c> │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl bae88 │ │ │ │ + bl bae80 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r5, #32448 @ 0x7ec0 │ │ │ │ + movw r5, #33068 @ 0x812c │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r5 │ │ │ │ cmpeq r0, r5 │ │ │ │ moveq r7, #1 │ │ │ │ movne r7, #0 │ │ │ │ - bne 706ac <_Py_c_diff@@Base+0x138> │ │ │ │ + bne 700e4 <_Py_c_diff@@Base+0x138> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 7073c <_Py_c_diff@@Base+0x1c8> │ │ │ │ + b 70174 <_Py_c_diff@@Base+0x1c8> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2a34c0 │ │ │ │ + bl 2a12a0 │ │ │ │ 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 706e0 <_Py_c_diff@@Base+0x16c> │ │ │ │ - bl ddb94 │ │ │ │ + bne 70118 <_Py_c_diff@@Base+0x16c> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r7 │ │ │ │ - bne 7073c <_Py_c_diff@@Base+0x1c8> │ │ │ │ + bne 70174 <_Py_c_diff@@Base+0x1c8> │ │ │ │ vldr d0, [fp, #-36] @ 0xffffffdc │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 2a060c │ │ │ │ + bl 29e3ec │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq 7073c <_Py_c_diff@@Base+0x1c8> │ │ │ │ + beq 70174 <_Py_c_diff@@Base+0x1c8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7073c <_Py_c_diff@@Base+0x1c8> │ │ │ │ + beq 70174 <_Py_c_diff@@Base+0x1c8> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 172a88 │ │ │ │ + bl 171c60 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 70724 <_Py_c_diff@@Base+0x1b0> │ │ │ │ + ble 7015c <_Py_c_diff@@Base+0x1b0> │ │ │ │ mov r4, r5 │ │ │ │ - b 7073c <_Py_c_diff@@Base+0x1c8> │ │ │ │ + b 70174 <_Py_c_diff@@Base+0x1c8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7071c <_Py_c_diff@@Base+0x1a8> │ │ │ │ + bne 70154 <_Py_c_diff@@Base+0x1a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 7071c <_Py_c_diff@@Base+0x1a8> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 70154 <_Py_c_diff@@Base+0x1a8> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #19156 @ 0x4ad4 │ │ │ │ + movw r1, #21396 @ 0x5394 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e55c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 707b8 <_Py_c_diff@@Base+0x244> │ │ │ │ + beq 701f0 <_Py_c_diff@@Base+0x244> │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #28556 @ 0x6f8c │ │ │ │ + movw r1, #30740 @ 0x7814 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2e55c │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 707cc <_Py_c_diff@@Base+0x258> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 70204 <_Py_c_diff@@Base+0x258> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14976 @ 0x3a80 │ │ │ │ + movw r1, #17216 @ 0x4340 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ - b 707e4 <_Py_c_diff@@Base+0x270> │ │ │ │ + b 7021c <_Py_c_diff@@Base+0x270> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b efb3c │ │ │ │ + b ef604 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub r3, fp, #16 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r2, [fp, #-16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 70cdc │ │ │ │ + bl 70714 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70850 <_Py_c_diff@@Base+0x2dc> │ │ │ │ + beq 70288 <_Py_c_diff@@Base+0x2dc> │ │ │ │ mov r4, r0 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 70850 <_Py_c_diff@@Base+0x2dc> │ │ │ │ + bne 70288 <_Py_c_diff@@Base+0x2dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 40bd98 <_Py_c_prod@@Base+0x3348> │ │ │ │ + bl 40ca2c <_Py_c_prod@@Base+0x340c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 70850 <_Py_c_diff@@Base+0x2dc> │ │ │ │ - movw r0, #18152 @ 0x46e8 │ │ │ │ + beq 70288 <_Py_c_diff@@Base+0x2dc> │ │ │ │ + movw r0, #20392 @ 0x4fa8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 70858 <_Py_c_diff@@Base+0x2e4> │ │ │ │ + bne 70290 <_Py_c_diff@@Base+0x2e4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 65f68 │ │ │ │ + bl 659a0 │ │ │ │ mov r4, #0 │ │ │ │ - b 708f4 <_Py_c_diff@@Base+0x380> │ │ │ │ + b 7032c <_Py_c_diff@@Base+0x380> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #15044 @ 0x3ac4 │ │ │ │ + movw r0, #17284 @ 0x4384 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ movw r1, #778 @ 0x30a │ │ │ │ - bl 413f68 <_PyDeadline_Get@@Base+0x11e0> │ │ │ │ + bl 414920 <_PyDeadline_Get@@Base+0x11b8> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 708a8 <_Py_c_diff@@Base+0x334> │ │ │ │ + bgt 702e0 <_Py_c_diff@@Base+0x334> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 708a8 <_Py_c_diff@@Base+0x334> │ │ │ │ + bne 702e0 <_Py_c_diff@@Base+0x334> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 70848 <_Py_c_diff@@Base+0x2d4> │ │ │ │ + beq 70280 <_Py_c_diff@@Base+0x2d4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 18c3c8 │ │ │ │ + bl 18b6f8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 708dc <_Py_c_diff@@Base+0x368> │ │ │ │ + bgt 70314 <_Py_c_diff@@Base+0x368> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 708dc <_Py_c_diff@@Base+0x368> │ │ │ │ + bne 70314 <_Py_c_diff@@Base+0x368> │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - bl ddb94 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 708f4 <_Py_c_diff@@Base+0x380> │ │ │ │ - movw r0, #15044 @ 0x3ac4 │ │ │ │ + beq 7032c <_Py_c_diff@@Base+0x380> │ │ │ │ + movw r0, #17284 @ 0x4384 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 70900 <_Py_c_diff@@Base+0x38c> │ │ │ │ + bl 70338 <_Py_c_diff@@Base+0x38c> │ │ │ │ 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 r4, r0 │ │ │ │ - bl 1756e0 │ │ │ │ + bl 1748b8 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #15116 @ 0x3b0c │ │ │ │ + movw r0, #17356 @ 0x43cc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 70940 <_Py_c_diff@@Base+0x3cc> │ │ │ │ - bl 175f40 │ │ │ │ - b 70978 <_Py_c_diff@@Base+0x404> │ │ │ │ + bne 70378 <_Py_c_diff@@Base+0x3cc> │ │ │ │ + bl 175118 │ │ │ │ + b 703b0 <_Py_c_diff@@Base+0x404> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25f3bc <_PyException_AddNote@@Base> │ │ │ │ + bl 25d548 <_PyException_AddNote@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70970 <_Py_c_diff@@Base+0x3fc> │ │ │ │ + bgt 703a8 <_Py_c_diff@@Base+0x3fc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 70970 <_Py_c_diff@@Base+0x3fc> │ │ │ │ + bne 703a8 <_Py_c_diff@@Base+0x3fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 70938 <_Py_c_diff@@Base+0x3c4> │ │ │ │ + beq 70370 <_Py_c_diff@@Base+0x3c4> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 175ee4 │ │ │ │ + b 1750bc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3040] @ 0xbe0 │ │ │ │ sub sp, sp, #1020 @ 0x3fc │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl b5070 │ │ │ │ + bl b5030 │ │ │ │ subs r4, r0, #0 │ │ │ │ subne r6, r6, #4 │ │ │ │ addne r7, r5, r7, lsl #2 │ │ │ │ - beq 70b48 <_Py_c_diff@@Base+0x5d4> │ │ │ │ + beq 70580 <_Py_c_diff@@Base+0x5d4> │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 70a24 <_Py_c_diff@@Base+0x4b0> │ │ │ │ + beq 7045c <_Py_c_diff@@Base+0x4b0> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [r6, #4]! │ │ │ │ ldr ip, [r3, #8] │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r2, ip │ │ │ │ - bge 70a1c <_Py_c_diff@@Base+0x4a8> │ │ │ │ + bge 70454 <_Py_c_diff@@Base+0x4a8> │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ - bl bd7e0 │ │ │ │ + bl bd7a4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 70a1c <_Py_c_diff@@Base+0x4a8> │ │ │ │ + bne 70454 <_Py_c_diff@@Base+0x4a8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70b48 <_Py_c_diff@@Base+0x5d4> │ │ │ │ + bgt 70580 <_Py_c_diff@@Base+0x5d4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 70b48 <_Py_c_diff@@Base+0x5d4> │ │ │ │ + bne 70580 <_Py_c_diff@@Base+0x5d4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #4 │ │ │ │ - b 709c0 <_Py_c_diff@@Base+0x44c> │ │ │ │ + b 703f8 <_Py_c_diff@@Base+0x44c> │ │ │ │ sub r7, fp, #1024 @ 0x400 │ │ │ │ mov r1, #1000 @ 0x3e8 │ │ │ │ sub r7, r7, #12 │ │ │ │ - movw r2, #15156 @ 0x3b34 │ │ │ │ + movw r2, #17396 @ 0x43f4 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r0, r7 │ │ │ │ ldr r9, [r4, #8] │ │ │ │ - bl ae654 │ │ │ │ + bl ae668 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov sl, #44 @ 0x2c │ │ │ │ str r3, [fp, #-1040] @ 0xfffffbf0 │ │ │ │ sub r3, fp, #1040 @ 0x410 │ │ │ │ sub r2, fp, #1040 @ 0x410 │ │ │ │ sub r3, r3, #8 │ │ │ │ sub r2, r2, #4 │ │ │ │ sub r1, fp, #1040 @ 0x410 │ │ │ │ mov r0, r4 │ │ │ │ - bl f2878 │ │ │ │ + bl f16fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70b14 <_Py_c_diff@@Base+0x5a0> │ │ │ │ + beq 7054c <_Py_c_diff@@Base+0x5a0> │ │ │ │ cmp r5, #1000 @ 0x3e8 │ │ │ │ - bcs 70b14 <_Py_c_diff@@Base+0x5a0> │ │ │ │ + bcs 7054c <_Py_c_diff@@Base+0x5a0> │ │ │ │ ldr r0, [fp, #-1044] @ 0xfffffbec │ │ │ │ - bl 70bc8 │ │ │ │ + bl 70600 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 70aac <_Py_c_diff@@Base+0x538> │ │ │ │ + beq 704e4 <_Py_c_diff@@Base+0x538> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 70ac4 <_Py_c_diff@@Base+0x550> │ │ │ │ - bl 148854 │ │ │ │ + beq 704fc <_Py_c_diff@@Base+0x550> │ │ │ │ + bl 1478ac │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 70acc <_Py_c_diff@@Base+0x558> │ │ │ │ + bne 70504 <_Py_c_diff@@Base+0x558> │ │ │ │ mov r0, r6 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 70b34 <_Py_c_diff@@Base+0x5c0> │ │ │ │ - b 70b48 <_Py_c_diff@@Base+0x5d4> │ │ │ │ - movw r3, #43096 @ 0xa858 │ │ │ │ + ble 7056c <_Py_c_diff@@Base+0x5c0> │ │ │ │ + b 70580 <_Py_c_diff@@Base+0x5d4> │ │ │ │ + movw r3, #45336 @ 0xb118 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ rsb r1, r5, #1000 @ 0x3e8 │ │ │ │ add r0, r7, r5 │ │ │ │ - movw r2, #29972 @ 0x7514 │ │ │ │ + movw r2, #32212 @ 0x7dd4 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - bl ae654 │ │ │ │ + bl ae668 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ add r6, r5, r3 │ │ │ │ add r5, r6, #1 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ subs r9, r9, #1 │ │ │ │ - bne 70b04 <_Py_c_diff@@Base+0x590> │ │ │ │ + bne 7053c <_Py_c_diff@@Base+0x590> │ │ │ │ mov r5, r6 │ │ │ │ - b 70a54 <_Py_c_diff@@Base+0x4e0> │ │ │ │ + b 7048c <_Py_c_diff@@Base+0x4e0> │ │ │ │ cmp r5, #1000 @ 0x3e8 │ │ │ │ - bcs 70afc <_Py_c_diff@@Base+0x588> │ │ │ │ + bcs 70534 <_Py_c_diff@@Base+0x588> │ │ │ │ strh sl, [r7, r6] │ │ │ │ - b 70a54 <_Py_c_diff@@Base+0x4e0> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + b 7048c <_Py_c_diff@@Base+0x4e0> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70b48 <_Py_c_diff@@Base+0x5d4> │ │ │ │ + bgt 70580 <_Py_c_diff@@Base+0x5d4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 70b48 <_Py_c_diff@@Base+0x5d4> │ │ │ │ + bne 70580 <_Py_c_diff@@Base+0x5d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00070b50 : │ │ │ │ +00070588 : │ │ │ │ ldr ip, [r0, #4] │ │ │ │ - movw r3, #38120 @ 0x94e8 │ │ │ │ + movw r3, #38740 @ 0x9754 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 70b90 │ │ │ │ + beq 705c8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #1576 @ 0x628 │ │ │ │ - movw r0, #64876 @ 0xfd6c │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ + movw r0, #1536 @ 0x600 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r2] │ │ │ │ - blt 70bc0 │ │ │ │ + blt 705f8 │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70bc0 │ │ │ │ + beq 705f8 │ │ │ │ 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, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #44] @ 70c10 │ │ │ │ + ldr r1, [pc, #44] @ 70648 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r4, r0 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70c04 │ │ │ │ + bne 7063c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b1028 │ │ │ │ + bl 1b0e38 │ │ │ │ str r0, [fp, #-16] │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - mlseq fp, r8, r6, r2 │ │ │ │ + mlseq fp, r0, r6, r2 │ │ │ │ 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 70c58 │ │ │ │ + beq 70690 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 70c58 │ │ │ │ - bl 40e99c <_PySys_GetSizeOf@@Base> │ │ │ │ + bne 70690 │ │ │ │ + bl 40f564 <_PySys_GetSizeOf@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 70c68 │ │ │ │ + beq 706a0 │ │ │ │ add r4, r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cc4f4 │ │ │ │ + b cbc18 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #36876 @ 0x900c │ │ │ │ + movw r3, #37496 @ 0x9278 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #15224 @ 0x3b78 │ │ │ │ + movw r1, #17464 @ 0x4438 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b4b44 │ │ │ │ + b 1b4954 │ │ │ │ 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, #65420 @ 0xff8c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movw r0, #2124 @ 0x84c │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldrd r4, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ strd r4, [sp] │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00070cdc : │ │ │ │ +00070714 : │ │ │ │ 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 2af3a0 │ │ │ │ + bl 2ad908 │ │ │ │ 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 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 70d48 │ │ │ │ + beq 70780 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #10652 @ 0x299c │ │ │ │ + movw r0, #13468 @ 0x349c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, r3 │ │ │ │ - bl 15135c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1503b0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 5f3f8 │ │ │ │ + bl 5ee28 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00070d68 <_PyObject_CheckXIData@@Base>: │ │ │ │ +000707a0 <_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, #952 @ 0x3b8 │ │ │ │ - beq 70e08 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + beq 70840 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ add r3, r3, #5504 @ 0x1580 │ │ │ │ adds r3, r3, #20 │ │ │ │ - beq 70e08 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + beq 70840 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #20 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 3a69d4 │ │ │ │ + bl 3a73f4 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70dd0 <_PyObject_CheckXIData@@Base+0x68> │ │ │ │ + beq 70808 <_PyObject_CheckXIData@@Base+0x68> │ │ │ │ mov r0, #0 │ │ │ │ - b 70e0c <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ + b 70844 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70dc8 <_PyObject_CheckXIData@@Base+0x60> │ │ │ │ + bne 70800 <_PyObject_CheckXIData@@Base+0x60> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70df4 <_PyObject_CheckXIData@@Base+0x8c> │ │ │ │ + beq 7082c <_PyObject_CheckXIData@@Base+0x8c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70e08 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + bne 70840 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a6b6c │ │ │ │ + bl 3a758c │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -68241,33 +67871,33 @@ │ │ │ │ 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 3473a8 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + bl 3477e8 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {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 cc4f4 │ │ │ │ + b cbc18 │ │ │ │ │ │ │ │ -00070ea0 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ - ldr r3, [pc, #48] @ 70ed8 <_PyContext_NewHamtForTests@@Base+0x38> │ │ │ │ +000708d8 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ + ldr r3, [pc, #48] @ 70910 <_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 │ │ │ │ @@ -68276,64 +67906,64 @@ │ │ │ │ strle r2, [r3, #120] @ 0x78 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r1, [r0, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 70f68 <_PyContext_NewHamtForTests@@Base+0xc8> │ │ │ │ + beq 709a0 <_PyContext_NewHamtForTests@@Base+0xc8> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #43168 @ 0xa8a0 │ │ │ │ + movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 70f50 <_PyContext_NewHamtForTests@@Base+0xb0> │ │ │ │ - movw r0, #15288 @ 0x3bb8 │ │ │ │ + bne 70988 <_PyContext_NewHamtForTests@@Base+0xb0> │ │ │ │ + movw r0, #17528 @ 0x4478 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70f50 <_PyContext_NewHamtForTests@@Base+0xb0> │ │ │ │ + bgt 70988 <_PyContext_NewHamtForTests@@Base+0xb0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 70f50 <_PyContext_NewHamtForTests@@Base+0xb0> │ │ │ │ + bne 70988 <_PyContext_NewHamtForTests@@Base+0xb0> │ │ │ │ mov r0, r2 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ 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, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #7032 @ 0x1b78 │ │ │ │ + movw r0, #9308 @ 0x245c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c0fec │ │ │ │ + b c1220 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 435ea4 <_Py_c_neg@@Base+0x101c> │ │ │ │ + b 436784 <_Py_c_neg@@Base+0x101c> │ │ │ │ ldrb r1, [r0, #12] │ │ │ │ - movw r2, #5456 @ 0x1550 │ │ │ │ + movw r2, #6076 @ 0x17bc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ @@ -68347,55 +67977,55 @@ │ │ │ │ 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 dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7115c <_PyContext_NewHamtForTests@@Base+0x2bc> │ │ │ │ - ldr r0, [pc, #344] @ 7116c <_PyContext_NewHamtForTests@@Base+0x2cc> │ │ │ │ + beq 70b94 <_PyContext_NewHamtForTests@@Base+0x2bc> │ │ │ │ + ldr r0, [pc, #344] @ 70ba4 <_PyContext_NewHamtForTests@@Base+0x2cc> │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2328e0 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ + bl 2317d4 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 71130 <_PyContext_NewHamtForTests@@Base+0x290> │ │ │ │ + beq 70b68 <_PyContext_NewHamtForTests@@Base+0x290> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #15920 @ 0x3e30 │ │ │ │ + movw r3, #16540 @ 0x409c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 71060 <_PyContext_NewHamtForTests@@Base+0x1c0> │ │ │ │ - movw r0, #45388 @ 0xb14c │ │ │ │ + beq 70a98 <_PyContext_NewHamtForTests@@Base+0x1c0> │ │ │ │ + movw r0, #45600 @ 0xb220 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #15296 @ 0x3bc0 │ │ │ │ + movw r1, #17536 @ 0x4480 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 17173c │ │ │ │ - b 71130 <_PyContext_NewHamtForTests@@Base+0x290> │ │ │ │ + bl 170914 │ │ │ │ + b 70b68 <_PyContext_NewHamtForTests@@Base+0x290> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21dcf4 │ │ │ │ + bl 21cd0c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 71130 <_PyContext_NewHamtForTests@@Base+0x290> │ │ │ │ - movw r0, #57044 @ 0xded4 │ │ │ │ + blt 70b68 <_PyContext_NewHamtForTests@@Base+0x290> │ │ │ │ + movw r0, #56836 @ 0xde04 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b5348 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71130 <_PyContext_NewHamtForTests@@Base+0x290> │ │ │ │ + beq 70b68 <_PyContext_NewHamtForTests@@Base+0x290> │ │ │ │ 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, #200] @ 71170 <_PyContext_NewHamtForTests@@Base+0x2d0> │ │ │ │ + ldr r3, [pc, #200] @ 70ba8 <_PyContext_NewHamtForTests@@Base+0x2d0> │ │ │ │ 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 │ │ │ │ @@ -68406,70 +68036,70 @@ │ │ │ │ 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 71104 <_PyContext_NewHamtForTests@@Base+0x264> │ │ │ │ + bgt 70b3c <_PyContext_NewHamtForTests@@Base+0x264> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 71104 <_PyContext_NewHamtForTests@@Base+0x264> │ │ │ │ + bne 70b3c <_PyContext_NewHamtForTests@@Base+0x264> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7111c <_PyContext_NewHamtForTests@@Base+0x27c> │ │ │ │ + bgt 70b54 <_PyContext_NewHamtForTests@@Base+0x27c> │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ - beq 71124 <_PyContext_NewHamtForTests@@Base+0x284> │ │ │ │ + beq 70b5c <_PyContext_NewHamtForTests@@Base+0x284> │ │ │ │ mov r5, #0 │ │ │ │ - b 71160 <_PyContext_NewHamtForTests@@Base+0x2c0> │ │ │ │ + b 70b98 <_PyContext_NewHamtForTests@@Base+0x2c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 71160 <_PyContext_NewHamtForTests@@Base+0x2c0> │ │ │ │ - bl baeec │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 70b98 <_PyContext_NewHamtForTests@@Base+0x2c0> │ │ │ │ + bl baee4 │ │ │ │ mov r0, r5 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7115c <_PyContext_NewHamtForTests@@Base+0x2bc> │ │ │ │ + bgt 70b94 <_PyContext_NewHamtForTests@@Base+0x2bc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7115c <_PyContext_NewHamtForTests@@Base+0x2bc> │ │ │ │ + bne 70b94 <_PyContext_NewHamtForTests@@Base+0x2bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r1, fp, r4, lsl #23 │ │ │ │ + rsbeq r1, fp, ip, ror fp │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ 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, #64032 @ 0xfa20 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - bl 150ccc │ │ │ │ + movw r1, #1040 @ 0x410 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + bl 14fd20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 711cc <_PyContext_NewHamtForTests@@Base+0x32c> │ │ │ │ + beq 70c04 <_PyContext_NewHamtForTests@@Base+0x32c> │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ - bl 3c8480 │ │ │ │ + bl 3c8d34 │ │ │ │ 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 │ │ │ │ @@ -68480,110 +68110,110 @@ │ │ │ │ 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, #7016 @ 0x1b68 │ │ │ │ + movw r3, #3368 @ 0xd28 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ cmp r2, r3 │ │ │ │ ldreq r3, [r5, #24] │ │ │ │ subeq r3, r3, #1 │ │ │ │ streq r3, [r5, #24] │ │ │ │ - beq 71238 <_PyContext_NewHamtForTests@@Base+0x398> │ │ │ │ + beq 70c70 <_PyContext_NewHamtForTests@@Base+0x398> │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 71274 <_PyContext_NewHamtForTests@@Base+0x3d4> │ │ │ │ + beq 70cac <_PyContext_NewHamtForTests@@Base+0x3d4> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71274 <_PyContext_NewHamtForTests@@Base+0x3d4> │ │ │ │ + beq 70cac <_PyContext_NewHamtForTests@@Base+0x3d4> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #31920 @ 0x7cb0 │ │ │ │ + movw r3, #30432 @ 0x76e0 │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 71274 <_PyContext_NewHamtForTests@@Base+0x3d4> │ │ │ │ + bne 70cac <_PyContext_NewHamtForTests@@Base+0x3d4> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 87b40 │ │ │ │ + bl 87570 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 712a8 <_PyContext_NewHamtForTests@@Base+0x408> │ │ │ │ + beq 70ce0 <_PyContext_NewHamtForTests@@Base+0x408> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 712a8 <_PyContext_NewHamtForTests@@Base+0x408> │ │ │ │ + bgt 70ce0 <_PyContext_NewHamtForTests@@Base+0x408> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 712a8 <_PyContext_NewHamtForTests@@Base+0x408> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 70ce0 <_PyContext_NewHamtForTests@@Base+0x408> │ │ │ │ + bl ba6fc <_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 ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_Py_Dealloc@@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 │ │ │ │ sub lr, fp, #20 │ │ │ │ sub ip, fp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #2 │ │ │ │ mov r0, r1 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r2, #1 │ │ │ │ mov r4, #0 │ │ │ │ - movw r1, #51104 @ 0xc7a0 │ │ │ │ + movw r1, #52660 @ 0xcdb4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ str r4, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 150930 │ │ │ │ + bl 14f984 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71358 <_PyContext_NewHamtForTests@@Base+0x4b8> │ │ │ │ + beq 70d90 <_PyContext_NewHamtForTests@@Base+0x4b8> │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 3c81e0 │ │ │ │ + bl 3c8a94 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 71360 <_PyContext_NewHamtForTests@@Base+0x4c0> │ │ │ │ + beq 70d98 <_PyContext_NewHamtForTests@@Base+0x4c0> │ │ │ │ cmp r0, r4 │ │ │ │ - bne 71374 <_PyContext_NewHamtForTests@@Base+0x4d4> │ │ │ │ + bne 70dac <_PyContext_NewHamtForTests@@Base+0x4d4> │ │ │ │ mov r0, #0 │ │ │ │ - b 7139c <_PyContext_NewHamtForTests@@Base+0x4fc> │ │ │ │ + b 70dd4 <_PyContext_NewHamtForTests@@Base+0x4fc> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7139c <_PyContext_NewHamtForTests@@Base+0x4fc> │ │ │ │ - b 71394 <_PyContext_NewHamtForTests@@Base+0x4f4> │ │ │ │ + bgt 70dd4 <_PyContext_NewHamtForTests@@Base+0x4fc> │ │ │ │ + b 70dcc <_PyContext_NewHamtForTests@@Base+0x4f4> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5188 @ 0x1444 │ │ │ │ + movweq r0, #5808 @ 0x16b0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 7139c <_PyContext_NewHamtForTests@@Base+0x4fc> │ │ │ │ + beq 70dd4 <_PyContext_NewHamtForTests@@Base+0x4fc> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7139c <_PyContext_NewHamtForTests@@Base+0x4fc> │ │ │ │ + bgt 70dd4 <_PyContext_NewHamtForTests@@Base+0x4fc> │ │ │ │ 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 │ │ │ │ @@ -68592,107 +68222,107 @@ │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 713f0 <_PyContext_NewHamtForTests@@Base+0x550> │ │ │ │ + bne 70e28 <_PyContext_NewHamtForTests@@Base+0x550> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 71428 <_PyContext_NewHamtForTests@@Base+0x588> │ │ │ │ + beq 70e60 <_PyContext_NewHamtForTests@@Base+0x588> │ │ │ │ mov ip, #2 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #264] @ 71510 <_PyContext_NewHamtForTests@@Base+0x670> │ │ │ │ + ldr r3, [pc, #264] @ 70f48 <_PyContext_NewHamtForTests@@Base+0x670> │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #28 │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 71504 <_PyContext_NewHamtForTests@@Base+0x664> │ │ │ │ + beq 70f3c <_PyContext_NewHamtForTests@@Base+0x664> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71450 <_PyContext_NewHamtForTests@@Base+0x5b0> │ │ │ │ - bl ddb94 │ │ │ │ + bne 70e88 <_PyContext_NewHamtForTests@@Base+0x5b0> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71450 <_PyContext_NewHamtForTests@@Base+0x5b0> │ │ │ │ + beq 70e88 <_PyContext_NewHamtForTests@@Base+0x5b0> │ │ │ │ mov r4, #0 │ │ │ │ - b 71504 <_PyContext_NewHamtForTests@@Base+0x664> │ │ │ │ + b 70f3c <_PyContext_NewHamtForTests@@Base+0x664> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71470 <_PyContext_NewHamtForTests@@Base+0x5d0> │ │ │ │ - bl ddb94 │ │ │ │ + bne 70ea8 <_PyContext_NewHamtForTests@@Base+0x5d0> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71448 <_PyContext_NewHamtForTests@@Base+0x5a8> │ │ │ │ + bne 70e80 <_PyContext_NewHamtForTests@@Base+0x5a8> │ │ │ │ mvn r1, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #54096 @ 0xd350 │ │ │ │ + movw r1, #56336 @ 0xdc10 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #3736 @ 0xe98 │ │ │ │ + movw r0, #5976 @ 0x1758 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 71448 <_PyContext_NewHamtForTests@@Base+0x5a8> │ │ │ │ - bl 10361c │ │ │ │ + beq 70e80 <_PyContext_NewHamtForTests@@Base+0x5a8> │ │ │ │ + bl 10262c │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dcd0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 714fc <_PyContext_NewHamtForTests@@Base+0x65c> │ │ │ │ + beq 70f34 <_PyContext_NewHamtForTests@@Base+0x65c> │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 714e4 <_PyContext_NewHamtForTests@@Base+0x644> │ │ │ │ - bl d4e70 │ │ │ │ + bne 70f1c <_PyContext_NewHamtForTests@@Base+0x644> │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7149c <_PyContext_NewHamtForTests@@Base+0x5fc> │ │ │ │ - b 71448 <_PyContext_NewHamtForTests@@Base+0x5a8> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 70ed4 <_PyContext_NewHamtForTests@@Base+0x5fc> │ │ │ │ + b 70e80 <_PyContext_NewHamtForTests@@Base+0x5a8> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + b 2fe9b8 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, sl, r0, lsl r9 │ │ │ │ + rsbeq r7, sl, ip, lsl #18 │ │ │ │ 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 486b8 │ │ │ │ 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] @ 715b8 <_PyContext_NewHamtForTests@@Base+0x718> │ │ │ │ + ldr r1, [pc, #108] @ 70ff0 <_PyContext_NewHamtForTests@@Base+0x718> │ │ │ │ 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] │ │ │ │ @@ -68704,158 +68334,158 @@ │ │ │ │ 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 baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000715bc <_PyXIData_FormatNotShareableError@@Base>: │ │ │ │ +00070ff4 <_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 3a6c44 │ │ │ │ + bl 3a7664 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ 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 cc4f4 │ │ │ │ + b cbc18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ bic r4, r1, #3 │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #28 │ │ │ │ ldr r3, [r2] │ │ │ │ add lr, r0, r1, lsl #2 │ │ │ │ add r4, r0, r4, lsl #2 │ │ │ │ - beq 71730 <_PyXIData_FormatNotShareableError@@Base+0x174> │ │ │ │ + beq 71168 <_PyXIData_FormatNotShareableError@@Base+0x174> │ │ │ │ mov r5, r3 │ │ │ │ cmp r0, r4 │ │ │ │ - bcs 716c0 <_PyXIData_FormatNotShareableError@@Base+0x104> │ │ │ │ + bcs 710f8 <_PyXIData_FormatNotShareableError@@Base+0x104> │ │ │ │ ldr r7, [r0] │ │ │ │ ldr ip, [r0, #12] │ │ │ │ ldr r8, [r0, #4] │ │ │ │ eor r9, r7, #55296 @ 0xd800 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ eor ip, ip, #55296 @ 0xd800 │ │ │ │ eor r8, r8, #55296 @ 0xd800 │ │ │ │ and ip, ip, r9 │ │ │ │ eor r6, r6, #55296 @ 0xd800 │ │ │ │ and ip, ip, r8 │ │ │ │ and ip, ip, r6 │ │ │ │ tst ip, #63488 @ 0xf800 │ │ │ │ - beq 716c0 <_PyXIData_FormatNotShareableError@@Base+0x104> │ │ │ │ + beq 710f8 <_PyXIData_FormatNotShareableError@@Base+0x104> │ │ │ │ add r0, r0, #16 │ │ │ │ str r7, [r3], #16 │ │ │ │ ldr ip, [r0, #-12] │ │ │ │ str ip, [r3, #-12] │ │ │ │ ldr ip, [r0, #-8] │ │ │ │ str ip, [r3, #-8] │ │ │ │ ldr ip, [r0, #-4] │ │ │ │ str ip, [r3, #-4] │ │ │ │ - b 71648 <_PyXIData_FormatNotShareableError@@Base+0x8c> │ │ │ │ + b 71080 <_PyXIData_FormatNotShareableError@@Base+0x8c> │ │ │ │ ldr r3, [r0], #4 │ │ │ │ sub ip, r3, #55296 @ 0xd800 │ │ │ │ cmp ip, #2048 @ 0x800 │ │ │ │ - bcc 71764 <_PyXIData_FormatNotShareableError@@Base+0x1a8> │ │ │ │ + bcc 7119c <_PyXIData_FormatNotShareableError@@Base+0x1a8> │ │ │ │ str r3, [r5], #4 │ │ │ │ cmp r0, lr │ │ │ │ - bcc 716ac <_PyXIData_FormatNotShareableError@@Base+0xf0> │ │ │ │ - b 71770 <_PyXIData_FormatNotShareableError@@Base+0x1b4> │ │ │ │ + bcc 710e4 <_PyXIData_FormatNotShareableError@@Base+0xf0> │ │ │ │ + b 711a8 <_PyXIData_FormatNotShareableError@@Base+0x1b4> │ │ │ │ ldr r7, [r0] │ │ │ │ ldr ip, [r0, #12] │ │ │ │ rev r6, r7 │ │ │ │ eor r7, r7, #55296 @ 0xd800 │ │ │ │ eor ip, ip, #55296 @ 0xd800 │ │ │ │ and ip, ip, r7 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ eor r7, r7, #55296 @ 0xd800 │ │ │ │ and ip, ip, r7 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ eor r7, r7, #55296 @ 0xd800 │ │ │ │ and ip, ip, r7 │ │ │ │ tst ip, #63488 @ 0xf800 │ │ │ │ - beq 71758 <_PyXIData_FormatNotShareableError@@Base+0x19c> │ │ │ │ + beq 71190 <_PyXIData_FormatNotShareableError@@Base+0x19c> │ │ │ │ add r0, r0, #16 │ │ │ │ str r6, [r3], #16 │ │ │ │ ldr ip, [r0, #-12] │ │ │ │ rev ip, ip │ │ │ │ str ip, [r3, #-12] │ │ │ │ ldr ip, [r0, #-8] │ │ │ │ rev ip, ip │ │ │ │ str ip, [r3, #-8] │ │ │ │ ldr ip, [r0, #-4] │ │ │ │ rev ip, ip │ │ │ │ str ip, [r3, #-4] │ │ │ │ cmp r0, r4 │ │ │ │ mov r5, r3 │ │ │ │ - bcc 716cc <_PyXIData_FormatNotShareableError@@Base+0x110> │ │ │ │ - b 71758 <_PyXIData_FormatNotShareableError@@Base+0x19c> │ │ │ │ + bcc 71104 <_PyXIData_FormatNotShareableError@@Base+0x110> │ │ │ │ + b 71190 <_PyXIData_FormatNotShareableError@@Base+0x19c> │ │ │ │ ldr r3, [r0], #4 │ │ │ │ rev ip, r3 │ │ │ │ sub r3, r3, #55296 @ 0xd800 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - bcc 71764 <_PyXIData_FormatNotShareableError@@Base+0x1a8> │ │ │ │ + bcc 7119c <_PyXIData_FormatNotShareableError@@Base+0x1a8> │ │ │ │ str ip, [r5], #4 │ │ │ │ cmp r0, lr │ │ │ │ - bcc 71740 <_PyXIData_FormatNotShareableError@@Base+0x184> │ │ │ │ - b 71770 <_PyXIData_FormatNotShareableError@@Base+0x1b4> │ │ │ │ + bcc 71178 <_PyXIData_FormatNotShareableError@@Base+0x184> │ │ │ │ + b 711a8 <_PyXIData_FormatNotShareableError@@Base+0x1b4> │ │ │ │ sub lr, lr, r0 │ │ │ │ sub r1, r1, #1 │ │ │ │ sub r1, r1, lr, asr #2 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [r2] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #55560 @ 0xd908 │ │ │ │ + movw r0, #55352 @ 0xd838 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ - bl ba3f0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl ba3e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ addne r2, r0, #12 │ │ │ │ movne r1, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ cmp r3, r4 │ │ │ │ add r3, r3, #1 │ │ │ │ strlt r1, [r2, #4]! │ │ │ │ - blt 717b8 <_PyXIData_FormatNotShareableError@@Base+0x1fc> │ │ │ │ - ldr r1, [pc, #68] @ 71814 <_PyXIData_FormatNotShareableError@@Base+0x258> │ │ │ │ + blt 711f0 <_PyXIData_FormatNotShareableError@@Base+0x1fc> │ │ │ │ + ldr r1, [pc, #68] @ 7124c <_PyXIData_FormatNotShareableError@@Base+0x258> │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ sub r2, r0, #8 │ │ │ │ str r4, [r0, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ str r5, [r0, #12] │ │ │ │ ldr r1, [ip, r1] │ │ │ │ @@ -68880,197 +68510,197 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r2 │ │ │ │ add r7, r0, #16 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, r3 │ │ │ │ - bge 7187c <_PyXIData_FormatNotShareableError@@Base+0x2c0> │ │ │ │ + bge 712b4 <_PyXIData_FormatNotShareableError@@Base+0x2c0> │ │ │ │ ldr r1, [r7, r4, lsl #2] │ │ │ │ - bl 17098c │ │ │ │ + bl 16fb64 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 71884 <_PyXIData_FormatNotShareableError@@Base+0x2c8> │ │ │ │ + blt 712bc <_PyXIData_FormatNotShareableError@@Base+0x2c8> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 71874 <_PyXIData_FormatNotShareableError@@Base+0x2b8> │ │ │ │ + bne 712ac <_PyXIData_FormatNotShareableError@@Base+0x2b8> │ │ │ │ mov r0, #2 │ │ │ │ str r4, [r6] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r4, r4, #2 │ │ │ │ - b 71840 <_PyXIData_FormatNotShareableError@@Base+0x284> │ │ │ │ + b 71278 <_PyXIData_FormatNotShareableError@@Base+0x284> │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ 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 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 718c8 <_PyXIData_FormatNotShareableError@@Base+0x30c> │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bne 71300 <_PyXIData_FormatNotShareableError@@Base+0x30c> │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2592 @ 0xa20 │ │ │ │ + movw r1, #4832 @ 0x12e0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 71908 <_PyXIData_FormatNotShareableError@@Base+0x34c> │ │ │ │ + bl 1b4954 │ │ │ │ + b 71340 <_PyXIData_FormatNotShareableError@@Base+0x34c> │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ ldr r4, [r2] │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 718f8 <_PyXIData_FormatNotShareableError@@Base+0x33c> │ │ │ │ + bgt 71330 <_PyXIData_FormatNotShareableError@@Base+0x33c> │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r2] │ │ │ │ - beq 71900 <_PyXIData_FormatNotShareableError@@Base+0x344> │ │ │ │ + beq 71338 <_PyXIData_FormatNotShareableError@@Base+0x344> │ │ │ │ mov r4, #0 │ │ │ │ - b 71908 <_PyXIData_FormatNotShareableError@@Base+0x34c> │ │ │ │ + b 71340 <_PyXIData_FormatNotShareableError@@Base+0x34c> │ │ │ │ mov r0, r2 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 71998 <_PyXIData_FormatNotShareableError@@Base+0x3dc> │ │ │ │ + bne 713d0 <_PyXIData_FormatNotShareableError@@Base+0x3dc> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 7041c │ │ │ │ + bl 6fe54 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 71970 <_PyXIData_FormatNotShareableError@@Base+0x3b4> │ │ │ │ - movw r3, #56764 @ 0xddbc │ │ │ │ + beq 713a8 <_PyXIData_FormatNotShareableError@@Base+0x3b4> │ │ │ │ + movw r3, #57460 @ 0xe074 │ │ │ │ movt r3, #55 @ 0x37 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 71980 <_PyXIData_FormatNotShareableError@@Base+0x3c4> │ │ │ │ + bne 713b8 <_PyXIData_FormatNotShareableError@@Base+0x3c4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 37df30 │ │ │ │ - bl ddb94 │ │ │ │ + b 37e1e8 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7194c <_PyXIData_FormatNotShareableError@@Base+0x390> │ │ │ │ - b 719a0 <_PyXIData_FormatNotShareableError@@Base+0x3e4> │ │ │ │ + beq 71384 <_PyXIData_FormatNotShareableError@@Base+0x390> │ │ │ │ + b 713d8 <_PyXIData_FormatNotShareableError@@Base+0x3e4> │ │ │ │ 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 │ │ │ │ - bl 23a468 │ │ │ │ + bl 239360 │ │ │ │ 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, #8] │ │ │ │ mov r5, r0 │ │ │ │ - bl bae88 │ │ │ │ + bl bae80 │ │ │ │ cmp r4, #0 │ │ │ │ addgt r6, r5, #16 │ │ │ │ - bgt 719ec <_PyXIData_FormatNotShareableError@@Base+0x430> │ │ │ │ + bgt 71424 <_PyXIData_FormatNotShareableError@@Base+0x430> │ │ │ │ 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 719d4 <_PyXIData_FormatNotShareableError@@Base+0x418> │ │ │ │ + bcc 7140c <_PyXIData_FormatNotShareableError@@Base+0x418> │ │ │ │ ldr r0, [r6, r4, lsl #2] │ │ │ │ - bl 2da94c │ │ │ │ - b 719ec <_PyXIData_FormatNotShareableError@@Base+0x430> │ │ │ │ + bl c3288 │ │ │ │ + b 71424 <_PyXIData_FormatNotShareableError@@Base+0x430> │ │ │ │ push {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 │ │ │ │ - movw r1, #64024 @ 0xfa18 │ │ │ │ + movw r1, #64028 @ 0xfa1c │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d135c │ │ │ │ + bl 1d118c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r7, [r6, #4] │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, r7 │ │ │ │ - beq 71a78 <_PyXIData_FormatNotShareableError@@Base+0x4bc> │ │ │ │ + beq 714b0 <_PyXIData_FormatNotShareableError@@Base+0x4bc> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71a78 <_PyXIData_FormatNotShareableError@@Base+0x4bc> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 714b0 <_PyXIData_FormatNotShareableError@@Base+0x4bc> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - movw r1, #15348 @ 0x3bf4 │ │ │ │ + movw r1, #17588 @ 0x44b4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 71a94 <_PyXIData_FormatNotShareableError@@Base+0x4d8> │ │ │ │ + beq 714cc <_PyXIData_FormatNotShareableError@@Base+0x4d8> │ │ │ │ mov r4, #0 │ │ │ │ - bl 720c4 │ │ │ │ - b 71b64 <_PyXIData_FormatNotShareableError@@Base+0x5a8> │ │ │ │ + bl 71af8 │ │ │ │ + b 7159c <_PyXIData_FormatNotShareableError@@Base+0x5a8> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge 71ab8 <_PyXIData_FormatNotShareableError@@Base+0x4fc> │ │ │ │ + bge 714f0 <_PyXIData_FormatNotShareableError@@Base+0x4fc> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 366244 │ │ │ │ + b 3664fc │ │ │ │ add r1, r0, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c1af8 <_PyXIData_UnregisterClass@@Base+0x13c> │ │ │ │ + bl 3c2528 <_PyXIData_UnregisterClass@@Base+0x13c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 71b64 <_PyXIData_FormatNotShareableError@@Base+0x5a8> │ │ │ │ + beq 7159c <_PyXIData_FormatNotShareableError@@Base+0x5a8> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 71af0 <_PyXIData_FormatNotShareableError@@Base+0x534> │ │ │ │ + ble 71528 <_PyXIData_FormatNotShareableError@@Base+0x534> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul r2, r2, r3 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 71b24 <_PyXIData_FormatNotShareableError@@Base+0x568> │ │ │ │ + ble 7155c <_PyXIData_FormatNotShareableError@@Base+0x568> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr ip, [r5, #8] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul r2, r2, r3 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mla r0, ip, r0, r3 │ │ │ │ bl 2e304 │ │ │ │ - ldr r0, [pc, #64] @ 71b6c <_PyXIData_FormatNotShareableError@@Base+0x5b0> │ │ │ │ + ldr r0, [pc, #64] @ 715a4 <_PyXIData_FormatNotShareableError@@Base+0x5b0> │ │ │ │ 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] │ │ │ │ @@ -69084,332 +68714,331 @@ │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71b8c <_PyXIData_FormatNotShareableError@@Base+0x5d0> │ │ │ │ - movw r0, #15396 @ 0x3c24 │ │ │ │ + bne 715c4 <_PyXIData_FormatNotShareableError@@Base+0x5d0> │ │ │ │ + movw r0, #17636 @ 0x44e4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ push {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 2453f0 │ │ │ │ + bl 244158 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71bd8 <_PyXIData_FormatNotShareableError@@Base+0x61c> │ │ │ │ + bne 71610 <_PyXIData_FormatNotShareableError@@Base+0x61c> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #15412 @ 0x3c34 │ │ │ │ + movw r0, #17652 @ 0x44f4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 245dc0 │ │ │ │ - b 71c0c <_PyXIData_FormatNotShareableError@@Base+0x650> │ │ │ │ + bl 244e1c │ │ │ │ + b 71644 <_PyXIData_FormatNotShareableError@@Base+0x650> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 71c08 <_PyXIData_FormatNotShareableError@@Base+0x64c> │ │ │ │ + bne 71640 <_PyXIData_FormatNotShareableError@@Base+0x64c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53132 @ 0xcf8c │ │ │ │ + movw r1, #55364 @ 0xd844 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ 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, #33084 @ 0x813c │ │ │ │ + movw r3, #33704 @ 0x83a8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 71c5c <_PyXIData_FormatNotShareableError@@Base+0x6a0> │ │ │ │ + beq 71694 <_PyXIData_FormatNotShareableError@@Base+0x6a0> │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 71c5c <_PyXIData_FormatNotShareableError@@Base+0x6a0> │ │ │ │ + beq 71694 <_PyXIData_FormatNotShareableError@@Base+0x6a0> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 71c98 <_PyXIData_FormatNotShareableError@@Base+0x6dc> │ │ │ │ - b 71c80 <_PyXIData_FormatNotShareableError@@Base+0x6c4> │ │ │ │ + beq 716d0 <_PyXIData_FormatNotShareableError@@Base+0x6dc> │ │ │ │ + b 716b8 <_PyXIData_FormatNotShareableError@@Base+0x6c4> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 71c4c <_PyXIData_FormatNotShareableError@@Base+0x690> │ │ │ │ + beq 71684 <_PyXIData_FormatNotShareableError@@Base+0x690> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #15540 @ 0x3cb4 │ │ │ │ + movw r0, #18356 @ 0x47b4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 34ac90 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 34b0d0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71cd8 <_PyXIData_FormatNotShareableError@@Base+0x71c> │ │ │ │ - b 71c4c <_PyXIData_FormatNotShareableError@@Base+0x690> │ │ │ │ + beq 71710 <_PyXIData_FormatNotShareableError@@Base+0x71c> │ │ │ │ + b 71684 <_PyXIData_FormatNotShareableError@@Base+0x690> │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #15540 @ 0x3cb4 │ │ │ │ + movw r0, #18356 @ 0x47b4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 151060 │ │ │ │ + bl 1500b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71cd8 <_PyXIData_FormatNotShareableError@@Base+0x71c> │ │ │ │ + beq 71710 <_PyXIData_FormatNotShareableError@@Base+0x71c> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 16be80 │ │ │ │ + bl 16b070 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71cc8 <_PyXIData_FormatNotShareableError@@Base+0x70c> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 71700 <_PyXIData_FormatNotShareableError@@Base+0x70c> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #41884 @ 0xa39c │ │ │ │ + movw r1, #44124 @ 0xac5c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 71cd8 <_PyXIData_FormatNotShareableError@@Base+0x71c> │ │ │ │ + bl 1b4954 │ │ │ │ + b 71710 <_PyXIData_FormatNotShareableError@@Base+0x71c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 7203c │ │ │ │ + b 71a70 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #12224 @ 0x2fc0 │ │ │ │ + movw r1, #14496 @ 0x38a0 │ │ │ │ movt r1, #66 @ 0x42 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #56196 @ 0xdb84 │ │ │ │ + movw r0, #55988 @ 0xdab4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 61d3c <_PyEval_RaiseAsyncExc@@Base+0x1b4c> │ │ │ │ + b 6176c <_PyEval_RaiseAsyncExc@@Base+0x1b4c> │ │ │ │ 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, r1 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #18320 @ 0x4790 │ │ │ │ + movw r1, #18316 @ 0x478c │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d135c │ │ │ │ - bl 169af0 │ │ │ │ + bl 1d118c │ │ │ │ + bl 168ce0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 71e00 <_PyXIData_FormatNotShareableError@@Base+0x844> │ │ │ │ + beq 71838 <_PyXIData_FormatNotShareableError@@Base+0x844> │ │ │ │ mov r0, r3 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71e00 <_PyXIData_FormatNotShareableError@@Base+0x844> │ │ │ │ + bne 71838 <_PyXIData_FormatNotShareableError@@Base+0x844> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - movw r1, #18320 @ 0x4790 │ │ │ │ + movw r1, #18316 @ 0x478c │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ - bl 1d135c │ │ │ │ - bl 169af0 │ │ │ │ + bl 1d118c │ │ │ │ + bl 168ce0 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #38648 @ 0x96f8 │ │ │ │ + movw r1, #40652 @ 0x9ecc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #11648 @ 0x2d80 │ │ │ │ + movw r0, #14464 @ 0x3880 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 71df8 <_PyXIData_FormatNotShareableError@@Base+0x83c> │ │ │ │ - bne 71e48 <_PyXIData_FormatNotShareableError@@Base+0x88c> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 71830 <_PyXIData_FormatNotShareableError@@Base+0x83c> │ │ │ │ + bne 71880 <_PyXIData_FormatNotShareableError@@Base+0x88c> │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 71e20 <_PyXIData_FormatNotShareableError@@Base+0x864> │ │ │ │ + beq 71858 <_PyXIData_FormatNotShareableError@@Base+0x864> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge 71e20 <_PyXIData_FormatNotShareableError@@Base+0x864> │ │ │ │ + bge 71858 <_PyXIData_FormatNotShareableError@@Base+0x864> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ cmp r7, r5 │ │ │ │ - beq 71e48 <_PyXIData_FormatNotShareableError@@Base+0x88c> │ │ │ │ + beq 71880 <_PyXIData_FormatNotShareableError@@Base+0x88c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 17098c │ │ │ │ + bl 16fb64 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 71e08 <_PyXIData_FormatNotShareableError@@Base+0x84c> │ │ │ │ + ble 71840 <_PyXIData_FormatNotShareableError@@Base+0x84c> │ │ │ │ cmp r8, #0 │ │ │ │ - bge 71d94 <_PyXIData_FormatNotShareableError@@Base+0x7d8> │ │ │ │ + bge 717cc <_PyXIData_FormatNotShareableError@@Base+0x7d8> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ - b 71d9c <_PyXIData_FormatNotShareableError@@Base+0x7e0> │ │ │ │ + b 717d4 <_PyXIData_FormatNotShareableError@@Base+0x7e0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 71df0 <_PyXIData_FormatNotShareableError@@Base+0x834> │ │ │ │ + bne 71828 <_PyXIData_FormatNotShareableError@@Base+0x834> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 71df0 <_PyXIData_FormatNotShareableError@@Base+0x834> │ │ │ │ - movw r0, #45384 @ 0xb148 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 71828 <_PyXIData_FormatNotShareableError@@Base+0x834> │ │ │ │ + movw r0, #45380 @ 0xb144 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #15432 @ 0x3c48 │ │ │ │ + movw r1, #17716 @ 0x4534 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 71ea8 <_PyXIData_FormatNotShareableError@@Base+0x8ec> │ │ │ │ + beq 718e0 <_PyXIData_FormatNotShareableError@@Base+0x8ec> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r4, r1 │ │ │ │ - bge 71ea8 <_PyXIData_FormatNotShareableError@@Base+0x8ec> │ │ │ │ + bge 718e0 <_PyXIData_FormatNotShareableError@@Base+0x8ec> │ │ │ │ ldr r3, [r2, #12] │ │ │ │ sub ip, r1, #1 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ add r4, r3, r4, lsl #2 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ str ip, [r2, #4] │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r4, r3 │ │ │ │ ldrne r2, [r4] │ │ │ │ strne r2, [r4, #-4] │ │ │ │ - bne 71e78 <_PyXIData_FormatNotShareableError@@Base+0x8bc> │ │ │ │ + bne 718b0 <_PyXIData_FormatNotShareableError@@Base+0x8bc> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71ea8 <_PyXIData_FormatNotShareableError@@Base+0x8ec> │ │ │ │ + bgt 718e0 <_PyXIData_FormatNotShareableError@@Base+0x8ec> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 71ea8 <_PyXIData_FormatNotShareableError@@Base+0x8ec> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + bne 718e0 <_PyXIData_FormatNotShareableError@@Base+0x8ec> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - andeq r0, r0, r0 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ cmp r2, #2 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 71f04 <_PyXIData_FormatNotShareableError@@Base+0x948> │ │ │ │ + bne 71938 <_PyXIData_FormatNotShareableError@@Base+0x944> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #3 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 71f3c <_PyXIData_FormatNotShareableError@@Base+0x980> │ │ │ │ + beq 71970 <_PyXIData_FormatNotShareableError@@Base+0x97c> │ │ │ │ mov ip, #3 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ sub r5, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #12] │ │ │ │ - movw r3, #31288 @ 0x7a38 │ │ │ │ + movw r3, #31284 @ 0x7a34 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ stmib sp, {ip, lr} │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 72030 <_PyXIData_FormatNotShareableError@@Base+0xa74> │ │ │ │ + beq 71a64 <_PyXIData_FormatNotShareableError@@Base+0xa70> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71f64 <_PyXIData_FormatNotShareableError@@Base+0x9a8> │ │ │ │ - bl ddb94 │ │ │ │ + bne 71998 <_PyXIData_FormatNotShareableError@@Base+0x9a4> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71f64 <_PyXIData_FormatNotShareableError@@Base+0x9a8> │ │ │ │ + beq 71998 <_PyXIData_FormatNotShareableError@@Base+0x9a4> │ │ │ │ mov r4, #0 │ │ │ │ - b 72030 <_PyXIData_FormatNotShareableError@@Base+0xa74> │ │ │ │ + b 71a64 <_PyXIData_FormatNotShareableError@@Base+0xa70> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 335318 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 334b2c <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71f5c <_PyXIData_FormatNotShareableError@@Base+0x9a0> │ │ │ │ + beq 71990 <_PyXIData_FormatNotShareableError@@Base+0x99c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 363268 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 363520 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71f5c <_PyXIData_FormatNotShareableError@@Base+0x9a0> │ │ │ │ + beq 71990 <_PyXIData_FormatNotShareableError@@Base+0x99c> │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str r7, [sp] │ │ │ │ - movw r1, #15492 @ 0x3c84 │ │ │ │ + movw r1, #17732 @ 0x4544 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #13152 @ 0x3360 │ │ │ │ + movw r0, #15392 @ 0x3c20 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 71f5c <_PyXIData_FormatNotShareableError@@Base+0x9a0> │ │ │ │ - bl 10361c │ │ │ │ + beq 71990 <_PyXIData_FormatNotShareableError@@Base+0x99c> │ │ │ │ + bl 10262c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d010 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 72028 <_PyXIData_FormatNotShareableError@@Base+0xa6c> │ │ │ │ + beq 71a5c <_PyXIData_FormatNotShareableError@@Base+0xa68> │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 72010 <_PyXIData_FormatNotShareableError@@Base+0xa54> │ │ │ │ - bl d4e70 │ │ │ │ + bne 71a44 <_PyXIData_FormatNotShareableError@@Base+0xa50> │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71fc4 <_PyXIData_FormatNotShareableError@@Base+0xa08> │ │ │ │ - b 71f5c <_PyXIData_FormatNotShareableError@@Base+0x9a0> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 719f8 <_PyXIData_FormatNotShareableError@@Base+0xa04> │ │ │ │ + b 71990 <_PyXIData_FormatNotShareableError@@Base+0x99c> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + b 2fe9b8 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -0007203c : │ │ │ │ +00071a70 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #33084 @ 0x813c │ │ │ │ + movw r0, #33704 @ 0x83a8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b5348 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr ip, [pc, #80] @ 720c0 │ │ │ │ + ldr ip, [pc, #80] @ 71af4 │ │ │ │ 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] │ │ │ │ @@ -69425,196 +69054,196 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -000720c4 : │ │ │ │ +00071af8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #36] @ 72104 │ │ │ │ + ldr r0, [pc, #36] @ 71b38 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #45388 @ 0xb14c │ │ │ │ + movw r1, #45600 @ 0xb220 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r2, #15500 @ 0x3c8c │ │ │ │ + movw r2, #17740 @ 0x454c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 1b6b98 <_PyErr_SetString@@Base> │ │ │ │ + bl 1b69ac <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3f3080 │ │ │ │ + bl 3f3938 │ │ │ │ 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 72158 │ │ │ │ + bgt 71b8c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72158 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 71b8c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 721b4 │ │ │ │ + bgt 71be8 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movwne r1, #56668 @ 0xdd5c │ │ │ │ - movweq r1, #56700 @ 0xdd7c │ │ │ │ + movwne r1, #58880 @ 0xe600 │ │ │ │ + movweq r1, #58912 @ 0xe620 │ │ │ │ movtne r1, #69 @ 0x45 │ │ │ │ movteq r1, #69 @ 0x45 │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 30f3d0 │ │ │ │ + bl 30e274 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 721ac │ │ │ │ + beq 71be0 │ │ │ │ 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} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 722d8 │ │ │ │ + b 71d0c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 60884 <_PyEval_RaiseAsyncExc@@Base+0x694> │ │ │ │ + b 602b4 <_PyEval_RaiseAsyncExc@@Base+0x694> │ │ │ │ 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] @ 722d4 │ │ │ │ + ldr r2, [pc, #168] @ 71d08 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 72254 │ │ │ │ + bne 71c88 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7223c │ │ │ │ + bne 71c70 │ │ │ │ dmb ish │ │ │ │ - beq 72264 │ │ │ │ + beq 71c98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c106c │ │ │ │ + bl 3c1128 │ │ │ │ ldrd r0, [r5, #12] │ │ │ │ sub r2, fp, #80 @ 0x50 │ │ │ │ - bl 42eda4 <_PyLong_DivmodNear@@Base+0x534> │ │ │ │ + bl 42f684 <_PyLong_DivmodNear@@Base+0x534> │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 72294 │ │ │ │ + bne 71cc8 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 7227c │ │ │ │ + bne 71cb0 │ │ │ │ dmb ish │ │ │ │ - beq 722a4 │ │ │ │ + beq 71cd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 33ff20 │ │ │ │ + bl 3401f4 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 427598 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 722d4 │ │ │ │ + bl 427e78 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 71d08 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 722cc │ │ │ │ + beq 71d00 │ │ │ │ bl 2ddfc <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq pc, [r7], #-228 @ 0xffffff1c @ │ │ │ │ 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 72310 │ │ │ │ + beq 71d44 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bgt 72324 │ │ │ │ - bl 27c3a8 <_PyDict_LoadGlobal@@Base+0x31f8> │ │ │ │ + bgt 71d58 │ │ │ │ + bl 27a708 <_PyDict_LoadGlobal@@Base+0x33a8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 72414 │ │ │ │ + ble 71e48 │ │ │ │ mov r5, r4 │ │ │ │ - b 7251c │ │ │ │ + b 71f50 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 72420 │ │ │ │ + bne 71e54 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r3, [r0, #32] │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r8, [r2, #4] │ │ │ │ - blt 72350 │ │ │ │ + blt 71d84 │ │ │ │ cmp r6, r3 │ │ │ │ movge r6, r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub r6, r6, #1 │ │ │ │ mov r7, #0 │ │ │ │ mvn r9, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r6, r7 │ │ │ │ - ble 723fc │ │ │ │ + ble 71e30 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 723b0 │ │ │ │ + bne 71de4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 250508 │ │ │ │ + bl 24e6e0 │ │ │ │ subs r5, r0, #0 │ │ │ │ ldreq r3, [r4, #8] │ │ │ │ addeq r3, r3, r7 │ │ │ │ streq r3, [r4, #8] │ │ │ │ - beq 7251c │ │ │ │ + beq 71f50 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mvn r3, #0 │ │ │ │ str r2, [r5] │ │ │ │ str r5, [r2, #260] @ 0x104 │ │ │ │ str r5, [r4, #16] │ │ │ │ str r9, [r4, #24] │ │ │ │ sub r2, r6, r7 │ │ │ │ @@ -69630,88 +69259,88 @@ │ │ │ │ str r2, [r4, #24] │ │ │ │ add r2, r0, r2, lsl #2 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ str r8, [r2, #4] │ │ │ │ - bne 723c4 │ │ │ │ - b 72368 │ │ │ │ + bne 71df8 │ │ │ │ + b 71d9c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4] │ │ │ │ add r2, r2, r7 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7231c │ │ │ │ + bgt 71d50 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b 7231c │ │ │ │ + b 71d50 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 441320 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ + blx 441c00 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ cmp r0, r7 │ │ │ │ - bcs 7243c │ │ │ │ + bcs 71e70 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 366244 │ │ │ │ + b 3664fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1eac0c │ │ │ │ + bl 1eab28 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7251c │ │ │ │ + beq 71f50 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 72478 │ │ │ │ + blt 71eac │ │ │ │ mul r3, r7, r6 │ │ │ │ cmp r0, r3 │ │ │ │ - bge 72478 │ │ │ │ + bge 71eac │ │ │ │ add r0, r0, r7 │ │ │ │ mov r1, r7 │ │ │ │ sub r0, r0, #1 │ │ │ │ - blx 441598 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + blx 441e78 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ mov r6, r0 │ │ │ │ sub r6, r6, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, r7 │ │ │ │ - ble 724e8 │ │ │ │ - bl 3f3080 │ │ │ │ + ble 71f1c │ │ │ │ + bl 3f3938 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 724c4 │ │ │ │ + bne 71ef8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 724bc │ │ │ │ + bgt 71ef0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 724bc │ │ │ │ + bne 71ef0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 7251c │ │ │ │ + b 71f50 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 724e0 │ │ │ │ + bgt 71f14 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 724e0 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 71f14 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 72480 │ │ │ │ + b 71eb4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7231c │ │ │ │ + bgt 71d50 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7231c │ │ │ │ + bne 71d50 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 7231c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 71d50 │ │ │ │ mov r0, r5 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -69720,169 +69349,169 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 72578 │ │ │ │ + bne 71fac │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 725ac │ │ │ │ + beq 71fe0 │ │ │ │ sub lr, fp, #24 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, ip │ │ │ │ mov r3, #0 │ │ │ │ str lr, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #92] @ 72600 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #92] @ 72034 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 725f8 │ │ │ │ + beq 7202c │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 3fbd80 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 3fc648 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 725f4 │ │ │ │ + beq 72028 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2d79c │ │ │ │ cmp r0, #1 │ │ │ │ - movweq r0, #5188 @ 0x1444 │ │ │ │ + movweq r0, #5808 @ 0x16b0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 725f8 │ │ │ │ + beq 7202c │ │ │ │ mov r0, r5 │ │ │ │ - bl 283380 │ │ │ │ - movw r2, #15544 @ 0x3cb8 │ │ │ │ + bl 280ef4 │ │ │ │ + movw r2, #17784 @ 0x4578 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 72c90 │ │ │ │ + bl 726c4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, sl, r4, ror #20 │ │ │ │ + rsbeq r7, sl, r0, ror #20 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 7263c │ │ │ │ + bne 72070 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 7265c │ │ │ │ - b 72678 │ │ │ │ + bne 72090 │ │ │ │ + b 720ac │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12864 @ 0x3240 │ │ │ │ + movw r0, #15680 @ 0x3d40 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 726cc │ │ │ │ - b 72628 │ │ │ │ - bl e72d8 │ │ │ │ + beq 72100 │ │ │ │ + b 7205c │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7268c │ │ │ │ + ble 720c0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 726a4 │ │ │ │ - bl ddb94 │ │ │ │ + bne 720d8 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 726a4 │ │ │ │ - b 726cc │ │ │ │ + beq 720d8 │ │ │ │ + b 72100 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 72670 │ │ │ │ + bne 720a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 72670 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 720a4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 726d4 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bne 72108 │ │ │ │ + movw r3, #48352 @ 0xbce0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15576 @ 0x3cd8 │ │ │ │ + movw r1, #17816 @ 0x4598 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r7, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - blt 726f4 │ │ │ │ + blt 72128 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 3e904 │ │ │ │ rsb r3, r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, r3 │ │ │ │ - bgt 72734 │ │ │ │ + bgt 72168 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - bl 40fc68 │ │ │ │ + bl 410830 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsb r1, r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 37fff8 <_PySlice_FromIndices@@Base+0x15e8> │ │ │ │ + bl 3802b0 <_PySlice_FromIndices@@Base+0x15e8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 726cc │ │ │ │ + bne 72100 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 72768 │ │ │ │ + bge 7219c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 3e904 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72798 │ │ │ │ - b 726cc │ │ │ │ + bne 721cc │ │ │ │ + b 72100 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - bl 40fc68 │ │ │ │ + bl 410830 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 726cc │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + beq 72100 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 727b4 │ │ │ │ + bgt 721e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 727b4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 721e8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 37fff8 <_PySlice_FromIndices@@Base+0x15e8> │ │ │ │ + bl 3802b0 <_PySlice_FromIndices@@Base+0x15e8> │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne 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 │ │ │ │ @@ -69891,69 +69520,69 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r4, r3 │ │ │ │ ldrne r7, [ip, #8] │ │ │ │ - bne 72840 │ │ │ │ + bne 72274 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 7281c │ │ │ │ + bge 72250 │ │ │ │ mov r7, #0 │ │ │ │ - b 72840 │ │ │ │ + b 72274 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 72814 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bne 72248 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - b 7287c │ │ │ │ + b 722b0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #32 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #56] @ 728a0 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #56] @ 722d4 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72898 │ │ │ │ + beq 722cc │ │ │ │ cmn r4, r7 │ │ │ │ - beq 72834 │ │ │ │ + beq 72268 │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r6, #448] @ 0x1c0 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ - bl fb464 │ │ │ │ + bl fa564 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mlseq sl, r0, sl, r7 │ │ │ │ + rsbeq r7, sl, ip, lsl #21 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #55772 @ 0xd9dc │ │ │ │ + movw r0, #55564 @ 0xd90c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b5348 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 72924 │ │ │ │ + beq 72358 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2d748 │ │ │ │ - ldr r0, [pc, #68] @ 7292c │ │ │ │ + ldr r0, [pc, #68] @ 72360 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ str r5, [r4, #136] @ 0x88 │ │ │ │ sub r2, r4, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r0, [r1, #3836] @ 0xefc │ │ │ │ @@ -69972,84 +69601,84 @@ │ │ │ │ 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 3c2628 <_PyDeadline_Init@@Base+0x714> │ │ │ │ + bl 3c3058 <_PyDeadline_Init@@Base+0x714> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 72a18 │ │ │ │ + beq 7244c │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72988 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bne 723bc │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 729bc │ │ │ │ - bl e5474 │ │ │ │ + b 723f0 │ │ │ │ + bl e4870 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 729bc │ │ │ │ + bne 723f0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 729b4 │ │ │ │ + bgt 723e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 729b4 │ │ │ │ + bne 723e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 72a18 │ │ │ │ + b 7244c │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp] │ │ │ │ movne r2, r1 │ │ │ │ - movw r0, #15612 @ 0x3cfc │ │ │ │ + movw r0, #17852 @ 0x45bc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 72a00 │ │ │ │ + ble 72434 │ │ │ │ mov r4, r5 │ │ │ │ - b 72a18 │ │ │ │ + b 7244c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 729f8 │ │ │ │ + bne 7242c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 729f8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 7242c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movweq r0, #5188 @ 0x1444 │ │ │ │ + movweq r0, #5808 @ 0x16b0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 72a50 │ │ │ │ + beq 72484 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00072a5c : │ │ │ │ +00072490 : │ │ │ │ movw r3, #25548 @ 0x63cc │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r0, [r3, #20] │ │ │ │ @@ -70065,126 +69694,126 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 72b38 │ │ │ │ + bge 7256c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r4, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1fe400 │ │ │ │ + bl 1fe13c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72b30 │ │ │ │ + bne 72564 │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r7, [r3] │ │ │ │ - bl 18c3c8 │ │ │ │ + bl 18b6f8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 18c3c8 │ │ │ │ + bl 18b6f8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 18c3c8 │ │ │ │ + bl 18b6f8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r4, r3 │ │ │ │ - bl 18c3c8 │ │ │ │ + bl 18b6f8 │ │ │ │ mov r3, r4 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r6, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ - bl 35afc0 │ │ │ │ + bl 35b264 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r5, r5, #1 │ │ │ │ - b 72aa8 │ │ │ │ + b 724dc │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15620 @ 0x3d04 │ │ │ │ + movw r1, #17860 @ 0x45c4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1b4b44 │ │ │ │ + b 1b4954 │ │ │ │ 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, #6932 @ 0x1b14 │ │ │ │ + movw r1, #6936 @ 0x1b18 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d135c │ │ │ │ + bl 1d118c │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 72bb4 │ │ │ │ + beq 725e8 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r4, #5188 @ 0x1444 │ │ │ │ + movweq r4, #5808 @ 0x16b0 │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq 72bcc │ │ │ │ + beq 72600 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 72bcc │ │ │ │ + b 72600 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20188 @ 0x4edc │ │ │ │ + movw r1, #22428 @ 0x579c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 72c00 │ │ │ │ + beq 72634 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ subne r3, r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldrne r2, [r2, #4] │ │ │ │ ldrne r0, [r2, r3, lsl #2] │ │ │ │ - bne 72c04 │ │ │ │ + bne 72638 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ 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, #136] @ 0x88 │ │ │ │ - bl 728a4 │ │ │ │ + bl 722d8 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ add r2, r4, #4 │ │ │ │ add r1, r0, #4 │ │ │ │ add r4, r4, #132 @ 0x84 │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 72c60 │ │ │ │ + beq 72694 │ │ │ │ ldr ip, [r3] │ │ │ │ add lr, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ strle lr, [r3] │ │ │ │ cmp r2, r4 │ │ │ │ str r3, [r1, #4]! │ │ │ │ - bne 72c44 │ │ │ │ + bne 72678 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00072c70 : │ │ │ │ +000726a4 : │ │ │ │ movw r3, #25548 @ 0x63cc │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -70204,45 +69833,45 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc4c │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl 63724 │ │ │ │ + bl 63154 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #14148 @ 0x3744 │ │ │ │ + movw r1, #16964 @ 0x4244 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 51030 │ │ │ │ + b 50ee0 │ │ │ │ push {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 bae88 │ │ │ │ + bl bae80 │ │ │ │ add r5, r4, #4 │ │ │ │ add r6, r4, #132 @ 0x84 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 72d28 │ │ │ │ + bne 7275c │ │ │ │ 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 │ │ │ │ │ │ │ │ -00072d50 : │ │ │ │ +00072784 : │ │ │ │ movw r3, #25548 @ 0x63cc │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -70251,40 +69880,41 @@ │ │ │ │ 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, #15664 @ 0x3d30 │ │ │ │ + movw r1, #17904 @ 0x45f0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f81dc │ │ │ │ + bl f713c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72dc8 │ │ │ │ + beq 727fc │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2e730 <__clock_getres64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72dd0 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 72804 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ - b 72df0 │ │ │ │ + b 72824 │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - blx 441b60 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + blx 442440 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vldr s15, [fp, #-12] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #16] @ 72df8 │ │ │ │ + vldr d6, [pc, #20] @ 72830 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl e73c8 │ │ │ │ + bl e6728 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ + nop {0} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -70293,93 +69923,93 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ bl 2d748 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 21e060 │ │ │ │ + bl 21d21c │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 72e98 │ │ │ │ + bne 728d0 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmp r6, r4 │ │ │ │ - blt 72e88 │ │ │ │ + blt 728c0 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e640 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72e88 │ │ │ │ + bne 728c0 │ │ │ │ sub r1, r6, r4 │ │ │ │ add r0, r5, r4 │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ mov r4, r0 │ │ │ │ - b 72e98 │ │ │ │ + b 728d0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 72eac │ │ │ │ + beq 728e4 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00072eb8 : │ │ │ │ +000728f0 : │ │ │ │ movw r3, #25548 @ 0x63cc │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr ip, [r0, #4] │ │ │ │ - movw r3, #41896 @ 0xa3a8 │ │ │ │ + movw r3, #42516 @ 0xa614 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 72ef8 │ │ │ │ - movw r0, #5180 @ 0x143c │ │ │ │ + beq 72930 │ │ │ │ + movw r0, #5800 @ 0x16a8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 72eec │ │ │ │ + bne 72924 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 72eec │ │ │ │ + bhi 72924 │ │ │ │ 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 5da20 │ │ │ │ + bl 5d44c │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 72f5c │ │ │ │ + beq 72994 │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ eoreq r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00072f64 : │ │ │ │ +0007299c : │ │ │ │ movw r3, #25548 @ 0x63cc │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -70394,48 +70024,48 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d748 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 21e060 │ │ │ │ + bl 21d21c │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 7301c │ │ │ │ + bne 72a54 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - blt 7300c │ │ │ │ + blt 72a44 │ │ │ │ sub r6, r5, r2 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r0, r4, r6 │ │ │ │ bl 2e640 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7300c │ │ │ │ + bne 72a44 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ mov r4, r0 │ │ │ │ - b 7301c │ │ │ │ + b 72a54 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73030 │ │ │ │ + beq 72a68 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0007303c : │ │ │ │ +00072a74 : │ │ │ │ movw r3, #25548 @ 0x63cc │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #28] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -70450,152 +70080,152 @@ │ │ │ │ ldr lr, [fp, #4] │ │ │ │ movgt r6, #0 │ │ │ │ movle r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov ip, r2 │ │ │ │ orrs r6, lr, r6 │ │ │ │ - bne 730b0 │ │ │ │ + bne 72ae8 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 730ec │ │ │ │ + beq 72b24 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, ip │ │ │ │ mov r3, #0 │ │ │ │ sub r6, fp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, lr │ │ │ │ mov r3, #1 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #68] @ 73124 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #68] @ 72b5c │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs ip, r0, #0 │ │ │ │ moveq r0, ip │ │ │ │ - beq 7311c │ │ │ │ + beq 72b54 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [ip] │ │ │ │ - bl 2663c0 │ │ │ │ + bl 264570 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 733c4 │ │ │ │ + bl 72dfc │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - strhteq r7, [sl], #-172 @ 0xffffff54 │ │ │ │ + strhteq r7, [sl], #-168 @ 0xffffff58 │ │ │ │ │ │ │ │ -00073128 <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ +00072b60 <_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 r2, #31 │ │ │ │ - bl 20a808 │ │ │ │ + bl 20a218 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7316c <_PyLong_UnsignedLong_Converter@@Base+0x44> │ │ │ │ + beq 72ba4 <_PyLong_UnsignedLong_Converter@@Base+0x44> │ │ │ │ cmp r0, #4 │ │ │ │ - bls 73174 <_PyLong_UnsignedLong_Converter@@Base+0x4c> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bls 72bac <_PyLong_UnsignedLong_Converter@@Base+0x4c> │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15708 @ 0x3d5c │ │ │ │ + movw r1, #17948 @ 0x461c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0007317c : │ │ │ │ +00072bb4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 731c4 │ │ │ │ + ldr ip, [pc, #44] @ 72bfc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 376f64 │ │ │ │ + bl 3770c0 │ │ │ │ cmp r0, #0 │ │ │ │ popge {fp, pc} │ │ │ │ - movw r0, #15752 @ 0x3d88 │ │ │ │ + movw r0, #17992 @ 0x4648 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 36d144 │ │ │ │ + b 36d3fc │ │ │ │ andeq r0, r0, ip │ │ │ │ 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, #15792 @ 0x3db0 │ │ │ │ + movw r1, #18032 @ 0x4670 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f81dc │ │ │ │ + bl f713c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73250 │ │ │ │ + beq 72c88 │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r2, #0 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 361f08 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 3621b0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 73250 │ │ │ │ + beq 72c88 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ - bl 3624c8 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 36277c <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d154 <__clock_settime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5188 @ 0x1444 │ │ │ │ + movweq r0, #5808 @ 0x16b0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 73254 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 72c8c │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 73338 │ │ │ │ + bne 72d70 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73338 │ │ │ │ + beq 72d70 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #3 │ │ │ │ movne r0, #5 │ │ │ │ - bl b6520 │ │ │ │ + bl b6518 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 733a4 │ │ │ │ + beq 72ddc │ │ │ │ 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] │ │ │ │ @@ -70609,117 +70239,117 @@ │ │ │ │ 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 73348 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + beq 72d80 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ 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 73348 │ │ │ │ + b 72d80 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldmib r5, {r0, r3} │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7336c │ │ │ │ + beq 72da4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #3 │ │ │ │ - bl 2daa20 │ │ │ │ + bl 2d8f20 │ │ │ │ mov r5, r0 │ │ │ │ - b 73378 │ │ │ │ + b 72db0 │ │ │ │ mov r1, r4 │ │ │ │ - bl f32c0 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f22b0 <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7338c │ │ │ │ + ble 72dc4 │ │ │ │ mov r4, r5 │ │ │ │ - b 733a4 │ │ │ │ + b 72ddc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 73384 │ │ │ │ + bne 72dbc │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 73384 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 72dbc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 66cc4 │ │ │ │ + b 666fc │ │ │ │ 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 73414 │ │ │ │ + beq 72e4c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73414 │ │ │ │ + bne 72e4c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 41e068 │ │ │ │ + b 41e948 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 73440 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 72e78 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15812 @ 0x3dc4 │ │ │ │ + movw r1, #18052 @ 0x4684 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 73478 │ │ │ │ + bl 1b4954 │ │ │ │ + b 72eb0 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ ldr r7, [r5, #8] │ │ │ │ sub r2, r2, r6 │ │ │ │ cmp r7, r2 │ │ │ │ - bgt 73474 │ │ │ │ + bgt 72eac │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r8, r7, r6 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 441598 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + blx 441e78 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ cmp r8, r0 │ │ │ │ - ble 73480 │ │ │ │ - bl 366244 │ │ │ │ + ble 72eb8 │ │ │ │ + bl 3664fc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c2354 <_PyDeadline_Init@@Base+0x440> │ │ │ │ + bl 3c2d84 <_PyDeadline_Init@@Base+0x440> │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r6, #0 │ │ │ │ - ble 734c0 │ │ │ │ + ble 72ef8 │ │ │ │ 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] │ │ │ │ @@ -70738,125 +70368,125 @@ │ │ │ │ moveq r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r6, #1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ add r4, r1, #16 │ │ │ │ cmp r3, #3 │ │ │ │ cmpls r2, #0 │ │ │ │ - bne 73510 │ │ │ │ + bne 72f48 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 73540 │ │ │ │ + bne 72f78 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #4 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #492] @ 73724 │ │ │ │ - bl 1b54cc <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #492] @ 7315c │ │ │ │ + bl 1b52e0 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73718 │ │ │ │ + beq 73150 │ │ │ │ add r1, r5, r6 │ │ │ │ ldr r9, [r4] │ │ │ │ subs r6, r1, #1 │ │ │ │ - beq 73688 │ │ │ │ + beq 730c0 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 735a0 │ │ │ │ + beq 72fd8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 73594 │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + bne 72fcc │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #15852 @ 0x3dec │ │ │ │ + movw r1, #18092 @ 0x46ac │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #42116 @ 0xa484 │ │ │ │ + movw r0, #44356 @ 0xad44 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r3, r7 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 73718 │ │ │ │ + b 73150 │ │ │ │ subs r6, r1, #2 │ │ │ │ - bne 735a4 │ │ │ │ - b 7369c │ │ │ │ - ldr r7, [pc, #384] @ 73728 │ │ │ │ + bne 72fdc │ │ │ │ + b 730d4 │ │ │ │ + ldr r7, [pc, #384] @ 73160 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7364c │ │ │ │ + beq 73084 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 735cc │ │ │ │ + bne 73004 │ │ │ │ cmp r6, #1 │ │ │ │ - bne 73650 │ │ │ │ - b 736ac │ │ │ │ + bne 73088 │ │ │ │ + b 730e4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 73600 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 73038 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #15876 @ 0x3e04 │ │ │ │ + movw r1, #18116 @ 0x46c4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl f0b90 │ │ │ │ + bl f0644 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 73630 │ │ │ │ + bne 73068 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ cmpne r3, #114 @ 0x72 │ │ │ │ - beq 735c0 │ │ │ │ + beq 72ff8 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq 735c0 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 72ff8 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48108 @ 0xbbec │ │ │ │ + movw r1, #50348 @ 0xc4ac │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7358c │ │ │ │ + bl 1b4954 │ │ │ │ + b 72fc4 │ │ │ │ mov r5, r3 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 736b0 │ │ │ │ + bne 730e8 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #15936 @ 0x3e40 │ │ │ │ + movw r1, #18176 @ 0x4700 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #42116 @ 0xa484 │ │ │ │ + movw r0, #44356 @ 0xad44 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 7358c │ │ │ │ - ldr r6, [pc, #152] @ 73728 │ │ │ │ - movw r5, #5188 @ 0x1444 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 72fc4 │ │ │ │ + ldr r6, [pc, #152] @ 73160 │ │ │ │ + movw r5, #5808 @ 0x16b0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r7, r6 │ │ │ │ - b 736b0 │ │ │ │ - movw r5, #5188 @ 0x1444 │ │ │ │ + b 730e8 │ │ │ │ + movw r5, #5808 @ 0x16b0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ - ldr r6, [pc, #124] @ 73728 │ │ │ │ - b 736b0 │ │ │ │ - ldr r6, [pc, #116] @ 73728 │ │ │ │ + ldr r6, [pc, #124] @ 73160 │ │ │ │ + b 730e8 │ │ │ │ + ldr r6, [pc, #116] @ 73160 │ │ │ │ mov r0, r8 │ │ │ │ - bl b5348 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73718 │ │ │ │ + beq 73150 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ ldr r3, [r7] │ │ │ │ str r9, [r4, #8] │ │ │ │ @@ -70870,145 +70500,145 @@ │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r6] │ │ │ │ str r5, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl e2b44 │ │ │ │ + bl e1f40 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r7, sl, r8, ror #21 │ │ │ │ - mlseq fp, r0, r4, r1 │ │ │ │ + rsbeq r7, sl, r4, ror #21 │ │ │ │ + rsbeq r1, fp, r8, lsl #9 │ │ │ │ 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 22192c │ │ │ │ + bl 220aec │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ cmp r4, r3 │ │ │ │ - bge 73804 │ │ │ │ + bge 7323c │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ mov r1, r7 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7381c │ │ │ │ - bl 17098c │ │ │ │ + beq 73254 │ │ │ │ + bl 16fb64 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 737c4 │ │ │ │ + bgt 731fc │ │ │ │ subs r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5] │ │ │ │ - bne 737c4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 731fc │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #1 │ │ │ │ - bne 737f4 │ │ │ │ + bne 7322c │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 73b0c │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bl 73544 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 73770 │ │ │ │ - b 7381c │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 731a8 │ │ │ │ + b 73254 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15960 @ 0x3e58 │ │ │ │ + movw r1, #18200 @ 0x4718 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #3 │ │ │ │ - movw r0, #55732 @ 0xd9b4 │ │ │ │ + movw r0, #57972 @ 0xe274 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ddafc │ │ │ │ + b dd0a8 │ │ │ │ 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 e72d8 │ │ │ │ + bl e6638 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7387c │ │ │ │ - bl ddb94 │ │ │ │ + bne 732b4 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 738b4 │ │ │ │ + bne 732ec │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 738a8 │ │ │ │ + beq 732e0 │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r0, #0 │ │ │ │ - blt 738a4 │ │ │ │ + blt 732dc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ movge r0, r4 │ │ │ │ str r0, [r5, #8] │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ cmp r0, #1073741824 @ 0x40000000 │ │ │ │ - bls 738e4 │ │ │ │ + bls 7331c │ │ │ │ mov r5, #0 │ │ │ │ - bl 366244 │ │ │ │ - b 73938 │ │ │ │ + bl 3664fc │ │ │ │ + b 73370 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73904 │ │ │ │ + beq 7333c │ │ │ │ sub r2, r0, #1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ cmn r2, #13 │ │ │ │ - bls 73908 │ │ │ │ - b 738d8 │ │ │ │ + bls 73340 │ │ │ │ + b 73310 │ │ │ │ mov r2, r0 │ │ │ │ add r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 12aa2c <_PyArena_Malloc@@Base> │ │ │ │ + bl 129a7c <_PyArena_Malloc@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 738d8 │ │ │ │ + beq 73310 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d748 │ │ │ │ mov r3, r5 │ │ │ │ str r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -71019,35 +70649,35 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73994 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 733cc │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 73984 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 73994 │ │ │ │ + bne 733bc │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 733cc │ │ │ │ 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, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 739bc │ │ │ │ + bne 733f4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ 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 │ │ │ │ @@ -71060,128 +70690,128 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 73a28 │ │ │ │ + bne 73460 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 73a5c │ │ │ │ + beq 73494 │ │ │ │ sub lr, fp, #24 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, ip │ │ │ │ mov r3, #0 │ │ │ │ str lr, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #128] @ 73ad4 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #128] @ 7350c │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73ac4 │ │ │ │ + beq 734fc │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r3, #26124 @ 0x660c │ │ │ │ + movw r3, #26744 @ 0x6878 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r0, #8] │ │ │ │ vcvteq.f32.f64 s16, d0 │ │ │ │ - beq 73aa0 │ │ │ │ - bl 250270 │ │ │ │ + beq 734d8 │ │ │ │ + bl 24e448 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 73aa0 │ │ │ │ - bl ddb94 │ │ │ │ + bne 734d8 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73ac4 │ │ │ │ + bne 734fc │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #57408 @ 0xe040 │ │ │ │ movt r2, #2 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 73bec │ │ │ │ + b 73624 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, sl, r4, lsl fp │ │ │ │ + rsbeq r7, sl, r0, lsl fp │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #14404 @ 0x3844 │ │ │ │ + movw r1, #17220 @ 0x4344 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4e36c │ │ │ │ + b 4e21c │ │ │ │ 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 r1, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 73b3c │ │ │ │ + blt 73574 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ movlt r4, r1 │ │ │ │ movge r4, r3 │ │ │ │ bic r5, r2, r2, asr #31 │ │ │ │ cmp r5, r4 │ │ │ │ movlt r5, r4 │ │ │ │ - blt 73b58 │ │ │ │ + blt 73590 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r5, r3 │ │ │ │ movge r5, r3 │ │ │ │ subs r3, r5, r4 │ │ │ │ - beq 73be4 │ │ │ │ + beq 7361c │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 73b90 │ │ │ │ - movw r3, #48648 @ 0xbe08 │ │ │ │ + ble 735c8 │ │ │ │ + movw r3, #48436 @ 0xbd34 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17736 @ 0x4548 │ │ │ │ + movw r1, #19976 @ 0x4e08 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r3, #0 │ │ │ │ - b 73be4 │ │ │ │ + b 7361c │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ movle r3, #0 │ │ │ │ - ble 73be4 │ │ │ │ + ble 7361c │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ sub r2, r2, r5 │ │ │ │ mla r1, r5, r3, r0 │ │ │ │ mul r2, r3, r2 │ │ │ │ mla r0, r4, r3, r0 │ │ │ │ bl 2da0c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ add r1, r4, r3 │ │ │ │ sub r1, r1, r5 │ │ │ │ - bl 3c2354 <_PyDeadline_Init@@Base+0x440> │ │ │ │ + bl 3c2d84 <_PyDeadline_Init@@Base+0x440> │ │ │ │ cmn r0, #1 │ │ │ │ movne r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ rsb r3, r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -71192,784 +70822,784 @@ │ │ │ │ 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, #5188 @ 0x1444 │ │ │ │ + movweq r0, #5808 @ 0x16b0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 73c70 │ │ │ │ + beq 736a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 283380 │ │ │ │ + bl 280ef4 │ │ │ │ vcmp.f32 s16, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - movwvs r2, #15992 @ 0x3e78 │ │ │ │ + movwvs r2, #18232 @ 0x4738 │ │ │ │ movtvs r2, #72 @ 0x48 │ │ │ │ - bvs 73c64 │ │ │ │ + bvs 7369c │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - movw r3, #15544 @ 0x3cb8 │ │ │ │ + movw r3, #17784 @ 0x4578 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r2, #15992 @ 0x3e78 │ │ │ │ + movw r2, #18232 @ 0x4738 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ vcmpe.f32 s15, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movle r2, r3 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 72c90 │ │ │ │ + bl 726c4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #10656 @ 0x29a0 │ │ │ │ + movw r3, #11276 @ 0x2c0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 73cb4 │ │ │ │ + bne 736ec │ │ │ │ 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 33f77c │ │ │ │ + b 33fa50 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #9128 @ 0x23a8 │ │ │ │ + movw r1, #7640 @ 0x1dd8 │ │ │ │ movt r1, #6 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #56408 @ 0xdc58 │ │ │ │ + movw r0, #56200 @ 0xdb88 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 61d3c <_PyEval_RaiseAsyncExc@@Base+0x1b4c> │ │ │ │ + b 6176c <_PyEval_RaiseAsyncExc@@Base+0x1b4c> │ │ │ │ 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 3c81e0 │ │ │ │ + bl 3c8a94 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 73d34 │ │ │ │ + beq 7376c │ │ │ │ cmp r0, #2 │ │ │ │ - bne 73d48 │ │ │ │ + bne 73780 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 73d4c │ │ │ │ - movw r3, #48560 @ 0xbdb0 │ │ │ │ + b 73784 │ │ │ │ + movw r3, #48348 @ 0xbcdc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 200570 │ │ │ │ + bl 1fff44 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, 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 │ │ │ │ ldrb r6, [r0, #33] @ 0x21 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 73d90 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 737c8 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55704 @ 0xd998 │ │ │ │ + movw r1, #57916 @ 0xe23c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 73e18 │ │ │ │ + bl 1b4954 │ │ │ │ + b 73850 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 73db4 │ │ │ │ + beq 737ec │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bgt 73de0 │ │ │ │ + bgt 73818 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r0, #45388 @ 0xb14c │ │ │ │ + movw r0, #45600 @ 0xb220 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - movw r1, #16176 @ 0x3f30 │ │ │ │ + movw r1, #18416 @ 0x47f0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ mov r1, #2 │ │ │ │ add r0, r7, #16 │ │ │ │ - bl ba050 │ │ │ │ + bl ba048 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73fa4 │ │ │ │ + beq 739dc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b9d1c <_PyUnicode_EncodeUTF16@@Base+0x3bb8> │ │ │ │ + bl 3ba754 <_PyUnicode_EncodeUTF16@@Base+0x3bb8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 73e38 │ │ │ │ + bne 73870 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 73e20 │ │ │ │ + ble 73858 │ │ │ │ mov r4, #0 │ │ │ │ - b 73fa4 │ │ │ │ + b 739dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 73e18 │ │ │ │ + bne 73850 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 73e18 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 73850 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 73e54 │ │ │ │ + bgt 7388c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 73e54 │ │ │ │ + bne 7388c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r8, [r7, #16] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ ands r6, r6, #268435456 @ 0x10000000 │ │ │ │ - beq 73eb4 │ │ │ │ + beq 738ec │ │ │ │ mov r0, r8 │ │ │ │ - bl 4128ec │ │ │ │ + bl 4132cc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73fa4 │ │ │ │ + beq 739dc │ │ │ │ ldr r6, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3bac5c <_PyUnicode_EncodeUTF16@@Base+0x4af8> │ │ │ │ + bl 3bb68c <_PyUnicode_EncodeUTF16@@Base+0x4af0> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 73e9c │ │ │ │ + bne 738d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9568 │ │ │ │ - b 73e18 │ │ │ │ + bl b9560 │ │ │ │ + b 73850 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ lsl r2, r6, #2 │ │ │ │ mov r1, r4 │ │ │ │ bl 2e304 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ str r6, [r5, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 73ee0 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 73918 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16236 @ 0x3f6c │ │ │ │ + movw r1, #18476 @ 0x482c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 73f58 │ │ │ │ - bl e72d8 │ │ │ │ + b 73990 │ │ │ │ + bl e6638 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 73efc │ │ │ │ - bl ddb94 │ │ │ │ + bne 73934 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73f04 │ │ │ │ - b 73e18 │ │ │ │ + beq 7393c │ │ │ │ + b 73850 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 73f20 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bge 73958 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63216 @ 0xf6f0 │ │ │ │ + movw r1, #65456 @ 0xffb0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 73e18 │ │ │ │ + bl 1b4954 │ │ │ │ + b 73850 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r1, r4 │ │ │ │ - beq 73f9c │ │ │ │ + beq 739d4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 73f6c │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 739a4 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16288 @ 0x3fa0 │ │ │ │ + movw r1, #18528 @ 0x4860 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73f88 │ │ │ │ - bl ee0dc │ │ │ │ + beq 739c0 │ │ │ │ + bl ed65c │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - b 73fa4 │ │ │ │ + b 739dc │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r5, #48] @ 0x30 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #68] @ 74010 │ │ │ │ - bl 37bfa8 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #68] @ 73a48 │ │ │ │ + bl 37c2e8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 73ffc │ │ │ │ + beq 73a34 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73ffc │ │ │ │ - movw r0, #16340 @ 0x3fd4 │ │ │ │ + beq 73a34 │ │ │ │ + movw r0, #18580 @ 0x4894 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ - movw r0, #1696 @ 0x6a0 │ │ │ │ + b de66c │ │ │ │ + movw r0, #3936 @ 0xf60 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ - rsbeq r5, fp, r0, ror r7 │ │ │ │ + b de66c │ │ │ │ + rsbeq r5, fp, r8, ror #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 3c81e0 │ │ │ │ + bl 3c8a94 │ │ │ │ sub r0, r0, #1 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7407c │ │ │ │ + bne 73ab4 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7407c │ │ │ │ + bne 73ab4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 368028 <_PyXIData_RegisterClass@@Base+0x184> │ │ │ │ + b 3682e0 <_PyXIData_RegisterClass@@Base+0x184> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - bl 182558 │ │ │ │ + bl 181620 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 741cc │ │ │ │ + beq 73c04 │ │ │ │ mov r0, r5 │ │ │ │ - bl 368028 <_PyXIData_RegisterClass@@Base+0x184> │ │ │ │ + bl 3682e0 <_PyXIData_RegisterClass@@Base+0x184> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 741cc │ │ │ │ + beq 73c04 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bl 37d1a0 │ │ │ │ + bl 37d684 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 740e4 │ │ │ │ + bne 73b1c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 741cc │ │ │ │ + bgt 73c04 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 741cc │ │ │ │ + bne 73c04 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 741cc │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 73c04 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 74100 │ │ │ │ + bgt 73b38 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 74100 │ │ │ │ + bne 73b38 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 74118 │ │ │ │ + bne 73b50 │ │ │ │ subs r3, r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ - b 7415c │ │ │ │ + b 73b94 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 7413c │ │ │ │ + beq 73b74 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29708 @ 0x740c │ │ │ │ + movw r1, #31948 @ 0x7ccc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl d6e2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d64fc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 741cc │ │ │ │ + beq 73c04 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #16348 @ 0x3fdc │ │ │ │ + movw r1, #18588 @ 0x489c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ bl 47d28 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 741cc │ │ │ │ + beq 73c04 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 741a8 │ │ │ │ + beq 73be0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7418c │ │ │ │ + beq 73bc4 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #29708 @ 0x740c │ │ │ │ + movw r1, #31948 @ 0x7ccc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl d6e2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d64fc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 741cc │ │ │ │ + beq 73c04 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #16356 @ 0x3fe4 │ │ │ │ + movw r1, #18596 @ 0x48a4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ bl 47d28 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 741cc │ │ │ │ + beq 73c04 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 33e3c0 │ │ │ │ + bl 33db50 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 741cc │ │ │ │ + beq 73c04 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1848fc │ │ │ │ + b 183954 │ │ │ │ mov r0, r4 │ │ │ │ - bl 277c30 │ │ │ │ + bl 275de0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74230 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 73c68 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 74220 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 74230 │ │ │ │ + bne 73c58 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 73c68 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74264 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 73c9c │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 74254 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 74264 │ │ │ │ + bne 73c8c │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 73c9c │ │ │ │ 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, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7428c │ │ │ │ + bne 73cc4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 742fc │ │ │ │ + beq 73d34 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 742fc │ │ │ │ + ble 73d34 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl ecef8 │ │ │ │ + bl ec3f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7431c │ │ │ │ - b 74330 │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + ble 73d54 │ │ │ │ + b 73d68 │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 74330 │ │ │ │ + bl 1b4954 │ │ │ │ + b 73d68 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 74330 │ │ │ │ + bne 73d68 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 74394 │ │ │ │ + beq 73dcc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 74394 │ │ │ │ + ble 73dcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1f1350 │ │ │ │ + bl 1f11d8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 743b4 │ │ │ │ - b 743c8 │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + ble 73dec │ │ │ │ + b 73e00 │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 743c8 │ │ │ │ + bl 1b4954 │ │ │ │ + b 73e00 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 743c8 │ │ │ │ + bne 73e00 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs r3, ip, r4, lsr #31 │ │ │ │ - bne 7441c │ │ │ │ + bne 73e54 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74450 │ │ │ │ + beq 73e88 │ │ │ │ sub r3, fp, #24 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #104] @ 744b0 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #104] @ 73ee8 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 744a8 │ │ │ │ + beq 73ee0 │ │ │ │ cmp r4, #0 │ │ │ │ - ble 7446c │ │ │ │ + ble 73ea4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 157b70 │ │ │ │ + bl 156bc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 74470 │ │ │ │ - b 744a4 │ │ │ │ + bge 73ea8 │ │ │ │ + b 73edc │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 283380 │ │ │ │ + bl 280ef4 │ │ │ │ uxtb r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 2e448 │ │ │ │ subs r2, r0, #0 │ │ │ │ - movweq r0, #5188 @ 0x1444 │ │ │ │ + movweq r0, #5808 @ 0x16b0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 744a8 │ │ │ │ + beq 73ee0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 636c8 │ │ │ │ + bl 630f8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r7, sl, r0, asr #22 │ │ │ │ + rsbeq r7, sl, ip, lsr fp │ │ │ │ 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 74560 │ │ │ │ + ble 73f98 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 74510 │ │ │ │ + beq 73f48 │ │ │ │ mov r1, r5 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 441598 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + blx 441e78 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ cmp r0, r7 │ │ │ │ - bge 74510 │ │ │ │ + bge 73f48 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 366244 │ │ │ │ + b 3664fc │ │ │ │ mul r5, r7, r5 │ │ │ │ bic r8, r6, r6, asr #31 │ │ │ │ cmp r6, #0 │ │ │ │ - ble 74534 │ │ │ │ + ble 73f6c │ │ │ │ mov r1, r8 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 441598 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + blx 441e78 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ cmp r0, r5 │ │ │ │ - blt 74504 │ │ │ │ + blt 73f3c │ │ │ │ mov r0, r4 │ │ │ │ mul r1, r7, r8 │ │ │ │ - bl 3c2354 <_PyDeadline_Init@@Base+0x440> │ │ │ │ + bl 3c2d84 <_PyDeadline_Init@@Base+0x440> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 74570 │ │ │ │ + beq 73fa8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mul r1, r5, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 25fa6c <_PyBytes_Repeat@@Base> │ │ │ │ + bl 25dbf8 <_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} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #61460 @ 0xf014 │ │ │ │ + movw r0, #63700 @ 0xf8d4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 df0c0 │ │ │ │ + b de66c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #3 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c6590 │ │ │ │ + b 3c6e44 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 745e8 │ │ │ │ + beq 74020 │ │ │ │ mov r1, #3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c6590 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 3c6e44 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 74620 │ │ │ │ + beq 74058 │ │ │ │ mov r1, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c6590 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 3c6e44 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 74658 │ │ │ │ + beq 74090 │ │ │ │ mov r1, #7 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c6590 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 3c6e44 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 4376e0 <_PyXIData_Free@@Base+0x172c> │ │ │ │ + b 437fc0 <_PyXIData_Free@@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 r5, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl cc4f4 │ │ │ │ + bl cbc18 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 746ec │ │ │ │ + beq 74124 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 746dc │ │ │ │ + bne 74114 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 746ec │ │ │ │ + bgt 74124 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 746ec │ │ │ │ + bne 74124 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 746ec │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 74124 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b f373c <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b f272c <_PyTuple_FromPairSteal@@Base> │ │ │ │ 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 r6, r2 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ orrs r3, r3, r1, lsr #31 │ │ │ │ - bne 74730 │ │ │ │ + bne 74168 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - bgt 74750 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bgt 74188 │ │ │ │ + movw r3, #48352 @ 0xbce0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16460 @ 0x404c │ │ │ │ + movw r1, #18700 @ 0x490c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r4, #0 │ │ │ │ - b 74824 │ │ │ │ + b 7425c │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ - beq 747d8 │ │ │ │ + beq 74210 │ │ │ │ mov r7, r0 │ │ │ │ - movw r1, #18320 @ 0x4790 │ │ │ │ + movw r1, #18316 @ 0x478c │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d135c │ │ │ │ - bl 169af0 │ │ │ │ + bl 1d118c │ │ │ │ + bl 168ce0 │ │ │ │ ldr r8, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r8 │ │ │ │ - beq 747b8 │ │ │ │ + beq 741f0 │ │ │ │ mov r0, r8 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 747b8 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 741f0 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ - movw r1, #53668 @ 0xd1a4 │ │ │ │ + movw r1, #55908 @ 0xda64 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 74748 │ │ │ │ + bl 170914 │ │ │ │ + b 74180 │ │ │ │ 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 747fc │ │ │ │ + b 74234 │ │ │ │ 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 747e8 │ │ │ │ + bne 74220 │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 74814 │ │ │ │ + bgt 7424c │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ - beq 7481c │ │ │ │ + beq 74254 │ │ │ │ mov r4, #0 │ │ │ │ - b 74824 │ │ │ │ + b 7425c │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -71978,85 +71608,85 @@ │ │ │ │ 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 74878 │ │ │ │ + beq 742b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74894 │ │ │ │ + beq 742cc │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 1eac0c │ │ │ │ + bl 1eab28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 748d8 │ │ │ │ - ldr r0, [pc, #36] @ 748e4 │ │ │ │ - bl 37bfa8 <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 74310 │ │ │ │ + ldr r0, [pc, #36] @ 7431c │ │ │ │ + bl 37c2e8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #62940 @ 0xf5dc │ │ │ │ + movw r0, #65180 @ 0xfe9c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r5, fp, r0, ror r7 │ │ │ │ + rsbeq r5, fp, r8, ror #14 │ │ │ │ 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 │ │ │ │ sub sp, sp, #160 @ 0xa0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 74924 │ │ │ │ - bl ddb94 │ │ │ │ + bne 7435c │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 749dc │ │ │ │ - bl 10361c │ │ │ │ + bne 74414 │ │ │ │ + bl 10262c │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dc88 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 74980 │ │ │ │ + beq 743b8 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 7496c │ │ │ │ - bl d4e70 │ │ │ │ + bne 743a4 │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74924 │ │ │ │ - b 749dc │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 7435c │ │ │ │ + b 74414 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - b 749dc │ │ │ │ + bl 2fe9b8 │ │ │ │ + b 74414 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldrd r8, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ @@ -72070,93 +71700,93 @@ │ │ │ │ strd r4, [sp, #16] │ │ │ │ strd r6, [sp, #24] │ │ │ │ ldrd r6, [fp, #-108] @ 0xffffff94 │ │ │ │ ldrd r4, [fp, #-116] @ 0xffffff8c │ │ │ │ strd r4, [sp] │ │ │ │ strd r6, [sp, #8] │ │ │ │ ldr r1, [fp, #-124] @ 0xffffff84 │ │ │ │ - bl 65fa0 │ │ │ │ - b 749e0 │ │ │ │ + bl 659d8 │ │ │ │ + b 74418 │ │ │ │ mov r0, #0 │ │ │ │ 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 r2, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 74a20 │ │ │ │ + bne 74458 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74a3c │ │ │ │ + beq 74474 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74a3c │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 74474 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16496 @ 0x4070 │ │ │ │ + movw r1, #18736 @ 0x4930 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 74a90 │ │ │ │ + bl 1b4954 │ │ │ │ + b 744c8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2663c0 │ │ │ │ + bl 264570 │ │ │ │ ldr r5, [r4, #144] @ 0x90 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ mov r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ - bne 74a78 │ │ │ │ + bne 744b0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 74a98 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + bne 744d0 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22800 @ 0x5910 │ │ │ │ + movw r1, #25040 @ 0x61d0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ 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 74abc │ │ │ │ - bl b9568 │ │ │ │ + beq 744f4 │ │ │ │ + bl b9560 │ │ │ │ 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 3741ac │ │ │ │ + bl 374464 │ │ │ │ mov r7, r0 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ subs r5, r0, #0 │ │ │ │ strne r6, [r4, #144] @ 0x90 │ │ │ │ - bne 74a90 │ │ │ │ + bne 744c8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r3, r7 │ │ │ │ add r2, r4, #12 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3743c4 │ │ │ │ + bl 37467c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 74b28 │ │ │ │ + beq 74560 │ │ │ │ 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 │ │ │ │ @@ -72172,409 +71802,409 @@ │ │ │ │ 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] @ 74c18 │ │ │ │ + ldr r2, [pc, #164] @ 74650 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 74b9c │ │ │ │ + bne 745d4 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 74b84 │ │ │ │ + bne 745bc │ │ │ │ dmb ish │ │ │ │ - beq 74bac │ │ │ │ + beq 745e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c106c │ │ │ │ + bl 3c1128 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 437558 <_PyXIData_Free@@Base+0x15a4> │ │ │ │ + bl 437e38 <_PyXIData_Free@@Base+0x15a4> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 74bd8 │ │ │ │ + bne 74610 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 74bc0 │ │ │ │ + bne 745f8 │ │ │ │ dmb ish │ │ │ │ - beq 74be8 │ │ │ │ + beq 74620 │ │ │ │ mov r0, r4 │ │ │ │ - bl 33ff20 │ │ │ │ + bl 3401f4 │ │ │ │ mov r1, #16 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 427598 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 74c18 │ │ │ │ + bl 427e78 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 74650 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 74c10 │ │ │ │ + beq 74648 │ │ │ │ bl 2ddfc <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq pc, [r7], #-228 @ 0xffffff1c @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #80] @ 74c88 │ │ │ │ + ldr r2, [pc, #80] @ 746c0 │ │ │ │ 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 74c4c │ │ │ │ + bne 74684 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 74c70 │ │ │ │ - bl ddb94 │ │ │ │ + bne 746a8 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74c80 │ │ │ │ + bne 746b8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, 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 1d783c <_Py_hashtable_destroy@@Base> │ │ │ │ + b 1d76c0 <_Py_hashtable_destroy@@Base> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r1, #8 │ │ │ │ - movw r0, #16532 @ 0x4094 │ │ │ │ + movw r0, #18772 @ 0x4954 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldm r2, {r2, r3, ip, lr} │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ 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 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ subs r5, r3, #0 │ │ │ │ - bne 74d18 │ │ │ │ + bne 74750 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74d38 │ │ │ │ + beq 74770 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74d38 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 74770 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2436 @ 0x984 │ │ │ │ + movw r1, #4676 @ 0x1244 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r4, #0 │ │ │ │ - b 74e28 │ │ │ │ + b 74860 │ │ │ │ mov r0, r1 │ │ │ │ - bl 283380 │ │ │ │ + bl 280ef4 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ ldrne r2, [r2] │ │ │ │ - bl 3fcd34 │ │ │ │ + bl 3fd5fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 74e28 │ │ │ │ + beq 74860 │ │ │ │ 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 2a4a0c │ │ │ │ + bl 2a27ec │ │ │ │ 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 2a4a0c │ │ │ │ + bl 2a27ec │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74e28 │ │ │ │ + beq 74860 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a67fc <_PyLong_GCD@@Base+0x128c> │ │ │ │ + bl 2a4688 <_PyLong_GCD@@Base+0x128c> │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r1, [r6, #20] │ │ │ │ ldrne r2, [r1, #4] │ │ │ │ - bne 74dec │ │ │ │ + bne 74824 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 74d30 │ │ │ │ + bgt 74768 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 74d30 │ │ │ │ + bne 74768 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 74d30 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 74768 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 74e24 │ │ │ │ + bge 7485c │ │ │ │ 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 74dec │ │ │ │ + b 74824 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ecbc4 │ │ │ │ + bl 3ed47c │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 74e68 │ │ │ │ + beq 748a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - movw r3, #16568 @ 0x40b8 │ │ │ │ + movw r3, #17188 @ 0x4324 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 74ebc │ │ │ │ + beq 748f4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r6 │ │ │ │ ldreq r4, [r5, #4] │ │ │ │ - beq 74ec0 │ │ │ │ + beq 748f8 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 74ef8 │ │ │ │ - bl d2374 │ │ │ │ + bne 74930 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #5180 @ 0x143c │ │ │ │ + movweq r4, #5800 @ 0x16a8 │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq 74f40 │ │ │ │ + beq 74978 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 172a88 │ │ │ │ + bl 171c60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 74f40 │ │ │ │ + beq 74978 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3ecbc4 │ │ │ │ + bl 3ed47c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 74f40 │ │ │ │ + bne 74978 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 74f3c │ │ │ │ + bgt 74974 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 74f3c │ │ │ │ + bne 74974 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #0 │ │ │ │ - bl 3c2354 <_PyDeadline_Init@@Base+0x440> │ │ │ │ + bl 3c2d84 <_PyDeadline_Init@@Base+0x440> │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #14392 @ 0x3838 │ │ │ │ + movw r1, #17208 @ 0x4338 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 51030 │ │ │ │ + b 50ee0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #34316 @ 0x860c │ │ │ │ + movw r1, #36556 @ 0x8ecc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 1bda70 │ │ │ │ + bl 1bd888 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 74fd0 │ │ │ │ - movw r0, #16544 @ 0x40a0 │ │ │ │ + bne 74a08 │ │ │ │ + movw r0, #18784 @ 0x4960 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 36d144 │ │ │ │ + b 36d3fc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b9568 │ │ │ │ + b b9560 │ │ │ │ push {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 75018 │ │ │ │ + bne 74a50 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7504c │ │ │ │ - b 75038 │ │ │ │ + bne 74a84 │ │ │ │ + b 74a70 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41756 @ 0xa31c │ │ │ │ + movw r0, #43760 @ 0xaaf0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75044 │ │ │ │ - b 75000 │ │ │ │ - bl ddb94 │ │ │ │ + beq 74a7c │ │ │ │ + b 74a38 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7504c │ │ │ │ + beq 74a84 │ │ │ │ mov r4, #0 │ │ │ │ - b 75284 │ │ │ │ + b 74cbc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl ecef8 │ │ │ │ + bl ec3f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 75284 │ │ │ │ + beq 74cbc │ │ │ │ mov r0, #32 │ │ │ │ bl 2da90 <__sched_cpualloc@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 75074 │ │ │ │ - bl 366244 │ │ │ │ - b 75278 │ │ │ │ + bne 74aac │ │ │ │ + bl 3664fc │ │ │ │ + b 74cb0 │ │ │ │ mov sl, #4 │ │ │ │ mov r7, #32 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl ed1a8 │ │ │ │ + bl ec6a0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 751f8 │ │ │ │ - bl 202f64 │ │ │ │ + beq 74c30 │ │ │ │ + bl 202934 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 750e0 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 74b18 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r1, #16596 @ 0x40d4 │ │ │ │ + movw r1, #18836 @ 0x4994 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75268 │ │ │ │ + bgt 74ca0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 75268 │ │ │ │ + bne 74ca0 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 75268 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 74ca0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 18c3c8 │ │ │ │ + bl 18b6f8 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7510c │ │ │ │ + bgt 74b44 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 7510c │ │ │ │ + bne 74b44 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bge 7513c │ │ │ │ - bl ddb94 │ │ │ │ + bge 74b74 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75268 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 74ca0 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16652 @ 0x410c │ │ │ │ + movw r1, #18892 @ 0x49cc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 75268 │ │ │ │ + bl 1b4954 │ │ │ │ + b 74ca0 │ │ │ │ cmn r6, #-2147483647 @ 0x80000001 │ │ │ │ - bne 75160 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 74b98 │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16672 @ 0x4120 │ │ │ │ + movw r1, #18912 @ 0x49e0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 75268 │ │ │ │ + bl 1b4954 │ │ │ │ + b 74ca0 │ │ │ │ cmp r6, r7 │ │ │ │ - blt 751d4 │ │ │ │ + blt 74c0c │ │ │ │ cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ addgt r7, r6, #1 │ │ │ │ - bgt 75180 │ │ │ │ + bgt 74bb8 │ │ │ │ lsl r7, r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bge 75168 │ │ │ │ + bge 74ba0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2da90 <__sched_cpualloc@plt> │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 75198 │ │ │ │ - bl 366244 │ │ │ │ - b 75268 │ │ │ │ + bne 74bd0 │ │ │ │ + bl 3664fc │ │ │ │ + b 74ca0 │ │ │ │ add r3, r7, #31 │ │ │ │ mov r1, #0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ lsl r3, r3, #2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r3 │ │ │ │ bl 2d748 │ │ │ │ @@ -72583,57 +72213,57 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 2e304 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e208 <__sched_cpufree@plt> │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r8 │ │ │ │ cmp sl, r6, lsr #3 │ │ │ │ - bls 75084 │ │ │ │ + bls 74abc │ │ │ │ lsr r2, r6, #5 │ │ │ │ mov r1, #1 │ │ │ │ and r6, r6, #31 │ │ │ │ ldr r3, [r5, r2, lsl #2] │ │ │ │ orr r3, r3, r1, lsl r6 │ │ │ │ str r3, [r5, r2, lsl #2] │ │ │ │ - b 75084 │ │ │ │ - bl ddb94 │ │ │ │ + b 74abc │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75268 │ │ │ │ + bne 74ca0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75224 │ │ │ │ + bgt 74c5c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 75224 │ │ │ │ + bne 74c5c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ bl 2da84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75254 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 74c8c │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - b 75268 │ │ │ │ + bl 2fe9b8 │ │ │ │ + b 74ca0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ bl 2e208 <__sched_cpufree@plt> │ │ │ │ - b 75284 │ │ │ │ + b 74cbc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 75278 │ │ │ │ + beq 74cb0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e208 <__sched_cpufree@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl baf00 │ │ │ │ - b 75044 │ │ │ │ + bl baef8 │ │ │ │ + b 74a7c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ @@ -72642,692 +72272,692 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 752f4 │ │ │ │ + bne 74d2c │ │ │ │ cmp r3, #0 │ │ │ │ - bge 752d8 │ │ │ │ + bge 74d10 │ │ │ │ mov r4, #0 │ │ │ │ - b 752f4 │ │ │ │ + b 74d2c │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 75328 │ │ │ │ - b 752d0 │ │ │ │ + beq 74d60 │ │ │ │ + b 74d08 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #24 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #96] @ 75380 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #96] @ 74db8 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75374 │ │ │ │ + beq 74dac │ │ │ │ cmn r7, r4 │ │ │ │ ldr r3, [r6, #448] @ 0x1c0 │ │ │ │ - movweq r2, #5188 @ 0x1444 │ │ │ │ + movweq r2, #5808 @ 0x16b0 │ │ │ │ movteq r2, #104 @ 0x68 │ │ │ │ ldrne r2, [r0] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - beq 7535c │ │ │ │ + beq 74d94 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 754f8 │ │ │ │ + b 75038 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20188 @ 0x4edc │ │ │ │ + movw r1, #22428 @ 0x579c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, sl, ip, ror #22 │ │ │ │ + rsbeq r7, sl, r8, 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 753d0 │ │ │ │ + beq 74e08 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 1eac0c │ │ │ │ + bl 1eab28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7540c │ │ │ │ - ldr r0, [pc, #36] @ 75418 │ │ │ │ - bl 37bfa8 <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 74e44 │ │ │ │ + ldr r0, [pc, #36] @ 74e50 │ │ │ │ + bl 37c2e8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #62940 @ 0xf5dc │ │ │ │ + movw r0, #65180 @ 0xfe9c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r5, fp, r0, ror r7 │ │ │ │ + rsbeq r5, fp, r8, ror #14 │ │ │ │ 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] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 75454 │ │ │ │ + beq 74e8c │ │ │ │ ldr r5, [r5, #20] │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 75474 │ │ │ │ - b 75464 │ │ │ │ - bl 3fad5c <_PyErr_BadInternalCall@@Base+0x7e4> │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 75440 │ │ │ │ - b 75484 │ │ │ │ - bl b5070 │ │ │ │ + bne 74eac │ │ │ │ + b 74e9c │ │ │ │ + bl 3fb6a4 <_PyErr_BadInternalCall@@Base+0x864> │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 74e78 │ │ │ │ + b 74ebc │ │ │ │ + bl b5030 │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [r5] │ │ │ │ - beq 75484 │ │ │ │ + beq 74ebc │ │ │ │ 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, [pc, #40] @ 754d4 │ │ │ │ - bl 2d9fac │ │ │ │ + ldr r0, [pc, #40] @ 74f0c │ │ │ │ + bl c05d0 │ │ │ │ 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} │ │ │ │ - mlseq sl, r8, fp, r7 │ │ │ │ + mlseq sl, r4, fp, r7 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + cmp r2, #1 │ │ │ │ + mov r0, r2 │ │ │ │ + movgt r2, #0 │ │ │ │ + movle r2, #1 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + mov ip, r1 │ │ │ │ + orrs r2, r3, r2 │ │ │ │ + bne 74f5c │ │ │ │ + clz r1, r1 │ │ │ │ + lsr r1, r1, #5 │ │ │ │ + cmp r0, #2 │ │ │ │ + orrne r1, r1, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 74f90 │ │ │ │ + mov lr, #2 │ │ │ │ + mov r2, r3 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r3, [pc, #164] @ 75014 │ │ │ │ + mov r0, ip │ │ │ │ + sub r5, fp, #20 │ │ │ │ + mov r4, #0 │ │ │ │ + str lr, [sp, #4] │ │ │ │ + strd r4, [sp, #8] │ │ │ │ + str lr, [sp] │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ + subs ip, r0, #0 │ │ │ │ + beq 75008 │ │ │ │ + ldr r0, [ip, #4] │ │ │ │ + ldr r4, [ip] │ │ │ │ + bl 1bd6c4 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 74fb0 │ │ │ │ + bl dd140 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 75008 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + movw r3, #38740 @ 0x9754 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 74fe8 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + movw r1, #18936 @ 0x49f8 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 170914 │ │ │ │ + movw r3, #4400 @ 0x1130 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #18976 @ 0x4a20 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 170914 │ │ │ │ + mov r0, #0 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + rsbeq r7, sl, r8, ror #24 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #4 │ │ │ │ - movw r0, #55736 @ 0xd9b8 │ │ │ │ + movw r0, #57976 @ 0xe278 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ddafc │ │ │ │ + b dd0a8 │ │ │ │ ldrb r3, [r1, #58] @ 0x3a │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ bic r3, r3, #1 │ │ │ │ strb r3, [r1, #58] @ 0x3a │ │ │ │ cmp ip, #0 │ │ │ │ - bne 75578 │ │ │ │ + bne 750b8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r1, #52] @ 0x34 │ │ │ │ - beq 75544 │ │ │ │ + beq 75084 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ str r2, [r1, #40] @ 0x28 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3cbf48 <_PyTime_FromMillisecondsObject@@Base+0x450> │ │ │ │ + bl 3cc800 <_PyTime_FromMillisecondsObject@@Base+0x450> │ │ │ │ cmn r0, #1 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 755d0 │ │ │ │ + beq 75110 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 755d0 │ │ │ │ + bgt 75110 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 755d0 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 75110 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ffe54 <_PyObject_VisitType@@Base+0x6dc> │ │ │ │ + bl 30c0e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bf4b0 <_Py_set_inheritable_async_safe@@Base+0x3d0> │ │ │ │ + bl 3bfee0 <_Py_set_inheritable_async_safe@@Base+0x3d0> │ │ │ │ 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 r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 75628 │ │ │ │ + beq 75168 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12864 @ 0x3240 │ │ │ │ + movw r0, #15680 @ 0x3d40 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75678 │ │ │ │ + beq 751b8 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 75668 │ │ │ │ - bl e72d8 │ │ │ │ + beq 751a8 │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75660 │ │ │ │ + bgt 751a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 75660 │ │ │ │ + bne 751a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 75680 │ │ │ │ - bl ddb94 │ │ │ │ + bne 751c0 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 75680 │ │ │ │ + beq 751c0 │ │ │ │ mov r5, #0 │ │ │ │ - b 75824 │ │ │ │ + b 75364 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ - movw r1, #18320 @ 0x4790 │ │ │ │ + movw r1, #18316 @ 0x478c │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 1d135c │ │ │ │ - bl 169af0 │ │ │ │ + bl 1d118c │ │ │ │ + bl 168ce0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 756b8 │ │ │ │ + beq 751f8 │ │ │ │ mov r0, r3 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 757e8 │ │ │ │ + beq 75328 │ │ │ │ ldr r5, [r7, #20] │ │ │ │ ldr r8, [r6, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 756d8 │ │ │ │ + bne 75218 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fad5c <_PyErr_BadInternalCall@@Base+0x7e4> │ │ │ │ + bl 3fb6a4 <_PyErr_BadInternalCall@@Base+0x864> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 75824 │ │ │ │ + beq 75364 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r9, [r3, #4] │ │ │ │ add r2, r4, r9 │ │ │ │ add r5, r9, #1 │ │ │ │ bic r2, r2, r2, asr #31 │ │ │ │ movlt r4, r2 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r5, r2 │ │ │ │ - ble 75790 │ │ │ │ + ble 752d0 │ │ │ │ cmp r5, #8 │ │ │ │ add r5, r5, r5, asr #3 │ │ │ │ movgt r2, #6 │ │ │ │ movle r2, #3 │ │ │ │ adds r5, r5, r2 │ │ │ │ - beq 75728 │ │ │ │ + beq 75268 │ │ │ │ cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ mov r1, r5 │ │ │ │ - bls 75730 │ │ │ │ - b 75788 │ │ │ │ + bls 75270 │ │ │ │ + b 752c8 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add r3, r3, #16 │ │ │ │ lsl r1, r1, #2 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 75754 │ │ │ │ - bl e7814 │ │ │ │ + beq 75294 │ │ │ │ + bl e6d4c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 75778 │ │ │ │ - b 75788 │ │ │ │ + bne 752b8 │ │ │ │ + b 752c8 │ │ │ │ mov r0, r1 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 75788 │ │ │ │ + beq 752c8 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ str r6, [r3, #12] │ │ │ │ str r5, [r3, #8] │ │ │ │ - b 75790 │ │ │ │ - bl 366244 │ │ │ │ - b 75678 │ │ │ │ + b 752d0 │ │ │ │ + bl 3664fc │ │ │ │ + b 751b8 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r4, r9 │ │ │ │ movge r4, r9 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r4, r2 │ │ │ │ - bge 757c0 │ │ │ │ + bge 75300 │ │ │ │ add ip, r0, r2, lsl #2 │ │ │ │ ldr ip, [ip, #-4] │ │ │ │ str ip, [r0, r2, lsl #2] │ │ │ │ sub r2, r2, #1 │ │ │ │ - b 757a0 │ │ │ │ + b 752e0 │ │ │ │ ldr r2, [r8] │ │ │ │ add r1, r1, #1 │ │ │ │ - movw r5, #5188 @ 0x1444 │ │ │ │ + movw r5, #5808 @ 0x16b0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r8] │ │ │ │ str r8, [r0, r4, lsl #2] │ │ │ │ str r1, [r3, #4] │ │ │ │ - b 75824 │ │ │ │ + b 75364 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - movw r1, #18320 @ 0x4790 │ │ │ │ + movw r1, #18316 @ 0x478c │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ - bl 1d135c │ │ │ │ - bl 169af0 │ │ │ │ + bl 1d118c │ │ │ │ + bl 168ce0 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #32760 @ 0x7ff8 │ │ │ │ + movw r1, #35000 @ 0x88b8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #12864 @ 0x3240 │ │ │ │ + movw r0, #15680 @ 0x3d40 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 75678 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 751b8 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #20 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ 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, #3 │ │ │ │ - bne 75884 │ │ │ │ + bne 753c4 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 758b4 │ │ │ │ - b 758a8 │ │ │ │ + bne 753f4 │ │ │ │ + b 753e8 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41724 @ 0xa2fc │ │ │ │ + movw r0, #43728 @ 0xaad0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, r3 │ │ │ │ - bl 15135c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1503b0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7591c │ │ │ │ - b 7586c │ │ │ │ - bl ddb94 │ │ │ │ + beq 7545c │ │ │ │ + b 753ac │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7591c │ │ │ │ + bne 7545c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 758d4 │ │ │ │ - bl ddb94 │ │ │ │ + bne 75414 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7591c │ │ │ │ + bne 7545c │ │ │ │ ldr r1, [r6, #8] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 75cf4 │ │ │ │ + bl 7572c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7591c │ │ │ │ + beq 7545c │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dbd4 │ │ │ │ cmn r0, #1 │ │ │ │ - movwne r0, #5188 @ 0x1444 │ │ │ │ + movwne r0, #5808 @ 0x16b0 │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ - bne 75920 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bne 75460 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 75968 │ │ │ │ + bne 754a8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57304 @ 0xdfd8 │ │ │ │ + movw r1, #59544 @ 0xe898 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r4, #0 │ │ │ │ - b 75ac4 │ │ │ │ + b 75604 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bne 759d0 │ │ │ │ + bne 75510 │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #24] │ │ │ │ strbeq r3, [r0, #34] @ 0x22 │ │ │ │ - beq 759d0 │ │ │ │ + beq 75510 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r5, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 759c0 │ │ │ │ - movw r1, #57352 @ 0xe008 │ │ │ │ + bne 75500 │ │ │ │ + movw r1, #59592 @ 0xe8c8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 1b4b44 │ │ │ │ - b 75ac4 │ │ │ │ - movw r1, #57404 @ 0xe03c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 1b4b44 │ │ │ │ - b 75960 │ │ │ │ - bl 3a3384 │ │ │ │ + bl 1b4954 │ │ │ │ + b 75604 │ │ │ │ + movw r1, #59644 @ 0xe8fc │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl 1b4954 │ │ │ │ + b 754a0 │ │ │ │ + bl 3a3da4 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 75a08 │ │ │ │ + beq 75548 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 4088d8 <_Py_c_pow@@Base+0x15c> │ │ │ │ + bl 4094a8 <_Py_c_pow@@Base+0x15c> │ │ │ │ subs r4, r0, #0 │ │ │ │ ldreq r2, [r5, #8] │ │ │ │ moveq r3, #2 │ │ │ │ strbeq r4, [r2, #34] @ 0x22 │ │ │ │ streq r3, [r5, #24] │ │ │ │ - b 75ac4 │ │ │ │ + b 75604 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75a70 │ │ │ │ + beq 755b0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r3, #57256 @ 0xdfa8 │ │ │ │ + movw r3, #57048 @ 0xded8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 75a80 │ │ │ │ + bne 755c0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r3, #2 │ │ │ │ strb r2, [r1, #34] @ 0x22 │ │ │ │ str r3, [r5, #24] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75a50 │ │ │ │ + bgt 75590 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 75a50 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 75590 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31396 @ 0x7aa4 │ │ │ │ + movw r1, #33636 @ 0x8364 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 75ac4 │ │ │ │ + bl 1b4954 │ │ │ │ + b 75604 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r3, #2 │ │ │ │ strb r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #24] │ │ │ │ - movw r3, #48624 @ 0xbdf0 │ │ │ │ + movw r3, #48412 @ 0xbd1c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75ab0 │ │ │ │ - movw r3, #48668 @ 0xbe1c │ │ │ │ + bne 755f0 │ │ │ │ + movw r3, #48460 @ 0xbd4c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75ac4 │ │ │ │ - bl 175f40 │ │ │ │ - movw r3, #48620 @ 0xbdec │ │ │ │ + beq 75604 │ │ │ │ + bl 175118 │ │ │ │ + movw r3, #48408 @ 0xbd18 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 262f20 │ │ │ │ + bl 2610d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 75b08 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 75648 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56700 @ 0xdd7c │ │ │ │ + movw r1, #58912 @ 0xe620 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 75b2c │ │ │ │ + bl 1b4954 │ │ │ │ + b 7566c │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 75b34 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 75674 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55704 @ 0xd998 │ │ │ │ + movw r1, #57916 @ 0xe23c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75b50 │ │ │ │ - ldr r1, [pc, #20] @ 75b5c │ │ │ │ + beq 75690 │ │ │ │ + ldr r1, [pc, #20] @ 7569c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b d23fc │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b d1b8c │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r6, fp, r4, ror r1 │ │ │ │ + rsbeq r6, fp, ip, ror #2 │ │ │ │ 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 r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 75bc8 │ │ │ │ + beq 75708 │ │ │ │ mov r0, r4 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 75bcc │ │ │ │ + beq 7570c │ │ │ │ mov r0, r6 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 75bcc │ │ │ │ + beq 7570c │ │ │ │ mov r1, #3 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1e59f8 <_PyTuple_FromArraySteal@@Base> │ │ │ │ - b 75be4 │ │ │ │ + bl 1e5880 <_PyTuple_FromArraySteal@@Base> │ │ │ │ + b 75724 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r4 │ │ │ │ - bl baf00 │ │ │ │ - bl baeec │ │ │ │ + bl baef8 │ │ │ │ + bl baee4 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ - cmp r2, #1 │ │ │ │ - mov r0, r2 │ │ │ │ - movgt r2, #0 │ │ │ │ - movle r2, #1 │ │ │ │ - sub sp, sp, #24 │ │ │ │ - mov ip, r1 │ │ │ │ - orrs r2, r3, r2 │ │ │ │ - bne 75c38 │ │ │ │ - clz r1, r1 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - cmp r0, #2 │ │ │ │ - orrne r1, r1, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 75c6c │ │ │ │ - mov lr, #2 │ │ │ │ - mov r2, r3 │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r3, [pc, #164] @ 75cf0 │ │ │ │ - mov r0, ip │ │ │ │ - sub r5, fp, #20 │ │ │ │ - mov r4, #0 │ │ │ │ - str lr, [sp, #4] │ │ │ │ - strd r4, [sp, #8] │ │ │ │ - str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ - subs ip, r0, #0 │ │ │ │ - beq 75ce4 │ │ │ │ - ldr r0, [ip, #4] │ │ │ │ - ldr r4, [ip] │ │ │ │ - bl 1bd8ac │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 75c8c │ │ │ │ - bl ddb94 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 75ce4 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - movw r3, #38120 @ 0x94e8 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 75cc4 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - movw r1, #16804 @ 0x41a4 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [r3] │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 17173c │ │ │ │ - movw r3, #4400 @ 0x1130 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16844 @ 0x41cc │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [r3] │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 17173c │ │ │ │ - mov r0, #0 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - strhteq r7, [sl], #-192 @ 0xffffff40 │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 75d3c │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 75774 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16888 @ 0x41f8 │ │ │ │ + movw r1, #19128 @ 0x4ab8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 75d5c │ │ │ │ + bl 1b4954 │ │ │ │ + b 75794 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ - bl 18c3c8 │ │ │ │ + bl 18b6f8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 75d64 │ │ │ │ - bl ddb94 │ │ │ │ + bne 7579c │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75d64 │ │ │ │ + beq 7579c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r4, [r5] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -73339,310 +72969,310 @@ │ │ │ │ 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 │ │ │ │ - bls 75dc8 │ │ │ │ + bls 75800 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #13920 @ 0x3660 │ │ │ │ + movw r0, #16736 @ 0x4160 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 151060 │ │ │ │ + bl 1500b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75fe8 │ │ │ │ + beq 75a20 │ │ │ │ cmp r4, #1 │ │ │ │ - ble 75df0 │ │ │ │ - movw r3, #45876 @ 0xb334 │ │ │ │ + ble 75828 │ │ │ │ + movw r3, #45664 @ 0xb260 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #7348 @ 0x1cb4 │ │ │ │ + movw r1, #9588 @ 0x2574 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 367a40 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ + bl 367cf8 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 75fe8 │ │ │ │ + beq 75a20 │ │ │ │ ldr r5, [r6] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, #3 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 75e1c │ │ │ │ + bne 75854 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b 75e2c │ │ │ │ + b 75864 │ │ │ │ cmp r4, #2 │ │ │ │ - bne 75e38 │ │ │ │ + bne 75870 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, r3 │ │ │ │ moveq r4, #0 │ │ │ │ streq r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 75e84 │ │ │ │ + beq 758bc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 75e84 │ │ │ │ + beq 758bc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #5624 @ 0x15f8 │ │ │ │ + movw r3, #6244 @ 0x1864 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 75e84 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 758bc │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16920 @ 0x4218 │ │ │ │ + movw r1, #19160 @ 0x4ad8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 75fe8 │ │ │ │ + bl 1b4954 │ │ │ │ + b 75a20 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 75eb0 │ │ │ │ + beq 758e8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 75ec8 │ │ │ │ + beq 75900 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 75ef8 │ │ │ │ + bge 75930 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ tst r1, #1073741824 @ 0x40000000 │ │ │ │ - beq 75ef8 │ │ │ │ + beq 75930 │ │ │ │ sub r2, fp, #32 │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #24 │ │ │ │ - bl 52b10 │ │ │ │ - b 75f70 │ │ │ │ + bl 529c0 │ │ │ │ + b 759a8 │ │ │ │ tst r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 75f54 │ │ │ │ + beq 7598c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 75f24 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 7595c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #7540 @ 0x1d74 │ │ │ │ + movw r1, #9780 @ 0x2634 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 75fb8 │ │ │ │ + bl 1b4954 │ │ │ │ + b 759f0 │ │ │ │ ldr r2, [r3] │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 75f70 │ │ │ │ + bne 759a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1749fc │ │ │ │ + bl 173bd4 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b 75f70 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + b 759a8 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16964 @ 0x4244 │ │ │ │ + movw r1, #19204 @ 0x4b04 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 75fb8 │ │ │ │ + bl 1b4954 │ │ │ │ + b 759f0 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75fa4 │ │ │ │ + beq 759dc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r7, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75fa4 │ │ │ │ + bgt 759dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 75fa4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 759dc │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 34a1a8 │ │ │ │ - b 75fe8 │ │ │ │ + bl 34a5e8 │ │ │ │ + b 75a20 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75fd8 │ │ │ │ + bgt 75a10 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 75fd8 │ │ │ │ + bne 75a10 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r4 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7602c │ │ │ │ + bgt 75a64 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 7602c │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 75a64 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c34b0 │ │ │ │ + b c36ec │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 438508 <_PyXIData_Free@@Base+0x2554> │ │ │ │ + b 438de8 <_PyXIData_Free@@Base+0x2554> │ │ │ │ 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 76090 │ │ │ │ + bne 75ac8 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 760bc │ │ │ │ - b 760b0 │ │ │ │ + bne 75af4 │ │ │ │ + b 75ae8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41708 @ 0xa2ec │ │ │ │ + movw r0, #43712 @ 0xaac0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76100 │ │ │ │ - b 76078 │ │ │ │ - bl ddb94 │ │ │ │ + beq 75b38 │ │ │ │ + b 75ab0 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76100 │ │ │ │ + bne 75b38 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75cf4 │ │ │ │ + bl 7572c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76100 │ │ │ │ + beq 75b38 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d388 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5188 @ 0x1444 │ │ │ │ + movweq r0, #5808 @ 0x16b0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 76104 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 75b3c │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 405ec4 │ │ │ │ + b 40678c │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r1, #47400 @ 0xb928 │ │ │ │ + movw r1, #49640 @ 0xc1e8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r6, r0 │ │ │ │ - bl 33ea84 │ │ │ │ + bl 33ed58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76248 │ │ │ │ + beq 75c80 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 76204 │ │ │ │ + beq 75c3c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 761d4 │ │ │ │ - bl d2374 │ │ │ │ + bne 75c0c │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 761d4 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 75c0c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #17172 @ 0x4314 │ │ │ │ + movw r1, #19412 @ 0x4bd4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76248 │ │ │ │ + bgt 75c80 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 76248 │ │ │ │ + bne 75c80 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 76248 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 75c80 │ │ │ │ mov r0, r5 │ │ │ │ - bl f9840 <_PyDict_CopyAsDict@@Base> │ │ │ │ + bl f8840 <_PyDict_CopyAsDict@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7620c │ │ │ │ + bgt 75c44 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7620c │ │ │ │ + bne 75c44 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 7620c │ │ │ │ - bl b5070 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 75c44 │ │ │ │ + bl b5030 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7624c │ │ │ │ + beq 75c84 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl ee0dc │ │ │ │ + bl ed65c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7624c │ │ │ │ + beq 75c84 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76248 │ │ │ │ + bgt 75c80 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 76248 │ │ │ │ + bne 75c80 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ 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 │ │ │ │ @@ -73651,428 +73281,428 @@ │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 762a4 │ │ │ │ + bne 75cdc │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 762dc │ │ │ │ + beq 75d14 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ sub r6, fp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, ip │ │ │ │ - ldr r3, [pc, #124] @ 76344 │ │ │ │ + ldr r3, [pc, #124] @ 75d7c │ │ │ │ str r6, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 76338 │ │ │ │ + beq 75d70 │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 2663c0 │ │ │ │ + bl 264570 │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 397ca8 <_PyGen_FetchStopIterationValue@@Base+0x324> │ │ │ │ + bl 398674 <_PyGen_FetchStopIterationValue@@Base+0x324> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 76338 │ │ │ │ + beq 75d70 │ │ │ │ mov r1, r5 │ │ │ │ - bl 40383c <_PyGen_SetStopIterationValue@@Base+0x94> │ │ │ │ + bl 404104 <_PyGen_SetStopIterationValue@@Base+0x94> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 76320 │ │ │ │ + ble 75d58 │ │ │ │ mov r4, r5 │ │ │ │ - b 76338 │ │ │ │ + b 75d70 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 76318 │ │ │ │ + bne 75d50 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 76318 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 75d50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldrdeq r7, [sl], #-204 @ 0xffffff34 @ │ │ │ │ + ldrdeq r7, [sl], #-200 @ 0xffffff38 @ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 76370 │ │ │ │ - movw r1, #20100 @ 0x4e84 │ │ │ │ + beq 75da8 │ │ │ │ + movw r1, #20720 @ 0x50f0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16d39c <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 16c58c <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ ldrb r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 763c0 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 75df8 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56700 @ 0xdd7c │ │ │ │ + movw r1, #58912 @ 0xe620 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 763e4 │ │ │ │ + bl 1b4954 │ │ │ │ + b 75e1c │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 763ec │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 75e24 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55704 @ 0xd998 │ │ │ │ + movw r1, #57916 @ 0xe23c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ mov r7, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ - bne 76454 │ │ │ │ + bne 75e8c │ │ │ │ cmp r7, #0 │ │ │ │ - bge 76438 │ │ │ │ + bge 75e70 │ │ │ │ mov r6, #0 │ │ │ │ - b 76454 │ │ │ │ + b 75e8c │ │ │ │ clz r6, r1 │ │ │ │ lsr r6, r6, #5 │ │ │ │ cmp r7, #1 │ │ │ │ orrgt r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 76488 │ │ │ │ - b 76430 │ │ │ │ + beq 75ec0 │ │ │ │ + b 75e68 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #240] @ 76570 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #240] @ 75fa8 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 76564 │ │ │ │ + beq 75f9c │ │ │ │ cmn r7, r6 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ ldrb r3, [r5, #58] @ 0x3a │ │ │ │ - movweq r6, #5188 @ 0x1444 │ │ │ │ + movweq r6, #5808 @ 0x16b0 │ │ │ │ movteq r6, #104 @ 0x68 │ │ │ │ ldrne r6, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ bic r3, r3, #1 │ │ │ │ strb r3, [r5, #58] @ 0x3a │ │ │ │ - movwne r4, #5456 @ 0x1550 │ │ │ │ + movwne r4, #6076 @ 0x17bc │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ - bne 76564 │ │ │ │ + bne 75f9c │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 764f8 │ │ │ │ + bne 75f30 │ │ │ │ ldrb r3, [r5, #58] @ 0x3a │ │ │ │ cmp r6, #0 │ │ │ │ orr r3, r3, #4 │ │ │ │ strb r3, [r5, #58] @ 0x3a │ │ │ │ - beq 76550 │ │ │ │ + beq 75f88 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 76550 │ │ │ │ - ldr r0, [pc, #116] @ 76574 │ │ │ │ + b 75f88 │ │ │ │ + ldr r0, [pc, #116] @ 75fac │ │ │ │ sub r1, fp, #28 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl fe454 │ │ │ │ + bl fd460 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 76564 │ │ │ │ - bl 157b70 │ │ │ │ + beq 75f9c │ │ │ │ + bl 156bc8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7653c │ │ │ │ + bgt 75f74 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7653c │ │ │ │ + bne 75f74 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 76564 │ │ │ │ - bne 7655c │ │ │ │ - b 764d0 │ │ │ │ + blt 75f9c │ │ │ │ + bne 75f94 │ │ │ │ + b 75f08 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r6, [r5, #40] @ 0x28 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ movw r4, #4404 @ 0x1134 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, sl, r8, lsl #26 │ │ │ │ - rsbeq r3, fp, r0, asr #26 │ │ │ │ + rsbeq r7, sl, r4, lsl #26 │ │ │ │ + rsbeq r3, fp, r8, lsr sp │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 765a4 │ │ │ │ + beq 75fdc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 765c4 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 75ffc │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #10720 @ 0x29e0 │ │ │ │ + movw r1, #12916 @ 0x3274 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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 baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 76614 │ │ │ │ - movw r1, #20572 @ 0x505c │ │ │ │ + beq 7604c │ │ │ │ + movw r1, #21192 @ 0x52c8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16d39c <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 16c58c <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 76900 │ │ │ │ + bl 76338 │ │ │ │ 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 76670 │ │ │ │ - bl ddb94 │ │ │ │ + bne 760a8 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76680 │ │ │ │ + bne 760b8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 766b4 │ │ │ │ + beq 760ec │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 766d4 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 7610c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #10760 @ 0x2a08 │ │ │ │ + movw r1, #12956 @ 0x329c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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 baf00 │ │ │ │ + bl baef8 │ │ │ │ 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 r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 76740 │ │ │ │ + bhi 76178 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 381ae4 │ │ │ │ + bl 381d9c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 76760 │ │ │ │ - b 76794 │ │ │ │ + bne 76198 │ │ │ │ + b 761cc │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #51956 @ 0xcaf4 │ │ │ │ + movw r0, #54196 @ 0xd3b4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76794 │ │ │ │ - b 76728 │ │ │ │ + beq 761cc │ │ │ │ + b 76160 │ │ │ │ ldr r8, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 202f64 │ │ │ │ + bl 202934 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7679c │ │ │ │ - movw r2, #59432 @ 0xe828 │ │ │ │ + bne 761d4 │ │ │ │ + movw r2, #61672 @ 0xf0e8 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #32760 @ 0x7ff8 │ │ │ │ + movw r1, #35000 @ 0x88b8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #51956 @ 0xcaf4 │ │ │ │ + movw r0, #54196 @ 0xd3b4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r3, r8 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 76824 │ │ │ │ + b 7625c │ │ │ │ mov r2, #23 │ │ │ │ mov r0, r8 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 20a808 │ │ │ │ + bl 20a218 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76794 │ │ │ │ + beq 761cc │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 767c8 │ │ │ │ + bhi 76200 │ │ │ │ cmp r7, #2 │ │ │ │ - bgt 767ec │ │ │ │ - b 7680c │ │ │ │ - movw r3, #45876 @ 0xb334 │ │ │ │ + bgt 76224 │ │ │ │ + b 76244 │ │ │ │ + movw r3, #45664 @ 0xb260 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61100 @ 0xeeac │ │ │ │ + movw r1, #63492 @ 0xf804 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 367a40 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ + bl 367cf8 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76794 │ │ │ │ - b 767bc │ │ │ │ + beq 761cc │ │ │ │ + b 761f4 │ │ │ │ ldr r8, [r6, #8] │ │ │ │ cmp r7, #3 │ │ │ │ - beq 76810 │ │ │ │ + beq 76248 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 157b70 │ │ │ │ + bl 156bc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 76794 │ │ │ │ - b 76810 │ │ │ │ + blt 761cc │ │ │ │ + b 76248 │ │ │ │ mov r8, #0 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76b18 │ │ │ │ + bl 76550 │ │ │ │ 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 │ │ │ │ ldrb r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 76868 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 762a0 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56700 @ 0xdd7c │ │ │ │ + movw r1, #58912 @ 0xe620 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 768a0 │ │ │ │ + bl 1b4954 │ │ │ │ + b 762d8 │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76890 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 762c8 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55704 @ 0xd998 │ │ │ │ + movw r1, #57916 @ 0xe23c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 768a0 │ │ │ │ + bl 1b4954 │ │ │ │ + b 762d8 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 76a94 │ │ │ │ + bl 764cc │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ - bl 200570 │ │ │ │ + bl 1fff44 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_Py_Dealloc@@Base> │ │ │ │ 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] │ │ │ │ @@ -74100,449 +73730,449 @@ │ │ │ │ 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 769b0 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bne 763e8 │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2592 @ 0xa20 │ │ │ │ + movw r1, #4832 @ 0x12e0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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 2a4a0c │ │ │ │ + bl 2a27ec │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 76a04 │ │ │ │ + beq 7643c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 76a8c │ │ │ │ + b 764c4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl b6520 │ │ │ │ + bl b6518 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r8, r4, #12 │ │ │ │ movne r6, r5 │ │ │ │ movne r7, #0 │ │ │ │ - beq 76a8c │ │ │ │ + beq 764c4 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 76a78 │ │ │ │ + bge 764b0 │ │ │ │ ldrd r0, [r6, #40] @ 0x28 │ │ │ │ - bl 3eff34 <_PyCoro_GetAwaitableIter@@Base+0x8f8> │ │ │ │ + bl 3f07ec <_PyCoro_GetAwaitableIter@@Base+0x8f8> │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ add r6, r6, #8 │ │ │ │ - bne 76a70 │ │ │ │ + bne 764a8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76a68 │ │ │ │ + bgt 764a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 76a68 │ │ │ │ + bne 764a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 76a8c │ │ │ │ + b 764c4 │ │ │ │ str r0, [r8, #4]! │ │ │ │ - b 76a24 │ │ │ │ + b 7645c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 76adc │ │ │ │ + bne 76514 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - bne 76ad0 │ │ │ │ + bne 76508 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2015cc │ │ │ │ + b 200fa0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 172a88 │ │ │ │ + b 171c60 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r1, #44] @ 0x2c │ │ │ │ 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 76900 │ │ │ │ + bl 76338 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ push {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, #5188 @ 0x1444 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r1 │ │ │ │ movne r2, r4 │ │ │ │ - movw r1, #17216 @ 0x4340 │ │ │ │ + movw r1, #19456 @ 0x4c00 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #17220 @ 0x4344 │ │ │ │ + movw r0, #19460 @ 0x4c04 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76d0c │ │ │ │ + beq 76744 │ │ │ │ cmp r4, #0 │ │ │ │ streq r4, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - beq 76bbc │ │ │ │ + beq 765f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 202f64 │ │ │ │ + bl 202934 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76c08 │ │ │ │ + beq 76640 │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #12 │ │ │ │ - movw r1, #54216 @ 0xd3c8 │ │ │ │ + movw r1, #56456 @ 0xdc88 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - bl 29e0b8 │ │ │ │ + bl 29bd18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76d0c │ │ │ │ - bl 10361c │ │ │ │ + beq 76744 │ │ │ │ + bl 10262c │ │ │ │ ldr r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d508 <__ioctl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 76ef0 │ │ │ │ + bne 76928 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 76df0 │ │ │ │ - bl d4e70 │ │ │ │ + bne 76828 │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76d0c │ │ │ │ - b 76bbc │ │ │ │ + bne 76744 │ │ │ │ + b 765f4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ tst r5, #268435456 @ 0x10000000 │ │ │ │ - bne 76d30 │ │ │ │ + bne 76768 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e5624 │ │ │ │ + bl 1e54ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76ecc │ │ │ │ + beq 76904 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 76d30 │ │ │ │ + beq 76768 │ │ │ │ tst r5, #402653184 @ 0x18000000 │ │ │ │ - bne 76d30 │ │ │ │ + bne 76768 │ │ │ │ sub r1, fp, #1104 @ 0x450 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, r1, #8 │ │ │ │ - bl 21df44 │ │ │ │ + bl 21d100 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76d14 │ │ │ │ + bne 7674c │ │ │ │ ldr r8, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ ldr r4, [fp, #-1112] @ 0xfffffba8 │ │ │ │ cmp r8, #1024 @ 0x400 │ │ │ │ - bgt 76c9c │ │ │ │ + bgt 766d4 │ │ │ │ sub r0, fp, #1056 @ 0x420 │ │ │ │ mov r1, r4 │ │ │ │ movw r3, #1032 @ 0x408 │ │ │ │ mov r2, r8 │ │ │ │ sub r0, r0, #12 │ │ │ │ sub r4, fp, #1056 @ 0x420 │ │ │ │ bl 2d0dc <__memcpy_chk@plt> │ │ │ │ - movw r3, #464 @ 0x1d0 │ │ │ │ + movw r3, #2780 @ 0xadc │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ sub r4, r4, #12 │ │ │ │ ldm r3!, {r0, r1} │ │ │ │ sub r3, r8, #36 @ 0x24 │ │ │ │ add r3, r3, fp │ │ │ │ str r0, [r3, #-1032] @ 0xfffffbf8 │ │ │ │ str r1, [r3, #-1028] @ 0xfffffbfc │ │ │ │ - bl 10361c │ │ │ │ + bl 10262c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d508 <__ioctl_time64@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 76ce8 │ │ │ │ + bne 76720 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 76cf0 │ │ │ │ - bl d4e70 │ │ │ │ + bne 76728 │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76c9c │ │ │ │ - b 76d00 │ │ │ │ + beq 766d4 │ │ │ │ + b 76738 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 76f04 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge 7693c │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ mov r0, #0 │ │ │ │ - b 76fcc │ │ │ │ - movw r3, #48648 @ 0xbe08 │ │ │ │ + b 76a04 │ │ │ │ + movw r3, #48436 @ 0xbd34 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76d0c │ │ │ │ - bl 175f40 │ │ │ │ + beq 76744 │ │ │ │ + bl 175118 │ │ │ │ sub r2, fp, #1104 @ 0x450 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #8 │ │ │ │ - movw r1, #57996 @ 0xe28c │ │ │ │ + movw r1, #60236 @ 0xeb4c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 29e0b8 │ │ │ │ + bl 29bd18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76d0c │ │ │ │ + beq 76744 │ │ │ │ ldr r4, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bgt 76e04 │ │ │ │ + bgt 7683c │ │ │ │ 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 2d0dc <__memcpy_chk@plt> │ │ │ │ - movw r3, #464 @ 0x1d0 │ │ │ │ + movw r3, #2780 @ 0xadc │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ add r9, r5, r4 │ │ │ │ ldm r3!, {r0, r1} │ │ │ │ str r0, [r5, r4] │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ str r1, [r9, #4] │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 22192c │ │ │ │ - bl 10361c │ │ │ │ + bl 220aec │ │ │ │ + bl 10262c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d508 <__ioctl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 76de8 │ │ │ │ + bne 76820 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 76df0 │ │ │ │ - bl d4e70 │ │ │ │ + bne 76828 │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76d9c │ │ │ │ - b 76d0c │ │ │ │ + beq 767d4 │ │ │ │ + b 76744 │ │ │ │ cmp r8, #0 │ │ │ │ - bge 76f7c │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge 769b4 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - b 76d0c │ │ │ │ + bl 2fe9b8 │ │ │ │ + b 76744 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f7878 │ │ │ │ + bl 1f7714 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 76d00 │ │ │ │ - bl 1f79b0 │ │ │ │ + beq 76738 │ │ │ │ + bl 1f784c │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ bl 2e304 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 22192c │ │ │ │ - bl 10361c │ │ │ │ + bl 220aec │ │ │ │ + bl 10262c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d508 <__ioctl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 76e80 │ │ │ │ + bne 768b8 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 76e88 │ │ │ │ - bl d4e70 │ │ │ │ + bne 768c0 │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76e34 │ │ │ │ - b 76ec0 │ │ │ │ + beq 7686c │ │ │ │ + b 768f8 │ │ │ │ cmp r8, #0 │ │ │ │ - bge 76e9c │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge 768d4 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - b 76ec0 │ │ │ │ + bl 2fe9b8 │ │ │ │ + b 768f8 │ │ │ │ ldrb r3, [r9, r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76fc4 │ │ │ │ + beq 769fc │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17512 @ 0x4468 │ │ │ │ + movw r1, #19752 @ 0x4d28 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, r5 │ │ │ │ - bl 169288 │ │ │ │ - b 76d0c │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bl 168478 │ │ │ │ + b 76744 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17636 @ 0x44e4 │ │ │ │ + movw r1, #19876 @ 0x4da4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 76df0 │ │ │ │ + blt 76828 │ │ │ │ mov r0, r4 │ │ │ │ - bl dddcc │ │ │ │ - b 76fcc │ │ │ │ + bl dd378 │ │ │ │ + b 76a04 │ │ │ │ sub r6, fp, #1056 @ 0x420 │ │ │ │ sub r6, r6, #12 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 76f24 │ │ │ │ + bne 7695c │ │ │ │ ldr r0, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ bl 2e304 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ cmp r4, r6 │ │ │ │ - bne 76f70 │ │ │ │ + bne 769a8 │ │ │ │ mov r2, #8 │ │ │ │ add r0, r4, r8 │ │ │ │ - movw r1, #17436 @ 0x441c │ │ │ │ + movw r1, #19796 @ 0x4d54 │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ bl 2e640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76f70 │ │ │ │ + beq 769a8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17232 @ 0x4350 │ │ │ │ + movw r1, #19472 @ 0x4c10 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 76d0c │ │ │ │ + bl 1b4954 │ │ │ │ + b 76744 │ │ │ │ mov r0, r5 │ │ │ │ - bl dddcc │ │ │ │ - b 76fcc │ │ │ │ + bl dd378 │ │ │ │ + b 76a04 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #17436 @ 0x441c │ │ │ │ + movw r1, #19796 @ 0x4d54 │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ bl 2e640 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76fb4 │ │ │ │ + beq 769ec │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17380 @ 0x43e4 │ │ │ │ + movw r1, #19620 @ 0x4ca4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 76d0c │ │ │ │ + bl 1b4954 │ │ │ │ + b 76744 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl b621c │ │ │ │ - b 76fcc │ │ │ │ + bl b6214 │ │ │ │ + b 76a04 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f964c │ │ │ │ + bl 1f94e8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 416074 <_PyBytes_Find@@Base+0x138> │ │ │ │ + b 416d30 <_PyBytes_Find@@Base+0x138> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 438db4 <_PyXIData_Free@@Base+0x2e00> │ │ │ │ + b 439694 <_PyXIData_Free@@Base+0x2e00> │ │ │ │ │ │ │ │ -00076ffc : │ │ │ │ +00076a34 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #88] @ 77064 │ │ │ │ + ldr lr, [pc, #88] @ 76a9c │ │ │ │ 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 7705c │ │ │ │ + beq 76a94 │ │ │ │ cmp ip, r3 │ │ │ │ - bge 77050 │ │ │ │ + bge 76a88 │ │ │ │ ldrb r4, [r2, ip] │ │ │ │ add r4, r5, r4 │ │ │ │ ldrb r4, [r4, #3460] @ 0xd84 │ │ │ │ strb r4, [r0, ip, lsl #1] │ │ │ │ add ip, ip, #1 │ │ │ │ - b 77030 │ │ │ │ + b 76a68 │ │ │ │ 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 {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -74551,42 +74181,42 @@ │ │ │ │ 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 770bc │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 76af4 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 770ac │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 770bc │ │ │ │ + bne 76ae4 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 76af4 │ │ │ │ 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, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 770e4 │ │ │ │ + bne 76b1c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -000770f8 <_PyMonitoring_FirePyStartEvent@@Base>: │ │ │ │ +00076b30 <_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 │ │ │ │ @@ -74594,239 +74224,239 @@ │ │ │ │ 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 77154 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + bl 76b8c <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 420818 │ │ │ │ + b 4210f8 │ │ │ │ push {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, #364] @ 772e0 <_PyMonitoring_FirePyStartEvent@@Base+0x1e8> │ │ │ │ + ldr r3, [pc, #364] @ 76d18 <_PyMonitoring_FirePyStartEvent@@Base+0x1e8> │ │ │ │ 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 771c0 <_PyMonitoring_FirePyStartEvent@@Base+0xc8> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bge 76bf8 <_PyMonitoring_FirePyStartEvent@@Base+0xc8> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17716 @ 0x4534 │ │ │ │ + movw r1, #19956 @ 0x4df4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ - b 772d8 <_PyMonitoring_FirePyStartEvent@@Base+0x1e0> │ │ │ │ + b 76d10 <_PyMonitoring_FirePyStartEvent@@Base+0x1e0> │ │ │ │ cmp r5, #5 │ │ │ │ - beq 771d8 <_PyMonitoring_FirePyStartEvent@@Base+0xe0> │ │ │ │ - bl dddcc │ │ │ │ + beq 76c10 <_PyMonitoring_FirePyStartEvent@@Base+0xe0> │ │ │ │ + bl dd378 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 771b8 <_PyMonitoring_FirePyStartEvent@@Base+0xc0> │ │ │ │ + beq 76bf0 <_PyMonitoring_FirePyStartEvent@@Base+0xc0> │ │ │ │ str r0, [r6, #8] │ │ │ │ orr r3, r7, #-2147483648 @ 0x80000000 │ │ │ │ add r2, r6, #4 │ │ │ │ - movw r7, #9004 @ 0x232c │ │ │ │ + movw r7, #11348 @ 0x2c54 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 772d4 <_PyMonitoring_FirePyStartEvent@@Base+0x1dc> │ │ │ │ + beq 76d0c <_PyMonitoring_FirePyStartEvent@@Base+0x1dc> │ │ │ │ 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 379940 <_PyObject_HasLen@@Base+0x50> │ │ │ │ + bl 379bf8 <_PyObject_HasLen@@Base+0x50> │ │ │ │ eor r4, r4, sl │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 772cc <_PyMonitoring_FirePyStartEvent@@Base+0x1d4> │ │ │ │ + beq 76d04 <_PyMonitoring_FirePyStartEvent@@Base+0x1d4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 772d8 <_PyMonitoring_FirePyStartEvent@@Base+0x1e0> │ │ │ │ + beq 76d10 <_PyMonitoring_FirePyStartEvent@@Base+0x1e0> │ │ │ │ cmp r5, #10 │ │ │ │ - ble 772c0 <_PyMonitoring_FirePyStartEvent@@Base+0x1c8> │ │ │ │ - movw r2, #21620 @ 0x5474 │ │ │ │ + ble 76cf8 <_PyMonitoring_FirePyStartEvent@@Base+0x1c8> │ │ │ │ + movw r2, #23916 @ 0x5d6c │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53936 @ 0xd2b0 │ │ │ │ + movw r1, #56176 @ 0xdb70 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r2, [r2, r5, lsl #2] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ 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 771b8 <_PyMonitoring_FirePyStartEvent@@Base+0xc0> │ │ │ │ + beq 76bf0 <_PyMonitoring_FirePyStartEvent@@Base+0xc0> │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3, #3488] @ 0xda0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 771b8 <_PyMonitoring_FirePyStartEvent@@Base+0xc0> │ │ │ │ + bgt 76bf0 <_PyMonitoring_FirePyStartEvent@@Base+0xc0> │ │ │ │ sub r3, r2, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 771b8 <_PyMonitoring_FirePyStartEvent@@Base+0xc0> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 771b8 <_PyMonitoring_FirePyStartEvent@@Base+0xc0> │ │ │ │ + bne 76bf0 <_PyMonitoring_FirePyStartEvent@@Base+0xc0> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 76bf0 <_PyMonitoring_FirePyStartEvent@@Base+0xc0> │ │ │ │ ldrb r3, [r8] │ │ │ │ bic r3, r3, sl │ │ │ │ strb r3, [r8] │ │ │ │ uxtb r4, r4 │ │ │ │ - b 771ec <_PyMonitoring_FirePyStartEvent@@Base+0xf4> │ │ │ │ + b 76c24 <_PyMonitoring_FirePyStartEvent@@Base+0xf4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #17744 @ 0x4550 │ │ │ │ + movw r0, #19984 @ 0x4e10 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ 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 d2cb4 │ │ │ │ + b d23ac │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #17760 @ 0x4560 │ │ │ │ + movw r0, #20000 @ 0x4e20 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ push {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 77374 <_PyMonitoring_FirePyStartEvent@@Base+0x27c> │ │ │ │ + bhi 76dac <_PyMonitoring_FirePyStartEvent@@Base+0x27c> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 77394 <_PyMonitoring_FirePyStartEvent@@Base+0x29c> │ │ │ │ - b 773b8 <_PyMonitoring_FirePyStartEvent@@Base+0x2c0> │ │ │ │ + bgt 76dcc <_PyMonitoring_FirePyStartEvent@@Base+0x29c> │ │ │ │ + b 76df0 <_PyMonitoring_FirePyStartEvent@@Base+0x2c0> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #15640 @ 0x3d18 │ │ │ │ + movw r0, #18456 @ 0x4818 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e8c04 │ │ │ │ + bl 2e752c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77368 <_PyMonitoring_FirePyStartEvent@@Base+0x270> │ │ │ │ - b 773d0 <_PyMonitoring_FirePyStartEvent@@Base+0x2d8> │ │ │ │ + bne 76da0 <_PyMonitoring_FirePyStartEvent@@Base+0x270> │ │ │ │ + b 76e08 <_PyMonitoring_FirePyStartEvent@@Base+0x2d8> │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 773bc <_PyMonitoring_FirePyStartEvent@@Base+0x2c4> │ │ │ │ - bl ddb94 │ │ │ │ + bne 76df4 <_PyMonitoring_FirePyStartEvent@@Base+0x2c4> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 773d0 <_PyMonitoring_FirePyStartEvent@@Base+0x2d8> │ │ │ │ - b 773bc <_PyMonitoring_FirePyStartEvent@@Base+0x2c4> │ │ │ │ + bne 76e08 <_PyMonitoring_FirePyStartEvent@@Base+0x2d8> │ │ │ │ + b 76df4 <_PyMonitoring_FirePyStartEvent@@Base+0x2c4> │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 773f0 │ │ │ │ + b 76e28 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000773d8 : │ │ │ │ +00076e10 : │ │ │ │ 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, 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 41266c <_PyObject_GetState@@Base> │ │ │ │ + bl 41304c <_PyObject_GetState@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7749c │ │ │ │ + beq 76ed4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77444 │ │ │ │ + bne 76e7c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #17780 @ 0x4574 │ │ │ │ + movw r0, #20020 @ 0x4e34 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ + b de66c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r6, #2 │ │ │ │ - bgt 77484 │ │ │ │ + bgt 76ebc │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 103130 │ │ │ │ + bl 102140 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp] │ │ │ │ - movw r3, #65088 @ 0xfe40 │ │ │ │ - movt r3, #68 @ 0x44 │ │ │ │ - movw r0, #17788 @ 0x457c │ │ │ │ + movw r3, #1748 @ 0x6d4 │ │ │ │ + movt r3, #69 @ 0x45 │ │ │ │ + movw r0, #20028 @ 0x4e3c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ mov r4, r0 │ │ │ │ - b 7749c │ │ │ │ + b 76ed4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r0, #17800 @ 0x4588 │ │ │ │ + movw r0, #20040 @ 0x4e48 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r4, [sp] │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -000774a8 <_PyMonitoring_FirePyResumeEvent@@Base>: │ │ │ │ +00076ee0 <_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 │ │ │ │ @@ -74834,71 +74464,71 @@ │ │ │ │ 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 77154 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + bl 76b8c <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ add r4, r0, #8 │ │ │ │ - ldr r2, [pc, #164] @ 775bc <_PyMonitoring_FirePyResumeEvent@@Base+0x114> │ │ │ │ + ldr r2, [pc, #164] @ 76ff4 <_PyMonitoring_FirePyResumeEvent@@Base+0x114> │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 77540 <_PyMonitoring_FirePyResumeEvent@@Base+0x98> │ │ │ │ + bne 76f78 <_PyMonitoring_FirePyResumeEvent@@Base+0x98> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 77528 <_PyMonitoring_FirePyResumeEvent@@Base+0x80> │ │ │ │ + bne 76f60 <_PyMonitoring_FirePyResumeEvent@@Base+0x80> │ │ │ │ dmb ish │ │ │ │ - beq 77550 <_PyMonitoring_FirePyResumeEvent@@Base+0xa8> │ │ │ │ + beq 76f88 <_PyMonitoring_FirePyResumeEvent@@Base+0xa8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c106c │ │ │ │ + bl 3c1128 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 438e28 <_PyXIData_Free@@Base+0x2e74> │ │ │ │ + bl 439708 <_PyXIData_Free@@Base+0x2e74> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 7757c <_PyMonitoring_FirePyResumeEvent@@Base+0xd4> │ │ │ │ + bne 76fb4 <_PyMonitoring_FirePyResumeEvent@@Base+0xd4> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 77564 <_PyMonitoring_FirePyResumeEvent@@Base+0xbc> │ │ │ │ + bne 76f9c <_PyMonitoring_FirePyResumeEvent@@Base+0xbc> │ │ │ │ dmb ish │ │ │ │ - beq 7758c <_PyMonitoring_FirePyResumeEvent@@Base+0xe4> │ │ │ │ + beq 76fc4 <_PyMonitoring_FirePyResumeEvent@@Base+0xe4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 33ff20 │ │ │ │ + bl 3401f4 │ │ │ │ mov r1, #20 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 427598 <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 775bc <_PyMonitoring_FirePyResumeEvent@@Base+0x114> │ │ │ │ + bl 427e78 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 76ff4 <_PyMonitoring_FirePyResumeEvent@@Base+0x114> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 775b4 <_PyMonitoring_FirePyResumeEvent@@Base+0x10c> │ │ │ │ + beq 76fec <_PyMonitoring_FirePyResumeEvent@@Base+0x10c> │ │ │ │ bl 2ddfc <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq pc, [r7], #-228 @ 0xffffff1c @ │ │ │ │ │ │ │ │ -000775c0 <_PyMonitoring_FirePyYieldEvent@@Base>: │ │ │ │ +00076ff8 <_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 │ │ │ │ @@ -74907,15 +74537,15 @@ │ │ │ │ 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 77154 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + bl 76b8c <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -74923,47 +74553,47 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs ip, lr, ip │ │ │ │ - bne 77678 <_PyMonitoring_FirePyYieldEvent@@Base+0xb8> │ │ │ │ + bne 770b0 <_PyMonitoring_FirePyYieldEvent@@Base+0xb8> │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 77678 <_PyMonitoring_FirePyYieldEvent@@Base+0xb8> │ │ │ │ + bne 770b0 <_PyMonitoring_FirePyYieldEvent@@Base+0xb8> │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #42908 @ 0xa79c │ │ │ │ + movw r1, #44912 @ 0xaf70 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 776ac <_PyMonitoring_FirePyYieldEvent@@Base+0xec> │ │ │ │ + bl 1b4954 │ │ │ │ + b 770e4 <_PyMonitoring_FirePyYieldEvent@@Base+0xec> │ │ │ │ mov ip, #1 │ │ │ │ mov r1, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, lr │ │ │ │ str r3, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ - ldr r3, [pc, #28] @ 776b8 <_PyMonitoring_FirePyYieldEvent@@Base+0xf8> │ │ │ │ + ldr r3, [pc, #28] @ 770f0 <_PyMonitoring_FirePyYieldEvent@@Base+0xf8> │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7765c <_PyMonitoring_FirePyYieldEvent@@Base+0x9c> │ │ │ │ + bne 77094 <_PyMonitoring_FirePyYieldEvent@@Base+0x9c> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, sl, r4, lsr sp │ │ │ │ + rsbeq r7, sl, r0, lsr sp │ │ │ │ │ │ │ │ -000776bc <_PyMonitoring_FirePyReturnEvent@@Base>: │ │ │ │ +000770f4 <_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 │ │ │ │ @@ -74972,325 +74602,325 @@ │ │ │ │ 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 77154 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + bl 76b8c <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - movw r0, #17812 @ 0x4594 │ │ │ │ + movw r0, #20052 @ 0x4e54 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 380e20 <_PyXI_EndInterpreter@@Base+0x384> │ │ │ │ + bl 380e60 <_PyXI_EndInterpreter@@Base+0x2dc> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 169af0 │ │ │ │ + bl 168ce0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77798 <_PyMonitoring_FirePyReturnEvent@@Base+0xdc> │ │ │ │ + beq 771d0 <_PyMonitoring_FirePyReturnEvent@@Base+0xdc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77798 <_PyMonitoring_FirePyReturnEvent@@Base+0xdc> │ │ │ │ + bgt 771d0 <_PyMonitoring_FirePyReturnEvent@@Base+0xdc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77798 <_PyMonitoring_FirePyReturnEvent@@Base+0xdc> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 771d0 <_PyMonitoring_FirePyReturnEvent@@Base+0xdc> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 777cc <_PyMonitoring_FirePyReturnEvent@@Base+0x110> │ │ │ │ + beq 77204 <_PyMonitoring_FirePyReturnEvent@@Base+0x110> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 777cc <_PyMonitoring_FirePyReturnEvent@@Base+0x110> │ │ │ │ + bgt 77204 <_PyMonitoring_FirePyReturnEvent@@Base+0x110> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 777cc <_PyMonitoring_FirePyReturnEvent@@Base+0x110> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 77204 <_PyMonitoring_FirePyReturnEvent@@Base+0x110> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77800 <_PyMonitoring_FirePyReturnEvent@@Base+0x144> │ │ │ │ + beq 77238 <_PyMonitoring_FirePyReturnEvent@@Base+0x144> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77800 <_PyMonitoring_FirePyReturnEvent@@Base+0x144> │ │ │ │ + bgt 77238 <_PyMonitoring_FirePyReturnEvent@@Base+0x144> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77800 <_PyMonitoring_FirePyReturnEvent@@Base+0x144> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 77238 <_PyMonitoring_FirePyReturnEvent@@Base+0x144> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77834 <_PyMonitoring_FirePyReturnEvent@@Base+0x178> │ │ │ │ + beq 7726c <_PyMonitoring_FirePyReturnEvent@@Base+0x178> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77834 <_PyMonitoring_FirePyReturnEvent@@Base+0x178> │ │ │ │ + bgt 7726c <_PyMonitoring_FirePyReturnEvent@@Base+0x178> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77834 <_PyMonitoring_FirePyReturnEvent@@Base+0x178> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 7726c <_PyMonitoring_FirePyReturnEvent@@Base+0x178> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77868 <_PyMonitoring_FirePyReturnEvent@@Base+0x1ac> │ │ │ │ + beq 772a0 <_PyMonitoring_FirePyReturnEvent@@Base+0x1ac> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77868 <_PyMonitoring_FirePyReturnEvent@@Base+0x1ac> │ │ │ │ + bgt 772a0 <_PyMonitoring_FirePyReturnEvent@@Base+0x1ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77868 <_PyMonitoring_FirePyReturnEvent@@Base+0x1ac> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 772a0 <_PyMonitoring_FirePyReturnEvent@@Base+0x1ac> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7789c <_PyMonitoring_FirePyReturnEvent@@Base+0x1e0> │ │ │ │ + beq 772d4 <_PyMonitoring_FirePyReturnEvent@@Base+0x1e0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7789c <_PyMonitoring_FirePyReturnEvent@@Base+0x1e0> │ │ │ │ + bgt 772d4 <_PyMonitoring_FirePyReturnEvent@@Base+0x1e0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7789c <_PyMonitoring_FirePyReturnEvent@@Base+0x1e0> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 772d4 <_PyMonitoring_FirePyReturnEvent@@Base+0x1e0> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 778d0 <_PyMonitoring_FirePyReturnEvent@@Base+0x214> │ │ │ │ + beq 77308 <_PyMonitoring_FirePyReturnEvent@@Base+0x214> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 778d0 <_PyMonitoring_FirePyReturnEvent@@Base+0x214> │ │ │ │ + bgt 77308 <_PyMonitoring_FirePyReturnEvent@@Base+0x214> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 778d0 <_PyMonitoring_FirePyReturnEvent@@Base+0x214> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 77308 <_PyMonitoring_FirePyReturnEvent@@Base+0x214> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77904 <_PyMonitoring_FirePyReturnEvent@@Base+0x248> │ │ │ │ + beq 7733c <_PyMonitoring_FirePyReturnEvent@@Base+0x248> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77904 <_PyMonitoring_FirePyReturnEvent@@Base+0x248> │ │ │ │ + bgt 7733c <_PyMonitoring_FirePyReturnEvent@@Base+0x248> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77904 <_PyMonitoring_FirePyReturnEvent@@Base+0x248> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 7733c <_PyMonitoring_FirePyReturnEvent@@Base+0x248> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77938 <_PyMonitoring_FirePyReturnEvent@@Base+0x27c> │ │ │ │ + beq 77370 <_PyMonitoring_FirePyReturnEvent@@Base+0x27c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77938 <_PyMonitoring_FirePyReturnEvent@@Base+0x27c> │ │ │ │ + bgt 77370 <_PyMonitoring_FirePyReturnEvent@@Base+0x27c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77938 <_PyMonitoring_FirePyReturnEvent@@Base+0x27c> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 77370 <_PyMonitoring_FirePyReturnEvent@@Base+0x27c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7796c <_PyMonitoring_FirePyReturnEvent@@Base+0x2b0> │ │ │ │ + beq 773a4 <_PyMonitoring_FirePyReturnEvent@@Base+0x2b0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7796c <_PyMonitoring_FirePyReturnEvent@@Base+0x2b0> │ │ │ │ + bgt 773a4 <_PyMonitoring_FirePyReturnEvent@@Base+0x2b0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7796c <_PyMonitoring_FirePyReturnEvent@@Base+0x2b0> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 773a4 <_PyMonitoring_FirePyReturnEvent@@Base+0x2b0> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 779a0 <_PyMonitoring_FirePyReturnEvent@@Base+0x2e4> │ │ │ │ + beq 773d8 <_PyMonitoring_FirePyReturnEvent@@Base+0x2e4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 779a0 <_PyMonitoring_FirePyReturnEvent@@Base+0x2e4> │ │ │ │ + bgt 773d8 <_PyMonitoring_FirePyReturnEvent@@Base+0x2e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 779a0 <_PyMonitoring_FirePyReturnEvent@@Base+0x2e4> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 773d8 <_PyMonitoring_FirePyReturnEvent@@Base+0x2e4> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 779d4 <_PyMonitoring_FirePyReturnEvent@@Base+0x318> │ │ │ │ + beq 7740c <_PyMonitoring_FirePyReturnEvent@@Base+0x318> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 779d4 <_PyMonitoring_FirePyReturnEvent@@Base+0x318> │ │ │ │ + bgt 7740c <_PyMonitoring_FirePyReturnEvent@@Base+0x318> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 779d4 <_PyMonitoring_FirePyReturnEvent@@Base+0x318> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 7740c <_PyMonitoring_FirePyReturnEvent@@Base+0x318> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77a08 <_PyMonitoring_FirePyReturnEvent@@Base+0x34c> │ │ │ │ + beq 77440 <_PyMonitoring_FirePyReturnEvent@@Base+0x34c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77a08 <_PyMonitoring_FirePyReturnEvent@@Base+0x34c> │ │ │ │ + bgt 77440 <_PyMonitoring_FirePyReturnEvent@@Base+0x34c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77a08 <_PyMonitoring_FirePyReturnEvent@@Base+0x34c> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 77440 <_PyMonitoring_FirePyReturnEvent@@Base+0x34c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77a3c <_PyMonitoring_FirePyReturnEvent@@Base+0x380> │ │ │ │ + beq 77474 <_PyMonitoring_FirePyReturnEvent@@Base+0x380> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77a3c <_PyMonitoring_FirePyReturnEvent@@Base+0x380> │ │ │ │ + bgt 77474 <_PyMonitoring_FirePyReturnEvent@@Base+0x380> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77a3c <_PyMonitoring_FirePyReturnEvent@@Base+0x380> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 77474 <_PyMonitoring_FirePyReturnEvent@@Base+0x380> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77a70 <_PyMonitoring_FirePyReturnEvent@@Base+0x3b4> │ │ │ │ + beq 774a8 <_PyMonitoring_FirePyReturnEvent@@Base+0x3b4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77a70 <_PyMonitoring_FirePyReturnEvent@@Base+0x3b4> │ │ │ │ + bgt 774a8 <_PyMonitoring_FirePyReturnEvent@@Base+0x3b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77a70 <_PyMonitoring_FirePyReturnEvent@@Base+0x3b4> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 774a8 <_PyMonitoring_FirePyReturnEvent@@Base+0x3b4> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77aa4 <_PyMonitoring_FirePyReturnEvent@@Base+0x3e8> │ │ │ │ + beq 774dc <_PyMonitoring_FirePyReturnEvent@@Base+0x3e8> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77aa4 <_PyMonitoring_FirePyReturnEvent@@Base+0x3e8> │ │ │ │ + bgt 774dc <_PyMonitoring_FirePyReturnEvent@@Base+0x3e8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77aa4 <_PyMonitoring_FirePyReturnEvent@@Base+0x3e8> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 774dc <_PyMonitoring_FirePyReturnEvent@@Base+0x3e8> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77ad8 <_PyMonitoring_FirePyReturnEvent@@Base+0x41c> │ │ │ │ + beq 77510 <_PyMonitoring_FirePyReturnEvent@@Base+0x41c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77ad8 <_PyMonitoring_FirePyReturnEvent@@Base+0x41c> │ │ │ │ + bgt 77510 <_PyMonitoring_FirePyReturnEvent@@Base+0x41c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77ad8 <_PyMonitoring_FirePyReturnEvent@@Base+0x41c> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 77510 <_PyMonitoring_FirePyReturnEvent@@Base+0x41c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77b0c <_PyMonitoring_FirePyReturnEvent@@Base+0x450> │ │ │ │ + beq 77544 <_PyMonitoring_FirePyReturnEvent@@Base+0x450> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77b0c <_PyMonitoring_FirePyReturnEvent@@Base+0x450> │ │ │ │ + bgt 77544 <_PyMonitoring_FirePyReturnEvent@@Base+0x450> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77b0c <_PyMonitoring_FirePyReturnEvent@@Base+0x450> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 77544 <_PyMonitoring_FirePyReturnEvent@@Base+0x450> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 77b4c <_PyMonitoring_FirePyReturnEvent@@Base+0x490> │ │ │ │ + bne 77584 <_PyMonitoring_FirePyReturnEvent@@Base+0x490> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ 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, r1 │ │ │ │ - bl e72d8 │ │ │ │ + bl e6638 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77b98 <_PyMonitoring_FirePyReturnEvent@@Base+0x4dc> │ │ │ │ - bl ddb94 │ │ │ │ + bne 775d0 <_PyMonitoring_FirePyReturnEvent@@Base+0x4dc> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77bb4 <_PyMonitoring_FirePyReturnEvent@@Base+0x4f8> │ │ │ │ + bne 775ec <_PyMonitoring_FirePyReturnEvent@@Base+0x4f8> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 77748 <_PyMonitoring_FirePyReturnEvent@@Base+0x8c> │ │ │ │ + b 77180 <_PyMonitoring_FirePyReturnEvent@@Base+0x8c> │ │ │ │ │ │ │ │ -00077bd0 <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ +00077608 <_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] │ │ │ │ @@ -75300,108 +74930,108 @@ │ │ │ │ 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 77154 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + bl 76b8c <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 77dd0 <_PyMonitoring_FireJumpEvent@@Base+0x4c> │ │ │ │ - movw ip, #5188 @ 0x1444 │ │ │ │ + bl 77808 <_PyMonitoring_FireJumpEvent@@Base+0x4c> │ │ │ │ + movw ip, #5808 @ 0x16b0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r0, ip │ │ │ │ cmpne r0, #0 │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - ldreq r0, [pc, #48] @ 77c94 <_PyMonitoring_FireCallEvent@@Base+0xc4> │ │ │ │ - beq 77c8c <_PyMonitoring_FireCallEvent@@Base+0xbc> │ │ │ │ + ldreq r0, [pc, #48] @ 776cc <_PyMonitoring_FireCallEvent@@Base+0xc4> │ │ │ │ + beq 776c4 <_PyMonitoring_FireCallEvent@@Base+0xbc> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #120 @ 0x78 │ │ │ │ - bl 4228c4 │ │ │ │ + bl 423344 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, r4 │ │ │ │ - beq 77c8c <_PyMonitoring_FireCallEvent@@Base+0xbc> │ │ │ │ + beq 776c4 <_PyMonitoring_FireCallEvent@@Base+0xbc> │ │ │ │ sub r0, fp, #120 @ 0x78 │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - mlseq fp, r0, r4, r1 │ │ │ │ + rsbeq r1, fp, r8, lsl #9 │ │ │ │ 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, #17880 @ 0x45d8 │ │ │ │ + movw r1, #20120 @ 0x4e98 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f81dc │ │ │ │ + bl f713c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77cf8 <_PyMonitoring_FireCallEvent@@Base+0x128> │ │ │ │ + beq 77730 <_PyMonitoring_FireCallEvent@@Base+0x128> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d328 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 77d00 <_PyMonitoring_FireCallEvent@@Base+0x130> │ │ │ │ + beq 77738 <_PyMonitoring_FireCallEvent@@Base+0x130> │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ - b 77d08 <_PyMonitoring_FireCallEvent@@Base+0x138> │ │ │ │ + b 77740 <_PyMonitoring_FireCallEvent@@Base+0x138> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ 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 r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 77e78 <_PyMonitoring_FireJumpEvent@@Base+0xf4> │ │ │ │ + bl 778b0 <_PyMonitoring_FireJumpEvent@@Base+0xf4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 77d7c <_PyMonitoring_FireCallEvent@@Base+0x1ac> │ │ │ │ + beq 777b4 <_PyMonitoring_FireCallEvent@@Base+0x1ac> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, #3 │ │ │ │ - bl 2daa20 │ │ │ │ + bl 2d8f20 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 77d64 <_PyMonitoring_FireCallEvent@@Base+0x194> │ │ │ │ + ble 7779c <_PyMonitoring_FireCallEvent@@Base+0x194> │ │ │ │ mov r4, r5 │ │ │ │ - b 77d7c <_PyMonitoring_FireCallEvent@@Base+0x1ac> │ │ │ │ + b 777b4 <_PyMonitoring_FireCallEvent@@Base+0x1ac> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 77d5c <_PyMonitoring_FireCallEvent@@Base+0x18c> │ │ │ │ + bne 77794 <_PyMonitoring_FireCallEvent@@Base+0x18c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 77d5c <_PyMonitoring_FireCallEvent@@Base+0x18c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 77794 <_PyMonitoring_FireCallEvent@@Base+0x18c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00077d84 <_PyMonitoring_FireJumpEvent@@Base>: │ │ │ │ +000777bc <_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 │ │ │ │ @@ -75410,184 +75040,136 @@ │ │ │ │ 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 77154 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + bl 76b8c <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - movw r1, #48076 @ 0xbbcc │ │ │ │ + movw r1, #47868 @ 0xbafc │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r1 │ │ │ │ - beq 77e0c <_PyMonitoring_FireJumpEvent@@Base+0x88> │ │ │ │ + beq 77844 <_PyMonitoring_FireJumpEvent@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77e20 <_PyMonitoring_FireJumpEvent@@Base+0x9c> │ │ │ │ + beq 77858 <_PyMonitoring_FireJumpEvent@@Base+0x9c> │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77e64 <_PyMonitoring_FireJumpEvent@@Base+0xe0> │ │ │ │ + beq 7789c <_PyMonitoring_FireJumpEvent@@Base+0xe0> │ │ │ │ ldr r0, [r5, #24] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #47864 @ 0xbaf8 │ │ │ │ + movw r3, #47656 @ 0xba28 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 77e50 <_PyMonitoring_FireJumpEvent@@Base+0xcc> │ │ │ │ + beq 77888 <_PyMonitoring_FireJumpEvent@@Base+0xcc> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47864 @ 0xbaf8 │ │ │ │ + movw r1, #47656 @ 0xba28 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77e50 <_PyMonitoring_FireJumpEvent@@Base+0xcc> │ │ │ │ + bne 77888 <_PyMonitoring_FireJumpEvent@@Base+0xcc> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77e48 <_PyMonitoring_FireJumpEvent@@Base+0xc4> │ │ │ │ + beq 77880 <_PyMonitoring_FireJumpEvent@@Base+0xc4> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #47864 @ 0xbaf8 │ │ │ │ + movw r3, #47656 @ 0xba28 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 77e30 <_PyMonitoring_FireJumpEvent@@Base+0xac> │ │ │ │ - b 77e48 <_PyMonitoring_FireJumpEvent@@Base+0xc4> │ │ │ │ + bne 77868 <_PyMonitoring_FireJumpEvent@@Base+0xac> │ │ │ │ + b 77880 <_PyMonitoring_FireJumpEvent@@Base+0xc4> │ │ │ │ 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 77ea8 <_PyMonitoring_FireJumpEvent@@Base+0x124> │ │ │ │ + bne 778e0 <_PyMonitoring_FireJumpEvent@@Base+0x124> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77f48 <_PyMonitoring_FireJumpEvent@@Base+0x1c4> │ │ │ │ + beq 77980 <_PyMonitoring_FireJumpEvent@@Base+0x1c4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 77ec4 <_PyMonitoring_FireJumpEvent@@Base+0x140> │ │ │ │ + beq 778fc <_PyMonitoring_FireJumpEvent@@Base+0x140> │ │ │ │ mov r0, r4 │ │ │ │ - bl e5474 │ │ │ │ + bl e4870 │ │ │ │ mov r4, r0 │ │ │ │ - b 77ecc <_PyMonitoring_FireJumpEvent@@Base+0x148> │ │ │ │ - bl b5070 │ │ │ │ + b 77904 <_PyMonitoring_FireJumpEvent@@Base+0x148> │ │ │ │ + bl b5030 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 77f68 <_PyMonitoring_FireJumpEvent@@Base+0x1e4> │ │ │ │ + beq 779a0 <_PyMonitoring_FireJumpEvent@@Base+0x1e4> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 77f20 <_PyMonitoring_FireJumpEvent@@Base+0x19c> │ │ │ │ + beq 77958 <_PyMonitoring_FireJumpEvent@@Base+0x19c> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26360 @ 0x66f8 │ │ │ │ + movw r1, #28600 @ 0x6fb8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77f20 <_PyMonitoring_FireJumpEvent@@Base+0x19c> │ │ │ │ + bne 77958 <_PyMonitoring_FireJumpEvent@@Base+0x19c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77f18 <_PyMonitoring_FireJumpEvent@@Base+0x194> │ │ │ │ + bgt 77950 <_PyMonitoring_FireJumpEvent@@Base+0x194> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 77f18 <_PyMonitoring_FireJumpEvent@@Base+0x194> │ │ │ │ + bne 77950 <_PyMonitoring_FireJumpEvent@@Base+0x194> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 77f68 <_PyMonitoring_FireJumpEvent@@Base+0x1e4> │ │ │ │ + b 779a0 <_PyMonitoring_FireJumpEvent@@Base+0x1e4> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 77f68 <_PyMonitoring_FireJumpEvent@@Base+0x1e4> │ │ │ │ + beq 779a0 <_PyMonitoring_FireJumpEvent@@Base+0x1e4> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10272 @ 0x2820 │ │ │ │ + movw r1, #13100 @ 0x332c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77f68 <_PyMonitoring_FireJumpEvent@@Base+0x1e4> │ │ │ │ - b 77ef8 <_PyMonitoring_FireJumpEvent@@Base+0x174> │ │ │ │ + bne 779a0 <_PyMonitoring_FireJumpEvent@@Base+0x1e4> │ │ │ │ + b 77930 <_PyMonitoring_FireJumpEvent@@Base+0x174> │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r4, #5188 @ 0x1444 │ │ │ │ + movweq r4, #5808 @ 0x16b0 │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq 77f68 <_PyMonitoring_FireJumpEvent@@Base+0x1e4> │ │ │ │ + beq 779a0 <_PyMonitoring_FireJumpEvent@@Base+0x1e4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00077f70 <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ +000779a8 <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4411f0 <_PyMonitoring_FireBranchEvent@@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 r4, [pc, #156] @ 7803c <_PyMonitoring_FireBranchRightEvent@@Base+0xcc> │ │ │ │ - mov r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 77fbc <_PyMonitoring_FireBranchRightEvent@@Base+0x4c> │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 77fa4 <_PyMonitoring_FireBranchRightEvent@@Base+0x34> │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - dmb ish │ │ │ │ - bne 77fd8 <_PyMonitoring_FireBranchRightEvent@@Base+0x68> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1d9440 <_PyTime_FromSeconds@@Base+0xb40> │ │ │ │ - ldr r3, [pc, #96] @ 78040 <_PyMonitoring_FireBranchRightEvent@@Base+0xd0> │ │ │ │ - ldr r5, [r3, #1604] @ 0x644 │ │ │ │ - cmp r5, #0 │ │ │ │ - moveq r6, r5 │ │ │ │ - ldrne r5, [r3, #1676] @ 0x68c │ │ │ │ - ldrne r6, [r3, #1680] @ 0x690 │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 78010 <_PyMonitoring_FireBranchRightEvent@@Base+0xa0> │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 77ff8 <_PyMonitoring_FireBranchRightEvent@@Base+0x88> │ │ │ │ - dmb ish │ │ │ │ - beq 78020 <_PyMonitoring_FireBranchRightEvent@@Base+0xb0> │ │ │ │ - ldr r0, [pc, #28] @ 7803c <_PyMonitoring_FireBranchRightEvent@@Base+0xcc> │ │ │ │ - bl 33ff20 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - movw r0, #17904 @ 0x45f0 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ - rsbeq sl, sl, r8, lsl #25 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + b 441ad0 <_PyMonitoring_FireBranchEvent@@Base> │ │ │ │ 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 21fcf8 │ │ │ │ + b 21eeb4 │ │ │ │ │ │ │ │ -0007805c <_PyMonitoring_FireBranchLeftEvent@@Base>: │ │ │ │ +000779d4 <_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 │ │ │ │ @@ -75596,523 +75178,429 @@ │ │ │ │ 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 77154 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + bl 76b8c <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 2822b0 <_PyLong_Format@@Base+0x2f48> │ │ │ │ + bl 27fe24 <_PyLong_Format@@Base+0x30d0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 78120 <_PyMonitoring_FireBranchLeftEvent@@Base+0xc4> │ │ │ │ + beq 77a98 <_PyMonitoring_FireBranchLeftEvent@@Base+0xc4> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r0, #17908 @ 0x45f4 │ │ │ │ + movw r0, #20144 @ 0x4eb0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r4, [sp] │ │ │ │ ldrd r2, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 78108 <_PyMonitoring_FireBranchLeftEvent@@Base+0xac> │ │ │ │ + ble 77a80 <_PyMonitoring_FireBranchLeftEvent@@Base+0xac> │ │ │ │ mov r4, r5 │ │ │ │ - b 78120 <_PyMonitoring_FireBranchLeftEvent@@Base+0xc4> │ │ │ │ + b 77a98 <_PyMonitoring_FireBranchLeftEvent@@Base+0xc4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 78100 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa4> │ │ │ │ + bne 77a78 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa4> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 78100 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa4> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 77a78 <_PyMonitoring_FireBranchLeftEvent@@Base+0xa4> │ │ │ │ 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 │ │ │ │ - movw r5, #35428 @ 0x8a64 │ │ │ │ + movw r5, #36048 @ 0x8cd0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r6, r5 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ - bl 3a18bc │ │ │ │ + bl 3a22dc │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq 781b0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x154> │ │ │ │ + beq 77b28 <_PyMonitoring_FireBranchLeftEvent@@Base+0x154> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 781b0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x154> │ │ │ │ + beq 77b28 <_PyMonitoring_FireBranchLeftEvent@@Base+0x154> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 172a88 │ │ │ │ + bl 171c60 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 78198 <_PyMonitoring_FireBranchLeftEvent@@Base+0x13c> │ │ │ │ + ble 77b10 <_PyMonitoring_FireBranchLeftEvent@@Base+0x13c> │ │ │ │ mov r4, r5 │ │ │ │ - b 781b0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x154> │ │ │ │ + b 77b28 <_PyMonitoring_FireBranchLeftEvent@@Base+0x154> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 78190 <_PyMonitoring_FireBranchLeftEvent@@Base+0x134> │ │ │ │ + bne 77b08 <_PyMonitoring_FireBranchLeftEvent@@Base+0x134> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 78190 <_PyMonitoring_FireBranchLeftEvent@@Base+0x134> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 77b08 <_PyMonitoring_FireBranchLeftEvent@@Base+0x134> │ │ │ │ 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, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7820c <_PyMonitoring_FireBranchLeftEvent@@Base+0x1b0> │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 77b84 <_PyMonitoring_FireBranchLeftEvent@@Base+0x1b0> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 781fc <_PyMonitoring_FireBranchLeftEvent@@Base+0x1a0> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 7820c <_PyMonitoring_FireBranchLeftEvent@@Base+0x1b0> │ │ │ │ + bne 77b74 <_PyMonitoring_FireBranchLeftEvent@@Base+0x1a0> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 77b84 <_PyMonitoring_FireBranchLeftEvent@@Base+0x1b0> │ │ │ │ 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, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 78234 <_PyMonitoring_FireBranchLeftEvent@@Base+0x1d8> │ │ │ │ + bne 77bac <_PyMonitoring_FireBranchLeftEvent@@Base+0x1d8> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00078248 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ +00077bc0 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ 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 r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r1, #14 │ │ │ │ mov r8, r2 │ │ │ │ - bl 783d8 <_PyMonitoring_FirePyThrowEvent@@Base+0x190> │ │ │ │ + bl 77e10 <_PyMonitoring_FirePyThrowEvent@@Base+0x250> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 782dc <_PyMonitoring_FirePyThrowEvent@@Base+0x94> │ │ │ │ + beq 77c54 <_PyMonitoring_FirePyThrowEvent@@Base+0x94> │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov ip, #14 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r0, r6 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, r8 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ strd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 77154 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + bl 76b8c <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 782d4 <_PyMonitoring_FirePyThrowEvent@@Base+0x8c> │ │ │ │ - bl 175ee4 │ │ │ │ - b 782dc <_PyMonitoring_FirePyThrowEvent@@Base+0x94> │ │ │ │ + bne 77c4c <_PyMonitoring_FirePyThrowEvent@@Base+0x8c> │ │ │ │ + bl 1750bc │ │ │ │ + b 77c54 <_PyMonitoring_FirePyThrowEvent@@Base+0x94> │ │ │ │ mvn r4, #0 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ 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 r4, [pc, #156] @ 77d18 <_PyMonitoring_FirePyThrowEvent@@Base+0x158> │ │ │ │ + mov r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 77c98 <_PyMonitoring_FirePyThrowEvent@@Base+0xd8> │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 77c80 <_PyMonitoring_FirePyThrowEvent@@Base+0xc0> │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + dmb ish │ │ │ │ + bne 77cb4 <_PyMonitoring_FirePyThrowEvent@@Base+0xf4> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1d92cc <_PyTime_FromSeconds@@Base+0xb4c> │ │ │ │ + ldr r3, [pc, #96] @ 77d1c <_PyMonitoring_FirePyThrowEvent@@Base+0x15c> │ │ │ │ + ldr r5, [r3, #1604] @ 0x644 │ │ │ │ + cmp r5, #0 │ │ │ │ + moveq r6, r5 │ │ │ │ + ldrne r5, [r3, #1676] @ 0x68c │ │ │ │ + ldrne r6, [r3, #1680] @ 0x690 │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 77cec <_PyMonitoring_FirePyThrowEvent@@Base+0x12c> │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 77cd4 <_PyMonitoring_FirePyThrowEvent@@Base+0x114> │ │ │ │ + dmb ish │ │ │ │ + beq 77cfc <_PyMonitoring_FirePyThrowEvent@@Base+0x13c> │ │ │ │ + ldr r0, [pc, #28] @ 77d18 <_PyMonitoring_FirePyThrowEvent@@Base+0x158> │ │ │ │ + bl 3401f4 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r5 │ │ │ │ + movw r0, #20188 @ 0x4edc │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b de66c │ │ │ │ + rsbeq sl, sl, r0, lsl #25 │ │ │ │ + strdeq sl, [sl], #-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, [pc, #60] @ 78344 <_PyMonitoring_FirePyThrowEvent@@Base+0xfc> │ │ │ │ - bl 37bfa8 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 77d7c <_PyMonitoring_FirePyThrowEvent@@Base+0x1bc> │ │ │ │ + bl 37c2e8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 78330 <_PyMonitoring_FirePyThrowEvent@@Base+0xe8> │ │ │ │ + beq 77d68 <_PyMonitoring_FirePyThrowEvent@@Base+0x1a8> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #62932 @ 0xf5d4 │ │ │ │ + movw r0, #65172 @ 0xfe94 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ - movw r0, #1696 @ 0x6a0 │ │ │ │ + b de66c │ │ │ │ + movw r0, #3936 @ 0xf60 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ - rsbeq r5, fp, r0, ror r7 │ │ │ │ + b de66c │ │ │ │ + rsbeq r5, fp, r8, ror #14 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7839c <_PyMonitoring_FirePyThrowEvent@@Base+0x154> │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 77dd4 <_PyMonitoring_FirePyThrowEvent@@Base+0x214> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7838c <_PyMonitoring_FirePyThrowEvent@@Base+0x144> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 7839c <_PyMonitoring_FirePyThrowEvent@@Base+0x154> │ │ │ │ + bne 77dc4 <_PyMonitoring_FirePyThrowEvent@@Base+0x204> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 77dd4 <_PyMonitoring_FirePyThrowEvent@@Base+0x214> │ │ │ │ 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, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 783c4 <_PyMonitoring_FirePyThrowEvent@@Base+0x17c> │ │ │ │ + bne 77dfc <_PyMonitoring_FirePyThrowEvent@@Base+0x23c> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ 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 1756e0 │ │ │ │ + bl 1748b8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne 78428 <_PyMonitoring_FirePyThrowEvent@@Base+0x1e0> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 77e60 <_PyMonitoring_FirePyThrowEvent@@Base+0x2a0> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #17952 @ 0x4620 │ │ │ │ + movw r1, #20192 @ 0x4ee0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4391bc <_PyXIData_Free@@Base+0x3208> │ │ │ │ + b 439a9c <_PyXIData_Free@@Base+0x3208> │ │ │ │ │ │ │ │ -00078444 <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ +00077e7c <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ 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 r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r1, #11 │ │ │ │ mov r8, r2 │ │ │ │ - bl 783d8 <_PyMonitoring_FirePyThrowEvent@@Base+0x190> │ │ │ │ + bl 77e10 <_PyMonitoring_FirePyThrowEvent@@Base+0x250> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 784d8 <_PyMonitoring_FireRaiseEvent@@Base+0x94> │ │ │ │ + beq 77f10 <_PyMonitoring_FireRaiseEvent@@Base+0x94> │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov ip, #11 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r0, r6 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, r8 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ strd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 77154 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + bl 76b8c <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 784d0 <_PyMonitoring_FireRaiseEvent@@Base+0x8c> │ │ │ │ - bl 175ee4 │ │ │ │ - b 784d8 <_PyMonitoring_FireRaiseEvent@@Base+0x94> │ │ │ │ + bne 77f08 <_PyMonitoring_FireRaiseEvent@@Base+0x8c> │ │ │ │ + bl 1750bc │ │ │ │ + b 77f10 <_PyMonitoring_FireRaiseEvent@@Base+0x94> │ │ │ │ mvn r4, #0 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, 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 dddcc │ │ │ │ + b dd378 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 78544 <_PyMonitoring_FireRaiseEvent@@Base+0x100> │ │ │ │ + bne 77f7c <_PyMonitoring_FireRaiseEvent@@Base+0x100> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 78574 <_PyMonitoring_FireRaiseEvent@@Base+0x130> │ │ │ │ + beq 77fac <_PyMonitoring_FireRaiseEvent@@Base+0x130> │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #152] @ 785f0 <_PyMonitoring_FireRaiseEvent@@Base+0x1ac> │ │ │ │ + ldr r3, [pc, #152] @ 78028 <_PyMonitoring_FireRaiseEvent@@Base+0x1ac> │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 785e8 <_PyMonitoring_FireRaiseEvent@@Base+0x1a4> │ │ │ │ + beq 78020 <_PyMonitoring_FireRaiseEvent@@Base+0x1a4> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 78594 <_PyMonitoring_FireRaiseEvent@@Base+0x150> │ │ │ │ - bl ddb94 │ │ │ │ + bne 77fcc <_PyMonitoring_FireRaiseEvent@@Base+0x150> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 785dc <_PyMonitoring_FireRaiseEvent@@Base+0x198> │ │ │ │ - bl 10361c │ │ │ │ + bne 78014 <_PyMonitoring_FireRaiseEvent@@Base+0x198> │ │ │ │ + bl 10262c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dea4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r0, #5188 @ 0x1444 │ │ │ │ + movweq r0, #5808 @ 0x16b0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 785e8 <_PyMonitoring_FireRaiseEvent@@Base+0x1a4> │ │ │ │ - ldr r3, [pc, #44] @ 785f4 <_PyMonitoring_FireRaiseEvent@@Base+0x1b0> │ │ │ │ + beq 78020 <_PyMonitoring_FireRaiseEvent@@Base+0x1a4> │ │ │ │ + ldr r3, [pc, #44] @ 7802c <_PyMonitoring_FireRaiseEvent@@Base+0x1b0> │ │ │ │ ldr r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #0 │ │ │ │ - bne 785e4 <_PyMonitoring_FireRaiseEvent@@Base+0x1a0> │ │ │ │ + bne 7801c <_PyMonitoring_FireRaiseEvent@@Base+0x1a0> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 3f258 │ │ │ │ mov r0, #0 │ │ │ │ - b 785e8 <_PyMonitoring_FireRaiseEvent@@Base+0x1a4> │ │ │ │ - ldr r0, [pc, #12] @ 785f8 <_PyMonitoring_FireRaiseEvent@@Base+0x1b4> │ │ │ │ + b 78020 <_PyMonitoring_FireRaiseEvent@@Base+0x1a4> │ │ │ │ + ldr r0, [pc, #12] @ 78030 <_PyMonitoring_FireRaiseEvent@@Base+0x1b4> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, sl, r0, ror #26 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ - ldrdeq r1, [fp], #-84 @ 0xffffffac @ │ │ │ │ - push {r4, r5, r6, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #16 │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - ldr r5, [pc, #532] @ 7882c <_PyMonitoring_FireRaiseEvent@@Base+0x3e8> │ │ │ │ - mov r3, #1 │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r5] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 78638 <_PyMonitoring_FireRaiseEvent@@Base+0x1f4> │ │ │ │ - strexb r1, r3, [r5] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 78620 <_PyMonitoring_FireRaiseEvent@@Base+0x1dc> │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - dmb ish │ │ │ │ - bne 78654 <_PyMonitoring_FireRaiseEvent@@Base+0x210> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1d9440 <_PyTime_FromSeconds@@Base+0xb40> │ │ │ │ - mov r4, #0 │ │ │ │ - movw r0, #4404 @ 0x1134 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - bl 3178b0 │ │ │ │ - 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 b6f88 │ │ │ │ - cmp r0, #0 │ │ │ │ - str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 787b8 <_PyMonitoring_FireRaiseEvent@@Base+0x374> │ │ │ │ - ldr r6, [pc, #412] @ 78830 <_PyMonitoring_FireRaiseEvent@@Base+0x3ec> │ │ │ │ - ldr r3, [r6, #1604] @ 0x644 │ │ │ │ - cmp r3, r4 │ │ │ │ - beq 787b8 <_PyMonitoring_FireRaiseEvent@@Base+0x374> │ │ │ │ - sub r3, fp, #52 @ 0x34 │ │ │ │ - mov r2, r4 │ │ │ │ - str r3, [sp] │ │ │ │ - movw r1, #41568 @ 0xa260 │ │ │ │ - movt r1, #33 @ 0x21 │ │ │ │ - movw r3, #40192 @ 0x9d00 │ │ │ │ - movt r3, #67 @ 0x43 │ │ │ │ - movw r0, #7884 @ 0x1ecc │ │ │ │ - movt r0, #29 │ │ │ │ - movw ip, #58248 @ 0xe388 │ │ │ │ - movt ip, #2 │ │ │ │ - str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw ip, #53816 @ 0xd238 │ │ │ │ - movt ip, #2 │ │ │ │ - str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl ae770 <_Py_hashtable_new_full@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 78780 <_PyMonitoring_FireRaiseEvent@@Base+0x33c> │ │ │ │ - ldr r0, [r6, #1696] @ 0x6a0 │ │ │ │ - bl 78b64 <_PyMonitoring_FirePyUnwindEvent@@Base+0xa0> │ │ │ │ - cmp r0, #0 │ │ │ │ - str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 78780 <_PyMonitoring_FireRaiseEvent@@Base+0x33c> │ │ │ │ - ldr r6, [r6, #1700] @ 0x6a4 │ │ │ │ - bl 2d77a0 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 78754 <_PyMonitoring_FireRaiseEvent@@Base+0x310> │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - movw r1, #36644 @ 0x8f24 │ │ │ │ - movt r1, #7 │ │ │ │ - bl 439390 <_Py_hashtable_foreach@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 7874c <_PyMonitoring_FireRaiseEvent@@Base+0x308> │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ - movw r1, #36824 @ 0x8fd8 │ │ │ │ - movt r1, #7 │ │ │ │ - str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 439390 <_Py_hashtable_foreach@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 78760 <_PyMonitoring_FireRaiseEvent@@Base+0x31c> │ │ │ │ - b 78784 <_PyMonitoring_FireRaiseEvent@@Base+0x340> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1d783c <_Py_hashtable_destroy@@Base> │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 78780 <_PyMonitoring_FireRaiseEvent@@Base+0x33c> │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ - movw r1, #37256 @ 0x9188 │ │ │ │ - movt r1, #7 │ │ │ │ - bl 439390 <_Py_hashtable_foreach@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 787b8 <_PyMonitoring_FireRaiseEvent@@Base+0x374> │ │ │ │ - b 78784 <_PyMonitoring_FireRaiseEvent@@Base+0x340> │ │ │ │ - bl 366244 │ │ │ │ - ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 787b8 <_PyMonitoring_FireRaiseEvent@@Base+0x374> │ │ │ │ - ldr r3, [r0] │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 787b8 <_PyMonitoring_FireRaiseEvent@@Base+0x374> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 787b8 <_PyMonitoring_FireRaiseEvent@@Base+0x374> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - mov r0, #0 │ │ │ │ - bl 3178b0 │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r5] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 787e0 <_PyMonitoring_FireRaiseEvent@@Base+0x39c> │ │ │ │ - strexb r1, r3, [r5] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 787c8 <_PyMonitoring_FireRaiseEvent@@Base+0x384> │ │ │ │ - dmb ish │ │ │ │ - beq 787f0 <_PyMonitoring_FireRaiseEvent@@Base+0x3ac> │ │ │ │ - ldr r0, [pc, #60] @ 7882c <_PyMonitoring_FireRaiseEvent@@Base+0x3e8> │ │ │ │ - bl 33ff20 │ │ │ │ - ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 78800 <_PyMonitoring_FireRaiseEvent@@Base+0x3bc> │ │ │ │ - bl 1d783c <_Py_hashtable_destroy@@Base> │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 78810 <_PyMonitoring_FireRaiseEvent@@Base+0x3cc> │ │ │ │ - bl 1d783c <_Py_hashtable_destroy@@Base> │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 78820 <_PyMonitoring_FireRaiseEvent@@Base+0x3dc> │ │ │ │ - bl 1d783c <_Py_hashtable_destroy@@Base> │ │ │ │ - ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq sl, sl, r8, lsl #25 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + rsbeq r7, sl, ip, asr sp │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r1, fp, ip, asr #11 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r2, #21188 @ 0x52c4 │ │ │ │ + movw r2, #21808 @ 0x5530 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 7885c <_PyMonitoring_FireRaiseEvent@@Base+0x418> │ │ │ │ + bne 7805c <_PyMonitoring_FireRaiseEvent@@Base+0x1e0> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r0] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 37a608 <_PyObject_HasLen@@Base+0xd18> │ │ │ │ + bl 37a8c0 <_PyObject_HasLen@@Base+0xd18> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 788bc <_PyMonitoring_FireRaiseEvent@@Base+0x478> │ │ │ │ - ldr ip, [pc, #64] @ 788c4 <_PyMonitoring_FireRaiseEvent@@Base+0x480> │ │ │ │ + beq 780bc <_PyMonitoring_FireRaiseEvent@@Base+0x240> │ │ │ │ + ldr ip, [pc, #64] @ 780c4 <_PyMonitoring_FireRaiseEvent@@Base+0x248> │ │ │ │ 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] │ │ │ │ @@ -76124,85 +75612,85 @@ │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [ip, #4] │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000788c8 <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ +000780c8 <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ 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 r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r1, #12 │ │ │ │ mov r8, r2 │ │ │ │ - bl 783d8 <_PyMonitoring_FirePyThrowEvent@@Base+0x190> │ │ │ │ + bl 77e10 <_PyMonitoring_FirePyThrowEvent@@Base+0x250> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7895c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x94> │ │ │ │ + beq 7815c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x94> │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov ip, #12 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r0, r6 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, r8 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ strd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 77154 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + bl 76b8c <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 78954 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x8c> │ │ │ │ - bl 175ee4 │ │ │ │ - b 7895c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x94> │ │ │ │ + bne 78154 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x8c> │ │ │ │ + bl 1750bc │ │ │ │ + b 7815c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x94> │ │ │ │ mvn r4, #0 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 789bc <_PyMonitoring_FireExceptionHandledEvent@@Base+0xf4> │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 781bc <_PyMonitoring_FireExceptionHandledEvent@@Base+0xf4> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 789ac <_PyMonitoring_FireExceptionHandledEvent@@Base+0xe4> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 789bc <_PyMonitoring_FireExceptionHandledEvent@@Base+0xf4> │ │ │ │ + bne 781ac <_PyMonitoring_FireExceptionHandledEvent@@Base+0xe4> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 781bc <_PyMonitoring_FireExceptionHandledEvent@@Base+0xf4> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 789f0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x128> │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 781f0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x128> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 789e0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x118> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 789f0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x128> │ │ │ │ + bne 781e0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x118> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 781f0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x128> │ │ │ │ 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} │ │ │ │ @@ -76217,221 +75705,342 @@ │ │ │ │ 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 78a64 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x19c> │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 78264 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x19c> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 78a54 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x18c> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 78a64 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x19c> │ │ │ │ + bne 78254 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x18c> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 78264 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x19c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78a80 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1b8> │ │ │ │ + bne 78280 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1b8> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78aa4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1dc> │ │ │ │ - b 78a94 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1cc> │ │ │ │ + beq 782a4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1dc> │ │ │ │ + b 78294 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1cc> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78a70 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1a8> │ │ │ │ + beq 78270 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x1a8> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00078ac4 <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ +000782c4 <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ 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 r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r1, #13 │ │ │ │ mov r8, r2 │ │ │ │ - bl 783d8 <_PyMonitoring_FirePyThrowEvent@@Base+0x190> │ │ │ │ + bl 77e10 <_PyMonitoring_FirePyThrowEvent@@Base+0x250> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 78b58 <_PyMonitoring_FirePyUnwindEvent@@Base+0x94> │ │ │ │ + beq 78358 <_PyMonitoring_FirePyUnwindEvent@@Base+0x94> │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov ip, #13 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r0, r6 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, r8 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ strd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 77154 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + bl 76b8c <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 78b50 <_PyMonitoring_FirePyUnwindEvent@@Base+0x8c> │ │ │ │ - bl 175ee4 │ │ │ │ - b 78b58 <_PyMonitoring_FirePyUnwindEvent@@Base+0x94> │ │ │ │ + bne 78350 <_PyMonitoring_FirePyUnwindEvent@@Base+0x8c> │ │ │ │ + bl 1750bc │ │ │ │ + b 78358 <_PyMonitoring_FirePyUnwindEvent@@Base+0x94> │ │ │ │ mvn r4, #0 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ + push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r5, r0 │ │ │ │ - bl 2d7740 │ │ │ │ + add fp, sp, #16 │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + ldr r5, [pc, #532] @ 78594 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2d0> │ │ │ │ + mov r3, #1 │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r5] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 783a0 <_PyMonitoring_FirePyUnwindEvent@@Base+0xdc> │ │ │ │ + strexb r1, r3, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 78388 <_PyMonitoring_FirePyUnwindEvent@@Base+0xc4> │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + dmb ish │ │ │ │ + bne 783bc <_PyMonitoring_FirePyUnwindEvent@@Base+0xf8> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1d92cc <_PyTime_FromSeconds@@Base+0xb4c> │ │ │ │ + mov r4, #0 │ │ │ │ + movw r0, #4404 @ 0x1134 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + bl 316d70 │ │ │ │ + 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 b6f80 │ │ │ │ + cmp r0, #0 │ │ │ │ + str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + beq 78520 <_PyMonitoring_FirePyUnwindEvent@@Base+0x25c> │ │ │ │ + ldr r6, [pc, #412] @ 78598 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2d4> │ │ │ │ + ldr r3, [r6, #1604] @ 0x644 │ │ │ │ + cmp r3, r4 │ │ │ │ + beq 78520 <_PyMonitoring_FirePyUnwindEvent@@Base+0x25c> │ │ │ │ + sub r3, fp, #52 @ 0x34 │ │ │ │ + mov r2, r4 │ │ │ │ + str r3, [sp] │ │ │ │ + movw r1, #37920 @ 0x9420 │ │ │ │ + movt r1, #33 @ 0x21 │ │ │ │ + movw r3, #43192 @ 0xa8b8 │ │ │ │ + movt r3, #67 @ 0x43 │ │ │ │ + movw r0, #7420 @ 0x1cfc │ │ │ │ + movt r0, #29 │ │ │ │ + movw ip, #58248 @ 0xe388 │ │ │ │ + movt ip, #2 │ │ │ │ + str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ + movw ip, #53816 @ 0xd238 │ │ │ │ + movt ip, #2 │ │ │ │ + str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl ae788 <_Py_hashtable_new_full@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ + beq 784e8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x224> │ │ │ │ + ldr r0, [r6, #1696] @ 0x6a0 │ │ │ │ + bl 78860 <_PyMonitoring_FireStopIterationEvent@@Base+0x2c4> │ │ │ │ + cmp r0, #0 │ │ │ │ + str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + beq 784e8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x224> │ │ │ │ + ldr r6, [r6, #1700] @ 0x6a4 │ │ │ │ + bl 2d5cd4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 78bb0 <_PyMonitoring_FirePyUnwindEvent@@Base+0xec> │ │ │ │ + beq 784bc <_PyMonitoring_FirePyUnwindEvent@@Base+0x1f8> │ │ │ │ mov r2, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #36476 @ 0x8e7c │ │ │ │ + mov r0, r6 │ │ │ │ + movw r1, #35248 @ 0x89b0 │ │ │ │ movt r1, #7 │ │ │ │ - bl 439390 <_Py_hashtable_foreach@@Base> │ │ │ │ + bl 43a0dc <_Py_hashtable_foreach@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78bb0 <_PyMonitoring_FirePyUnwindEvent@@Base+0xec> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r4, #0 │ │ │ │ - bl 1d783c <_Py_hashtable_destroy@@Base> │ │ │ │ + bne 784b4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x1f0> │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ + movw r1, #35532 @ 0x8acc │ │ │ │ + movt r1, #7 │ │ │ │ + str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl 43a0dc <_Py_hashtable_foreach@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 784c8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x204> │ │ │ │ + b 784ec <_PyMonitoring_FirePyUnwindEvent@@Base+0x228> │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ + bl 1d76c0 <_Py_hashtable_destroy@@Base> │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b 784e8 <_PyMonitoring_FirePyUnwindEvent@@Base+0x224> │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ + movw r1, #36604 @ 0x8efc │ │ │ │ + movt r1, #7 │ │ │ │ + bl 43a0dc <_Py_hashtable_foreach@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 78520 <_PyMonitoring_FirePyUnwindEvent@@Base+0x25c> │ │ │ │ + b 784ec <_PyMonitoring_FirePyUnwindEvent@@Base+0x228> │ │ │ │ + bl 3664fc │ │ │ │ + ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 78520 <_PyMonitoring_FirePyUnwindEvent@@Base+0x25c> │ │ │ │ + ldr r3, [r0] │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 78520 <_PyMonitoring_FirePyUnwindEvent@@Base+0x25c> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 78520 <_PyMonitoring_FirePyUnwindEvent@@Base+0x25c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + mov r0, #0 │ │ │ │ + bl 316d70 │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r5] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 78548 <_PyMonitoring_FirePyUnwindEvent@@Base+0x284> │ │ │ │ + strexb r1, r3, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 78530 <_PyMonitoring_FirePyUnwindEvent@@Base+0x26c> │ │ │ │ + dmb ish │ │ │ │ + beq 78558 <_PyMonitoring_FirePyUnwindEvent@@Base+0x294> │ │ │ │ + ldr r0, [pc, #60] @ 78594 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2d0> │ │ │ │ + bl 3401f4 │ │ │ │ + ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 78568 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2a4> │ │ │ │ + bl 1d76c0 <_Py_hashtable_destroy@@Base> │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 78578 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2b4> │ │ │ │ + bl 1d76c0 <_Py_hashtable_destroy@@Base> │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 78588 <_PyMonitoring_FirePyUnwindEvent@@Base+0x2c4> │ │ │ │ + bl 1d76c0 <_Py_hashtable_destroy@@Base> │ │ │ │ + ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, pc} │ │ │ │ + rsbeq sl, sl, r0, lsl #25 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -00078bb8 <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ +0007859c <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ 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 │ │ │ │ - movw ip, #48620 @ 0xbdec │ │ │ │ + movw ip, #48408 @ 0xbd18 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [ip] │ │ │ │ mov r1, r3 │ │ │ │ mov r8, r2 │ │ │ │ - bl 200570 │ │ │ │ + bl 1fff44 │ │ │ │ mov r1, #10 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 783d8 <_PyMonitoring_FirePyThrowEvent@@Base+0x190> │ │ │ │ + bl 77e10 <_PyMonitoring_FirePyThrowEvent@@Base+0x250> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 78c84 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ + beq 78668 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov ip, #10 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r0, r6 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov ip, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ strd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 77154 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + bl 76b8c <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78c68 <_PyMonitoring_FireStopIterationEvent@@Base+0xb0> │ │ │ │ + bgt 7864c <_PyMonitoring_FireStopIterationEvent@@Base+0xb0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 78c68 <_PyMonitoring_FireStopIterationEvent@@Base+0xb0> │ │ │ │ + bne 7864c <_PyMonitoring_FireStopIterationEvent@@Base+0xb0> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 78c7c <_PyMonitoring_FireStopIterationEvent@@Base+0xc4> │ │ │ │ + bne 78660 <_PyMonitoring_FireStopIterationEvent@@Base+0xc4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 175ee4 │ │ │ │ - b 78c84 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ + bl 1750bc │ │ │ │ + b 78668 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ mvn r4, #0 │ │ │ │ - bl baeec │ │ │ │ + bl baee4 │ │ │ │ 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 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 78cc8 <_PyMonitoring_FireStopIterationEvent@@Base+0x110> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 786ac <_PyMonitoring_FireStopIterationEvent@@Base+0x110> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17992 @ 0x4648 │ │ │ │ + movw r1, #20232 @ 0x4f08 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 78d04 <_PyMonitoring_FireStopIterationEvent@@Base+0x14c> │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bl 1b4954 │ │ │ │ + b 786e8 <_PyMonitoring_FireStopIterationEvent@@Base+0x14c> │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 78d20 <_PyMonitoring_FireStopIterationEvent@@Base+0x168> │ │ │ │ + beq 78704 <_PyMonitoring_FireStopIterationEvent@@Base+0x168> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 78d0c <_PyMonitoring_FireStopIterationEvent@@Base+0x154> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 786f0 <_PyMonitoring_FireStopIterationEvent@@Base+0x154> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18024 @ 0x4668 │ │ │ │ + movw r1, #20264 @ 0x4f28 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 78d24 <_PyMonitoring_FireStopIterationEvent@@Base+0x16c> │ │ │ │ + b 78708 <_PyMonitoring_FireStopIterationEvent@@Base+0x16c> │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [r2, #28] │ │ │ │ strb r3, [r2, #32] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ 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 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ cmn r4, #1 │ │ │ │ - bne 78e70 <_PyMonitoring_FireStopIterationEvent@@Base+0x2b8> │ │ │ │ + bne 78854 <_PyMonitoring_FireStopIterationEvent@@Base+0x2b8> │ │ │ │ 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 │ │ │ │ @@ -76444,41 +76053,41 @@ │ │ │ │ mov r6, r3 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl f288c │ │ │ │ + bl f1710 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78e20 <_PyMonitoring_FireStopIterationEvent@@Base+0x268> │ │ │ │ + beq 78804 <_PyMonitoring_FireStopIterationEvent@@Base+0x268> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ movw r2, #19891 @ 0x4db3 │ │ │ │ movt r2, #1371 @ 0x55b │ │ │ │ cmn r0, #1 │ │ │ │ mla r3, r8, r3, r4 │ │ │ │ - beq 78e6c <_PyMonitoring_FireStopIterationEvent@@Base+0x2b4> │ │ │ │ + beq 78850 <_PyMonitoring_FireStopIterationEvent@@Base+0x2b4> │ │ │ │ ror r1, r3, #19 │ │ │ │ mul r3, r8, r0 │ │ │ │ mla r3, r7, r1, r3 │ │ │ │ movw r1, #13527 @ 0x34d7 │ │ │ │ movt r1, #55615 @ 0xd93f │ │ │ │ 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 78da4 <_PyMonitoring_FireStopIterationEvent@@Base+0x1ec> │ │ │ │ + b 78788 <_PyMonitoring_FireStopIterationEvent@@Base+0x1ec> │ │ │ │ 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 │ │ │ │ @@ -76489,276 +76098,286 @@ │ │ │ │ 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 78e70 <_PyMonitoring_FireStopIterationEvent@@Base+0x2b8> │ │ │ │ + b 78854 <_PyMonitoring_FireStopIterationEvent@@Base+0x2b8> │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ 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 r5, r0 │ │ │ │ + bl 2d5c74 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 788ac <_PyMonitoring_FireStopIterationEvent@@Base+0x310> │ │ │ │ + mov r2, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #34996 @ 0x88b4 │ │ │ │ + movt r1, #7 │ │ │ │ + bl 43a0dc <_Py_hashtable_foreach@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 788ac <_PyMonitoring_FireStopIterationEvent@@Base+0x310> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r4, #0 │ │ │ │ + bl 1d76c0 <_Py_hashtable_destroy@@Base> │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #136] @ 78f20 <_PyMonitoring_FireStopIterationEvent@@Base+0x368> │ │ │ │ + ldr r6, [pc, #136] @ 78958 <_PyMonitoring_FireStopIterationEvent@@Base+0x3bc> │ │ │ │ mov r7, r3 │ │ │ │ - movw r0, #52364 @ 0xcc8c │ │ │ │ + movw r0, #52388 @ 0xcca4 │ │ │ │ movt r0, #10 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r6, #1636] @ 0x664 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 78ec4 <_PyMonitoring_FireStopIterationEvent@@Base+0x30c> │ │ │ │ + bne 788fc <_PyMonitoring_FireStopIterationEvent@@Base+0x360> │ │ │ │ mov r0, #8 │ │ │ │ bl 2e388 │ │ │ │ mov r4, r0 │ │ │ │ - b 78ed4 <_PyMonitoring_FireStopIterationEvent@@Base+0x31c> │ │ │ │ + b 7890c <_PyMonitoring_FireStopIterationEvent@@Base+0x370> │ │ │ │ ldr r0, [r6, #1632] @ 0x660 │ │ │ │ mov r1, #8 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 78f18 <_PyMonitoring_FireStopIterationEvent@@Base+0x360> │ │ │ │ + beq 78950 <_PyMonitoring_FireStopIterationEvent@@Base+0x3b4> │ │ │ │ ldm r5, {r0, r1} │ │ │ │ stm r4, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl b4de8 <_Py_hashtable_set@@Base> │ │ │ │ + bl b4da8 <_Py_hashtable_set@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ movne r5, #0 │ │ │ │ - bne 78f18 <_PyMonitoring_FireStopIterationEvent@@Base+0x360> │ │ │ │ + bne 78950 <_PyMonitoring_FireStopIterationEvent@@Base+0x3b4> │ │ │ │ ldr r3, [r6, #1648] @ 0x670 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, #1632] @ 0x660 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ + │ │ │ │ +0007895c : │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r2, #19 │ │ │ │ + bl 20a218 │ │ │ │ + cmn r0, #1 │ │ │ │ + popeq {fp, pc} │ │ │ │ + cmp r0, #4 │ │ │ │ + bls 789a8 │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #20344 @ 0x4f78 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + mvn r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + mov r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r1 │ │ │ │ - bl 78b64 <_PyMonitoring_FirePyUnwindEvent@@Base+0xa0> │ │ │ │ + bl 78860 <_PyMonitoring_FireStopIterationEvent@@Base+0x2c4> │ │ │ │ subs r5, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 78f7c <_PyMonitoring_FireStopIterationEvent@@Base+0x3c4> │ │ │ │ + beq 78a08 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl b4de8 <_Py_hashtable_set@@Base> │ │ │ │ + bl b4da8 <_Py_hashtable_set@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 78f7c <_PyMonitoring_FireStopIterationEvent@@Base+0x3c4> │ │ │ │ + bne 78a08 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d783c <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 1d76c0 <_Py_hashtable_destroy@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - │ │ │ │ -00078f84 : │ │ │ │ - push {fp, lr} │ │ │ │ + push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r2, #19 │ │ │ │ - bl 20a808 │ │ │ │ + add fp, sp, #8 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r3, r2 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + mov r2, #0 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r3, #2 │ │ │ │ + str r2, [fp, #-16] │ │ │ │ + beq 78a5c │ │ │ │ + mov r2, #2 │ │ │ │ + mov r1, r3 │ │ │ │ + movw r0, #44044 @ 0xac0c │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + bl 150220 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 78ab4 │ │ │ │ + ldr r0, [r4] │ │ │ │ + sub r1, fp, #16 │ │ │ │ + bl 2127fc │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 78ab4 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + sub r1, fp, #20 │ │ │ │ + ldr r4, [fp, #-16] │ │ │ │ + bl 363520 <_Py_Gid_Converter@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 78ab4 │ │ │ │ + add r0, r4, #16 │ │ │ │ + ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ + bl 2d4f0 │ │ │ │ cmn r0, #1 │ │ │ │ - popeq {fp, pc} │ │ │ │ - cmp r0, #4 │ │ │ │ - bls 78fd0 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + movwne r4, #5808 @ 0x16b0 │ │ │ │ + movtne r4, #104 @ 0x68 │ │ │ │ + bne 78ab8 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18104 @ 0x46b8 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - mvn r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - mov r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ + bl 2fe9b8 │ │ │ │ + mov r4, #0 │ │ │ │ + ldr r0, [fp, #-16] │ │ │ │ + bl baef8 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, 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 b6520 │ │ │ │ + bl b6518 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 79050 │ │ │ │ + beq 78b44 │ │ │ │ mov r0, r8 │ │ │ │ - bl cc4f4 │ │ │ │ + bl cbc18 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 79030 │ │ │ │ + beq 78b24 │ │ │ │ ldr r0, [r6] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl cc4f4 │ │ │ │ + bl cbc18 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 79058 │ │ │ │ + bne 78b4c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79050 │ │ │ │ + bgt 78b44 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 79050 │ │ │ │ + bne 78b44 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 40d8c <_PyImport_SetModule@@Base+0x94> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79030 │ │ │ │ + beq 78b24 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r0, [r4, #24] │ │ │ │ ldrh r0, [r3, #6] │ │ │ │ - bl cc4f4 │ │ │ │ + bl cbc18 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 79030 │ │ │ │ + beq 78b24 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 790bc │ │ │ │ + bgt 78bb0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 790bc │ │ │ │ + bne 78bb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - push {r4, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #8 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r3, r2 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r3, #2 │ │ │ │ - str r2, [fp, #-16] │ │ │ │ - beq 79118 │ │ │ │ - mov r2, #2 │ │ │ │ - mov r1, r3 │ │ │ │ - movw r0, #42040 @ 0xa438 │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 1511cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 79170 │ │ │ │ - ldr r0, [r4] │ │ │ │ - sub r1, fp, #16 │ │ │ │ - bl 213674 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 79170 │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - sub r1, fp, #20 │ │ │ │ - ldr r4, [fp, #-16] │ │ │ │ - bl 363268 <_Py_Gid_Converter@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 79170 │ │ │ │ - add r0, r4, #16 │ │ │ │ - ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 2d4f0 │ │ │ │ - cmn r0, #1 │ │ │ │ - movwne r4, #5188 @ 0x1444 │ │ │ │ - movtne r4, #104 @ 0x68 │ │ │ │ - bne 79174 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - mov r4, #0 │ │ │ │ - ldr r0, [fp, #-16] │ │ │ │ - bl baf00 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - mov ip, r1 │ │ │ │ - mov r0, r2 │ │ │ │ - add fp, sp, #0 │ │ │ │ - mov r2, r3 │ │ │ │ - movw r1, #36824 @ 0x8fd8 │ │ │ │ - movt r1, #7 │ │ │ │ - str ip, [r3, #16] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 439390 <_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, #64024 @ 0xfa18 │ │ │ │ + movw r1, #64028 @ 0xfa1c │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d135c │ │ │ │ + bl 1d118c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, r6 │ │ │ │ - beq 7922c │ │ │ │ + beq 78c38 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7922c │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 78c38 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #18152 @ 0x46e8 │ │ │ │ + movw r1, #20392 @ 0x4fa8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 733c4 │ │ │ │ + bl 72dfc │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 79258 │ │ │ │ + beq 78c64 │ │ │ │ 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, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ - movw ip, #608 @ 0x260 │ │ │ │ + movw ip, #2924 @ 0xb6c │ │ │ │ movt ip, #102 @ 0x66 │ │ │ │ cmp r2, #2 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r5, r2 │ │ │ │ @@ -76769,218 +76388,229 @@ │ │ │ │ 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 792dc │ │ │ │ + bne 78ce8 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7931c │ │ │ │ + beq 78d28 │ │ │ │ mov r3, #3 │ │ │ │ sub ip, fp, #92 @ 0x5c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ mov ip, #0 │ │ │ │ stmib sp, {r3, ip} │ │ │ │ - movw r3, #32388 @ 0x7e84 │ │ │ │ + movw r3, #32384 @ 0x7e80 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 793f8 │ │ │ │ + beq 78e04 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 2028d0 │ │ │ │ + bl 2022a0 │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bne 7934c │ │ │ │ + bne 78d58 │ │ │ │ mov r4, #0 │ │ │ │ - b 793f8 │ │ │ │ + b 78e04 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 335318 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 334b2c <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79344 │ │ │ │ + beq 78d50 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #100 @ 0x64 │ │ │ │ - bl 363268 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 363520 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79344 │ │ │ │ + beq 78d50 │ │ │ │ ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ mvn r3, #0 │ │ │ │ ldr r7, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r1, #13144 @ 0x3358 │ │ │ │ + movw r1, #15384 @ 0x3c18 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r3, r4 │ │ │ │ str r7, [sp] │ │ │ │ - movw r0, #13152 @ 0x3360 │ │ │ │ + movw r0, #15392 @ 0x3c20 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 79344 │ │ │ │ - bl 10361c │ │ │ │ + beq 78d50 │ │ │ │ + bl 10262c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d610 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r4, #0 │ │ │ │ - movwge r4, #5188 @ 0x1444 │ │ │ │ + movwge r4, #5808 @ 0x16b0 │ │ │ │ movtge r4, #104 @ 0x68 │ │ │ │ - bge 793f8 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge 78e04 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 30000c │ │ │ │ - b 79344 │ │ │ │ + bl 2fe9fc │ │ │ │ + b 78d50 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 20511c │ │ │ │ + bl 2049e0 │ │ │ │ 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 │ │ │ │ - ldr r3, [pc, #188] @ 794ec │ │ │ │ + ldr r3, [pc, #188] @ 78ef8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #18200 @ 0x4718 │ │ │ │ + movw r0, #20440 @ 0x4fd8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 794e4 │ │ │ │ - movw r0, #48552 @ 0xbda8 │ │ │ │ + beq 78ef0 │ │ │ │ + movw r0, #48340 @ 0xbcd4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - bl 33d96c │ │ │ │ + bl 33d0fc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 794a4 │ │ │ │ + bgt 78eb0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 794a4 │ │ │ │ + bne 78eb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 794e4 │ │ │ │ + beq 78ef0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 172350 <_PyErr_SetObject@@Base> │ │ │ │ + bl 171528 <_PyErr_SetObject@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 794e4 │ │ │ │ + bgt 78ef0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 794e4 │ │ │ │ + bne 78ef0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + mov ip, r1 │ │ │ │ + mov r0, r2 │ │ │ │ + add fp, sp, #0 │ │ │ │ + mov r2, r3 │ │ │ │ + movw r1, #35532 @ 0x8acc │ │ │ │ + movt r1, #7 │ │ │ │ + str ip, [r3, #16] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 43a0dc <_Py_hashtable_foreach@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #60] @ 7954c │ │ │ │ - bl 37bfa8 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 78f84 │ │ │ │ + bl 37c2e8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 79538 │ │ │ │ + beq 78f70 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #62932 @ 0xf5d4 │ │ │ │ + movw r0, #65172 @ 0xfe94 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ - movw r0, #1696 @ 0x6a0 │ │ │ │ + b de66c │ │ │ │ + movw r0, #3936 @ 0xf60 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ - rsbeq r5, fp, r0, ror r7 │ │ │ │ + b de66c │ │ │ │ + rsbeq r5, fp, r8, ror #14 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18260 @ 0x4754 │ │ │ │ + movw r1, #20500 @ 0x5014 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r2, [pc, #36] @ 795b0 │ │ │ │ + ldr r2, [pc, #36] @ 78fe8 │ │ │ │ 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 795c8 │ │ │ │ + b 79000 │ │ │ │ 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 439404 <_Py_hashtable_foreach@@Base+0x74> │ │ │ │ + b 439c70 <_PyXIData_Free@@Base+0x33dc> │ │ │ │ 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 b5348 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #80] @ 79644 │ │ │ │ + ldr r1, [pc, #80] @ 7907c │ │ │ │ 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] │ │ │ │ @@ -77005,202 +76635,202 @@ │ │ │ │ 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 b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ ldrne r0, [r4, #8] │ │ │ │ - beq 79780 │ │ │ │ + beq 791b8 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - bge 796bc │ │ │ │ + bge 790f4 │ │ │ │ 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 79684 │ │ │ │ + b 790bc │ │ │ │ cmp r2, #0 │ │ │ │ - beq 796e4 │ │ │ │ + beq 7911c │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 796e4 │ │ │ │ + beq 7911c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 7971c │ │ │ │ - bl b5070 │ │ │ │ + b 79154 │ │ │ │ + bl b5030 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7971c │ │ │ │ + bne 79154 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 79704 │ │ │ │ + ble 7913c │ │ │ │ mov r4, #0 │ │ │ │ - b 79780 │ │ │ │ + b 791b8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 796fc │ │ │ │ + bne 79134 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 796fc │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 79134 │ │ │ │ add r2, r5, #8 │ │ │ │ - movw r1, #47124 @ 0xb814 │ │ │ │ + movw r1, #49364 @ 0xc0d4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldm r2, {r2, r3, ip} │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #8] │ │ │ │ - movw r1, #59368 @ 0xe7e8 │ │ │ │ + movw r1, #61796 @ 0xf164 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ str r4, [sp] │ │ │ │ - movw r0, #18316 @ 0x478c │ │ │ │ + movw r0, #20556 @ 0x504c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ bic ip, ip, #1 │ │ │ │ bic r3, r3, #1 │ │ │ │ str ip, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r3, #47104 @ 0xb800 │ │ │ │ + movw r3, #49344 @ 0xc0c0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #47400 @ 0xb928 │ │ │ │ + movw r3, #49640 @ 0xc1e8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r3, #18084 @ 0x46a4 │ │ │ │ + movw r3, #20324 @ 0x4f64 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 439404 <_Py_hashtable_foreach@@Base+0x74> │ │ │ │ - ldr r2, [pc, #36] @ 797cc │ │ │ │ + b 439c70 <_PyXIData_Free@@Base+0x33dc> │ │ │ │ + ldr r2, [pc, #36] @ 79204 │ │ │ │ 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 795c8 │ │ │ │ + b 79000 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 7980c │ │ │ │ + bne 79244 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7983c │ │ │ │ - b 79830 │ │ │ │ + bne 79274 │ │ │ │ + b 79268 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42200 @ 0xa4d8 │ │ │ │ + movw r0, #44204 @ 0xacac │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, r3 │ │ │ │ - bl 15135c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1503b0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 798ec │ │ │ │ - b 797f4 │ │ │ │ - bl ddb94 │ │ │ │ + beq 79324 │ │ │ │ + b 7922c │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 798ec │ │ │ │ + bne 79324 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7985c │ │ │ │ - bl ddb94 │ │ │ │ + bne 79294 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 798ec │ │ │ │ + bne 79324 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 37acf4 <_PyObject_HasLen@@Base+0x1404> │ │ │ │ + bl 37affc <_PyObject_HasLen@@Base+0x1454> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 798ec │ │ │ │ + beq 79324 │ │ │ │ ldrd r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ strd r6, [sp] │ │ │ │ - movw r1, #18332 @ 0x479c │ │ │ │ + movw r1, #20572 @ 0x505c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #18336 @ 0x47a0 │ │ │ │ + movw r0, #20576 @ 0x5060 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 798ec │ │ │ │ - bl 10361c │ │ │ │ + beq 79324 │ │ │ │ + bl 10262c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2db8c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r4, #0 │ │ │ │ - movwge r0, #5188 @ 0x1444 │ │ │ │ + movwge r0, #5808 @ 0x16b0 │ │ │ │ movtge r0, #104 @ 0x68 │ │ │ │ - bge 798f0 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge 79328 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #60] @ 79954 │ │ │ │ - bl 37bfa8 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 7938c │ │ │ │ + bl 37c2e8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 79940 │ │ │ │ + blt 79378 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #62932 @ 0xf5d4 │ │ │ │ + movw r0, #65172 @ 0xfe94 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ - movw r0, #1696 @ 0x6a0 │ │ │ │ + b de66c │ │ │ │ + movw r0, #3936 @ 0xf60 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ - rsbeq r5, fp, r0, ror r7 │ │ │ │ + b de66c │ │ │ │ + rsbeq r5, fp, r8, ror #14 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #608 @ 0x260 │ │ │ │ + movw r3, #2924 @ 0xb6c │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ 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) │ │ │ │ @@ -77212,22 +76842,22 @@ │ │ │ │ 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 dddcc │ │ │ │ + b dd378 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrsb r3, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #2 │ │ │ │ - movwne r0, #5188 @ 0x1444 │ │ │ │ + movwne r0, #5808 @ 0x16b0 │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ - bne 799e8 │ │ │ │ + bne 79420 │ │ │ │ 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] │ │ │ │ @@ -77235,207 +76865,207 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 169af0 │ │ │ │ + bl 168ce0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79a44 │ │ │ │ + beq 7947c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79a44 │ │ │ │ + bgt 7947c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79a44 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 7947c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79a78 │ │ │ │ + beq 794b0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79a78 │ │ │ │ + bgt 794b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79a78 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 794b0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79aac │ │ │ │ + beq 794e4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79aac │ │ │ │ + bgt 794e4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79aac │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 794e4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79ae0 │ │ │ │ + beq 79518 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79ae0 │ │ │ │ + bgt 79518 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79ae0 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 79518 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79b14 │ │ │ │ + beq 7954c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79b14 │ │ │ │ + bgt 7954c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79b14 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 7954c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79b48 │ │ │ │ + beq 79580 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79b48 │ │ │ │ + bgt 79580 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79b48 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 79580 │ │ │ │ + bl ba6fc <_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 79bcc │ │ │ │ + bl 79604 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 79bb0 │ │ │ │ + beq 795e8 │ │ │ │ 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 79ba4 │ │ │ │ + bne 795dc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b cc4f4 │ │ │ │ + b cbc18 │ │ │ │ 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 799f4 │ │ │ │ + b 7942c │ │ │ │ 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, #4] │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 79c08 │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bne 79640 │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 79cec │ │ │ │ - b 79c1c │ │ │ │ + beq 79724 │ │ │ │ + b 79654 │ │ │ │ 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 79cb8 │ │ │ │ + bne 796f0 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20fdb8 │ │ │ │ + bl 20f4d8 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 79cb8 │ │ │ │ - bl ddb94 │ │ │ │ + bne 796f0 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79c74 │ │ │ │ + beq 796ac │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79cec │ │ │ │ + bgt 79724 │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ - bne 79cec │ │ │ │ + bne 79724 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 79d18 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 79750 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79cb8 │ │ │ │ + bne 796f0 │ │ │ │ ldr r3, [r4] │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #0 │ │ │ │ strd r0, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79ca4 │ │ │ │ + bgt 796dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 79cac │ │ │ │ + beq 796e4 │ │ │ │ mov r5, #1 │ │ │ │ - b 79d18 │ │ │ │ + b 79750 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 79ca4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 796dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2527bc │ │ │ │ + bl 250984 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 79cf4 │ │ │ │ + ble 7972c │ │ │ │ cmn r6, #1 │ │ │ │ cmneq r8, #1 │ │ │ │ - bne 79d0c │ │ │ │ - bl ddb94 │ │ │ │ + bne 79744 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79d0c │ │ │ │ + beq 79744 │ │ │ │ mov r5, #0 │ │ │ │ - b 79d18 │ │ │ │ + b 79750 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 79cd4 │ │ │ │ + bne 7970c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 79cd4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 7970c │ │ │ │ mov r5, #1 │ │ │ │ str r8, [r7] │ │ │ │ str r6, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -77444,125 +77074,125 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 79d7c │ │ │ │ + bne 797b4 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 79d60 │ │ │ │ + bgt 79798 │ │ │ │ mov r5, #0 │ │ │ │ - b 79d7c │ │ │ │ + b 797b4 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 79db4 │ │ │ │ - b 79d58 │ │ │ │ + beq 797ec │ │ │ │ + b 79790 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, #3 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #316] @ 79ee8 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #316] @ 79920 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 79edc │ │ │ │ + beq 79914 │ │ │ │ add r6, r6, r5 │ │ │ │ ldr r7, [r4] │ │ │ │ cmp r6, #1 │ │ │ │ - beq 79ebc │ │ │ │ + beq 798f4 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 79e30 │ │ │ │ + beq 79868 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 79e04 │ │ │ │ + bne 7983c │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #52784 @ 0xce30 │ │ │ │ + movw r1, #55024 @ 0xd6f0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #49612 @ 0xc1cc │ │ │ │ + movw r0, #50980 @ 0xc724 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 79e60 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 79898 │ │ │ │ mov r0, r5 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl f0b90 │ │ │ │ + bl f0644 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 79e60 │ │ │ │ + beq 79898 │ │ │ │ bl 2e3a0 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, r3 │ │ │ │ - bne 79e8c │ │ │ │ + bne 798c4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 79ec4 │ │ │ │ + beq 798fc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 79e68 │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + bne 798a0 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #53968 @ 0xd2d0 │ │ │ │ + movw r1, #56644 @ 0xdd44 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #49612 @ 0xc1cc │ │ │ │ + movw r0, #50980 @ 0xc724 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 79edc │ │ │ │ + b 79914 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ - bl f0b90 │ │ │ │ + bl f0644 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 79edc │ │ │ │ + beq 79914 │ │ │ │ bl 2e3a0 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 79ea8 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 798e0 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59444 @ 0xe834 │ │ │ │ + movw r1, #61516 @ 0xf04c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 79e60 │ │ │ │ + bl 1b4954 │ │ │ │ + b 79898 │ │ │ │ cmp r5, #0 │ │ │ │ - movw r3, #40180 @ 0x9cf4 │ │ │ │ + movw r3, #42420 @ 0xa5b4 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ moveq r5, r3 │ │ │ │ - b 79ec8 │ │ │ │ - movw r5, #40180 @ 0x9cf4 │ │ │ │ + b 79900 │ │ │ │ + movw r5, #42420 @ 0xa5b4 │ │ │ │ movt r5, #68 @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 79f98 │ │ │ │ + bl 799d0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strhteq r7, [sl], #-224 @ 0xffffff20 │ │ │ │ + rsbeq r7, sl, ip, lsr #29 │ │ │ │ push {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, #136] @ 79f94 │ │ │ │ + ldr r1, [pc, #136] @ 799cc │ │ │ │ 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] │ │ │ │ @@ -77575,345 +77205,345 @@ │ │ │ │ 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 baf00 │ │ │ │ + bl baef8 │ │ │ │ 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} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_Py_Dealloc@@Base> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00079f98 : │ │ │ │ +000799d0 : │ │ │ │ push {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 40e920 │ │ │ │ + bl 40f4e8 │ │ │ │ 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 3598e8 │ │ │ │ + b 359d28 │ │ │ │ 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 79bcc │ │ │ │ + bl 79604 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 7a044 │ │ │ │ + beq 79a7c │ │ │ │ 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 7a038 │ │ │ │ + bne 79a70 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b cc4f4 │ │ │ │ + b cbc18 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r2, #7928 @ 0x1ef8 │ │ │ │ + movw r2, #8548 @ 0x2164 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #8384 @ 0x20c0 │ │ │ │ + movw r3, #9004 @ 0x232c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 7a0c4 │ │ │ │ + bne 79afc │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 7a0a4 │ │ │ │ + beq 79adc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 7a0c8 │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bgt 79b00 │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7a100 │ │ │ │ + bl 1b4954 │ │ │ │ + b 79b38 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl d4bb8 │ │ │ │ + bl d4288 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a100 │ │ │ │ + bgt 79b38 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7a100 │ │ │ │ + bne 79b38 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 7a124 │ │ │ │ + bhi 79b5c │ │ │ │ mov r0, #0 │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 43a390 <_Py_hashtable_foreach@@Base+0x1000> │ │ │ │ + bl 43ac70 <_Py_hashtable_foreach@@Base+0xb94> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ 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 7a188 │ │ │ │ + bne 79bc0 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 79bcc │ │ │ │ + bl 79604 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a1a8 │ │ │ │ + bne 79be0 │ │ │ │ mov r0, #0 │ │ │ │ - b 7a268 │ │ │ │ + b 79ca0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42316 @ 0xa54c │ │ │ │ + movw r0, #44320 @ 0xad20 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a180 │ │ │ │ - b 7a16c │ │ │ │ + beq 79bb8 │ │ │ │ + b 79ba4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 79bcc │ │ │ │ + bl 79604 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a180 │ │ │ │ + beq 79bb8 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ mvn r3, #1 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r3, r1 │ │ │ │ sub r2, r2, #1 │ │ │ │ sbcs r2, r3, r2 │ │ │ │ - bcs 7a1f0 │ │ │ │ + bcs 79c28 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, r2 │ │ │ │ sub r0, r0, #1 │ │ │ │ sbcs r3, r3, r0 │ │ │ │ - bcc 7a20c │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bcc 79c44 │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18408 @ 0x47e8 │ │ │ │ + movw r1, #20648 @ 0x50a8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7a244 │ │ │ │ + bl 1b4954 │ │ │ │ + b 79c7c │ │ │ │ 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 7a25c │ │ │ │ - bl ddb94 │ │ │ │ - ldr r3, [pc, #32] @ 7a270 │ │ │ │ + bne 79c94 │ │ │ │ + bl dd140 │ │ │ │ + ldr r3, [pc, #32] @ 79ca8 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b 7a268 │ │ │ │ + b 79ca0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 1d5990 │ │ │ │ + b 1d5814 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - strhteq fp, [sl], #-168 @ 0xffffff58 │ │ │ │ + strhteq fp, [sl], #-160 @ 0xffffff60 │ │ │ │ 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, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7a2a8 │ │ │ │ + beq 79ce0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7a2c0 │ │ │ │ + bne 79cf8 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 7a330 │ │ │ │ + b 79d68 │ │ │ │ mov r4, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - ldr r1, [pc, #108] @ 7a33c │ │ │ │ + ldr r1, [pc, #108] @ 79d74 │ │ │ │ mov r0, r4 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7a32c │ │ │ │ + beq 79d64 │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7a318 │ │ │ │ + beq 79d50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2015cc │ │ │ │ + bl 200fa0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a330 │ │ │ │ + bgt 79d68 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7a330 │ │ │ │ + bne 79d68 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 7a330 │ │ │ │ - ldr r1, [pc, #32] @ 7a340 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 79d68 │ │ │ │ + ldr r1, [pc, #32] @ 79d78 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d23fc │ │ │ │ + b d1b8c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r5, fp, r0, lsr #32 │ │ │ │ - rsbeq r3, fp, r0, lsr r3 │ │ │ │ + rsbeq r5, fp, r8, lsl r0 │ │ │ │ + rsbeq r3, fp, r8, lsr #6 │ │ │ │ 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 7a38c │ │ │ │ + beq 79dc4 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 7a3ac │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bne 79de4 │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21112 @ 0x5278 │ │ │ │ + movw r1, #23352 @ 0x5b38 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7a3a4 │ │ │ │ + bl 1b4954 │ │ │ │ + b 79ddc │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20188 @ 0x4edc │ │ │ │ + movw r1, #22428 @ 0x579c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 157b70 │ │ │ │ + bl 156bc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 7a3a4 │ │ │ │ + blt 79ddc │ │ │ │ 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, 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 7a424 │ │ │ │ + beq 79e5c │ │ │ │ mov r0, r1 │ │ │ │ mov r4, #0 │ │ │ │ - bl cd4a4 │ │ │ │ + bl ccbc8 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r5, [r5, #24] │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 7a400 │ │ │ │ + bne 79e38 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7a424 │ │ │ │ - bl ddb94 │ │ │ │ + bne 79e5c │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a434 │ │ │ │ + bne 79e6c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #18460 @ 0x481c │ │ │ │ + movw r0, #20700 @ 0x50dc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ push {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 r5, r3, #0 │ │ │ │ - ldr lr, [pc, #524] @ 7a68c │ │ │ │ + ldr lr, [pc, #524] @ 7a0c4 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ moveq r6, r5 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -77929,189 +77559,189 @@ │ │ │ │ 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 7a4f4 │ │ │ │ + bne 79f2c │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7a530 │ │ │ │ + beq 79f68 │ │ │ │ sub r3, fp, #112 @ 0x70 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r4, #3 │ │ │ │ mov r3, #1 │ │ │ │ mov r5, #0 │ │ │ │ str r3, [sp] │ │ │ │ strd r4, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ - ldr r3, [pc, #364] @ 7a690 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #364] @ 7a0c8 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r8, r4 │ │ │ │ - beq 7a674 │ │ │ │ + beq 7a0ac │ │ │ │ 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 2028d0 │ │ │ │ + bl 2022a0 │ │ │ │ ldr r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a664 │ │ │ │ + beq 7a09c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 7a5d4 │ │ │ │ + beq 7a00c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a594 │ │ │ │ - bl 1bd8ac │ │ │ │ + beq 79fcc │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a588 │ │ │ │ - bl ddb94 │ │ │ │ + bne 79fc0 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a664 │ │ │ │ + bne 7a09c │ │ │ │ subs r7, r6, #2 │ │ │ │ - bne 7a598 │ │ │ │ - b 7a5d8 │ │ │ │ + bne 79fd0 │ │ │ │ + b 7a010 │ │ │ │ mov r5, #384 @ 0x180 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a5bc │ │ │ │ + beq 79ff4 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 79bcc │ │ │ │ + bl 79604 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a664 │ │ │ │ + beq 7a09c │ │ │ │ cmp r7, #1 │ │ │ │ - beq 7a5d8 │ │ │ │ + beq 7a010 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r1, fp, #128 @ 0x80 │ │ │ │ - bl 30a140 │ │ │ │ + bl 308b30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a5d8 │ │ │ │ - b 7a664 │ │ │ │ + bne 7a010 │ │ │ │ + b 7a09c │ │ │ │ mov r5, #384 @ 0x180 │ │ │ │ ldrd r6, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr sl, [fp, #-128] @ 0xffffff80 │ │ │ │ - bl 10361c │ │ │ │ + bl 10262c │ │ │ │ cmn sl, #100 @ 0x64 │ │ │ │ mov r9, r0 │ │ │ │ - beq 7a60c │ │ │ │ + beq 7a044 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ strd r6, [sp] │ │ │ │ bl 2e01c │ │ │ │ mov r4, r0 │ │ │ │ - b 7a624 │ │ │ │ + b 7a05c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ bl 2d190 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7a66c │ │ │ │ + beq 7a0a4 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 7a654 │ │ │ │ - bl d4e70 │ │ │ │ + bne 7a08c │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a5e0 │ │ │ │ - b 7a664 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 7a018 │ │ │ │ + b 7a09c │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r4, #0 │ │ │ │ - b 7a674 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + b 7a0ac │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ str r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 20511c │ │ │ │ + bl 2049e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r0, r6, r4, asr #5 │ │ │ │ - ldrdeq r7, [sl], #-236 @ 0xffffff14 @ │ │ │ │ + ldrdeq r0, [r6], #-176 @ 0xffffff50 @ │ │ │ │ + ldrdeq r7, [sl], #-232 @ 0xffffff18 @ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7a6b0 │ │ │ │ + beq 7a0e8 │ │ │ │ mov r0, #1 │ │ │ │ - b 7a6c8 │ │ │ │ + b 7a100 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a6a8 │ │ │ │ + bne 7a0e0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ 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 r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #55904 @ 0xda60 │ │ │ │ + movw r1, #55908 @ 0xda64 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1d135c │ │ │ │ + bl 1d118c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 7a738 │ │ │ │ + beq 7a170 │ │ │ │ ldr r2, [r2, #156] @ 0x9c │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7a738 │ │ │ │ + beq 7a170 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bls 7a774 │ │ │ │ - b 7a75c │ │ │ │ + bls 7a1ac │ │ │ │ + b 7a194 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7a728 │ │ │ │ + beq 7a160 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #27912 @ 0x6d08 │ │ │ │ + movw r0, #30152 @ 0x75c8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 34ac90 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 34b0d0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a728 │ │ │ │ - b 7a794 │ │ │ │ + bne 7a160 │ │ │ │ + b 7a1cc │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #27912 @ 0x6d08 │ │ │ │ + movw r0, #30152 @ 0x75c8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e8c04 │ │ │ │ + bl 2e752c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a794 │ │ │ │ + beq 7a1cc │ │ │ │ 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 35506c │ │ │ │ + b 3554ac │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -78120,56 +77750,56 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 7a7f0 │ │ │ │ + bne 7a228 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7a824 │ │ │ │ + beq 7a25c │ │ │ │ sub lr, fp, #24 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, ip │ │ │ │ mov r3, #0 │ │ │ │ str lr, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #92] @ 7a878 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #92] @ 7a2b0 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a870 │ │ │ │ + beq 7a2a8 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 3fbd80 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 3fc648 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a86c │ │ │ │ + beq 7a2a4 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2d2e0 │ │ │ │ cmp r0, #1 │ │ │ │ - movweq r0, #5188 @ 0x1444 │ │ │ │ + movweq r0, #5808 @ 0x16b0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 7a870 │ │ │ │ + beq 7a2a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 283380 │ │ │ │ - movw r2, #15544 @ 0x3cb8 │ │ │ │ + bl 280ef4 │ │ │ │ + movw r2, #17784 @ 0x4578 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 72c90 │ │ │ │ + bl 726c4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, sl, r8, lsl #30 │ │ │ │ + rsbeq r7, sl, r4, lsl #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] │ │ │ │ @@ -78187,191 +77817,191 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 7a8fc │ │ │ │ + bne 7a334 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7a930 │ │ │ │ + beq 7a368 │ │ │ │ sub lr, fp, #24 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, ip │ │ │ │ mov r3, #0 │ │ │ │ str lr, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #128] @ 7a9a8 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #128] @ 7a3e0 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a998 │ │ │ │ + beq 7a3d0 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r3, #26124 @ 0x660c │ │ │ │ + movw r3, #26744 @ 0x6878 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r0, #8] │ │ │ │ vcvteq.f32.f64 s16, d0 │ │ │ │ - beq 7a974 │ │ │ │ - bl 250270 │ │ │ │ + beq 7a3ac │ │ │ │ + bl 24e448 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 7a974 │ │ │ │ - bl ddb94 │ │ │ │ + bne 7a3ac │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a998 │ │ │ │ + bne 7a3d0 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #59004 @ 0xe67c │ │ │ │ movt r2, #2 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 73bec │ │ │ │ + b 73624 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, sl, r4, lsr pc │ │ │ │ + rsbeq r7, sl, r0, lsr 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, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ add r1, r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ str r1, [r7, #88] @ 0x58 │ │ │ │ - beq 7a9f0 │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + beq 7a428 │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a9f8 │ │ │ │ + beq 7a430 │ │ │ │ mov r0, r7 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r2, [r7, #88] @ 0x58 │ │ │ │ subne r2, r2, #1 │ │ │ │ - bne 7abb8 │ │ │ │ + bne 7a5f0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 7abc4 │ │ │ │ + bl 7a5fc │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 7aba4 │ │ │ │ + beq 7a5dc │ │ │ │ add r0, r2, #1 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ str r0, [r7, #88] @ 0x58 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 7aa54 │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + beq 7a48c │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7aa5c │ │ │ │ + beq 7a494 │ │ │ │ mov r0, r7 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7aa88 │ │ │ │ + bne 7a4c0 │ │ │ │ mov r0, #4 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7aa98 │ │ │ │ + bne 7a4d0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl 366244 │ │ │ │ + bl 3664fc │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b 7aba4 │ │ │ │ + b 7a5dc │ │ │ │ ldr r5, [r7, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ moveq r6, r5 │ │ │ │ moveq r8, #1 │ │ │ │ - bne 7aa88 │ │ │ │ + bne 7a4c0 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - beq 7ab3c │ │ │ │ - bl 7abc4 │ │ │ │ + beq 7a574 │ │ │ │ + bl 7a5fc │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 7ab3c │ │ │ │ + beq 7a574 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7ab08 │ │ │ │ - bl ddb94 │ │ │ │ + beq 7a540 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ab08 │ │ │ │ + beq 7a540 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b 7aba4 │ │ │ │ + b 7a5dc │ │ │ │ cmp r8, r6 │ │ │ │ - bne 7ab2c │ │ │ │ + bne 7a564 │ │ │ │ lsl r8, r8, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsl r1, r8, #2 │ │ │ │ - bl e7814 │ │ │ │ + bl e6d4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ab54 │ │ │ │ + beq 7a58c │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ str r9, [r4, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ - b 7aaac │ │ │ │ + b 7a4e4 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ mov r0, r6 │ │ │ │ str sl, [r7, #8] │ │ │ │ - bl 132d3c │ │ │ │ + bl 131d88 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 7ab60 │ │ │ │ + bne 7a598 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9568 │ │ │ │ - b 7aa7c │ │ │ │ + bl b9560 │ │ │ │ + b 7a4b4 │ │ │ │ cmp r6, r5 │ │ │ │ - ble 7ab7c │ │ │ │ + ble 7a5b4 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r1, [r4, r5, lsl #2] │ │ │ │ str r1, [r2, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ - b 7ab60 │ │ │ │ + b 7a598 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr ip, [r7, #88] @ 0x58 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r8 │ │ │ │ sub ip, ip, #1 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [r7, #88] @ 0x58 │ │ │ │ - bl 14fc44 │ │ │ │ - b 7abb0 │ │ │ │ + bl 14ec98 │ │ │ │ + b 7a5e8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ sub sp, fp, #32 │ │ │ │ @@ -78383,248 +78013,248 @@ │ │ │ │ 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 │ │ │ │ - beq 7ac04 │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + beq 7a63c │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ac0c │ │ │ │ + beq 7a644 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 7ac60 │ │ │ │ + bne 7a698 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 2f2a7c │ │ │ │ + bl 2f1348 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ac50 │ │ │ │ + beq 7a688 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38ab8 │ │ │ │ + bl 38abc │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r0, [pc, #24] @ 7ac68 │ │ │ │ - beq 7ac58 │ │ │ │ + ldreq r0, [pc, #24] @ 7a6a0 │ │ │ │ + beq 7a690 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrdeq r9, [sl], #-192 @ 0xffffff40 @ │ │ │ │ + rsbeq r9, sl, r8, asr #25 │ │ │ │ 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 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7aca8 │ │ │ │ - bl ddb94 │ │ │ │ + bne 7a6e0 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 7ace8 │ │ │ │ + bne 7a720 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #20 │ │ │ │ bl 2d724 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7acd4 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 7a70c │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ - b 7ace8 │ │ │ │ - movw r0, #50592 @ 0xc5a0 │ │ │ │ + b 7a720 │ │ │ │ + movw r0, #52832 @ 0xce60 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ad44 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 7a77c │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7ad34 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 7ad44 │ │ │ │ + bne 7a76c │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 7a77c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ad78 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 7a7b0 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7ad68 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 7ad78 │ │ │ │ + bne 7a7a0 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 7a7b0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7adac │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 7a7e4 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7ad9c │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 7adac │ │ │ │ + bne 7a7d4 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 7a7e4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ade0 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 7a818 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7add0 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 7ade0 │ │ │ │ + bne 7a808 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 7a818 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ae14 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 7a84c │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7ae04 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 7ae14 │ │ │ │ + bne 7a83c │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 7a84c │ │ │ │ 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, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7ae3c │ │ │ │ + bne 7a874 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movweq r0, #5188 @ 0x1444 │ │ │ │ + movweq r0, #5808 @ 0x16b0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 7ae7c │ │ │ │ + beq 7a8b4 │ │ │ │ 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, r0 │ │ │ │ - ldr r0, [pc, #36] @ 7aecc │ │ │ │ - bl 37bfa8 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #36] @ 7a904 │ │ │ │ + bl 37c2e8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #16340 @ 0x3fd4 │ │ │ │ + movw r0, #18580 @ 0x4894 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ - rsbeq r5, fp, r0, rrx │ │ │ │ + b de66c │ │ │ │ + rsbeq r5, fp, r8, asr 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 1caffc <_PyObject_LookupSpecialMethod@@Base+0x28c> │ │ │ │ + b 1cae24 <_PyObject_LookupSpecialMethod@@Base+0x28c> │ │ │ │ push {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 7af3c │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 7a974 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7af2c │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 7af3c │ │ │ │ + bne 7a964 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 7a974 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7af70 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 7a9a8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7af60 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 7af70 │ │ │ │ + bne 7a998 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 7a9a8 │ │ │ │ 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, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7af98 │ │ │ │ + bne 7a9d0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ 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 │ │ │ │ @@ -78636,943 +78266,943 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d748 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 21e060 │ │ │ │ + bl 21d21c │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 7b070 │ │ │ │ + bne 7aaa8 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ add r6, r4, #16 │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r7, r5 │ │ │ │ cmpge r5, #0 │ │ │ │ - ble 7b038 │ │ │ │ + ble 7aa70 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e640 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b038 │ │ │ │ + bne 7aa70 │ │ │ │ sub r1, r7, r5 │ │ │ │ add r0, r6, r5 │ │ │ │ - bl b621c │ │ │ │ + bl b6214 │ │ │ │ mov r4, r0 │ │ │ │ - b 7b070 │ │ │ │ + b 7aaa8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #42956 @ 0xa7cc │ │ │ │ + movw r3, #43576 @ 0xaa38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7b060 │ │ │ │ + bne 7aa98 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 7b070 │ │ │ │ + b 7aaa8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl b621c │ │ │ │ + bl b6214 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7b084 │ │ │ │ + beq 7aabc │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #5188 @ 0x1444 │ │ │ │ + movw r1, #5808 @ 0x16b0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r0, #5188 @ 0x1444 │ │ │ │ + movweq r0, #5808 @ 0x16b0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 435a24 <_Py_c_neg@@Base+0xb9c> │ │ │ │ + b 436304 <_Py_c_neg@@Base+0xb9c> │ │ │ │ push {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 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7b108 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 7ab40 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19732 @ 0x4d14 │ │ │ │ + movw r1, #21928 @ 0x55a8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r4, #0 │ │ │ │ - b 7b434 │ │ │ │ + b 7ae6c │ │ │ │ ldr r3, [fp, #8] │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #11 │ │ │ │ movlt r0, r3 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 7b26c │ │ │ │ + bne 7aca4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7b434 │ │ │ │ + beq 7ae6c │ │ │ │ mov r5, r4 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, #0 │ │ │ │ cmp r7, r9 │ │ │ │ - ble 7b220 │ │ │ │ + ble 7ac58 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 7b220 │ │ │ │ + ble 7ac58 │ │ │ │ ldr r2, [r8, r9, lsl #2] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7b204 │ │ │ │ + bne 7ac3c │ │ │ │ sub r1, r9, r0 │ │ │ │ add r0, r8, r0, lsl #2 │ │ │ │ - bl 3ba834 <_PyUnicode_EncodeUTF16@@Base+0x46d0> │ │ │ │ + bl 3bb264 <_PyUnicode_EncodeUTF16@@Base+0x46c8> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 7b264 │ │ │ │ + beq 7ac9c │ │ │ │ cmp r4, #11 │ │ │ │ ldrle r2, [r5, #12] │ │ │ │ strle sl, [r2, r4, lsl #2] │ │ │ │ - ble 7b1f4 │ │ │ │ + ble 7ac2c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r2, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b1d8 │ │ │ │ + beq 7ac10 │ │ │ │ mov r4, r5 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7b410 │ │ │ │ + bgt 7ae48 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ - beq 7b328 │ │ │ │ - b 7b410 │ │ │ │ + beq 7ad60 │ │ │ │ + b 7ae48 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7b1f4 │ │ │ │ + bgt 7ac2c │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ - bne 7b1f4 │ │ │ │ + bne 7ac2c │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r9, r9, #1 │ │ │ │ add r4, r4, #1 │ │ │ │ mov r0, r9 │ │ │ │ - b 7b210 │ │ │ │ + b 7ac48 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r7, r9 │ │ │ │ - bne 7b170 │ │ │ │ + bne 7aba8 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [fp, #8] │ │ │ │ - b 7b15c │ │ │ │ + b 7ab94 │ │ │ │ mov r3, r5 │ │ │ │ subs r5, r4, #0 │ │ │ │ mov r4, r3 │ │ │ │ - bne 7b244 │ │ │ │ + bne 7ac7c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7b36c │ │ │ │ + beq 7ada4 │ │ │ │ cmp r7, r0 │ │ │ │ - blt 7b408 │ │ │ │ + blt 7ae40 │ │ │ │ sub r1, r7, r0 │ │ │ │ add r0, r8, r0, lsl #2 │ │ │ │ - bl 3ba834 <_PyUnicode_EncodeUTF16@@Base+0x46d0> │ │ │ │ + bl 3bb264 <_PyUnicode_EncodeUTF16@@Base+0x46c8> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 7b3a0 │ │ │ │ - b 7b410 │ │ │ │ + bne 7add8 │ │ │ │ + b 7ae48 │ │ │ │ mov r4, r5 │ │ │ │ - b 7b410 │ │ │ │ - bl b6f88 │ │ │ │ + b 7ae48 │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r5, #0 │ │ │ │ strne r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ movne r9, r5 │ │ │ │ - bne 7b2a0 │ │ │ │ - b 7b434 │ │ │ │ + bne 7acd8 │ │ │ │ + b 7ae6c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7b334 │ │ │ │ + ble 7ad6c │ │ │ │ ldr r3, [fp, #4] │ │ │ │ add r5, r5, #1 │ │ │ │ add r9, r9, r3 │ │ │ │ add r9, r6, r9 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ sub r3, r3, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 7b34c │ │ │ │ + ble 7ad84 │ │ │ │ mov r1, #1 │ │ │ │ mvn r0, #0 │ │ │ │ strd r0, [sp] │ │ │ │ sub r1, r7, r9 │ │ │ │ add r0, r8, r9, lsl #2 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 400d40 │ │ │ │ + bl 401608 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 7b34c │ │ │ │ + blt 7ad84 │ │ │ │ add r0, r8, r9, lsl #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3ba834 <_PyUnicode_EncodeUTF16@@Base+0x46d0> │ │ │ │ + bl 3bb264 <_PyUnicode_EncodeUTF16@@Base+0x46c8> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 7b410 │ │ │ │ + beq 7ae48 │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle sl, [r3, r5, lsl #2] │ │ │ │ - ble 7b290 │ │ │ │ + ble 7acc8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b288 │ │ │ │ + beq 7acc0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7b410 │ │ │ │ + bgt 7ae48 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 7b410 │ │ │ │ + bne 7ae48 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 7b410 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 7ae48 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 7b290 │ │ │ │ + bne 7acc8 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 7b290 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 7acc8 │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7b38c │ │ │ │ + bne 7adc4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7b38c │ │ │ │ + bne 7adc4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r6, [r3] │ │ │ │ - b 7b408 │ │ │ │ + b 7ae40 │ │ │ │ sub r1, r7, r9 │ │ │ │ add r0, r8, r9, lsl #2 │ │ │ │ - bl 3ba834 <_PyUnicode_EncodeUTF16@@Base+0x46d0> │ │ │ │ + bl 3bb264 <_PyUnicode_EncodeUTF16@@Base+0x46c8> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 7b410 │ │ │ │ + beq 7ae48 │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r6, [r3, r5, lsl #2] │ │ │ │ - ble 7b404 │ │ │ │ + ble 7ae3c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b3e8 │ │ │ │ + beq 7ae20 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7b410 │ │ │ │ + bgt 7ae48 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 7b410 │ │ │ │ + bne 7ae48 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 7b410 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 7ae48 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7b404 │ │ │ │ + bgt 7ae3c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 7b404 │ │ │ │ + bne 7ae3c │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b 7b434 │ │ │ │ + b 7ae6c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7b100 │ │ │ │ + bgt 7ab38 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7b100 │ │ │ │ + bne 7ab38 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 7b100 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 7ab38 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #48616 @ 0xbde8 │ │ │ │ + movw r3, #48404 @ 0xbd14 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ ldr r0, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #2 │ │ │ │ - movwls r3, #608 @ 0x260 │ │ │ │ + movwls r3, #2924 @ 0xb6c │ │ │ │ movtls r3, #102 @ 0x66 │ │ │ │ addls r3, r3, r2, lsl #2 │ │ │ │ - movwhi r1, #18496 @ 0x4840 │ │ │ │ + movwhi r1, #20736 @ 0x5100 │ │ │ │ movthi r1, #72 @ 0x48 │ │ │ │ ldrls r1, [r3, #160] @ 0xa0 │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ add r1, r4, #20 │ │ │ │ ldr r0, [r5] │ │ │ │ ldm r1, {r1, r2, r3, ip} │ │ │ │ add ip, ip, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 35afc0 │ │ │ │ + bl 35b264 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r1, #32396 @ 0x7e8c │ │ │ │ + movw r1, #33768 @ 0x83e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r0, #5188 @ 0x1444 │ │ │ │ + movweq r0, #5808 @ 0x16b0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36ccb8 <_PyInterpolation_Build@@Base+0x210> │ │ │ │ + b 36cf70 <_PyInterpolation_Build@@Base+0x210> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 7b550 │ │ │ │ + beq 7af88 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 7b550 │ │ │ │ + ble 7af88 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 157b70 │ │ │ │ + bl 156bc8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7b570 │ │ │ │ - b 7b584 │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + ble 7afa8 │ │ │ │ + b 7afbc │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7b584 │ │ │ │ + bl 1b4954 │ │ │ │ + b 7afbc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7b584 │ │ │ │ + bne 7afbc │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 7b5e4 │ │ │ │ + beq 7b01c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 7b5e4 │ │ │ │ + ble 7b01c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7b604 │ │ │ │ - bl 1f1680 │ │ │ │ + bne 7b03c │ │ │ │ + bl 1f1518 │ │ │ │ mov r5, r0 │ │ │ │ - b 7b60c │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + b 7b044 │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7b62c │ │ │ │ - bl f0f58 │ │ │ │ + bl 1b4954 │ │ │ │ + b 7b064 │ │ │ │ + bl f0a0c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7b62c │ │ │ │ + bgt 7b064 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7b62c │ │ │ │ + bne 7b064 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_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 r6, r0 │ │ │ │ - movw r0, #18564 @ 0x4884 │ │ │ │ + movw r0, #20804 @ 0x5144 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 30c1e0 │ │ │ │ + bl 30ad28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7b6d4 │ │ │ │ - movw r1, #18584 @ 0x4898 │ │ │ │ + beq 7b10c │ │ │ │ + movw r1, #20824 @ 0x5158 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16912c │ │ │ │ + bl 16831c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7b690 │ │ │ │ + bgt 7b0c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7b690 │ │ │ │ + bne 7b0c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 7b6d4 │ │ │ │ + beq 7b10c │ │ │ │ ldrd r2, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #61452 @ 0xf00c │ │ │ │ + movw r0, #63692 @ 0xf8cc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7b6d4 │ │ │ │ + bgt 7b10c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7b6d4 │ │ │ │ + bne 7b10c │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_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 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 7b738 │ │ │ │ + beq 7b170 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 7b738 │ │ │ │ + ble 7b170 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 16f47c │ │ │ │ + bl 16e66c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7b758 │ │ │ │ - b 7b76c │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + ble 7b190 │ │ │ │ + b 7b1a4 │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7b76c │ │ │ │ + bl 1b4954 │ │ │ │ + b 7b1a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7b76c │ │ │ │ + bne 7b1a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_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 │ │ │ │ - beq 7b7bc │ │ │ │ + beq 7b1f4 │ │ │ │ mov r3, #4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42352 @ 0xa570 │ │ │ │ + movw r0, #44356 @ 0xad44 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, r3 │ │ │ │ - bl 15135c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1503b0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b7dc │ │ │ │ + beq 7b214 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7b7e4 │ │ │ │ - bl ddb94 │ │ │ │ + bne 7b21c │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b7e4 │ │ │ │ + beq 7b21c │ │ │ │ mov r0, #0 │ │ │ │ - b 7b8bc │ │ │ │ + b 7b2f4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 37acf4 <_PyObject_HasLen@@Base+0x1404> │ │ │ │ + bl 37affc <_PyObject_HasLen@@Base+0x1454> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b7dc │ │ │ │ + beq 7b214 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 37acf4 <_PyObject_HasLen@@Base+0x1404> │ │ │ │ + bl 37affc <_PyObject_HasLen@@Base+0x1454> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b7dc │ │ │ │ + beq 7b214 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7b82c │ │ │ │ - bl ddb94 │ │ │ │ + bne 7b264 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b7dc │ │ │ │ + bne 7b214 │ │ │ │ ldrd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ vldr d8, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 10361c │ │ │ │ + bl 10262c │ │ │ │ mov r2, r6 │ │ │ │ mov r9, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ bl 2e28c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7b870 │ │ │ │ + bne 7b2a8 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #4 │ │ │ │ - bne 7b888 │ │ │ │ - bl d4e70 │ │ │ │ + bne 7b2c0 │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b834 │ │ │ │ - b 7b7dc │ │ │ │ + beq 7b26c │ │ │ │ + b 7b214 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7b8b4 │ │ │ │ + beq 7b2ec │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 2fe9b8 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8384 @ 0x20c0 │ │ │ │ + movw r2, #9004 @ 0x232c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ + movw r0, #8548 @ 0x2164 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 7b928 │ │ │ │ + bne 7b360 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 7b96c │ │ │ │ + beq 7b3a4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 7b92c │ │ │ │ - b 7b96c │ │ │ │ + bgt 7b364 │ │ │ │ + b 7b3a4 │ │ │ │ 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 7b98c │ │ │ │ + bne 7b3c4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 7b96c │ │ │ │ + beq 7b3a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 7b98c │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bgt 7b3c4 │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7b9e8 │ │ │ │ + bl 1b4954 │ │ │ │ + b 7b420 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl e658c │ │ │ │ + bl e58ec │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7b9c8 │ │ │ │ + bgt 7b400 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7b9c8 │ │ │ │ + bne 7b400 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7b9e8 │ │ │ │ + bgt 7b420 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7b9e8 │ │ │ │ + bne 7b420 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 6787c │ │ │ │ + bl 672b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7ba4c │ │ │ │ + beq 7b484 │ │ │ │ mov r1, r5 │ │ │ │ - bl 722d8 │ │ │ │ + bl 71d0c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7ba34 │ │ │ │ + ble 7b46c │ │ │ │ mov r4, r5 │ │ │ │ - b 7ba4c │ │ │ │ + b 7b484 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7ba2c │ │ │ │ + bne 7b464 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 7ba2c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 7b464 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - movw ip, #7928 @ 0x1ef8 │ │ │ │ + movw ip, #8548 @ 0x2164 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ - movw r0, #8384 @ 0x20c0 │ │ │ │ + movw r0, #9004 @ 0x232c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r0 │ │ │ │ cmpne r3, ip │ │ │ │ - bne 7bab4 │ │ │ │ + bne 7b4ec │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 7baf4 │ │ │ │ + beq 7b52c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 7bab8 │ │ │ │ - b 7baf4 │ │ │ │ + bgt 7b4f0 │ │ │ │ + b 7b52c │ │ │ │ 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 7bb14 │ │ │ │ + bne 7b54c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 7baf4 │ │ │ │ + beq 7b52c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 7bb18 │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bgt 7b550 │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7bb74 │ │ │ │ + bl 1b4954 │ │ │ │ + b 7b5ac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 171194 │ │ │ │ + bl 17036c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7bb54 │ │ │ │ + bgt 7b58c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7bb54 │ │ │ │ + bne 7b58c │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7bb74 │ │ │ │ + bgt 7b5ac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7bb74 │ │ │ │ + bne 7b5ac │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 7bbc4 │ │ │ │ + beq 7b5fc │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42336 @ 0xa560 │ │ │ │ + movw r0, #44340 @ 0xad34 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, r3 │ │ │ │ - bl 15135c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1503b0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bbe4 │ │ │ │ + beq 7b61c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7bbec │ │ │ │ - bl ddb94 │ │ │ │ + bne 7b624 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bbec │ │ │ │ + beq 7b624 │ │ │ │ mov r0, #0 │ │ │ │ - b 7bca0 │ │ │ │ + b 7b6d8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 37acf4 <_PyObject_HasLen@@Base+0x1404> │ │ │ │ + bl 37affc <_PyObject_HasLen@@Base+0x1454> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bbe4 │ │ │ │ + beq 7b61c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 37acf4 <_PyObject_HasLen@@Base+0x1404> │ │ │ │ + bl 37affc <_PyObject_HasLen@@Base+0x1454> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bbe4 │ │ │ │ + beq 7b61c │ │ │ │ ldrd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ vldr d8, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 10361c │ │ │ │ + bl 10262c │ │ │ │ mov r2, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ vstr d8, [sp] │ │ │ │ bl 2d40c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7bc54 │ │ │ │ + bne 7b68c │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #4 │ │ │ │ - bne 7bc6c │ │ │ │ - bl d4e70 │ │ │ │ + bne 7b6a4 │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bc1c │ │ │ │ - b 7bbe4 │ │ │ │ + beq 7b654 │ │ │ │ + b 7b61c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7bc98 │ │ │ │ + beq 7b6d0 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 2fe9b8 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ 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 422aac │ │ │ │ + b 4231a4 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 7bd00 │ │ │ │ + bne 7b738 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7bd30 │ │ │ │ - b 7bd24 │ │ │ │ + bne 7b768 │ │ │ │ + b 7b75c │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42224 @ 0xa4f0 │ │ │ │ + movw r0, #44228 @ 0xacc4 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, r3 │ │ │ │ - bl 15135c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1503b0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7be68 │ │ │ │ - b 7bce8 │ │ │ │ - bl ddb94 │ │ │ │ + beq 7b8a0 │ │ │ │ + b 7b720 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7be68 │ │ │ │ + bne 7b8a0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7bd54 │ │ │ │ - bl ddb94 │ │ │ │ + bne 7b78c │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 7be68 │ │ │ │ - b 7bd84 │ │ │ │ - bl e72d8 │ │ │ │ + bne 7b8a0 │ │ │ │ + b 7b7bc │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7bd7c │ │ │ │ + bgt 7b7b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7bd7c │ │ │ │ + bne 7b7b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 7bd40 │ │ │ │ + beq 7b778 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 37acf4 <_PyObject_HasLen@@Base+0x1404> │ │ │ │ + bl 37affc <_PyObject_HasLen@@Base+0x1454> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7be68 │ │ │ │ + beq 7b8a0 │ │ │ │ vldr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 7bdcc │ │ │ │ + bge 7b804 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #22 │ │ │ │ str r2, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f7878 │ │ │ │ + bl 1f7714 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7be68 │ │ │ │ - bl 10361c │ │ │ │ + beq 7b8a0 │ │ │ │ + bl 10262c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f79b0 │ │ │ │ + bl 1f784c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ vstr d8, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 2d4cc │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 7be50 │ │ │ │ + bge 7b888 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 7be34 │ │ │ │ - bl d4e70 │ │ │ │ + bne 7b86c │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bddc │ │ │ │ - b 7be44 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 7b814 │ │ │ │ + b 7b87c │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 169288 │ │ │ │ - b 7be68 │ │ │ │ + bl 168478 │ │ │ │ + b 7b8a0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 168d14 │ │ │ │ + b 167f04 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ @@ -79580,579 +79210,579 @@ │ │ │ │ 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 │ │ │ │ - bls 7bec8 │ │ │ │ + bls 7b900 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #42232 @ 0xa4f8 │ │ │ │ + movw r0, #44236 @ 0xaccc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 15135c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1503b0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c048 │ │ │ │ + beq 7ba80 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7bee8 │ │ │ │ - bl ddb94 │ │ │ │ + bne 7b920 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7c048 │ │ │ │ + bne 7ba80 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - bl 37acf4 <_PyObject_HasLen@@Base+0x1404> │ │ │ │ + bl 37affc <_PyObject_HasLen@@Base+0x1454> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c048 │ │ │ │ + beq 7ba80 │ │ │ │ cmp r5, #3 │ │ │ │ movle r7, #0 │ │ │ │ - ble 7bf2c │ │ │ │ + ble 7b964 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7bf2c │ │ │ │ - bl ddb94 │ │ │ │ + bne 7b964 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7c048 │ │ │ │ + bne 7ba80 │ │ │ │ mov r0, r6 │ │ │ │ vldr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 25b2a0 │ │ │ │ + bl 259468 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7bf5c │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 7b994 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18604 @ 0x48ac │ │ │ │ + movw r1, #20844 @ 0x516c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7c024 │ │ │ │ + bl 1b4954 │ │ │ │ + b 7ba5c │ │ │ │ mov r0, r6 │ │ │ │ - bl 258820 │ │ │ │ + bl 2569e8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 7c024 │ │ │ │ + blt 7ba5c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 7c20c │ │ │ │ + bl 7bea0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7c024 │ │ │ │ - bl 10361c │ │ │ │ + beq 7ba5c │ │ │ │ + bl 10262c │ │ │ │ str r7, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ mov r6, r0 │ │ │ │ ldr r9, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 2d0ac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - blt 7bfd0 │ │ │ │ + blt 7ba08 │ │ │ │ mov r7, #0 │ │ │ │ - b 7bfec │ │ │ │ + b 7ba24 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 7bfc8 │ │ │ │ - bl d4e70 │ │ │ │ + bne 7ba00 │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bf88 │ │ │ │ + beq 7b9c0 │ │ │ │ mvn r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r6] │ │ │ │ - bl 7c6c4 │ │ │ │ + bl 7c0fc │ │ │ │ cmp r4, #0 │ │ │ │ - bge 7c034 │ │ │ │ + bge 7ba6c │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7c024 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bne 7ba5c │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r5, [r6] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - bl ddb94 │ │ │ │ + bl 2fe9b8 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7c048 │ │ │ │ + bne 7ba80 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - movw r3, #8384 @ 0x20c0 │ │ │ │ + movw r3, #9004 @ 0x232c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ + movw r0, #8548 @ 0x2164 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ mov r6, r2 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r0 │ │ │ │ - bne 7c0bc │ │ │ │ + bne 7baf4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 7c13c │ │ │ │ + beq 7bb74 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 7c0c0 │ │ │ │ - b 7c13c │ │ │ │ + bgt 7baf8 │ │ │ │ + b 7bb74 │ │ │ │ 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 7c100 │ │ │ │ + bne 7bb38 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 7c13c │ │ │ │ + beq 7bb74 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 7c13c │ │ │ │ + ble 7bb74 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7c174 │ │ │ │ + beq 7bbac │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ ldrne r3, [r6] │ │ │ │ - bne 7c168 │ │ │ │ + bne 7bba0 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 7c15c │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bne 7bb94 │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7c1d0 │ │ │ │ + bl 1b4954 │ │ │ │ + b 7bc08 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 7c13c │ │ │ │ + ble 7bb74 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 190508 │ │ │ │ + bl 190290 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c1a8 │ │ │ │ + bgt 7bbe0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7c1a8 │ │ │ │ + bne 7bbe0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c1c8 │ │ │ │ + bgt 7bc00 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7c1c8 │ │ │ │ + bne 7bc00 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r7 │ │ │ │ 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 371020 <_PyUnicode_Copy@@Base> │ │ │ │ + bl 3712d8 <_PyUnicode_Copy@@Base> │ │ │ │ subs r1, r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r0, #44904 @ 0xaf68 │ │ │ │ + movw r0, #47144 @ 0xb828 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df0c0 │ │ │ │ + b de66c │ │ │ │ push {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 │ │ │ │ cmn r3, #-268435455 @ 0xf0000001 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ movgt r0, #0 │ │ │ │ - bgt 7c248 │ │ │ │ + bgt 7bc80 │ │ │ │ lsl r0, r3, #3 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - bne 7c260 │ │ │ │ - bl 366244 │ │ │ │ + bne 7bc98 │ │ │ │ + bl 3664fc │ │ │ │ mvn r0, #0 │ │ │ │ - b 7c45c │ │ │ │ + b 7be94 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r8, r3 │ │ │ │ movgt r0, #0 │ │ │ │ - bgt 7c280 │ │ │ │ + bgt 7bcb8 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r8 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ movne r4, #0 │ │ │ │ - movwne r9, #8320 @ 0x2080 │ │ │ │ + movwne r9, #7832 @ 0x1e98 │ │ │ │ movtne r9, #28 │ │ │ │ - bne 7c320 │ │ │ │ + bne 7bd58 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl b9568 │ │ │ │ - bl 366244 │ │ │ │ - b 7c258 │ │ │ │ + bl b9560 │ │ │ │ + bl 3664fc │ │ │ │ + b 7bc90 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r3, [r3, r4, lsl #2] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mul sl, r2, r4 │ │ │ │ add r1, r1, sl │ │ │ │ - bl 21df44 │ │ │ │ + bl 21d21c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r1, [r3] │ │ │ │ - beq 7c3e0 │ │ │ │ + beq 7be18 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7c400 │ │ │ │ + ble 7be38 │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [r1, sl] │ │ │ │ str r1, [r3, r4, lsl #3] │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [r5] │ │ │ │ add r2, r1, sl │ │ │ │ add r3, r3, r4, lsl #3 │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r8, r4 │ │ │ │ - beq 7c418 │ │ │ │ + beq 7be50 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7c338 │ │ │ │ - bl 80f48 │ │ │ │ - b 7c420 │ │ │ │ + bne 7bd70 │ │ │ │ + bl 8097c │ │ │ │ + b 7be58 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c398 │ │ │ │ + beq 7bdd0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c398 │ │ │ │ + beq 7bdd0 │ │ │ │ cmp r3, r9 │ │ │ │ - bne 7c380 │ │ │ │ + bne 7bdb8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bcc 7c2a8 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bcc 7bce0 │ │ │ │ + movw r3, #48352 @ 0xbce0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #236] @ 7c464 │ │ │ │ + ldr r1, [pc, #236] @ 7be9c │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 200570 │ │ │ │ - b 7c420 │ │ │ │ + bl 1fff44 │ │ │ │ + b 7be58 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 7c2c0 │ │ │ │ - b 7c420 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 7bcf8 │ │ │ │ + b 7be58 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7c3d0 │ │ │ │ + beq 7be08 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c3d0 │ │ │ │ - movw r1, #27688 @ 0x6c28 │ │ │ │ + beq 7be08 │ │ │ │ + movw r1, #29928 @ 0x74e8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 17173c │ │ │ │ - b 7c420 │ │ │ │ - movw r1, #27716 @ 0x6c44 │ │ │ │ + bl 170914 │ │ │ │ + b 7be58 │ │ │ │ + movw r1, #29956 @ 0x7504 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 17173c │ │ │ │ - b 7c420 │ │ │ │ + bl 170914 │ │ │ │ + b 7be58 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c420 │ │ │ │ + bgt 7be58 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - bne 7c420 │ │ │ │ + bne 7be58 │ │ │ │ mov r0, r3 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 7c420 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 7be58 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - bne 7c2f4 │ │ │ │ + bne 7bd2c │ │ │ │ mov r0, r3 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 7c2f4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 7bd2c │ │ │ │ mov r0, #0 │ │ │ │ - b 7c45c │ │ │ │ + b 7be94 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7c450 │ │ │ │ + beq 7be88 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #44 @ 0x2c │ │ │ │ ldr r0, [r5] │ │ │ │ mla r0, r7, r6, r0 │ │ │ │ add r6, r6, #1 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ cmp r4, r6 │ │ │ │ - bne 7c438 │ │ │ │ + bne 7be70 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl b9568 │ │ │ │ - b 7c258 │ │ │ │ + bl b9560 │ │ │ │ + b 7bc90 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r1, fp, r8, asr #10 │ │ │ │ + rsbeq r1, fp, r0, asr #10 │ │ │ │ push {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 │ │ │ │ cmn r3, #-268435455 @ 0xf0000001 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ movgt r0, #0 │ │ │ │ - bgt 7c4a4 │ │ │ │ + bgt 7bedc │ │ │ │ lsl r0, r3, #3 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - bne 7c4bc │ │ │ │ - bl 366244 │ │ │ │ + bne 7bef4 │ │ │ │ + bl 3664fc │ │ │ │ mvn r0, #0 │ │ │ │ - b 7c6b8 │ │ │ │ + b 7c0f0 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r8, r3 │ │ │ │ movgt r0, #0 │ │ │ │ - bgt 7c4dc │ │ │ │ + bgt 7bf14 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r8 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ movne r4, #0 │ │ │ │ - movwne r9, #8320 @ 0x2080 │ │ │ │ + movwne r9, #7832 @ 0x1e98 │ │ │ │ movtne r9, #28 │ │ │ │ - bne 7c57c │ │ │ │ + bne 7bfb4 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl b9568 │ │ │ │ - bl 366244 │ │ │ │ - b 7c4b4 │ │ │ │ + bl b9560 │ │ │ │ + bl 3664fc │ │ │ │ + b 7beec │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r3, [r3, r4, lsl #2] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mul sl, r2, r4 │ │ │ │ add r1, r1, sl │ │ │ │ - bl 21e060 │ │ │ │ + bl 21d100 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r1, [r3] │ │ │ │ - beq 7c63c │ │ │ │ + beq 7c074 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7c65c │ │ │ │ + ble 7c094 │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [r1, sl] │ │ │ │ str r1, [r3, r4, lsl #3] │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [r5] │ │ │ │ add r2, r1, sl │ │ │ │ add r3, r3, r4, lsl #3 │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r8, r4 │ │ │ │ - beq 7c674 │ │ │ │ + beq 7c0ac │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7c594 │ │ │ │ - bl 80f48 │ │ │ │ - b 7c67c │ │ │ │ + bne 7bfcc │ │ │ │ + bl 8097c │ │ │ │ + b 7c0b4 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c5f4 │ │ │ │ + beq 7c02c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c5f4 │ │ │ │ + beq 7c02c │ │ │ │ cmp r3, r9 │ │ │ │ - bne 7c5dc │ │ │ │ + bne 7c014 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bcc 7c504 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bcc 7bf3c │ │ │ │ + movw r3, #48352 @ 0xbce0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #236] @ 7c6c0 │ │ │ │ + ldr r1, [pc, #236] @ 7c0f8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 200570 │ │ │ │ - b 7c67c │ │ │ │ + bl 1fff44 │ │ │ │ + b 7c0b4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 7c51c │ │ │ │ - b 7c67c │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 7bf54 │ │ │ │ + b 7c0b4 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7c62c │ │ │ │ + beq 7c064 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c62c │ │ │ │ - movw r1, #27688 @ 0x6c28 │ │ │ │ + beq 7c064 │ │ │ │ + movw r1, #29928 @ 0x74e8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 17173c │ │ │ │ - b 7c67c │ │ │ │ - movw r1, #27716 @ 0x6c44 │ │ │ │ + bl 170914 │ │ │ │ + b 7c0b4 │ │ │ │ + movw r1, #29956 @ 0x7504 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 17173c │ │ │ │ - b 7c67c │ │ │ │ + bl 170914 │ │ │ │ + b 7c0b4 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c67c │ │ │ │ + bgt 7c0b4 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - bne 7c67c │ │ │ │ + bne 7c0b4 │ │ │ │ mov r0, r3 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 7c67c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 7c0b4 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - bne 7c550 │ │ │ │ + bne 7bf88 │ │ │ │ mov r0, r3 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 7c550 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 7bf88 │ │ │ │ mov r0, #0 │ │ │ │ - b 7c6b8 │ │ │ │ + b 7c0f0 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7c6ac │ │ │ │ + beq 7c0e4 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #44 @ 0x2c │ │ │ │ ldr r0, [r5] │ │ │ │ mla r0, r7, r6, r0 │ │ │ │ add r6, r6, #1 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ cmp r4, r6 │ │ │ │ - bne 7c694 │ │ │ │ + bne 7c0cc │ │ │ │ ldr r0, [r5] │ │ │ │ - bl b9568 │ │ │ │ - b 7c4b4 │ │ │ │ + bl b9560 │ │ │ │ + b 7beec │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r1, fp, r8, asr #10 │ │ │ │ + rsbeq r1, fp, r0, asr #10 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ mla r0, r6, r4, r5 │ │ │ │ cmp r4, r7 │ │ │ │ - beq 7c704 │ │ │ │ + beq 7c13c │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 22192c │ │ │ │ - b 7c6ec │ │ │ │ + bl 220aec │ │ │ │ + b 7c124 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b b9568 │ │ │ │ + b b9560 │ │ │ │ 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 r0, #1073741824 @ 0x40000000 │ │ │ │ - bls 7c73c │ │ │ │ + bls 7c174 │ │ │ │ mov r5, #0 │ │ │ │ - bl 366244 │ │ │ │ - b 7c790 │ │ │ │ + bl 3664fc │ │ │ │ + b 7c1c8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c75c │ │ │ │ + beq 7c194 │ │ │ │ sub r2, r0, #1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ cmn r2, #13 │ │ │ │ - bls 7c760 │ │ │ │ - b 7c730 │ │ │ │ + bls 7c198 │ │ │ │ + b 7c168 │ │ │ │ mov r2, r0 │ │ │ │ add r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 12aa2c <_PyArena_Malloc@@Base> │ │ │ │ + bl 129a7c <_PyArena_Malloc@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7c730 │ │ │ │ + beq 7c168 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d748 │ │ │ │ mov r3, r5 │ │ │ │ str r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -80162,110 +79792,110 @@ │ │ │ │ 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 b6520 │ │ │ │ + bl b6518 │ │ │ │ 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 7c818 │ │ │ │ + bge 7c250 │ │ │ │ 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 7c7e8 │ │ │ │ + b 7c220 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c844 │ │ │ │ + beq 7c27c │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #18704 @ 0x4910 │ │ │ │ + movw r0, #20944 @ 0x51d0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ - movw r0, #45204 @ 0xb094 │ │ │ │ + b de66c │ │ │ │ + movw r0, #47084 @ 0xb7ec │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ + b de66c │ │ │ │ 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 dddcc │ │ │ │ + b dd378 │ │ │ │ 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 7c8b4 │ │ │ │ + bne 7c2ec │ │ │ │ ldmib r0, {r0, r4} │ │ │ │ - bl 18f610 <_PyType_Name@@Base> │ │ │ │ + bl 18e550 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #18708 @ 0x4914 │ │ │ │ + movw r0, #20948 @ 0x51d4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ - b 7c908 │ │ │ │ + b 7c340 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 7c914 │ │ │ │ - bl 18c3c8 │ │ │ │ + beq 7c34c │ │ │ │ + bl 18b6f8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7c8e8 │ │ │ │ - bl ddb94 │ │ │ │ + bne 7c320 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c914 │ │ │ │ - bl 175f40 │ │ │ │ - b 7c914 │ │ │ │ + beq 7c34c │ │ │ │ + bl 175118 │ │ │ │ + b 7c34c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 7c914 │ │ │ │ + bne 7c34c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 18f610 <_PyType_Name@@Base> │ │ │ │ + bl 18e550 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #46124 @ 0xb42c │ │ │ │ + movw r0, #48364 @ 0xbcec │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 18f610 <_PyType_Name@@Base> │ │ │ │ + bl 18e550 <_PyType_Name@@Base> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #18716 @ 0x491c │ │ │ │ + movw r0, #20956 @ 0x51dc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ push {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 │ │ │ │ mov r9, r1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ @@ -80273,243 +79903,243 @@ │ │ │ │ mov r6, r0 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ ldr r1, [r0, #940] @ 0x3ac │ │ │ │ mov r0, r9 │ │ │ │ mov r8, r3 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7cd0c │ │ │ │ + beq 7c744 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7c9b4 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 7c3ec │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18728 @ 0x4928 │ │ │ │ + movw r1, #20968 @ 0x51e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn sl, #0 │ │ │ │ - b 7cd0c │ │ │ │ - ldr r7, [pc, #860] @ 7cd18 │ │ │ │ + b 7c744 │ │ │ │ + ldr r7, [pc, #860] @ 7c750 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ - movw r1, #18780 @ 0x495c │ │ │ │ + movw r1, #21020 @ 0x521c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r5, r7] │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7cd00 │ │ │ │ + bne 7c738 │ │ │ │ mov r3, r8 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e2e20 <_PyEval_MatchKeys@@Base+0x9cc> │ │ │ │ + bl 3e36d8 <_PyEval_MatchKeys@@Base+0x9cc> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7cd00 │ │ │ │ + bne 7c738 │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ca14 │ │ │ │ + bgt 7c44c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7ca14 │ │ │ │ + bne 7c44c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r6, #776] @ 0x308 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7cd0c │ │ │ │ + beq 7c744 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7ca58 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 7c490 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18820 @ 0x4984 │ │ │ │ + movw r1, #21060 @ 0x5244 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7c9ac │ │ │ │ + bl 1b4954 │ │ │ │ + b 7c3e4 │ │ │ │ ldr r0, [r7, r5] │ │ │ │ - movw r1, #18780 @ 0x495c │ │ │ │ + movw r1, #21020 @ 0x521c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7cd00 │ │ │ │ + bne 7c738 │ │ │ │ mov r3, r8 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e2e20 <_PyEval_MatchKeys@@Base+0x9cc> │ │ │ │ + bl 3e36d8 <_PyEval_MatchKeys@@Base+0x9cc> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7cd00 │ │ │ │ + bne 7c738 │ │ │ │ ldr r3, [r4] │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7cab0 │ │ │ │ + bgt 7c4e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7cab0 │ │ │ │ + bne 7c4e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r6, #760] @ 0x2f8 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7cd0c │ │ │ │ + beq 7c744 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7cae8 │ │ │ │ + bne 7c520 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7c9ac │ │ │ │ + beq 7c3e4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 7cb20 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 7c558 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 18f610 <_PyType_Name@@Base> │ │ │ │ - movw r1, #18872 @ 0x49b8 │ │ │ │ + bl 18e550 <_PyType_Name@@Base> │ │ │ │ + movw r1, #21112 @ 0x5278 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17173c │ │ │ │ - b 7cd00 │ │ │ │ + bl 170914 │ │ │ │ + b 7c738 │ │ │ │ ldr sl, [r4, #8] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 157d60 │ │ │ │ + bl 156db8 │ │ │ │ subs r7, r0, #0 │ │ │ │ addne r3, r7, #4 │ │ │ │ strne r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ strne r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq 7cd00 │ │ │ │ + beq 7c738 │ │ │ │ cmp r5, sl │ │ │ │ - bge 7cc10 │ │ │ │ + bge 7c648 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #444] @ 7cd18 │ │ │ │ - movw r1, #18780 @ 0x495c │ │ │ │ + ldr r2, [pc, #444] @ 7c750 │ │ │ │ + movw r1, #21020 @ 0x521c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r7, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add ip, r3, #1 │ │ │ │ strle ip, [r7] │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7cd00 │ │ │ │ + bne 7c738 │ │ │ │ mov r3, r8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e2e20 <_PyEval_MatchKeys@@Base+0x9cc> │ │ │ │ + bl 3e36d8 <_PyEval_MatchKeys@@Base+0x9cc> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 7cbc8 │ │ │ │ + bgt 7c600 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 7cbc8 │ │ │ │ + bne 7c600 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7cd00 │ │ │ │ + bne 7c738 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp sl, r3 │ │ │ │ - beq 7cbfc │ │ │ │ + beq 7c634 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18928 @ 0x49f0 │ │ │ │ + movw r1, #21168 @ 0x52b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7cd00 │ │ │ │ + bl 1b4954 │ │ │ │ + b 7c738 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r2, #4]! │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b 7cb44 │ │ │ │ + b 7c57c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bgt 7cc40 │ │ │ │ + bgt 7c678 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7cc40 │ │ │ │ + bne 7c678 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r6, #764] @ 0x2fc │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7cd0c │ │ │ │ + beq 7c744 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7cc84 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 7c6bc │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18984 @ 0x4a28 │ │ │ │ + movw r1, #21224 @ 0x52e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7c9ac │ │ │ │ - ldr r3, [pc, #140] @ 7cd18 │ │ │ │ + bl 1b4954 │ │ │ │ + b 7c3e4 │ │ │ │ + ldr r3, [pc, #140] @ 7c750 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #18780 @ 0x495c │ │ │ │ + movw r1, #21020 @ 0x521c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7cd00 │ │ │ │ + bne 7c738 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3dc230 │ │ │ │ + bl 3dcae8 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 7cd00 │ │ │ │ + bne 7c738 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ccd8 │ │ │ │ + bgt 7c710 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7ccd8 │ │ │ │ + bne 7c710 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r8, [sp] │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2ed518 │ │ │ │ + bl 2ebde4 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [r3] │ │ │ │ - bne 7cd0c │ │ │ │ + bne 7c744 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2da94c │ │ │ │ - b 7c9ac │ │ │ │ + bl c3288 │ │ │ │ + b 7c3e4 │ │ │ │ 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, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -80518,132 +80148,132 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #24 │ │ │ │ mov r1, #0 │ │ │ │ ldm r3, {r4, r6} │ │ │ │ bl 2d748 │ │ │ │ cmp r4, #6 │ │ │ │ - bhi 7cd6c │ │ │ │ - movw r3, #608 @ 0x260 │ │ │ │ + bhi 7c7a4 │ │ │ │ + movw r3, #2924 @ 0xb6c │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r3, #172] @ 0xac │ │ │ │ - bne 7cd84 │ │ │ │ - b 7cdb4 │ │ │ │ + bne 7c7bc │ │ │ │ + b 7c7ec │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19160 @ 0x4ad8 │ │ │ │ + movw r1, #21400 @ 0x5398 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ - b 7cdc4 │ │ │ │ + b 7c7fc │ │ │ │ mov r0, r6 │ │ │ │ - bl 175ee4 │ │ │ │ + bl 1750bc │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 44e78 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 46308 <_PyErr_FormatFromCause@@Base> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ push {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 7cf24 │ │ │ │ + beq 7c95c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 7cf24 │ │ │ │ + bne 7c95c │ │ │ │ mov r0, r4 │ │ │ │ - bl 40bd98 <_Py_c_prod@@Base+0x3348> │ │ │ │ + bl 40ca2c <_Py_c_prod@@Base+0x340c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7cf24 │ │ │ │ + beq 7c95c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4139d8 <_PyDeadline_Get@@Base+0xc50> │ │ │ │ + bl 414498 <_PyDeadline_Get@@Base+0xd30> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4139d8 <_PyDeadline_Get@@Base+0xc50> │ │ │ │ + bl 414498 <_PyDeadline_Get@@Base+0xd30> │ │ │ │ str r5, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ str sl, [sp, #12] │ │ │ │ - movw r0, #19200 @ 0x4b00 │ │ │ │ + movw r0, #21440 @ 0x53c0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r9, [sp, #8] │ │ │ │ - movw r3, #2972 @ 0xb9c │ │ │ │ - movt r3, #43 @ 0x2b │ │ │ │ + movw r3, #61700 @ 0xf104 │ │ │ │ + movt r3, #42 @ 0x2a │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7ce8c │ │ │ │ + bne 7c8c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 65f68 │ │ │ │ + b 659a0 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #19212 @ 0x4b0c │ │ │ │ + movw r0, #21452 @ 0x53cc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ movw r1, #713 @ 0x2c9 │ │ │ │ - bl 413f68 <_PyDeadline_Get@@Base+0x11e0> │ │ │ │ + bl 414920 <_PyDeadline_Get@@Base+0x11b8> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7cedc │ │ │ │ + bgt 7c914 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7cedc │ │ │ │ + bne 7c914 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7ce7c │ │ │ │ + beq 7c8b4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7cf04 │ │ │ │ + bgt 7c93c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 7cf04 │ │ │ │ + bne 7c93c │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - bl ddb94 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7cf24 │ │ │ │ - movw r0, #19212 @ 0x4b0c │ │ │ │ + beq 7c95c │ │ │ │ + movw r0, #21452 @ 0x53cc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 70900 <_Py_c_diff@@Base+0x38c> │ │ │ │ + b 70338 <_Py_c_diff@@Base+0x38c> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ @@ -80651,84 +80281,84 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ bl 2d748 │ │ │ │ cmp r5, #3 │ │ │ │ - bne 7cf7c │ │ │ │ + bne 7c9b4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7cfb4 │ │ │ │ - b 7cfa0 │ │ │ │ + bne 7c9ec │ │ │ │ + b 7c9d8 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #42248 @ 0xa508 │ │ │ │ + movw r0, #44252 @ 0xacdc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 15135c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1503b0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7cfac │ │ │ │ - b 7cf64 │ │ │ │ - bl ddb94 │ │ │ │ + beq 7c9e4 │ │ │ │ + b 7c99c │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7cfb4 │ │ │ │ + beq 7c9ec │ │ │ │ mov r4, #0 │ │ │ │ - b 7d04c │ │ │ │ + b 7ca84 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 21e060 │ │ │ │ + bl 21d21c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7cfac │ │ │ │ + bne 7c9e4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ - bl 37acf4 <_PyObject_HasLen@@Base+0x1404> │ │ │ │ + bl 37affc <_PyObject_HasLen@@Base+0x1454> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7cfac │ │ │ │ + beq 7c9e4 │ │ │ │ ldrd r8, [fp, #-84] @ 0xffffffac │ │ │ │ - bl 10361c │ │ │ │ + bl 10262c │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r6, r0 │ │ │ │ strd r8, [sp] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2e1b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 7d02c │ │ │ │ + bge 7ca64 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 7d064 │ │ │ │ - bl d4e70 │ │ │ │ + bne 7ca9c │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7cfe0 │ │ │ │ + beq 7ca18 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7d040 │ │ │ │ - bl ddb94 │ │ │ │ + bne 7ca78 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7cfac │ │ │ │ + bne 7c9e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7d078 │ │ │ │ + beq 7cab0 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 22192c │ │ │ │ - b 7d078 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bl 220aec │ │ │ │ + b 7cab0 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - b 7d02c │ │ │ │ + bl 2fe9b8 │ │ │ │ + b 7ca64 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -80737,377 +80367,377 @@ │ │ │ │ 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, #18096 @ 0x46b0 │ │ │ │ + movw r1, #20336 @ 0x4f70 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str ip, [sp] │ │ │ │ ldr r2, [r2] │ │ │ │ - bl f81dc │ │ │ │ + bl f713c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7d158 │ │ │ │ + beq 7cb90 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 4ccb4 <_PyNumber_InPlacePowerNoMod@@Base+0x1d0> │ │ │ │ + bl 4cb64 <_PyNumber_InPlacePowerNoMod@@Base+0x1d0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7d158 │ │ │ │ + beq 7cb90 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, r5 │ │ │ │ - ble 7d158 │ │ │ │ + ble 7cb90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f9e08 <_PySlotIterator_Init@@Base+0x5a4> │ │ │ │ + bl 3fa6d0 <_PySlotIterator_Init@@Base+0x5a4> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 7d128 │ │ │ │ + beq 7cb60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d120 │ │ │ │ + bgt 7cb58 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 7d120 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 7cb58 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ - b 7d0e8 │ │ │ │ + b 7cb20 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7d158 │ │ │ │ + beq 7cb90 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d154 │ │ │ │ + bgt 7cb8c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7d154 │ │ │ │ + bne 7cb8c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 5e21c │ │ │ │ + bl 5dc4c │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 7d19c │ │ │ │ + beq 7cbd4 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ - bl 377864 │ │ │ │ + bl 377b1c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub r3, r2, #3 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 7d1ec │ │ │ │ + bhi 7cc24 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7d21c │ │ │ │ - b 7d210 │ │ │ │ + bne 7cc54 │ │ │ │ + b 7cc48 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #42256 @ 0xa510 │ │ │ │ + movw r0, #44260 @ 0xace4 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 15135c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1503b0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d364 │ │ │ │ - b 7d1d4 │ │ │ │ - bl ddb94 │ │ │ │ + beq 7cd9c │ │ │ │ + b 7cc0c │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d364 │ │ │ │ + bne 7cd9c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r8, [r4, #4] │ │ │ │ - bl 37acf4 <_PyObject_HasLen@@Base+0x1404> │ │ │ │ + bl 37affc <_PyObject_HasLen@@Base+0x1454> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d364 │ │ │ │ + beq 7cd9c │ │ │ │ cmp r5, #3 │ │ │ │ movle r6, #0 │ │ │ │ - ble 7d260 │ │ │ │ + ble 7cc98 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7d260 │ │ │ │ - bl ddb94 │ │ │ │ + bne 7cc98 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d364 │ │ │ │ + bne 7cd9c │ │ │ │ mov r0, r8 │ │ │ │ vldr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 25b2a0 │ │ │ │ + bl 259468 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d290 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 7ccc8 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19224 @ 0x4b18 │ │ │ │ + movw r1, #21464 @ 0x53d8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7d340 │ │ │ │ + bl 1b4954 │ │ │ │ + b 7cd78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 258820 │ │ │ │ + bl 2569e8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 7d340 │ │ │ │ + blt 7cd78 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r5 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 7c468 │ │ │ │ + bl 7bc44 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d340 │ │ │ │ - bl 10361c │ │ │ │ + beq 7cd78 │ │ │ │ + bl 10262c │ │ │ │ str r6, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ mov r9, r0 │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ bl 2e034 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 7d328 │ │ │ │ + bge 7cd60 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 7d314 │ │ │ │ - bl d4e70 │ │ │ │ + bne 7cd4c │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d2bc │ │ │ │ - b 7d324 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 7ccf4 │ │ │ │ + b 7cd5c │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7c6c4 │ │ │ │ + bl 7c0fc │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7d350 │ │ │ │ - bl ddb94 │ │ │ │ + bne 7cd88 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d364 │ │ │ │ + bne 7cd9c │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 362438 │ │ │ │ + bl 3626ec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d3ac │ │ │ │ + beq 7cde4 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 25b4fc │ │ │ │ + b 2596c4 │ │ │ │ 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 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 291450 │ │ │ │ + bl 28f020 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d3f0 │ │ │ │ + beq 7ce28 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 25b4fc │ │ │ │ + b 2596c4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d410 │ │ │ │ - b b6f88 │ │ │ │ + bne 7ce48 │ │ │ │ + b b6f80 │ │ │ │ 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 b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7d4ec │ │ │ │ + beq 7cf24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f518 │ │ │ │ + bl 7eee4 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7d4ec │ │ │ │ + beq 7cf24 │ │ │ │ ldr r3, [r4] │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 7d4e4 │ │ │ │ + ble 7cf1c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strle r2, [r4] │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d4c4 │ │ │ │ + beq 7cefc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d498 │ │ │ │ + bgt 7ced0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7d498 │ │ │ │ + bne 7ced0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7d4ac │ │ │ │ + ble 7cee4 │ │ │ │ mov r5, #0 │ │ │ │ - b 7d4ec │ │ │ │ + b 7cf24 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7d4a4 │ │ │ │ + bne 7cedc │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 7d4a4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 7cedc │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d4e4 │ │ │ │ + bgt 7cf1c │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 7d4e4 │ │ │ │ + bne 7cf1c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r4, #24] │ │ │ │ - b 7d444 │ │ │ │ + b 7ce7c │ │ │ │ mov r0, r5 │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 7d534 │ │ │ │ + beq 7cf6c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42216 @ 0xa4e8 │ │ │ │ + movw r0, #44220 @ 0xacbc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d664 │ │ │ │ + beq 7d09c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7d554 │ │ │ │ - bl ddb94 │ │ │ │ + bne 7cf8c │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d664 │ │ │ │ + bne 7d09c │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 25b2a0 │ │ │ │ + bl 259468 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d584 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 7cfbc │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19260 @ 0x4b3c │ │ │ │ + movw r1, #21500 @ 0x53fc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7d644 │ │ │ │ + bl 1b4954 │ │ │ │ + b 7d07c │ │ │ │ mov r0, r4 │ │ │ │ - bl 258820 │ │ │ │ + bl 2569e8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 7d644 │ │ │ │ + blt 7d07c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #32 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 7c20c │ │ │ │ + bl 7bea0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d644 │ │ │ │ - bl 10361c │ │ │ │ + beq 7d07c │ │ │ │ + bl 10262c │ │ │ │ ldr r8, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d7d8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - blt 7d5f0 │ │ │ │ + blt 7d028 │ │ │ │ mov r7, #0 │ │ │ │ - b 7d60c │ │ │ │ + b 7d044 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 7d5e8 │ │ │ │ - bl d4e70 │ │ │ │ + bne 7d020 │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d5b0 │ │ │ │ + beq 7cfe8 │ │ │ │ mvn r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r6] │ │ │ │ - bl 7c6c4 │ │ │ │ + bl 7c0fc │ │ │ │ cmp r4, #0 │ │ │ │ - bge 7d654 │ │ │ │ + bge 7d08c │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7d644 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bne 7d07c │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r5, [r6] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - bl ddb94 │ │ │ │ + bl 2fe9b8 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d664 │ │ │ │ + bne 7d09c │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ 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 │ │ │ │ @@ -81115,25 +80745,25 @@ │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ mov r0, #2 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ bl 2d874 <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d7a0 │ │ │ │ + bne 7d1d8 │ │ │ │ ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ movw r3, #33532 @ 0x82fc │ │ │ │ movt r3, #55870 @ 0xda3e │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r2, r3 │ │ │ │ adcs r3, r1, #2 │ │ │ │ movlt r2, r0 │ │ │ │ movlt lr, #-2147483648 @ 0x80000000 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 7d700 │ │ │ │ + blt 7d138 │ │ │ │ movw ip, #32004 @ 0x7d04 │ │ │ │ movt ip, #9665 @ 0x25c1 │ │ │ │ mov r3, #2 │ │ │ │ cmp ip, r2 │ │ │ │ sbcs r3, r3, r1 │ │ │ │ movge r3, #51712 @ 0xca00 │ │ │ │ movge r4, r0 │ │ │ │ @@ -81143,90 +80773,90 @@ │ │ │ │ mvnlt lr, #-2147483648 @ 0x80000000 │ │ │ │ umullge r2, lr, r2, r3 │ │ │ │ mlage lr, r3, r1, lr │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r3, #1 │ │ │ │ asr ip, r3, #31 │ │ │ │ sbcs r1, ip, #0 │ │ │ │ - blt 7d730 │ │ │ │ + blt 7d168 │ │ │ │ mvn r1, r3 │ │ │ │ cmp r1, r2 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ sub r5, r1, ip │ │ │ │ sbcs r5, r5, lr │ │ │ │ - bge 7d758 │ │ │ │ - b 7d764 │ │ │ │ + bge 7d190 │ │ │ │ + b 7d19c │ │ │ │ orrs r1, r3, ip │ │ │ │ - beq 7d758 │ │ │ │ + beq 7d190 │ │ │ │ rsbs r5, r3, #0 │ │ │ │ rsc r1, ip, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, r5 │ │ │ │ sbcs r1, lr, r1 │ │ │ │ movlt r3, #0 │ │ │ │ movlt r2, #-2147483648 @ 0x80000000 │ │ │ │ mvnlt r0, #0 │ │ │ │ - blt 7d770 │ │ │ │ + blt 7d1a8 │ │ │ │ adds r3, r3, r2 │ │ │ │ adc r2, ip, lr │ │ │ │ - b 7d770 │ │ │ │ + b 7d1a8 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r3 │ │ │ │ cmn r0, #1 │ │ │ │ rsb r1, r4, #0 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ orrs r1, r1, r0 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ str r2, [fp, #-136] @ 0xffffff78 │ │ │ │ - beq 7d830 │ │ │ │ - bl 34580 <_PyObject_DebugMallocStats@@Base+0xf8c> │ │ │ │ + beq 7d268 │ │ │ │ + bl 34584 <_PyObject_DebugMallocStats@@Base+0xf90> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 7d830 │ │ │ │ - b 7d840 │ │ │ │ + bge 7d268 │ │ │ │ + b 7d278 │ │ │ │ mov r0, #0 │ │ │ │ sub r1, fp, #100 @ 0x64 │ │ │ │ bl 2db80 <__getrusage64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d800 │ │ │ │ + bne 7d238 │ │ │ │ sub r1, fp, #100 @ 0x64 │ │ │ │ sub r0, fp, #132 @ 0x84 │ │ │ │ - bl a3224 │ │ │ │ + bl a251c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d840 │ │ │ │ + beq 7d278 │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ sub r0, fp, #124 @ 0x7c │ │ │ │ - bl a3224 │ │ │ │ + bl a251c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d840 │ │ │ │ + beq 7d278 │ │ │ │ ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ ldr r1, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ ldr r0, [fp, #-120] @ 0xffffff88 │ │ │ │ adds r3, r3, r1 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ adc r3, r2, r0 │ │ │ │ str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ - b 7d830 │ │ │ │ + b 7d268 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #140 @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ - bl a23fc │ │ │ │ + bl a9de0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 7d830 │ │ │ │ + beq 7d268 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #140 @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ - bl a342c │ │ │ │ + bl a9f2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d840 │ │ │ │ + beq 7d278 │ │ │ │ ldrd r0, [fp, #-140] @ 0xffffff74 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 25b4fc │ │ │ │ + b 2596c4 │ │ │ │ mov r0, #0 │ │ │ │ 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 │ │ │ │ @@ -81237,1680 +80867,1680 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r8, r2 │ │ │ │ ldr r1, [r0, #884] @ 0x374 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r3 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7dbf0 │ │ │ │ + beq 7d628 │ │ │ │ ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 7d8c0 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 7d2f8 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19296 @ 0x4b60 │ │ │ │ + movw r1, #21536 @ 0x5420 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ - b 7dbf0 │ │ │ │ - ldr r7, [pc, #816] @ 7dbf8 │ │ │ │ + b 7d628 │ │ │ │ + ldr r7, [pc, #816] @ 7d630 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - movw r1, #19348 @ 0x4b94 │ │ │ │ + movw r1, #21588 @ 0x5454 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [sl, r7] │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dbe4 │ │ │ │ + bne 7d61c │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7dc3c │ │ │ │ + bl 7d674 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dbe4 │ │ │ │ + bne 7d61c │ │ │ │ ldr r3, [r9] │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d920 │ │ │ │ + bgt 7d358 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 7d920 │ │ │ │ + bne 7d358 │ │ │ │ mov r0, r9 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #748] @ 0x2ec │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7dbf0 │ │ │ │ + beq 7d628 │ │ │ │ ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 7d980 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + beq 7d3b8 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 7d98c │ │ │ │ + bne 7d3c4 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d980 │ │ │ │ + bgt 7d3b8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7d980 │ │ │ │ + bne 7d3b8 │ │ │ │ mov r0, r9 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b 7d9e4 │ │ │ │ + b 7d41c │ │ │ │ ldr r0, [r7, sl] │ │ │ │ - movw r1, #19348 @ 0x4b94 │ │ │ │ + movw r1, #21588 @ 0x5454 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dbe4 │ │ │ │ + bne 7d61c │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e2e20 <_PyEval_MatchKeys@@Base+0x9cc> │ │ │ │ + bl 3e36d8 <_PyEval_MatchKeys@@Base+0x9cc> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dbe4 │ │ │ │ + bne 7d61c │ │ │ │ ldr r3, [r9] │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d9e4 │ │ │ │ + bgt 7d41c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 7d9e4 │ │ │ │ + bne 7d41c │ │ │ │ mov r0, r9 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #636] @ 0x27c │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7dbf0 │ │ │ │ + beq 7d628 │ │ │ │ ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 7da1c │ │ │ │ + bne 7d454 │ │ │ │ mov r0, r9 │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r9, r0, #0 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 7d8b8 │ │ │ │ + beq 7d2f0 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 7da54 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 7d48c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 18f610 <_PyType_Name@@Base> │ │ │ │ - movw r1, #19384 @ 0x4bb8 │ │ │ │ + bl 18e550 <_PyType_Name@@Base> │ │ │ │ + movw r1, #21624 @ 0x5478 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17173c │ │ │ │ - b 7dbe4 │ │ │ │ + bl 170914 │ │ │ │ + b 7d61c │ │ │ │ ldr r3, [r9, #8] │ │ │ │ mov r1, r6 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 3d5478 │ │ │ │ + bl 3d5d30 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7dbe4 │ │ │ │ + beq 7d61c │ │ │ │ mov r7, #0 │ │ │ │ add r3, r5, #4 │ │ │ │ str r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r8, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r1, #19348 @ 0x4b94 │ │ │ │ + movw r1, #21588 @ 0x5454 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 7db54 │ │ │ │ + bge 7d58c │ │ │ │ ldr r3, [r9, #12] │ │ │ │ ldr r5, [r3, r7, lsl #2] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add r2, r3, #1 │ │ │ │ - ldr r3, [pc, #324] @ 7dbf8 │ │ │ │ + ldr r3, [pc, #324] @ 7d630 │ │ │ │ strle r2, [r5] │ │ │ │ ldr r0, [r3, sl] │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7dbe4 │ │ │ │ + bne 7d61c │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d5508 │ │ │ │ + bl 3d5dc0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 7db08 │ │ │ │ + bgt 7d540 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7db08 │ │ │ │ + bne 7d540 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ - bne 7dbe4 │ │ │ │ + bne 7d61c │ │ │ │ ldr r3, [r9, #8] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7db40 │ │ │ │ + beq 7d578 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19440 @ 0x4bf0 │ │ │ │ + movw r1, #21680 @ 0x54b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7dbe4 │ │ │ │ + bl 1b4954 │ │ │ │ + b 7d61c │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r2, #4]! │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b 7da84 │ │ │ │ + b 7d4bc │ │ │ │ ldr r2, [r9] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r8, [fp, #-68] @ 0xffffffbc │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bgt 7db88 │ │ │ │ + bgt 7d5c0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r9] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 7db88 │ │ │ │ + bne 7d5c0 │ │ │ │ mov r0, r9 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7dbb4 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 7d5ec │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19496 @ 0x4c28 │ │ │ │ + movw r1, #21736 @ 0x54e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ str r4, [r8] │ │ │ │ - b 7dbe4 │ │ │ │ + b 7d61c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ ldr r6, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 12aa2c <_PyArena_Malloc@@Base> │ │ │ │ + bl 129a7c <_PyArena_Malloc@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 7dbe0 │ │ │ │ + beq 7d618 │ │ │ │ stm r3, {r4, r6} │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r3, #8] │ │ │ │ str r3, [r8] │ │ │ │ - b 7dbf0 │ │ │ │ + b 7d628 │ │ │ │ str r3, [r8] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 2da94c │ │ │ │ - b 7d8b8 │ │ │ │ + bl c3288 │ │ │ │ + b 7d2f0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 5e21c │ │ │ │ + bl 5dc4c │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 7dc34 │ │ │ │ + beq 7d66c │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ - bl 25b4fc │ │ │ │ + bl 2596c4 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ - movw lr, #5188 @ 0x1444 │ │ │ │ + movw lr, #5808 @ 0x16b0 │ │ │ │ movt lr, #104 @ 0x68 │ │ │ │ mov ip, #0 │ │ │ │ cmp r1, lr │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ moveq r5, ip │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ streq ip, [r2] │ │ │ │ - beq 7f26c │ │ │ │ + beq 7eca4 │ │ │ │ mov r7, r1 │ │ │ │ strd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r1, [r0, #828] @ 0x33c │ │ │ │ mov r4, r0 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f26c │ │ │ │ + beq 7eca4 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7dcc4 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 7d6fc │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19540 @ 0x4c54 │ │ │ │ + movw r1, #21780 @ 0x5514 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7e7a0 │ │ │ │ - ldr r9, [pc, #3988] @ 7ec60 │ │ │ │ + bl 1b4954 │ │ │ │ + b 7e1d8 │ │ │ │ + ldr r9, [pc, #3988] @ 7e698 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r1, #19588 @ 0x4c84 │ │ │ │ + movw r1, #21828 @ 0x5544 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r8, r9] │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3dc230 │ │ │ │ + bl 3dcae8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7dd1c │ │ │ │ + bgt 7d754 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7dd1c │ │ │ │ + bne 7d754 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #664] @ 0x298 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f26c │ │ │ │ + beq 7eca4 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7dd60 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 7d798 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19624 @ 0x4ca8 │ │ │ │ + movw r1, #21864 @ 0x5568 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7e7a0 │ │ │ │ + bl 1b4954 │ │ │ │ + b 7e1d8 │ │ │ │ ldr r0, [r9, r8] │ │ │ │ - movw r1, #19588 @ 0x4c84 │ │ │ │ + movw r1, #21828 @ 0x5544 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3dc230 │ │ │ │ + bl 3dcae8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ddb0 │ │ │ │ + bgt 7d7e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7ddb0 │ │ │ │ + bne 7d7e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #712] @ 0x2c8 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f26c │ │ │ │ + beq 7eca4 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7ddf4 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 7d82c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19676 @ 0x4cdc │ │ │ │ + movw r1, #21916 @ 0x559c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7e7a0 │ │ │ │ + bl 1b4954 │ │ │ │ + b 7e1d8 │ │ │ │ ldr r0, [r9, r8] │ │ │ │ - movw r1, #19588 @ 0x4c84 │ │ │ │ + movw r1, #21828 @ 0x5544 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 3dc230 │ │ │ │ + bl 3dcae8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7de44 │ │ │ │ + bgt 7d87c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7de44 │ │ │ │ + bne 7d87c │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #708] @ 0x2c4 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f26c │ │ │ │ + beq 7eca4 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7de88 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 7d8c0 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19728 @ 0x4d10 │ │ │ │ + movw r1, #21968 @ 0x55d0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7e7a0 │ │ │ │ + bl 1b4954 │ │ │ │ + b 7e1d8 │ │ │ │ ldr r0, [r9, r8] │ │ │ │ - movw r1, #19588 @ 0x4c84 │ │ │ │ + movw r1, #21828 @ 0x5544 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3dc230 │ │ │ │ + bl 3dcae8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ded8 │ │ │ │ + bgt 7d910 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7ded8 │ │ │ │ + bne 7d910 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #356] @ 0x164 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16e5d4 │ │ │ │ + bl 16d7c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f26c │ │ │ │ + beq 7eca4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dfd0 │ │ │ │ + beq 7da08 │ │ │ │ ldr r1, [r4, #984] @ 0x3d8 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f26c │ │ │ │ + beq 7eca4 │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 7df40 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 7d978 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19784 @ 0x4d48 │ │ │ │ + movw r1, #22024 @ 0x5608 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7f26c │ │ │ │ + bl 1b4954 │ │ │ │ + b 7eca4 │ │ │ │ ldr r0, [r9, r8] │ │ │ │ - movw r1, #19832 @ 0x4d78 │ │ │ │ + movw r1, #22072 @ 0x5638 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3e2e20 <_PyEval_MatchKeys@@Base+0x9cc> │ │ │ │ + bl 3e36d8 <_PyEval_MatchKeys@@Base+0x9cc> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ ldr r3, [r6] │ │ │ │ str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7df98 │ │ │ │ + bgt 7d9d0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 7df98 │ │ │ │ + bne 7d9d0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2f826c │ │ │ │ + bl 2f6c5c │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ - bne 7f26c │ │ │ │ - b 7f25c │ │ │ │ + bne 7eca4 │ │ │ │ + b 7ec94 │ │ │ │ ldr r1, [r4, #348] @ 0x15c │ │ │ │ mov r0, r7 │ │ │ │ - bl 16e5d4 │ │ │ │ + bl 16d7c4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f268 │ │ │ │ + beq 7eca0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e0cc │ │ │ │ + beq 7db04 │ │ │ │ ldr r1, [r4, #984] @ 0x3d8 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f26c │ │ │ │ + beq 7eca4 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7e034 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 7da6c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19868 @ 0x4d9c │ │ │ │ + movw r1, #22108 @ 0x565c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7e7a0 │ │ │ │ + bl 1b4954 │ │ │ │ + b 7e1d8 │ │ │ │ ldr r0, [r9, r8] │ │ │ │ - movw r1, #19920 @ 0x4dd0 │ │ │ │ + movw r1, #22160 @ 0x5690 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 110b38 <_PyArena_AddPyObject@@Base> │ │ │ │ + bl 10fb6c <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7f25c │ │ │ │ + blt 7ec94 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strgt r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bgt 7e098 │ │ │ │ + bgt 7dad0 │ │ │ │ add r2, r3, #1 │ │ │ │ str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ str r2, [r4] │ │ │ │ - beq 7e098 │ │ │ │ + beq 7dad0 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7e098 │ │ │ │ + bne 7dad0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 43d08 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ - bne 7f26c │ │ │ │ - b 7f25c │ │ │ │ + bne 7eca4 │ │ │ │ + b 7ec94 │ │ │ │ ldr r1, [r4, #344] @ 0x158 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16e5d4 │ │ │ │ + bl 16d7c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f26c │ │ │ │ + beq 7eca4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e2c8 │ │ │ │ + beq 7dd00 │ │ │ │ ldr r1, [r4, #892] @ 0x37c │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f26c │ │ │ │ + beq 7eca4 │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7e128 │ │ │ │ + bne 7db60 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r7, r0, #0 │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 7e7a0 │ │ │ │ + beq 7e1d8 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 7e160 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 7db98 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 18f610 <_PyType_Name@@Base> │ │ │ │ - movw r1, #19960 @ 0x4df8 │ │ │ │ + bl 18e550 <_PyType_Name@@Base> │ │ │ │ + movw r1, #22200 @ 0x56b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17173c │ │ │ │ - b 7f25c │ │ │ │ + bl 170914 │ │ │ │ + b 7ec94 │ │ │ │ ldr r9, [r7, #8] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3736b4 <_PyEvent_IsSet@@Base+0x1758> │ │ │ │ + bl 37396c <_PyEvent_IsSet@@Base+0x1758> │ │ │ │ subs r3, r0, #0 │ │ │ │ addne sl, r3, #4 │ │ │ │ movne r8, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - beq 7f25c │ │ │ │ - ldr r0, [pc, #2772] @ 7ec60 │ │ │ │ + beq 7ec94 │ │ │ │ + ldr r0, [pc, #2772] @ 7e698 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp r8, r9 │ │ │ │ - bge 7e248 │ │ │ │ + bge 7dc80 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - movw r1, #20020 @ 0x4e34 │ │ │ │ + movw r1, #22260 @ 0x56f4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ ldr r5, [r3, r8, lsl #2] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add ip, r3, #1 │ │ │ │ strle ip, [r5] │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7dc3c │ │ │ │ + bl 7d674 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 7e208 │ │ │ │ + bgt 7dc40 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7e208 │ │ │ │ + bne 7dc40 │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r9, r3 │ │ │ │ - beq 7e23c │ │ │ │ + beq 7dc74 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20060 @ 0x4e5c │ │ │ │ + movw r1, #22300 @ 0x571c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7f25c │ │ │ │ + bl 1b4954 │ │ │ │ + b 7ec94 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [sl, #4]! │ │ │ │ - b 7e184 │ │ │ │ + b 7dbbc │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e270 │ │ │ │ + bgt 7dca8 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ - bne 7e270 │ │ │ │ + bne 7dca8 │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldrd r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrd r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 12aa2c <_PyArena_Malloc@@Base> │ │ │ │ + bl 129a7c <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e2b8 │ │ │ │ + beq 7dcf0 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r3, [r0, #4] │ │ │ │ mov r3, #3 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r9, [r0, #20] │ │ │ │ str r8, [r0, #24] │ │ │ │ str r5, [r0, #28] │ │ │ │ str r4, [r0, #32] │ │ │ │ str r0, [r3] │ │ │ │ - b 7f268 │ │ │ │ + b 7eca0 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - b 7f25c │ │ │ │ + b 7ec94 │ │ │ │ ldr r1, [r4, #336] @ 0x150 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16e5d4 │ │ │ │ + bl 16d7c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f26c │ │ │ │ + beq 7eca4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e740 │ │ │ │ + beq 7e178 │ │ │ │ ldr r1, [r4, #784] @ 0x310 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f26c │ │ │ │ + beq 7eca4 │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 7e324 │ │ │ │ + bne 7dd5c │ │ │ │ mov r0, #0 │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs sl, r0, #0 │ │ │ │ str sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 7e7a0 │ │ │ │ + beq 7e1d8 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 7e35c │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 7dd94 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 18f610 <_PyType_Name@@Base> │ │ │ │ - movw r1, #20124 @ 0x4e9c │ │ │ │ + bl 18e550 <_PyType_Name@@Base> │ │ │ │ + movw r1, #22364 @ 0x575c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17173c │ │ │ │ - b 7f25c │ │ │ │ + bl 170914 │ │ │ │ + b 7ec94 │ │ │ │ ldr r8, [sl, #8] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 157d60 │ │ │ │ + bl 156db8 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - beq 7f25c │ │ │ │ + beq 7ec94 │ │ │ │ mov r6, #0 │ │ │ │ add r9, r3, #4 │ │ │ │ str r7, [fp, #-88] @ 0xffffffa8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r6, r8 │ │ │ │ - bge 7e450 │ │ │ │ + bge 7de88 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #22420 @ 0x5794 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r5, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add r2, r3, #1 │ │ │ │ - ldr r3, [pc, #2216] @ 7ec60 │ │ │ │ + ldr r3, [pc, #2216] @ 7e698 │ │ │ │ strle r2, [r5] │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e2e20 <_PyEval_MatchKeys@@Base+0x9cc> │ │ │ │ + bl 3e36d8 <_PyEval_MatchKeys@@Base+0x9cc> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 7e410 │ │ │ │ + bgt 7de48 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7e410 │ │ │ │ + bne 7de48 │ │ │ │ str r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r2, #0 │ │ │ │ add r6, r6, #1 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq 7e444 │ │ │ │ + beq 7de7c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20220 @ 0x4efc │ │ │ │ + movw r1, #22460 @ 0x57bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7f25c │ │ │ │ + bl 1b4954 │ │ │ │ + b 7ec94 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r9, #4]! │ │ │ │ - b 7e38c │ │ │ │ + b 7ddc4 │ │ │ │ ldr r2, [sl] │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bgt 7e480 │ │ │ │ + bgt 7deb8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 7e480 │ │ │ │ + bne 7deb8 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #892] @ 0x37c │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f26c │ │ │ │ + beq 7eca4 │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 7e4bc │ │ │ │ + bne 7def4 │ │ │ │ mov r0, r9 │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r9, r0, #0 │ │ │ │ str r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 7e7a0 │ │ │ │ + beq 7e1d8 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 7e4f4 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 7df2c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 18f610 <_PyType_Name@@Base> │ │ │ │ - movw r1, #20276 @ 0x4f34 │ │ │ │ + bl 18e550 <_PyType_Name@@Base> │ │ │ │ + movw r1, #22516 @ 0x57f4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17173c │ │ │ │ - b 7f25c │ │ │ │ + bl 170914 │ │ │ │ + b 7ec94 │ │ │ │ ldr r8, [r9, #8] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3736b4 <_PyEvent_IsSet@@Base+0x1758> │ │ │ │ + bl 37396c <_PyEvent_IsSet@@Base+0x1758> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 7f25c │ │ │ │ + beq 7ec94 │ │ │ │ mov r6, #0 │ │ │ │ add r3, sl, #4 │ │ │ │ str sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r6, r8 │ │ │ │ - bge 7e5f0 │ │ │ │ + bge 7e028 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #22420 @ 0x5794 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r5, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add r2, r3, #1 │ │ │ │ - ldr r3, [pc, #1808] @ 7ec60 │ │ │ │ + ldr r3, [pc, #1808] @ 7e698 │ │ │ │ strle r2, [r5] │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7dc3c │ │ │ │ + bl 7d674 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 7e5a8 │ │ │ │ + bgt 7dfe0 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7e5a8 │ │ │ │ + bne 7dfe0 │ │ │ │ str r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r2, #0 │ │ │ │ add r6, r6, #1 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq 7e5dc │ │ │ │ + beq 7e014 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20336 @ 0x4f70 │ │ │ │ + movw r1, #22576 @ 0x5830 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7f25c │ │ │ │ + bl 1b4954 │ │ │ │ + b 7ec94 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r2, #4]! │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ - b 7e524 │ │ │ │ + b 7df5c │ │ │ │ ldr r2, [r9] │ │ │ │ mov r1, #0 │ │ │ │ ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bgt 7e620 │ │ │ │ + bgt 7e058 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r9] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 7e620 │ │ │ │ + bne 7e058 │ │ │ │ mov r0, r9 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #900] @ 0x384 │ │ │ │ mov r0, r7 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f26c │ │ │ │ + beq 7eca4 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7e680 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + beq 7e0b8 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7e68c │ │ │ │ + bne 7e0c4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e680 │ │ │ │ + bgt 7e0b8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7e680 │ │ │ │ + bne 7e0b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 7e6e8 │ │ │ │ - ldr r2, [pc, #1484] @ 7ec60 │ │ │ │ + b 7e120 │ │ │ │ + ldr r2, [pc, #1484] @ 7e698 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #20180 @ 0x4ed4 │ │ │ │ + movw r1, #22420 @ 0x5794 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3dc334 │ │ │ │ + bl 3dcbec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e6e8 │ │ │ │ + bgt 7e120 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7e6e8 │ │ │ │ + bne 7e120 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ sub r4, fp, #64 @ 0x40 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ ldm r4, {r4, r5, r6} │ │ │ │ - bl 12aa2c <_PyArena_Malloc@@Base> │ │ │ │ + bl 129a7c <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f030 │ │ │ │ + beq 7ea68 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ stmib r0, {r3, sl} │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r5, [r0, #28] │ │ │ │ mov r5, #0 │ │ │ │ str r8, [r0, #12] │ │ │ │ str r7, [r0, #20] │ │ │ │ str r6, [r0, #24] │ │ │ │ str r4, [r0, #32] │ │ │ │ str r0, [r3] │ │ │ │ - b 7f26c │ │ │ │ + b 7eca4 │ │ │ │ ldr r1, [r4, #332] @ 0x14c │ │ │ │ mov r0, r7 │ │ │ │ - bl 16e5d4 │ │ │ │ + bl 16d7c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f26c │ │ │ │ + beq 7eca4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ece0 │ │ │ │ + beq 7e718 │ │ │ │ ldr r1, [r4, #656] @ 0x290 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f26c │ │ │ │ + beq 7eca4 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7e7a8 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 7e1e0 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20396 @ 0x4fac │ │ │ │ + movw r1, #22636 @ 0x586c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r5, #0 │ │ │ │ - b 7f26c │ │ │ │ + b 7eca4 │ │ │ │ ldr r0, [r9, r8] │ │ │ │ - movw r1, #20444 @ 0x4fdc │ │ │ │ + movw r1, #22684 @ 0x589c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e2e20 <_PyEval_MatchKeys@@Base+0x9cc> │ │ │ │ + bl 3e36d8 <_PyEval_MatchKeys@@Base+0x9cc> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e800 │ │ │ │ + bgt 7e238 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7e800 │ │ │ │ + bne 7e238 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #892] @ 0x37c │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f26c │ │ │ │ + beq 7eca4 │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 7e83c │ │ │ │ + bne 7e274 │ │ │ │ mov r0, sl │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs sl, r0, #0 │ │ │ │ str sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 7e7a0 │ │ │ │ + beq 7e1d8 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 7e874 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 7e2ac │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 18f610 <_PyType_Name@@Base> │ │ │ │ - movw r1, #20480 @ 0x5000 │ │ │ │ + bl 18e550 <_PyType_Name@@Base> │ │ │ │ + movw r1, #22720 @ 0x58c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17173c │ │ │ │ - b 7f25c │ │ │ │ + bl 170914 │ │ │ │ + b 7ec94 │ │ │ │ ldr r8, [sl, #8] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3736b4 <_PyEvent_IsSet@@Base+0x1758> │ │ │ │ + bl 37396c <_PyEvent_IsSet@@Base+0x1758> │ │ │ │ subs r3, r0, #0 │ │ │ │ addne r9, r3, #4 │ │ │ │ movne r6, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - beq 7f25c │ │ │ │ + beq 7ec94 │ │ │ │ cmp r6, r8 │ │ │ │ - bge 7e95c │ │ │ │ + bge 7e394 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #944] @ 7ec60 │ │ │ │ - movw r1, #20444 @ 0x4fdc │ │ │ │ + ldr r2, [pc, #944] @ 7e698 │ │ │ │ + movw r1, #22684 @ 0x589c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r5, [r3, r6, lsl #2] │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add ip, r3, #1 │ │ │ │ strle ip, [r5] │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7dc3c │ │ │ │ + bl 7d674 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 7e91c │ │ │ │ + bgt 7e354 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7e91c │ │ │ │ + bne 7e354 │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq 7e950 │ │ │ │ + beq 7e388 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20540 @ 0x503c │ │ │ │ + movw r1, #22780 @ 0x58fc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7f25c │ │ │ │ + bl 1b4954 │ │ │ │ + b 7ec94 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r9, #4]! │ │ │ │ - b 7e898 │ │ │ │ + b 7e2d0 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e988 │ │ │ │ + bgt 7e3c0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7e988 │ │ │ │ + bne 7e3c0 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #808] @ 0x328 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f26c │ │ │ │ + beq 7eca4 │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 7e9c4 │ │ │ │ + bne 7e3fc │ │ │ │ mov r0, sl │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs sl, r0, #0 │ │ │ │ str sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 7e7a0 │ │ │ │ + beq 7e1d8 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 7e9fc │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 7e434 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 18f610 <_PyType_Name@@Base> │ │ │ │ - movw r1, #20600 @ 0x5078 │ │ │ │ + bl 18e550 <_PyType_Name@@Base> │ │ │ │ + movw r1, #22840 @ 0x5938 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17173c │ │ │ │ - b 7f25c │ │ │ │ + bl 170914 │ │ │ │ + b 7ec94 │ │ │ │ ldr r6, [sl, #8] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2eedd4 │ │ │ │ + bl 2ed6a0 │ │ │ │ subs r3, r0, #0 │ │ │ │ addne r8, r3, #4 │ │ │ │ movne r5, #0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - beq 7f25c │ │ │ │ + beq 7ec94 │ │ │ │ cmp r5, r6 │ │ │ │ - bge 7eadc │ │ │ │ + bge 7e514 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #552] @ 7ec60 │ │ │ │ - movw r1, #20444 @ 0x4fdc │ │ │ │ + ldr r2, [pc, #552] @ 7e698 │ │ │ │ + movw r1, #22684 @ 0x589c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r9, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3dc334 │ │ │ │ + bl 3dcbec │ │ │ │ ldr r3, [r9] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ea9c │ │ │ │ + bgt 7e4d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 7ea9c │ │ │ │ + bne 7e4d4 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r9 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 7ead0 │ │ │ │ + beq 7e508 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20660 @ 0x50b4 │ │ │ │ + movw r1, #22900 @ 0x5974 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7f25c │ │ │ │ + bl 1b4954 │ │ │ │ + b 7ec94 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r8, #4]! │ │ │ │ - b 7ea20 │ │ │ │ + b 7e458 │ │ │ │ ldr r2, [sl] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7eb08 │ │ │ │ + bgt 7e540 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 7eb08 │ │ │ │ + bne 7e540 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #812] @ 0x32c │ │ │ │ mov r0, r7 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f26c │ │ │ │ + beq 7eca4 │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 7eb44 │ │ │ │ + bne 7e57c │ │ │ │ mov r0, r6 │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r6, r0, #0 │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 7e7a0 │ │ │ │ + beq 7e1d8 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 7eb7c │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 7e5b4 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 18f610 <_PyType_Name@@Base> │ │ │ │ - movw r1, #20720 @ 0x50f0 │ │ │ │ + bl 18e550 <_PyType_Name@@Base> │ │ │ │ + movw r1, #22960 @ 0x59b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17173c │ │ │ │ - b 7f25c │ │ │ │ + bl 170914 │ │ │ │ + b 7ec94 │ │ │ │ ldr r8, [r6, #8] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3736b4 <_PyEvent_IsSet@@Base+0x1758> │ │ │ │ + bl 37396c <_PyEvent_IsSet@@Base+0x1758> │ │ │ │ subs r5, r0, #0 │ │ │ │ addne r9, r5, #4 │ │ │ │ movne r7, #0 │ │ │ │ - beq 7f25c │ │ │ │ + beq 7ec94 │ │ │ │ cmp r7, r8 │ │ │ │ - bge 7ec64 │ │ │ │ + bge 7e69c │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #172] @ 7ec60 │ │ │ │ - movw r1, #20444 @ 0x4fdc │ │ │ │ + ldr r2, [pc, #172] @ 7e698 │ │ │ │ + movw r1, #22684 @ 0x589c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr sl, [r3, r7, lsl #2] │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add ip, r3, #1 │ │ │ │ strle ip, [sl] │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 7dc3c │ │ │ │ + bl 7d674 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 7ec20 │ │ │ │ + bgt 7e658 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - bne 7ec20 │ │ │ │ + bne 7e658 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq 7ec54 │ │ │ │ + beq 7e68c │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20784 @ 0x5130 │ │ │ │ + movw r1, #23024 @ 0x59f0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7f25c │ │ │ │ + bl 1b4954 │ │ │ │ + b 7ec94 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r9, #4]! │ │ │ │ - b 7eb9c │ │ │ │ + b 7e5d4 │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r2, [r6] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ec90 │ │ │ │ + bgt 7e6c8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 7ec90 │ │ │ │ + bne 7e6c8 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r3, r5 │ │ │ │ ldr ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ str ip, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 373820 <_PyEvent_IsSet@@Base+0x18c4> │ │ │ │ + bl 373ad8 <_PyEvent_IsSet@@Base+0x18c4> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #0 │ │ │ │ str r0, [r3] │ │ │ │ - bne 7f26c │ │ │ │ - b 7f25c │ │ │ │ + bne 7eca4 │ │ │ │ + b 7ec94 │ │ │ │ ldr r1, [r4, #352] @ 0x160 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16e5d4 │ │ │ │ + bl 16d7c4 │ │ │ │ cmn r0, #1 │ │ │ │ mov r8, r0 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 7f26c │ │ │ │ + beq 7eca4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ee2c │ │ │ │ + beq 7e864 │ │ │ │ ldr r1, [r4, #852] @ 0x354 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f26c │ │ │ │ + beq 7eca4 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7ed68 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + beq 7e7a0 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7ed74 │ │ │ │ + bne 7e7ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ed68 │ │ │ │ + bgt 7e7a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7ed68 │ │ │ │ + bne 7e7a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 7edd0 │ │ │ │ - ldr r2, [pc, #-284] @ 7ec60 │ │ │ │ + b 7e808 │ │ │ │ + ldr r2, [pc, #-284] @ 7e698 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #20848 @ 0x5170 │ │ │ │ + movw r1, #23088 @ 0x5a30 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3dc334 │ │ │ │ + bl 3dcbec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7edd0 │ │ │ │ + bgt 7e808 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7edd0 │ │ │ │ + bne 7e808 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrd r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 12aa2c <_PyArena_Malloc@@Base> │ │ │ │ + bl 129a7c <_PyArena_Malloc@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 7ee20 │ │ │ │ + beq 7e858 │ │ │ │ mov r2, #6 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r5, [r3, #28] │ │ │ │ mov r5, #0 │ │ │ │ str r8, [r3, #4] │ │ │ │ str r7, [r3, #20] │ │ │ │ str r6, [r3, #24] │ │ │ │ str r4, [r3, #32] │ │ │ │ str r3, [r2] │ │ │ │ - b 7f26c │ │ │ │ + b 7eca4 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r3, [r2] │ │ │ │ - b 7f25c │ │ │ │ + b 7ec94 │ │ │ │ ldr r1, [r4, #328] @ 0x148 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16e5d4 │ │ │ │ + bl 16d7c4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f268 │ │ │ │ + beq 7eca0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f03c │ │ │ │ + beq 7ea74 │ │ │ │ ldr r1, [r4, #884] @ 0x374 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f26c │ │ │ │ + beq 7eca4 │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7eea8 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + beq 7e8e0 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 7eeb4 │ │ │ │ + bne 7e8ec │ │ │ │ ldr r3, [r5] │ │ │ │ str r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7eea8 │ │ │ │ + bgt 7e8e0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7eea8 │ │ │ │ + bne 7e8e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 7ef14 │ │ │ │ - ldr r3, [pc, #-604] @ 7ec60 │ │ │ │ + b 7e94c │ │ │ │ + ldr r3, [pc, #-604] @ 7e698 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #20884 @ 0x5194 │ │ │ │ + movw r1, #23124 @ 0x5a54 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7dc3c │ │ │ │ + bl 7d674 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ef14 │ │ │ │ + bgt 7e94c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7ef14 │ │ │ │ + bne 7e94c │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #852] @ 0x354 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f26c │ │ │ │ + beq 7eca4 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7ef78 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + beq 7e9b0 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7ef84 │ │ │ │ + bne 7e9bc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ef78 │ │ │ │ + bgt 7e9b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7ef78 │ │ │ │ + bne 7e9b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 7efe0 │ │ │ │ - ldr r2, [pc, #-812] @ 7ec60 │ │ │ │ + b 7ea18 │ │ │ │ + ldr r2, [pc, #-812] @ 7e698 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #20884 @ 0x5194 │ │ │ │ + movw r1, #23124 @ 0x5a54 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3dc334 │ │ │ │ + bl 3dcbec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7efe0 │ │ │ │ + bgt 7ea18 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7efe0 │ │ │ │ + bne 7ea18 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldrd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrd r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrd r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 12aa2c <_PyArena_Malloc@@Base> │ │ │ │ + bl 129a7c <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f030 │ │ │ │ + beq 7ea68 │ │ │ │ mov r3, #7 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r5, [r0, #28] │ │ │ │ mov r5, #0 │ │ │ │ str r9, [r0, #4] │ │ │ │ str r8, [r0, #8] │ │ │ │ str r7, [r0, #20] │ │ │ │ str r6, [r0, #24] │ │ │ │ str r4, [r0, #32] │ │ │ │ str r0, [r3] │ │ │ │ - b 7f26c │ │ │ │ + b 7eca4 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r0, [r3] │ │ │ │ - b 7f25c │ │ │ │ + b 7ec94 │ │ │ │ ldr r1, [r4, #340] @ 0x154 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16e5d4 │ │ │ │ + bl 16d7c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f26c │ │ │ │ + beq 7eca4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f240 │ │ │ │ + beq 7ec78 │ │ │ │ ldr r1, [r4, #892] @ 0x37c │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f26c │ │ │ │ + beq 7eca4 │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 7f098 │ │ │ │ + bne 7ead0 │ │ │ │ mov r0, r9 │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r9, r0, #0 │ │ │ │ str r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 7e7a0 │ │ │ │ + beq 7e1d8 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 7f0d0 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 7eb08 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 18f610 <_PyType_Name@@Base> │ │ │ │ - movw r1, #20920 @ 0x51b8 │ │ │ │ + bl 18e550 <_PyType_Name@@Base> │ │ │ │ + movw r1, #23160 @ 0x5a78 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17173c │ │ │ │ - b 7f25c │ │ │ │ + bl 170914 │ │ │ │ + b 7ec94 │ │ │ │ ldr r8, [r9, #8] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3736b4 <_PyEvent_IsSet@@Base+0x1758> │ │ │ │ + bl 37396c <_PyEvent_IsSet@@Base+0x1758> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 7f25c │ │ │ │ + beq 7ec94 │ │ │ │ mov r7, #0 │ │ │ │ add r3, sl, #4 │ │ │ │ str r6, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r7, r8 │ │ │ │ - bge 7f1cc │ │ │ │ + bge 7ec04 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ - movw r1, #20976 @ 0x51f0 │ │ │ │ + movw r1, #23216 @ 0x5ab0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r5, [r3, r7, lsl #2] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add r2, r3, #1 │ │ │ │ - ldr r3, [pc, #-1228] @ 7ec60 │ │ │ │ + ldr r3, [pc, #-1228] @ 7e698 │ │ │ │ strle r2, [r5] │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7dc3c │ │ │ │ + bl 7d674 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 7f184 │ │ │ │ + bgt 7ebbc │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7f184 │ │ │ │ + bne 7ebbc │ │ │ │ str r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r2, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ - bne 7f25c │ │ │ │ + bne 7ec94 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq 7f1b8 │ │ │ │ + beq 7ebf0 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21012 @ 0x5214 │ │ │ │ + movw r1, #23252 @ 0x5ad4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7f25c │ │ │ │ + bl 1b4954 │ │ │ │ + b 7ec94 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r2, #4]! │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b 7f100 │ │ │ │ + b 7eb38 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r6, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f1f8 │ │ │ │ + bgt 7ec30 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r9] │ │ │ │ - bne 7f1f8 │ │ │ │ + bne 7ec30 │ │ │ │ mov r0, r9 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrd r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 12aa2c <_PyArena_Malloc@@Base> │ │ │ │ + bl 129a7c <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e2b8 │ │ │ │ + beq 7dcf0 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str sl, [r0, #4] │ │ │ │ str r8, [r0, #20] │ │ │ │ str r7, [r0, #24] │ │ │ │ str r5, [r0, #28] │ │ │ │ str r4, [r0, #32] │ │ │ │ str r0, [r3] │ │ │ │ - b 7f268 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + b 7eca0 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21068 @ 0x524c │ │ │ │ + movw r1, #23308 @ 0x5b0c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2da94c │ │ │ │ - b 7e7a0 │ │ │ │ + bl c3288 │ │ │ │ + b 7e1d8 │ │ │ │ mov r5, r6 │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ - ldr r2, [pc, #404] @ 7f428 │ │ │ │ + ldr r2, [pc, #404] @ 7ee60 │ │ │ │ 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] │ │ │ │ @@ -82941,1045 +82571,1044 @@ │ │ │ │ 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 b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f41c │ │ │ │ - movw r9, #4728 @ 0x1278 │ │ │ │ + beq 7ee54 │ │ │ │ + movw r9, #6924 @ 0x1b0c │ │ │ │ movt r9, #69 @ 0x45 │ │ │ │ - movw r8, #4740 @ 0x1284 │ │ │ │ + movw r8, #6936 @ 0x1b18 │ │ │ │ movt r8, #69 @ 0x45 │ │ │ │ - movw r7, #4580 @ 0x11e4 │ │ │ │ + movw r7, #6776 @ 0x1a78 │ │ │ │ movt r7, #69 @ 0x45 │ │ │ │ sub r5, fp, #180 @ 0xb4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - movw r0, #21112 @ 0x5278 │ │ │ │ + movw r0, #23352 @ 0x5b38 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ vldr d7, [r5, #32] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ - movw r1, #56912 @ 0xde50 │ │ │ │ + movw r1, #58852 @ 0xe5e4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ str r9, [sp, #20] │ │ │ │ str r8, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ stm sp, {r3, r7} │ │ │ │ - movw r3, #4700 @ 0x125c │ │ │ │ + movw r3, #6896 @ 0x1af0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ subs sl, r0, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - beq 7f410 │ │ │ │ - bl e7544 │ │ │ │ + beq 7ee48 │ │ │ │ + bl e69e4 │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f3dc │ │ │ │ + beq 7ee14 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f410 │ │ │ │ + bgt 7ee48 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 7f410 │ │ │ │ + bne 7ee48 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 7f410 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 7ee48 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f3fc │ │ │ │ + bgt 7ee34 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ - bne 7f3fc │ │ │ │ + bne 7ee34 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ add r5, r5, #48 @ 0x30 │ │ │ │ cmp r6, #3 │ │ │ │ - bne 7f354 │ │ │ │ - b 7f41c │ │ │ │ + bne 7ed8c │ │ │ │ + b 7ee54 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 5ef00 <_PyBytes_ReverseFind@@Base+0x7f8> │ │ │ │ + bl 5e930 <_PyBytes_ReverseFind@@Base+0x7f8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f4a4 │ │ │ │ + beq 7eedc │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d874 <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f480 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 7eeb8 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - b 7f494 │ │ │ │ + bl 2fe9b8 │ │ │ │ + b 7eecc │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #28 │ │ │ │ bl 3e4ac │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7f49c │ │ │ │ + bne 7eed4 │ │ │ │ mov r0, #0 │ │ │ │ - b 7f4a4 │ │ │ │ + b 7eedc │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 25b4fc │ │ │ │ + bl 2596c4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ + cmp r2, #0 │ │ │ │ + bge 7ef30 │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ + tst r2, #2 │ │ │ │ + beq 7ef30 │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + ldr r2, [pc, #32] @ 7ef3c │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r0, [r3, r2] │ │ │ │ + bl ccc60 <_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 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 7f4c8 │ │ │ │ + bne 7ef5c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 7f4fc │ │ │ │ + beq 7ef90 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58596 @ 0xe4e4 │ │ │ │ + movw r1, #60836 @ 0xeda4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r3, #14 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ - cmp r2, #0 │ │ │ │ - bge 7f564 │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ - tst r2, #2 │ │ │ │ - beq 7f564 │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #32] @ 7f570 │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ - bl cd53c <_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 │ │ │ │ push {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 │ │ │ │ - movw r7, #5188 @ 0x1444 │ │ │ │ + movw r7, #5808 @ 0x16b0 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ mov ip, #0 │ │ │ │ cmp r1, r7 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ moveq r0, ip │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ streq ip, [r2] │ │ │ │ - beq 7fc08 │ │ │ │ + beq 7f63c │ │ │ │ mov r8, r1 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r1, [r0, #828] @ 0x33c │ │ │ │ mov r4, r0 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ mov r5, r3 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7fc08 │ │ │ │ + beq 7f63c │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 7f600 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 7f034 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21580 @ 0x544c │ │ │ │ + movw r1, #23820 @ 0x5d0c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7fc04 │ │ │ │ - ldr r9, [pc, #1544] @ 7fc10 │ │ │ │ + bl 1b4954 │ │ │ │ + b 7f638 │ │ │ │ + ldr r9, [pc, #1544] @ 7f644 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ - movw r1, #21632 @ 0x5480 │ │ │ │ + movw r1, #23872 @ 0x5d40 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r6, r9] │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fbfc │ │ │ │ + bne 7f630 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, sl │ │ │ │ - bl 3dc230 │ │ │ │ + bl 3dcae8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fbfc │ │ │ │ + bne 7f630 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f658 │ │ │ │ + bgt 7f08c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 7f658 │ │ │ │ + bne 7f08c │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #664] @ 0x298 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7fc08 │ │ │ │ + beq 7f63c │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 7f698 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 7f0cc │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21672 @ 0x54a8 │ │ │ │ + movw r1, #23912 @ 0x5d68 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7fc04 │ │ │ │ + bl 1b4954 │ │ │ │ + b 7f638 │ │ │ │ ldr r0, [r9, r6] │ │ │ │ - movw r1, #21632 @ 0x5480 │ │ │ │ + movw r1, #23872 @ 0x5d40 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fbfc │ │ │ │ + bne 7f630 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r0, sl │ │ │ │ - bl 3dc230 │ │ │ │ + bl 3dcae8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fbfc │ │ │ │ + bne 7f630 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f6e8 │ │ │ │ + bgt 7f11c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 7f6e8 │ │ │ │ + bne 7f11c │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #712] @ 0x2c8 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7fc08 │ │ │ │ + beq 7f63c │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ cmpne sl, r7 │ │ │ │ - bne 7f750 │ │ │ │ + bne 7f184 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 7f744 │ │ │ │ + beq 7f178 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f744 │ │ │ │ + bgt 7f178 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7f744 │ │ │ │ + bne 7f178 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b 7f7a0 │ │ │ │ + b 7f1d4 │ │ │ │ ldr r0, [r9, r6] │ │ │ │ - movw r1, #21632 @ 0x5480 │ │ │ │ + movw r1, #23872 @ 0x5d40 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fbfc │ │ │ │ + bne 7f630 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ - bl 3dc230 │ │ │ │ + bl 3dcae8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fbfc │ │ │ │ + bne 7f630 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f7a0 │ │ │ │ + bgt 7f1d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 7f7a0 │ │ │ │ + bne 7f1d4 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #708] @ 0x2c4 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7fc08 │ │ │ │ + beq 7f63c │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, r7 │ │ │ │ cmpne sl, #0 │ │ │ │ - bne 7f808 │ │ │ │ + bne 7f23c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 7f7fc │ │ │ │ + beq 7f230 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f7fc │ │ │ │ + bgt 7f230 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7f7fc │ │ │ │ + bne 7f230 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b 7f858 │ │ │ │ + b 7f28c │ │ │ │ ldr r0, [r9, r6] │ │ │ │ - movw r1, #21632 @ 0x5480 │ │ │ │ + movw r1, #23872 @ 0x5d40 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fbfc │ │ │ │ + bne 7f630 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, sl │ │ │ │ - bl 3dc230 │ │ │ │ + bl 3dcae8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fbfc │ │ │ │ + bne 7f630 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f858 │ │ │ │ + bgt 7f28c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 7f858 │ │ │ │ + bne 7f28c │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #156] @ 0x9c │ │ │ │ mov r0, r8 │ │ │ │ - bl 16e5d4 │ │ │ │ + bl 16d7c4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7fc08 │ │ │ │ + beq 7f63c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7fbe0 │ │ │ │ + beq 7f614 │ │ │ │ ldr r1, [r4, #952] @ 0x3b8 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7fc08 │ │ │ │ + beq 7f63c │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - beq 7f8cc │ │ │ │ + beq 7f300 │ │ │ │ cmp sl, r7 │ │ │ │ - bne 7f8d8 │ │ │ │ + bne 7f30c │ │ │ │ ldr r3, [r7] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f8cc │ │ │ │ + bgt 7f300 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7f8cc │ │ │ │ + bne 7f300 │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 7f930 │ │ │ │ + b 7f364 │ │ │ │ ldr r0, [r9, r6] │ │ │ │ - movw r1, #21728 @ 0x54e0 │ │ │ │ + movw r1, #23968 @ 0x5da0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fbfc │ │ │ │ + bne 7f630 │ │ │ │ mov r3, r5 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e2e20 <_PyEval_MatchKeys@@Base+0x9cc> │ │ │ │ + bl 3e36d8 <_PyEval_MatchKeys@@Base+0x9cc> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fbfc │ │ │ │ + bne 7f630 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f930 │ │ │ │ + bgt 7f364 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 7f930 │ │ │ │ + bne 7f364 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #852] @ 0x354 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7fc08 │ │ │ │ + beq 7f63c │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - beq 7f988 │ │ │ │ + beq 7f3bc │ │ │ │ cmp sl, r7 │ │ │ │ - bne 7f994 │ │ │ │ + bne 7f3c8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f988 │ │ │ │ + bgt 7f3bc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7f988 │ │ │ │ + bne 7f3bc │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 7f9e8 │ │ │ │ + b 7f41c │ │ │ │ ldr r0, [r9, r6] │ │ │ │ - movw r1, #21728 @ 0x54e0 │ │ │ │ + movw r1, #23968 @ 0x5da0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fbfc │ │ │ │ + bne 7f630 │ │ │ │ mov r2, r5 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ - bl 3dc334 │ │ │ │ + bl 3dcbec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fbfc │ │ │ │ + bne 7f630 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f9e8 │ │ │ │ + bgt 7f41c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 7f9e8 │ │ │ │ + bne 7f41c │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #636] @ 0x27c │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7fc08 │ │ │ │ + beq 7f63c │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 7fa20 │ │ │ │ + bne 7f454 │ │ │ │ mov r0, sl │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs sl, r0, #0 │ │ │ │ str sl, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 7fc04 │ │ │ │ + beq 7f638 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 7fa58 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 7f48c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 18f610 <_PyType_Name@@Base> │ │ │ │ - movw r1, #21768 @ 0x5508 │ │ │ │ + bl 18e550 <_PyType_Name@@Base> │ │ │ │ + movw r1, #24008 @ 0x5dc8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17173c │ │ │ │ - b 7fbfc │ │ │ │ + bl 170914 │ │ │ │ + b 7f630 │ │ │ │ ldr r9, [sl, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3d5478 │ │ │ │ + bl 3d5d30 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 7fbfc │ │ │ │ + beq 7f630 │ │ │ │ mov r8, #0 │ │ │ │ add r3, r7, #4 │ │ │ │ str r7, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - movw r1, #21728 @ 0x54e0 │ │ │ │ + movw r1, #23968 @ 0x5da0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r2, [pc, #384] @ 7fc10 │ │ │ │ + ldr r2, [pc, #384] @ 7f644 │ │ │ │ cmp r8, r9 │ │ │ │ - bge 7fb48 │ │ │ │ + bge 7f57c │ │ │ │ ldr r3, [sl, #12] │ │ │ │ ldr r7, [r3, r8, lsl #2] │ │ │ │ ldr r3, [r7] │ │ │ │ add r0, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strle r0, [r7] │ │ │ │ ldr r0, [r2, r6] │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fbfc │ │ │ │ + bne 7f630 │ │ │ │ mov r3, r5 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3d5508 │ │ │ │ + bl 3d5dc0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 7fb00 │ │ │ │ + bgt 7f534 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 7fb00 │ │ │ │ + bne 7f534 │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r2, #0 │ │ │ │ add r8, r8, #1 │ │ │ │ - bne 7fbfc │ │ │ │ + bne 7f630 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ cmp r9, r3 │ │ │ │ - beq 7fb34 │ │ │ │ + beq 7f568 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21824 @ 0x5540 │ │ │ │ + movw r1, #24064 @ 0x5e00 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7fbfc │ │ │ │ + bl 1b4954 │ │ │ │ + b 7f630 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r2, #4]! │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b 7fa80 │ │ │ │ + b 7f4b4 │ │ │ │ ldr r2, [sl] │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bgt 7fb78 │ │ │ │ + bgt 7f5ac │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 7fb78 │ │ │ │ + bne 7f5ac │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ sub r4, fp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #32 │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldm r4, {r4, r5, r6} │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 12aa2c <_PyArena_Malloc@@Base> │ │ │ │ + bl 129a7c <_PyArena_Malloc@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 7fbd4 │ │ │ │ + beq 7f608 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, #0 │ │ │ │ str sl, [r3, #4] │ │ │ │ str r9, [r3, #8] │ │ │ │ str r7, [r3, #12] │ │ │ │ str r8, [r3, #16] │ │ │ │ str r6, [r3, #20] │ │ │ │ str r5, [r3, #24] │ │ │ │ str r4, [r3, #28] │ │ │ │ str r3, [r2] │ │ │ │ - b 7fc08 │ │ │ │ + b 7f63c │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r3, [r2] │ │ │ │ - b 7fbfc │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + b 7f630 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21884 @ 0x557c │ │ │ │ + movw r1, #24124 @ 0x5e3c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mvn 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 │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - ldr r6, [pc, #1004] @ 80020 │ │ │ │ + ldr r6, [pc, #1004] @ 7fa54 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r2, r3 │ │ │ │ - ble 7fc64 │ │ │ │ - movw r0, #45384 @ 0xb148 │ │ │ │ + ble 7f698 │ │ │ │ + movw r0, #45380 @ 0xb144 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #32772 @ 0x8004 │ │ │ │ + movw r1, #35012 @ 0x88c4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 17173c │ │ │ │ - b 7fdb8 │ │ │ │ + bl 170914 │ │ │ │ + b 7f7ec │ │ │ │ movne r1, #1 │ │ │ │ moveq r1, #0 │ │ │ │ ldr ip, [r5, #24] │ │ │ │ ands r1, r1, r2, lsr #31 │ │ │ │ - bne 7fc8c │ │ │ │ + bne 7f6c0 │ │ │ │ cmp ip, #0 │ │ │ │ - bge 7fcb4 │ │ │ │ + bge 7f6e8 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, ip │ │ │ │ - beq 7fcb4 │ │ │ │ - movw r0, #45384 @ 0xb148 │ │ │ │ + beq 7f6e8 │ │ │ │ + movw r0, #45380 @ 0xb144 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ strd r2, [sp] │ │ │ │ - movw r1, #32816 @ 0x8030 │ │ │ │ + movw r1, #35056 @ 0x88f0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, ip │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 17173c │ │ │ │ - b 7fdb8 │ │ │ │ + bl 170914 │ │ │ │ + b 7f7ec │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7fcec │ │ │ │ + bne 7f720 │ │ │ │ ldr lr, [r5, #32] │ │ │ │ cmp lr, ip │ │ │ │ - bge 7fcec │ │ │ │ - movw r0, #45384 @ 0xb148 │ │ │ │ + bge 7f720 │ │ │ │ + movw r0, #45380 @ 0xb144 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, ip │ │ │ │ - movw r1, #32884 @ 0x8074 │ │ │ │ + movw r1, #35124 @ 0x8934 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r0] │ │ │ │ str lr, [sp] │ │ │ │ - bl 17173c │ │ │ │ - b 7fdb8 │ │ │ │ - bl 17b454 │ │ │ │ + bl 170914 │ │ │ │ + b 7f7ec │ │ │ │ + bl 17a62c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fdb8 │ │ │ │ + bne 7f7ec │ │ │ │ ldr r3, [r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 7ffcc │ │ │ │ + bhi 7fa00 │ │ │ │ ldrb r3, [r6, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 80024 │ │ │ │ + b 7fa58 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7fd4c │ │ │ │ + beq 7f780 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - movw r3, #37236 @ 0x9174 │ │ │ │ + movw r3, #37856 @ 0x93e0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7fd54 │ │ │ │ + bne 7f788 │ │ │ │ mov r4, #1 │ │ │ │ - b 80014 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + b 7fa48 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21932 @ 0x55ac │ │ │ │ + movw r1, #24172 @ 0x5e6c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7fdb8 │ │ │ │ + bl 1b4954 │ │ │ │ + b 7f7ec │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, #1 │ │ │ │ - b 7fff0 │ │ │ │ + b 7fa24 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, r3 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7fdc0 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 7f7f4 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21988 @ 0x55e4 │ │ │ │ + movw r1, #24228 @ 0x5ea4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r4, #0 │ │ │ │ - b 80014 │ │ │ │ + b 7fa48 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7fdd8 │ │ │ │ - bl 80414 │ │ │ │ + beq 7f80c │ │ │ │ + bl 7fe48 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80014 │ │ │ │ + beq 7fa48 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ - movw r9, #5188 @ 0x1444 │ │ │ │ + movw r9, #5808 @ 0x16b0 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ - movw r8, #37236 @ 0x9174 │ │ │ │ + movw r8, #37856 @ 0x93e0 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ add sl, r6, #4 │ │ │ │ mov r7, #0 │ │ │ │ cmp r6, #0 │ │ │ │ moveq r3, r6 │ │ │ │ ldrne r3, [r6] │ │ │ │ cmp r7, r3 │ │ │ │ - bge 7ffe8 │ │ │ │ + bge 7fa1c │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #22 │ │ │ │ - bne 7fe30 │ │ │ │ + bne 7f864 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - beq 7fe3c │ │ │ │ + beq 7f870 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - beq 7fe3c │ │ │ │ - bl 80024 │ │ │ │ + beq 7f870 │ │ │ │ + bl 7fa58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80014 │ │ │ │ + beq 7fa48 │ │ │ │ add r7, r7, #1 │ │ │ │ - b 7fdf4 │ │ │ │ + b 7f828 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, r3 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7fe84 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 7f8b8 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22052 @ 0x5624 │ │ │ │ + movw r1, #24292 @ 0x5ee4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7fdb8 │ │ │ │ + bl 1b4954 │ │ │ │ + b 7f7ec │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 3e7db0 <_PyEval_MatchKeys@@Base+0x595c> │ │ │ │ + bl 3e8668 <_PyEval_MatchKeys@@Base+0x595c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80014 │ │ │ │ + beq 7fa48 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #26 │ │ │ │ - beq 7fed0 │ │ │ │ + beq 7f904 │ │ │ │ cmp r2, #23 │ │ │ │ ldreq r3, [r3, #4] │ │ │ │ - beq 7fe9c │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 7f8d0 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22128 @ 0x5670 │ │ │ │ + movw r1, #24368 @ 0x5f30 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7fdb8 │ │ │ │ + bl 1b4954 │ │ │ │ + b 7f7ec │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, r3 │ │ │ │ ldrne r2, [r3] │ │ │ │ cmp r6, r2 │ │ │ │ - bge 7fffc │ │ │ │ + bge 7fa30 │ │ │ │ add r2, r6, #2 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ - bl 3e883c <_PyEval_MatchKeys@@Base+0x63e8> │ │ │ │ + bl 3e90f4 <_PyEval_MatchKeys@@Base+0x63e8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80014 │ │ │ │ + beq 7fa48 │ │ │ │ add r6, r6, #1 │ │ │ │ - b 7fed4 │ │ │ │ + b 7f908 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7ff2c │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 7f960 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22192 @ 0x56b0 │ │ │ │ + movw r1, #24432 @ 0x5f70 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 80014 │ │ │ │ + bl 1b4954 │ │ │ │ + b 7fa48 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80014 │ │ │ │ + beq 7fa48 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 80414 │ │ │ │ + b 7fe48 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ff5c │ │ │ │ - bl 80414 │ │ │ │ + beq 7f990 │ │ │ │ + bl 7fe48 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80014 │ │ │ │ + beq 7fa48 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7fd4c │ │ │ │ + beq 7f780 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ movne r4, #0 │ │ │ │ movne r5, r3 │ │ │ │ - bne 7fc38 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 7f66c │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22220 @ 0x56cc │ │ │ │ + movw r1, #24460 @ 0x5f8c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7fdb8 │ │ │ │ + bl 1b4954 │ │ │ │ + b 7f7ec │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ffb0 │ │ │ │ + beq 7f9e4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ - bgt 7ffec │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bgt 7fa20 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22280 @ 0x5708 │ │ │ │ + movw r1, #24520 @ 0x5fc8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7fdb8 │ │ │ │ + bl 1b4954 │ │ │ │ + b 7f7ec │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22320 @ 0x5730 │ │ │ │ + movw r1, #24560 @ 0x5ff0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 7fdb8 │ │ │ │ + bl 1b4954 │ │ │ │ + b 7f7ec │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 8034c │ │ │ │ + b 7fd80 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, #0 │ │ │ │ - bl 8034c │ │ │ │ + bl 7fd80 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrne r0, [r5, #16] │ │ │ │ - bne 7ffec │ │ │ │ + bne 7fa20 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r0, r6, r0, lsl #7 │ │ │ │ + rsbeq r0, r6, ip, lsl #25 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3e7db0 <_PyEval_MatchKeys@@Base+0x595c> │ │ │ │ + bl 3e8668 <_PyEval_MatchKeys@@Base+0x595c> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #22 │ │ │ │ - beq 80084 │ │ │ │ - bhi 80078 │ │ │ │ + beq 7fab8 │ │ │ │ + bhi 7faac │ │ │ │ cmp r3, #19 │ │ │ │ - bhi 8021c │ │ │ │ + bhi 7fc50 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 80178 │ │ │ │ + beq 7fbac │ │ │ │ cmp r3, #4 │ │ │ │ - bne 80200 │ │ │ │ - b 80118 │ │ │ │ + bne 7fc34 │ │ │ │ + b 7fb4c │ │ │ │ cmp r3, #23 │ │ │ │ - bne 80200 │ │ │ │ - b 8021c │ │ │ │ + bne 7fc34 │ │ │ │ + b 7fc50 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e7db0 <_PyEval_MatchKeys@@Base+0x595c> │ │ │ │ + bl 3e8668 <_PyEval_MatchKeys@@Base+0x595c> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #43168 @ 0xa8a0 │ │ │ │ + movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #26124 @ 0x660c │ │ │ │ + movw r1, #26744 @ 0x6878 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw ip, #42956 @ 0xa7cc │ │ │ │ + movw ip, #43576 @ 0xaa38 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - movw r0, #32448 @ 0x7ec0 │ │ │ │ + movw r0, #33068 @ 0x812c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp r2, r1 │ │ │ │ cmpne r2, r3 │ │ │ │ - movw r1, #42744 @ 0xa6f8 │ │ │ │ + movw r1, #43364 @ 0xa964 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r2, ip │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8021c │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 7fc50 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22340 @ 0x5744 │ │ │ │ + movw r1, #24580 @ 0x6004 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 80200 │ │ │ │ + bne 7fc34 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #22 │ │ │ │ - bne 80200 │ │ │ │ + bne 7fc34 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r0, #26124 @ 0x660c │ │ │ │ + movw r0, #26744 @ 0x6878 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r3, #43168 @ 0xa8a0 │ │ │ │ + movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #32448 @ 0x7ec0 │ │ │ │ + movw r2, #33068 @ 0x812c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r0 │ │ │ │ cmpne r1, r3 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r1, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 80200 │ │ │ │ - b 8021c │ │ │ │ + beq 7fc34 │ │ │ │ + b 7fc50 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 80200 │ │ │ │ + bhi 7fc34 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #4 │ │ │ │ - bne 801ac │ │ │ │ + bne 7fbe0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #4 │ │ │ │ - bne 80200 │ │ │ │ + bne 7fc34 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #22 │ │ │ │ - bne 80200 │ │ │ │ + bne 7fc34 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r2, #43168 @ 0xa8a0 │ │ │ │ + movw r2, #43788 @ 0xab0c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #26124 @ 0x660c │ │ │ │ + movw r3, #26744 @ 0x6878 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 80200 │ │ │ │ + bne 7fc34 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #22 │ │ │ │ - bne 80200 │ │ │ │ + bne 7fc34 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #32448 @ 0x7ec0 │ │ │ │ + movw r3, #33068 @ 0x812c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8021c │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 7fc50 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51844 @ 0xca84 │ │ │ │ + movw r1, #53800 @ 0xd228 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 80110 │ │ │ │ + bl 1b4954 │ │ │ │ + b 7fb44 │ │ │ │ mov r0, #1 │ │ │ │ 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, #8384 @ 0x20c0 │ │ │ │ + movw r2, #9004 @ 0x232c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ + movw r0, #8548 @ 0x2164 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 80284 │ │ │ │ + bne 7fcb8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 802c4 │ │ │ │ + beq 7fcf8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 80288 │ │ │ │ - b 802c4 │ │ │ │ + bgt 7fcbc │ │ │ │ + b 7fcf8 │ │ │ │ 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 802e4 │ │ │ │ + bne 7fd18 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 802c4 │ │ │ │ + beq 7fcf8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 802e8 │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bgt 7fd1c │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 80344 │ │ │ │ + bl 1b4954 │ │ │ │ + b 7fd78 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1ceffc │ │ │ │ + bl 1cee2c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80324 │ │ │ │ + bgt 7fd58 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 80324 │ │ │ │ + bne 7fd58 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80344 │ │ │ │ + bgt 7fd78 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 80344 │ │ │ │ + bne 7fd78 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_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 │ │ │ │ @@ -83988,94 +83617,94 @@ │ │ │ │ mov r7, r1 │ │ │ │ add r6, r0, #4 │ │ │ │ cmp r4, #0 │ │ │ │ mov r1, r7 │ │ │ │ moveq r3, r4 │ │ │ │ ldrne r3, [r4] │ │ │ │ cmp r5, r3 │ │ │ │ - bge 803a0 │ │ │ │ + bge 7fdd4 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 7fc14 │ │ │ │ + bl 7f648 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ add r5, r5, #1 │ │ │ │ - b 80370 │ │ │ │ + b 7fda4 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 80470 │ │ │ │ - movw r2, #5456 @ 0x1550 │ │ │ │ + bl 7fea4 │ │ │ │ + movw r2, #6076 @ 0x17bc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #36] @ 80410 │ │ │ │ + ldr r3, [pc, #36] @ 7fe44 │ │ │ │ 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 dddcc │ │ │ │ + b dd378 │ │ │ │ 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, #13472 @ 0x34a0 │ │ │ │ + movw r1, #16288 @ 0x3fa0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 129f6c <_PyUnicode_EqualToASCIIString@@Base> │ │ │ │ + bl 128fbc <_PyUnicode_EqualToASCIIString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80450 │ │ │ │ + bne 7fe84 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e883c <_PyEval_MatchKeys@@Base+0x63e8> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + b 3e90f4 <_PyEval_MatchKeys@@Base+0x63e8> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22388 @ 0x5774 │ │ │ │ + movw r1, #24628 @ 0x6034 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00080470 : │ │ │ │ +0007fea4 : │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ ands r3, r3, #16384 @ 0x4000 │ │ │ │ - beq 804c0 │ │ │ │ + beq 7fef4 │ │ │ │ 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, #164] @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 804b0 │ │ │ │ + bne 7fee4 │ │ │ │ ldr r0, [r4, #-4] │ │ │ │ and r0, r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 804a4 │ │ │ │ + bne 7fed8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldmib r0, {r2, ip} │ │ │ │ mov r1, #264 @ 0x108 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -84083,124 +83712,124 @@ │ │ │ │ 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 cc4f4 │ │ │ │ + b cbc18 │ │ │ │ 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 r0, #1073741824 @ 0x40000000 │ │ │ │ - bls 80524 │ │ │ │ + bls 7ff58 │ │ │ │ mov r5, #0 │ │ │ │ - bl 366244 │ │ │ │ - b 80578 │ │ │ │ + bl 3664fc │ │ │ │ + b 7ffac │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80544 │ │ │ │ + beq 7ff78 │ │ │ │ sub r2, r0, #1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ cmn r2, #13 │ │ │ │ - bls 80548 │ │ │ │ - b 80518 │ │ │ │ + bls 7ff7c │ │ │ │ + b 7ff4c │ │ │ │ mov r2, r0 │ │ │ │ add r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 12aa2c <_PyArena_Malloc@@Base> │ │ │ │ + bl 129a7c <_PyArena_Malloc@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 80518 │ │ │ │ + beq 7ff4c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d748 │ │ │ │ mov r3, r5 │ │ │ │ str r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ add fp, sp, #4 │ │ │ │ mov lr, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 805b4 │ │ │ │ + bne 7ffe8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8061c │ │ │ │ + beq 80050 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 8061c │ │ │ │ + ble 80050 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2323a8 │ │ │ │ + bl 23129c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80684 │ │ │ │ - b 80638 │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bne 800b8 │ │ │ │ + b 8006c │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 80670 │ │ │ │ + bl 1b4954 │ │ │ │ + b 800a4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22424 @ 0x5798 │ │ │ │ + movw r1, #24664 @ 0x6058 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80670 │ │ │ │ + bgt 800a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 80678 │ │ │ │ + beq 800ac │ │ │ │ mov r5, #0 │ │ │ │ - b 806b0 │ │ │ │ + b 800e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 80670 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 800a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ed1a8 │ │ │ │ + bl ec6a0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 806b0 │ │ │ │ + bgt 800e4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 806b0 │ │ │ │ + bne 800e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_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 │ │ │ │ @@ -84210,1018 +83839,1018 @@ │ │ │ │ mov r6, r0 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ ldr r1, [r0, #676] @ 0x2a4 │ │ │ │ mov r0, sl │ │ │ │ mov r7, r3 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80884 │ │ │ │ + beq 802b8 │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 80730 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 80164 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22480 @ 0x57d0 │ │ │ │ + movw r1, #24720 @ 0x6090 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r4, #0 │ │ │ │ - b 80884 │ │ │ │ - ldr r9, [pc, #344] @ 80890 │ │ │ │ + b 802b8 │ │ │ │ + ldr r9, [pc, #344] @ 802c4 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r1, #22532 @ 0x5804 │ │ │ │ + movw r1, #24772 @ 0x60c4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r8, r9] │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8075c │ │ │ │ + beq 80190 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2da94c │ │ │ │ - b 80728 │ │ │ │ + bl c3288 │ │ │ │ + b 8015c │ │ │ │ mov r3, r7 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e2e20 <_PyEval_MatchKeys@@Base+0x9cc> │ │ │ │ + bl 3e36d8 <_PyEval_MatchKeys@@Base+0x9cc> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 80750 │ │ │ │ + bne 80184 │ │ │ │ ldr r3, [r5] │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8079c │ │ │ │ + bgt 801d0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8079c │ │ │ │ + bne 801d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r6, #876] @ 0x36c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 80884 │ │ │ │ + beq 802b8 │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 80800 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + beq 80234 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 8080c │ │ │ │ + bne 80240 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80800 │ │ │ │ + bgt 80234 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 80800 │ │ │ │ + bne 80234 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 80864 │ │ │ │ + b 80298 │ │ │ │ ldr r0, [r9, r8] │ │ │ │ - movw r1, #22532 @ 0x5804 │ │ │ │ + movw r1, #24772 @ 0x60c4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80750 │ │ │ │ + bne 80184 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3e2e20 <_PyEval_MatchKeys@@Base+0x9cc> │ │ │ │ + bl 3e36d8 <_PyEval_MatchKeys@@Base+0x9cc> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80750 │ │ │ │ + bne 80184 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80864 │ │ │ │ + bgt 80298 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 80864 │ │ │ │ + bne 80298 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 2f11d0 │ │ │ │ + bl 2efa9c │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ - beq 80750 │ │ │ │ + beq 80184 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 25f9ac <_PyLong_Copy@@Base> │ │ │ │ + bl 25db38 <_PyLong_Copy@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #44904 @ 0xaf68 │ │ │ │ + movw r0, #47144 @ 0xb828 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b df0c0 │ │ │ │ + b de66c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8384 @ 0x20c0 │ │ │ │ + movw r2, #9004 @ 0x232c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ + movw r0, #8548 @ 0x2164 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 80924 │ │ │ │ + bne 80358 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 80968 │ │ │ │ + beq 8039c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 80928 │ │ │ │ - b 80968 │ │ │ │ + bgt 8035c │ │ │ │ + b 8039c │ │ │ │ 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 80988 │ │ │ │ + bne 803bc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 80968 │ │ │ │ + beq 8039c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 80988 │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bgt 803bc │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 809e4 │ │ │ │ + bl 1b4954 │ │ │ │ + b 80418 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 225884 │ │ │ │ + bl 224e4c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 809c4 │ │ │ │ + bgt 803f8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 809c4 │ │ │ │ + bne 803f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 809e4 │ │ │ │ + bgt 80418 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 809e4 │ │ │ │ + bne 80418 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + │ │ │ │ +00080420 : │ │ │ │ + push {r4, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #8 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + movw ip, #48428 @ 0xbd2c │ │ │ │ + movt ip, #104 @ 0x68 │ │ │ │ + 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 33d064 │ │ │ │ + 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 r4, [pc, #136] @ 80a90 │ │ │ │ + ldr r4, [pc, #136] @ 80510 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 80a24 │ │ │ │ + bne 804a4 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 80a0c │ │ │ │ + bne 8048c │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 80a40 │ │ │ │ + bne 804c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d9440 <_PyTime_FromSeconds@@Base+0xb40> │ │ │ │ - ldr r3, [pc, #76] @ 80a94 │ │ │ │ + bl 1d92cc <_PyTime_FromSeconds@@Base+0xb4c> │ │ │ │ + ldr r3, [pc, #76] @ 80514 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 80a54 │ │ │ │ + beq 804d4 │ │ │ │ bl 3de7c │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 80a74 │ │ │ │ + bne 804f4 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 80a5c │ │ │ │ + bne 804dc │ │ │ │ dmb ish │ │ │ │ - beq 80a84 │ │ │ │ - ldr r0, [pc, #12] @ 80a90 │ │ │ │ - bl 33ff20 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + beq 80504 │ │ │ │ + ldr r0, [pc, #12] @ 80510 │ │ │ │ + bl 3401f4 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq sl, sl, r8, lsl #25 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ - │ │ │ │ -00080a98 : │ │ │ │ - push {r4, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #8 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw ip, #48640 @ 0xbe00 │ │ │ │ - movt ip, #104 @ 0x68 │ │ │ │ - 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 33d8d4 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ + rsbeq sl, sl, r0, lsl #25 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8384 @ 0x20c0 │ │ │ │ + movw r2, #9004 @ 0x232c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ + movw r0, #8548 @ 0x2164 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 80b44 │ │ │ │ + bne 80578 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 80b88 │ │ │ │ + beq 805bc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 80b48 │ │ │ │ - b 80b88 │ │ │ │ + bgt 8057c │ │ │ │ + b 805bc │ │ │ │ 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 80ba8 │ │ │ │ + bne 805dc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 80b88 │ │ │ │ + beq 805bc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 80ba8 │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bgt 805dc │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 80c04 │ │ │ │ + bl 1b4954 │ │ │ │ + b 80638 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2a5148 │ │ │ │ + bl 2a3090 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80be4 │ │ │ │ + bgt 80618 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 80be4 │ │ │ │ + bne 80618 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80c04 │ │ │ │ + bgt 80638 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 80c04 │ │ │ │ + bne 80638 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00080c0c : │ │ │ │ +00080640 : │ │ │ │ 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 80c34 │ │ │ │ - bl 80f48 │ │ │ │ - b 80c48 │ │ │ │ + bne 80668 │ │ │ │ + bl 8097c │ │ │ │ + b 8067c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 80c50 │ │ │ │ + bne 80684 │ │ │ │ mvn r5, #0 │ │ │ │ - b 80c80 │ │ │ │ + b 806b4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1f1680 │ │ │ │ + bl 1f1518 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80c80 │ │ │ │ + bgt 806b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 80c80 │ │ │ │ + bne 806b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, 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 dddcc │ │ │ │ + b dd378 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r2, #7928 @ 0x1ef8 │ │ │ │ + movw r2, #8548 @ 0x2164 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #8384 @ 0x20c0 │ │ │ │ + movw r3, #9004 @ 0x232c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 80d18 │ │ │ │ + bne 8074c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 80cf8 │ │ │ │ + beq 8072c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 80d1c │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bgt 80750 │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 80d54 │ │ │ │ + bl 1b4954 │ │ │ │ + b 80788 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 200a88 │ │ │ │ + bl 20045c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80d54 │ │ │ │ + bgt 80788 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 80d54 │ │ │ │ + bne 80788 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 80da8 │ │ │ │ + bne 807dc │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 80de4 │ │ │ │ + beq 80818 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ sub r5, fp, #32 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, ip │ │ │ │ str r5, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ - movw r3, #32840 @ 0x8048 │ │ │ │ + movw r3, #32836 @ 0x8044 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80f3c │ │ │ │ + beq 80970 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 80e04 │ │ │ │ - bl ddb94 │ │ │ │ + bne 80838 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80f3c │ │ │ │ - b 80e3c │ │ │ │ - bl e72d8 │ │ │ │ + bne 80970 │ │ │ │ + b 80870 │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80e2c │ │ │ │ + bgt 80860 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 80e2c │ │ │ │ + bne 80860 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 80df4 │ │ │ │ + beq 80828 │ │ │ │ cmp r6, #0 │ │ │ │ - bge 80e58 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bge 8088c │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2492 @ 0x9bc │ │ │ │ + movw r1, #4732 @ 0x127c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 80f3c │ │ │ │ + bl 1b4954 │ │ │ │ + b 80970 │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 80e74 │ │ │ │ + bhi 808a8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 80e90 │ │ │ │ + bne 808c4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b f1ecc <_PyDict_StoreSubscript@@Base+0xde0> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + b f0d50 <_PyDict_StoreSubscript@@Base+0x1b0> │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22568 @ 0x5828 │ │ │ │ + movw r1, #24808 @ 0x60e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 80f3c │ │ │ │ + bl 1b4954 │ │ │ │ + b 80970 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f7878 │ │ │ │ + bl 1f7714 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 80f3c │ │ │ │ - bl 1f79b0 │ │ │ │ + beq 80970 │ │ │ │ + bl 1f784c │ │ │ │ add r5, r7, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 80ecc │ │ │ │ + bne 80900 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 80eb4 │ │ │ │ + bne 808e8 │ │ │ │ dmb ish │ │ │ │ - beq 80edc │ │ │ │ + beq 80910 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c106c │ │ │ │ + bl 3c1128 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldrb r0, [r1] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 80efc │ │ │ │ + bhi 80930 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ - bl 43aa24 <_Py_hashtable_foreach@@Base+0x1694> │ │ │ │ + bl 43b304 <_Py_hashtable_foreach@@Base+0x1228> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 80f1c │ │ │ │ + bne 80950 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 80f04 │ │ │ │ + bne 80938 │ │ │ │ dmb ish │ │ │ │ - beq 80f2c │ │ │ │ + beq 80960 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33ff20 │ │ │ │ + bl 3401f4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 1f964c │ │ │ │ + b 1f94e8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r3, [pc, #80] @ 80fa0 │ │ │ │ + ldr r3, [pc, #80] @ 809d4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 80f74 │ │ │ │ + beq 809a8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80f94 │ │ │ │ + bne 809c8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #22596 @ 0x5844 │ │ │ │ + movw r2, #24836 @ 0x6104 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b6b98 <_PyErr_SetString@@Base> │ │ │ │ + b 1b69ac <_PyErr_SetString@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #13148 @ 0x335c │ │ │ │ + movw r3, #15964 @ 0x3e5c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 80fc8 │ │ │ │ + ldr r1, [pc, #8] @ 809fc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8109c │ │ │ │ - strhteq r1, [fp], #-164 @ 0xffffff5c │ │ │ │ + b 80ad0 │ │ │ │ + rsbeq r1, fp, ip, lsr #21 │ │ │ │ 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 │ │ │ │ - beq 81024 │ │ │ │ - movw r5, #48668 @ 0xbe1c │ │ │ │ + beq 80a58 │ │ │ │ + movw r5, #48460 @ 0xbd4c │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 75928 │ │ │ │ + bl 75468 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8105c │ │ │ │ - movw r3, #48620 @ 0xbdec │ │ │ │ + bne 80a90 │ │ │ │ + movw r3, #48408 @ 0xbd18 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81030 │ │ │ │ - bl 175f40 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + beq 80a64 │ │ │ │ + bl 175118 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 81094 │ │ │ │ - movw r3, #48624 @ 0xbdf0 │ │ │ │ + b 80ac8 │ │ │ │ + movw r3, #48412 @ 0xbd1c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81020 │ │ │ │ + bne 80a54 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81020 │ │ │ │ - b 81094 │ │ │ │ + bne 80a54 │ │ │ │ + b 80ac8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81078 │ │ │ │ + bgt 80aac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 81078 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 80aac │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, #0 │ │ │ │ - movw r1, #31332 @ 0x7a64 │ │ │ │ + movw r1, #33572 @ 0x8324 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 15f70c <_Py_Specialize_ToBool@@Base+0xa20> │ │ │ │ + bl 15e8f8 <_Py_Specialize_ToBool@@Base+0xa20> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 811ac │ │ │ │ + beq 80be0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 81178 │ │ │ │ + bne 80bac │ │ │ │ mov r1, r6 │ │ │ │ - bl 1457ec │ │ │ │ + bl 144844 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8114c │ │ │ │ - movw r3, #48560 @ 0xbdb0 │ │ │ │ + bne 80b80 │ │ │ │ + movw r3, #48348 @ 0xbcdc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81130 │ │ │ │ - bl 175f40 │ │ │ │ - movw r0, #48516 @ 0xbd84 │ │ │ │ + beq 80b64 │ │ │ │ + bl 175118 │ │ │ │ + movw r0, #48440 @ 0xbd38 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #22632 @ 0x5868 │ │ │ │ + movw r1, #24872 @ 0x6128 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8113c │ │ │ │ - b 811b0 │ │ │ │ + ble 80b70 │ │ │ │ + b 80be4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 811b0 │ │ │ │ + bgt 80be4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 811b0 │ │ │ │ - b 8116c │ │ │ │ + bne 80be4 │ │ │ │ + b 80ba0 │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81164 │ │ │ │ + bgt 80b98 │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ - beq 8116c │ │ │ │ + beq 80ba0 │ │ │ │ mov r5, #0 │ │ │ │ - b 811b0 │ │ │ │ + b 80be4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 811b0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 80be4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81194 │ │ │ │ + bgt 80bc8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 81194 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 80bc8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bd678 │ │ │ │ + b bd670 │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8384 @ 0x20c0 │ │ │ │ + movw r2, #9004 @ 0x232c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ + movw r0, #8548 @ 0x2164 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 81218 │ │ │ │ + bne 80c4c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 81258 │ │ │ │ + beq 80c8c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8121c │ │ │ │ - b 81258 │ │ │ │ + bgt 80c50 │ │ │ │ + b 80c8c │ │ │ │ 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 81278 │ │ │ │ + bne 80cac │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 81258 │ │ │ │ + beq 80c8c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8127c │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bgt 80cb0 │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 812d8 │ │ │ │ + bl 1b4954 │ │ │ │ + b 80d0c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 4dd74 │ │ │ │ + bl 4dc24 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 812b8 │ │ │ │ + bgt 80cec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 812b8 │ │ │ │ + bne 80cec │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 812d8 │ │ │ │ + bgt 80d0c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 812d8 │ │ │ │ + bne 80d0c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 81318 │ │ │ │ + bne 80d4c │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 81344 │ │ │ │ - b 81338 │ │ │ │ + bne 80d78 │ │ │ │ + b 80d6c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #55032 @ 0xd6f8 │ │ │ │ + movw r0, #56972 @ 0xde8c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81400 │ │ │ │ - b 81300 │ │ │ │ - bl ddb94 │ │ │ │ + beq 80e34 │ │ │ │ + b 80d34 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81400 │ │ │ │ + bne 80e34 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #38120 @ 0x94e8 │ │ │ │ + movw r3, #38740 @ 0x9754 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq 81378 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 80dac │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24564 @ 0x5ff4 │ │ │ │ + movw r1, #26804 @ 0x68b4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 813e4 │ │ │ │ + bl 170914 │ │ │ │ + b 80e18 │ │ │ │ cmp r4, #5 │ │ │ │ - bhi 813a4 │ │ │ │ + bhi 80dd8 │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r0, r2 │ │ │ │ - beq 813f4 │ │ │ │ + beq 80e28 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ lsl r4, r1, r4 │ │ │ │ - b 813c4 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + b 80df8 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #53260 @ 0xd00c │ │ │ │ + movw r1, #55500 @ 0xd8cc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 813e4 │ │ │ │ + bl 170914 │ │ │ │ + b 80e18 │ │ │ │ ldrb lr, [r2, r3] │ │ │ │ orr ip, r0, r1, lsl r3 │ │ │ │ add r3, r3, #1 │ │ │ │ tst lr, r4 │ │ │ │ movne r0, ip │ │ │ │ cmp r3, #16 │ │ │ │ - bne 813c4 │ │ │ │ - b 813f4 │ │ │ │ - bl ddb94 │ │ │ │ + bne 80df8 │ │ │ │ + b 80e28 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81400 │ │ │ │ + bne 80e34 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 81454 │ │ │ │ + bne 80e88 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8148c │ │ │ │ + beq 80ec0 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ sub r5, fp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, ip │ │ │ │ - ldr r3, [pc, #392] @ 81600 │ │ │ │ + ldr r3, [pc, #392] @ 81034 │ │ │ │ str r5, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 815f4 │ │ │ │ + beq 81028 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 814ac │ │ │ │ - bl ddb94 │ │ │ │ + bne 80ee0 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 814fc │ │ │ │ - b 814e4 │ │ │ │ - bl e72d8 │ │ │ │ + bne 80f30 │ │ │ │ + b 80f18 │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 814d4 │ │ │ │ + bgt 80f08 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 814d4 │ │ │ │ + bne 80f08 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 8149c │ │ │ │ + beq 80ed0 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 81504 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bge 80f38 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2492 @ 0x9bc │ │ │ │ + movw r1, #4732 @ 0x127c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r4, #0 │ │ │ │ - b 815f4 │ │ │ │ + b 81028 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 81520 │ │ │ │ + bhi 80f54 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 8153c │ │ │ │ + bne 80f70 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b f1eac <_PyDict_StoreSubscript@@Base+0xdc0> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + b f0d30 <_PyDict_StoreSubscript@@Base+0x190> │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22568 @ 0x5828 │ │ │ │ + movw r1, #24808 @ 0x60e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 814fc │ │ │ │ + bl 1b4954 │ │ │ │ + b 80f30 │ │ │ │ mov r0, r4 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 81558 │ │ │ │ + bne 80f8c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 366244 │ │ │ │ + b 3664fc │ │ │ │ add r6, r7, #8 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8157c │ │ │ │ + bne 80fb0 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 81564 │ │ │ │ + bne 80f98 │ │ │ │ dmb ish │ │ │ │ - beq 8158c │ │ │ │ + beq 80fc0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3c106c │ │ │ │ + bl 3c1128 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldrb r0, [r1] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 815ac │ │ │ │ + bhi 80fe0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 43aa24 <_Py_hashtable_foreach@@Base+0x1694> │ │ │ │ + bl 43b304 <_Py_hashtable_foreach@@Base+0x1228> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 815cc │ │ │ │ + bne 81000 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 815b4 │ │ │ │ + bne 80fe8 │ │ │ │ dmb ish │ │ │ │ - beq 815dc │ │ │ │ + beq 81010 │ │ │ │ mov r0, r6 │ │ │ │ - bl 33ff20 │ │ │ │ + bl 3401f4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 427598 <_Py_strhex@@Base> │ │ │ │ + bl 427e78 <_Py_strhex@@Base> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, ror r0 │ │ │ │ + rsbeq r8, sl, r0, ror r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 81644 │ │ │ │ - bl 106f8c │ │ │ │ - bl 106fcc │ │ │ │ + beq 81078 │ │ │ │ + bl 105f9c │ │ │ │ + bl 105fdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8164c │ │ │ │ + beq 81080 │ │ │ │ mov r0, r4 │ │ │ │ - bl 70c70 │ │ │ │ + bl 706a8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 816a4 │ │ │ │ + bne 810d8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 342628 │ │ │ │ + bl 342a98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8169c │ │ │ │ + bne 810d0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8169c │ │ │ │ + bne 810d0 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10aac0 │ │ │ │ + bl 109ad0 │ │ │ │ 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 r3, [r0, #52] @ 0x34 │ │ │ │ @@ -85233,1306 +84862,1306 @@ │ │ │ │ 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 ddb94 │ │ │ │ + bl dd140 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 817cc │ │ │ │ + bne 81200 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40bd98 <_Py_c_prod@@Base+0x3348> │ │ │ │ + bl 40ca2c <_Py_c_prod@@Base+0x340c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 817cc │ │ │ │ + beq 81200 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4139d8 <_PyDeadline_Get@@Base+0xc50> │ │ │ │ + bl 414498 <_PyDeadline_Get@@Base+0xd30> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #63960 @ 0xf9d8 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl df0c0 │ │ │ │ + movw r0, #664 @ 0x298 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + bl de66c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 81734 │ │ │ │ + bne 81168 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 65f68 │ │ │ │ + b 659a0 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #22672 @ 0x5890 │ │ │ │ + movw r0, #24912 @ 0x6150 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ movw r1, #727 @ 0x2d7 │ │ │ │ - bl 413f68 <_PyDeadline_Get@@Base+0x11e0> │ │ │ │ + bl 414920 <_PyDeadline_Get@@Base+0x11b8> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81784 │ │ │ │ + bgt 811b8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 81784 │ │ │ │ + bne 811b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 81724 │ │ │ │ + beq 81158 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 817ac │ │ │ │ + bgt 811e0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 817ac │ │ │ │ + bne 811e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - bl ddb94 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 817cc │ │ │ │ - movw r0, #22672 @ 0x5890 │ │ │ │ + beq 81200 │ │ │ │ + movw r0, #24912 @ 0x6150 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 70900 <_Py_c_diff@@Base+0x38c> │ │ │ │ + b 70338 <_Py_c_diff@@Base+0x38c> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000817d4 : │ │ │ │ +00081208 : │ │ │ │ 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 81800 │ │ │ │ - bl 80f48 │ │ │ │ - b 81810 │ │ │ │ + bne 81234 │ │ │ │ + bl 8097c │ │ │ │ + b 81244 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl 10ab68 │ │ │ │ + bl 109b78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 81824 │ │ │ │ - movw r0, #22688 @ 0x58a0 │ │ │ │ + bge 81258 │ │ │ │ + movw r0, #24928 @ 0x6160 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r4, #0 │ │ │ │ - bl 36d144 │ │ │ │ - b 8182c │ │ │ │ + bl 36d3fc │ │ │ │ + b 81260 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8384 @ 0x20c0 │ │ │ │ + movw r2, #9004 @ 0x232c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ + movw r0, #8548 @ 0x2164 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 81898 │ │ │ │ + bne 812cc │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 818dc │ │ │ │ + beq 81310 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8189c │ │ │ │ - b 818dc │ │ │ │ + bgt 812d0 │ │ │ │ + b 81310 │ │ │ │ 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 818fc │ │ │ │ + bne 81330 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 818dc │ │ │ │ + beq 81310 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 818fc │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bgt 81330 │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 81958 │ │ │ │ + bl 1b4954 │ │ │ │ + b 8138c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 4e318 │ │ │ │ + bl 4e1c8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81938 │ │ │ │ + bgt 8136c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 81938 │ │ │ │ + bne 8136c │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81958 │ │ │ │ + bgt 8138c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 81958 │ │ │ │ + bne 8138c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ - bl 1756e0 │ │ │ │ - movw r3, #48588 @ 0xbdcc │ │ │ │ + bl 1748b8 │ │ │ │ + movw r3, #48376 @ 0xbcf8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - movw r3, #22824 @ 0x5928 │ │ │ │ + movw r3, #25064 @ 0x61e8 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ bl 3de38 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 819cc │ │ │ │ - movw r0, #22868 @ 0x5954 │ │ │ │ + bne 81400 │ │ │ │ + movw r0, #25108 @ 0x6214 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ - bl 36d144 │ │ │ │ + bl 36d3fc │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 175ee4 │ │ │ │ + b 1750bc │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43cbb8 <_Py_hashtable_foreach@@Base+0x3828> │ │ │ │ + b 43d498 <_Py_hashtable_foreach@@Base+0x33bc> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 81a70 │ │ │ │ + beq 814a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 81a70 │ │ │ │ + ble 814a4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ - movw r0, #22924 @ 0x598c │ │ │ │ + movw r0, #25164 @ 0x624c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, r4 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81a84 │ │ │ │ + bgt 814b8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 81a84 │ │ │ │ + bne 814b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 81a84 │ │ │ │ - movw r0, #22960 @ 0x59b0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 814b8 │ │ │ │ + movw r0, #25200 @ 0x6270 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 81acc │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bgt 81500 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56700 @ 0xdd7c │ │ │ │ + movw r1, #58912 @ 0xe620 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 81af0 │ │ │ │ + bl 1b4954 │ │ │ │ + b 81524 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81af8 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 8152c │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6380 @ 0x18ec │ │ │ │ + movw r1, #8620 @ 0x21ac │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ - b 81b0c │ │ │ │ + b 81540 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub r1, fp, #8 │ │ │ │ - ldr r0, [pc, #12] @ 81b14 │ │ │ │ + ldr r0, [pc, #12] @ 81548 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl fe214 │ │ │ │ + bl fd220 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r6, fp, r0, lsl sl │ │ │ │ + rsbeq r6, fp, r8, lsl #20 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 81b38 │ │ │ │ + ldr r2, [pc, #16] @ 8156c │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4fd60 <_Py_IncRef@@Base+0x2a8> │ │ │ │ - rsbeq r1, fp, r8, ror #20 │ │ │ │ + b 4fc10 <_Py_IncRef@@Base+0x2a8> │ │ │ │ + rsbeq r1, fp, r0, ror #20 │ │ │ │ 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, #7928 @ 0x1ef8 │ │ │ │ + movw r2, #8548 @ 0x2164 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #8384 @ 0x20c0 │ │ │ │ + movw r3, #9004 @ 0x232c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 81bb8 │ │ │ │ + bne 815ec │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 81b98 │ │ │ │ + beq 815cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 81bbc │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bgt 815f0 │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 81bfc │ │ │ │ + bl 1b4954 │ │ │ │ + b 81630 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r0, [pc, #64] @ 81c08 │ │ │ │ + ldr r0, [pc, #64] @ 8163c │ │ │ │ addle r3, r3, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl fe214 │ │ │ │ + bl fd220 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81bfc │ │ │ │ + bgt 81630 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 81bfc │ │ │ │ + bne 81630 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strhteq r2, [fp], #-156 @ 0xffffff64 │ │ │ │ + strhteq r2, [fp], #-148 @ 0xffffff6c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #13148 @ 0x335c │ │ │ │ + movw r3, #15964 @ 0x3e5c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 81c30 │ │ │ │ + ldr r1, [pc, #8] @ 81664 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8109c │ │ │ │ - rsbeq r1, fp, r8, ror #20 │ │ │ │ + b 80ad0 │ │ │ │ + rsbeq r1, fp, r0, ror #20 │ │ │ │ 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 81c74 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bgt 816a8 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56700 @ 0xdd7c │ │ │ │ + movw r1, #58912 @ 0xe620 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 81c98 │ │ │ │ + bl 1b4954 │ │ │ │ + b 816cc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 81ca0 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 816d4 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6380 @ 0x18ec │ │ │ │ + movw r1, #8620 @ 0x21ac │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ - b 81cb4 │ │ │ │ + b 816e8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub r1, fp, #8 │ │ │ │ - ldr r0, [pc, #12] @ 81cbc │ │ │ │ + ldr r0, [pc, #12] @ 816f0 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl fe214 │ │ │ │ + bl fd220 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r7, fp, r4, lsl ip │ │ │ │ + rsbeq r7, fp, ip, lsl #24 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #13132 @ 0x334c │ │ │ │ + movw r3, #15948 @ 0x3e4c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 81ce4 │ │ │ │ + ldr r1, [pc, #8] @ 81718 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8109c │ │ │ │ - strhteq r1, [fp], #-164 @ 0xffffff5c │ │ │ │ + b 80ad0 │ │ │ │ + rsbeq r1, fp, ip, lsr #21 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 81d08 │ │ │ │ + ldr r2, [pc, #16] @ 8173c │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4fd60 <_Py_IncRef@@Base+0x2a8> │ │ │ │ - rsbeq r1, fp, r8, ror #20 │ │ │ │ + b 4fc10 <_Py_IncRef@@Base+0x2a8> │ │ │ │ + rsbeq r1, fp, r0, ror #20 │ │ │ │ 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, #7928 @ 0x1ef8 │ │ │ │ + movw r2, #8548 @ 0x2164 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #8384 @ 0x20c0 │ │ │ │ + movw r3, #9004 @ 0x232c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 81d88 │ │ │ │ + bne 817bc │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 81d68 │ │ │ │ + beq 8179c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 81d8c │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bgt 817c0 │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 81dcc │ │ │ │ + bl 1b4954 │ │ │ │ + b 81800 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r0, [pc, #64] @ 81dd8 │ │ │ │ + ldr r0, [pc, #64] @ 8180c │ │ │ │ addle r3, r3, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl fe214 │ │ │ │ + bl fd220 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81dcc │ │ │ │ + bgt 81800 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 81dcc │ │ │ │ + bne 81800 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r1, fp, ip, ror #23 │ │ │ │ + rsbeq r1, fp, r4, ror #23 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3099d4 │ │ │ │ + b 3083c4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #13132 @ 0x334c │ │ │ │ + movw r3, #15948 @ 0x3e4c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 81e14 │ │ │ │ + ldr r1, [pc, #8] @ 81848 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8109c │ │ │ │ - rsbeq r1, fp, r8, ror #20 │ │ │ │ + b 80ad0 │ │ │ │ + rsbeq r1, fp, r0, ror #20 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 81e5c │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bne 81890 │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22984 @ 0x59c8 │ │ │ │ + movw r1, #25224 @ 0x6288 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, r4] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ 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 32f474 │ │ │ │ + bl 32e534 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 81f14 │ │ │ │ + beq 81948 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81ee4 │ │ │ │ - bl 32fd04 │ │ │ │ + beq 81918 │ │ │ │ + bl 32f130 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 81ee4 │ │ │ │ + bne 81918 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81edc │ │ │ │ + bgt 81910 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 81edc │ │ │ │ + bne 81910 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 81f14 │ │ │ │ + b 81948 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81efc │ │ │ │ + bgt 81930 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 81f08 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + beq 8193c │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 81f14 │ │ │ │ + b 81948 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 81efc │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 81930 │ │ │ │ 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, #48640 @ 0xbe00 │ │ │ │ + movw r3, #48428 @ 0xbd2c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81f50 │ │ │ │ + beq 81984 │ │ │ │ mvn r4, #0 │ │ │ │ - b 81f6c │ │ │ │ - movw r3, #36876 @ 0x900c │ │ │ │ + b 819a0 │ │ │ │ + movw r3, #37496 @ 0x9278 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 81f48 │ │ │ │ - bl 175f40 │ │ │ │ + bne 8197c │ │ │ │ + bl 175118 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00081f74 : │ │ │ │ +000819a8 : │ │ │ │ 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 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 81f9c │ │ │ │ - bl 80f48 │ │ │ │ - b 81fac │ │ │ │ + bne 819d0 │ │ │ │ + bl 8097c │ │ │ │ + b 819e0 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl 3c0410 │ │ │ │ + bl 3c0e40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 81fc0 │ │ │ │ - movw r0, #23016 @ 0x59e8 │ │ │ │ + bge 819f4 │ │ │ │ + movw r0, #25256 @ 0x62a8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r4, #0 │ │ │ │ - bl 36d144 │ │ │ │ - b 81fc8 │ │ │ │ + bl 36d3fc │ │ │ │ + b 819fc │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ 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 82050 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bgt 81a84 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - beq 82028 │ │ │ │ + beq 81a5c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ - movw r3, #43096 @ 0xa858 │ │ │ │ + movw r3, #45336 @ 0xb118 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ - movw r1, #33548 @ 0x830c │ │ │ │ + movw r1, #35796 @ 0x8bd4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r4, #0 │ │ │ │ ldr ip, [ip, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 17173c │ │ │ │ - b 820a8 │ │ │ │ + bl 170914 │ │ │ │ + b 81adc │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ mov r1, #0 │ │ │ │ - bl fc160 │ │ │ │ + bl fb164 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 820a8 │ │ │ │ + beq 81adc │ │ │ │ mov r3, r7 │ │ │ │ add r1, r5, #20 │ │ │ │ sub r2, r6, #1 │ │ │ │ - bl fc7c8 │ │ │ │ + bl fb7cc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 82090 │ │ │ │ + ble 81ac4 │ │ │ │ mov r4, r5 │ │ │ │ - b 820a8 │ │ │ │ + b 81adc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 82088 │ │ │ │ + bne 81abc │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 82088 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 81abc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #23176 @ 0x5a88 │ │ │ │ + movw r0, #25416 @ 0x6348 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c0fec │ │ │ │ + b c1220 │ │ │ │ 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 82110 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bgt 81b44 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56700 @ 0xdd7c │ │ │ │ + movw r1, #58912 @ 0xe620 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 82134 │ │ │ │ + bl 1b4954 │ │ │ │ + b 81b68 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8213c │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 81b70 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6380 @ 0x18ec │ │ │ │ + movw r1, #8620 @ 0x21ac │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ - b 82150 │ │ │ │ + b 81b84 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ sub r1, fp, #8 │ │ │ │ - ldr r0, [pc, #12] @ 82158 │ │ │ │ + ldr r0, [pc, #12] @ 81b8c │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl fe214 │ │ │ │ + bl fd220 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r6, fp, r8, ror #28 │ │ │ │ + rsbeq r6, fp, r0, ror #28 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ - bne 821b8 │ │ │ │ + bne 81bec │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 82198 │ │ │ │ + bgt 81bcc │ │ │ │ mov r6, #0 │ │ │ │ - b 821b8 │ │ │ │ + b 81bec │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrgt r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r6, r1 │ │ │ │ - beq 821f0 │ │ │ │ - b 82190 │ │ │ │ + beq 81c24 │ │ │ │ + b 81bc4 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #172] @ 82294 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #172] @ 81cc8 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 82288 │ │ │ │ + beq 81cbc │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 382b80 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 382e38 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ add r5, r5, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82274 │ │ │ │ + beq 81ca8 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 82234 │ │ │ │ + beq 81c68 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 82238 │ │ │ │ - bl ddb94 │ │ │ │ + bne 81c6c │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82274 │ │ │ │ - b 82238 │ │ │ │ + bne 81ca8 │ │ │ │ + b 81c6c │ │ │ │ mov r4, #524288 @ 0x80000 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 10361c │ │ │ │ + bl 10262c │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dfb0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 8227c │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bne 81cb0 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r4, #0 │ │ │ │ - b 82288 │ │ │ │ + b 81cbc │ │ │ │ mov r0, r4 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, lsr #1 │ │ │ │ + mlseq sl, ip, r0, r8 │ │ │ │ │ │ │ │ -00082298 : │ │ │ │ +00081ccc : │ │ │ │ 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 3c0410 │ │ │ │ + bl 3c0e40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000822d0 <_PyXI_UnwrapNotShareableError@@Base>: │ │ │ │ +00081d04 <_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 │ │ │ │ adds r4, r4, #20 │ │ │ │ addne r3, r3, #4096 @ 0x1000 │ │ │ │ ldrne r4, [r3, #1452] @ 0x5ac │ │ │ │ - bne 82308 <_PyXI_UnwrapNotShareableError@@Base+0x38> │ │ │ │ - bl 175f40 │ │ │ │ + bne 81d3c <_PyXI_UnwrapNotShareableError@@Base+0x38> │ │ │ │ + bl 175118 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 30e39c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 30d1ec <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 823a0 <_PyXI_UnwrapNotShareableError@@Base+0xd0> │ │ │ │ + beq 81dd4 <_PyXI_UnwrapNotShareableError@@Base+0xd0> │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ - bne 82344 <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ + bne 81d78 <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ mov r0, r4 │ │ │ │ - bl 35f34 │ │ │ │ + bl 35f38 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 82360 <_PyXI_UnwrapNotShareableError@@Base+0x90> │ │ │ │ - b 8238c <_PyXI_UnwrapNotShareableError@@Base+0xbc> │ │ │ │ + bne 81d94 <_PyXI_UnwrapNotShareableError@@Base+0x90> │ │ │ │ + b 81dc0 <_PyXI_UnwrapNotShareableError@@Base+0xbc> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #8 │ │ │ │ bl 3fbf4 <_PyXI_InitFailure@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 82330 <_PyXI_UnwrapNotShareableError@@Base+0x60> │ │ │ │ + bne 81d64 <_PyXI_UnwrapNotShareableError@@Base+0x60> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82378 <_PyXI_UnwrapNotShareableError@@Base+0xa8> │ │ │ │ + bgt 81dac <_PyXI_UnwrapNotShareableError@@Base+0xa8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 82380 <_PyXI_UnwrapNotShareableError@@Base+0xb0> │ │ │ │ + beq 81db4 <_PyXI_UnwrapNotShareableError@@Base+0xb0> │ │ │ │ mov r4, r6 │ │ │ │ - b 8238c <_PyXI_UnwrapNotShareableError@@Base+0xbc> │ │ │ │ + b 81dc0 <_PyXI_UnwrapNotShareableError@@Base+0xbc> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 82378 <_PyXI_UnwrapNotShareableError@@Base+0xa8> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 81dac <_PyXI_UnwrapNotShareableError@@Base+0xa8> │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ str r4, [r5, #88] @ 0x58 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000823a8 : │ │ │ │ +00081ddc : │ │ │ │ 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 10ab68 │ │ │ │ + bl 109b78 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8241c │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bgt 81e50 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56700 @ 0xdd7c │ │ │ │ + movw r1, #58912 @ 0xe620 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 82454 │ │ │ │ + bl 1b4954 │ │ │ │ + b 81e88 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82444 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 81e78 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6380 @ 0x18ec │ │ │ │ + movw r1, #8620 @ 0x21ac │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 82454 │ │ │ │ + bl 1b4954 │ │ │ │ + b 81e88 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ 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 sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 82498 │ │ │ │ + bne 81ecc │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 824bc │ │ │ │ - b 824d8 │ │ │ │ + bne 81ef0 │ │ │ │ + b 81f0c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12864 @ 0x3240 │ │ │ │ + movw r0, #15680 @ 0x3d40 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82484 │ │ │ │ + bne 81eb8 │ │ │ │ mov r0, #0 │ │ │ │ - b 82570 │ │ │ │ - bl e72d8 │ │ │ │ + b 81fa4 │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 824ec │ │ │ │ + ble 81f20 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 82504 │ │ │ │ - bl ddb94 │ │ │ │ + bne 81f38 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 824b4 │ │ │ │ - b 82504 │ │ │ │ + bne 81ee8 │ │ │ │ + b 81f38 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 824d0 │ │ │ │ + bne 81f04 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 824d0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 81f04 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 37ae44 <_PyObject_HasLen@@Base+0x1554> │ │ │ │ + bl 37b1a0 <_PyObject_HasLen@@Base+0x15f8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 824b4 │ │ │ │ + beq 81ee8 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r1, r5, #1 │ │ │ │ - bl 223ca0 │ │ │ │ + bl 223270 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 824b4 │ │ │ │ + blt 81ee8 │ │ │ │ add r3, r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r6, #20] │ │ │ │ bic r3, r3, r3, asr #31 │ │ │ │ movlt r4, r3 │ │ │ │ cmp r5, r4 │ │ │ │ movlt r4, r5 │ │ │ │ add r0, r4, #1 │ │ │ │ sub r2, r5, r4 │ │ │ │ add r1, r6, r4 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 2da0c │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ strb r7, [r6, r4] │ │ │ │ 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 │ │ │ │ - ldr r5, [pc, #212] @ 82668 │ │ │ │ - mov r3, #1 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r5] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 825b4 │ │ │ │ - strexb r1, r3, [r5] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 8259c │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - dmb ish │ │ │ │ - bne 825d0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1d9440 <_PyTime_FromSeconds@@Base+0xb40> │ │ │ │ - ldr r6, [pc, #148] @ 8266c │ │ │ │ - ldr r3, [r6, #1604] @ 0x644 │ │ │ │ - cmp r3, #0 │ │ │ │ - streq r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 82628 │ │ │ │ - ldr r0, [r6, #1692] @ 0x69c │ │ │ │ - bl 827f8 <_Py_hashtable_size@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r6, #1684] @ 0x694 │ │ │ │ - str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 827f8 <_Py_hashtable_size@@Base> │ │ │ │ - add r4, r4, r0 │ │ │ │ - ldr r0, [r6, #1696] @ 0x6a0 │ │ │ │ - str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 827f8 <_Py_hashtable_size@@Base> │ │ │ │ - movw r1, #24776 @ 0x60c8 │ │ │ │ - movt r1, #10 │ │ │ │ - add r4, r4, r0 │ │ │ │ - sub r2, fp, #24 │ │ │ │ - ldr r0, [r6, #1700] @ 0x6a4 │ │ │ │ - str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 439390 <_Py_hashtable_foreach@@Base> │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r5] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 82648 │ │ │ │ - strexb r1, r3, [r5] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 82630 │ │ │ │ - dmb ish │ │ │ │ - beq 82658 │ │ │ │ - ldr r0, [pc, #16] @ 82668 │ │ │ │ - bl 33ff20 │ │ │ │ - ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, lr} │ │ │ │ - b cc4f4 │ │ │ │ - rsbeq sl, sl, r8, lsl #25 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 826b0 │ │ │ │ + bne 81fec │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 826b0 │ │ │ │ + bne 81fec │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82764 │ │ │ │ + beq 820a0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 826c8 │ │ │ │ + beq 82004 │ │ │ │ mov r0, r4 │ │ │ │ - bl e5474 │ │ │ │ + bl e4870 │ │ │ │ mov r4, r0 │ │ │ │ - b 826d0 │ │ │ │ - bl b5070 │ │ │ │ + b 8200c │ │ │ │ + bl b5030 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 827e4 │ │ │ │ + beq 82120 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 82720 │ │ │ │ - ldr r1, [pc, #256] @ 827ec │ │ │ │ + beq 8205c │ │ │ │ + ldr r1, [pc, #256] @ 82128 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd678 │ │ │ │ + bl bd670 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 82720 │ │ │ │ + bne 8205c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82718 │ │ │ │ + bgt 82054 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 82718 │ │ │ │ + bne 82054 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 827e4 │ │ │ │ + b 82120 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 82740 │ │ │ │ - ldr r1, [pc, #188] @ 827f0 │ │ │ │ + beq 8207c │ │ │ │ + ldr r1, [pc, #188] @ 8212c │ │ │ │ mov r0, r4 │ │ │ │ - bl bd678 │ │ │ │ + bl bd670 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 826f8 │ │ │ │ + beq 82034 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8277c │ │ │ │ - ldr r1, [pc, #160] @ 827f4 │ │ │ │ + beq 820b8 │ │ │ │ + ldr r1, [pc, #160] @ 82130 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd678 │ │ │ │ + bl bd670 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 826f8 │ │ │ │ - b 8277c │ │ │ │ + beq 82034 │ │ │ │ + b 820b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8278c │ │ │ │ + beq 820c8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 827a8 │ │ │ │ + bne 820e4 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl f32c0 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f22b0 <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b 827c0 │ │ │ │ + b 820fc │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, #3 │ │ │ │ - bl 2daa20 │ │ │ │ + bl 2d8f20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 827e0 │ │ │ │ + bgt 8211c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 827e0 │ │ │ │ + bne 8211c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r6, fp, ip, lsr r0 │ │ │ │ - rsbeq r6, fp, ip, lsr #12 │ │ │ │ - rsbeq r6, fp, r8, asr r0 │ │ │ │ + rsbeq r6, fp, r4, lsr r0 │ │ │ │ + rsbeq r6, fp, r4, lsr #12 │ │ │ │ + rsbeq r6, fp, r0, asr r0 │ │ │ │ + push {r4, r5, r6, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #16 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r5, [pc, #212] @ 82224 │ │ │ │ + mov r3, #1 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r5] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 82170 │ │ │ │ + strexb r1, r3, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 82158 │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + dmb ish │ │ │ │ + bne 8218c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1d92cc <_PyTime_FromSeconds@@Base+0xb4c> │ │ │ │ + ldr r6, [pc, #148] @ 82228 │ │ │ │ + ldr r3, [r6, #1604] @ 0x644 │ │ │ │ + cmp r3, #0 │ │ │ │ + streq r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ + beq 821e4 │ │ │ │ + ldr r0, [r6, #1692] @ 0x69c │ │ │ │ + bl 8222c <_Py_hashtable_size@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r6, #1684] @ 0x694 │ │ │ │ + str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl 8222c <_Py_hashtable_size@@Base> │ │ │ │ + add r4, r4, r0 │ │ │ │ + ldr r0, [r6, #1696] @ 0x6a0 │ │ │ │ + str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl 8222c <_Py_hashtable_size@@Base> │ │ │ │ + movw r1, #20228 @ 0x4f04 │ │ │ │ + movt r1, #10 │ │ │ │ + add r4, r4, r0 │ │ │ │ + sub r2, fp, #24 │ │ │ │ + ldr r0, [r6, #1700] @ 0x6a4 │ │ │ │ + str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl 43a0dc <_Py_hashtable_foreach@@Base> │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r5] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 82204 │ │ │ │ + strexb r1, r3, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 821ec │ │ │ │ + dmb ish │ │ │ │ + beq 82214 │ │ │ │ + ldr r0, [pc, #16] @ 82224 │ │ │ │ + bl 3401f4 │ │ │ │ + ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, lr} │ │ │ │ + b cbc18 │ │ │ │ + rsbeq sl, sl, r0, lsl #25 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -000827f8 <_Py_hashtable_size@@Base>: │ │ │ │ +0008222c <_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 │ │ │ │ + movw r3, #9560 @ 0x2558 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r0, #9560 @ 0x2558 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + ldr r2, [r3] │ │ │ │ + add fp, sp, #0 │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r3] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ + 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 2e4a8 │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, lr} │ │ │ │ + b dd378 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #136] @ 828c4 <_Py_hashtable_size@@Base+0xcc> │ │ │ │ + ldr r4, [pc, #136] @ 82354 <_Py_hashtable_size@@Base+0x128> │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 82858 <_Py_hashtable_size@@Base+0x60> │ │ │ │ + bne 822e8 <_Py_hashtable_size@@Base+0xbc> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 82840 <_Py_hashtable_size@@Base+0x48> │ │ │ │ + bne 822d0 <_Py_hashtable_size@@Base+0xa4> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 82874 <_Py_hashtable_size@@Base+0x7c> │ │ │ │ + bne 82304 <_Py_hashtable_size@@Base+0xd8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d9440 <_PyTime_FromSeconds@@Base+0xb40> │ │ │ │ - ldr r3, [pc, #76] @ 828c8 <_Py_hashtable_size@@Base+0xd0> │ │ │ │ + bl 1d92cc <_PyTime_FromSeconds@@Base+0xb4c> │ │ │ │ + ldr r3, [pc, #76] @ 82358 <_Py_hashtable_size@@Base+0x12c> │ │ │ │ ldr r2, [r3, #1604] @ 0x644 │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r2, [r3, #1676] @ 0x68c │ │ │ │ strne r2, [r3, #1680] @ 0x690 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 828a8 <_Py_hashtable_size@@Base+0xb0> │ │ │ │ + bne 82338 <_Py_hashtable_size@@Base+0x10c> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 82890 <_Py_hashtable_size@@Base+0x98> │ │ │ │ + bne 82320 <_Py_hashtable_size@@Base+0xf4> │ │ │ │ dmb ish │ │ │ │ - beq 828b8 <_Py_hashtable_size@@Base+0xc0> │ │ │ │ - ldr r0, [pc, #12] @ 828c4 <_Py_hashtable_size@@Base+0xcc> │ │ │ │ - bl 33ff20 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + beq 82348 <_Py_hashtable_size@@Base+0x11c> │ │ │ │ + ldr r0, [pc, #12] @ 82354 <_Py_hashtable_size@@Base+0x128> │ │ │ │ + bl 3401f4 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq sl, sl, r8, lsl #25 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ - movw r3, #8940 @ 0x22ec │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #8940 @ 0x22ec │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - ldr r2, [r3] │ │ │ │ - add fp, sp, #0 │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r3] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ - 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 2e4a8 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, lr} │ │ │ │ - b dddcc │ │ │ │ + rsbeq sl, sl, r0, lsl #25 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, r6, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 82974 <_Py_hashtable_size@@Base+0x17c> │ │ │ │ + bne 823a8 <_Py_hashtable_size@@Base+0x17c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 829ac <_Py_hashtable_size@@Base+0x1b4> │ │ │ │ + beq 823e0 <_Py_hashtable_size@@Base+0x1b4> │ │ │ │ mov ip, #2 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #160] @ 82a2c <_Py_hashtable_size@@Base+0x234> │ │ │ │ + ldr r3, [pc, #160] @ 82460 <_Py_hashtable_size@@Base+0x234> │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #36 @ 0x24 │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 82a20 <_Py_hashtable_size@@Base+0x228> │ │ │ │ + beq 82454 <_Py_hashtable_size@@Base+0x228> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 381ae4 │ │ │ │ + bl 381d9c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 82a1c <_Py_hashtable_size@@Base+0x224> │ │ │ │ + beq 82450 <_Py_hashtable_size@@Base+0x224> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 3fbd80 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 3fc648 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82a1c <_Py_hashtable_size@@Base+0x224> │ │ │ │ + beq 82450 <_Py_hashtable_size@@Base+0x224> │ │ │ │ ldrd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 10361c │ │ │ │ + bl 10262c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ bl 2d9ac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmn r4, #1 │ │ │ │ - movwne r4, #5188 @ 0x1444 │ │ │ │ + movwne r4, #5808 @ 0x16b0 │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ - bne 82a20 <_Py_hashtable_size@@Base+0x228> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bne 82454 <_Py_hashtable_size@@Base+0x228> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r8, r9, fp, pc} │ │ │ │ - rsbeq r8, sl, ip, asr #1 │ │ │ │ + rsbeq r8, sl, r8, asr #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r5, #0 │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #120] @ 82ad4 <_Py_hashtable_size@@Base+0x2dc> │ │ │ │ + ldr r3, [pc, #120] @ 82508 <_Py_hashtable_size@@Base+0x2dc> │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r6 │ │ │ │ sub r2, fp, #120 @ 0x78 │ │ │ │ ldr r7, [fp, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 43d078 <_Py_hashtable_foreach@@Base+0x3ce8> │ │ │ │ + bl 43d958 <_Py_hashtable_foreach@@Base+0x387c> │ │ │ │ sub r2, fp, #120 @ 0x78 │ │ │ │ sub r1, r8, r4 │ │ │ │ add r0, r9, r4, lsl #1 │ │ │ │ - bl 43d204 │ │ │ │ + bl 43dae4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 82aac <_Py_hashtable_size@@Base+0x2b4> │ │ │ │ + beq 824e0 <_Py_hashtable_size@@Base+0x2b4> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ addne r4, r4, r0 │ │ │ │ addne r4, r6, r4 │ │ │ │ - bne 82a80 <_Py_hashtable_size@@Base+0x288> │ │ │ │ - ldr r3, [pc, #32] @ 82ad4 <_Py_hashtable_size@@Base+0x2dc> │ │ │ │ + bne 824b4 <_Py_hashtable_size@@Base+0x288> │ │ │ │ + ldr r3, [pc, #32] @ 82508 <_Py_hashtable_size@@Base+0x2dc> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 82ac8 <_Py_hashtable_size@@Base+0x2d0> │ │ │ │ + beq 824fc <_Py_hashtable_size@@Base+0x2d0> │ │ │ │ bl 2ddfc <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ strdeq pc, [r7], #-228 @ 0xffffff1c @ │ │ │ │ ldr r1, [r0, #28] │ │ │ │ - movw r2, #5456 @ 0x1550 │ │ │ │ + movw r2, #6076 @ 0x17bc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ @@ -86546,46 +86175,46 @@ │ │ │ │ mov r8, r0 │ │ │ │ add fp, sp, #24 │ │ │ │ mov lr, r4 │ │ │ │ mov r0, ip │ │ │ │ add r5, lr, ip │ │ │ │ add r6, r0, ip │ │ │ │ cmp r5, r1 │ │ │ │ - bge 82ba4 <_Py_hashtable_size@@Base+0x3ac> │ │ │ │ + bge 825d8 <_Py_hashtable_size@@Base+0x3ac> │ │ │ │ lsl r7, r5, #1 │ │ │ │ lsl r6, r6, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldrh r7, [r8, r7] │ │ │ │ ldrh r6, [r8, r6] │ │ │ │ - beq 82b5c <_Py_hashtable_size@@Base+0x364> │ │ │ │ + beq 82590 <_Py_hashtable_size@@Base+0x364> │ │ │ │ cmp r7, r6 │ │ │ │ - bhi 82b64 <_Py_hashtable_size@@Base+0x36c> │ │ │ │ - b 82b74 <_Py_hashtable_size@@Base+0x37c> │ │ │ │ + bhi 82598 <_Py_hashtable_size@@Base+0x36c> │ │ │ │ + b 825a8 <_Py_hashtable_size@@Base+0x37c> │ │ │ │ cmp r7, r6 │ │ │ │ - bcs 82b74 <_Py_hashtable_size@@Base+0x37c> │ │ │ │ + bcs 825a8 <_Py_hashtable_size@@Base+0x37c> │ │ │ │ add lr, r5, #1 │ │ │ │ mov ip, #0 │ │ │ │ sub r4, lr, r0 │ │ │ │ - b 82b28 <_Py_hashtable_size@@Base+0x330> │ │ │ │ + b 8255c <_Py_hashtable_size@@Base+0x330> │ │ │ │ cmp r7, r6 │ │ │ │ - bne 82b90 <_Py_hashtable_size@@Base+0x398> │ │ │ │ + bne 825c4 <_Py_hashtable_size@@Base+0x398> │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, r4 │ │ │ │ addeq lr, lr, ip │ │ │ │ moveq ip, #0 │ │ │ │ - b 82b28 <_Py_hashtable_size@@Base+0x330> │ │ │ │ + b 8255c <_Py_hashtable_size@@Base+0x330> │ │ │ │ mov r4, #1 │ │ │ │ mov r0, lr │ │ │ │ mov ip, #0 │ │ │ │ add lr, lr, r4 │ │ │ │ - b 82b28 <_Py_hashtable_size@@Base+0x330> │ │ │ │ + b 8255c <_Py_hashtable_size@@Base+0x330> │ │ │ │ str r4, [r2] │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ - movw r2, #5456 @ 0x1550 │ │ │ │ + movw r2, #6076 @ 0x17bc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ @@ -86600,98 +86229,98 @@ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 82c28 <_Py_hashtable_size@@Base+0x430> │ │ │ │ + bne 8265c <_Py_hashtable_size@@Base+0x430> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 82c58 <_Py_hashtable_size@@Base+0x460> │ │ │ │ + beq 8268c <_Py_hashtable_size@@Base+0x460> │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #24 │ │ │ │ - ldr r3, [pc, #132] @ 82cc0 <_Py_hashtable_size@@Base+0x4c8> │ │ │ │ + ldr r3, [pc, #132] @ 826f4 <_Py_hashtable_size@@Base+0x4c8> │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82cb8 <_Py_hashtable_size@@Base+0x4c0> │ │ │ │ + beq 826ec <_Py_hashtable_size@@Base+0x4c0> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 381ae4 │ │ │ │ + bl 381d9c │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 82cb8 <_Py_hashtable_size@@Base+0x4c0> │ │ │ │ - bl 10361c │ │ │ │ + beq 826ec <_Py_hashtable_size@@Base+0x4c0> │ │ │ │ + bl 10262c │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc7c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 82cb0 <_Py_hashtable_size@@Base+0x4b8> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bne 826e4 <_Py_hashtable_size@@Base+0x4b8> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ - b 82cb8 <_Py_hashtable_size@@Base+0x4c0> │ │ │ │ + b 826ec <_Py_hashtable_size@@Base+0x4c0> │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 1d5990 │ │ │ │ + bl 1d5814 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq r8, [sl], #-8 @ │ │ │ │ + strdeq r8, [sl], #-4 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - bge 82cf4 <_Py_hashtable_size@@Base+0x4fc> │ │ │ │ + bge 82728 <_Py_hashtable_size@@Base+0x4fc> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 42e5a8 │ │ │ │ + b 42ee88 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ - movw ip, #47440 @ 0xb950 │ │ │ │ + movw ip, #47232 @ 0xb880 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ mov r0, lr │ │ │ │ str ip, [sp] │ │ │ │ - bl 2dc938 <_PyStaticType_InitForExtension@@Base+0x380> │ │ │ │ + bl 2dad60 <_PyStaticType_InitForExtension@@Base+0x380> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82d40 <_Py_hashtable_size@@Base+0x548> │ │ │ │ + beq 82774 <_Py_hashtable_size@@Base+0x548> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c0fec │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b c1220 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r1, [r0, #20] │ │ │ │ - movw r2, #5456 @ 0x1550 │ │ │ │ + movw r2, #6076 @ 0x17bc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ @@ -86700,769 +86329,768 @@ │ │ │ │ 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 82dac <_Py_hashtable_size@@Base+0x5b4> │ │ │ │ + beq 827e0 <_Py_hashtable_size@@Base+0x5b4> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c0fec │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b c1220 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00082dc0 : │ │ │ │ +000827f4 : │ │ │ │ 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 cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 82e04 │ │ │ │ + bne 82838 │ │ │ │ mov r4, #0 │ │ │ │ - movw r0, #23304 @ 0x5b08 │ │ │ │ + movw r0, #25544 @ 0x63c8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 36d144 │ │ │ │ + bl 36d3fc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #23440 @ 0x5b90 │ │ │ │ + movw r0, #25680 @ 0x6450 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ │ │ │ │ -00082e34 : │ │ │ │ +00082868 : │ │ │ │ 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 369e58 │ │ │ │ + bl 36a110 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #904 @ 0x388 │ │ │ │ + movw r3, #3220 @ 0xc94 │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ 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 82ebc │ │ │ │ + bne 828f0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 82eb0 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + bne 828e4 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82ea4 │ │ │ │ + beq 828d8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23468 @ 0x5bac │ │ │ │ + movw r1, #25708 @ 0x646c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82f1c │ │ │ │ + bne 82950 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 82f10 │ │ │ │ - movw r0, #5172 @ 0x1434 │ │ │ │ + bne 82944 │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82f04 │ │ │ │ + beq 82938 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23496 @ 0x5bc8 │ │ │ │ + movw r1, #25736 @ 0x6488 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #23528 @ 0x5be8 │ │ │ │ + movw r0, #25768 @ 0x64a8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ 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 d2cb4 │ │ │ │ + b d23ac │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82fb4 │ │ │ │ + bne 829e8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 82fa8 │ │ │ │ - movw r0, #5180 @ 0x143c │ │ │ │ + bne 829dc │ │ │ │ + movw r0, #5800 @ 0x16a8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82f9c │ │ │ │ + beq 829d0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23572 @ 0x5c14 │ │ │ │ + movw r1, #25812 @ 0x64d4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ - ldr lr, [pc, #472] @ 831dc │ │ │ │ + ldr lr, [pc, #472] @ 82c10 │ │ │ │ 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} │ │ │ │ - beq 83058 │ │ │ │ + beq 82a8c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #2 │ │ │ │ - movw r0, #41564 @ 0xa25c │ │ │ │ + movw r0, #43568 @ 0xaa30 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 831c0 │ │ │ │ + beq 82bf4 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 2028d0 │ │ │ │ + bl 2022a0 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 831c0 │ │ │ │ - ldr r3, [pc, #344] @ 831e0 │ │ │ │ + beq 82bf4 │ │ │ │ + ldr r3, [pc, #344] @ 82c14 │ │ │ │ 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 830b8 │ │ │ │ + bne 82aec │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23680 @ 0x5c80 │ │ │ │ + movw r1, #25920 @ 0x6540 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 831c0 │ │ │ │ + bl 1b4954 │ │ │ │ + b 82bf4 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #100663296 @ 0x6000000 │ │ │ │ - bne 830e8 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 82b1c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23728 @ 0x5cb0 │ │ │ │ + movw r1, #25968 @ 0x6570 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 831c0 │ │ │ │ + bl 1b4954 │ │ │ │ + b 82bf4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 258820 │ │ │ │ + bl 2569e8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bgt 83118 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bgt 82b4c │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23768 @ 0x5cd8 │ │ │ │ + movw r1, #26008 @ 0x6598 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 831c0 │ │ │ │ + bl 1b4954 │ │ │ │ + b 82bf4 │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b3f7c <_PyXIData_Clear@@Base+0x4014> │ │ │ │ + bl 3b49b4 <_PyXIData_Clear@@Base+0x4014> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 831c0 │ │ │ │ + beq 82bf4 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r8, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 83168 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 82b9c │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23800 @ 0x5cf8 │ │ │ │ + movw r1, #26040 @ 0x65b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b97d4 <_PyUnicode_EncodeUTF16@@Base+0x3670> │ │ │ │ - b 831c0 │ │ │ │ + bl 3ba20c <_PyUnicode_EncodeUTF16@@Base+0x3670> │ │ │ │ + b 82bf4 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #5188 @ 0x1444 │ │ │ │ + movw r1, #5808 @ 0x16b0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r0, #23844 @ 0x5d24 │ │ │ │ + movw r0, #26084 @ 0x65e4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #16752 @ 0x4170 │ │ │ │ + movw r1, #19076 @ 0x4a84 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 831b4 │ │ │ │ + beq 82be8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e508 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b97d4 <_PyUnicode_EncodeUTF16@@Base+0x3670> │ │ │ │ + bl 3ba20c <_PyUnicode_EncodeUTF16@@Base+0x3670> │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 20511c │ │ │ │ + bl 2049e0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r0, r6, r0, lsr #7 │ │ │ │ + rsbeq r0, r6, ip, lsr #25 │ │ │ │ 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 │ │ │ │ cmp r0, #4 │ │ │ │ mov r5, r1 │ │ │ │ - movweq r0, #23968 @ 0x5da0 │ │ │ │ + movweq r0, #26208 @ 0x6660 │ │ │ │ movteq r0, #72 @ 0x48 │ │ │ │ - beq 83228 │ │ │ │ + beq 82c5c │ │ │ │ mov r2, r0 │ │ │ │ - movw r3, #23900 @ 0x5d5c │ │ │ │ + movw r3, #26140 @ 0x661c │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ cmp r2, #5 │ │ │ │ - movw r0, #23932 @ 0x5d7c │ │ │ │ + movw r0, #26172 @ 0x663c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ movne r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8323c │ │ │ │ - bl 175f40 │ │ │ │ + bne 82c70 │ │ │ │ + bl 175118 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80a98 │ │ │ │ + bl 80420 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2da94c │ │ │ │ + b c3288 │ │ │ │ │ │ │ │ -0008325c : │ │ │ │ +00082c90 : │ │ │ │ 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, r0, #0 │ │ │ │ - bne 83284 │ │ │ │ + bne 82cb8 │ │ │ │ mov r4, r5 │ │ │ │ - bl 80f48 │ │ │ │ - b 83378 │ │ │ │ + bl 8097c │ │ │ │ + b 82dac │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8334c │ │ │ │ + beq 82d80 │ │ │ │ ldr lr, [r3, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 832ac │ │ │ │ + bne 82ce0 │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 832bc │ │ │ │ + beq 82cf0 │ │ │ │ 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 8334c │ │ │ │ + bne 82d80 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8334c │ │ │ │ + beq 82d80 │ │ │ │ mov r0, r1 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 83378 │ │ │ │ + beq 82dac │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1918f4 │ │ │ │ + bl 19167c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8331c │ │ │ │ + bgt 82d50 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8331c │ │ │ │ + bne 82d50 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #5180 @ 0x143c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #5800 @ 0x16a8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 83374 │ │ │ │ + bne 82da8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8334c │ │ │ │ + bgt 82d80 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 8334c │ │ │ │ + bne 82d80 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24000 @ 0x5dc0 │ │ │ │ + movw r1, #26240 @ 0x6680 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #61452 @ 0xf00c │ │ │ │ + movw r0, #63692 @ 0xf8cc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df0c0 │ │ │ │ + b de66c │ │ │ │ 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, #10408 @ 0x28a8 │ │ │ │ + movw ip, #13224 @ 0x33a8 │ │ │ │ movt ip, #68 @ 0x44 │ │ │ │ - movw r3, #10432 @ 0x28c0 │ │ │ │ + movw r3, #13248 @ 0x33c0 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str ip, [sp] │ │ │ │ - movw r2, #10400 @ 0x28a0 │ │ │ │ + movw r2, #13216 @ 0x33a0 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #10420 @ 0x28b4 │ │ │ │ + movw r1, #13236 @ 0x33b4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #24036 @ 0x5de4 │ │ │ │ + movw r0, #26276 @ 0x66a4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ 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 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 83440 │ │ │ │ + bne 82e74 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 83470 │ │ │ │ + beq 82ea4 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #152] @ 834ec │ │ │ │ + ldr r3, [pc, #152] @ 82f20 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 834e0 │ │ │ │ + beq 82f14 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 83490 │ │ │ │ - bl ddb94 │ │ │ │ + bne 82ec4 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 834e0 │ │ │ │ + bne 82f14 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2dcac │ │ │ │ cmn r0, #1 │ │ │ │ - bne 834d4 │ │ │ │ + bne 82f08 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 834d4 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 82f08 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, lsr #2 │ │ │ │ + rsbeq r8, sl, r0, lsr #2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 83538 │ │ │ │ + bne 82f6c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 83568 │ │ │ │ + beq 82f9c │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #152] @ 835e4 │ │ │ │ + ldr r3, [pc, #152] @ 83018 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 835d8 │ │ │ │ + beq 8300c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 83588 │ │ │ │ - bl ddb94 │ │ │ │ + bne 82fbc │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 835d8 │ │ │ │ + bne 8300c │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2e538 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 835cc │ │ │ │ + bne 83000 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 835cc │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 83000 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, asr r1 │ │ │ │ + rsbeq r8, sl, ip, asr #2 │ │ │ │ │ │ │ │ -000835e8 : │ │ │ │ +0008301c : │ │ │ │ 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 83610 │ │ │ │ + bne 83044 │ │ │ │ mov r4, r6 │ │ │ │ - bl 80f48 │ │ │ │ - b 83878 │ │ │ │ + bl 8097c │ │ │ │ + b 832ac │ │ │ │ ldr ip, [r6, #4] │ │ │ │ ldr r3, [ip, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8384c │ │ │ │ + beq 83280 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 83654 │ │ │ │ - movw r3, #45336 @ 0xb118 │ │ │ │ + beq 83088 │ │ │ │ + movw r3, #37600 @ 0x92e0 │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 83648 │ │ │ │ + bne 8307c │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 35a6c4 <_PyCompile_GetBinaryIntrinsicName@@Base+0x63c> │ │ │ │ + b 35ab04 <_PyCompile_GetBinaryIntrinsicName@@Base+0x63c> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [ip, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 8384c │ │ │ │ + bne 83280 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8384c │ │ │ │ + beq 83280 │ │ │ │ mov r0, r1 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 83874 │ │ │ │ + beq 832a8 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r7, [r7, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq 837ec │ │ │ │ + beq 83220 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 837ec │ │ │ │ + beq 83220 │ │ │ │ ldr r8, [r2, #8] │ │ │ │ cmp r8, r7 │ │ │ │ - beq 837ec │ │ │ │ + beq 83220 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 837a4 │ │ │ │ + beq 831d8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 83768 │ │ │ │ + beq 8319c │ │ │ │ ldr r2, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq 83704 │ │ │ │ + beq 83138 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble 83768 │ │ │ │ + ble 8319c │ │ │ │ add r2, r2, #12 │ │ │ │ mov r3, #0 │ │ │ │ ldr ip, [r2, #4]! │ │ │ │ cmp r1, ip │ │ │ │ - beq 83720 │ │ │ │ + beq 83154 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 836e0 │ │ │ │ - b 83768 │ │ │ │ + bne 83114 │ │ │ │ + b 8319c │ │ │ │ cmp r1, r3 │ │ │ │ - beq 83720 │ │ │ │ + beq 83154 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 836fc │ │ │ │ - movw r3, #36116 @ 0x8d14 │ │ │ │ + bne 83130 │ │ │ │ + movw r3, #36736 @ 0x8f80 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 83768 │ │ │ │ + bne 8319c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ - movw r3, #5180 @ 0x143c │ │ │ │ + movw r3, #5800 @ 0x16a8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 837fc │ │ │ │ + bne 83230 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83758 │ │ │ │ + bgt 8318c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - beq 83760 │ │ │ │ + beq 83194 │ │ │ │ mov r8, #0 │ │ │ │ - b 83768 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 83758 │ │ │ │ + b 8319c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 8318c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r7 │ │ │ │ - movw r3, #5180 @ 0x143c │ │ │ │ + movw r3, #5800 @ 0x16a8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 837fc │ │ │ │ + bne 83230 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 837a4 │ │ │ │ + bgt 831d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 837a4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 831d8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 837f4 │ │ │ │ + beq 83228 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ - movw r3, #5180 @ 0x143c │ │ │ │ + movw r3, #5800 @ 0x16a8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 837fc │ │ │ │ + bne 83230 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 837fc │ │ │ │ + bgt 83230 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 837fc │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 837fc │ │ │ │ + bne 83230 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 83230 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 83758 │ │ │ │ - movw r4, #5180 @ 0x143c │ │ │ │ + bne 8318c │ │ │ │ + movw r4, #5800 @ 0x16a8 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8381c │ │ │ │ + bgt 83250 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8381c │ │ │ │ + bne 83250 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #5180 @ 0x143c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #5800 @ 0x16a8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 83878 │ │ │ │ + bne 832ac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8384c │ │ │ │ + bgt 83280 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8384c │ │ │ │ + bne 83280 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24000 @ 0x5dc0 │ │ │ │ + movw r1, #26240 @ 0x6680 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ 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 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 838b8 │ │ │ │ - bl ddb94 │ │ │ │ + bne 832ec │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 83928 │ │ │ │ + bne 8335c │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc34 <__sched_rr_get_interval64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 838e0 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 83314 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - b 8390c │ │ │ │ + bl 2fe9b8 │ │ │ │ + b 83340 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - blx 441b60 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + blx 442440 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vldr s15, [fp, #-20] @ 0xffffffec │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d5, [pc, #64] @ 83938 │ │ │ │ + vldr d5, [pc, #60] @ 83368 │ │ │ │ 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 8391c │ │ │ │ - bl ddb94 │ │ │ │ + bne 83350 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 83928 │ │ │ │ + bne 8335c │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b e73c8 │ │ │ │ + b e6728 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - nop {0} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ │ │ │ │ -00083940 : │ │ │ │ +00083370 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -87471,415 +87099,415 @@ │ │ │ │ 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 839e0 │ │ │ │ + ble 83410 │ │ │ │ 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 839e0 │ │ │ │ + bcs 83410 │ │ │ │ bl 2d0dc <__memcpy_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e304 │ │ │ │ mov r2, r5 │ │ │ │ sub r1, fp, #284 @ 0x11c │ │ │ │ mov r0, r7 │ │ │ │ add r6, r6, r5 │ │ │ │ bl 2e304 │ │ │ │ - b 83994 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 833c4 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #7032 @ 0x1b78 │ │ │ │ + movw r0, #9308 @ 0x245c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c0fec │ │ │ │ + b c1220 │ │ │ │ │ │ │ │ -00083a0c : │ │ │ │ +0008343c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #35428 @ 0x8a64 │ │ │ │ + movw r0, #36048 @ 0x8cd0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 172a88 │ │ │ │ + b 171c60 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ - movw r3, #38120 @ 0x94e8 │ │ │ │ + movw r3, #38740 @ 0x9754 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 83a7c │ │ │ │ + beq 834ac │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 83a7c │ │ │ │ + beq 834ac │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub r3, r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 83abc │ │ │ │ - b 83aa0 │ │ │ │ + bls 834ec │ │ │ │ + b 834d0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 83a68 │ │ │ │ + beq 83498 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #51412 @ 0xc8d4 │ │ │ │ + movw r0, #53652 @ 0xd194 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 34ac90 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 34b0d0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83adc │ │ │ │ - b 83a68 │ │ │ │ + beq 8350c │ │ │ │ + b 83498 │ │ │ │ mov r3, #18 │ │ │ │ mov r2, #16 │ │ │ │ - movw r0, #51412 @ 0xc8d4 │ │ │ │ + movw r0, #53652 @ 0xd194 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 15135c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1503b0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83adc │ │ │ │ + beq 8350c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 83ae4 │ │ │ │ - bl ddb94 │ │ │ │ + bne 83514 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83ae4 │ │ │ │ + beq 83514 │ │ │ │ mov r4, #0 │ │ │ │ - b 84074 │ │ │ │ + b 83aa4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne 83b04 │ │ │ │ - bl ddb94 │ │ │ │ + bne 83534 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 83adc │ │ │ │ + bne 8350c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne 83b24 │ │ │ │ - bl ddb94 │ │ │ │ + bne 83554 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 83adc │ │ │ │ + bne 8350c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne 83b44 │ │ │ │ - bl ddb94 │ │ │ │ + bne 83574 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 83adc │ │ │ │ + bne 8350c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bne 83b64 │ │ │ │ - bl ddb94 │ │ │ │ + bne 83594 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 83adc │ │ │ │ + bne 8350c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne 83b84 │ │ │ │ - bl ddb94 │ │ │ │ + bne 835b4 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 83adc │ │ │ │ + bne 8350c │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 83bbc │ │ │ │ + bne 835ec │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #37284 @ 0x91a4 │ │ │ │ + movw r2, #40424 @ 0x9de8 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r1, #24096 @ 0x5e20 │ │ │ │ + movw r1, #26336 @ 0x66e0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #51412 @ 0xc8d4 │ │ │ │ + movw r0, #53652 @ 0xd194 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 83adc │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8350c │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 83bf8 │ │ │ │ + bne 83628 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r2, #53252 @ 0xd004 │ │ │ │ + movw r2, #55492 @ 0xd8c4 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #24108 @ 0x5e2c │ │ │ │ + movw r1, #26348 @ 0x66ec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #51412 @ 0xc8d4 │ │ │ │ + movw r0, #53652 @ 0xd194 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 83adc │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8350c │ │ │ │ ldr sl, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 83c30 │ │ │ │ + bne 83660 │ │ │ │ mov r3, sl │ │ │ │ - movw r2, #53252 @ 0xd004 │ │ │ │ + movw r2, #55492 @ 0xd8c4 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #24120 @ 0x5e38 │ │ │ │ + movw r1, #26360 @ 0x66f8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #51412 @ 0xc8d4 │ │ │ │ + movw r0, #53652 @ 0xd194 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 83adc │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8350c │ │ │ │ ldr r9, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 83c68 │ │ │ │ + bne 83698 │ │ │ │ mov r3, r9 │ │ │ │ - movw r2, #53252 @ 0xd004 │ │ │ │ + movw r2, #55492 @ 0xd8c4 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #24132 @ 0x5e44 │ │ │ │ + movw r1, #26372 @ 0x6704 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #51412 @ 0xc8d4 │ │ │ │ + movw r0, #53652 @ 0xd194 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 83adc │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8350c │ │ │ │ ldr r8, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 83ca0 │ │ │ │ + bne 836d0 │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #24144 @ 0x5e50 │ │ │ │ + movw r1, #26384 @ 0x6710 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #51412 @ 0xc8d4 │ │ │ │ + movw r0, #53652 @ 0xd194 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 83adc │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8350c │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 83cd8 │ │ │ │ + bne 83708 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #24156 @ 0x5e5c │ │ │ │ + movw r1, #26396 @ 0x671c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #51412 @ 0xc8d4 │ │ │ │ + movw r0, #53652 @ 0xd194 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 83adc │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8350c │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 83d14 │ │ │ │ + bne 83744 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #24168 @ 0x5e68 │ │ │ │ + movw r1, #26408 @ 0x6728 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #51412 @ 0xc8d4 │ │ │ │ + movw r0, #53652 @ 0xd194 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 83adc │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8350c │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne 83d34 │ │ │ │ - bl ddb94 │ │ │ │ + bne 83764 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 83adc │ │ │ │ + bne 8350c │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 83d70 │ │ │ │ + bne 837a0 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - movw r2, #37284 @ 0x91a4 │ │ │ │ + movw r2, #40424 @ 0x9de8 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r1, #24180 @ 0x5e74 │ │ │ │ + movw r1, #26420 @ 0x6734 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #51412 @ 0xc8d4 │ │ │ │ + movw r0, #53652 @ 0xd194 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 83adc │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8350c │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 83dac │ │ │ │ + bne 837dc │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r2, #37284 @ 0x91a4 │ │ │ │ + movw r2, #40424 @ 0x9de8 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r1, #24192 @ 0x5e80 │ │ │ │ + movw r1, #26432 @ 0x6740 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #51412 @ 0xc8d4 │ │ │ │ + movw r0, #53652 @ 0xd194 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 83adc │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8350c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #16 │ │ │ │ - ble 83e30 │ │ │ │ + ble 83860 │ │ │ │ ldr r5, [r4, #80] @ 0x50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 83df0 │ │ │ │ + bne 83820 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #53252 @ 0xd004 │ │ │ │ + movw r2, #55492 @ 0xd8c4 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #24204 @ 0x5e8c │ │ │ │ + movw r1, #26444 @ 0x674c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #51412 @ 0xc8d4 │ │ │ │ + movw r0, #53652 @ 0xd194 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 83adc │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8350c │ │ │ │ cmp r3, #17 │ │ │ │ - beq 83e3c │ │ │ │ + beq 8386c │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 83e40 │ │ │ │ + bne 83870 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #53252 @ 0xd004 │ │ │ │ + movw r2, #55492 @ 0xd8c4 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #24216 @ 0x5e98 │ │ │ │ + movw r1, #26456 @ 0x6758 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #51412 @ 0xc8d4 │ │ │ │ + movw r0, #53652 @ 0xd194 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 83adc │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8350c │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b 83e40 │ │ │ │ + b 83870 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r1, #5528 @ 0x1598 │ │ │ │ + movw r1, #7768 @ 0x1e58 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r0, #5540 @ 0x15a4 │ │ │ │ + movw r0, #7780 @ 0x1e64 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 83eb0 │ │ │ │ + bne 838e0 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov r4, r6 │ │ │ │ - b 84054 │ │ │ │ + b 83a84 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 83ed8 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bge 83908 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24228 @ 0x5ea4 │ │ │ │ + movw r1, #26468 @ 0x6764 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 83e98 │ │ │ │ + bl 1b4954 │ │ │ │ + b 838c8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 83f00 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bge 83930 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24264 @ 0x5ec8 │ │ │ │ + movw r1, #26504 @ 0x6788 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 83e98 │ │ │ │ + bl 1b4954 │ │ │ │ + b 838c8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 83f28 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bge 83958 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24308 @ 0x5ef4 │ │ │ │ + movw r1, #26548 @ 0x67b4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 83e98 │ │ │ │ + bl 1b4954 │ │ │ │ + b 838c8 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - bge 83f50 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bge 83980 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24352 @ 0x5f20 │ │ │ │ + movw r1, #26592 @ 0x67e0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 83e98 │ │ │ │ + bl 1b4954 │ │ │ │ + b 838c8 │ │ │ │ mov r0, sl │ │ │ │ - bl 84100 │ │ │ │ + bl 83b30 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 84030 │ │ │ │ + beq 83a60 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84100 │ │ │ │ + bl 83b30 │ │ │ │ subs r9, r0, #0 │ │ │ │ moveq r6, r9 │ │ │ │ moveq r5, r9 │ │ │ │ moveq r4, r9 │ │ │ │ - beq 84054 │ │ │ │ + beq 83a84 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 83f98 │ │ │ │ + beq 839c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84100 │ │ │ │ + bl 83b30 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 83f9c │ │ │ │ - b 84044 │ │ │ │ - ldr r5, [pc, #224] @ 84080 │ │ │ │ + bne 839cc │ │ │ │ + b 83a74 │ │ │ │ + ldr r5, [pc, #224] @ 83ab0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 83fb8 │ │ │ │ + beq 839e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 84100 │ │ │ │ + bl 83b30 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 83fbc │ │ │ │ - b 84050 │ │ │ │ - ldr r4, [pc, #192] @ 84080 │ │ │ │ + bne 839ec │ │ │ │ + b 83a80 │ │ │ │ + ldr r4, [pc, #192] @ 83ab0 │ │ │ │ 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 │ │ │ │ @@ -87898,467 +87526,474 @@ │ │ │ │ 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 3a1064 │ │ │ │ + bl 3a1a84 │ │ │ │ mov r4, r0 │ │ │ │ - b 84054 │ │ │ │ + b 83a84 │ │ │ │ mov r6, sl │ │ │ │ mov r5, sl │ │ │ │ mov r9, sl │ │ │ │ mov r4, sl │ │ │ │ - b 84054 │ │ │ │ + b 83a84 │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 84054 │ │ │ │ + b 83a84 │ │ │ │ mov r6, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrdeq r9, [fp], #-132 @ 0xffffff7c @ │ │ │ │ + rsbeq r9, fp, ip, asr #17 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 10361c │ │ │ │ + bl 10262c │ │ │ │ mov r5, r0 │ │ │ │ bl 2e910 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 840d0 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge 83b00 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 2fe9b8 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #24388 @ 0x5f44 │ │ │ │ + movw r0, #26628 @ 0x6804 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df0c0 │ │ │ │ + b de66c │ │ │ │ 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 r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6520 │ │ │ │ + bl b6518 │ │ │ │ subs r5, r0, #0 │ │ │ │ addne r8, r5, #12 │ │ │ │ addne r9, r9, #12 │ │ │ │ movne r6, #0 │ │ │ │ - beq 84200 │ │ │ │ + beq 83c30 │ │ │ │ cmp r6, r7 │ │ │ │ - bge 84200 │ │ │ │ + bge 83c30 │ │ │ │ ldr r4, [r9, #4]! │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8416c │ │ │ │ + bne 83b9c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 841f4 │ │ │ │ + b 83c24 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 841c0 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 83bf0 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #24392 @ 0x5f48 │ │ │ │ + movw r1, #26632 @ 0x6808 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 841a8 │ │ │ │ + ble 83bd8 │ │ │ │ mov r4, #0 │ │ │ │ - b 84204 │ │ │ │ + b 83c34 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 841a0 │ │ │ │ + bne 83bd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 841a0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 83bd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 371020 <_PyUnicode_Copy@@Base> │ │ │ │ + bl 3712d8 <_PyUnicode_Copy@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 841f4 │ │ │ │ + bne 83c24 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84204 │ │ │ │ + bgt 83c34 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 84204 │ │ │ │ + bne 83c34 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 84204 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 83c34 │ │ │ │ add r6, r6, #1 │ │ │ │ str r4, [r8, #4]! │ │ │ │ - b 84138 │ │ │ │ + b 83b68 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ 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 cc4f4 │ │ │ │ + b cbc18 │ │ │ │ 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 84274 │ │ │ │ + bne 83ca4 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 363268 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 363520 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 84298 │ │ │ │ - b 842f8 │ │ │ │ + bne 83cc8 │ │ │ │ + b 83d28 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42664 @ 0xa6a8 │ │ │ │ + movw r0, #44668 @ 0xae7c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, r3 │ │ │ │ - bl 15135c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1503b0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 842f8 │ │ │ │ - b 8425c │ │ │ │ + beq 83d28 │ │ │ │ + b 83c8c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 363268 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 363520 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 842f8 │ │ │ │ + beq 83d28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 363268 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 363520 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 842f8 │ │ │ │ + beq 83d28 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d178 │ │ │ │ cmp r0, #0 │ │ │ │ - movwge r0, #5188 @ 0x1444 │ │ │ │ + movwge r0, #5808 @ 0x16b0 │ │ │ │ movtge r0, #104 @ 0x68 │ │ │ │ - bge 842fc │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge 83d2c │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r1, #13756 @ 0x35bc │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 16831c │ │ │ │ │ │ │ │ -00084304 <_PyInterpreterConfig_AsDict@@Base>: │ │ │ │ +00083d50 <_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 b5070 │ │ │ │ + bl b5030 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 84734 <_PyInterpreterConfig_AsDict@@Base+0x430> │ │ │ │ + beq 84180 <_PyInterpreterConfig_AsDict@@Base+0x430> │ │ │ │ ldr r1, [r5] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #5456 @ 0x1550 │ │ │ │ + movw r2, #6076 @ 0x17bc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46740 @ 0xb694 │ │ │ │ + movw r1, #48980 @ 0xbf54 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r2, [r5] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 843b0 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + bgt 83dfc <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 843b0 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + beq 83dfc <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 843b0 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 83dfc <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 84710 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + beq 8415c <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #5456 @ 0x1550 │ │ │ │ + movw r2, #6076 @ 0x17bc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46760 @ 0xb6a8 │ │ │ │ + movw r1, #49000 @ 0xbf68 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84440 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + bgt 83e8c <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 84440 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + beq 83e8c <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 84440 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 83e8c <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 84710 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + beq 8415c <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #5456 @ 0x1550 │ │ │ │ + movw r2, #6076 @ 0x17bc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46772 @ 0xb6b4 │ │ │ │ + movw r1, #49012 @ 0xbf74 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 844d0 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + bgt 83f1c <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 844d0 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + beq 83f1c <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 844d0 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 83f1c <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 84710 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + beq 8415c <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #5456 @ 0x1550 │ │ │ │ + movw r2, #6076 @ 0x17bc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46784 @ 0xb6c0 │ │ │ │ + movw r1, #49024 @ 0xbf80 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84560 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + bgt 83fac <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 84560 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + beq 83fac <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 84560 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 83fac <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 84710 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + beq 8415c <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #5456 @ 0x1550 │ │ │ │ + movw r2, #6076 @ 0x17bc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46800 @ 0xb6d0 │ │ │ │ + movw r1, #49040 @ 0xbf90 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 845f0 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + bgt 8403c <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 845f0 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + beq 8403c <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 845f0 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 8403c <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 84710 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + beq 8415c <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #5456 @ 0x1550 │ │ │ │ + movw r2, #6076 @ 0x17bc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46824 @ 0xb6e8 │ │ │ │ + movw r1, #49064 @ 0xbfa8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84680 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + bgt 840cc <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 84680 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + beq 840cc <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 84680 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 840cc <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 84710 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + beq 8415c <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 846b4 <_PyInterpreterConfig_AsDict@@Base+0x3b0> │ │ │ │ - movw r3, #904 @ 0x388 │ │ │ │ + bhi 84100 <_PyInterpreterConfig_AsDict@@Base+0x3b0> │ │ │ │ + movw r3, #3220 @ 0xc94 │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 846d0 <_PyInterpreterConfig_AsDict@@Base+0x3cc> │ │ │ │ - b 84710 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + bne 8411c <_PyInterpreterConfig_AsDict@@Base+0x3cc> │ │ │ │ + b 8415c <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #26804 @ 0x68b4 │ │ │ │ + movw r1, #29044 @ 0x7174 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 84710 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + bl 1b4954 │ │ │ │ + b 8415c <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50260 @ 0xc454 │ │ │ │ + movw r1, #51816 @ 0xca68 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl de25c │ │ │ │ + bl dd808 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84708 <_PyInterpreterConfig_AsDict@@Base+0x404> │ │ │ │ + bgt 84154 <_PyInterpreterConfig_AsDict@@Base+0x404> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 84708 <_PyInterpreterConfig_AsDict@@Base+0x404> │ │ │ │ + bne 84154 <_PyInterpreterConfig_AsDict@@Base+0x404> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 84734 <_PyInterpreterConfig_AsDict@@Base+0x430> │ │ │ │ + bne 84180 <_PyInterpreterConfig_AsDict@@Base+0x430> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84730 <_PyInterpreterConfig_AsDict@@Base+0x42c> │ │ │ │ + bgt 8417c <_PyInterpreterConfig_AsDict@@Base+0x42c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 84730 <_PyInterpreterConfig_AsDict@@Base+0x42c> │ │ │ │ + bne 8417c <_PyInterpreterConfig_AsDict@@Base+0x42c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ 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 │ │ │ │ @@ -88366,58 +88001,51 @@ │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r6, r3 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r7, #0 │ │ │ │ - bl b6520 │ │ │ │ + bl b6518 │ │ │ │ mov r4, r0 │ │ │ │ add r8, r0, #16 │ │ │ │ cmp r7, r6 │ │ │ │ - bge 847dc <_PyInterpreterConfig_AsDict@@Base+0x4d8> │ │ │ │ - bl 1756e0 │ │ │ │ + bge 84228 <_PyInterpreterConfig_AsDict@@Base+0x4d8> │ │ │ │ + bl 1748b8 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl dff74 │ │ │ │ + bl df52c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 175ee4 │ │ │ │ + bl 1750bc │ │ │ │ cmp r9, #0 │ │ │ │ - beq 847d4 <_PyInterpreterConfig_AsDict@@Base+0x4d0> │ │ │ │ + beq 84220 <_PyInterpreterConfig_AsDict@@Base+0x4d0> │ │ │ │ cmp r4, #0 │ │ │ │ strne r9, [r8, r7, lsl #2] │ │ │ │ - bne 847d4 <_PyInterpreterConfig_AsDict@@Base+0x4d0> │ │ │ │ + bne 84220 <_PyInterpreterConfig_AsDict@@Base+0x4d0> │ │ │ │ ldr r1, [r9] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 847d4 <_PyInterpreterConfig_AsDict@@Base+0x4d0> │ │ │ │ + bgt 84220 <_PyInterpreterConfig_AsDict@@Base+0x4d0> │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r9] │ │ │ │ - bne 847d4 <_PyInterpreterConfig_AsDict@@Base+0x4d0> │ │ │ │ + bne 84220 <_PyInterpreterConfig_AsDict@@Base+0x4d0> │ │ │ │ mov r0, r9 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 84778 <_PyInterpreterConfig_AsDict@@Base+0x474> │ │ │ │ + b 841c4 <_PyInterpreterConfig_AsDict@@Base+0x474> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b e0aec │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #10940 @ 0x2abc │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16912c │ │ │ │ + b e00a0 │ │ │ │ │ │ │ │ -00084814 : │ │ │ │ +00084244 : │ │ │ │ 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} │ │ │ │ @@ -88430,205 +88058,205 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 84880 │ │ │ │ + bne 842b0 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 848b8 │ │ │ │ + beq 842e8 │ │ │ │ sub lr, fp, #48 @ 0x30 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #260] @ 849b4 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #260] @ 843e4 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 849a8 │ │ │ │ + beq 843d8 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r9, [r4] │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mul r6, r6, r2 │ │ │ │ adds r1, r6, r3 │ │ │ │ add r5, r6, r3, lsl #1 │ │ │ │ movpl r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ asr r5, r5, #16 │ │ │ │ - bne 848f4 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + bne 84324 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 849a8 │ │ │ │ + b 843d8 │ │ │ │ mov r0, r8 │ │ │ │ mov r8, #0 │ │ │ │ - bl 2663c0 │ │ │ │ + bl 264570 │ │ │ │ ldr sl, [r0, #12] │ │ │ │ cmp r5, r8 │ │ │ │ - ble 848e8 │ │ │ │ + ble 84318 │ │ │ │ lsl r1, r8, #16 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ add r3, r1, #65536 @ 0x10000 │ │ │ │ cmp r6, r3 │ │ │ │ sublt r1, r6, r1 │ │ │ │ movge r1, #65536 @ 0x10000 │ │ │ │ add r0, r0, r8, lsl #16 │ │ │ │ - bl b621c │ │ │ │ + bl b6214 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 849a8 │ │ │ │ + beq 843d8 │ │ │ │ ldr r0, [sl, #16] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl fe454 │ │ │ │ + bl fd460 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r3, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84974 │ │ │ │ + bgt 843a4 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 84974 │ │ │ │ + bne 843a4 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 849a4 │ │ │ │ + beq 843d4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8499c │ │ │ │ + bgt 843cc │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 8499c │ │ │ │ + bne 843cc │ │ │ │ mov r0, r3 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r8, r8, #1 │ │ │ │ - b 84904 │ │ │ │ + b 84334 │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r8, sl, ip, ror r1 │ │ │ │ + rsbeq r8, sl, r8, ror r1 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 849f4 │ │ │ │ + bne 84424 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 335318 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 334b2c <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 84a18 │ │ │ │ - b 84a78 │ │ │ │ + bne 84448 │ │ │ │ + b 844a8 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42652 @ 0xa69c │ │ │ │ + movw r0, #44656 @ 0xae70 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, r3 │ │ │ │ - bl 15135c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1503b0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84a78 │ │ │ │ - b 849dc │ │ │ │ + beq 844a8 │ │ │ │ + b 8440c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 335318 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 334b2c <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84a78 │ │ │ │ + beq 844a8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 335318 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 334b2c <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84a78 │ │ │ │ + beq 844a8 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2db98 │ │ │ │ cmp r0, #0 │ │ │ │ - movwge r0, #5188 @ 0x1444 │ │ │ │ + movwge r0, #5808 @ 0x16b0 │ │ │ │ movtge r0, #104 @ 0x68 │ │ │ │ - bge 84a7c │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge 844ac │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00084a84 <_PyBytesWriter_CreateByteArray@@Base>: │ │ │ │ +000844b4 <_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 1668a8 <_PyBytes_DecodeEscape2@@Base+0x584> │ │ │ │ + b 165a98 <_PyBytes_DecodeEscape2@@Base+0x584> │ │ │ │ │ │ │ │ -00084a9c : │ │ │ │ +000844cc : │ │ │ │ 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 2e3a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #260] @ 0x104 │ │ │ │ - bl 253d14 │ │ │ │ + bl 251edc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 84b24 │ │ │ │ + beq 84554 │ │ │ │ add r3, fp, #8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 3b504c <_PyParkingLot_AfterFork@@Base+0x2e4> │ │ │ │ + bl 3b5a84 <_PyParkingLot_AfterFork@@Base+0x2e4> │ │ │ │ ldr r3, [r4, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r4 │ │ │ │ - beq 84b18 │ │ │ │ + beq 84548 │ │ │ │ ldr r2, [r4, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r3, r3, #16 │ │ │ │ ldrne r3, [r3, #20] │ │ │ │ sub r1, r0, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4c050 │ │ │ │ + bl 4bf00 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ 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 │ │ │ │ subs r6, r3, #0 │ │ │ │ - ldr lr, [pc, #972] @ 84f20 │ │ │ │ + ldr lr, [pc, #972] @ 84950 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ moveq r5, r6 │ │ │ │ mov r8, r0 │ │ │ │ ldrne r5, [r6, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -88642,206 +88270,206 @@ │ │ │ │ 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 84bc0 │ │ │ │ + bne 845f0 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84bf8 │ │ │ │ + beq 84628 │ │ │ │ mov r3, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ sub r3, fp, #116 @ 0x74 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #820] @ 84f24 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #820] @ 84954 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 84f0c │ │ │ │ + beq 8493c │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 2028d0 │ │ │ │ + bl 2022a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84d90 │ │ │ │ + beq 847c0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #23 │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ - bl 20a808 │ │ │ │ + bl 20a218 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 84d90 │ │ │ │ + beq 847c0 │ │ │ │ cmp r0, #4 │ │ │ │ - bls 84c4c │ │ │ │ - movw r3, #45876 @ 0xb334 │ │ │ │ + bls 8467c │ │ │ │ + movw r3, #45664 @ 0xb260 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61100 @ 0xeeac │ │ │ │ + movw r1, #63492 @ 0xf804 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 367a40 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ + bl 367cf8 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 84d90 │ │ │ │ + beq 847c0 │ │ │ │ add r7, r5, r7 │ │ │ │ subs r6, r7, #2 │ │ │ │ - beq 84ccc │ │ │ │ + beq 846fc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84c90 │ │ │ │ - bl 1bd8ac │ │ │ │ + beq 846c0 │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 84c80 │ │ │ │ - bl ddb94 │ │ │ │ + bne 846b0 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 84d90 │ │ │ │ + bne 847c0 │ │ │ │ subs r6, r7, #3 │ │ │ │ moveq r6, #1 │ │ │ │ - beq 84cd4 │ │ │ │ - b 84c94 │ │ │ │ + beq 84704 │ │ │ │ + b 846c4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84cb8 │ │ │ │ + beq 846e8 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 30a140 │ │ │ │ + bl 308b30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84d90 │ │ │ │ + beq 847c0 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 84cd4 │ │ │ │ + beq 84704 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 157b70 │ │ │ │ + bl 156bc8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 84d90 │ │ │ │ - b 84cd4 │ │ │ │ + blt 847c0 │ │ │ │ + b 84704 │ │ │ │ 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 84d28 │ │ │ │ + beq 84758 │ │ │ │ ldr r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 84d28 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 84758 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #35340 @ 0x8a0c │ │ │ │ + movw r2, #37580 @ 0x92cc │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #51056 @ 0xc770 │ │ │ │ + movw r1, #53012 @ 0xcf14 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 84f0c │ │ │ │ + bl 170914 │ │ │ │ + b 8493c │ │ │ │ ldr r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ adds r2, r9, #1 │ │ │ │ movne r2, #1 │ │ │ │ tst r3, r2 │ │ │ │ - beq 84d60 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 84790 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #35340 @ 0x8a0c │ │ │ │ + movw r2, #37580 @ 0x92cc │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #51104 @ 0xc7a0 │ │ │ │ + movw r1, #53060 @ 0xcf44 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 84d90 │ │ │ │ + bl 170914 │ │ │ │ + b 847c0 │ │ │ │ ldrb sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ bic r6, sl, r6 │ │ │ │ tst r6, #1 │ │ │ │ - beq 84d98 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 847c8 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #35340 @ 0x8a0c │ │ │ │ + movw r2, #37580 @ 0x92cc │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #51144 @ 0xc7c8 │ │ │ │ + movw r1, #53100 @ 0xcf6c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mov r4, #0 │ │ │ │ - b 84f0c │ │ │ │ + b 8493c │ │ │ │ tst r5, #1280 @ 0x500 │ │ │ │ - beq 84dbc │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 847ec │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24444 @ 0x5f7c │ │ │ │ + movw r1, #26684 @ 0x683c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 84d90 │ │ │ │ + bl 170914 │ │ │ │ + b 847c0 │ │ │ │ ands r1, r5, #4096 @ 0x1000 │ │ │ │ - beq 84de0 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 84810 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24500 @ 0x5fb4 │ │ │ │ + movw r1, #26740 @ 0x6874 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 84d90 │ │ │ │ + bl 170914 │ │ │ │ + b 847c0 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r8, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - movw r3, #1548 @ 0x60c │ │ │ │ + movw r3, #1608 @ 0x648 │ │ │ │ movt r3, #12 │ │ │ │ ubfx r8, r8, #0, #18 │ │ │ │ ldr r2, [r0, #152] @ 0x98 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 84e10 │ │ │ │ - bl 2d9fac │ │ │ │ + bne 84840 │ │ │ │ + bl c05d0 │ │ │ │ mov r4, r0 │ │ │ │ - b 84e18 │ │ │ │ + b 84848 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 84f0c │ │ │ │ - bl 10361c │ │ │ │ + beq 8493c │ │ │ │ + bl 10262c │ │ │ │ cmp sl, #0 │ │ │ │ add r3, r4, #24 │ │ │ │ str r3, [sp] │ │ │ │ mov r6, r0 │ │ │ │ orrne r2, r5, #4096 @ 0x1000 │ │ │ │ moveq r2, r5 │ │ │ │ - movwne r1, #50256 @ 0xc450 │ │ │ │ + movwne r1, #52496 @ 0xcd10 │ │ │ │ ldreq r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ movne r0, r9 │ │ │ │ movtne r1, #70 @ 0x46 │ │ │ │ moveq r0, r7 │ │ │ │ mov r3, r8 │ │ │ │ bl 2e10c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 84ea4 │ │ │ │ + beq 848d4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84e8c │ │ │ │ + bgt 848bc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 84e8c │ │ │ │ + bne 848bc │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 30000c │ │ │ │ - b 84d90 │ │ │ │ + bl 2fe9fc │ │ │ │ + b 847c0 │ │ │ │ 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 │ │ │ │ @@ -88861,68 +88489,68 @@ │ │ │ │ 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 20511c │ │ │ │ + bl 2049e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r0, r6, r8, ror #7 │ │ │ │ - rsbeq r8, sl, r8, lsr #3 │ │ │ │ + strdeq r0, [r6], #-196 @ 0xffffff3c @ │ │ │ │ + rsbeq r8, sl, r4, lsr #3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl bae88 │ │ │ │ + bl bae80 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_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 r3, #45876 @ 0xb334 │ │ │ │ + movw r3, #45664 @ 0xb260 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #24548 @ 0x5fe4 │ │ │ │ + movw r1, #26788 @ 0x68a4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 367a40 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ + bl 367cf8 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #4] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr lr, [pc, #596] @ 85240 │ │ │ │ + ldr lr, [pc, #596] @ 84c70 │ │ │ │ cmp r2, #2 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ @@ -88932,312 +88560,312 @@ │ │ │ │ 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 85048 │ │ │ │ + bne 84a78 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85080 │ │ │ │ + beq 84ab0 │ │ │ │ mov ip, #3 │ │ │ │ sub r3, fp, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr r3, [pc, #464] @ 85244 │ │ │ │ + ldr r3, [pc, #464] @ 84c74 │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8522c │ │ │ │ + beq 84c5c │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 2028d0 │ │ │ │ + bl 2022a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8522c │ │ │ │ - ldr r2, [pc, #428] @ 85248 │ │ │ │ + beq 84c5c │ │ │ │ + ldr r2, [pc, #428] @ 84c78 │ │ │ │ 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 850d0 │ │ │ │ + bne 84b00 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23680 @ 0x5c80 │ │ │ │ + movw r1, #25920 @ 0x6540 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 8522c │ │ │ │ + bl 1b4954 │ │ │ │ + b 84c5c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #100663296 @ 0x6000000 │ │ │ │ - bne 850fc │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 84b2c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24688 @ 0x6070 │ │ │ │ + movw r1, #26928 @ 0x6930 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 8522c │ │ │ │ + bl 1b4954 │ │ │ │ + b 84c5c │ │ │ │ mov r0, r6 │ │ │ │ - bl 258820 │ │ │ │ + bl 2569e8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bgt 8512c │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bgt 84b5c │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24728 @ 0x6098 │ │ │ │ + movw r1, #26968 @ 0x6958 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 8522c │ │ │ │ + bl 1b4954 │ │ │ │ + b 84c5c │ │ │ │ mov r0, r7 │ │ │ │ - bl 140e40 │ │ │ │ + bl 13fe90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85158 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 84b88 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24760 @ 0x60b8 │ │ │ │ + movw r1, #27000 @ 0x6978 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 8522c │ │ │ │ + bl 1b4954 │ │ │ │ + b 84c5c │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b3f7c <_PyXIData_Clear@@Base+0x4014> │ │ │ │ + bl 3b49b4 <_PyXIData_Clear@@Base+0x4014> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8522c │ │ │ │ + beq 84c5c │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 85198 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 84bc8 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24808 @ 0x60e8 │ │ │ │ + movw r1, #27048 @ 0x69a8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 85220 │ │ │ │ + bl 1b4954 │ │ │ │ + b 84c50 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b4328 <_PyXIData_Clear@@Base+0x43c0> │ │ │ │ + bl 3b4d60 <_PyXIData_Clear@@Base+0x43c0> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 85220 │ │ │ │ + beq 84c50 │ │ │ │ ldr r8, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r6 │ │ │ │ str r7, [sp] │ │ │ │ - movw r1, #16752 @ 0x4170 │ │ │ │ + movw r1, #19076 @ 0x4a84 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #23844 @ 0x5d24 │ │ │ │ + movw r0, #26084 @ 0x65e4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 85214 │ │ │ │ + beq 84c44 │ │ │ │ ldrb r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 851f8 │ │ │ │ + beq 84c28 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2e874 │ │ │ │ - b 85200 │ │ │ │ + b 84c30 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2d7a8 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 204d48 │ │ │ │ + bl 20460c │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b97d4 <_PyUnicode_EncodeUTF16@@Base+0x3670> │ │ │ │ + bl 3ba20c <_PyUnicode_EncodeUTF16@@Base+0x3670> │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b97d4 <_PyUnicode_EncodeUTF16@@Base+0x3670> │ │ │ │ + bl 3ba20c <_PyUnicode_EncodeUTF16@@Base+0x3670> │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 20511c │ │ │ │ + bl 2049e0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r0, r6, r4, lsr #8 │ │ │ │ - ldrdeq r8, [sl], #-20 @ 0xffffffec @ │ │ │ │ + rsbeq r0, r6, r0, lsr sp │ │ │ │ + ldrdeq r8, [sl], #-16 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0008524c : │ │ │ │ +00084c7c : │ │ │ │ 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 357f10 │ │ │ │ + bl 358350 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b baf00 │ │ │ │ + b baef8 │ │ │ │ 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 852dc │ │ │ │ + bhi 84d0c │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 852fc │ │ │ │ + bne 84d2c │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #37284 @ 0x91a4 │ │ │ │ + movw r2, #40424 @ 0x9de8 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r1, #32624 @ 0x7f70 │ │ │ │ + movw r1, #34864 @ 0x8830 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #49544 @ 0xc188 │ │ │ │ + movw r0, #50912 @ 0xc6e0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 854a8 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 84ed8 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #49544 @ 0xc188 │ │ │ │ + movw r0, #50912 @ 0xc6e0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 151060 │ │ │ │ + bl 1500b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 854a8 │ │ │ │ - b 852a4 │ │ │ │ + beq 84ed8 │ │ │ │ + b 84cd4 │ │ │ │ cmp r4, #1 │ │ │ │ - ble 85388 │ │ │ │ + ble 84db8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 85388 │ │ │ │ + beq 84db8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 85368 │ │ │ │ + beq 84d98 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl f0b90 │ │ │ │ + bl f0644 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 854a8 │ │ │ │ + beq 84ed8 │ │ │ │ bl 2e3a0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 85388 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 84db8 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59444 @ 0xe834 │ │ │ │ + movw r1, #61516 @ 0xf04c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 854a8 │ │ │ │ - movw r2, #29260 @ 0x724c │ │ │ │ + bl 1b4954 │ │ │ │ + b 84ed8 │ │ │ │ + movw r2, #31500 @ 0x7b0c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #32760 @ 0x7ff8 │ │ │ │ + movw r1, #35000 @ 0x88b8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #49544 @ 0xc188 │ │ │ │ + movw r0, #50912 @ 0xc6e0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 854a8 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 84ed8 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - ble 853b0 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + ble 84de0 │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24852 @ 0x6114 │ │ │ │ + movw r1, #27092 @ 0x69d4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 854a8 │ │ │ │ + bl 1b4954 │ │ │ │ + b 84ed8 │ │ │ │ lsl r0, r4, #2 │ │ │ │ - bl 1f7878 │ │ │ │ + bl 1f7714 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 854a8 │ │ │ │ - bl 1f79b0 │ │ │ │ + beq 84ed8 │ │ │ │ + bl 1f784c │ │ │ │ mvn r3, #14 │ │ │ │ mov r1, r0 │ │ │ │ sub lr, r3, r6 │ │ │ │ add r0, r6, #15 │ │ │ │ add r3, lr, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - ble 8547c │ │ │ │ + ble 84eac │ │ │ │ ldrb r2, [r0, #1]! │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ cmpne r2, #39 @ 0x27 │ │ │ │ - bne 85408 │ │ │ │ + bne 84e38 │ │ │ │ mov r3, r1 │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ strb ip, [r3], #2 │ │ │ │ strb r2, [r1, #1] │ │ │ │ mov r1, r3 │ │ │ │ - b 853d4 │ │ │ │ + b 84e04 │ │ │ │ cmp r2, #9 │ │ │ │ movweq r3, #29788 @ 0x745c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 853d4 │ │ │ │ + beq 84e04 │ │ │ │ cmp r2, #10 │ │ │ │ movweq r3, #28252 @ 0x6e5c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 853d4 │ │ │ │ + beq 84e04 │ │ │ │ cmp r2, #13 │ │ │ │ movweq r3, #29276 @ 0x725c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 853d4 │ │ │ │ + beq 84e04 │ │ │ │ sub r3, r2, #32 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ strbls r2, [r1], #1 │ │ │ │ - bls 853d4 │ │ │ │ - movw ip, #18948 @ 0x4a04 │ │ │ │ + bls 84e04 │ │ │ │ + movw ip, #18952 @ 0x4a08 │ │ │ │ movt ip, #105 @ 0x69 │ │ │ │ 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 853d4 │ │ │ │ + b 84e04 │ │ │ │ mov r0, r5 │ │ │ │ - bl 167c7c │ │ │ │ + bl 166e6c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 854a8 │ │ │ │ + beq 84ed8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #13888 @ 0x3640 │ │ │ │ + movw r0, #16128 @ 0x3f00 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ + b de66c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr lr, [pc, #364] @ 8563c │ │ │ │ + ldr lr, [pc, #364] @ 8506c │ │ │ │ cmp r2, #1 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ @@ -89247,178 +88875,178 @@ │ │ │ │ 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 8552c │ │ │ │ + bne 84f5c │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85564 │ │ │ │ + beq 84f94 │ │ │ │ mov ip, #2 │ │ │ │ sub r3, fp, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr r3, [pc, #232] @ 85640 │ │ │ │ + ldr r3, [pc, #232] @ 85070 │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 85628 │ │ │ │ + beq 85058 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 2028d0 │ │ │ │ + bl 2022a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85624 │ │ │ │ + beq 85054 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ - bl 37acf4 <_PyObject_HasLen@@Base+0x1404> │ │ │ │ + bl 37affc <_PyObject_HasLen@@Base+0x1454> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85624 │ │ │ │ + beq 85054 │ │ │ │ ldrb r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrd r8, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 855b4 │ │ │ │ + beq 84fe4 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - bl 65870 │ │ │ │ + bl 652a4 │ │ │ │ mov r4, r0 │ │ │ │ - b 85628 │ │ │ │ + b 85058 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ - movw r1, #32768 @ 0x8000 │ │ │ │ + movw r1, #35008 @ 0x88c0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ strd r8, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #3716 @ 0xe84 │ │ │ │ + movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 85624 │ │ │ │ - bl 10361c │ │ │ │ + beq 85054 │ │ │ │ + bl 10262c │ │ │ │ mov r2, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r9 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e61c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r4, #0 │ │ │ │ - movwge r4, #5188 @ 0x1444 │ │ │ │ + movwge r4, #5808 @ 0x16b0 │ │ │ │ movtge r4, #104 @ 0x68 │ │ │ │ - bge 85628 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge 85058 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 30000c │ │ │ │ + bl 2fe9fc │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 20511c │ │ │ │ + bl 2049e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r8, r9, fp, pc} │ │ │ │ - rsbeq r0, r6, r0, ror #8 │ │ │ │ - rsbeq r8, sl, r0, lsl #4 │ │ │ │ + rsbeq r0, r6, ip, ror #26 │ │ │ │ + strdeq r8, [sl], #-28 @ 0xffffffe4 @ │ │ │ │ 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 dddcc │ │ │ │ + b dd378 │ │ │ │ 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 856c4 │ │ │ │ + beq 850f4 │ │ │ │ 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 856f8 │ │ │ │ - b 856d8 │ │ │ │ + bne 85128 │ │ │ │ + b 85108 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r7, [r5, #28] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ movne r4, #127 @ 0x7f │ │ │ │ - bne 856f8 │ │ │ │ + bne 85128 │ │ │ │ cmp r1, #1 │ │ │ │ moveq r4, #255 @ 0xff │ │ │ │ - beq 856f8 │ │ │ │ + beq 85128 │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ mov r3, r4 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, #2 │ │ │ │ movne r4, r3 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 424e8 <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 8577c │ │ │ │ + blt 851ac │ │ │ │ add r2, r8, #2 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 85754 │ │ │ │ + bne 85184 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r6 │ │ │ │ - bl 33e3c0 │ │ │ │ + bl 33db50 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8577c │ │ │ │ + beq 851ac │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl d52c8 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl d4998 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8577c │ │ │ │ + beq 851ac │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 33e3c0 │ │ │ │ + b 33db50 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 425b8 <_PyInterpreterState_IDDecref@@Base+0x22c> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 8577c │ │ │ │ + beq 851ac │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 399668 <_PyGen_FetchStopIterationValue@@Base+0x1ce4> │ │ │ │ + b 39a034 <_PyGen_FetchStopIterationValue@@Base+0x1ce4> │ │ │ │ mvn r0, #0 │ │ │ │ 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, #3888] @ 0xf30 │ │ │ │ subs r9, r3, #0 │ │ │ │ - ldr ip, [pc, #664] @ 85a3c │ │ │ │ + ldr ip, [pc, #664] @ 8546c │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ moveq r7, r9 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r7, [r9, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -89439,156 +89067,156 @@ │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r5!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r5!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ - bne 8582c │ │ │ │ + bne 8525c │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8586c │ │ │ │ + beq 8529c │ │ │ │ mov r3, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r9 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ sub r3, fp, #168 @ 0xa8 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #484] @ 85a40 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #484] @ 85470 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 85a18 │ │ │ │ + beq 85448 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 2028d0 │ │ │ │ + bl 2022a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ add r7, r7, r8 │ │ │ │ mov r3, #0 │ │ │ │ moveq r6, r5 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 85a18 │ │ │ │ + beq 85448 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 2028d0 │ │ │ │ + bl 2022a0 │ │ │ │ ldr r6, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [fp, #-104] @ 0xffffff98 │ │ │ │ - beq 858d0 │ │ │ │ + beq 85300 │ │ │ │ cmp r7, #2 │ │ │ │ moveq r7, #1 │ │ │ │ - beq 858d8 │ │ │ │ + beq 85308 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 157b70 │ │ │ │ + bl 156bc8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 858d8 │ │ │ │ + bge 85308 │ │ │ │ mov r4, #0 │ │ │ │ - b 85a18 │ │ │ │ + b 85448 │ │ │ │ ldrb sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ bic r3, sl, r7 │ │ │ │ tst r3, #1 │ │ │ │ - bne 8591c │ │ │ │ + bne 8534c │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #46416 @ 0xb550 │ │ │ │ + movw r1, #48656 @ 0xbe10 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #24960 @ 0x6180 │ │ │ │ + movw r0, #27200 @ 0x6a40 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ strne r5, [fp, #-176] @ 0xffffff50 │ │ │ │ - ldrne r9, [pc, #300] @ 85a44 │ │ │ │ - bne 859b0 │ │ │ │ - b 858d0 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + ldrne r9, [pc, #300] @ 85474 │ │ │ │ + bne 853e0 │ │ │ │ + b 85300 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #42700 @ 0xa6cc │ │ │ │ + movw r2, #44704 @ 0xaea0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #51144 @ 0xc7c8 │ │ │ │ + movw r1, #53100 @ 0xcf6c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 858d0 │ │ │ │ - bl 1f7878 │ │ │ │ + bl 170914 │ │ │ │ + b 85300 │ │ │ │ + bl 1f7714 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 85a14 │ │ │ │ - bl 1f79b0 │ │ │ │ + beq 85444 │ │ │ │ + bl 1f784c │ │ │ │ str r0, [fp, #-184] @ 0xffffff48 │ │ │ │ - bl 10361c │ │ │ │ + bl 10262c │ │ │ │ ldr r2, [fp, #-184] @ 0xffffff48 │ │ │ │ mov r3, r5 │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [fp, #-180] @ 0xffffff4c │ │ │ │ - beq 859c0 │ │ │ │ + beq 853f0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ bl 2e1a8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [fp, #-180] @ 0xffffff4c │ │ │ │ add r9, r9, #4 │ │ │ │ str r1, [fp, #-184] @ 0xffffff48 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - bge 85a04 │ │ │ │ - bl 169288 │ │ │ │ + bge 85434 │ │ │ │ + bl 168478 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne 859e8 │ │ │ │ + bne 85418 │ │ │ │ ldr r5, [r9] │ │ │ │ subs r0, r5, #0 │ │ │ │ - bne 85940 │ │ │ │ - b 859e8 │ │ │ │ + bne 85370 │ │ │ │ + b 85418 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r7, #0 │ │ │ │ mov r1, r6 │ │ │ │ - beq 859dc │ │ │ │ + beq 8540c │ │ │ │ bl 2db74 │ │ │ │ mov r1, r0 │ │ │ │ - b 8597c │ │ │ │ + b 853ac │ │ │ │ bl 2cfe0 │ │ │ │ mov r1, r0 │ │ │ │ - b 8597c │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + b 853ac │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r8 │ │ │ │ ldr r5, [fp, #-176] @ 0xffffff50 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 204d48 │ │ │ │ - b 858d0 │ │ │ │ + bl 20460c │ │ │ │ + b 85300 │ │ │ │ ldr r5, [fp, #-176] @ 0xffffff50 │ │ │ │ - bl 168d14 │ │ │ │ + bl 167f04 │ │ │ │ mov r4, r0 │ │ │ │ - b 85a18 │ │ │ │ + b 85448 │ │ │ │ ldr r5, [fp, #-176] @ 0xffffff50 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 20511c │ │ │ │ + bl 2049e0 │ │ │ │ sub r0, fp, #156 @ 0x9c │ │ │ │ str r6, [fp, #-124] @ 0xffffff84 │ │ │ │ str r5, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 20511c │ │ │ │ + bl 2049e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mlseq r6, ip, r4, r0 │ │ │ │ - rsbeq r8, sl, ip, lsr #4 │ │ │ │ - rsbeq r0, r6, r4, lsl r5 │ │ │ │ + rsbeq r0, r6, r8, lsr #27 │ │ │ │ + rsbeq r8, sl, r8, lsr #4 │ │ │ │ + rsbeq r0, r6, r0, lsr #28 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ add r0, r0, #3 │ │ │ │ @@ -89597,638 +89225,638 @@ │ │ │ │ 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 cc4f4 │ │ │ │ + b cbc18 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #12228 @ 0x2fc4 │ │ │ │ + movw r2, #14460 @ 0x387c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 39ec60 <_PyTime_ObjectToTimespec@@Base+0x1e74> │ │ │ │ + b 39f588 <_PyTime_ObjectToTimespec@@Base+0x1d80> │ │ │ │ push {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 │ │ │ │ - movw r9, #5188 @ 0x1444 │ │ │ │ + movw r9, #5808 @ 0x16b0 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ mov ip, #0 │ │ │ │ cmp r1, r9 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ moveq r0, ip │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ streq ip, [r2] │ │ │ │ - beq 86424 │ │ │ │ + beq 85e54 │ │ │ │ mov r5, r1 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r1, [r0, #828] @ 0x33c │ │ │ │ mov r4, r0 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r3 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86424 │ │ │ │ + beq 85e54 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 85b38 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 85568 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24972 @ 0x618c │ │ │ │ + movw r1, #27212 @ 0x6a4c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ - b 86424 │ │ │ │ - ldr r8, [pc, #2284] @ 8642c │ │ │ │ + b 85e54 │ │ │ │ + ldr r8, [pc, #2284] @ 85e5c │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - movw r1, #25020 @ 0x61bc │ │ │ │ + movw r1, #27260 @ 0x6a7c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r7, r8] │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86418 │ │ │ │ + bne 85e48 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, sl │ │ │ │ - bl 3dc230 │ │ │ │ + bl 3dcae8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86418 │ │ │ │ + bne 85e48 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85b90 │ │ │ │ + bgt 855c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 85b90 │ │ │ │ + bne 855c0 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #664] @ 0x298 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86424 │ │ │ │ + beq 85e54 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 85bd0 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 85600 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #25056 @ 0x61e0 │ │ │ │ + movw r1, #27296 @ 0x6aa0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 85b30 │ │ │ │ + bl 1b4954 │ │ │ │ + b 85560 │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #25020 @ 0x61bc │ │ │ │ + movw r1, #27260 @ 0x6a7c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86418 │ │ │ │ + bne 85e48 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r0, sl │ │ │ │ - bl 3dc230 │ │ │ │ + bl 3dcae8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86418 │ │ │ │ + bne 85e48 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85c20 │ │ │ │ + bgt 85650 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 85c20 │ │ │ │ + bne 85650 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #712] @ 0x2c8 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86424 │ │ │ │ + beq 85e54 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 85c60 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 85690 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #25108 @ 0x6214 │ │ │ │ + movw r1, #27348 @ 0x6ad4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 85b30 │ │ │ │ + bl 1b4954 │ │ │ │ + b 85560 │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #25020 @ 0x61bc │ │ │ │ + movw r1, #27260 @ 0x6a7c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86418 │ │ │ │ + bne 85e48 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ - bl 3dc230 │ │ │ │ + bl 3dcae8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86418 │ │ │ │ + bne 85e48 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85cb0 │ │ │ │ + bgt 856e0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 85cb0 │ │ │ │ + bne 856e0 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #708] @ 0x2c4 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86424 │ │ │ │ + beq 85e54 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 85cf0 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 85720 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #25160 @ 0x6248 │ │ │ │ + movw r1, #27400 @ 0x6b08 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 85b30 │ │ │ │ + bl 1b4954 │ │ │ │ + b 85560 │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #25020 @ 0x61bc │ │ │ │ + movw r1, #27260 @ 0x6a7c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86418 │ │ │ │ + bne 85e48 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, sl │ │ │ │ - bl 3dc230 │ │ │ │ + bl 3dcae8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86418 │ │ │ │ + bne 85e48 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85d40 │ │ │ │ + bgt 85770 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 85d40 │ │ │ │ + bne 85770 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #524] @ 0x20c │ │ │ │ mov r0, r5 │ │ │ │ - bl 16e5d4 │ │ │ │ + bl 16d7c4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86424 │ │ │ │ + beq 85e54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 86000 │ │ │ │ + beq 85a30 │ │ │ │ ldr r1, [r4, #852] @ 0x354 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86424 │ │ │ │ + beq 85e54 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 85da0 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 857d0 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #25216 @ 0x6280 │ │ │ │ + movw r1, #27456 @ 0x6b40 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ - b 86424 │ │ │ │ + b 85e54 │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #25260 @ 0x62ac │ │ │ │ + movw r1, #27500 @ 0x6b6c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86418 │ │ │ │ + bne 85e48 │ │ │ │ mov r2, r6 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ - bl 3dc334 │ │ │ │ + bl 3dcbec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86418 │ │ │ │ + bne 85e48 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85df4 │ │ │ │ + bgt 85824 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 85df4 │ │ │ │ + bne 85824 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #644] @ 0x284 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86424 │ │ │ │ + beq 85e54 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - beq 85e4c │ │ │ │ + beq 8587c │ │ │ │ cmp sl, r9 │ │ │ │ - bne 85e58 │ │ │ │ + bne 85888 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85e4c │ │ │ │ + bgt 8587c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 85e4c │ │ │ │ + bne 8587c │ │ │ │ mov r0, r9 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 85eb0 │ │ │ │ + b 858e0 │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #25260 @ 0x62ac │ │ │ │ + movw r1, #27500 @ 0x6b6c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86418 │ │ │ │ + bne 85e48 │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e2e20 <_PyEval_MatchKeys@@Base+0x9cc> │ │ │ │ + bl 3e36d8 <_PyEval_MatchKeys@@Base+0x9cc> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86418 │ │ │ │ + bne 85e48 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85eb0 │ │ │ │ + bgt 858e0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 85eb0 │ │ │ │ + bne 858e0 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #692] @ 0x2b4 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86424 │ │ │ │ + beq 85e54 │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 85f10 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + beq 85940 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 85f1c │ │ │ │ + bne 8594c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85f10 │ │ │ │ + bgt 85940 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 85f10 │ │ │ │ + bne 85940 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 85f74 │ │ │ │ + b 859a4 │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #25260 @ 0x62ac │ │ │ │ + movw r1, #27500 @ 0x6b6c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86418 │ │ │ │ + bne 85e48 │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3e2e20 <_PyEval_MatchKeys@@Base+0x9cc> │ │ │ │ + bl 3e36d8 <_PyEval_MatchKeys@@Base+0x9cc> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86418 │ │ │ │ + bne 85e48 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85f74 │ │ │ │ + bgt 859a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 85f74 │ │ │ │ + bne 859a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ sub r5, fp, #68 @ 0x44 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ ldm r5, {r5, r7, r8} │ │ │ │ ldr r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne 85fb0 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 859e0 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22620 @ 0x585c │ │ │ │ + movw r1, #24860 @ 0x611c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 863ec │ │ │ │ + bl 1b4954 │ │ │ │ + b 85e1c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #32 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 12aa2c <_PyArena_Malloc@@Base> │ │ │ │ + bl 129a7c <_PyArena_Malloc@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 863ec │ │ │ │ + beq 85e1c │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r2, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r4, [r2, #4] │ │ │ │ str sl, [r2, #12] │ │ │ │ str r9, [r2, #16] │ │ │ │ str r8, [r2, #20] │ │ │ │ str r7, [r2, #24] │ │ │ │ str r5, [r2, #28] │ │ │ │ str r2, [r3] │ │ │ │ - b 86424 │ │ │ │ + b 85e54 │ │ │ │ ldr r1, [r4, #428] @ 0x1ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 16e5d4 │ │ │ │ + bl 16d7c4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86424 │ │ │ │ + beq 85e54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 861f0 │ │ │ │ + beq 85c20 │ │ │ │ ldr r1, [r4, #852] @ 0x354 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86424 │ │ │ │ + beq 85e54 │ │ │ │ ldr r9, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r9, #0 │ │ │ │ - bne 86060 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 85a90 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #25296 @ 0x62d0 │ │ │ │ + movw r1, #27536 @ 0x6b90 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ - b 86424 │ │ │ │ + b 85e54 │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #25344 @ 0x6300 │ │ │ │ + movw r1, #27584 @ 0x6bc0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86418 │ │ │ │ + bne 85e48 │ │ │ │ mov r2, r6 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3dc334 │ │ │ │ + bl 3dcbec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86418 │ │ │ │ + bne 85e48 │ │ │ │ ldr r3, [r9] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 860b4 │ │ │ │ + bgt 85ae4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 860b4 │ │ │ │ + bne 85ae4 │ │ │ │ mov r0, r9 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #692] @ 0x2b4 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86424 │ │ │ │ + beq 85e54 │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 86114 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + beq 85b44 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 86120 │ │ │ │ + bne 85b50 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 86114 │ │ │ │ + bgt 85b44 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 86114 │ │ │ │ + bne 85b44 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 86178 │ │ │ │ + b 85ba8 │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #25344 @ 0x6300 │ │ │ │ + movw r1, #27584 @ 0x6bc0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86418 │ │ │ │ + bne 85e48 │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3e2e20 <_PyEval_MatchKeys@@Base+0x9cc> │ │ │ │ + bl 3e36d8 <_PyEval_MatchKeys@@Base+0x9cc> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86418 │ │ │ │ + bne 85e48 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 86178 │ │ │ │ + bgt 85ba8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 86178 │ │ │ │ + bne 85ba8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrd r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 861b0 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 85be0 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22732 @ 0x58cc │ │ │ │ + movw r1, #24972 @ 0x618c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 863ec │ │ │ │ + bl 1b4954 │ │ │ │ + b 85e1c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #32 │ │ │ │ - bl 12aa2c <_PyArena_Malloc@@Base> │ │ │ │ + bl 129a7c <_PyArena_Malloc@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 863ec │ │ │ │ + beq 85e1c │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, #0 │ │ │ │ stmib r3, {r4, sl} │ │ │ │ str r9, [r3, #16] │ │ │ │ str r8, [r3, #20] │ │ │ │ str r7, [r3, #24] │ │ │ │ str r5, [r3, #28] │ │ │ │ str r3, [r2] │ │ │ │ - b 86424 │ │ │ │ + b 85e54 │ │ │ │ ldr r1, [r4, #520] @ 0x208 │ │ │ │ mov r0, r5 │ │ │ │ - bl 16e5d4 │ │ │ │ + bl 16d7c4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86424 │ │ │ │ + beq 85e54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 863fc │ │ │ │ + beq 85e2c │ │ │ │ ldr r1, [r4, #852] @ 0x354 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86424 │ │ │ │ + beq 85e54 │ │ │ │ ldr r9, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r9, #0 │ │ │ │ - bne 86250 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 85c80 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #25380 @ 0x6324 │ │ │ │ + movw r1, #27620 @ 0x6be4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ - b 86424 │ │ │ │ + b 85e54 │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #25428 @ 0x6354 │ │ │ │ + movw r1, #27668 @ 0x6c14 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86418 │ │ │ │ + bne 85e48 │ │ │ │ mov r2, r6 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3dc334 │ │ │ │ + bl 3dcbec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86418 │ │ │ │ + bne 85e48 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 862a8 │ │ │ │ + bgt 85cd8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 862a8 │ │ │ │ + bne 85cd8 │ │ │ │ mov r0, r9 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #692] @ 0x2b4 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86424 │ │ │ │ + beq 85e54 │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 86308 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + beq 85d38 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 86314 │ │ │ │ + bne 85d44 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 86308 │ │ │ │ + bgt 85d38 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 86308 │ │ │ │ + bne 85d38 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 86374 │ │ │ │ - ldr r3, [pc, #272] @ 8642c │ │ │ │ + b 85da4 │ │ │ │ + ldr r3, [pc, #272] @ 85e5c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #25428 @ 0x6354 │ │ │ │ + movw r1, #27668 @ 0x6c14 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86418 │ │ │ │ + bne 85e48 │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3e2e20 <_PyEval_MatchKeys@@Base+0x9cc> │ │ │ │ + bl 3e36d8 <_PyEval_MatchKeys@@Base+0x9cc> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86418 │ │ │ │ + bne 85e48 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 86374 │ │ │ │ + bgt 85da4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 86374 │ │ │ │ + bne 85da4 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrd r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 863ac │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 85ddc │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22688 @ 0x58a0 │ │ │ │ + movw r1, #24928 @ 0x6160 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 863ec │ │ │ │ + bl 1b4954 │ │ │ │ + b 85e1c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #32 │ │ │ │ - bl 12aa2c <_PyArena_Malloc@@Base> │ │ │ │ + bl 129a7c <_PyArena_Malloc@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 863ec │ │ │ │ + beq 85e1c │ │ │ │ mov r2, #3 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, #0 │ │ │ │ stmib r3, {r4, sl} │ │ │ │ str r9, [r3, #16] │ │ │ │ str r8, [r3, #20] │ │ │ │ str r7, [r3, #24] │ │ │ │ str r5, [r3, #28] │ │ │ │ str r3, [r2] │ │ │ │ - b 86424 │ │ │ │ + b 85e54 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - b 86418 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + b 85e48 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #25468 @ 0x637c │ │ │ │ + movw r1, #27708 @ 0x6c3c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 2da94c │ │ │ │ - b 85b30 │ │ │ │ + bl c3288 │ │ │ │ + b 85560 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr lr, [pc, #380] @ 865c8 │ │ │ │ + ldr lr, [pc, #380] @ 85ff8 │ │ │ │ cmp r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ @@ -90239,101 +89867,101 @@ │ │ │ │ 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 864ac │ │ │ │ + bne 85edc │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 864e4 │ │ │ │ + beq 85f14 │ │ │ │ sub r3, fp, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #240] @ 865cc │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #240] @ 85ffc │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 865b4 │ │ │ │ + beq 85fe4 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 2028d0 │ │ │ │ + bl 2022a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86500 │ │ │ │ + bne 85f30 │ │ │ │ mov r4, #0 │ │ │ │ - b 865b4 │ │ │ │ + b 85fe4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r0, r6 │ │ │ │ - movw r3, #37836 @ 0x93cc │ │ │ │ + movw r3, #40076 @ 0x9c8c │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - bl 3831e4 <_PyLong_UnsignedInt_Converter@@Base+0x664> │ │ │ │ + bl 383398 <_PyLong_UnsignedInt_Converter@@Base+0x560> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 864f8 │ │ │ │ + beq 85f28 │ │ │ │ bl 2e5a4 <__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 86554 │ │ │ │ + beq 85f84 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2d2c8 │ │ │ │ mov r4, r0 │ │ │ │ - b 86564 │ │ │ │ + b 85f94 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 2e2e0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 865a8 │ │ │ │ + bne 85fd8 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8659c │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 85fcc │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #22 │ │ │ │ ldr r0, [r3] │ │ │ │ - bne 86594 │ │ │ │ - bl 2fffc8 │ │ │ │ - b 8659c │ │ │ │ + bne 85fc4 │ │ │ │ + bl 2fe9b8 │ │ │ │ + b 85fcc │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 204d48 │ │ │ │ - bl ddb94 │ │ │ │ + bl 20460c │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 864f8 │ │ │ │ + bne 85f28 │ │ │ │ mov r0, r4 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 20511c │ │ │ │ + bl 2049e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r0, r6, r0, lsr #10 │ │ │ │ - rsbeq r8, sl, r8, asr r2 │ │ │ │ + rsbeq r0, r6, ip, lsr #28 │ │ │ │ + rsbeq r8, sl, r4, asr r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ subs r9, r3, #0 │ │ │ │ - ldr ip, [pc, #560] @ 86820 │ │ │ │ + ldr ip, [pc, #560] @ 86250 │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ moveq r7, r9 │ │ │ │ mov r6, r1 │ │ │ │ ldrne r7, [r9, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -90354,784 +89982,784 @@ │ │ │ │ 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 86678 │ │ │ │ + bne 860a8 │ │ │ │ clz r3, r6 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 866b8 │ │ │ │ + beq 860e8 │ │ │ │ mov r3, #2 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r9 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ sub r3, fp, #160 @ 0xa0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #380] @ 86824 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #380] @ 86254 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r4, r6 │ │ │ │ moveq r7, r6 │ │ │ │ - beq 867fc │ │ │ │ + beq 8622c │ │ │ │ ldr r0, [r6] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 2028d0 │ │ │ │ + bl 2022a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ add r8, r7, r8 │ │ │ │ mov r3, #0 │ │ │ │ moveq r7, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 867fc │ │ │ │ + beq 8622c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 2028d0 │ │ │ │ + bl 2022a0 │ │ │ │ ldr r7, [fp, #-116] @ 0xffffff8c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne 86708 │ │ │ │ + bne 86138 │ │ │ │ mov r6, #0 │ │ │ │ - b 867fc │ │ │ │ + b 8622c │ │ │ │ cmp r8, #2 │ │ │ │ moveq r5, #1 │ │ │ │ - beq 86724 │ │ │ │ + beq 86154 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 157b70 │ │ │ │ + bl 156bc8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 86700 │ │ │ │ + blt 86130 │ │ │ │ ldrb r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ bic r3, r9, r5 │ │ │ │ tst r3, #1 │ │ │ │ - bne 86760 │ │ │ │ + bne 86190 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #46416 @ 0xb550 │ │ │ │ + movw r1, #48656 @ 0xbe10 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #25516 @ 0x63ac │ │ │ │ + movw r0, #27756 @ 0x6c6c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 86784 │ │ │ │ - b 86700 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 861b4 │ │ │ │ + b 86130 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #42724 @ 0xa6e4 │ │ │ │ + movw r2, #44728 @ 0xaeb8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #51144 @ 0xc7c8 │ │ │ │ + movw r1, #53100 @ 0xcf6c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 86700 │ │ │ │ - bl 10361c │ │ │ │ + bl 170914 │ │ │ │ + b 86130 │ │ │ │ + bl 10262c │ │ │ │ cmp r9, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 867a8 │ │ │ │ + beq 861d8 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r7 │ │ │ │ bl 2d13c │ │ │ │ mov r5, r0 │ │ │ │ - b 867cc │ │ │ │ + b 861fc │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 867c4 │ │ │ │ + beq 861f4 │ │ │ │ bl 2deb0 │ │ │ │ mov r5, r0 │ │ │ │ - b 867cc │ │ │ │ + b 861fc │ │ │ │ bl 2d544 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r5, #0 │ │ │ │ - movweq r6, #5188 @ 0x1444 │ │ │ │ + movweq r6, #5808 @ 0x16b0 │ │ │ │ movteq r6, #104 @ 0x68 │ │ │ │ - beq 867fc │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 8622c │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 30000c │ │ │ │ - b 86700 │ │ │ │ + bl 2fe9fc │ │ │ │ + b 86130 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 20511c │ │ │ │ + bl 2049e0 │ │ │ │ sub r0, fp, #148 @ 0x94 │ │ │ │ str r7, [fp, #-116] @ 0xffffff8c │ │ │ │ str r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 20511c │ │ │ │ + bl 2049e0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r0, r6, ip, asr r5 │ │ │ │ - rsbeq r8, sl, r4, lsl #5 │ │ │ │ + rsbeq r0, r6, r8, ror #28 │ │ │ │ + rsbeq r8, sl, r0, lsl #5 │ │ │ │ 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 │ │ │ │ add r3, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #1 │ │ │ │ - bne 86860 │ │ │ │ + bne 86290 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 86890 │ │ │ │ + bne 862c0 │ │ │ │ mov ip, #1 │ │ │ │ sub lr, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - ldr r3, [pc, #36] @ 868ac │ │ │ │ - bl 1b54cc <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #36] @ 862dc │ │ │ │ + bl 1b52e0 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 868a4 │ │ │ │ + beq 862d4 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 795c8 │ │ │ │ + b 79000 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - strhteq r8, [sl], #-32 @ 0xffffffe0 │ │ │ │ + rsbeq r8, sl, ip, lsr #5 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 394904 <_PyArg_ParseStackAndKeywords@@Base+0x3c8> │ │ │ │ + b 3951cc <_PyArg_ParseStackAndKeywords@@Base+0x3c8> │ │ │ │ push {fp, lr} │ │ │ │ ldr ip, [r1, #4] │ │ │ │ ldr lr, [r0, #4] │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, ip │ │ │ │ - bne 86900 │ │ │ │ + bne 86330 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 86900 │ │ │ │ + bhi 86330 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 171194 │ │ │ │ - movw r0, #5180 @ 0x143c │ │ │ │ + b 17036c │ │ │ │ + movw r0, #5800 @ 0x16a8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r3, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #1 │ │ │ │ - bne 86944 │ │ │ │ + bne 86374 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 86974 │ │ │ │ + bne 863a4 │ │ │ │ mov ip, #1 │ │ │ │ sub lr, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - ldr r3, [pc, #36] @ 86990 │ │ │ │ - bl 1b54cc <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + ldr r3, [pc, #36] @ 863c0 │ │ │ │ + bl 1b52e0 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 86988 │ │ │ │ + beq 863b8 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 795c8 │ │ │ │ + b 79000 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldrdeq r8, [sl], #-44 @ 0xffffffd4 @ │ │ │ │ + ldrdeq r8, [sl], #-40 @ 0xffffffd8 @ │ │ │ │ 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 r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 869d4 │ │ │ │ + bne 86404 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 86a04 │ │ │ │ - b 869f8 │ │ │ │ + bne 86434 │ │ │ │ + b 86428 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42084 @ 0xa464 │ │ │ │ + movw r0, #44088 @ 0xac38 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, r3 │ │ │ │ - bl 15135c <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 1503b0 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 86b70 │ │ │ │ - b 869bc │ │ │ │ - bl ddb94 │ │ │ │ + beq 865a0 │ │ │ │ + b 863ec │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86b70 │ │ │ │ + bne 865a0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 86a24 │ │ │ │ - bl ddb94 │ │ │ │ + bne 86454 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86b70 │ │ │ │ + bne 865a0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86a44 │ │ │ │ + beq 86474 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - b 86a70 │ │ │ │ - bl ddb94 │ │ │ │ + b 864a0 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86b70 │ │ │ │ - b 86a38 │ │ │ │ + bne 865a0 │ │ │ │ + b 86468 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 86aa4 │ │ │ │ - bl d4e70 │ │ │ │ + bne 864d4 │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86b70 │ │ │ │ - bl 10361c │ │ │ │ + bne 865a0 │ │ │ │ + bl 10262c │ │ │ │ mov r3, r5 │ │ │ │ mov r9, r0 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dd3c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 86ab8 │ │ │ │ - b 86a54 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge 864e8 │ │ │ │ + b 86484 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - b 86b70 │ │ │ │ + bl 2fe9b8 │ │ │ │ + b 865a0 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r4, #5188 @ 0x1444 │ │ │ │ + movweq r4, #5808 @ 0x16b0 │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq 86b74 │ │ │ │ + beq 865a4 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - bl e6a00 │ │ │ │ + bl e5d60 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 86ae8 │ │ │ │ + bne 86518 │ │ │ │ mov r4, r5 │ │ │ │ - b 86b74 │ │ │ │ + b 865a4 │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 86b4c │ │ │ │ + beq 8657c │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 31215c │ │ │ │ + bl 31110c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 86b4c │ │ │ │ + beq 8657c │ │ │ │ str r4, [r5, #20] │ │ │ │ ldr r0, [fp, #-156] @ 0xffffff64 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 86b4c │ │ │ │ + beq 8657c │ │ │ │ str r4, [r5, #24] │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 86b4c │ │ │ │ + beq 8657c │ │ │ │ str r4, [r5, #28] │ │ │ │ ldr r0, [fp, #-148] @ 0xffffff6c │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ strne r4, [r5, #32] │ │ │ │ - bne 86ae0 │ │ │ │ + bne 86510 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 86b74 │ │ │ │ + bgt 865a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 86b74 │ │ │ │ + bne 865a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 86b74 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 865a4 │ │ │ │ mov r4, #0 │ │ │ │ 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 r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 86bc4 │ │ │ │ + beq 865f4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42784 @ 0xa720 │ │ │ │ + movw r0, #44788 @ 0xaef4 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86bc4 │ │ │ │ + bne 865f4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 86be4 │ │ │ │ - bl ddb94 │ │ │ │ + bne 86614 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86bbc │ │ │ │ + bne 865ec │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 86c04 │ │ │ │ - bl ddb94 │ │ │ │ + bne 86634 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86bbc │ │ │ │ + bne 865ec │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 213854 <_Py_set_inheritable@@Base> │ │ │ │ + bl 2129dc <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00086c28 : │ │ │ │ +00086658 : │ │ │ │ push {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, #264] @ 86d4c │ │ │ │ + ldr ip, [pc, #264] @ 8677c │ │ │ │ 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 86c84 │ │ │ │ + blt 866b4 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3c1f14 <_PyDeadline_Init@@Base> │ │ │ │ + bl 3c2944 <_PyDeadline_Init@@Base> │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 30b2d0 <_PyTime_AsMicroseconds@@Base> │ │ │ │ + bl 309cc0 <_PyTime_AsMicroseconds@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r8, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r7, r1 │ │ │ │ - bl 1d9618 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 1d94a4 <_PyMutex_LockTimed@@Base> │ │ │ │ clz r3, r0 │ │ │ │ orrs r2, r8, r7 │ │ │ │ mov sl, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86d00 │ │ │ │ - bl 10361c │ │ │ │ + beq 86730 │ │ │ │ + bl 10262c │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r8 │ │ │ │ - bl 215914 │ │ │ │ + bl 214a94 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, sl │ │ │ │ mov sl, r3 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp sl, #2 │ │ │ │ - bne 86d40 │ │ │ │ + bne 86770 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 32b218 <_PyEval_MakePendingCalls@@Base> │ │ │ │ + bl 32a2d8 <_PyEval_MakePendingCalls@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86d40 │ │ │ │ + beq 86770 │ │ │ │ cmp r5, #1 │ │ │ │ sbcs r3, r4, #0 │ │ │ │ - blt 86c84 │ │ │ │ + blt 866b4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bl 412d88 <_PyDeadline_Get@@Base> │ │ │ │ + bl 413768 <_PyDeadline_Get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge 86c84 │ │ │ │ + bge 866b4 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 86d8c │ │ │ │ + bne 867bc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 86db8 │ │ │ │ - b 86dac │ │ │ │ + bne 867e8 │ │ │ │ + b 867dc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42240 @ 0xa500 │ │ │ │ + movw r0, #44244 @ 0xacd4 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 86eac │ │ │ │ - b 86d74 │ │ │ │ - bl ddb94 │ │ │ │ + beq 868dc │ │ │ │ + b 867a4 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86eac │ │ │ │ + bne 868dc │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 25b2a0 │ │ │ │ + bl 259468 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86de8 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 86818 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #25532 @ 0x63bc │ │ │ │ + movw r1, #27772 @ 0x6c7c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 86e78 │ │ │ │ + bl 1b4954 │ │ │ │ + b 868a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 258820 │ │ │ │ + bl 2569e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 86e78 │ │ │ │ + blt 868a8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ sub r1, fp, #32 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 7c468 │ │ │ │ + bl 7bc44 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86e78 │ │ │ │ - bl 10361c │ │ │ │ + beq 868a8 │ │ │ │ + bl 10262c │ │ │ │ ldr r8, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r2, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e6ac │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 86e60 │ │ │ │ + bge 86890 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 86e98 │ │ │ │ - bl d4e70 │ │ │ │ + bne 868c8 │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 86e14 │ │ │ │ + beq 86844 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7c6c4 │ │ │ │ + bl 7c0fc │ │ │ │ cmn r5, #1 │ │ │ │ - bne 86e88 │ │ │ │ - bl ddb94 │ │ │ │ + bne 868b8 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86eac │ │ │ │ + bne 868dc │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b dddcc │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + b dd378 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - b 86e60 │ │ │ │ + bl 2fe9b8 │ │ │ │ + b 86890 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ 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, #-48] @ 0xffffffd0 │ │ │ │ - bne 86efc │ │ │ │ + bne 8692c │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 86f18 │ │ │ │ + beq 86948 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86f18 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 86948 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2340 @ 0x924 │ │ │ │ + movw r1, #4580 @ 0x11e4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 871c0 │ │ │ │ + bl 1b4954 │ │ │ │ + b 86bf0 │ │ │ │ mov r0, r1 │ │ │ │ - bl b5348 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 871e0 │ │ │ │ + beq 86c10 │ │ │ │ mov r3, #0 │ │ │ │ add sl, r5, #8 │ │ │ │ strb r3, [r4, #8] │ │ │ │ - bl e2b44 │ │ │ │ + bl e1f40 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 86f58 │ │ │ │ + bne 86988 │ │ │ │ strexb r1, r3, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 86f40 │ │ │ │ + bne 86970 │ │ │ │ dmb ish │ │ │ │ - beq 86f68 │ │ │ │ + beq 86998 │ │ │ │ mov r0, sl │ │ │ │ - bl 3c106c │ │ │ │ + bl 3c1128 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ str r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - beq 87044 │ │ │ │ + beq 86a74 │ │ │ │ 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, #-52] @ 0xffffffcc │ │ │ │ bl 2e1cc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 87164 │ │ │ │ + beq 86b94 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ bl 2e304 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #16 │ │ │ │ bl 2e1cc │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 86fe4 │ │ │ │ + beq 86a14 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #16 │ │ │ │ bl 2e1cc │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 86ff0 │ │ │ │ + bne 86a20 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d238 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d238 │ │ │ │ - b 87164 │ │ │ │ + b 86b94 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ bl 2e304 │ │ │ │ mov r0, #24 │ │ │ │ bl 2e388 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 87028 │ │ │ │ + bne 86a58 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d238 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d238 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d238 │ │ │ │ - b 87164 │ │ │ │ + b 86b94 │ │ │ │ strh r9, [r0] │ │ │ │ strb r8, [r0, #2] │ │ │ │ strd r6, [r0, #4] │ │ │ │ str r5, [r0, #12] │ │ │ │ vstr d8, [r0, #16] │ │ │ │ str r0, [r4, #12] │ │ │ │ - b 87178 │ │ │ │ + b 86ba8 │ │ │ │ ldrh r2, [r3] │ │ │ │ mov r1, #1 │ │ │ │ strh r2, [fp, #-54] @ 0xffffffca │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ ldrb r2, [r3, #2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ ldr r8, [r3, #12] │ │ │ │ vldr d8, [r3, #16] │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2e1cc │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 87164 │ │ │ │ + beq 86b94 │ │ │ │ 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 8707c │ │ │ │ + bne 86aac │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #16 │ │ │ │ bl 2e1cc │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 870dc │ │ │ │ + beq 86b0c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #16 │ │ │ │ bl 2e1cc │ │ │ │ subs r7, r0, #0 │ │ │ │ movne lr, r7 │ │ │ │ addne r9, r5, #64 @ 0x40 │ │ │ │ - bne 870e8 │ │ │ │ + bne 86b18 │ │ │ │ mov r0, r8 │ │ │ │ bl 2d238 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d238 │ │ │ │ - b 87164 │ │ │ │ + b 86b94 │ │ │ │ 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 870e8 │ │ │ │ + bne 86b18 │ │ │ │ mov r0, #24 │ │ │ │ bl 2e388 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8713c │ │ │ │ + bne 86b6c │ │ │ │ mov r0, r8 │ │ │ │ bl 2d238 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d238 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d238 │ │ │ │ - b 87164 │ │ │ │ + b 86b94 │ │ │ │ ldrh r3, [fp, #-54] @ 0xffffffca │ │ │ │ strh r3, [r0] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ 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 87178 │ │ │ │ + b 86ba8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl 366244 │ │ │ │ + bl 3664fc │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [sl] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 87198 │ │ │ │ + bne 86bc8 │ │ │ │ strexb r1, r3, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 87180 │ │ │ │ + bne 86bb0 │ │ │ │ dmb ish │ │ │ │ - beq 871a8 │ │ │ │ + beq 86bd8 │ │ │ │ mov r0, sl │ │ │ │ - bl 33ff20 │ │ │ │ + bl 3401f4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #1 │ │ │ │ - bne 871e0 │ │ │ │ + bne 86c10 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 871c8 │ │ │ │ + ble 86bf8 │ │ │ │ mov r4, #0 │ │ │ │ - b 871e0 │ │ │ │ + b 86c10 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 871c0 │ │ │ │ + bne 86bf0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 871c0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 86bf0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ 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 dddcc │ │ │ │ + b dd378 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3] │ │ │ │ add fp, sp, #0 │ │ │ │ bic r3, r3, #1 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsl r0, r0, #2 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r0, #5188 @ 0x1444 │ │ │ │ + movweq r0, #5808 @ 0x16b0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ @@ -91142,36 +90770,36 @@ │ │ │ │ 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 dddcc │ │ │ │ + b dd378 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl f32c0 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f22b0 <_PyTuple_FromPair@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 872fc │ │ │ │ - bl 3f3f5c │ │ │ │ + beq 86d2c │ │ │ │ + bl 3f4814 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 872e4 │ │ │ │ + ble 86d14 │ │ │ │ mov r4, r5 │ │ │ │ - b 872fc │ │ │ │ + b 86d2c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 872dc │ │ │ │ + bne 86d0c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 872dc │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 86d0c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r1, r0, #32 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -91179,117 +90807,117 @@ │ │ │ │ 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 cc4f4 │ │ │ │ + b cbc18 │ │ │ │ │ │ │ │ -0008733c : │ │ │ │ +00086d6c : │ │ │ │ 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, #25112 @ 0x6218 │ │ │ │ + movw r1, #27352 @ 0x6ad8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #57804 @ 0xe1cc │ │ │ │ + movw r0, #59744 @ 0xe960 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 1fa720 │ │ │ │ + bl 1fa45c │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r4, r5 │ │ │ │ moveq r7, r5 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 873b8 │ │ │ │ + beq 86de8 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 873b8 │ │ │ │ + beq 86de8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14eb20 │ │ │ │ + bl 14db74 │ │ │ │ subs r7, r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 873b8 │ │ │ │ - bl e72d8 │ │ │ │ + beq 86de8 │ │ │ │ + bl e6638 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r4 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r7 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r6 │ │ │ │ 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 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 8740c │ │ │ │ + beq 86e3c │ │ │ │ ldr r8, [r0, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 87424 │ │ │ │ + beq 86e54 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 87500 │ │ │ │ + b 86f30 │ │ │ │ ldmib r0, {r5, ip} │ │ │ │ - movw r3, #35720 @ 0x8b88 │ │ │ │ + movw r3, #36340 @ 0x8df4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r1 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 87454 │ │ │ │ + beq 86e84 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 14eb20 │ │ │ │ + b 14db74 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, ip │ │ │ │ mov r7, r1 │ │ │ │ - bl 2e14a0 │ │ │ │ + bl 2dfda4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 87500 │ │ │ │ + beq 86f30 │ │ │ │ ldr r9, [r5, #156] @ 0x9c │ │ │ │ - movw r3, #35232 @ 0x89a0 │ │ │ │ + movw r3, #31224 @ 0x79f8 │ │ │ │ movt r3, #20 │ │ │ │ mov r0, r5 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 87490 │ │ │ │ - bl 1488f4 │ │ │ │ + bne 86ec0 │ │ │ │ + bl 14794c │ │ │ │ mov r5, r0 │ │ │ │ - b 874a0 │ │ │ │ + b 86ed0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ blx r9 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 874cc │ │ │ │ + bne 86efc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 874fc │ │ │ │ + bgt 86f2c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 874fc │ │ │ │ + bne 86f2c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 874fc │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 86f2c │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [r7] │ │ │ │ str r2, [r5, #8] │ │ │ │ @@ -91298,48 +90926,48 @@ │ │ │ │ strle r3, [r7] │ │ │ │ str r7, [r5, #12] │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00087508 <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ - movw r3, #52072 @ 0xcb68 │ │ │ │ +00086f38 <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ + movw r3, #51864 @ 0xca98 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #4240 @ 0x1090 │ │ │ │ + movw r1, #6480 @ 0x1950 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b4b44 │ │ │ │ + b 1b4954 │ │ │ │ │ │ │ │ -00087530 : │ │ │ │ +00086f60 : │ │ │ │ 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, #37284 @ 0x91a4 │ │ │ │ + movw r3, #40424 @ 0x9de8 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3633f0 <_Py_Gid_Converter@@Base+0x188> │ │ │ │ + b 3636a8 <_Py_Gid_Converter@@Base+0x188> │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, #212 @ 0xd4 │ │ │ │ - beq 875c4 │ │ │ │ + beq 86ff4 │ │ │ │ ldr r1, [r0, #444] @ 0x1bc │ │ │ │ cmp r1, #0 │ │ │ │ moveq r0, #472 @ 0x1d8 │ │ │ │ - beq 875c4 │ │ │ │ + beq 86ff4 │ │ │ │ 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] │ │ │ │ @@ -91350,207 +90978,207 @@ │ │ │ │ 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 cc4f4 │ │ │ │ + b cbc18 │ │ │ │ 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, #25824 @ 0x64e0 │ │ │ │ + movw r1, #28064 @ 0x6da0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 150930 │ │ │ │ + bl 14f984 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87620 │ │ │ │ + beq 87050 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 8765c │ │ │ │ + bl 8708c │ │ │ │ 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 2c69bc <_Py_SetLocaleFromEnv@@Base+0x1630> │ │ │ │ + bl 2b4414 <_start@@Base+0xc48> │ │ │ │ lsl r0, r0, #3 │ │ │ │ rsb r0, r0, #1600 @ 0x640 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ 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 39ad44 <_PyTime_ObjectToTime_t@@Base> │ │ │ │ + bl 39b710 <_PyTime_ObjectToTime_t@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 87698 │ │ │ │ + bne 870c8 │ │ │ │ mov r0, #0 │ │ │ │ - b 876cc │ │ │ │ + b 870fc │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ - bl 30be40 <_PyTime_localtime@@Base> │ │ │ │ + bl 30a988 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 87690 │ │ │ │ + bne 870c0 │ │ │ │ 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 419708 <_PyCompile_OptimizeCfg@@Base+0x5dc> │ │ │ │ + bl 419fe4 <_PyCompile_OptimizeCfg@@Base+0x684> │ │ │ │ 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 2c69bc <_Py_SetLocaleFromEnv@@Base+0x1630> │ │ │ │ + bl 2b4414 <_start@@Base+0xc48> │ │ │ │ lsl r0, r0, #3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 87750 │ │ │ │ + bne 87180 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 87788 │ │ │ │ + beq 871b8 │ │ │ │ mov ip, #2 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ sub r5, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #12] │ │ │ │ - movw r3, #34020 @ 0x84e4 │ │ │ │ + movw r3, #34016 @ 0x84e0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ stmib sp, {ip, lr} │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 87898 │ │ │ │ + beq 872c8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r5, [r4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 877ac │ │ │ │ - bl ddb94 │ │ │ │ + bne 871dc │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 87860 │ │ │ │ + bne 87290 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #15920 @ 0x3e30 │ │ │ │ + movw r3, #16540 @ 0x409c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 877d0 │ │ │ │ + bne 87200 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 3183d8 <_PyStack_AsDict@@Base+0x168> │ │ │ │ + b 317894 <_PyStack_AsDict@@Base+0x168> │ │ │ │ ldr r3, [r2, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 877f8 │ │ │ │ + beq 87228 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 877f8 │ │ │ │ - bl 21d72c <_PyLong_FromByteArray@@Base+0x1188> │ │ │ │ + beq 87228 │ │ │ │ + bl 21c8e8 <_PyLong_FromByteArray@@Base+0x1d4c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8781c │ │ │ │ - b 87898 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 8724c │ │ │ │ + b 872c8 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #58436 @ 0xe444 │ │ │ │ + movw r1, #60676 @ 0xed04 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ mov r2, r6 │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 21dcf4 │ │ │ │ + bl 21cd0c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 87868 │ │ │ │ + bge 87298 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87860 │ │ │ │ + bgt 87290 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 87860 │ │ │ │ + bne 87290 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 87898 │ │ │ │ + b 872c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21f204 │ │ │ │ + bl 21e3c0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87894 │ │ │ │ + bgt 872c4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 87894 │ │ │ │ + bne 872c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #8 │ │ │ │ mov r3, #6 │ │ │ │ strh r3, [fp, #-8] │ │ │ │ - bl b621c │ │ │ │ + bl b6214 │ │ │ │ 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 │ │ │ │ @@ -91558,121 +91186,121 @@ │ │ │ │ mov r3, #1 │ │ │ │ sub ip, fp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r1 │ │ │ │ mov ip, #0 │ │ │ │ - movw r1, #42020 @ 0xa424 │ │ │ │ + movw r1, #44164 @ 0xac84 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 150930 │ │ │ │ + bl 14f984 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87954 │ │ │ │ + beq 87384 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r2, #15920 @ 0x3e30 │ │ │ │ + movw r2, #16540 @ 0x409c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8795c │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 8738c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #25608 @ 0x6408 │ │ │ │ + movw r1, #27848 @ 0x6cc8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r3, #0 │ │ │ │ - b 879f0 │ │ │ │ + b 87420 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 879e8 │ │ │ │ + beq 87418 │ │ │ │ cmp r2, r4 │ │ │ │ - beq 8798c │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 873bc │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #25640 @ 0x6428 │ │ │ │ + movw r1, #27880 @ 0x6ce8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 87954 │ │ │ │ + bl 1b4954 │ │ │ │ + b 87384 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ tst r2, #1 │ │ │ │ - beq 879b4 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 873e4 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #25680 @ 0x6450 │ │ │ │ + movw r1, #27920 @ 0x6d10 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 87954 │ │ │ │ - ldr r0, [pc, #64] @ 879fc │ │ │ │ + bl 1b4954 │ │ │ │ + b 87384 │ │ │ │ + ldr r0, [pc, #64] @ 8742c │ │ │ │ sub r1, fp, #16 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl fe214 │ │ │ │ + bl fd220 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 879f0 │ │ │ │ + beq 87420 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 879e8 │ │ │ │ + bgt 87418 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 879e8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bne 87418 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r6, fp, ip, ror #22 │ │ │ │ + rsbeq r6, fp, r4, ror #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 │ │ │ │ ldrb r4, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ ands r7, r4, #64 @ 0x40 │ │ │ │ ubfx r6, r4, #5, #1 │ │ │ │ - beq 87a3c │ │ │ │ + beq 8746c │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r4, [r0, #8] │ │ │ │ addne r4, r4, #21 │ │ │ │ - bne 87a78 │ │ │ │ - b 87a58 │ │ │ │ + bne 874a8 │ │ │ │ + b 87488 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 87a58 │ │ │ │ + beq 87488 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ add r4, r4, #28 │ │ │ │ - b 87a78 │ │ │ │ + b 874a8 │ │ │ │ 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 2da438 │ │ │ │ + bl 2d88a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87aa8 │ │ │ │ + beq 874d8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 87a9c │ │ │ │ + beq 874cc │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r5, #8] │ │ │ │ - bne 87aa0 │ │ │ │ + bne 874d0 │ │ │ │ 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 dddcc │ │ │ │ + b dd378 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ @@ -91683,173 +91311,173 @@ │ │ │ │ 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 e0b84 │ │ │ │ + bl e0128 │ │ │ │ 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 b621c │ │ │ │ + bl b6214 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ - bl 1756e0 │ │ │ │ - movw r7, #57044 @ 0xded4 │ │ │ │ + bl 1748b8 │ │ │ │ + movw r7, #56836 @ 0xde04 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ cmp r8, r7 │ │ │ │ - bne 87ba0 │ │ │ │ + bne 875d0 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 87c98 │ │ │ │ + beq 876c8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 87bd4 │ │ │ │ + b 87604 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22a234 │ │ │ │ + bl 229800 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrne r3, [r4, #20] │ │ │ │ orrne r3, r3, #32 │ │ │ │ strne r3, [r4, #20] │ │ │ │ - bne 87bd4 │ │ │ │ + bne 87604 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #25728 @ 0x6480 │ │ │ │ + movw r0, #27968 @ 0x6d40 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 36d144 │ │ │ │ - b 87c98 │ │ │ │ - ldr r0, [pc, #204] @ 87ca8 │ │ │ │ + bl 36d3fc │ │ │ │ + b 876c8 │ │ │ │ + ldr r0, [pc, #204] @ 876d8 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2328e0 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ + bl 2317d4 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 87c08 │ │ │ │ + bne 87638 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #25772 @ 0x64ac │ │ │ │ + movw r0, #28012 @ 0x6d6c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 36d144 │ │ │ │ - b 87c24 │ │ │ │ + bl 36d3fc │ │ │ │ + b 87654 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87c24 │ │ │ │ + bgt 87654 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 87c24 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 87654 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r8, r7 │ │ │ │ - beq 87c78 │ │ │ │ - ldr r0, [pc, #120] @ 87cac │ │ │ │ + beq 876a8 │ │ │ │ + ldr r0, [pc, #120] @ 876dc │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl fe214 │ │ │ │ + bl fd220 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 87c5c │ │ │ │ + bne 8768c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #25728 @ 0x6480 │ │ │ │ + movw r0, #27968 @ 0x6d40 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 36d144 │ │ │ │ - b 87c78 │ │ │ │ + bl 36d3fc │ │ │ │ + b 876a8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87c78 │ │ │ │ + bgt 876a8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 87c78 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 876a8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87c98 │ │ │ │ + bgt 876c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 87c98 │ │ │ │ + bne 876c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 175ee4 │ │ │ │ + bl 1750bc │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r2, fp, r4, ror r9 │ │ │ │ - rsbeq r6, fp, ip, ror #22 │ │ │ │ + rsbeq r2, fp, ip, ror #18 │ │ │ │ + rsbeq r6, fp, r4, ror #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 87b40 │ │ │ │ + bl 87570 │ │ │ │ ldr ip, [r4, #4] │ │ │ │ ldr r2, [ip, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r2, #8] │ │ │ │ sub lr, r0, #1 │ │ │ │ cmp lr, #0 │ │ │ │ movle r3, #0 │ │ │ │ - ble 87d14 │ │ │ │ + ble 87744 │ │ │ │ add r1, r2, #12 │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [r1, #4]! │ │ │ │ cmp ip, r6 │ │ │ │ - beq 87d14 │ │ │ │ + beq 87744 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp lr, r3 │ │ │ │ - bgt 87cfc │ │ │ │ + bgt 8772c │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ pople {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #31920 @ 0x7cb0 │ │ │ │ + movw r1, #30432 @ 0x76e0 │ │ │ │ movt r1, #8 │ │ │ │ add r2, r2, #16 │ │ │ │ ldr ip, [r2, r3, lsl #2] │ │ │ │ ldr lr, [ip, #4] │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bge 87d5c │ │ │ │ + bge 8778c │ │ │ │ ldr ip, [ip, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 87d5c │ │ │ │ + beq 8778c │ │ │ │ ldr lr, [ip, #4] │ │ │ │ cmp lr, #0 │ │ │ │ cmpne lr, r1 │ │ │ │ - bne 87d6c │ │ │ │ + bne 8779c │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - bgt 87d2c │ │ │ │ + bgt 8775c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #61844 @ 0xf194 │ │ │ │ + movw r3, #54048 @ 0xd320 │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ cmp lr, r3 │ │ │ │ - bne 87d8c │ │ │ │ + bne 877bc │ │ │ │ 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 │ │ │ │ @@ -91860,34 +91488,34 @@ │ │ │ │ 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] @ 87e10 │ │ │ │ + ldr r3, [pc, #68] @ 87840 │ │ │ │ mov r4, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r0, r1 │ │ │ │ - movw ip, #5188 @ 0x1444 │ │ │ │ + movw ip, #5808 @ 0x16b0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ mov r1, r2 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r2, #25820 @ 0x64dc │ │ │ │ + movw r2, #28060 @ 0x6d9c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 172d44 │ │ │ │ + bl 171f1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87e08 │ │ │ │ + beq 87838 │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ - bl 405f88 │ │ │ │ + bl 406850 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, lsl r5 │ │ │ │ + rsbeq r8, sl, ip, lsl #10 │ │ │ │ push {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 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ @@ -91897,329 +91525,329 @@ │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ cmp r6, #2 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ orrs r3, r2, r3 │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne 87e74 │ │ │ │ + bne 878a4 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #6 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 87ea8 │ │ │ │ + beq 878d8 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r8, #3 │ │ │ │ - ldr r3, [pc, #544] @ 880b4 │ │ │ │ + ldr r3, [pc, #544] @ 87ae4 │ │ │ │ mov r9, #6 │ │ │ │ mov r1, r6 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 880a8 │ │ │ │ + beq 87ad8 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 87ec8 │ │ │ │ - bl ddb94 │ │ │ │ + bne 878f8 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88028 │ │ │ │ + bne 87a58 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 87ee8 │ │ │ │ - bl ddb94 │ │ │ │ + bne 87918 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88028 │ │ │ │ + bne 87a58 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 87f08 │ │ │ │ - bl ddb94 │ │ │ │ + bne 87938 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88028 │ │ │ │ - b 87f40 │ │ │ │ - bl e72d8 │ │ │ │ + bne 87a58 │ │ │ │ + b 87970 │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87f30 │ │ │ │ + bgt 87960 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 87f30 │ │ │ │ + bne 87960 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 87ef8 │ │ │ │ + beq 87928 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 87f5c │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bge 8798c │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53096 @ 0xcf68 │ │ │ │ + movw r1, #55336 @ 0xd828 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 88028 │ │ │ │ + bl 1b4954 │ │ │ │ + b 87a58 │ │ │ │ add r1, r5, r6 │ │ │ │ subs r3, r1, #3 │ │ │ │ - beq 87fc8 │ │ │ │ + beq 879f8 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 87f88 │ │ │ │ + beq 879b8 │ │ │ │ subs r3, r1, #4 │ │ │ │ - movweq r5, #5188 @ 0x1444 │ │ │ │ + movweq r5, #5808 @ 0x16b0 │ │ │ │ movteq r5, #104 @ 0x68 │ │ │ │ - beq 87fd4 │ │ │ │ - b 87f90 │ │ │ │ - movw r6, #5188 @ 0x1444 │ │ │ │ + beq 87a04 │ │ │ │ + b 879c0 │ │ │ │ + movw r6, #5808 @ 0x16b0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 87fa8 │ │ │ │ + beq 879d8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 87fd4 │ │ │ │ - b 87fb0 │ │ │ │ - movw r5, #5188 @ 0x1444 │ │ │ │ + beq 87a04 │ │ │ │ + b 879e0 │ │ │ │ + movw r5, #5808 @ 0x16b0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 382b80 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 382e38 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88028 │ │ │ │ - b 87fd4 │ │ │ │ - movw r5, #5188 @ 0x1444 │ │ │ │ + beq 87a58 │ │ │ │ + b 87a04 │ │ │ │ + movw r5, #5808 @ 0x16b0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r6, r5 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ cmp r6, r4 │ │ │ │ ldr sl, [fp, #-80] @ 0xffffffb0 │ │ │ │ moveq r6, #0 │ │ │ │ - beq 88004 │ │ │ │ + beq 87a34 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, fp, #76 @ 0x4c │ │ │ │ - bl 37acf4 <_PyObject_HasLen@@Base+0x1404> │ │ │ │ + bl 37affc <_PyObject_HasLen@@Base+0x1454> │ │ │ │ cmp r0, #0 │ │ │ │ subne r6, fp, #76 @ 0x4c │ │ │ │ - beq 88028 │ │ │ │ + beq 87a58 │ │ │ │ cmp r5, r4 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 8804c │ │ │ │ + beq 87a7c │ │ │ │ mov r0, r5 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ - bl 37acf4 <_PyObject_HasLen@@Base+0x1404> │ │ │ │ + bl 37affc <_PyObject_HasLen@@Base+0x1454> │ │ │ │ cmp r0, #0 │ │ │ │ subne r4, fp, #68 @ 0x44 │ │ │ │ - bne 8804c │ │ │ │ + bne 87a7c │ │ │ │ mov r4, #0 │ │ │ │ - b 880a8 │ │ │ │ + b 87ad8 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 88088 │ │ │ │ - bl d4e70 │ │ │ │ + bne 87ab8 │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88028 │ │ │ │ - bl 10361c │ │ │ │ + bne 87a58 │ │ │ │ + bl 10262c │ │ │ │ mov r3, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ stm sp, {r7, sl} │ │ │ │ bl 2d3e8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 8809c │ │ │ │ - b 88030 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge 87acc │ │ │ │ + b 87a60 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - b 88028 │ │ │ │ + bl 2fe9b8 │ │ │ │ + b 87a58 │ │ │ │ mov r0, r5 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r8, sl, ip, lsl r5 │ │ │ │ + rsbeq r8, sl, r8, lsl r5 │ │ │ │ │ │ │ │ -000880b8 : │ │ │ │ +00087ae8 : │ │ │ │ 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 880e0 │ │ │ │ + bne 87b10 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 366244 │ │ │ │ - ldr r2, [pc, #60] @ 88124 │ │ │ │ + b 3664fc │ │ │ │ + ldr r2, [pc, #60] @ 87b54 │ │ │ │ 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, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8811c │ │ │ │ + beq 87b4c │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 88174 │ │ │ │ + bne 87ba4 │ │ │ │ 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 881b4 │ │ │ │ + b 87be4 │ │ │ │ mov r2, #3 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl 361f08 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 3621b0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 881ac │ │ │ │ + beq 87bdc │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r3, #0 │ │ │ │ - bge 881b4 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bge 87be4 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19636 @ 0x4cb4 │ │ │ │ + movw r1, #21876 @ 0x5574 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ - b 881d4 │ │ │ │ + b 87c04 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r1, r1, #16 │ │ │ │ ldrexd r4, [r1] │ │ │ │ strexd r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 881bc │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + bne 87bec │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r1, #25840 @ 0x64f0 │ │ │ │ - movwne r1, #25864 @ 0x6508 │ │ │ │ + movweq r1, #28080 @ 0x6db0 │ │ │ │ + movwne r1, #28104 @ 0x6dc8 │ │ │ │ movteq r1, #72 @ 0x48 │ │ │ │ movtne r1, #72 @ 0x48 │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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 r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 23a468 │ │ │ │ + bl 239360 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ movge r0, r3 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 88298 │ │ │ │ + beq 87cc8 │ │ │ │ ldrd r0, [r0, #56] @ 0x38 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1d5990 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 1d5814 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #25884 @ 0x651c │ │ │ │ + movw r0, #28124 @ 0x6ddc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df0c0 │ │ │ │ + b de66c │ │ │ │ push {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 18f610 <_PyType_Name@@Base> │ │ │ │ + bl 18e550 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #25892 @ 0x6524 │ │ │ │ + movw r0, #28132 @ 0x6de4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ │ │ │ │ -00088314 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ +00087d44 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #33952 @ 0x84a0 │ │ │ │ + movw r1, #32464 @ 0x7ed0 │ │ │ │ movt r1, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3bee60 <_PyTime_AsMilliseconds@@Base+0x2fa8> │ │ │ │ + b 3bf890 <_PyTime_AsMilliseconds@@Base+0x2fa8> │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ @@ -92230,135 +91858,135 @@ │ │ │ │ cmp r6, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ orrs r3, r2, r3 │ │ │ │ strd r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne 88398 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x84> │ │ │ │ + bne 87dc8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x84> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 883d0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xbc> │ │ │ │ + beq 87e00 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xbc> │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #212] @ 8849c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x188> │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #212] @ 87ecc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x188> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 88488 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x174> │ │ │ │ + beq 87eb8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x174> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 213674 │ │ │ │ + bl 2127fc │ │ │ │ add r5, r5, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88474 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x160> │ │ │ │ + beq 87ea4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x160> │ │ │ │ cmp r5, #1 │ │ │ │ - bne 88434 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x120> │ │ │ │ + bne 87e64 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x120> │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 10361c │ │ │ │ + bl 10262c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 2d61c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 8847c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x168> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bne 87eac <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x168> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - b 88474 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x160> │ │ │ │ + bl 2fe9b8 │ │ │ │ + b 87ea4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x160> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #23 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 20a808 │ │ │ │ + bl 20a218 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 88474 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x160> │ │ │ │ + beq 87ea4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x160> │ │ │ │ cmp r0, #4 │ │ │ │ - bls 883f0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xdc> │ │ │ │ - movw r3, #45876 @ 0xb334 │ │ │ │ + bls 87e20 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xdc> │ │ │ │ + movw r3, #45664 @ 0xb260 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61100 @ 0xeeac │ │ │ │ + movw r1, #63492 @ 0xf804 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 367a40 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ + bl 367cf8 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 883f0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xdc> │ │ │ │ + bne 87e20 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xdc> │ │ │ │ mov r4, #0 │ │ │ │ - b 88488 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x174> │ │ │ │ + b 87eb8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x174> │ │ │ │ mov r0, r4 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, sl, r8, asr #10 │ │ │ │ + rsbeq r8, sl, r4, asr #10 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ mvn r3, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ subs r5, r2, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 88504 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1f0> │ │ │ │ + beq 87f34 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1f0> │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 37ae44 <_PyObject_HasLen@@Base+0x1554> │ │ │ │ + bl 37b1a0 <_PyObject_HasLen@@Base+0x15f8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88538 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x224> │ │ │ │ + beq 87f68 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x224> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bge 88518 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x204> │ │ │ │ + bge 87f48 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x204> │ │ │ │ adds r4, r4, r3 │ │ │ │ - bmi 88520 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x20c> │ │ │ │ + bmi 87f50 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x20c> │ │ │ │ cmp r4, r3 │ │ │ │ - blt 88540 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x22c> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + blt 87f70 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x22c> │ │ │ │ + movw r3, #48352 @ 0xbce0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55184 @ 0xd790 │ │ │ │ + movw r1, #57424 @ 0xe050 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ - b 88570 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x25c> │ │ │ │ + b 87fa0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x25c> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 88560 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x24c> │ │ │ │ + bne 87f90 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x24c> │ │ │ │ mov r3, r5 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 25c7a0 │ │ │ │ - b 88570 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x25c> │ │ │ │ + bl 25a968 │ │ │ │ + b 87fa0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x25c> │ │ │ │ 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 {fp, lr} │ │ │ │ @@ -92369,575 +91997,575 @@ │ │ │ │ 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 2dcc78 <_PyStaticType_InitForExtension@@Base+0x6c0> │ │ │ │ + bl 2db0a0 <_PyStaticType_InitForExtension@@Base+0x6c0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000885b4 : │ │ │ │ +00087fe4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #31 │ │ │ │ - bl 20a808 │ │ │ │ + bl 20a218 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #4 │ │ │ │ - bls 88600 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bls 88030 │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #25904 @ 0x6530 │ │ │ │ + movw r1, #28144 @ 0x6df0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ 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 dddcc │ │ │ │ + b dd378 │ │ │ │ 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, #47864 @ 0xbaf8 │ │ │ │ + movw r3, #47656 @ 0xba28 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ 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 2dcc78 <_PyStaticType_InitForExtension@@Base+0x6c0> │ │ │ │ + bl 2db0a0 <_PyStaticType_InitForExtension@@Base+0x6c0> │ │ │ │ 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 │ │ │ │ - movw r5, #46728 @ 0xb688 │ │ │ │ + movw r5, #46516 @ 0xb5b4 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ - bl 175f40 │ │ │ │ + bl 175118 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r3, #25952 @ 0x6560 │ │ │ │ + movw r3, #28192 @ 0x6e20 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ str r6, [sp] │ │ │ │ - movw r1, #25996 @ 0x658c │ │ │ │ + movw r1, #28236 @ 0x6e4c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2] │ │ │ │ - bl eb4f0 │ │ │ │ + bl eaa60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 886ec │ │ │ │ + beq 8811c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, r4 │ │ │ │ - bl 200570 │ │ │ │ + bl 1fff44 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b baf00 │ │ │ │ + b baef8 │ │ │ │ push {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, #38432 @ 0x9620 │ │ │ │ + movw r1, #38436 @ 0x9624 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1d135c │ │ │ │ + bl 1d118c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 88758 │ │ │ │ + beq 88188 │ │ │ │ ldr r2, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 88758 │ │ │ │ + beq 88188 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 88794 │ │ │ │ - b 8877c │ │ │ │ + beq 881c4 │ │ │ │ + b 881ac │ │ │ │ cmp r6, #0 │ │ │ │ - beq 88748 │ │ │ │ + beq 88178 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #26000 @ 0x6590 │ │ │ │ + movw r0, #28240 @ 0x6e50 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 34ac90 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 34b0d0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88748 │ │ │ │ - b 887a8 │ │ │ │ + bne 88178 │ │ │ │ + b 881d8 │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #26000 @ 0x6590 │ │ │ │ + movw r0, #28240 @ 0x6e50 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 151060 │ │ │ │ + bl 1500b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 887a8 │ │ │ │ + beq 881d8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl ecef8 │ │ │ │ + bl ec3f0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 887b0 │ │ │ │ - b 88854 │ │ │ │ + bne 881e0 │ │ │ │ + b 88284 │ │ │ │ mov r4, #0 │ │ │ │ - b 88854 │ │ │ │ + b 88284 │ │ │ │ ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #1548 @ 0x60c │ │ │ │ + movw r3, #1608 @ 0x648 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 887d4 │ │ │ │ + bne 88204 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d9fac │ │ │ │ + bl c05d0 │ │ │ │ mov r5, r0 │ │ │ │ - b 887e4 │ │ │ │ + b 88214 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 88810 │ │ │ │ + bne 88240 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8882c │ │ │ │ + bgt 8825c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8882c │ │ │ │ + bne 8825c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 8882c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 8825c │ │ │ │ mov r3, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ str r3, [r5, #12] │ │ │ │ - bl f3500 <_PyTuple_FromPair@@Base+0x240> │ │ │ │ + bl f24f0 <_PyTuple_FromPair@@Base+0x240> │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [r5, #16] │ │ │ │ - beq 88834 │ │ │ │ + beq 88264 │ │ │ │ mov r4, r5 │ │ │ │ - b 88854 │ │ │ │ + b 88284 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88854 │ │ │ │ + bgt 88284 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 88854 │ │ │ │ + bne 88284 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_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 │ │ │ │ - movw r1, #32248 @ 0x7df8 │ │ │ │ + movw r1, #33620 @ 0x8354 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 4086e4 <_PyAsyncGenValueWrapperNew@@Base+0xd4> │ │ │ │ + bl 4092b4 <_PyAsyncGenValueWrapperNew@@Base+0xd4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8889c │ │ │ │ + beq 882cc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 88910 │ │ │ │ + b 88340 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl bae88 │ │ │ │ + bl bae80 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88938 │ │ │ │ + beq 88368 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bxgt lr │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bx lr │ │ │ │ - movw r2, #48500 @ 0xbd74 │ │ │ │ + movw r2, #48292 @ 0xbca4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 88aa0 │ │ │ │ + beq 884d0 │ │ │ │ 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 8899c │ │ │ │ + bne 883cc │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 889b4 │ │ │ │ + bne 883e4 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 889b4 │ │ │ │ - movw r0, #24932 @ 0x6164 │ │ │ │ + bne 883e4 │ │ │ │ + movw r0, #27172 @ 0x6a24 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b c0fec │ │ │ │ - bge 889b4 │ │ │ │ - bl 42e5a8 │ │ │ │ + b c1220 │ │ │ │ + bge 883e4 │ │ │ │ + bl 42ee88 │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #45 @ 0x2d │ │ │ │ - bne 889c8 │ │ │ │ - b 88a98 │ │ │ │ + bne 883f8 │ │ │ │ + b 884c8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r5, #43 @ 0x2b │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 889ec │ │ │ │ + bgt 8841c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 889ec │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 8841c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - blx 441598 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + blx 441e78 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 44182c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ + blx 44210c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ subs r4, r1, #0 │ │ │ │ sublt r8, r8, #1 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ addlt r4, r4, r1 │ │ │ │ - blx 441598 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + blx 441e78 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 44182c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ + blx 44210c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ subs r3, r1, #0 │ │ │ │ sublt r2, r7, #1 │ │ │ │ movge r2, r7 │ │ │ │ addlt r3, r3, #60 @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 88a60 │ │ │ │ + beq 88490 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r0, #26012 @ 0x659c │ │ │ │ + movw r0, #28252 @ 0x6e5c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d2cb4 │ │ │ │ - b 88a98 │ │ │ │ + bl d23ac │ │ │ │ + b 884c8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 88a80 │ │ │ │ + beq 884b0 │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp] │ │ │ │ - movw r0, #26040 @ 0x65b8 │ │ │ │ + movw r0, #28280 @ 0x6e78 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d2cb4 │ │ │ │ - b 88a98 │ │ │ │ + bl d23ac │ │ │ │ + b 884c8 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #26060 @ 0x65cc │ │ │ │ + movw r0, #28300 @ 0x6e8c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - movw r0, #24932 @ 0x6164 │ │ │ │ + movw r0, #27172 @ 0x6a24 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - b c0fec │ │ │ │ + b c1220 │ │ │ │ push {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 88b00 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 88530 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 88af0 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 88b00 │ │ │ │ + bne 88520 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 88530 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88b34 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 88564 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 88b24 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 88b34 │ │ │ │ + bne 88554 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 88564 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88b68 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 88598 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 88b58 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 88b68 │ │ │ │ + bne 88588 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 88598 │ │ │ │ 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, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 88b90 │ │ │ │ + bne 885c0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 88bdc │ │ │ │ + bhi 8860c │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 88bfc │ │ │ │ + bgt 8862c │ │ │ │ mvn r4, #0 │ │ │ │ - b 88c4c │ │ │ │ + b 8867c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #27800 @ 0x6c98 │ │ │ │ + movw r0, #30040 @ 0x7558 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e8c04 │ │ │ │ + bl 2e752c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88ccc │ │ │ │ - b 88bcc │ │ │ │ + beq 886fc │ │ │ │ + b 885fc │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 88c1c │ │ │ │ - bl ddb94 │ │ │ │ + bne 8864c │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 88ccc │ │ │ │ - b 88bd4 │ │ │ │ - bl e72d8 │ │ │ │ + bne 886fc │ │ │ │ + b 88604 │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88c44 │ │ │ │ + bgt 88674 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 88c44 │ │ │ │ + bne 88674 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 88c0c │ │ │ │ + beq 8863c │ │ │ │ ldr r5, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 88c74 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bne 886a4 │ │ │ │ + movw r3, #48352 @ 0xbce0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #26076 @ 0x65dc │ │ │ │ + movw r1, #28316 @ 0x6e9c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 88ccc │ │ │ │ + bl 1b4954 │ │ │ │ + b 886fc │ │ │ │ cmp r4, #0 │ │ │ │ - bge 88c84 │ │ │ │ + bge 886b4 │ │ │ │ adds r4, r4, r5 │ │ │ │ - bmi 88c8c │ │ │ │ + bmi 886bc │ │ │ │ cmp r5, r4 │ │ │ │ - bgt 88ca8 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bgt 886d8 │ │ │ │ + movw r3, #48352 @ 0xbce0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35084 @ 0x890c │ │ │ │ + movw r1, #37324 @ 0x91cc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 88ccc │ │ │ │ + bl 1b4954 │ │ │ │ + b 886fc │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 88cd4 │ │ │ │ - movw r3, #48648 @ 0xbe08 │ │ │ │ + ble 88704 │ │ │ │ + movw r3, #48436 @ 0xbd34 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #5232 @ 0x1470 │ │ │ │ + movw r1, #7472 @ 0x1d30 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ 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 2da0c │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 223ca0 │ │ │ │ + bl 223270 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 88ccc │ │ │ │ - ldr r0, [pc, #4] @ 88d10 │ │ │ │ + blt 886fc │ │ │ │ + ldr r0, [pc, #4] @ 88740 │ │ │ │ add r0, r0, r7, lsl #4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq fp, sl, r8, asr #21 │ │ │ │ + rsbeq fp, sl, r0, asr #21 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 70748 <_Py_c_diff@@Base+0x1d4> │ │ │ │ + b 70180 <_Py_c_diff@@Base+0x1d4> │ │ │ │ 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 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 88d74 │ │ │ │ + bne 887a4 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #38648 @ 0x96f8 │ │ │ │ + movw r1, #40652 @ 0x9ecc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #51720 @ 0xca08 │ │ │ │ + movw r0, #53960 @ 0xd2c8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 88dc4 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 887f4 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #19156 @ 0x4ad4 │ │ │ │ + movw r1, #21396 @ 0x5394 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e55c │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 88dcc │ │ │ │ + beq 887fc │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #28556 @ 0x6f8c │ │ │ │ + movw r1, #30740 @ 0x7814 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2e55c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88e14 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 88844 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #26220 @ 0x666c │ │ │ │ + movw r1, #28460 @ 0x6f2c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 32fa58 │ │ │ │ + bl 32ee84 │ │ │ │ cmp r0, #1 │ │ │ │ - ble 88e60 │ │ │ │ + ble 88890 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ sub r5, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r5, r7 │ │ │ │ - bl 3c2354 <_PyDeadline_Init@@Base+0x440> │ │ │ │ + bl 3c2d84 <_PyDeadline_Init@@Base+0x440> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 88dc4 │ │ │ │ + beq 887f4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r1, r1, r7, lsl #2 │ │ │ │ - bl 32fa58 │ │ │ │ - b 88e60 │ │ │ │ + bl 32ee84 │ │ │ │ + b 88890 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1918bc │ │ │ │ + bl 191644 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ add r1, r0, r7 │ │ │ │ cmn r1, #-536870911 @ 0xe0000001 │ │ │ │ - bls 88e3c │ │ │ │ + bls 8886c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 366244 │ │ │ │ + b 3664fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c2354 <_PyDeadline_Init@@Base+0x440> │ │ │ │ + bl 3c2d84 <_PyDeadline_Init@@Base+0x440> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 88dc4 │ │ │ │ + beq 887f4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r1, r1, r7, lsl #2 │ │ │ │ - bl 3bad34 <_PyUnicode_EncodeUTF16@@Base+0x4bd0> │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + bl 3bb764 <_PyUnicode_EncodeUTF16@@Base+0x4bc8> │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ @@ -92946,37 +92574,37 @@ │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ bl 2d748 │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 88ec0 │ │ │ │ + bhi 888f0 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 88f48 │ │ │ │ - b 88ee0 │ │ │ │ + beq 88978 │ │ │ │ + b 88910 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #49700 @ 0xc224 │ │ │ │ + movw r0, #51068 @ 0xc77c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 151060 │ │ │ │ + bl 1500b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88f58 │ │ │ │ - b 88ea8 │ │ │ │ + beq 88988 │ │ │ │ + b 888d8 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl f0b90 │ │ │ │ + bl f0644 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 89018 │ │ │ │ + beq 88a48 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 88f10 │ │ │ │ + beq 88940 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, #0 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ @@ -92986,81 +92614,81 @@ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [fp, #-68] @ 0xffffffbc │ │ │ │ strd r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r0, [fp, #-36] @ 0xffffffdc │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - b 88f60 │ │ │ │ + b 88990 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ - bl 21e060 │ │ │ │ + bl 21d21c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88f60 │ │ │ │ + beq 88990 │ │ │ │ mov r4, #0 │ │ │ │ - b 89018 │ │ │ │ + b 88a48 │ │ │ │ cmp r6, #1 │ │ │ │ - ble 88fec │ │ │ │ + ble 88a1c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 88fec │ │ │ │ + beq 88a1c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 88fcc │ │ │ │ + beq 889fc │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ mov r0, r3 │ │ │ │ - bl f0b90 │ │ │ │ + bl f0644 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88f58 │ │ │ │ + beq 88988 │ │ │ │ bl 2e3a0 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 88fec │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 88a1c │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59444 @ 0xe834 │ │ │ │ + movw r1, #61516 @ 0xf04c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 88f58 │ │ │ │ - movw r2, #29260 @ 0x724c │ │ │ │ + bl 1b4954 │ │ │ │ + b 88988 │ │ │ │ + movw r2, #31500 @ 0x7b0c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #32760 @ 0x7ff8 │ │ │ │ + movw r1, #35000 @ 0x88b8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #49700 @ 0xc224 │ │ │ │ + movw r0, #51068 @ 0xc77c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 88f58 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 88988 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl b621c │ │ │ │ + bl b6214 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 89018 │ │ │ │ + beq 88a48 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #13888 @ 0x3640 │ │ │ │ + movw r0, #16128 @ 0x3f00 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8902c │ │ │ │ + beq 88a5c │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ - movw ip, #1676 @ 0x68c │ │ │ │ + movw ip, #3992 @ 0xf98 │ │ │ │ movt ip, #102 @ 0x66 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r5, r2 │ │ │ │ @@ -93071,90 +92699,90 @@ │ │ │ │ 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 890b4 │ │ │ │ + bne 88ae4 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 890f4 │ │ │ │ + beq 88b24 │ │ │ │ mov ip, #1 │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #152] @ 8917c │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #152] @ 88bac │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 89160 │ │ │ │ + beq 88b90 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 2028d0 │ │ │ │ + bl 2022a0 │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - beq 8915c │ │ │ │ - bl 10361c │ │ │ │ + beq 88b8c │ │ │ │ + bl 10262c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2db50 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r4, #0 │ │ │ │ - movwge r4, #5188 @ 0x1444 │ │ │ │ + movwge r4, #5808 @ 0x16b0 │ │ │ │ movtge r4, #104 @ 0x68 │ │ │ │ - bge 89160 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge 88b90 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 30000c │ │ │ │ + bl 2fe9fc │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 20511c │ │ │ │ + bl 2049e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, ror r5 │ │ │ │ + rsbeq r8, sl, r0, ror r5 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 891a8 │ │ │ │ + beq 88bd8 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 891dc │ │ │ │ + beq 88c0c │ │ │ │ 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) │ │ │ │ @@ -93162,31 +92790,31 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 18f610 <_PyType_Name@@Base> │ │ │ │ + bl 18e550 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmn r5, #1 │ │ │ │ - bne 89230 │ │ │ │ - movw r0, #46124 @ 0xb42c │ │ │ │ + bne 88c60 │ │ │ │ + movw r0, #48364 @ 0xbcec │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #26292 @ 0x66b4 │ │ │ │ + movw r0, #28532 @ 0x6f74 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ 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, #88] @ 0x58 │ │ │ │ add r5, r1, #4096 @ 0x1000 │ │ │ │ @@ -93194,323 +92822,323 @@ │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r2, #88] @ 0x58 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8929c │ │ │ │ + beq 88ccc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ str r6, [r4, #24] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ str r4, [r5, #16] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000892a4 <_PyCode_GetPureScriptXIData@@Base>: │ │ │ │ +00088cd4 <_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 3717dc │ │ │ │ + b 371a94 │ │ │ │ push {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, #38432 @ 0x9620 │ │ │ │ + movw r1, #38436 @ 0x9624 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1d135c │ │ │ │ + bl 1d118c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8931c <_PyCode_GetPureScriptXIData@@Base+0x78> │ │ │ │ + beq 88d4c <_PyCode_GetPureScriptXIData@@Base+0x78> │ │ │ │ ldr r2, [r4, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8931c <_PyCode_GetPureScriptXIData@@Base+0x78> │ │ │ │ + beq 88d4c <_PyCode_GetPureScriptXIData@@Base+0x78> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 89358 <_PyCode_GetPureScriptXIData@@Base+0xb4> │ │ │ │ - b 89340 <_PyCode_GetPureScriptXIData@@Base+0x9c> │ │ │ │ + beq 88d88 <_PyCode_GetPureScriptXIData@@Base+0xb4> │ │ │ │ + b 88d70 <_PyCode_GetPureScriptXIData@@Base+0x9c> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8930c <_PyCode_GetPureScriptXIData@@Base+0x68> │ │ │ │ + beq 88d3c <_PyCode_GetPureScriptXIData@@Base+0x68> │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #26304 @ 0x66c0 │ │ │ │ + movw r0, #28544 @ 0x6f80 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 34ac90 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 34b0d0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8930c <_PyCode_GetPureScriptXIData@@Base+0x68> │ │ │ │ - b 89370 <_PyCode_GetPureScriptXIData@@Base+0xcc> │ │ │ │ + bne 88d3c <_PyCode_GetPureScriptXIData@@Base+0x68> │ │ │ │ + b 88da0 <_PyCode_GetPureScriptXIData@@Base+0xcc> │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #26304 @ 0x66c0 │ │ │ │ + movw r0, #28544 @ 0x6f80 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 151060 │ │ │ │ + bl 1500b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89370 <_PyCode_GetPureScriptXIData@@Base+0xcc> │ │ │ │ + beq 88da0 <_PyCode_GetPureScriptXIData@@Base+0xcc> │ │ │ │ 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 386244 <_PyXI_GetMainNamespace@@Base+0x90> │ │ │ │ + b 38634c <_PyXI_GetMainNamespace@@Base+0x90> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs r3, ip, r4, lsr #31 │ │ │ │ - bne 893c0 <_PyCode_GetPureScriptXIData@@Base+0x11c> │ │ │ │ + bne 88df0 <_PyCode_GetPureScriptXIData@@Base+0x11c> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 893f4 <_PyCode_GetPureScriptXIData@@Base+0x150> │ │ │ │ + beq 88e24 <_PyCode_GetPureScriptXIData@@Base+0x150> │ │ │ │ mov r1, #0 │ │ │ │ sub r3, fp, #16 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ 89440 <_PyCode_GetPureScriptXIData@@Base+0x19c> │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #84] @ 88e70 <_PyCode_GetPureScriptXIData@@Base+0x19c> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89434 <_PyCode_GetPureScriptXIData@@Base+0x190> │ │ │ │ + beq 88e64 <_PyCode_GetPureScriptXIData@@Base+0x190> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 89418 <_PyCode_GetPureScriptXIData@@Base+0x174> │ │ │ │ + bgt 88e48 <_PyCode_GetPureScriptXIData@@Base+0x174> │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #34540 @ 0x86ec │ │ │ │ + movw r1, #36588 @ 0x8eec │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 89434 <_PyCode_GetPureScriptXIData@@Base+0x190> │ │ │ │ + bl 1b4954 │ │ │ │ + b 88e64 <_PyCode_GetPureScriptXIData@@Base+0x190> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 893fc <_PyCode_GetPureScriptXIData@@Base+0x158> │ │ │ │ - bl ddb94 │ │ │ │ + bne 88e2c <_PyCode_GetPureScriptXIData@@Base+0x158> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 893fc <_PyCode_GetPureScriptXIData@@Base+0x158> │ │ │ │ + beq 88e2c <_PyCode_GetPureScriptXIData@@Base+0x158> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, lsr #11 │ │ │ │ + mlseq sl, ip, r5, r8 │ │ │ │ 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 r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8960c <_PyCode_GetPureScriptXIData@@Base+0x368> │ │ │ │ + bne 8903c <_PyCode_GetPureScriptXIData@@Base+0x368> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 433084 <_PyBytes_FromXIData@@Base+0xcc0> │ │ │ │ + bl 433964 <_PyBytes_FromXIData@@Base+0xcc0> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8960c <_PyCode_GetPureScriptXIData@@Base+0x368> │ │ │ │ + beq 8903c <_PyCode_GetPureScriptXIData@@Base+0x368> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 894c8 <_PyCode_GetPureScriptXIData@@Base+0x224> │ │ │ │ + beq 88ef8 <_PyCode_GetPureScriptXIData@@Base+0x224> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 433084 <_PyBytes_FromXIData@@Base+0xcc0> │ │ │ │ + bl 433964 <_PyBytes_FromXIData@@Base+0xcc0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 894e8 <_PyCode_GetPureScriptXIData@@Base+0x244> │ │ │ │ + bne 88f18 <_PyCode_GetPureScriptXIData@@Base+0x244> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8960c <_PyCode_GetPureScriptXIData@@Base+0x368> │ │ │ │ + bgt 8903c <_PyCode_GetPureScriptXIData@@Base+0x368> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ moveq r0, r5 │ │ │ │ - bne 8960c <_PyCode_GetPureScriptXIData@@Base+0x368> │ │ │ │ - b 89600 <_PyCode_GetPureScriptXIData@@Base+0x35c> │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bne 8903c <_PyCode_GetPureScriptXIData@@Base+0x368> │ │ │ │ + b 89030 <_PyCode_GetPureScriptXIData@@Base+0x35c> │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 89528 <_PyCode_GetPureScriptXIData@@Base+0x284> │ │ │ │ + beq 88f58 <_PyCode_GetPureScriptXIData@@Base+0x284> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 433084 <_PyBytes_FromXIData@@Base+0xcc0> │ │ │ │ + bl 433964 <_PyBytes_FromXIData@@Base+0xcc0> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 89548 <_PyCode_GetPureScriptXIData@@Base+0x2a4> │ │ │ │ + bne 88f78 <_PyCode_GetPureScriptXIData@@Base+0x2a4> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 895e4 <_PyCode_GetPureScriptXIData@@Base+0x340> │ │ │ │ + bgt 89014 <_PyCode_GetPureScriptXIData@@Base+0x340> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 895e4 <_PyCode_GetPureScriptXIData@@Base+0x340> │ │ │ │ + bne 89014 <_PyCode_GetPureScriptXIData@@Base+0x340> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 895e4 <_PyCode_GetPureScriptXIData@@Base+0x340> │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 89014 <_PyCode_GetPureScriptXIData@@Base+0x340> │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r6, #5188 @ 0x1444 │ │ │ │ + movw r6, #5808 @ 0x16b0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89574 <_PyCode_GetPureScriptXIData@@Base+0x2d0> │ │ │ │ + beq 88fa4 <_PyCode_GetPureScriptXIData@@Base+0x2d0> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - bl 14eb20 │ │ │ │ - bl baf00 │ │ │ │ - b 895a4 <_PyCode_GetPureScriptXIData@@Base+0x300> │ │ │ │ + bl 14db74 │ │ │ │ + bl baef8 │ │ │ │ + b 88fd4 <_PyCode_GetPureScriptXIData@@Base+0x300> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - bl 1fc920 │ │ │ │ + bl 1fc65c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 895a4 <_PyCode_GetPureScriptXIData@@Base+0x300> │ │ │ │ - movw r3, #48588 @ 0xbdcc │ │ │ │ + bne 88fd4 <_PyCode_GetPureScriptXIData@@Base+0x300> │ │ │ │ + movw r3, #48376 @ 0xbcf8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #26312 @ 0x66c8 │ │ │ │ + movw r1, #28552 @ 0x6f88 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 367a40 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ + bl 367cf8 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 895c4 <_PyCode_GetPureScriptXIData@@Base+0x320> │ │ │ │ + bgt 88ff4 <_PyCode_GetPureScriptXIData@@Base+0x320> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 895c4 <_PyCode_GetPureScriptXIData@@Base+0x320> │ │ │ │ + bne 88ff4 <_PyCode_GetPureScriptXIData@@Base+0x320> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 895e4 <_PyCode_GetPureScriptXIData@@Base+0x340> │ │ │ │ + bgt 89014 <_PyCode_GetPureScriptXIData@@Base+0x340> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 895e4 <_PyCode_GetPureScriptXIData@@Base+0x340> │ │ │ │ + bne 89014 <_PyCode_GetPureScriptXIData@@Base+0x340> │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8960c <_PyCode_GetPureScriptXIData@@Base+0x368> │ │ │ │ + bgt 8903c <_PyCode_GetPureScriptXIData@@Base+0x368> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8960c <_PyCode_GetPureScriptXIData@@Base+0x368> │ │ │ │ + bne 8903c <_PyCode_GetPureScriptXIData@@Base+0x368> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_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, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #256] @ 0x100 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r0 │ │ │ │ - beq 8964c <_PyCode_GetPureScriptXIData@@Base+0x3a8> │ │ │ │ + beq 8907c <_PyCode_GetPureScriptXIData@@Base+0x3a8> │ │ │ │ ldr r0, [r0, #264] @ 0x108 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r3, r3, #16 │ │ │ │ ldrne r3, [r3, #20] │ │ │ │ mov r0, r4 │ │ │ │ sub r5, r2, r3 │ │ │ │ - bl 4c050 │ │ │ │ + bl 4bf00 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 89684 <_PyCode_GetPureScriptXIData@@Base+0x3e0> │ │ │ │ + beq 890b4 <_PyCode_GetPureScriptXIData@@Base+0x3e0> │ │ │ │ ldr r3, [r4, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8967c <_PyCode_GetPureScriptXIData@@Base+0x3d8> │ │ │ │ + beq 890ac <_PyCode_GetPureScriptXIData@@Base+0x3d8> │ │ │ │ ldr r2, [r4, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r4, r3, #16 │ │ │ │ ldrne r4, [r3, #20] │ │ │ │ add r0, r4, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 386578 <_PyXI_GetMainNamespace@@Base+0x3c4> │ │ │ │ + b 386680 <_PyXI_GetMainNamespace@@Base+0x3c4> │ │ │ │ │ │ │ │ -000896a0 : │ │ │ │ +000890d0 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 896d0 │ │ │ │ + beq 89100 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #33548 @ 0x830c │ │ │ │ + movw r3, #34168 @ 0x8578 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 896d0 │ │ │ │ + bne 89100 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 896d0 │ │ │ │ + beq 89100 │ │ │ │ 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, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #26412 @ 0x672c │ │ │ │ + movw r1, #28652 @ 0x6fec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 65c34 │ │ │ │ + bl 65668 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8975c │ │ │ │ + beq 8918c │ │ │ │ cmp r0, #2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ - movwne r2, #5188 @ 0x1444 │ │ │ │ + movwne r2, #5808 @ 0x16b0 │ │ │ │ movtne r2, #104 @ 0x68 │ │ │ │ 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} │ │ │ │ @@ -93521,310 +93149,310 @@ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 897c4 │ │ │ │ + bne 891f4 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 897a4 │ │ │ │ + bge 891d4 │ │ │ │ mov r5, #0 │ │ │ │ - b 897c4 │ │ │ │ + b 891f4 │ │ │ │ clz ip, r1 │ │ │ │ lsr ip, ip, #5 │ │ │ │ cmp r4, #2 │ │ │ │ orrgt ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ moveq r5, ip │ │ │ │ - beq 897f4 │ │ │ │ - b 8979c │ │ │ │ + beq 89224 │ │ │ │ + b 891cc │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r1, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #196] @ 898b0 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #196] @ 892e0 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 898a8 │ │ │ │ + beq 892d8 │ │ │ │ adds r4, r4, r5 │ │ │ │ - beq 89864 │ │ │ │ + beq 89294 │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 89810 │ │ │ │ + beq 89240 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 8986c │ │ │ │ + beq 8929c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 89850 │ │ │ │ - bl e72d8 │ │ │ │ + beq 89280 │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89848 │ │ │ │ + bgt 89278 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 89848 │ │ │ │ + bne 89278 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 8986c │ │ │ │ - bl ddb94 │ │ │ │ + bne 8929c │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 898a4 │ │ │ │ - b 8986c │ │ │ │ + bne 892d4 │ │ │ │ + b 8929c │ │ │ │ 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 3c8998 │ │ │ │ + bl 3c9250 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #24] │ │ │ │ - b 898a8 │ │ │ │ + b 892d8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, sl, ip, asr #11 │ │ │ │ + rsbeq r8, sl, r8, asr #11 │ │ │ │ │ │ │ │ -000898b4 <_PyArg_ParseTupleAndKeywordsFast@@Base>: │ │ │ │ +000892e4 <_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 8990c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x58> │ │ │ │ + beq 8933c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x58> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 8990c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x58> │ │ │ │ + beq 8933c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x58> │ │ │ │ subs r2, r1, #0 │ │ │ │ - beq 89924 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x70> │ │ │ │ + beq 89354 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x70> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 89924 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x70> │ │ │ │ + bne 89354 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x70> │ │ │ │ movw r1, #2505 @ 0x9c9 │ │ │ │ - movw r0, #17216 @ 0x4340 │ │ │ │ + movw r0, #19412 @ 0x4bd4 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 8993c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x88> │ │ │ │ + b 8936c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x88> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub lr, fp, #8 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #16 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 39498c <_PyArg_ParseStackAndKeywords@@Base+0x450> │ │ │ │ + bl 395254 <_PyArg_ParseStackAndKeywords@@Base+0x450> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 899a8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf4> │ │ │ │ + bne 893d8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf4> │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 202f64 │ │ │ │ + bl 202934 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 899cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x118> │ │ │ │ + bne 893fc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x118> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #59432 @ 0xe828 │ │ │ │ + movw r2, #61672 @ 0xf0e8 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #32624 @ 0x7f70 │ │ │ │ + movw r1, #34864 @ 0x8830 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #54816 @ 0xd620 │ │ │ │ + movw r0, #56348 @ 0xdc1c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 899c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 893f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #54816 @ 0xd620 │ │ │ │ + movw r0, #56348 @ 0xdc1c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 89970 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbc> │ │ │ │ + bne 893a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbc> │ │ │ │ mov r0, #0 │ │ │ │ - b 89aa0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ec> │ │ │ │ + b 894d0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ec> │ │ │ │ mov r2, #23 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20a808 │ │ │ │ + bl 20a218 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 899c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ + beq 893f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 89a04 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x150> │ │ │ │ + bhi 89434 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x150> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 89a34 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x180> │ │ │ │ - b 89a28 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x174> │ │ │ │ - movw r3, #45876 @ 0xb334 │ │ │ │ + bne 89464 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x180> │ │ │ │ + b 89458 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x174> │ │ │ │ + movw r3, #45664 @ 0xb260 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61100 @ 0xeeac │ │ │ │ + movw r1, #63492 @ 0xf804 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 367a40 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ + bl 367cf8 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 899c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ - b 899ec <_PyArg_ParseTupleAndKeywordsFast@@Base+0x138> │ │ │ │ - bl ddb94 │ │ │ │ + beq 893f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ + b 8941c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x138> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 899c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ + bne 893f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #8340 @ 0x2094 │ │ │ │ + movw r1, #10580 @ 0x2954 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #26528 @ 0x67a0 │ │ │ │ + movw r0, #28768 @ 0x7060 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 899c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ + beq 893f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e028 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 89a8c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d8> │ │ │ │ + beq 894bc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d8> │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - b 899c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ - bl d4e70 │ │ │ │ + bl 2fe9b8 │ │ │ │ + b 893f4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #36] @ 89ae8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x234> │ │ │ │ - bl f21d0 <_PyType_LookupRefAndVersion@@Base+0x26c> │ │ │ │ + ldr r1, [pc, #36] @ 89518 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x234> │ │ │ │ + bl f0de8 <_PyType_Lookup@@Base+0x30> │ │ │ │ mov r4, r0 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ subs r0, r4, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r1, fp, r8, asr #28 │ │ │ │ + rsbeq r1, fp, r0, asr #28 │ │ │ │ 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 89b4c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x298> │ │ │ │ + bne 8957c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x298> │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 89b24 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x270> │ │ │ │ + beq 89554 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x270> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 89b4c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x298> │ │ │ │ + bne 8957c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x298> │ │ │ │ mov r0, r1 │ │ │ │ - bl 283380 │ │ │ │ + bl 280ef4 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 42928c <_PyErr_EmitSyntaxWarning@@Base+0x4b4> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + b 429b6c <_PyErr_EmitSyntaxWarning@@Base+0x4b4> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #26548 @ 0x67b4 │ │ │ │ + movw r1, #28788 @ 0x7074 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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 363268 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 363520 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89bc8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x314> │ │ │ │ + beq 895f8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x314> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2d118 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 89bc0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30c> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge 895f0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30c> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 2fe9b8 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 r1, fp, #8 │ │ │ │ - bl 335318 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 334b2c <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89c2c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x378> │ │ │ │ + beq 8965c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x378> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2cfb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 89c24 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x370> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge 89654 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x370> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 2fe9b8 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ mov r0, r1 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -93837,194 +93465,194 @@ │ │ │ │ push {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 89c88 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3d4> │ │ │ │ + blt 896b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3d4> │ │ │ │ cmp r5, #1 │ │ │ │ - bne 89c94 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3e0> │ │ │ │ - b 89ce8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x434> │ │ │ │ + bne 896c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x3e0> │ │ │ │ + b 89718 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x434> │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r5, #0 │ │ │ │ - b 89cbc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x408> │ │ │ │ + b 896ec <_PyArg_ParseTupleAndKeywordsFast@@Base+0x408> │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 89cbc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x408> │ │ │ │ + beq 896ec <_PyArg_ParseTupleAndKeywordsFast@@Base+0x408> │ │ │ │ mvn r0, #-2147483631 @ 0x80000011 │ │ │ │ - blx 441598 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + blx 441e78 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ cmp r6, r0 │ │ │ │ - ble 89cbc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x408> │ │ │ │ + ble 896ec <_PyArg_ParseTupleAndKeywordsFast@@Base+0x408> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 366244 │ │ │ │ + b 3664fc │ │ │ │ mov r0, r4 │ │ │ │ mul r1, r5, r6 │ │ │ │ - bl 223ca0 │ │ │ │ + bl 223270 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 89cf8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x444> │ │ │ │ + blt 89728 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x444> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mul r1, r5, r6 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r2 │ │ │ │ - bl 25fa6c <_PyBytes_Repeat@@Base> │ │ │ │ + bl 25dbf8 <_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, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 363268 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 363520 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89d5c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a8> │ │ │ │ + beq 8978c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a8> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2ddd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 89d54 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a0> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge 89784 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x4a0> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 2fe9b8 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, r1 │ │ │ │ ldr r0, [r1] │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00089d90 : │ │ │ │ +000897c0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ddbc4 │ │ │ │ + b dd170 │ │ │ │ push {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 89df8 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 89828 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 89de8 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 89df8 │ │ │ │ + bne 89818 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 89828 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89e2c │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 8985c │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 89e1c │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 89e2c │ │ │ │ + bne 8984c │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8985c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89e60 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 89890 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 89e50 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 89e60 │ │ │ │ + bne 89880 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 89890 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89e94 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 898c4 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 89e84 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 89e94 │ │ │ │ + bne 898b4 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 898c4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89ec8 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 898f8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 89eb8 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 89ec8 │ │ │ │ + bne 898e8 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 898f8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89efc │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 8992c │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 89eec │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 89efc │ │ │ │ + bne 8991c │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8992c │ │ │ │ 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, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 89f24 │ │ │ │ + bne 89954 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00089f38 : │ │ │ │ +00089968 : │ │ │ │ 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] │ │ │ │ @@ -94035,59 +93663,59 @@ │ │ │ │ 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 e72d8 │ │ │ │ + bl e6638 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 89f9c │ │ │ │ - bl ddb94 │ │ │ │ + bne 899cc │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 89fd4 │ │ │ │ + bne 89a04 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 89fc8 │ │ │ │ + blt 899f8 │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 89fc4 │ │ │ │ + blt 899f4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a008 │ │ │ │ + bne 89a38 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 89ffc │ │ │ │ - movw r0, #496 @ 0x1f0 │ │ │ │ + bne 89a2c │ │ │ │ + movw r0, #500 @ 0x1f4 │ │ │ │ movt r0, #106 @ 0x6a │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 89ff0 │ │ │ │ + beq 89a20 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #26752 @ 0x6880 │ │ │ │ + movw r1, #28992 @ 0x7140 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ @@ -94099,251 +93727,251 @@ │ │ │ │ moveq r5, r2 │ │ │ │ ldrb sl, [r0, #13] │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [r0, #14] │ │ │ │ mov r7, r0 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - movweq r8, #5188 @ 0x1444 │ │ │ │ + movweq r8, #5808 @ 0x16b0 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ movteq r8, #104 @ 0x68 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #18] │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldrne r8, [r0, #20] │ │ │ │ orrs r3, r2, r1, lsr #31 │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ ldrb r9, [r0, #15] │ │ │ │ ldrb r6, [r0, #17] │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 8a0cc │ │ │ │ + bne 89afc │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r1, #5 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8a104 │ │ │ │ + beq 89b34 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #5 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ - ldr r3, [pc, #412] @ 8a294 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #412] @ 89cc4 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8a288 │ │ │ │ + beq 89cb8 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ lsl r6, r6, #8 │ │ │ │ adds r5, r5, r1 │ │ │ │ orr r6, r6, r3, lsl #16 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ orr r6, r6, r3 │ │ │ │ - beq 8a220 │ │ │ │ + beq 89c50 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a158 │ │ │ │ - bl 1bd8ac │ │ │ │ + beq 89b88 │ │ │ │ + bl 1bd6c4 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8a150 │ │ │ │ - bl ddb94 │ │ │ │ + bne 89b80 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a150 │ │ │ │ + beq 89b80 │ │ │ │ mov r4, #0 │ │ │ │ - b 8a288 │ │ │ │ + b 89cb8 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 8a220 │ │ │ │ + beq 89c50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a188 │ │ │ │ - bl 1bd8ac │ │ │ │ + beq 89bb8 │ │ │ │ + bl 1bd6c4 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne 8a180 │ │ │ │ - bl ddb94 │ │ │ │ + bne 89bb0 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a148 │ │ │ │ + bne 89b78 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 8a220 │ │ │ │ + beq 89c50 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a1b8 │ │ │ │ - bl 1bd8ac │ │ │ │ + beq 89be8 │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8a1b0 │ │ │ │ - bl ddb94 │ │ │ │ + bne 89be0 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a148 │ │ │ │ + bne 89b78 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 8a220 │ │ │ │ + beq 89c50 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a1e8 │ │ │ │ - bl 1bd8ac │ │ │ │ + beq 89c18 │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8a1e0 │ │ │ │ - bl ddb94 │ │ │ │ + bne 89c10 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a148 │ │ │ │ + bne 89b78 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 8a220 │ │ │ │ + beq 89c50 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8a200 │ │ │ │ + beq 89c30 │ │ │ │ mov r8, r3 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 8a220 │ │ │ │ + beq 89c50 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 8a220 │ │ │ │ - bl ddb94 │ │ │ │ + bne 89c50 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a148 │ │ │ │ + bne 89b78 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - movw r3, #47864 @ 0xbaf8 │ │ │ │ + movw r3, #47656 @ 0xba28 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 8a25c │ │ │ │ + bne 89c8c │ │ │ │ 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 2dcc78 <_PyStaticType_InitForExtension@@Base+0x6c0> │ │ │ │ + bl 2db0a0 <_PyStaticType_InitForExtension@@Base+0x6c0> │ │ │ │ mov r4, r0 │ │ │ │ - b 8a288 │ │ │ │ + b 89cb8 │ │ │ │ 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, #26788 @ 0x68a4 │ │ │ │ + movw r2, #29028 @ 0x7164 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 43c7e0 <_Py_hashtable_foreach@@Base+0x3450> │ │ │ │ + bl 43d0c0 <_Py_hashtable_foreach@@Base+0x2fe4> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, lsr #12 │ │ │ │ + rsbeq r8, sl, r0, lsr #12 │ │ │ │ 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 335318 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 334b2c <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a2f4 │ │ │ │ + beq 89d24 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2e0c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8a2ec │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge 89d1c │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 2fe9b8 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 4184e8 <_PyBytes_Find@@Base+0x25ac> │ │ │ │ + b 418dc8 <_PyBytes_Find@@Base+0x21d0> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #54044 @ 0xd31c │ │ │ │ + movw r0, #56284 @ 0xdbdc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c0fec │ │ │ │ + b c1220 │ │ │ │ subs r0, r1, #0 │ │ │ │ - beq 8a354 │ │ │ │ + beq 89d84 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ - bl 2a3834 │ │ │ │ + bl 2a1614 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt 8a3a0 │ │ │ │ - bne 8a3a8 │ │ │ │ - movw r1, #8444 @ 0x20fc │ │ │ │ + blt 89dd0 │ │ │ │ + bne 89dd8 │ │ │ │ + movw r1, #10684 @ 0x29bc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ - b 8a444 │ │ │ │ + b 89e74 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, r1, #1 │ │ │ │ - movw r2, #22872 @ 0x5958 │ │ │ │ + movw r2, #25384 @ 0x6328 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl 1f3620 │ │ │ │ + bl 1f34b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8a3f0 │ │ │ │ - movw r3, #48528 @ 0xbd90 │ │ │ │ + bne 89e20 │ │ │ │ + movw r3, #48316 @ 0xbcbc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a3a0 │ │ │ │ + beq 89dd0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - movw r1, #26580 @ 0x67d4 │ │ │ │ + movw r1, #28820 @ 0x7094 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b4b44 │ │ │ │ - b 8a3a0 │ │ │ │ + bl 1b4954 │ │ │ │ + b 89dd0 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 172a88 │ │ │ │ + bl 171c60 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a420 │ │ │ │ + bgt 89e50 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8a420 │ │ │ │ + bne 89e50 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8a3a0 │ │ │ │ + beq 89dd0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl 295260 │ │ │ │ + bl 292e34 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ @@ -94352,200 +93980,200 @@ │ │ │ │ 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 8a4b0 │ │ │ │ + bhi 89ee0 │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 8a4d0 │ │ │ │ + bne 89f00 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #32624 @ 0x7f70 │ │ │ │ + movw r1, #34864 @ 0x8830 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #60952 @ 0xee18 │ │ │ │ + movw r0, #63192 @ 0xf6d8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 8a56c │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 89f9c │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #60952 @ 0xee18 │ │ │ │ + movw r0, #63192 @ 0xf6d8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a56c │ │ │ │ - b 8a478 │ │ │ │ + beq 89f9c │ │ │ │ + b 89ea8 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8a4f4 │ │ │ │ - bl ddb94 │ │ │ │ + bne 89f24 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - bne 8a56c │ │ │ │ - b 8a524 │ │ │ │ - bl e72d8 │ │ │ │ + bne 89f9c │ │ │ │ + b 89f54 │ │ │ │ + bl e6638 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a51c │ │ │ │ + bgt 89f4c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8a51c │ │ │ │ + bne 89f4c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - beq 8a4e0 │ │ │ │ + beq 89f10 │ │ │ │ cmp r8, #2 │ │ │ │ - ble 8a540 │ │ │ │ + ble 89f70 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 157b70 │ │ │ │ + bl 156bc8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge 8a544 │ │ │ │ - b 8a56c │ │ │ │ + bge 89f74 │ │ │ │ + b 89f9c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r0, r6 │ │ │ │ mvn ip, #0 │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 3abb24 <_PyXI_Preserve@@Base+0xf0> │ │ │ │ + bl 3ac55c <_PyXI_Preserve@@Base+0xf0> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 3ac7dc <_PyXI_Preserve@@Base+0xda8> │ │ │ │ + b 3ad214 <_PyXI_Preserve@@Base+0xda8> │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 381ae4 │ │ │ │ + bl 381d9c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8a5a8 │ │ │ │ + beq 89fd8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 8a764 │ │ │ │ + b 8a194 │ │ │ │ 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 sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a75c │ │ │ │ + bne 8a18c │ │ │ │ ldr r6, [r7, #12] │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8a6b0 │ │ │ │ + bne 8a0e0 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8a610 │ │ │ │ + beq 8a040 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a61c │ │ │ │ + bne 8a04c │ │ │ │ ldrb r3, [r6, #77] @ 0x4d │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8a75c │ │ │ │ + beq 8a18c │ │ │ │ mov r0, r4 │ │ │ │ bl 2e3a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 129e34 │ │ │ │ + bl 128e84 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8a74c │ │ │ │ + beq 8a17c │ │ │ │ mov r0, r5 │ │ │ │ bl 2e3a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 129e34 │ │ │ │ + bl 128e84 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8a74c │ │ │ │ + beq 8a17c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 91a14 │ │ │ │ - bl baf00 │ │ │ │ + bl 91a24 │ │ │ │ + bl baef8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a688 │ │ │ │ + bgt 8a0b8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8a688 │ │ │ │ + bne 8a0b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a75c │ │ │ │ + bgt 8a18c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8a75c │ │ │ │ + bne 8a18c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8a75c │ │ │ │ + beq 8a18c │ │ │ │ mov r0, r4 │ │ │ │ bl 2e3a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 129e34 │ │ │ │ + bl 128e84 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8a74c │ │ │ │ + beq 8a17c │ │ │ │ mov r0, r5 │ │ │ │ bl 2e3a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 129e34 │ │ │ │ + bl 128e84 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8a74c │ │ │ │ + beq 8a17c │ │ │ │ sub r1, fp, #28 │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ strd r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl fb464 │ │ │ │ - bl baf00 │ │ │ │ + bl fa564 │ │ │ │ + bl baef8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a728 │ │ │ │ + bgt 8a158 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8a728 │ │ │ │ + bne 8a158 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8a75c │ │ │ │ + bgt 8a18c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8a75c │ │ │ │ + bne 8a18c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 8a75c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 8a18c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b baf00 │ │ │ │ + b baef8 │ │ │ │ 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] │ │ │ │ @@ -94553,145 +94181,145 @@ │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ sub r1, fp, #4096 @ 0x1000 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r1, r1, #16 │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ bl 2cf98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8a7bc │ │ │ │ + beq 8a1ec │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ - b 8a7c8 │ │ │ │ + b 8a1f8 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl fe194 │ │ │ │ + bl fd1a0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r2, [pc, #64] @ 8a818 │ │ │ │ + ldr r2, [pc, #64] @ 8a248 │ │ │ │ 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, #26796 @ 0x68ac │ │ │ │ - movwne r0, #26804 @ 0x68b4 │ │ │ │ + movweq r0, #29036 @ 0x716c │ │ │ │ + movwne r0, #29044 @ 0x7174 │ │ │ │ ldreq r1, [r1, #8] │ │ │ │ movteq r0, #72 @ 0x48 │ │ │ │ movtne r0, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ 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 8a898 │ │ │ │ + bne 8a2c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e3a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 129e34 │ │ │ │ + bl 128e84 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8d0b0 │ │ │ │ - bl baf00 │ │ │ │ + bl 8cae0 │ │ │ │ + bl baef8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8a8dc │ │ │ │ + ble 8a30c │ │ │ │ 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 2e3a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 129e34 │ │ │ │ + bl 128e84 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 172a88 │ │ │ │ - bl baf00 │ │ │ │ + bl 171c60 │ │ │ │ + bl baef8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [pc, #64] @ 8a940 │ │ │ │ + b ba6fc <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [pc, #64] @ 8a370 │ │ │ │ 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, #26812 @ 0x68bc │ │ │ │ - movwne r0, #26824 @ 0x68c8 │ │ │ │ + movweq r0, #29052 @ 0x717c │ │ │ │ + movwne r0, #29064 @ 0x7188 │ │ │ │ ldreq r1, [r1, #8] │ │ │ │ movteq r0, #72 @ 0x48 │ │ │ │ movtne r0, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ 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 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #26836 @ 0x68d4 │ │ │ │ + movw r1, #29076 @ 0x7194 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #26880 @ 0x6900 │ │ │ │ + movw r1, #29120 @ 0x71c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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 │ │ │ │ @@ -94701,264 +94329,264 @@ │ │ │ │ moveq r3, #0 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8aa84 │ │ │ │ + beq 8a4b4 │ │ │ │ lsl r2, r4, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d130 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8aa0c │ │ │ │ + bne 8a43c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bic r3, r0, #3 │ │ │ │ sub r1, r3, r5 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, r6 │ │ │ │ asr r2, r1, #2 │ │ │ │ mov r0, r2 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r4, r4, r2 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ movgt r4, r2 │ │ │ │ - bgt 8aa74 │ │ │ │ + bgt 8a4a4 │ │ │ │ cmp r1, #160 @ 0xa0 │ │ │ │ - ble 8aa80 │ │ │ │ + ble 8a4b0 │ │ │ │ sub r2, r3, #160 @ 0xa0 │ │ │ │ cmp r3, #159 @ 0x9f │ │ │ │ - bls 8aa6c │ │ │ │ + bls 8a49c │ │ │ │ ldr r1, [r3, #-4]! │ │ │ │ cmp r1, r6 │ │ │ │ - bne 8aa64 │ │ │ │ + bne 8a494 │ │ │ │ sub r3, r3, r5 │ │ │ │ asr r0, r3, #2 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 8aa4c │ │ │ │ + bcc 8a47c │ │ │ │ sub r3, r3, r5 │ │ │ │ asr r4, r3, #2 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - ble 8aa84 │ │ │ │ - b 8a9ec │ │ │ │ + ble 8a4b4 │ │ │ │ + b 8a41c │ │ │ │ mov r4, r2 │ │ │ │ add r0, r5, r4, lsl #2 │ │ │ │ cmp r0, r5 │ │ │ │ - bls 8aa04 │ │ │ │ + bls 8a434 │ │ │ │ ldr r3, [r0, #-4]! │ │ │ │ cmp r3, r6 │ │ │ │ - bne 8aa88 │ │ │ │ + bne 8a4b8 │ │ │ │ sub r0, r0, r5 │ │ │ │ asr r0, r0, #2 │ │ │ │ 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, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #26928 @ 0x6930 │ │ │ │ + movw r1, #29168 @ 0x71f0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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 ip, [fp, #4] │ │ │ │ subs lr, r2, #0 │ │ │ │ sub r5, ip, r3 │ │ │ │ - beq 8ab3c │ │ │ │ + beq 8a56c │ │ │ │ cmp r5, lr │ │ │ │ - bge 8ab10 │ │ │ │ + bge 8a540 │ │ │ │ mvn ip, #0 │ │ │ │ - b 8ab3c │ │ │ │ + b 8a56c │ │ │ │ add r0, r0, r3, lsl #1 │ │ │ │ cmp lr, #1 │ │ │ │ - ble 8ab08 │ │ │ │ + ble 8a538 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, lr │ │ │ │ - bl 43e914 <_PyArg_ParseStack@@Base+0x4a8> │ │ │ │ + bl 43f1f4 <_PyArg_ParseStack@@Base+0x4a8> │ │ │ │ cmn r0, #1 │ │ │ │ mov ip, r0 │ │ │ │ addne ip, r0, r4 │ │ │ │ mov r0, ip │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008ab44 <_Py_convert_optional_to_non_negative_ssize_t@@Base>: │ │ │ │ +0008a574 <_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 229d10 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 2292d8 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popge {r4, r5, fp, pc} │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #26976 @ 0x6960 │ │ │ │ + movw r1, #29216 @ 0x7220 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ subs lr, r2, #0 │ │ │ │ - beq 8abfc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb8> │ │ │ │ + beq 8a62c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb8> │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r3 │ │ │ │ sub r1, ip, r3 │ │ │ │ mov ip, #2 │ │ │ │ mov r3, lr │ │ │ │ str ip, [sp, #4] │ │ │ │ mvn ip, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 400d40 │ │ │ │ + bl 401608 │ │ │ │ subs ip, r0, #0 │ │ │ │ addge ip, ip, r4 │ │ │ │ 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 r0, r1 │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8ac3c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf8> │ │ │ │ - bl ddb94 │ │ │ │ + bne 8a66c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf8> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ac9c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x158> │ │ │ │ + bne 8a6cc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x158> │ │ │ │ orr r0, r4, #524288 @ 0x80000 │ │ │ │ bl 2e178 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8ac64 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x120> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bne 8a694 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x120> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - b 8ac7c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x138> │ │ │ │ + bl 2fe9b8 │ │ │ │ + b 8a6ac <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x138> │ │ │ │ mov r1, #0 │ │ │ │ - bl 314d7c <_Py_IsValidFD@@Base+0x1f0> │ │ │ │ + bl 314238 <_Py_IsValidFD@@Base+0x6f4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8ac8c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x148> │ │ │ │ + bne 8a6bc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x148> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d8c8 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ac9c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x158> │ │ │ │ + bne 8a6cc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x158> │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ 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 r0, r1 │ │ │ │ - bl 381ae4 │ │ │ │ + bl 381d9c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8ad2c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1e8> │ │ │ │ + beq 8a75c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1e8> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #17 │ │ │ │ - bl 313cd8 │ │ │ │ + bl 312c90 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d808 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8acf8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1b4> │ │ │ │ + bne 8a728 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1b4> │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #17 │ │ │ │ - bl 313cd8 │ │ │ │ + bl 312c90 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 8ad34 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1f0> │ │ │ │ + bne 8a764 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1f0> │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 8ada4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x260> │ │ │ │ + beq 8a7d4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x260> │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #57732 @ 0xe184 │ │ │ │ + movw r1, #59972 @ 0xea44 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 225804 │ │ │ │ + bl 224dcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ada4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x260> │ │ │ │ + beq 8a7d4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x260> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8adbc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x278> │ │ │ │ + beq 8a7ec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x278> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 8adbc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x278> │ │ │ │ + b 8a7ec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x278> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b d0c3c │ │ │ │ + b d0400 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r4, [r5, #32] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ @@ -94966,693 +94594,693 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs ip, lr, ip │ │ │ │ - bne 8ae3c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2f8> │ │ │ │ + bne 8a86c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2f8> │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8ae3c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2f8> │ │ │ │ + bne 8a86c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2f8> │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #27080 @ 0x69c8 │ │ │ │ + movw r1, #29320 @ 0x7288 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 8ae70 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x32c> │ │ │ │ + bl 1b4954 │ │ │ │ + b 8a8a0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x32c> │ │ │ │ mov ip, #1 │ │ │ │ mov r1, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, lr │ │ │ │ str r3, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ - ldr r3, [pc, #28] @ 8ae7c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x338> │ │ │ │ + ldr r3, [pc, #28] @ 8a8ac <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x338> │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ae20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2dc> │ │ │ │ + bne 8a850 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2dc> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, asr r6 │ │ │ │ + rsbeq r8, sl, ip, asr #12 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 381ae4 │ │ │ │ + bl 381d9c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8aec8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x384> │ │ │ │ + beq 8a8f8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x384> │ │ │ │ bl 2e2b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8aed0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x38c> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bne 8a900 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x38c> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 8af30 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3ec> │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 8a960 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3ec> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 8af20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3dc> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8af30 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3ec> │ │ │ │ + bne 8a950 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3dc> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8a960 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x3ec> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8af64 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x420> │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 8a994 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x420> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8af54 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x410> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8af64 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x420> │ │ │ │ + bne 8a984 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x410> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8a994 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x420> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8af98 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x454> │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 8a9c8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x454> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8af88 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x444> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8af98 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x454> │ │ │ │ + bne 8a9b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x444> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8a9c8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x454> │ │ │ │ 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, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8afc0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x47c> │ │ │ │ + bne 8a9f0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x47c> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ 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 r0, r1 │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8b008 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4c4> │ │ │ │ - bl ddb94 │ │ │ │ + bne 8aa38 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4c4> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b028 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4e4> │ │ │ │ + bne 8aa58 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4e4> │ │ │ │ mov r0, #72 @ 0x48 │ │ │ │ bl 2e19c │ │ │ │ cmn r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ - movweq r3, #45152 @ 0xb060 │ │ │ │ + movweq r3, #45132 @ 0xb04c │ │ │ │ movteq r3, #104 @ 0x68 │ │ │ │ - bne 8b030 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4ec> │ │ │ │ - b 8b078 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x534> │ │ │ │ + bne 8aa60 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4ec> │ │ │ │ + b 8aaa8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x534> │ │ │ │ mov r4, #0 │ │ │ │ - b 8b09c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x558> │ │ │ │ - bl acb9c │ │ │ │ + b 8aacc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x558> │ │ │ │ + bl acbb4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8b048 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x504> │ │ │ │ + bne 8aa78 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x504> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 366244 │ │ │ │ + b 3664fc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e6dc │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 8b088 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x544> │ │ │ │ - bl ad15c │ │ │ │ + beq 8aab8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x544> │ │ │ │ + bl ad174 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ - bl fe194 │ │ │ │ + b 2fe9b8 │ │ │ │ + bl fd1a0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl ad15c │ │ │ │ + bl ad174 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r9, r2 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b2cc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x788> │ │ │ │ + bne 8acfc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x788> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ cmp r9, #0 │ │ │ │ ldr r8, [r7, #12] │ │ │ │ - movw r5, #50256 @ 0xc450 │ │ │ │ + movw r5, #52496 @ 0xcd10 │ │ │ │ movt r5, #70 @ 0x46 │ │ │ │ movne r6, r9 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ moveq r6, r5 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r4, #0 │ │ │ │ movne r5, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8b1f8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6b4> │ │ │ │ + bne 8ac28 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6b4> │ │ │ │ ldr r4, [r8, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8b2bc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x778> │ │ │ │ + beq 8acec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x778> │ │ │ │ ldr r4, [r8, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8b2bc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x778> │ │ │ │ + beq 8acec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x778> │ │ │ │ mov r0, r5 │ │ │ │ bl 2e3a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 129e34 │ │ │ │ + bl 128e84 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8b2cc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x788> │ │ │ │ + beq 8acfc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x788> │ │ │ │ mov r0, r6 │ │ │ │ bl 2e3a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 129e34 │ │ │ │ + bl 128e84 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 8b23c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f8> │ │ │ │ + beq 8ac6c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f8> │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8b1e0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ + beq 8ac10 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ ldr r3, [r8, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8b1e0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ + beq 8ac10 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl f32c0 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f22b0 <_PyTuple_FromPair@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8b1e8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6a4> │ │ │ │ + beq 8ac18 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6a4> │ │ │ │ ldr r1, [r8, #60] @ 0x3c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 433bac <_PyBytes_FromXIData@@Base+0x17e8> │ │ │ │ + bl 43448c <_PyBytes_FromXIData@@Base+0x17e8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8b1c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x680> │ │ │ │ + bne 8abf4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x680> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b1bc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x678> │ │ │ │ + bgt 8abec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x678> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8b1bc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x678> │ │ │ │ + bne 8abec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x678> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 8b1e8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6a4> │ │ │ │ + b 8ac18 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6a4> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b1e0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ + bgt 8ac10 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8b1e0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ + bne 8ac10 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x69c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8b288 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x744> │ │ │ │ - b 8b29c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x758> │ │ │ │ + ble 8acb8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x744> │ │ │ │ + b 8accc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x758> │ │ │ │ ldr r4, [r7, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8b2bc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x778> │ │ │ │ + beq 8acec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x778> │ │ │ │ mov r0, r5 │ │ │ │ bl 2e3a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 129e34 │ │ │ │ + bl 128e84 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8b2cc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x788> │ │ │ │ + beq 8acfc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x788> │ │ │ │ mov r0, r6 │ │ │ │ bl 2e3a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 129e34 │ │ │ │ + bl 128e84 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 8b264 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x720> │ │ │ │ + bne 8ac94 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x720> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b2cc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x788> │ │ │ │ + bgt 8acfc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x788> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8b2cc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x788> │ │ │ │ + bne 8acfc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x788> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r7, #24] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl fb464 │ │ │ │ + bl fa564 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b29c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x758> │ │ │ │ + bgt 8accc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x758> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 8b29c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x758> │ │ │ │ + bne 8accc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x758> │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b2bc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x778> │ │ │ │ + bgt 8acec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x778> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8b2bc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x778> │ │ │ │ + bne 8acec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x778> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b baf00 │ │ │ │ + b baef8 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ 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, #50256 @ 0xc450 │ │ │ │ + movw r3, #52496 @ 0xcd10 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ movne r5, r7 │ │ │ │ moveq r5, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8b360 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x81c> │ │ │ │ + bne 8ad90 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x81c> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8b3b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x874> │ │ │ │ + beq 8ade8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x874> │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8b3b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x874> │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + beq 8ade8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x874> │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - bl 433bac <_PyBytes_FromXIData@@Base+0x17e8> │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bl 43448c <_PyBytes_FromXIData@@Base+0x17e8> │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, r3 │ │ │ │ - b 8b3b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x874> │ │ │ │ + b 8ade8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x874> │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8b3b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x874> │ │ │ │ + beq 8ade8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x874> │ │ │ │ mov r0, r5 │ │ │ │ bl 2e3a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 129e34 │ │ │ │ + bl 128e84 │ │ │ │ subs r5, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r1, r5 │ │ │ │ - bl 172a88 │ │ │ │ + bl 171c60 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b3b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x874> │ │ │ │ + bgt 8ade8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x874> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8b3b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x874> │ │ │ │ + bne 8ade8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x874> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b baf00 │ │ │ │ + b baef8 │ │ │ │ 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, #46128 @ 0xb430 │ │ │ │ + movw ip, #44640 @ 0xae60 │ │ │ │ movt ip, #8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 3854a8 <_PyXIData_InitWithSize@@Base> │ │ │ │ + bl 3855b0 <_PyXIData_InitWithSize@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8b428 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8e4> │ │ │ │ + beq 8ae58 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x8e4> │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 250270 │ │ │ │ + bl 24e448 │ │ │ │ mov r0, #0 │ │ │ │ vstr d0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, 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 e73c8 │ │ │ │ + b e6728 │ │ │ │ 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 r3, [pc, #384] @ 8b5e8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xaa4> │ │ │ │ + ldr r3, [pc, #384] @ 8b018 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xaa4> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b484 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x940> │ │ │ │ - movw r1, #27196 @ 0x6a3c │ │ │ │ + bne 8aeb4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x940> │ │ │ │ + movw r1, #29660 @ 0x73dc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #360] @ 8b5ec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xaa8> │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #360] @ 8b01c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xaa8> │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #27180 @ 0x6a2c │ │ │ │ + movw r1, #29420 @ 0x72ec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1efa48 <_Py_CallBuiltinClass_StackRef@@Base+0x1868> │ │ │ │ + bl 1f0640 <_Py_CallBuiltinClass_StackRef@@Base+0x25e0> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 8b5e0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa9c> │ │ │ │ - bl b5070 │ │ │ │ + beq 8b010 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa9c> │ │ │ │ + bl b5030 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8b5e0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa9c> │ │ │ │ - ldr r6, [pc, #316] @ 8b5f0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xaac> │ │ │ │ + beq 8b010 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa9c> │ │ │ │ + ldr r6, [pc, #316] @ 8b020 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xaac> │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8b4d0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x98c> │ │ │ │ + bne 8af00 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x98c> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8b4b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x974> │ │ │ │ + bne 8aee8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x974> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 8b4ec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9a8> │ │ │ │ + bne 8af1c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9a8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d9440 <_PyTime_FromSeconds@@Base+0xb40> │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + bl 1d92cc <_PyTime_FromSeconds@@Base+0xb4c> │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r9, #5188 @ 0x1444 │ │ │ │ + movw r9, #5808 @ 0x16b0 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ ldr r8, [r3, #924] @ 0x39c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8b5b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa6c> │ │ │ │ + beq 8afe0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa6c> │ │ │ │ ldr r7, [r8, #3696] @ 0xe70 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 8b57c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa38> │ │ │ │ + beq 8afac <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa38> │ │ │ │ mov r0, r7 │ │ │ │ - bl 349784 <_PyErr_GetTopmostException@@Base> │ │ │ │ + bl 349bc4 <_PyErr_GetTopmostException@@Base> │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ - bl cc4f4 │ │ │ │ + bl cbc18 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8b584 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa40> │ │ │ │ + beq 8afb4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa40> │ │ │ │ ldr r2, [sl] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r2, r9 │ │ │ │ - bl bd678 │ │ │ │ + bl bd670 │ │ │ │ ldr r3, [r5] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b56c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa28> │ │ │ │ + bgt 8af9c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa28> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8b56c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa28> │ │ │ │ + bne 8af9c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa28> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn sl, #1 │ │ │ │ - beq 8b584 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa40> │ │ │ │ + beq 8afb4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa40> │ │ │ │ ldr r7, [r7, #4] │ │ │ │ - b 8b50c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9c8> │ │ │ │ + b 8af3c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9c8> │ │ │ │ ldr r8, [r8, #3644] @ 0xe3c │ │ │ │ - b 8b500 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9bc> │ │ │ │ + b 8af30 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9bc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b59c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa58> │ │ │ │ + bgt 8afcc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa58> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 8b5a4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa60> │ │ │ │ + beq 8afd4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa60> │ │ │ │ mov r4, #0 │ │ │ │ - b 8b5b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa6c> │ │ │ │ + b 8afe0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa6c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 8b59c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa58> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 8afcc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa58> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8b5d0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa8c> │ │ │ │ + bne 8b000 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa8c> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8b5b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa74> │ │ │ │ + bne 8afe8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa74> │ │ │ │ dmb ish │ │ │ │ - beq 8b5e0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa9c> │ │ │ │ - ldr r0, [pc, #16] @ 8b5f0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xaac> │ │ │ │ - bl 33ff20 │ │ │ │ + beq 8b010 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa9c> │ │ │ │ + ldr r0, [pc, #16] @ 8b020 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xaac> │ │ │ │ + bl 3401f4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r0, r6, r8, asr #13 │ │ │ │ - mlseq sl, r8, r9, r9 │ │ │ │ + ldrdeq r0, [r6], #-244 @ 0xffffff0c @ │ │ │ │ + mlseq sl, r0, r9, r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov ip, r1 │ │ │ │ - movw r2, #27248 @ 0x6a70 │ │ │ │ + movw r2, #29488 @ 0x7330 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ cmp ip, #4 │ │ │ │ - movw r3, #27204 @ 0x6a44 │ │ │ │ + movw r3, #29444 @ 0x7304 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ sub r1, r1, #3 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 8b66c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb28> │ │ │ │ + beq 8b09c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb28> │ │ │ │ mov r1, r5 │ │ │ │ - bl 2ff2f4 <_PyOnceFlag_CallOnceSlow@@Base+0x144c> │ │ │ │ + bl 2fdce4 <_PyOnceFlag_CallOnceSlow@@Base+0x144c> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b66c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb28> │ │ │ │ + bgt 8b09c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb28> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8b66c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb28> │ │ │ │ + bne 8b09c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb28> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_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 r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b6c8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb84> │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 8b0f8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb84> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 8b6b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb74> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8b6c8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb84> │ │ │ │ + bne 8b0e8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb74> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8b0f8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb84> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b6e4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xba0> │ │ │ │ + bne 8b114 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xba0> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b6f8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xbb4> │ │ │ │ - b 8b720 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xbdc> │ │ │ │ + bne 8b128 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xbb4> │ │ │ │ + b 8b150 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xbdc> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b6d4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb90> │ │ │ │ + beq 8b104 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb90> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8b710 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xbcc> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8b720 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xbdc> │ │ │ │ + bne 8b140 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xbcc> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8b150 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xbdc> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b754 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc10> │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 8b184 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc10> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8b744 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc00> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8b754 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc10> │ │ │ │ + bne 8b174 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc00> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8b184 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc10> │ │ │ │ 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, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8b77c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc38> │ │ │ │ + bne 8b1ac <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc38> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ 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 r0, r1 │ │ │ │ - bl cc4f4 │ │ │ │ + bl cbc18 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8b7c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc80> │ │ │ │ - bl 175f40 │ │ │ │ + bne 8b1f4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc80> │ │ │ │ + bl 175118 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 190fdc │ │ │ │ + bl 190d64 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b7f4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcb0> │ │ │ │ + bgt 8b224 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcb0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8b7f4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcb0> │ │ │ │ + bne 8b224 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcb0> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - beq 8b7b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc74> │ │ │ │ + beq 8b1e8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc74> │ │ │ │ sub r0, r5, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ 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 ip, [pc, #148] @ 8b8bc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xd78> │ │ │ │ + ldr ip, [pc, #148] @ 8b2ec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xd78> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - movw r1, #27292 @ 0x6a9c │ │ │ │ + movw r1, #29532 @ 0x735c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ ldr r4, [r6] │ │ │ │ - bl 2e0674 │ │ │ │ + bl 2def64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b8b4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xd70> │ │ │ │ + bne 8b2e4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xd70> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 358dc │ │ │ │ + bl 358e0 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #57816 @ 0xe1d8 │ │ │ │ + movw r0, #60056 @ 0xea98 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2ff698 │ │ │ │ + bl 2fe088 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ff698 │ │ │ │ + bl 2fe088 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #57816 @ 0xe1d8 │ │ │ │ + movw r0, #60056 @ 0xea98 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2ff698 │ │ │ │ + bl 2fe088 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -95663,146 +95291,146 @@ │ │ │ │ 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 8b914 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xdd0> │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 8b344 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xdd0> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 8b904 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xdc0> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8b914 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xdd0> │ │ │ │ + bne 8b334 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xdc0> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8b344 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xdd0> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b948 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xe04> │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 8b378 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xe04> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8b938 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xdf4> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8b948 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xe04> │ │ │ │ + bne 8b368 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xdf4> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8b378 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xe04> │ │ │ │ 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, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8b970 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xe2c> │ │ │ │ + bne 8b3a0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xe2c> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ 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 8bd5c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1218> │ │ │ │ + bl 8b78c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1218> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8baf8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfb4> │ │ │ │ + beq 8b528 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfb4> │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r8, [r4, #20] │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ - bne 8b9e4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xea0> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 8b414 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xea0> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19732 @ 0x4d14 │ │ │ │ + movw r1, #21928 @ 0x55a8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 8ba64 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf20> │ │ │ │ + bl 1b4954 │ │ │ │ + b 8b494 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf20> │ │ │ │ mov r0, #3 │ │ │ │ - bl b6520 │ │ │ │ + bl b6518 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8bacc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf88> │ │ │ │ + beq 8b4fc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf88> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1 │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r6 │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 354b78 <_Py_dup@@Base+0x16b8> │ │ │ │ + bl 354fb8 <_Py_dup@@Base+0x16b8> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 8ba6c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf28> │ │ │ │ + bge 8b49c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf28> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r1 │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bacc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf88> │ │ │ │ + beq 8b4fc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf88> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8bab4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf70> │ │ │ │ + ble 8b4e4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf70> │ │ │ │ mov r4, #0 │ │ │ │ - b 8bacc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf88> │ │ │ │ + b 8b4fc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf88> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [r4, #16] │ │ │ │ add r0, r6, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r1, r9, r0 │ │ │ │ addle r3, r3, #1 │ │ │ │ add r0, r8, r0 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #20] │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bacc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf88> │ │ │ │ - b 8ba58 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf14> │ │ │ │ + beq 8b4fc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf88> │ │ │ │ + b 8b488 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf14> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8ba64 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf20> │ │ │ │ + bne 8b494 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf20> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 8ba64 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf20> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 8b494 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf20> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8bae0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf9c> │ │ │ │ + ble 8b510 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf9c> │ │ │ │ mov r5, r4 │ │ │ │ - b 8baf8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfb4> │ │ │ │ + b 8b528 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfb4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8bad8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf94> │ │ │ │ + bne 8b508 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf94> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 8bad8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf94> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 8b508 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf94> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ @@ -95812,2252 +95440,2252 @@ │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ bl 2d748 │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 8bb58 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1014> │ │ │ │ + bhi 8b588 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1014> │ │ │ │ ldr r0, [r7] │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 21e060 │ │ │ │ + bl 21d21c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8bb78 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1034> │ │ │ │ - b 8bbe0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x109c> │ │ │ │ + beq 8b5a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1034> │ │ │ │ + b 8b610 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x109c> │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #49456 @ 0xc130 │ │ │ │ + movw r0, #50824 @ 0xc688 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 151060 │ │ │ │ + bl 1500b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bbe0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x109c> │ │ │ │ - b 8bb40 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xffc> │ │ │ │ + beq 8b610 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x109c> │ │ │ │ + b 8b570 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xffc> │ │ │ │ cmp r6, #1 │ │ │ │ - ble 8bc28 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10e4> │ │ │ │ + ble 8b658 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10e4> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 8bc08 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10c4> │ │ │ │ + beq 8b638 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10c4> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 8bbe8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10a4> │ │ │ │ + beq 8b618 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10a4> │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, r3 │ │ │ │ - bl f0b90 │ │ │ │ + bl f0644 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8bbe0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x109c> │ │ │ │ + beq 8b610 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x109c> │ │ │ │ bl 2e3a0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 8bc0c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10c8> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq 8b63c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10c8> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59444 @ 0xe834 │ │ │ │ + movw r1, #61516 @ 0xf04c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r4, #0 │ │ │ │ - b 8bc78 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1134> │ │ │ │ - movw r2, #29260 @ 0x724c │ │ │ │ + b 8b6a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1134> │ │ │ │ + movw r2, #31500 @ 0x7b0c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #32760 @ 0x7ff8 │ │ │ │ + movw r1, #35000 @ 0x88b8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #49456 @ 0xc130 │ │ │ │ + movw r0, #50824 @ 0xc688 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 8bbe0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x109c> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8b610 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x109c> │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 8bc2c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10e8> │ │ │ │ + beq 8b65c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10e8> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 157b70 │ │ │ │ + bl 156bc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 8bc2c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10e8> │ │ │ │ - b 8bbe0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x109c> │ │ │ │ + bge 8b65c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10e8> │ │ │ │ + b 8b610 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x109c> │ │ │ │ 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 2af3a0 │ │ │ │ + bl 2ad908 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8bc78 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1134> │ │ │ │ + beq 8b6a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1134> │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #13888 @ 0x3640 │ │ │ │ + movw r0, #16128 @ 0x3f00 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8bc8c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1148> │ │ │ │ + beq 8b6bc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1148> │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bcec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x11a8> │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 8b71c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x11a8> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 8bcdc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1198> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8bcec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x11a8> │ │ │ │ + bne 8b70c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1198> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8b71c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x11a8> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bd20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x11dc> │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 8b750 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x11dc> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8bd10 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x11cc> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8bd20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x11dc> │ │ │ │ + bne 8b740 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x11cc> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8b750 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x11dc> │ │ │ │ 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, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8bd48 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1204> │ │ │ │ + bne 8b778 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1204> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 21db50 <_PyLong_FromByteArray@@Base+0x15ac> │ │ │ │ + bl 21cf5c │ │ │ │ cmp r0, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 8bde0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x129c> │ │ │ │ + blt 8b810 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x129c> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, #0 │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8bdd8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1294> │ │ │ │ + beq 8b808 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1294> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 361e68 │ │ │ │ + bl 362110 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8bdd8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1294> │ │ │ │ + bne 8b808 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1294> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bdd4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1290> │ │ │ │ + bgt 8b804 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1290> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8bdd4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1290> │ │ │ │ + bne 8b804 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1290> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ mov r0, r4 │ │ │ │ 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 43ec18 │ │ │ │ + b 43f4f8 │ │ │ │ push {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 8be54 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1310> │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 8b884 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1310> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 8be44 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1300> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8be54 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1310> │ │ │ │ + bne 8b874 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1300> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8b884 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1310> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8be88 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1344> │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 8b8b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1344> │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8be78 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1334> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8be88 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1344> │ │ │ │ + bne 8b8a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1334> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8b8b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1344> │ │ │ │ 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, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8beb0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x136c> │ │ │ │ + bne 8b8e0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x136c> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ 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 8bd5c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1218> │ │ │ │ + bl 8b78c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1218> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8c03c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14f8> │ │ │ │ + beq 8ba6c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14f8> │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r8, [r4, #20] │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ - bne 8bf24 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x13e0> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 8b954 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x13e0> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19732 @ 0x4d14 │ │ │ │ + movw r1, #21928 @ 0x55a8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 8bfa8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1464> │ │ │ │ + bl 1b4954 │ │ │ │ + b 8b9d8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1464> │ │ │ │ mov r0, #3 │ │ │ │ - bl b6520 │ │ │ │ + bl b6518 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8c010 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14cc> │ │ │ │ + beq 8ba40 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14cc> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #2 │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r6 │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 354b78 <_Py_dup@@Base+0x16b8> │ │ │ │ + bl 354fb8 <_Py_dup@@Base+0x16b8> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 8bfb0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x146c> │ │ │ │ + bge 8b9e0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x146c> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c010 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14cc> │ │ │ │ + beq 8ba40 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14cc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8bff8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14b4> │ │ │ │ + ble 8ba28 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14b4> │ │ │ │ mov r4, #0 │ │ │ │ - b 8c010 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14cc> │ │ │ │ + b 8ba40 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14cc> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [r4, #16] │ │ │ │ add r0, r6, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r1, r9, r0 │ │ │ │ addle r3, r3, #1 │ │ │ │ add r0, r8, r0 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #20] │ │ │ │ - bl f23a4 │ │ │ │ + bl f1228 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c010 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14cc> │ │ │ │ - b 8bf9c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1458> │ │ │ │ + beq 8ba40 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14cc> │ │ │ │ + b 8b9cc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1458> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8bfa8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1464> │ │ │ │ + bne 8b9d8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1464> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 8bfa8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1464> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 8b9d8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1464> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8c024 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14e0> │ │ │ │ + ble 8ba54 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14e0> │ │ │ │ mov r5, r4 │ │ │ │ - b 8c03c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14f8> │ │ │ │ + b 8ba6c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14f8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8c01c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14d8> │ │ │ │ + bne 8ba4c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14d8> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 8c01c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14d8> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 8ba4c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14d8> │ │ │ │ mov r0, r5 │ │ │ │ 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 r7, [r0, #12] │ │ │ │ - movw r8, #43944 @ 0xaba8 │ │ │ │ + movw r8, #39928 @ 0x9bf8 │ │ │ │ movt r8, #18 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r7, #0 │ │ │ │ sub r7, r7, #1 │ │ │ │ - beq 8c0b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1574> │ │ │ │ + beq 8bae8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1574> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r3, [r3, r7, lsl #3] │ │ │ │ subs r0, r3, #0 │ │ │ │ - beq 8c074 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1530> │ │ │ │ + beq 8baa4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1530> │ │ │ │ cmp r4, r8 │ │ │ │ - bne 8c0a0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x155c> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8c074 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1530> │ │ │ │ + bne 8bad0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x155c> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8baa4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1530> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c074 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1530> │ │ │ │ + beq 8baa4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1530> │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c0d4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1590> │ │ │ │ + bne 8bb04 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1590> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c0e8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x15a4> │ │ │ │ - b 8c110 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x15cc> │ │ │ │ + bne 8bb18 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x15a4> │ │ │ │ + b 8bb40 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x15cc> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c0c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1580> │ │ │ │ + beq 8baf4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1580> │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8c100 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x15bc> │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8c110 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x15cc> │ │ │ │ + bne 8bb30 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x15bc> │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8bb40 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x15cc> │ │ │ │ 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, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8c138 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x15f4> │ │ │ │ + bne 8bb68 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x15f4> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #54036 @ 0xd314 │ │ │ │ + movw r0, #56276 @ 0xdbd4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c0fec │ │ │ │ + b c1220 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27312 @ 0x6ab0 │ │ │ │ + movw r1, #29552 @ 0x7370 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 37ae44 <_PyObject_HasLen@@Base+0x1554> │ │ │ │ + bl 37b1a0 <_PyObject_HasLen@@Base+0x15f8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c204 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x16c0> │ │ │ │ + beq 8bc34 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x16c0> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldrb r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3767ec │ │ │ │ + bl 376aa4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8c20c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x16c8> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bge 8bc3c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x16c8> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27352 @ 0x6ad8 │ │ │ │ + movw r1, #29592 @ 0x7398 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ - b 8c268 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1724> │ │ │ │ + b 8bc98 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1724> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8c24c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1708> │ │ │ │ + bgt 8bc7c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1708> │ │ │ │ add r1, r0, #1 │ │ │ │ sub r2, r5, r0 │ │ │ │ add r1, r6, r1 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 2da0c │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 223ca0 │ │ │ │ + bl 223270 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movlt r0, #0 │ │ │ │ - b 8c268 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1724> │ │ │ │ - movw r3, #48648 @ 0xbe08 │ │ │ │ + b 8bc98 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1724> │ │ │ │ + movw r3, #48436 @ 0xbd34 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #5232 @ 0x1470 │ │ │ │ + movw r1, #7472 @ 0x1d30 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 8c204 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x16c0> │ │ │ │ + bl 1b4954 │ │ │ │ + b 8bc34 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x16c0> │ │ │ │ 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, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27384 @ 0x6af8 │ │ │ │ + movw r1, #29624 @ 0x73b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008c2a4 : │ │ │ │ +0008bcd4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 40e920 │ │ │ │ + b 40f4e8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27436 @ 0x6b2c │ │ │ │ + movw r1, #29676 @ 0x73ec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {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 8c324 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + bgt 8bd54 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 8c32c │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + bgt 8bd5c │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - blt 8c368 │ │ │ │ + blt 8bd98 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 8c39c │ │ │ │ + blt 8bdcc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + movw r3, #48352 @ 0xbce0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55184 @ 0xd790 │ │ │ │ + movw r1, #57424 @ 0xe050 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #8] @ 8c3b0 │ │ │ │ + ldr r0, [pc, #8] @ 8bde0 │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ add r0, r0, r3, lsl #4 │ │ │ │ bx lr │ │ │ │ - rsbeq fp, sl, r8, asr #21 │ │ │ │ + rsbeq fp, sl, r0, asr #21 │ │ │ │ │ │ │ │ -0008c3b4 : │ │ │ │ +0008bde4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 40e920 │ │ │ │ + b 40f4e8 │ │ │ │ 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 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 8c430 │ │ │ │ + bne 8be60 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8c414 │ │ │ │ + bgt 8be44 │ │ │ │ mov r4, #0 │ │ │ │ - b 8c430 │ │ │ │ + b 8be60 │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8c460 │ │ │ │ - b 8c40c │ │ │ │ + beq 8be90 │ │ │ │ + b 8be3c │ │ │ │ mov r2, ip │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #2 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ mov r1, r7 │ │ │ │ - ldr r3, [pc, #80] @ 8c4a8 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #80] @ 8bed8 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c4a0 │ │ │ │ + beq 8bed0 │ │ │ │ add r1, r7, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ - movweq r4, #5188 @ 0x1444 │ │ │ │ + movweq r4, #5808 @ 0x16b0 │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 283380 │ │ │ │ + bl 280ef4 │ │ │ │ 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 1c9bac │ │ │ │ + bl 1c99d4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, sl, ip, ror r6 │ │ │ │ + rsbeq r8, sl, r8, ror r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 8c4f8 │ │ │ │ + bls 8bf28 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #47212 @ 0xb86c │ │ │ │ + movw r0, #49452 @ 0xc12c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 151060 │ │ │ │ + bl 1500b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c590 │ │ │ │ + beq 8bfc0 │ │ │ │ cmp r4, #1 │ │ │ │ ldr r4, [r8, #12] │ │ │ │ - movwle r6, #5188 @ 0x1444 │ │ │ │ + movwle r6, #5808 @ 0x16b0 │ │ │ │ movtle r6, #104 @ 0x68 │ │ │ │ ldrgt r6, [r5, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8c548 │ │ │ │ + beq 8bf78 │ │ │ │ ldr r9, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r2, [r9, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8c598 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 8bfc8 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27480 @ 0x6b58 │ │ │ │ + movw r1, #29720 @ 0x7418 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 8c590 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bl 1b4954 │ │ │ │ + b 8bfc0 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52516 @ 0xcd24 │ │ │ │ + movw r1, #54756 @ 0xd5e4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 8c9c0 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bl 1b4954 │ │ │ │ + b 8c3f0 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #27620 @ 0x6be4 │ │ │ │ + movw r1, #29860 @ 0x74a4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8c978 │ │ │ │ + ble 8c3a8 │ │ │ │ mov r5, #0 │ │ │ │ - b 8c9c0 │ │ │ │ - movw r1, #12856 @ 0x3238 │ │ │ │ + b 8c3f0 │ │ │ │ + movw r1, #15672 @ 0x3d38 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 16912c │ │ │ │ + bl 16831c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8c9c0 │ │ │ │ + beq 8c3f0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c5e8 │ │ │ │ + beq 8c018 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c5e8 │ │ │ │ + bgt 8c018 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8c5e8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 8c018 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c618 │ │ │ │ + beq 8c048 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c618 │ │ │ │ + bgt 8c048 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8c618 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 8c048 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c648 │ │ │ │ + beq 8c078 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c648 │ │ │ │ + bgt 8c078 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8c648 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 8c078 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c678 │ │ │ │ + beq 8c0a8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c678 │ │ │ │ + bgt 8c0a8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8c678 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 8c0a8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c6a8 │ │ │ │ + beq 8c0d8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c6a8 │ │ │ │ + bgt 8c0d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8c6a8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 8c0d8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c6d8 │ │ │ │ + beq 8c108 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c6d8 │ │ │ │ + bgt 8c108 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8c6d8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bne 8c108 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 8c700 │ │ │ │ - movw r0, #12268 @ 0x2fec │ │ │ │ + bne 8c130 │ │ │ │ + movw r0, #15084 @ 0x3aec │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ mov r5, r6 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - b 8c9c0 │ │ │ │ + b 8c3f0 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #27548 @ 0x6b9c │ │ │ │ + movw r1, #29788 @ 0x745c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1bed08 │ │ │ │ + bl 1beb20 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8c9c0 │ │ │ │ + beq 8c3f0 │ │ │ │ mov r7, #0 │ │ │ │ add r3, r5, #16 │ │ │ │ - movw r1, #11268 @ 0x2c04 │ │ │ │ + movw r1, #14084 @ 0x3704 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw ip, #12268 @ 0x2fec │ │ │ │ + movw ip, #15084 @ 0x3aec │ │ │ │ movt ip, #68 @ 0x44 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq 8c760 │ │ │ │ + beq 8c190 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 8c998 │ │ │ │ + bge 8c3c8 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr sl, [r3, r7, lsl #2] │ │ │ │ - b 8c770 │ │ │ │ + b 8c1a0 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 8c998 │ │ │ │ + bge 8c3c8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr sl, [r3, r7, lsl #2] │ │ │ │ ldr r2, [sl, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 8c790 │ │ │ │ + beq 8c1c0 │ │ │ │ mov r0, sl │ │ │ │ - bl 148854 │ │ │ │ + bl 1478ac │ │ │ │ mov r6, r0 │ │ │ │ - b 8c79c │ │ │ │ + b 8c1cc │ │ │ │ tst r2, #134217728 @ 0x8000000 │ │ │ │ - beq 8c7a4 │ │ │ │ + beq 8c1d4 │ │ │ │ add r6, sl, #16 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 8c7e4 │ │ │ │ + bne 8c214 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c7c4 │ │ │ │ + bgt 8c1f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8c7c4 │ │ │ │ + bne 8c1f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27576 @ 0x6bb8 │ │ │ │ + movw r1, #29816 @ 0x7478 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e55c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c818 │ │ │ │ + bne 8c248 │ │ │ │ ldr r2, [sl] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ str sl, [r4, #52] @ 0x34 │ │ │ │ - bl baf00 │ │ │ │ - b 8c990 │ │ │ │ + bl baef8 │ │ │ │ + b 8c3c0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e55c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c84c │ │ │ │ + bne 8c27c │ │ │ │ ldr r2, [sl] │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ str sl, [r4, #56] @ 0x38 │ │ │ │ - bl baf00 │ │ │ │ - b 8c990 │ │ │ │ + bl baef8 │ │ │ │ + b 8c3c0 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #27600 @ 0x6bd0 │ │ │ │ + movw r1, #29840 @ 0x7490 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ bl 2e55c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c880 │ │ │ │ + bne 8c2b0 │ │ │ │ ldr r2, [sl] │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ str sl, [r4, #60] @ 0x3c │ │ │ │ - b 8c8b0 │ │ │ │ + b 8c2e0 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #27612 @ 0x6bdc │ │ │ │ + movw r1, #29852 @ 0x749c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ bl 2e55c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c8d8 │ │ │ │ + bne 8c308 │ │ │ │ ldr r2, [sl] │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ str sl, [r4, #64] @ 0x40 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r2, #45780 @ 0xb2d4 │ │ │ │ + movw r2, #44292 @ 0xad04 │ │ │ │ movt r2, #8 │ │ │ │ - movw r1, #45220 @ 0xb0a4 │ │ │ │ + movw r1, #43732 @ 0xaad4 │ │ │ │ movt r1, #8 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b 8c990 │ │ │ │ + b 8c3c0 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #47484 @ 0xb97c │ │ │ │ + movw r1, #49724 @ 0xc23c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ bl 2e55c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c928 │ │ │ │ + bne 8c358 │ │ │ │ ldr r2, [sl] │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ str sl, [r4, #68] @ 0x44 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r1, #43036 @ 0xa81c │ │ │ │ + movw r1, #41548 @ 0xa24c │ │ │ │ movt r1, #8 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - b 8c990 │ │ │ │ + b 8c3c0 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #24520 @ 0x5fc8 │ │ │ │ + movw r1, #26760 @ 0x6888 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ bl 2e55c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c568 │ │ │ │ + bne 8bf98 │ │ │ │ ldr r2, [sl] │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ str sl, [r4, #72] @ 0x48 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r1, #42416 @ 0xa5b0 │ │ │ │ + movw r1, #40928 @ 0x9fe0 │ │ │ │ movt r1, #8 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ blx r3 │ │ │ │ - b 8c990 │ │ │ │ + b 8c3c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8c590 │ │ │ │ + bne 8bfc0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 8c590 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 8bfc0 │ │ │ │ add r7, r7, #1 │ │ │ │ - b 8c73c │ │ │ │ + b 8c16c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c9b8 │ │ │ │ + bgt 8c3e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8c9b8 │ │ │ │ + bne 8c3e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - movw r5, #5188 @ 0x1444 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + movw r5, #5808 @ 0x16b0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0008c9cc : │ │ │ │ +0008c3fc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 311714 │ │ │ │ + bl 3106c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8c9f8 │ │ │ │ - bl 175f40 │ │ │ │ + bne 8c428 │ │ │ │ + bl 175118 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ca14 │ │ │ │ + bgt 8c444 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8ca14 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 8c444 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, #1 │ │ │ │ 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 8ca30 <_PyThread_CurrentFrames@@Base> │ │ │ │ + b 8c460 <_PyThread_CurrentFrames@@Base> │ │ │ │ │ │ │ │ -0008ca30 <_PyThread_CurrentFrames@@Base>: │ │ │ │ +0008c460 <_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, #4064] @ 0xfe0 │ │ │ │ - ldr r0, [pc, #476] @ 8cc28 <_PyThread_CurrentFrames@@Base+0x1f8> │ │ │ │ + ldr r0, [pc, #476] @ 8c658 <_PyThread_CurrentFrames@@Base+0x1f8> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #27640 @ 0x6bf8 │ │ │ │ + movw r1, #29880 @ 0x74b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 1efa48 <_Py_CallBuiltinClass_StackRef@@Base+0x1868> │ │ │ │ + bl 1f0640 <_Py_CallBuiltinClass_StackRef@@Base+0x25e0> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 8cc20 <_PyThread_CurrentFrames@@Base+0x1f0> │ │ │ │ - bl b5070 │ │ │ │ + beq 8c650 <_PyThread_CurrentFrames@@Base+0x1f0> │ │ │ │ + bl b5030 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8cc20 <_PyThread_CurrentFrames@@Base+0x1f0> │ │ │ │ - ldr r7, [pc, #428] @ 8cc2c <_PyThread_CurrentFrames@@Base+0x1fc> │ │ │ │ + beq 8c650 <_PyThread_CurrentFrames@@Base+0x1f0> │ │ │ │ + ldr r7, [pc, #428] @ 8c65c <_PyThread_CurrentFrames@@Base+0x1fc> │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8ca9c <_PyThread_CurrentFrames@@Base+0x6c> │ │ │ │ + bne 8c4cc <_PyThread_CurrentFrames@@Base+0x6c> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8ca84 <_PyThread_CurrentFrames@@Base+0x54> │ │ │ │ + bne 8c4b4 <_PyThread_CurrentFrames@@Base+0x54> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 8cab8 <_PyThread_CurrentFrames@@Base+0x88> │ │ │ │ + bne 8c4e8 <_PyThread_CurrentFrames@@Base+0x88> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1d9440 <_PyTime_FromSeconds@@Base+0xb40> │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + bl 1d92cc <_PyTime_FromSeconds@@Base+0xb4c> │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r9, [r3, #924] @ 0x39c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 8cb80 <_PyThread_CurrentFrames@@Base+0x150> │ │ │ │ + beq 8c5b0 <_PyThread_CurrentFrames@@Base+0x150> │ │ │ │ ldr r8, [r9, #3696] @ 0xe70 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8cb30 <_PyThread_CurrentFrames@@Base+0x100> │ │ │ │ + beq 8c560 <_PyThread_CurrentFrames@@Base+0x100> │ │ │ │ ldr r6, [r8, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 8cb20 <_PyThread_CurrentFrames@@Base+0xf0> │ │ │ │ + bne 8c550 <_PyThread_CurrentFrames@@Base+0xf0> │ │ │ │ ldr r8, [r8, #4] │ │ │ │ - b 8cad0 <_PyThread_CurrentFrames@@Base+0xa0> │ │ │ │ + b 8c500 <_PyThread_CurrentFrames@@Base+0xa0> │ │ │ │ cmp r3, #1 │ │ │ │ - beq 8cb38 <_PyThread_CurrentFrames@@Base+0x108> │ │ │ │ + beq 8c568 <_PyThread_CurrentFrames@@Base+0x108> │ │ │ │ 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 │ │ │ │ - bcs 8cb38 <_PyThread_CurrentFrames@@Base+0x108> │ │ │ │ + bcs 8c568 <_PyThread_CurrentFrames@@Base+0x108> │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8cae4 <_PyThread_CurrentFrames@@Base+0xb4> │ │ │ │ + beq 8c514 <_PyThread_CurrentFrames@@Base+0xb4> │ │ │ │ ldrb r3, [r6, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 8caec <_PyThread_CurrentFrames@@Base+0xbc> │ │ │ │ - b 8cb14 <_PyThread_CurrentFrames@@Base+0xe4> │ │ │ │ + bls 8c51c <_PyThread_CurrentFrames@@Base+0xbc> │ │ │ │ + b 8c544 <_PyThread_CurrentFrames@@Base+0xe4> │ │ │ │ ldr r9, [r9, #3644] @ 0xe3c │ │ │ │ - b 8cac4 <_PyThread_CurrentFrames@@Base+0x94> │ │ │ │ + b 8c4f4 <_PyThread_CurrentFrames@@Base+0x94> │ │ │ │ ldr r0, [r8, #108] @ 0x6c │ │ │ │ - bl cc4f4 │ │ │ │ + bl cbc18 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8cb70 <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ + beq 8c5a0 <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ ldr r2, [r6, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8cbcc <_PyThread_CurrentFrames@@Base+0x19c> │ │ │ │ + bne 8c5fc <_PyThread_CurrentFrames@@Base+0x19c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 176cec <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 175ec4 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 8cbcc <_PyThread_CurrentFrames@@Base+0x19c> │ │ │ │ + bne 8c5fc <_PyThread_CurrentFrames@@Base+0x19c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8cbb4 <_PyThread_CurrentFrames@@Base+0x184> │ │ │ │ + ble 8c5e4 <_PyThread_CurrentFrames@@Base+0x184> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8cc08 <_PyThread_CurrentFrames@@Base+0x1d8> │ │ │ │ + ble 8c638 <_PyThread_CurrentFrames@@Base+0x1d8> │ │ │ │ mov r4, #0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8cba0 <_PyThread_CurrentFrames@@Base+0x170> │ │ │ │ + bne 8c5d0 <_PyThread_CurrentFrames@@Base+0x170> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8cb88 <_PyThread_CurrentFrames@@Base+0x158> │ │ │ │ + bne 8c5b8 <_PyThread_CurrentFrames@@Base+0x158> │ │ │ │ dmb ish │ │ │ │ - beq 8cc20 <_PyThread_CurrentFrames@@Base+0x1f0> │ │ │ │ - ldr r0, [pc, #124] @ 8cc2c <_PyThread_CurrentFrames@@Base+0x1fc> │ │ │ │ - bl 33ff20 │ │ │ │ - b 8cc20 <_PyThread_CurrentFrames@@Base+0x1f0> │ │ │ │ + beq 8c650 <_PyThread_CurrentFrames@@Base+0x1f0> │ │ │ │ + ldr r0, [pc, #124] @ 8c65c <_PyThread_CurrentFrames@@Base+0x1fc> │ │ │ │ + bl 3401f4 │ │ │ │ + b 8c650 <_PyThread_CurrentFrames@@Base+0x1f0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8cb70 <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ + bne 8c5a0 <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 8cb70 <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 8c5a0 <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl bd678 │ │ │ │ + bl bd670 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8cbfc <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ + bgt 8c62c <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8cbfc <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ + bne 8c62c <_PyThread_CurrentFrames@@Base+0x1cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 8cae4 <_PyThread_CurrentFrames@@Base+0xb4> │ │ │ │ - b 8cb70 <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ + bne 8c514 <_PyThread_CurrentFrames@@Base+0xb4> │ │ │ │ + b 8c5a0 <_PyThread_CurrentFrames@@Base+0x140> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8cb7c <_PyThread_CurrentFrames@@Base+0x14c> │ │ │ │ + bne 8c5ac <_PyThread_CurrentFrames@@Base+0x14c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 8cb7c <_PyThread_CurrentFrames@@Base+0x14c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 8c5ac <_PyThread_CurrentFrames@@Base+0x14c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - mlseq sl, r8, r9, r9 │ │ │ │ + mlseq sl, r0, r9, r9 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8cc60 <_PyThread_CurrentFrames@@Base+0x230> │ │ │ │ + beq 8c690 <_PyThread_CurrentFrames@@Base+0x230> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2922e8 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + bl 28febc │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008cc6c : │ │ │ │ +0008c69c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8ccb0 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + b 8c6e0 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #27660 @ 0x6c0c │ │ │ │ + movw r1, #29900 @ 0x74cc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ push {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 311714 │ │ │ │ + bl 3106c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8cd40 │ │ │ │ + beq 8c770 │ │ │ │ add r5, r5, #4 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r0, [r4, r5, lsl #2] │ │ │ │ - beq 8cd08 │ │ │ │ + beq 8c738 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #46556 @ 0xb5dc │ │ │ │ + movw r1, #48796 @ 0xbe9c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl eb4f0 │ │ │ │ + bl eaa60 │ │ │ │ mov r5, r0 │ │ │ │ - b 8cd14 │ │ │ │ + b 8c744 │ │ │ │ mov r1, r6 │ │ │ │ - bl 172a88 │ │ │ │ + bl 171c60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8cd28 │ │ │ │ + ble 8c758 │ │ │ │ mov r4, r5 │ │ │ │ - b 8cd40 │ │ │ │ + b 8c770 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8cd20 │ │ │ │ + bne 8c750 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 8cd20 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 8c750 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #28] @ 8cd6c │ │ │ │ + ldr r3, [pc, #28] @ 8c79c │ │ │ │ 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 dddcc │ │ │ │ + b dd378 │ │ │ │ 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 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8cda4 │ │ │ │ - bl ddb94 │ │ │ │ + bne 8c7d4 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8cdc0 │ │ │ │ - ldr r2, [pc, #28] @ 8cdc8 │ │ │ │ + bne 8c7f0 │ │ │ │ + ldr r2, [pc, #28] @ 8c7f8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0008cdcc : │ │ │ │ +0008c7fc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #3 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8ccb0 │ │ │ │ + b 8c6e0 │ │ │ │ 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 8ce24 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 8c854 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27680 @ 0x6c20 │ │ │ │ + movw r1, #29920 @ 0x74e0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ - b 8cfc8 │ │ │ │ + b 8c9f8 │ │ │ │ mov r7, r0 │ │ │ │ - movw r1, #800 @ 0x320 │ │ │ │ + movw r1, #804 @ 0x324 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d135c │ │ │ │ + bl 1d118c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8ce9c │ │ │ │ + bne 8c8cc │ │ │ │ ldr r6, [r6, #8] │ │ │ │ ldr r4, [r6, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a6150 │ │ │ │ + bl 3a6b70 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - beq 8ce1c │ │ │ │ + beq 8c84c │ │ │ │ cmp r3, r4 │ │ │ │ - beq 8cf94 │ │ │ │ + beq 8c9c4 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r2, [r2, r3, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8ce90 │ │ │ │ + beq 8c8c0 │ │ │ │ ldr r1, [r2] │ │ │ │ add r0, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ strle r0, [r2] │ │ │ │ str r2, [r5, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b 8ce68 │ │ │ │ + b 8c898 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 8cf74 │ │ │ │ + beq 8c9a4 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a6150 │ │ │ │ + bl 3a6b70 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8ce1c │ │ │ │ + beq 8c84c │ │ │ │ sub r3, fp, #32 │ │ │ │ sub r2, fp, #28 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl f2878 │ │ │ │ + bl f16fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8cf94 │ │ │ │ + beq 8c9c4 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 8cf10 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 8c940 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27716 @ 0x6c44 │ │ │ │ + movw r1, #29956 @ 0x7504 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 8cf64 │ │ │ │ - bl e72d8 │ │ │ │ + bl 1b4954 │ │ │ │ + b 8c994 │ │ │ │ + bl e6638 │ │ │ │ mov r1, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8cf48 │ │ │ │ - bl ddb94 │ │ │ │ + bne 8c978 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8cf64 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 8c994 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27744 @ 0x6c60 │ │ │ │ + movw r1, #29984 @ 0x7520 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 8cf64 │ │ │ │ + bl 1b4954 │ │ │ │ + b 8c994 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 8cf2c │ │ │ │ + blt 8c95c │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 295320 │ │ │ │ + bl 292ef4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8cec4 │ │ │ │ + bne 8c8f4 │ │ │ │ cmp r4, #0 │ │ │ │ subne r4, r4, #1 │ │ │ │ - bne 8cfac │ │ │ │ - b 8ce1c │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 8c9dc │ │ │ │ + b 8c84c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #27780 @ 0x6c84 │ │ │ │ + movw r1, #30020 @ 0x7544 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 8ce1c │ │ │ │ + bl 170914 │ │ │ │ + b 8c84c │ │ │ │ mov r0, r7 │ │ │ │ - bl 29585c │ │ │ │ + bl 293430 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r7, #16] │ │ │ │ str r5, [r7, #12] │ │ │ │ - b 8cfc8 │ │ │ │ + b 8c9f8 │ │ │ │ ldr r0, [r5, r4, lsl #2] │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcs 8cfac │ │ │ │ + bcs 8c9dc │ │ │ │ mov r0, r5 │ │ │ │ - bl b9568 │ │ │ │ - b 8ce1c │ │ │ │ + bl b9560 │ │ │ │ + b 8c84c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008cfd0 : │ │ │ │ +0008ca00 : │ │ │ │ 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 8cff4 │ │ │ │ - b 3668d0 │ │ │ │ + bne 8ca24 │ │ │ │ + b 366b88 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 720c4 │ │ │ │ + bl 71af8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8d034 │ │ │ │ + beq 8ca64 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8d044 │ │ │ │ + bne 8ca74 │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b6f88 │ │ │ │ + b b6f80 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 19f8d4 │ │ │ │ + b 19f700 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #800 @ 0x320 │ │ │ │ + movw r1, #804 @ 0x324 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d135c │ │ │ │ + bl 1d118c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ - bl b5348 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8d0a8 │ │ │ │ + beq 8cad8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl e2b44 │ │ │ │ + bl e1f40 │ │ │ │ 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 r4, r1 │ │ │ │ - bl 433810 <_PyBytes_FromXIData@@Base+0x144c> │ │ │ │ + bl 4340f0 <_PyBytes_FromXIData@@Base+0x144c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8d1a0 │ │ │ │ + beq 8cbd0 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d144 │ │ │ │ + beq 8cb74 │ │ │ │ mov r1, r4 │ │ │ │ - bl 172a88 │ │ │ │ + bl 171c60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8d1a4 │ │ │ │ + beq 8cbd4 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldrb r2, [r5, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 8d154 │ │ │ │ + beq 8cb84 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 433c90 <_PyBytes_FromXIData@@Base+0x18cc> │ │ │ │ + bl 434570 <_PyBytes_FromXIData@@Base+0x18cc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8d180 │ │ │ │ + beq 8cbb0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl baf00 │ │ │ │ - b 8d154 │ │ │ │ + bl baef8 │ │ │ │ + b 8cb84 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8d1a4 │ │ │ │ + beq 8cbd4 │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8d1a4 │ │ │ │ + beq 8cbd4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 433bac <_PyBytes_FromXIData@@Base+0x17e8> │ │ │ │ + bl 43448c <_PyBytes_FromXIData@@Base+0x17e8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8d1a4 │ │ │ │ + bne 8cbd4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d1a0 │ │ │ │ + bgt 8cbd0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8d1a0 │ │ │ │ + bne 8cbd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ subs r5, r1, #0 │ │ │ │ - bne 8d1ec │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 8cc1c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27680 @ 0x6c20 │ │ │ │ + movw r1, #29920 @ 0x74e0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ - b 8d4cc │ │ │ │ + b 8cefc │ │ │ │ mov r7, r0 │ │ │ │ - movw r1, #800 @ 0x320 │ │ │ │ + movw r1, #804 @ 0x324 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d135c │ │ │ │ + bl 1d118c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8d2b8 │ │ │ │ + bne 8cce8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 28dacc │ │ │ │ + bl 28b69c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8d1e4 │ │ │ │ + beq 8cc14 │ │ │ │ ldm r5, {r1, r3} │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #4] │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmn r0, #-268435455 @ 0xf0000001 │ │ │ │ movhi r0, #0 │ │ │ │ - bhi 8d25c │ │ │ │ + bhi 8cc8c │ │ │ │ lsl r0, r0, #3 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ movne r2, #0 │ │ │ │ ldrne lr, [r5, #8] │ │ │ │ ldrne r1, [r5, #12] │ │ │ │ - bne 8d2a4 │ │ │ │ + bne 8ccd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9568 │ │ │ │ - bl 366244 │ │ │ │ - b 8d1e4 │ │ │ │ + bl b9560 │ │ │ │ + bl 3664fc │ │ │ │ + b 8cc14 │ │ │ │ ldr r3, [r1, r2, lsl #3] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8d2a4 │ │ │ │ + beq 8ccd4 │ │ │ │ ldr ip, [r3] │ │ │ │ add r5, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ strle r5, [r3] │ │ │ │ cmp r2, lr │ │ │ │ - bne 8d284 │ │ │ │ + bne 8ccb4 │ │ │ │ lsl r2, r2, #3 │ │ │ │ bl 2e304 │ │ │ │ - b 8d4bc │ │ │ │ + b 8ceec │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 8d49c │ │ │ │ + beq 8cecc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 28dacc │ │ │ │ + bl 28b69c │ │ │ │ subs r4, r0, #0 │ │ │ │ movwne r8, #21845 @ 0x5555 │ │ │ │ movtne r8, #21845 @ 0x5555 │ │ │ │ - beq 8d1e4 │ │ │ │ + beq 8cc14 │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2878 │ │ │ │ + bl f16fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d4bc │ │ │ │ + beq 8ceec │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 8d31c │ │ │ │ + beq 8cd4c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 8d338 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 8cd68 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27868 @ 0x6cdc │ │ │ │ + movw r1, #30108 @ 0x759c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 8d490 │ │ │ │ + bl 1b4954 │ │ │ │ + b 8cec0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - bl e72d8 │ │ │ │ + bl e6638 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8d358 │ │ │ │ - bl ddb94 │ │ │ │ + bne 8cd88 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8d490 │ │ │ │ + bne 8cec0 │ │ │ │ ldr sl, [r6, #20] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ - bl 3a1864 │ │ │ │ + bl 3a2284 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ strne r9, [r3, #4] │ │ │ │ - bne 8d2e0 │ │ │ │ + bne 8cd10 │ │ │ │ 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 8d3d4 │ │ │ │ + bhi 8ce04 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r2, r3, r3, lsl #1 │ │ │ │ cmp r2, r1, lsl #1 │ │ │ │ - bcc 8d2e0 │ │ │ │ + bcc 8cd10 │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp r3, r2 │ │ │ │ movhi r2, #2 │ │ │ │ movls r2, #4 │ │ │ │ - b 8d3d8 │ │ │ │ + b 8ce08 │ │ │ │ mov r2, #2 │ │ │ │ mul r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 8d41c │ │ │ │ + blt 8ce4c │ │ │ │ mov r9, #8 │ │ │ │ cmp r3, #8 │ │ │ │ - bls 8d404 │ │ │ │ + bls 8ce34 │ │ │ │ lsl r9, r9, #1 │ │ │ │ cmp r3, r9 │ │ │ │ - bhi 8d3f0 │ │ │ │ + bhi 8ce20 │ │ │ │ cmn r9, #-268435455 @ 0xf0000001 │ │ │ │ - bhi 8d40c │ │ │ │ + bhi 8ce3c │ │ │ │ lsl r0, r9, #3 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - bne 8d424 │ │ │ │ + bne 8ce54 │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 366244 │ │ │ │ - b 8d490 │ │ │ │ + bl 3664fc │ │ │ │ + b 8cec0 │ │ │ │ sub r3, r9, #1 │ │ │ │ lsl r2, r9, #3 │ │ │ │ mov r1, #0 │ │ │ │ str r9, [r4, #8] │ │ │ │ str r3, [r4] │ │ │ │ bl 2d748 │ │ │ │ ldr sl, [r4, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 8d484 │ │ │ │ + beq 8ceb4 │ │ │ │ add r9, r6, #8 │ │ │ │ ldr r2, [r9, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8d478 │ │ │ │ + beq 8cea8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ sub sl, sl, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 3a1864 │ │ │ │ + bl 3a2284 │ │ │ │ ldr r3, [r9, #-4] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ strd r2, [r0] │ │ │ │ add r9, r9, #8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 8d44c │ │ │ │ + bne 8ce7c │ │ │ │ mov r0, r6 │ │ │ │ - bl b9568 │ │ │ │ - b 8d2e0 │ │ │ │ + bl b9560 │ │ │ │ + b 8cd10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29208c │ │ │ │ - b 8d1e4 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bl 28fc60 │ │ │ │ + b 8cc14 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #27904 @ 0x6d00 │ │ │ │ + movw r1, #30144 @ 0x75c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 8d1e4 │ │ │ │ + bl 170914 │ │ │ │ + b 8cc14 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 29208c │ │ │ │ + bl 28fc60 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r7, #8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0008d4d4 : │ │ │ │ +0008cf04 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36c31c │ │ │ │ + b 36c5d4 │ │ │ │ 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 bae88 │ │ │ │ + bl bae80 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d540 │ │ │ │ + beq 8cf70 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d540 │ │ │ │ + bgt 8cf70 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8d540 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 8cf70 │ │ │ │ + bl ba6fc <_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} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_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, #800 @ 0x320 │ │ │ │ + movw r1, #804 @ 0x324 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d135c │ │ │ │ + bl 1d118c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl b5348 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8d5cc │ │ │ │ + beq 8cffc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl e2b44 │ │ │ │ + bl e1f40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008d5d4 : │ │ │ │ +0008d004 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3b5a10 <_PyParkingLot_AfterFork@@Base+0xca8> │ │ │ │ + b 3b6448 <_PyParkingLot_AfterFork@@Base+0xca8> │ │ │ │ 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 bae88 │ │ │ │ + bl bae80 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d640 │ │ │ │ + beq 8d070 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d640 │ │ │ │ + bgt 8d070 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8d640 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 8d070 │ │ │ │ + bl ba6fc <_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} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_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 29585c │ │ │ │ + bl 293430 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 3a6150 │ │ │ │ + bl 3a6b70 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r0, [r5, #12] │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008d6c0 : │ │ │ │ +0008d0f0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 41aa64 <_PyCompile_OptimizeCfg@@Base+0x1938> │ │ │ │ + b 41bc40 <_PyUnicode_EncodeUTF32@@Base+0x8fc> │ │ │ │ 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 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r2 │ │ │ │ - bl 23a3c8 │ │ │ │ + bl 2392c0 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - movw r3, #65464 @ 0xffb8 │ │ │ │ + movw r3, #61188 @ 0xef04 │ │ │ │ movt r3, #24 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8d73c │ │ │ │ + bne 8d16c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ moveq r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8d768 │ │ │ │ - bl ddb94 │ │ │ │ + bne 8d198 │ │ │ │ + bl dd140 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #5456 @ 0x1550 │ │ │ │ + movw r2, #6076 @ 0x17bc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #6932 @ 0x1b14 │ │ │ │ + movw r1, #6936 @ 0x1b18 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d135c │ │ │ │ + bl 1d118c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8d7d4 │ │ │ │ + beq 8d204 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 172a88 │ │ │ │ + b 171c60 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20188 @ 0x4edc │ │ │ │ + movw r1, #22428 @ 0x579c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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, r0 │ │ │ │ - movw r1, #6932 @ 0x1b14 │ │ │ │ + movw r1, #6936 @ 0x1b18 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d135c │ │ │ │ + bl 1d118c │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8d848 │ │ │ │ + beq 8d278 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #2 │ │ │ │ movhi r4, #0 │ │ │ │ - movwls r3, #1676 @ 0x68c │ │ │ │ + movwls r3, #3992 @ 0xf98 │ │ │ │ movtls r3, #102 @ 0x66 │ │ │ │ addls r3, r3, r2, lsl #2 │ │ │ │ ldrls r4, [r3, #88] @ 0x58 │ │ │ │ - b 8d860 │ │ │ │ + b 8d290 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20188 @ 0x4edc │ │ │ │ + movw r1, #22428 @ 0x579c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008d868 : │ │ │ │ +0008d298 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 425738 <_PyBytes_GetXIData@@Base+0xa68> │ │ │ │ + b 42601c <_PyBytes_GetXIData@@Base+0xa68> │ │ │ │ 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, #6932 @ 0x1b14 │ │ │ │ + movw r1, #6936 @ 0x1b18 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d135c │ │ │ │ + bl 1d118c │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8d8d4 │ │ │ │ + beq 8d304 │ │ │ │ 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 8d8f0 │ │ │ │ + b 8d320 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20188 @ 0x4edc │ │ │ │ + movw r1, #22428 @ 0x579c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 8d9b0 │ │ │ │ + bl 1b4954 │ │ │ │ + b 8d3e0 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #5188 @ 0x1444 │ │ │ │ + movweq r4, #5808 @ 0x16b0 │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq 8d9b0 │ │ │ │ - bl b6f88 │ │ │ │ + beq 8d3e0 │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8d9b0 │ │ │ │ + beq 8d3e0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d960 │ │ │ │ + beq 8d390 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - bl f32c0 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f22b0 <_PyTuple_FromPair@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ ldrne r2, [r4, #12] │ │ │ │ strne r3, [r2] │ │ │ │ - bne 8d960 │ │ │ │ + bne 8d390 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8d948 │ │ │ │ + ble 8d378 │ │ │ │ mov r4, #0 │ │ │ │ - b 8d9b0 │ │ │ │ + b 8d3e0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8d940 │ │ │ │ + bne 8d370 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 8d940 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 8d370 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ lslne r0, r0, #2 │ │ │ │ movne r3, #0 │ │ │ │ - beq 8d9b0 │ │ │ │ + beq 8d3e0 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bge 8d9b0 │ │ │ │ + bge 8d3e0 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str r1, [r2, r0] │ │ │ │ add r0, r0, #4 │ │ │ │ - b 8d974 │ │ │ │ + b 8d3a4 │ │ │ │ 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 8d9d0 │ │ │ │ + b 8d400 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #136] @ 8da74 │ │ │ │ + ldr r2, [pc, #136] @ 8d4a4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r4, [r3, #804] @ 0x324 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 8da14 │ │ │ │ + bne 8d444 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl 2015cc │ │ │ │ + bl 200fa0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8da68 │ │ │ │ - b 8da28 │ │ │ │ + beq 8d498 │ │ │ │ + b 8d458 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 8da68 │ │ │ │ - ldr r0, [pc, #72] @ 8da78 │ │ │ │ + b 8d498 │ │ │ │ + ldr r0, [pc, #72] @ 8d4a8 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl fe214 │ │ │ │ + bl fd220 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8da50 │ │ │ │ + ble 8d480 │ │ │ │ mov r4, r5 │ │ │ │ - b 8da68 │ │ │ │ + b 8d498 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8da48 │ │ │ │ + bne 8d478 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 8da48 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 8d478 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - strdeq r4, [fp], #-252 @ 0xffffff04 @ │ │ │ │ + strdeq r4, [fp], #-244 @ 0xffffff0c @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #1676 @ 0x68c │ │ │ │ + movw r3, #3992 @ 0xf98 │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ 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, #27976 @ 0x6d48 │ │ │ │ + movw r0, #30216 @ 0x7608 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b df0c0 │ │ │ │ + b de66c │ │ │ │ push {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 157b70 │ │ │ │ + bl 156bc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - movwge r0, #5188 @ 0x1444 │ │ │ │ + movwge r0, #5808 @ 0x16b0 │ │ │ │ strge r3, [r4, #16] │ │ │ │ movtge r0, #104 @ 0x68 │ │ │ │ movlt 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, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8db58 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 8d588 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 8db48 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8db58 │ │ │ │ + bne 8d578 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8d588 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8db74 │ │ │ │ + bne 8d5a4 │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8db98 │ │ │ │ - b 8db88 │ │ │ │ + beq 8d5c8 │ │ │ │ + b 8d5b8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8db64 │ │ │ │ + beq 8d594 │ │ │ │ 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 8dbb4 │ │ │ │ + beq 8d5e4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dbd0 │ │ │ │ + beq 8d600 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dc04 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 8d634 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8dbf4 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8dc04 │ │ │ │ + bne 8d624 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8d634 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8dc20 │ │ │ │ + bne 8d650 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8dc34 │ │ │ │ - b 8dc5c │ │ │ │ + bne 8d664 │ │ │ │ + b 8d68c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dc10 │ │ │ │ + beq 8d640 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8dc4c │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8dc5c │ │ │ │ + bne 8d67c │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8d68c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dc90 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 8d6c0 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8dc80 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8dc90 │ │ │ │ + bne 8d6b0 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8d6c0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dcc4 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 8d6f4 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8dcb4 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8dcc4 │ │ │ │ + bne 8d6e4 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8d6f4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dcf8 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 8d728 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8dce8 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8dcf8 │ │ │ │ + bne 8d718 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8d728 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dd2c │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 8d75c │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8dd1c │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8dd2c │ │ │ │ + bne 8d74c │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8d75c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8dd48 │ │ │ │ + bne 8d778 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8dd5c │ │ │ │ - b 8dd84 │ │ │ │ + bne 8d78c │ │ │ │ + b 8d7b4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dd38 │ │ │ │ + beq 8d768 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8dd74 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8dd84 │ │ │ │ + bne 8d7a4 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8d7b4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ddb8 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 8d7e8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8dda8 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8ddb8 │ │ │ │ + bne 8d7d8 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8d7e8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ddec │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 8d81c │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8dddc │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8ddec │ │ │ │ + bne 8d80c │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8d81c │ │ │ │ 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} │ │ │ │ @@ -98071,35 +97699,35 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - bgt 8de60 │ │ │ │ + bgt 8d890 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ - movw r3, #8316 @ 0x207c │ │ │ │ + movw r3, #10556 @ 0x293c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - movw r1, #8292 @ 0x2064 │ │ │ │ + movw r1, #10532 @ 0x2924 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ moveq r1, r3 │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub r2, r2, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r1, r2, lsl #2] │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ - bl 295260 │ │ │ │ + bl 292e34 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -98107,510 +97735,510 @@ │ │ │ │ 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 8deec │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 8d91c │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 8dedc │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8deec │ │ │ │ + bne 8d90c │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8d91c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8df20 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 8d950 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8df10 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8df20 │ │ │ │ + bne 8d940 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8d950 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8df54 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 8d984 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8df44 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8df54 │ │ │ │ + bne 8d974 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8d984 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8df88 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 8d9b8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8df78 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8df88 │ │ │ │ + bne 8d9a8 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8d9b8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dfbc │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 8d9ec │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8dfac │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8dfbc │ │ │ │ + bne 8d9dc │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8d9ec │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dff0 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 8da20 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8dfe0 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8dff0 │ │ │ │ + bne 8da10 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8da20 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e024 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 8da54 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8e014 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8e024 │ │ │ │ + bne 8da44 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8da54 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8e040 │ │ │ │ + bne 8da70 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e064 │ │ │ │ - b 8e054 │ │ │ │ + beq 8da94 │ │ │ │ + b 8da84 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e030 │ │ │ │ + beq 8da60 │ │ │ │ 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 8e080 │ │ │ │ + beq 8dab0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e0b4 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 8dae4 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8e0a4 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8e0b4 │ │ │ │ + bne 8dad4 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8dae4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e0e8 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 8db18 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8e0d8 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 8e0e8 │ │ │ │ + bne 8db08 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 8db18 │ │ │ │ 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, #43944 @ 0xaba8 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8e110 │ │ │ │ + bne 8db40 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 3af9f0 │ │ │ │ + bl 3b0428 │ │ │ │ subs r8, r0, #0 │ │ │ │ - blt 8e180 │ │ │ │ + blt 8dbb0 │ │ │ │ mov r1, r6 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a3834 │ │ │ │ + bl 2a1614 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt 8e180 │ │ │ │ + blt 8dbb0 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt 8e188 │ │ │ │ - movw r1, #8444 @ 0x20fc │ │ │ │ + bgt 8dbb8 │ │ │ │ + movw r1, #10684 @ 0x29bc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ - b 8e314 │ │ │ │ + b 8dd44 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, r1, #1 │ │ │ │ - movw r2, #22872 @ 0x5958 │ │ │ │ + movw r2, #25384 @ 0x6328 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl 1f3620 │ │ │ │ + bl 1f34b8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8e180 │ │ │ │ + beq 8dbb0 │ │ │ │ mov r1, r6 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a3834 │ │ │ │ + bl 2a1614 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt 8e250 │ │ │ │ + blt 8dc80 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt 8e1e8 │ │ │ │ + bgt 8dc18 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e170 │ │ │ │ + bgt 8dba0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8e170 │ │ │ │ + bne 8dba0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 8e170 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 8dba0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, r1, #1 │ │ │ │ - movw r2, #22872 @ 0x5958 │ │ │ │ + movw r2, #25384 @ 0x6328 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl 1f3620 │ │ │ │ + bl 1f34b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8e254 │ │ │ │ + beq 8dc84 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #268] @ 8e31c │ │ │ │ + ldr r1, [pc, #268] @ 8dd4c │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c9bac │ │ │ │ + bl 1c99d4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8e238 │ │ │ │ + ble 8dc68 │ │ │ │ mov r4, r9 │ │ │ │ - b 8e254 │ │ │ │ + b 8dc84 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8e230 │ │ │ │ + bne 8dc60 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 8e230 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 8dc60 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e274 │ │ │ │ + bgt 8dca4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8e274 │ │ │ │ + bne 8dca4 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8e180 │ │ │ │ + beq 8dbb0 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3af614 │ │ │ │ + bl 3b004c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8e2d0 │ │ │ │ + beq 8dd00 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8e478 │ │ │ │ + bl 8dea8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8e2b8 │ │ │ │ + ble 8dce8 │ │ │ │ mov r5, r7 │ │ │ │ - b 8e2d0 │ │ │ │ + b 8dd00 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8e2b0 │ │ │ │ + bne 8dce0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 8e2b0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 8dce0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e2f0 │ │ │ │ + bgt 8dd20 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8e2f0 │ │ │ │ + bne 8dd20 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8e180 │ │ │ │ + beq 8dbb0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 295260 │ │ │ │ + bl 292e34 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r4, fp, ip, lsr sp │ │ │ │ + rsbeq r4, fp, r4, lsr 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 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 3af9f0 │ │ │ │ + bl 3b0428 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt 8e380 │ │ │ │ + blt 8ddb0 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8e388 │ │ │ │ + bgt 8ddb8 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ - movw r3, #8316 @ 0x207c │ │ │ │ + movw r3, #10556 @ 0x293c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #8292 @ 0x2064 │ │ │ │ + movw r1, #10532 @ 0x2924 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ moveq r1, r3 │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r2, r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3af614 │ │ │ │ + bl 3b004c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8e380 │ │ │ │ + beq 8ddb0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ - bl 3a6cc4 │ │ │ │ + bl 3a76e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8e3e8 │ │ │ │ + beq 8de18 │ │ │ │ mov r1, r5 │ │ │ │ - bl 8e478 │ │ │ │ + bl 8dea8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8e3d0 │ │ │ │ + ble 8de00 │ │ │ │ mov r4, r7 │ │ │ │ - b 8e3e8 │ │ │ │ + b 8de18 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8e3c8 │ │ │ │ + bne 8ddf8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 8e3c8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 8ddf8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e408 │ │ │ │ + bgt 8de38 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8e408 │ │ │ │ + bne 8de38 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8e380 │ │ │ │ + beq 8ddb0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 295260 │ │ │ │ + bl 292e34 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, 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 │ │ │ │ - bl 3580bc │ │ │ │ + bl 3584fc │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8e460 │ │ │ │ - bl ddb94 │ │ │ │ + bne 8de90 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8e470 │ │ │ │ + bne 8dea0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 8e4e4 │ │ │ │ + bne 8df14 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 8e4e4 │ │ │ │ - ldr r1, [pc, #72] @ 8e504 │ │ │ │ - bl 1fc920 │ │ │ │ + bge 8df14 │ │ │ │ + ldr r1, [pc, #72] @ 8df34 │ │ │ │ + bl 1fc65c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8e4f8 │ │ │ │ + beq 8df28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8e4e4 │ │ │ │ + bne 8df14 │ │ │ │ sub r1, fp, #28 │ │ │ │ - ldr r0, [pc, #48] @ 8e508 │ │ │ │ + ldr r0, [pc, #48] @ 8df38 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl fe454 │ │ │ │ - b 8e4fc │ │ │ │ + bl fd460 │ │ │ │ + b 8df2c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2830b8 │ │ │ │ + b 280c2c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r2, fp, r8, lsr #1 │ │ │ │ - strdeq r2, [fp], #-96 @ 0xffffffa0 @ │ │ │ │ + rsbeq r2, fp, r0, lsr #1 │ │ │ │ + rsbeq r2, fp, r8, ror #13 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ ldrne r4, [r2, #8] │ │ │ │ - bne 8e564 │ │ │ │ + bne 8df94 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 8e548 │ │ │ │ + bge 8df78 │ │ │ │ mov r4, #0 │ │ │ │ - b 8e564 │ │ │ │ + b 8df94 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ cmp r1, #0 │ │ │ │ orreq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8e590 │ │ │ │ - b 8e540 │ │ │ │ + beq 8dfc0 │ │ │ │ + b 8df70 │ │ │ │ mov r1, #0 │ │ │ │ sub r3, fp, #28 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #228] @ 8e66c │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #228] @ 8e09c │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e660 │ │ │ │ + beq 8e090 │ │ │ │ cmn r5, r4 │ │ │ │ - beq 8e614 │ │ │ │ + beq 8e044 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 157b70 │ │ │ │ + bl 156bc8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 8e660 │ │ │ │ - ldr r3, [pc, #192] @ 8e670 │ │ │ │ + blt 8e090 │ │ │ │ + ldr r3, [pc, #192] @ 8e0a0 │ │ │ │ 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 8e614 │ │ │ │ + beq 8e044 │ │ │ │ sub r3, fp, #20 │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2878 │ │ │ │ + bl f16fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e600 │ │ │ │ + beq 8e030 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ addeq r4, r4, #1 │ │ │ │ - b 8e5cc │ │ │ │ - ldr r3, [pc, #108] @ 8e674 │ │ │ │ + b 8dffc │ │ │ │ + ldr r3, [pc, #108] @ 8e0a4 │ │ │ │ ldr r3, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [r3] │ │ │ │ add r4, r4, r3 │ │ │ │ - b 8e63c │ │ │ │ - ldr r1, [pc, #84] @ 8e670 │ │ │ │ + b 8e06c │ │ │ │ + ldr r1, [pc, #84] @ 8e0a0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #80] @ 8e674 │ │ │ │ + ldr r2, [pc, #80] @ 8e0a4 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r2, [r2, #1140] @ 0x474 │ │ │ │ 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 8e650 │ │ │ │ - bl ddb94 │ │ │ │ + bne 8e080 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8e660 │ │ │ │ + bne 8e090 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r8, lsr #13 │ │ │ │ + rsbeq r8, sl, r4, lsr #13 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq fp, sl, r0, lsl #12 │ │ │ │ + strdeq fp, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -0008e678 <_Py_hashtable_len@@Base>: │ │ │ │ +0008e0a8 <_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} │ │ │ │ @@ -98622,471 +98250,427 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs ip, lr, ip │ │ │ │ - bne 8e6e0 <_Py_hashtable_len@@Base+0x68> │ │ │ │ + bne 8e110 <_Py_hashtable_len@@Base+0x68> │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8e714 <_Py_hashtable_len@@Base+0x9c> │ │ │ │ + beq 8e144 <_Py_hashtable_len@@Base+0x9c> │ │ │ │ mov ip, #1 │ │ │ │ mov r1, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, lr │ │ │ │ str r3, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ - ldr r3, [pc, #156] @ 8e7a0 <_Py_hashtable_len@@Base+0x128> │ │ │ │ + ldr r3, [pc, #156] @ 8e1d0 <_Py_hashtable_len@@Base+0x128> │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e794 <_Py_hashtable_len@@Base+0x11c> │ │ │ │ + beq 8e1c4 <_Py_hashtable_len@@Base+0x11c> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 8e748 <_Py_hashtable_len@@Base+0xd0> │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + bne 8e178 <_Py_hashtable_len@@Base+0xd0> │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #32624 @ 0x7f70 │ │ │ │ + movw r1, #34864 @ 0x8830 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #42908 @ 0xa79c │ │ │ │ + movw r0, #44912 @ 0xaf70 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 8e794 <_Py_hashtable_len@@Base+0x11c> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8e1c4 <_Py_hashtable_len@@Base+0x11c> │ │ │ │ mov r0, r3 │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl f0b90 │ │ │ │ + bl f0644 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 8e794 <_Py_hashtable_len@@Base+0x11c> │ │ │ │ + beq 8e1c4 <_Py_hashtable_len@@Base+0x11c> │ │ │ │ bl 2e3a0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ - movwne r3, #45384 @ 0xb148 │ │ │ │ + movwne r3, #45380 @ 0xb144 │ │ │ │ movtne r3, #104 @ 0x68 │ │ │ │ ldreq r3, [r4, #448] @ 0x1c0 │ │ │ │ - movwne r1, #59444 @ 0xe834 │ │ │ │ - movweq r1, #42908 @ 0xa79c │ │ │ │ + movwne r1, #61516 @ 0xf04c │ │ │ │ + movweq r1, #44912 @ 0xaf70 │ │ │ │ movtne r1, #68 @ 0x44 │ │ │ │ ldrne r0, [r3] │ │ │ │ movteq r1, #69 @ 0x45 │ │ │ │ ldreq r3, [r3, #12] │ │ │ │ ldreq r0, [r3, #4] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrdeq r8, [sl], #-100 @ 0xffffff9c @ │ │ │ │ - ldr r3, [r0, #24] │ │ │ │ - tst r3, #32 │ │ │ │ - beq 8e7f0 <_Py_hashtable_len@@Base+0x178> │ │ │ │ - push {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 441b60 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ - vldr s14, [r4, #96] @ 0x60 │ │ │ │ - vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #32] @ 8e800 <_Py_hashtable_len@@Base+0x188> │ │ │ │ - vcvt.f64.u32 d7, s14 │ │ │ │ - vmla.f64 d0, d7, d6 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b e73c8 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - bx lr │ │ │ │ - nop {0} │ │ │ │ - stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ - cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ - ldr r3, [r0, #24] │ │ │ │ - tst r3, #2048 @ 0x800 │ │ │ │ - beq 8e854 <_Py_hashtable_len@@Base+0x1dc> │ │ │ │ - push {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 441b60 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ - vldr s14, [r4, #112] @ 0x70 │ │ │ │ - vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #28] @ 8e860 <_Py_hashtable_len@@Base+0x1e8> │ │ │ │ - vcvt.f64.u32 d7, s14 │ │ │ │ - vmla.f64 d0, d7, d6 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b e73c8 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - bx lr │ │ │ │ - stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ - cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ + ldrdeq r8, [sl], #-96 @ 0xffffffa0 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs r3, ip, r4, lsr #31 │ │ │ │ - bne 8e8b0 <_Py_hashtable_len@@Base+0x238> │ │ │ │ + bne 8e21c <_Py_hashtable_len@@Base+0x174> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e8e4 <_Py_hashtable_len@@Base+0x26c> │ │ │ │ + beq 8e250 <_Py_hashtable_len@@Base+0x1a8> │ │ │ │ mov r1, #0 │ │ │ │ sub r3, fp, #16 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ 8e930 <_Py_hashtable_len@@Base+0x2b8> │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #84] @ 8e29c <_Py_hashtable_len@@Base+0x1f4> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e924 <_Py_hashtable_len@@Base+0x2ac> │ │ │ │ + beq 8e290 <_Py_hashtable_len@@Base+0x1e8> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 8e908 <_Py_hashtable_len@@Base+0x290> │ │ │ │ + bgt 8e274 <_Py_hashtable_len@@Base+0x1cc> │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #23124 @ 0x5a54 │ │ │ │ + movw r1, #25364 @ 0x6314 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 8e924 <_Py_hashtable_len@@Base+0x2ac> │ │ │ │ + bl 1b4954 │ │ │ │ + b 8e290 <_Py_hashtable_len@@Base+0x1e8> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8e8ec <_Py_hashtable_len@@Base+0x274> │ │ │ │ - bl ddb94 │ │ │ │ + bne 8e258 <_Py_hashtable_len@@Base+0x1b0> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e8ec <_Py_hashtable_len@@Base+0x274> │ │ │ │ + beq 8e258 <_Py_hashtable_len@@Base+0x1b0> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, lsl #14 │ │ │ │ + strdeq r8, [sl], #-108 @ 0xffffff94 @ │ │ │ │ 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 e72d8 │ │ │ │ + bl e6638 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8e96c <_Py_hashtable_len@@Base+0x2f4> │ │ │ │ - bl ddb94 │ │ │ │ + bne 8e2d8 <_Py_hashtable_len@@Base+0x230> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8e9a0 <_Py_hashtable_len@@Base+0x328> │ │ │ │ + bne 8e30c <_Py_hashtable_len@@Base+0x264> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e994 <_Py_hashtable_len@@Base+0x31c> │ │ │ │ + beq 8e300 <_Py_hashtable_len@@Base+0x258> │ │ │ │ cmp r4, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 8e990 <_Py_hashtable_len@@Base+0x318> │ │ │ │ + blt 8e2fc <_Py_hashtable_len@@Base+0x254> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - tst r3, #128 @ 0x80 │ │ │ │ - beq 8e9f4 <_Py_hashtable_len@@Base+0x37c> │ │ │ │ + tst r3, #32 │ │ │ │ + beq 8e360 <_Py_hashtable_len@@Base+0x2b8> │ │ │ │ push {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 441b60 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ - vldr s14, [r4, #128] @ 0x80 │ │ │ │ + ldrd r0, [r0, #88] @ 0x58 │ │ │ │ + blx 442440 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + vldr s14, [r4, #96] @ 0x60 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #28] @ 8ea00 <_Py_hashtable_len@@Base+0x388> │ │ │ │ + vldr d6, [pc, #32] @ 8e370 <_Py_hashtable_len@@Base+0x2c8> │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e73c8 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b e6728 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ + nop {0} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs r3, ip, r4, lsr #31 │ │ │ │ - bne 8ea50 <_Py_hashtable_len@@Base+0x3d8> │ │ │ │ + bne 8e3c0 <_Py_hashtable_len@@Base+0x318> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8ea84 <_Py_hashtable_len@@Base+0x40c> │ │ │ │ - mov r1, #0 │ │ │ │ - sub r3, fp, #16 │ │ │ │ - str r1, [sp, #8] │ │ │ │ + beq 8e3f4 <_Py_hashtable_len@@Base+0x34c> │ │ │ │ + mov r3, #0 │ │ │ │ + sub r1, fp, #16 │ │ │ │ + str r3, [sp] │ │ │ │ mov r2, ip │ │ │ │ - str r3, [sp, #12] │ │ │ │ - mov r3, #1 │ │ │ │ - str r1, [sp] │ │ │ │ + str r1, [sp, #12] │ │ │ │ + mov r1, #1 │ │ │ │ + stmib sp, {r1, r3} │ │ │ │ mov r1, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ 8ead0 <_Py_hashtable_len@@Base+0x458> │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + movw r3, #34924 @ 0x886c │ │ │ │ + movt r3, #106 @ 0x6a │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8eac4 <_Py_hashtable_len@@Base+0x44c> │ │ │ │ + beq 8e434 <_Py_hashtable_len@@Base+0x38c> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 8eaa8 <_Py_hashtable_len@@Base+0x430> │ │ │ │ + bgt 8e418 <_Py_hashtable_len@@Base+0x370> │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #57632 @ 0xe120 │ │ │ │ + movw r1, #59572 @ 0xe8b4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 8eac4 <_Py_hashtable_len@@Base+0x44c> │ │ │ │ + bl 1b4954 │ │ │ │ + b 8e434 <_Py_hashtable_len@@Base+0x38c> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8ea8c <_Py_hashtable_len@@Base+0x414> │ │ │ │ - bl ddb94 │ │ │ │ + bne 8e3fc <_Py_hashtable_len@@Base+0x354> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ea8c <_Py_hashtable_len@@Base+0x414> │ │ │ │ + beq 8e3fc <_Py_hashtable_len@@Base+0x354> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, ip, lsr #14 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - beq 8eb20 <_Py_hashtable_len@@Base+0x4a8> │ │ │ │ + tst r3, #2048 @ 0x800 │ │ │ │ + beq 8e48c <_Py_hashtable_len@@Base+0x3e4> │ │ │ │ push {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 441b60 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ - vldr s14, [r4, #144] @ 0x90 │ │ │ │ + ldrd r0, [r0, #104] @ 0x68 │ │ │ │ + blx 442440 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + vldr s14, [r4, #112] @ 0x70 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #32] @ 8eb30 <_Py_hashtable_len@@Base+0x4b8> │ │ │ │ + vldr d6, [pc, #28] @ 8e498 <_Py_hashtable_len@@Base+0x3f0> │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e73c8 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b e6728 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 8eb80 <_Py_hashtable_len@@Base+0x508> │ │ │ │ - push {r4, fp, lr} │ │ │ │ + tst r3, #128 @ 0x80 │ │ │ │ + beq 8e4ec <_Py_hashtable_len@@Base+0x444> │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #8 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 283380 │ │ │ │ - ldr r1, [r4, #96] @ 0x60 │ │ │ │ - ldrd r2, [r4, #88] @ 0x58 │ │ │ │ - str r1, [sp] │ │ │ │ - bl 34bdc <_PyObject_DebugMallocStats@@Base+0x15e8> │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + ldrd r0, [r0, #120] @ 0x78 │ │ │ │ + blx 442440 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + vldr s14, [r4, #128] @ 0x80 │ │ │ │ + vmov d0, r0, r1 │ │ │ │ + vldr d6, [pc, #28] @ 8e4f8 <_Py_hashtable_len@@Base+0x450> │ │ │ │ + vcvt.f64.u32 d7, s14 │ │ │ │ + vmla.f64 d0, d7, d6 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b e6728 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 8ebd4 <_Py_hashtable_len@@Base+0x55c> │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + beq 8e54c <_Py_hashtable_len@@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 │ │ │ │ + ldrd r0, [r0, #136] @ 0x88 │ │ │ │ + blx 442440 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + vldr s14, [r4, #144] @ 0x90 │ │ │ │ + vmov d0, r0, r1 │ │ │ │ + vldr d6, [pc, #28] @ 8e558 <_Py_hashtable_len@@Base+0x4b0> │ │ │ │ + vcvt.f64.u32 d7, s14 │ │ │ │ + vmla.f64 d0, d7, d6 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b e6728 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + 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, #32 │ │ │ │ + beq 8e5a8 <_Py_hashtable_len@@Base+0x500> │ │ │ │ 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 283380 │ │ │ │ - ldr r1, [r4, #112] @ 0x70 │ │ │ │ - ldrd r2, [r4, #104] @ 0x68 │ │ │ │ + bl 280ef4 │ │ │ │ + ldr r1, [r4, #96] @ 0x60 │ │ │ │ + ldrd r2, [r4, #88] @ 0x58 │ │ │ │ str r1, [sp] │ │ │ │ - bl 34bdc <_PyObject_DebugMallocStats@@Base+0x15e8> │ │ │ │ + bl 34be0 <_PyObject_DebugMallocStats@@Base+0x15ec> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ - bl f1eac <_PyDict_StoreSubscript@@Base+0xdc0> │ │ │ │ + bl f0d30 <_PyDict_StoreSubscript@@Base+0x190> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8ed8c <_Py_hashtable_len@@Base+0x714> │ │ │ │ + beq 8e760 <_Py_hashtable_len@@Base+0x6b8> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8ec54 <_Py_hashtable_len@@Base+0x5dc> │ │ │ │ - movw r0, #27984 @ 0x6d50 │ │ │ │ + beq 8e628 <_Py_hashtable_len@@Base+0x580> │ │ │ │ + movw r0, #30240 @ 0x7620 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ec40 <_Py_hashtable_len@@Base+0x5c8> │ │ │ │ + bgt 8e614 <_Py_hashtable_len@@Base+0x56c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8ec40 <_Py_hashtable_len@@Base+0x5c8> │ │ │ │ + bne 8e614 <_Py_hashtable_len@@Base+0x56c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - movwne r2, #29708 @ 0x740c │ │ │ │ + movwne r2, #31948 @ 0x7ccc │ │ │ │ movtne r2, #70 @ 0x46 │ │ │ │ - bne 8ec60 <_Py_hashtable_len@@Base+0x5e8> │ │ │ │ - b 8ed88 <_Py_hashtable_len@@Base+0x710> │ │ │ │ - movw r2, #50256 @ 0xc450 │ │ │ │ + bne 8e634 <_Py_hashtable_len@@Base+0x58c> │ │ │ │ + b 8e75c <_Py_hashtable_len@@Base+0x6b4> │ │ │ │ + movw r2, #52496 @ 0xcd10 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8ecb4 <_Py_hashtable_len@@Base+0x63c> │ │ │ │ + beq 8e688 <_Py_hashtable_len@@Base+0x5e0> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #27992 @ 0x6d58 │ │ │ │ + movw r0, #30248 @ 0x7628 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8eca0 <_Py_hashtable_len@@Base+0x628> │ │ │ │ + bgt 8e674 <_Py_hashtable_len@@Base+0x5cc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8eca0 <_Py_hashtable_len@@Base+0x628> │ │ │ │ + bne 8e674 <_Py_hashtable_len@@Base+0x5cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8ed8c <_Py_hashtable_len@@Base+0x714> │ │ │ │ - movw r2, #29708 @ 0x740c │ │ │ │ + beq 8e760 <_Py_hashtable_len@@Base+0x6b8> │ │ │ │ + movw r2, #31948 @ 0x7ccc │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8ed00 <_Py_hashtable_len@@Base+0x688> │ │ │ │ + beq 8e6d4 <_Py_hashtable_len@@Base+0x62c> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #28008 @ 0x6d68 │ │ │ │ + movw r0, #30264 @ 0x7638 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ecf4 <_Py_hashtable_len@@Base+0x67c> │ │ │ │ + bgt 8e6c8 <_Py_hashtable_len@@Base+0x620> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8ecf4 <_Py_hashtable_len@@Base+0x67c> │ │ │ │ + bne 8e6c8 <_Py_hashtable_len@@Base+0x620> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8ed8c <_Py_hashtable_len@@Base+0x714> │ │ │ │ + beq 8e760 <_Py_hashtable_len@@Base+0x6b8> │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8ed48 <_Py_hashtable_len@@Base+0x6d0> │ │ │ │ - movw r0, #33912 @ 0x8478 │ │ │ │ + bne 8e71c <_Py_hashtable_len@@Base+0x674> │ │ │ │ + movw r0, #36152 @ 0x8d38 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ed3c <_Py_hashtable_len@@Base+0x6c4> │ │ │ │ + bgt 8e710 <_Py_hashtable_len@@Base+0x668> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8ed3c <_Py_hashtable_len@@Base+0x6c4> │ │ │ │ + bne 8e710 <_Py_hashtable_len@@Base+0x668> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8ed8c <_Py_hashtable_len@@Base+0x714> │ │ │ │ + beq 8e760 <_Py_hashtable_len@@Base+0x6b8> │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #63696 @ 0xf8d0 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movw r0, #400 @ 0x190 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ed8c <_Py_hashtable_len@@Base+0x714> │ │ │ │ + bgt 8e760 <_Py_hashtable_len@@Base+0x6b8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8ed8c <_Py_hashtable_len@@Base+0x714> │ │ │ │ + bne 8e760 <_Py_hashtable_len@@Base+0x6b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 8ed8c <_Py_hashtable_len@@Base+0x714> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 8e760 <_Py_hashtable_len@@Base+0x6b8> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [r0, #24] │ │ │ │ - tst r3, #128 @ 0x80 │ │ │ │ - beq 8eddc <_Py_hashtable_len@@Base+0x764> │ │ │ │ - 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 283380 │ │ │ │ - ldr r1, [r4, #128] @ 0x80 │ │ │ │ - ldrd r2, [r4, #120] @ 0x78 │ │ │ │ - str r1, [sp] │ │ │ │ - bl 34bdc <_PyObject_DebugMallocStats@@Base+0x15e8> │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - bx lr │ │ │ │ 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 │ │ │ │ @@ -99101,108 +98685,129 @@ │ │ │ │ cmp r3, #1 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ orrs ip, r0, ip │ │ │ │ - bne 8ee5c <_Py_hashtable_len@@Base+0x7e4> │ │ │ │ + bne 8e7dc <_Py_hashtable_len@@Base+0x734> │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #2 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8ee94 <_Py_hashtable_len@@Base+0x81c> │ │ │ │ + beq 8e814 <_Py_hashtable_len@@Base+0x76c> │ │ │ │ mov ip, #2 │ │ │ │ sub lr, fp, #28 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str lr, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr r3, [pc, #168] @ 8ef30 <_Py_hashtable_len@@Base+0x8b8> │ │ │ │ + ldr r3, [pc, #168] @ 8e8b0 <_Py_hashtable_len@@Base+0x808> │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8ef24 <_Py_hashtable_len@@Base+0x8ac> │ │ │ │ + beq 8e8a4 <_Py_hashtable_len@@Base+0x7fc> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands r4, r4, #536870912 @ 0x20000000 │ │ │ │ - bne 8eecc <_Py_hashtable_len@@Base+0x854> │ │ │ │ - movw r2, #61648 @ 0xf0d0 │ │ │ │ + bne 8e84c <_Py_hashtable_len@@Base+0x7a4> │ │ │ │ + movw r2, #63888 @ 0xf990 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #32760 @ 0x7ff8 │ │ │ │ + movw r1, #35000 @ 0x88b8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #47472 @ 0xb970 │ │ │ │ + movw r0, #49712 @ 0xc230 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 8ef24 <_Py_hashtable_len@@Base+0x8ac> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8e8a4 <_Py_hashtable_len@@Base+0x7fc> │ │ │ │ mov r0, r3 │ │ │ │ - bl e5474 │ │ │ │ + bl e4870 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8ef24 <_Py_hashtable_len@@Base+0x8ac> │ │ │ │ + beq 8e8a4 <_Py_hashtable_len@@Base+0x7fc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 283380 │ │ │ │ + bl 280ef4 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3fcd34 │ │ │ │ + bl 3fd5fc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8ef0c <_Py_hashtable_len@@Base+0x894> │ │ │ │ + ble 8e88c <_Py_hashtable_len@@Base+0x7e4> │ │ │ │ mov r4, r5 │ │ │ │ - b 8ef24 <_Py_hashtable_len@@Base+0x8ac> │ │ │ │ + b 8e8a4 <_Py_hashtable_len@@Base+0x7fc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8ef04 <_Py_hashtable_len@@Base+0x88c> │ │ │ │ + bne 8e884 <_Py_hashtable_len@@Base+0x7dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 8ef04 <_Py_hashtable_len@@Base+0x88c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 8e884 <_Py_hashtable_len@@Base+0x7dc> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, sl, r8, asr r7 │ │ │ │ + mlseq sl, r8, r8, r8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - beq 8ef7c <_Py_hashtable_len@@Base+0x904> │ │ │ │ + tst r3, #2048 @ 0x800 │ │ │ │ + beq 8e8fc <_Py_hashtable_len@@Base+0x854> │ │ │ │ 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 283380 │ │ │ │ - ldr r1, [r4, #144] @ 0x90 │ │ │ │ - ldrd r2, [r4, #136] @ 0x88 │ │ │ │ + bl 280ef4 │ │ │ │ + ldr r1, [r4, #112] @ 0x70 │ │ │ │ + ldrd r2, [r4, #104] @ 0x68 │ │ │ │ str r1, [sp] │ │ │ │ - bl 34bdc <_PyObject_DebugMallocStats@@Base+0x15e8> │ │ │ │ + bl 34be0 <_PyObject_DebugMallocStats@@Base+0x15ec> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008ef88 <_Py_c_sum@@Base>: │ │ │ │ +0008e908 <_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 │ │ │ │ + ldr r3, [r0, #24] │ │ │ │ + tst r3, #128 @ 0x80 │ │ │ │ + beq 8e970 <_Py_c_sum@@Base+0x68> │ │ │ │ + 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 280ef4 │ │ │ │ + ldr r1, [r4, #128] @ 0x80 │ │ │ │ + ldrd r2, [r4, #120] @ 0x78 │ │ │ │ + str r1, [sp] │ │ │ │ + bl 34be0 <_PyObject_DebugMallocStats@@Base+0x15ec> │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, pc} │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + bx lr │ │ │ │ │ │ │ │ -0008efa8 <_Py_cr_diff@@Base>: │ │ │ │ +0008e97c <_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 │ │ │ │ @@ -99219,32 +98824,39 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #28044 @ 0x6d8c │ │ │ │ + movw r0, #30284 @ 0x764c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - tst r3, #65536 @ 0x10000 │ │ │ │ - add fp, sp, #0 │ │ │ │ - beq 8f040 <_Py_cr_diff@@Base+0x98> │ │ │ │ - ldr r0, [r0, #200] @ 0xc8 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cc4f4 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + beq 8ea38 <_Py_cr_diff@@Base+0xbc> │ │ │ │ + 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 280ef4 │ │ │ │ + ldr r1, [r4, #144] @ 0x90 │ │ │ │ + ldrd r2, [r4, #136] @ 0x88 │ │ │ │ + str r1, [sp] │ │ │ │ + bl 34be0 <_PyObject_DebugMallocStats@@Base+0x15ec> │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, pc} │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ 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 │ │ │ │ @@ -99252,118 +98864,104 @@ │ │ │ │ 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 8f0a0 <_Py_cr_diff@@Base+0xf8> │ │ │ │ - ldr r0, [r0, #196] @ 0xc4 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cc4f4 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - 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 8f0d8 <_Py_cr_diff@@Base+0x130> │ │ │ │ - ldr r0, [r0, #208] @ 0xd0 │ │ │ │ + beq 8ea90 <_Py_cr_diff@@Base+0x114> │ │ │ │ + ldr r0, [r0, #200] @ 0xc8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cc4f4 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b cbc18 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008f0ec <_Py_cr_prod@@Base>: │ │ │ │ +0008eaa4 <_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) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8f130 <_Py_cr_prod@@Base+0x44> │ │ │ │ - ldr r0, [r0, #192] @ 0xc0 │ │ │ │ + beq 8eae8 <_Py_cr_prod@@Base+0x44> │ │ │ │ + ldr r0, [r0, #196] @ 0xc4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cc4f4 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b cbc18 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ + tst r3, #65536 @ 0x10000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8f168 <_Py_cr_prod@@Base+0x7c> │ │ │ │ - ldrd r0, [r0, #72] @ 0x48 │ │ │ │ + beq 8eb20 <_Py_cr_prod@@Base+0x7c> │ │ │ │ + ldr r0, [r0, #208] @ 0xd0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1d5990 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b cbc18 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008f17c <_Py_cr_quot@@Base>: │ │ │ │ +0008eb34 <_Py_cr_quot@@Base>: │ │ │ │ vcmp.f64 d2, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 8f19c <_Py_cr_quot@@Base+0x20> │ │ │ │ + beq 8eb54 <_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 2e5a4 <__errno_location@plt> │ │ │ │ - vldr d7, [pc, #24] @ 8f1d8 <_Py_cr_quot@@Base+0x5c> │ │ │ │ + vldr d7, [pc, #24] @ 8eb90 <_Py_cr_quot@@Base+0x5c> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vmov.f64 d0, d7 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ ... │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - tst r3, #8192 @ 0x2000 │ │ │ │ + tst r3, #65536 @ 0x10000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8f204 <_Py_cr_quot@@Base+0x88> │ │ │ │ - ldr r0, [r0, #176] @ 0xb0 │ │ │ │ + beq 8ebbc <_Py_cr_quot@@Base+0x88> │ │ │ │ + ldr r0, [r0, #192] @ 0xc0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cc4f4 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b cbc18 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008f218 <_Py_cr_sum@@Base>: │ │ │ │ +0008ebd0 <_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 │ │ │ │ @@ -99381,81 +98979,81 @@ │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3840] @ 0xf00 │ │ │ │ sub sp, sp, #240 @ 0xf0 │ │ │ │ - ldr r2, [pc, #400] @ 8f414 <_Py_cr_sum@@Base+0x1fc> │ │ │ │ + ldr r2, [pc, #400] @ 8edcc <_Py_cr_sum@@Base+0x1fc> │ │ │ │ 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 1bce9c │ │ │ │ + bl 1bccb4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 8f2bc <_Py_cr_sum@@Base+0xa4> │ │ │ │ + beq 8ec74 <_Py_cr_sum@@Base+0xa4> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 8f30c <_Py_cr_sum@@Base+0xf4> │ │ │ │ - b 8f2e0 <_Py_cr_sum@@Base+0xc8> │ │ │ │ + bne 8ecc4 <_Py_cr_sum@@Base+0xf4> │ │ │ │ + b 8ec98 <_Py_cr_sum@@Base+0xc8> │ │ │ │ sub r3, fp, #224 @ 0xe0 │ │ │ │ sub r2, fp, #192 @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #28060 @ 0x6d9c │ │ │ │ + movw r1, #30300 @ 0x765c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f81dc │ │ │ │ + bl f713c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f32c <_Py_cr_sum@@Base+0x114> │ │ │ │ - b 8f324 <_Py_cr_sum@@Base+0x10c> │ │ │ │ + bne 8ece4 <_Py_cr_sum@@Base+0x114> │ │ │ │ + b 8ecdc <_Py_cr_sum@@Base+0x10c> │ │ │ │ sub r1, fp, #224 @ 0xe0 │ │ │ │ sub r3, fp, #232 @ 0xe8 │ │ │ │ str r1, [sp] │ │ │ │ sub r2, fp, #192 @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #28072 @ 0x6da8 │ │ │ │ + movw r1, #30312 @ 0x7668 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f81dc │ │ │ │ + bl f713c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f324 <_Py_cr_sum@@Base+0x10c> │ │ │ │ - b 8f32c <_Py_cr_sum@@Base+0x114> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 8ecdc <_Py_cr_sum@@Base+0x10c> │ │ │ │ + b 8ece4 <_Py_cr_sum@@Base+0x114> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28084 @ 0x6db4 │ │ │ │ + movw r1, #30324 @ 0x7674 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mov r0, #0 │ │ │ │ - b 8f3f0 <_Py_cr_sum@@Base+0x1d8> │ │ │ │ + b 8eda8 <_Py_cr_sum@@Base+0x1d8> │ │ │ │ sub r5, fp, #148 @ 0x94 │ │ │ │ ldr r1, [fp, #-224] @ 0xffffff20 │ │ │ │ sub r3, fp, #228 @ 0xe4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw ip, #28064 @ 0x6da0 │ │ │ │ + movw ip, #30304 @ 0x7660 │ │ │ │ movt ip, #72 @ 0x48 │ │ │ │ str ip, [sp] │ │ │ │ - bl 3889f4 <_PyCode_SetUnboundVarCounts@@Base+0x58c> │ │ │ │ + bl 388afc <_PyCode_SetUnboundVarCounts@@Base+0x58c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f364 <_Py_cr_sum@@Base+0x14c> │ │ │ │ + bne 8ed1c <_Py_cr_sum@@Base+0x14c> │ │ │ │ sub r0, fp, #192 @ 0xc0 │ │ │ │ - bl 22192c │ │ │ │ - b 8f324 <_Py_cr_sum@@Base+0x10c> │ │ │ │ + bl 220aec │ │ │ │ + b 8ecdc <_Py_cr_sum@@Base+0x10c> │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #46416 @ 0xb550 │ │ │ │ + movw r1, #48656 @ 0xbe10 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #28128 @ 0x6de0 │ │ │ │ + movw r0, #30368 @ 0x76a0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8f358 <_Py_cr_sum@@Base+0x140> │ │ │ │ + beq 8ed10 <_Py_cr_sum@@Base+0x140> │ │ │ │ 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 │ │ │ │ @@ -99464,50 +99062,50 @@ │ │ │ │ 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, #62576 @ 0xf470 │ │ │ │ + movw r2, #60968 @ 0xee28 │ │ │ │ movt r2, #8 │ │ │ │ str r5, [fp, #-204] @ 0xffffff34 │ │ │ │ - bl 38b4cc <_PyCode_SetUnboundVarCounts@@Base+0x3064> │ │ │ │ + bl 38b5d4 <_PyCode_SetUnboundVarCounts@@Base+0x3064> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8f358 <_Py_cr_sum@@Base+0x140> │ │ │ │ + beq 8ed10 <_Py_cr_sum@@Base+0x140> │ │ │ │ sub r0, fp, #192 @ 0xc0 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ ldr r0, [fp, #-200] @ 0xffffff38 │ │ │ │ - bl dddcc │ │ │ │ - ldr r3, [pc, #28] @ 8f414 <_Py_cr_sum@@Base+0x1fc> │ │ │ │ + bl dd378 │ │ │ │ + ldr r3, [pc, #28] @ 8edcc <_Py_cr_sum@@Base+0x1fc> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 8f40c <_Py_cr_sum@@Base+0x1f4> │ │ │ │ + beq 8edc4 <_Py_cr_sum@@Base+0x1f4> │ │ │ │ bl 2ddfc <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq pc, [r7], #-228 @ 0xffffff1c @ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - tst r3, #8192 @ 0x2000 │ │ │ │ + tst r3, #1024 @ 0x400 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8f43c <_Py_cr_sum@@Base+0x224> │ │ │ │ - ldr r0, [r0, #180] @ 0xb4 │ │ │ │ + beq 8edf4 <_Py_cr_sum@@Base+0x224> │ │ │ │ + ldrd r0, [r0, #72] @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cc4f4 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 1d5814 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008f450 <_Py_rc_diff@@Base>: │ │ │ │ +0008ee08 <_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) │ │ │ │ @@ -99529,185 +99127,199 @@ │ │ │ │ mvn r0, r0 │ │ │ │ str r3, [r4, #20] │ │ │ │ lsr r0, r0, #31 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - tst r3, #131072 @ 0x20000 │ │ │ │ + tst r3, #8192 @ 0x2000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8f4e0 <_Py_rc_diff@@Base+0x90> │ │ │ │ - ldr r0, [r0, #204] @ 0xcc │ │ │ │ + beq 8ee98 <_Py_rc_diff@@Base+0x90> │ │ │ │ + ldr r0, [r0, #176] @ 0xb0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cc4f4 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b cbc18 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - bne 8f540 <_Py_rc_diff@@Base+0xf0> │ │ │ │ + bne 8eef8 <_Py_rc_diff@@Base+0xf0> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #38648 @ 0x96f8 │ │ │ │ + movw r1, #40652 @ 0x9ecc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #55400 @ 0xd868 │ │ │ │ + movw r0, #57340 @ 0xdffc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ tst r2, #3 │ │ │ │ movne 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #20 │ │ │ │ sub r2, fp, #24 │ │ │ │ - movw r1, #28144 @ 0x6df0 │ │ │ │ + movw r1, #30384 @ 0x76b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl f81dc │ │ │ │ + bl f713c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f5c8 <_Py_rc_diff@@Base+0x178> │ │ │ │ + beq 8ef80 <_Py_rc_diff@@Base+0x178> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8f5d0 <_Py_rc_diff@@Base+0x180> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bge 8ef88 <_Py_rc_diff@@Base+0x180> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28160 @ 0x6e00 │ │ │ │ + movw r1, #30400 @ 0x76c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r4, #0 │ │ │ │ - b 8f638 <_Py_rc_diff@@Base+0x1e8> │ │ │ │ - bl 1f7878 │ │ │ │ + b 8eff0 <_Py_rc_diff@@Base+0x1e8> │ │ │ │ + bl 1f7714 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8f638 <_Py_rc_diff@@Base+0x1e8> │ │ │ │ - bl 1f79b0 │ │ │ │ + beq 8eff0 <_Py_rc_diff@@Base+0x1e8> │ │ │ │ + bl 1f784c │ │ │ │ sub ip, fp, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 8f67c <_Py_rc_diff@@Base+0x22c> │ │ │ │ + bl 8f034 <_Py_rc_diff@@Base+0x22c> │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge 8f610 <_Py_rc_diff@@Base+0x1c0> │ │ │ │ - bl 169288 │ │ │ │ - b 8f62c <_Py_rc_diff@@Base+0x1dc> │ │ │ │ - bl 168d14 │ │ │ │ + bge 8efc8 <_Py_rc_diff@@Base+0x1c0> │ │ │ │ + bl 168478 │ │ │ │ + b 8efe4 <_Py_rc_diff@@Base+0x1dc> │ │ │ │ + bl 167f04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f62c <_Py_rc_diff@@Base+0x1dc> │ │ │ │ + beq 8efe4 <_Py_rc_diff@@Base+0x1dc> │ │ │ │ mov r1, r5 │ │ │ │ - bl f373c <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl f272c <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b 8f638 <_Py_rc_diff@@Base+0x1e8> │ │ │ │ + b 8eff0 <_Py_rc_diff@@Base+0x1e8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2da94c │ │ │ │ - b 8f5c8 <_Py_rc_diff@@Base+0x178> │ │ │ │ + bl c3288 │ │ │ │ + b 8ef80 <_Py_rc_diff@@Base+0x178> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - tst r3, #16 │ │ │ │ + tst r3, #8192 @ 0x2000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8f668 <_Py_rc_diff@@Base+0x218> │ │ │ │ - ldr r0, [r0, #48] @ 0x30 │ │ │ │ + beq 8f020 <_Py_rc_diff@@Base+0x218> │ │ │ │ + ldr r0, [r0, #180] @ 0xb4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cc4f4 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b cbc18 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, #3872] @ 0xf20 │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #200] @ 8f76c <_Py_rc_diff@@Base+0x31c> │ │ │ │ + ldr r1, [pc, #200] @ 8f124 <_Py_rc_diff@@Base+0x31c> │ │ │ │ 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 3965d0 <_PyXIData_Release@@Base+0x574> │ │ │ │ + bl 396f98 <_PyXIData_Release@@Base+0x574> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f6dc <_Py_rc_diff@@Base+0x28c> │ │ │ │ + bne 8f094 <_Py_rc_diff@@Base+0x28c> │ │ │ │ mvn r0, #0 │ │ │ │ - b 8f748 <_Py_rc_diff@@Base+0x2f8> │ │ │ │ + b 8f100 <_Py_rc_diff@@Base+0x2f8> │ │ │ │ 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, #63344 @ 0xf770 │ │ │ │ + movw r2, #61792 @ 0xf160 │ │ │ │ movt r2, #8 │ │ │ │ - bl 38b4cc <_PyCode_SetUnboundVarCounts@@Base+0x3064> │ │ │ │ + bl 38b5d4 <_PyCode_SetUnboundVarCounts@@Base+0x3064> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8f748 <_Py_rc_diff@@Base+0x2f8> │ │ │ │ + beq 8f100 <_Py_rc_diff@@Base+0x2f8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r1, r5 │ │ │ │ - bl 396788 <_PyXIData_Release@@Base+0x72c> │ │ │ │ + bl 397150 <_PyXIData_Release@@Base+0x72c> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - beq 8f6d4 <_Py_rc_diff@@Base+0x284> │ │ │ │ + beq 8f08c <_Py_rc_diff@@Base+0x284> │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ - ldr r3, [pc, #28] @ 8f76c <_Py_rc_diff@@Base+0x31c> │ │ │ │ + ldr r3, [pc, #28] @ 8f124 <_Py_rc_diff@@Base+0x31c> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 8f764 <_Py_rc_diff@@Base+0x314> │ │ │ │ + beq 8f11c <_Py_rc_diff@@Base+0x314> │ │ │ │ bl 2ddfc <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strdeq pc, [r7], #-228 @ 0xffffff1c @ │ │ │ │ + ldr r3, [r0, #24] │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + tst r3, #131072 @ 0x20000 │ │ │ │ + add fp, sp, #0 │ │ │ │ + beq 8f14c <_Py_rc_diff@@Base+0x344> │ │ │ │ + ldr r0, [r0, #204] @ 0xcc │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b cbc18 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -99728,294 +99340,308 @@ │ │ │ │ mvn r0, r0 │ │ │ │ str r3, [r4, #20] │ │ │ │ lsr r0, r0, #31 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - tst r3, #4096 @ 0x1000 │ │ │ │ - add fp, sp, #0 │ │ │ │ - beq 8f7fc <_Py_rc_diff@@Base+0x3ac> │ │ │ │ - ldrd r0, [r0, #168] @ 0xa8 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1d5990 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - 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 │ │ │ │ + tst r3, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8f834 <_Py_rc_diff@@Base+0x3e4> │ │ │ │ - ldrh r0, [r0, #52] @ 0x34 │ │ │ │ + beq 8f1ec <_Py_rc_diff@@Base+0x3e4> │ │ │ │ + ldr r0, [r0, #48] @ 0x30 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cc4f4 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b cbc18 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bne 8f880 <_Py_rc_diff@@Base+0x430> │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bne 8f238 <_Py_rc_diff@@Base+0x430> │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2592 @ 0xa20 │ │ │ │ + movw r1, #4832 @ 0x12e0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 8f8d0 <_Py_rc_diff@@Base+0x480> │ │ │ │ + bl 1b4954 │ │ │ │ + b 8f288 <_Py_rc_diff@@Base+0x480> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 8f8d8 <_Py_rc_diff@@Base+0x488> │ │ │ │ - bl d2374 │ │ │ │ + bne 8f290 <_Py_rc_diff@@Base+0x488> │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f8d8 <_Py_rc_diff@@Base+0x488> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 8f290 <_Py_rc_diff@@Base+0x488> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17172 @ 0x4314 │ │ │ │ + movw r1, #19412 @ 0x4bd4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8f90c <_Py_rc_diff@@Base+0x4bc> │ │ │ │ + beq 8f2c4 <_Py_rc_diff@@Base+0x4bc> │ │ │ │ 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 baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fad5c <_PyErr_BadInternalCall@@Base+0x7e4> │ │ │ │ + bl 3fb6a4 <_PyErr_BadInternalCall@@Base+0x864> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8f8e4 <_Py_rc_diff@@Base+0x494> │ │ │ │ + bne 8f29c <_Py_rc_diff@@Base+0x494> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + tst r3, #4096 @ 0x1000 │ │ │ │ + add fp, sp, #0 │ │ │ │ + beq 8f2fc <_Py_rc_diff@@Base+0x4f4> │ │ │ │ + ldrd r0, [r0, #168] @ 0xa8 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 1d5814 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + 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 8f334 <_Py_rc_diff@@Base+0x52c> │ │ │ │ + ldrh r0, [r0, #52] @ 0x34 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b cbc18 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + 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 8f944 <_Py_rc_diff@@Base+0x4f4> │ │ │ │ + beq 8f36c <_Py_rc_diff@@Base+0x564> │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cc4f4 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b cbc18 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 8f97c <_Py_rc_diff@@Base+0x52c> │ │ │ │ + beq 8f3a4 <_Py_rc_diff@@Base+0x59c> │ │ │ │ ldrd r0, [r0, #64] @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1d5990 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 1d5814 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 43874 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8f9b4 <_Py_rc_diff@@Base+0x564> │ │ │ │ + beq 8f3f0 <_Py_rc_diff@@Base+0x5e8> │ │ │ │ ldrd r0, [r0, #184] @ 0xb8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1d5990 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 1d5814 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 8f9ec <_Py_rc_diff@@Base+0x59c> │ │ │ │ + beq 8f428 <_Py_rc_diff@@Base+0x620> │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cc4f4 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b cbc18 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 43874 │ │ │ │ │ │ │ │ -0008fa14 : │ │ │ │ +0008f43c : │ │ │ │ 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 b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8fa94 │ │ │ │ - movw r1, #50564 @ 0xc584 │ │ │ │ + beq 8f4bc │ │ │ │ + movw r1, #53252 @ 0xd004 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 8faa8 │ │ │ │ + bl 8f4d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8fa94 │ │ │ │ + beq 8f4bc │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #53156 @ 0xcfa4 │ │ │ │ + movw r1, #55844 @ 0xda24 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 8faa8 │ │ │ │ + bl 8f4d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8fa94 │ │ │ │ + beq 8f4bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e5654 │ │ │ │ + bl 1e54dc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8faa0 │ │ │ │ + bgt 8f4c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8faa0 │ │ │ │ + bne 8f4c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 8faa0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 8f4c8 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ 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 r7, r0 │ │ │ │ add r6, r1, #36 @ 0x24 │ │ │ │ ldr r0, [r6, #-36] @ 0xffffffdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fb30 │ │ │ │ + beq 8f558 │ │ │ │ ldr r3, [r6, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8fae4 │ │ │ │ + bne 8f50c │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ - b 8fac4 │ │ │ │ - bl c0fec │ │ │ │ + b 8f4ec │ │ │ │ + bl c1220 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - beq 8fb38 │ │ │ │ - bl e7544 │ │ │ │ + beq 8f560 │ │ │ │ + bl e69e4 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r4, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8fb24 │ │ │ │ + bgt 8f54c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8fb24 │ │ │ │ + bne 8f54c │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 8fadc │ │ │ │ - b 8fb3c │ │ │ │ + bne 8f504 │ │ │ │ + b 8f564 │ │ │ │ mov r4, r0 │ │ │ │ - b 8fb3c │ │ │ │ + b 8f564 │ │ │ │ mvn 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 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8fb8c │ │ │ │ + beq 8f5b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 18f610 <_PyType_Name@@Base> │ │ │ │ + bl 18e550 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #46124 @ 0xb42c │ │ │ │ + movw r0, #48364 @ 0xbcec │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58816 @ 0xe5c0 │ │ │ │ + movw r1, #61124 @ 0xeec4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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 dddcc │ │ │ │ + b dd378 │ │ │ │ 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 8fc00 │ │ │ │ + beq 8f628 │ │ │ │ mov r1, r0 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, #3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2daa20 │ │ │ │ + b 2d8f20 │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b f32c0 <_PyTuple_FromPair@@Base> │ │ │ │ + b f22b0 <_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 157b70 │ │ │ │ + bl 156bc8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - movwge r0, #5188 @ 0x1444 │ │ │ │ + movwge r0, #5808 @ 0x16b0 │ │ │ │ strge r3, [r4, #20] │ │ │ │ movtge r0, #104 @ 0x68 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -100023,138 +99649,138 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 8fc90 │ │ │ │ + bne 8f6b8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8fcc4 │ │ │ │ + beq 8f6e8 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ + ldr r3, [pc, #116] @ 8f740 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ - movw r3, #35016 @ 0x88c8 │ │ │ │ - movt r3, #106 @ 0x6a │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fd10 │ │ │ │ + beq 8f734 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 381ae4 │ │ │ │ + bl 381d9c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8fd10 │ │ │ │ + beq 8f734 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #28316 @ 0x6e9c │ │ │ │ + movw r1, #30556 @ 0x775c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #64348 @ 0xfb5c │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl fe1c4 │ │ │ │ + movw r0, #1236 @ 0x4d4 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8fd10 │ │ │ │ + beq 8f734 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #55400 @ 0xd868 │ │ │ │ movt r1, #2 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4217f0 │ │ │ │ + b 4220d0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + rsbeq r8, sl, r4, asr #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 │ │ │ │ mov r8, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 8fd78 │ │ │ │ + bne 8f7a0 │ │ │ │ cmp r8, #1 │ │ │ │ - bgt 8fd5c │ │ │ │ + bgt 8f784 │ │ │ │ mov r5, #0 │ │ │ │ - b 8fd78 │ │ │ │ + b 8f7a0 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r8, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8fda8 │ │ │ │ - b 8fd54 │ │ │ │ + beq 8f7d0 │ │ │ │ + b 8f77c │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #3 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ mov r1, r8 │ │ │ │ - ldr r3, [pc, #308] @ 8fed4 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #308] @ 8f8fc │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8fec8 │ │ │ │ + beq 8f8f0 │ │ │ │ ldr r9, [r4] │ │ │ │ - movw r6, #47652 @ 0xba24 │ │ │ │ + movw r6, #47444 @ 0xb954 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq 8fdd0 │ │ │ │ + beq 8f7f8 │ │ │ │ mov r1, r6 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fdf8 │ │ │ │ + beq 8f820 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - movw sl, #47864 @ 0xbaf8 │ │ │ │ + movw sl, #47656 @ 0xba28 │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, sl │ │ │ │ - bne 8fe1c │ │ │ │ + bne 8f844 │ │ │ │ add r5, r8, r5 │ │ │ │ cmp r5, #2 │ │ │ │ - beq 8fe58 │ │ │ │ - b 8fe4c │ │ │ │ - movw r1, #28320 @ 0x6ea0 │ │ │ │ + beq 8f880 │ │ │ │ + b 8f874 │ │ │ │ + movw r1, #30560 @ 0x7760 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #27708 @ 0x6c3c │ │ │ │ + movw r0, #29948 @ 0x74fc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r9 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 8fec8 │ │ │ │ + b 8f8f0 │ │ │ │ mov r1, sl │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8fde8 │ │ │ │ + bne 8f810 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #28336 @ 0x6eb0 │ │ │ │ + movw r1, #30576 @ 0x7770 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #27708 @ 0x6c3c │ │ │ │ + movw r0, #29948 @ 0x74fc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 8fe14 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8f83c │ │ │ │ ldr ip, [r4, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 8fe6c │ │ │ │ + bne 8f894 │ │ │ │ ldrb r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq ip, #5188 @ 0x1444 │ │ │ │ + movweq ip, #5808 @ 0x16b0 │ │ │ │ movteq ip, #104 @ 0x68 │ │ │ │ ldrne ip, [r6, #20] │ │ │ │ ldrh r0, [r9, #13] │ │ │ │ ldrb r3, [r6, #13] │ │ │ │ ldrb r2, [r9, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r9, #15] │ │ │ │ @@ -100170,56 +99796,56 @@ │ │ │ │ ldrb lr, [r6, #18] │ │ │ │ orr ip, ip, lr │ │ │ │ str ip, [sp, #8] │ │ │ │ ldrb ip, [r6, #15] │ │ │ │ str ip, [sp, #4] │ │ │ │ ldrb ip, [r6, #14] │ │ │ │ str ip, [sp] │ │ │ │ - bl 3f0b64 <_PyLong_Size_t_Converter@@Base+0x3dc> │ │ │ │ + bl 3f141c <_PyLong_Size_t_Converter@@Base+0x3dc> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strdeq r8, [sl], #-132 @ 0xffffff7c @ │ │ │ │ + strdeq r8, [sl], #-128 @ 0xffffff80 @ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8ff18 │ │ │ │ + beq 8f940 │ │ │ │ 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 441598 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + blx 441e78 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ mov r0, r3 │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #45876 @ 0xb334 │ │ │ │ + movw r3, #45664 @ 0xb260 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #28352 @ 0x6ec0 │ │ │ │ + movw r1, #30592 @ 0x7780 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 367a40 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ + bl 367cf8 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ff78 │ │ │ │ + bne 8f9a0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #9784 @ 0x2638 │ │ │ │ + movw r1, #10480 @ 0x28f0 │ │ │ │ movt r1, #54 @ 0x36 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 481a0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -100227,222 +99853,222 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r2 │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq 8ffbc │ │ │ │ - movw r0, #16552 @ 0x40a8 │ │ │ │ + beq 8f9e4 │ │ │ │ + movw r0, #19368 @ 0x4ba8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 1d1884 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 1d16b4 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fff4 │ │ │ │ - ldr r2, [pc, #360] @ 9012c │ │ │ │ + beq 8fa1c │ │ │ │ + ldr r2, [pc, #360] @ 8fb54 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #35052 @ 0x88ec │ │ │ │ + movw r1, #32168 @ 0x7da8 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr sl, [r3, r2] │ │ │ │ add r4, sl, #41216 @ 0xa100 │ │ │ │ add r4, r4, #188 @ 0xbc │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r4 │ │ │ │ clz r4, r4 │ │ │ │ - bl 2fda3c <_Py_normpath@@Base+0xc98> │ │ │ │ + bl 2fc42c <_Py_normpath@@Base+0xc98> │ │ │ │ lsr r4, r4, #5 │ │ │ │ orrs r4, r4, r0, lsr #31 │ │ │ │ - beq 8fffc │ │ │ │ + beq 8fa24 │ │ │ │ mov r4, #0 │ │ │ │ - b 90120 │ │ │ │ + b 8fb48 │ │ │ │ add sl, sl, #40960 @ 0xa000 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [sl, #1028] @ 0x404 │ │ │ │ str r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 900dc │ │ │ │ + beq 8fb04 │ │ │ │ ldr r1, [sl, #1024] @ 0x400 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 900dc │ │ │ │ + beq 8fb04 │ │ │ │ ldr r1, [sl, #1008] @ 0x3f0 │ │ │ │ mov r0, r5 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 900dc │ │ │ │ - bl b5070 │ │ │ │ + beq 8fb04 │ │ │ │ + bl b5030 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 900f0 │ │ │ │ + beq 8fb18 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 900a4 │ │ │ │ + beq 8facc │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ - bl 90174 │ │ │ │ + bl 8fb9c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 900e8 │ │ │ │ + beq 8fb10 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 90174 │ │ │ │ + bl 8fb9c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 900e8 │ │ │ │ + beq 8fb10 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 900c0 │ │ │ │ + beq 8fae8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ee0dc │ │ │ │ + bl ed65c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 900f0 │ │ │ │ + bne 8fb18 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r1, [pc, #100] @ 90130 │ │ │ │ + ldr r1, [pc, #100] @ 8fb58 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r6, [pc, #92] @ 90130 │ │ │ │ - bl 190508 │ │ │ │ + ldr r6, [pc, #92] @ 8fb58 │ │ │ │ + bl 190290 │ │ │ │ mov r4, r0 │ │ │ │ - b 900f8 │ │ │ │ + b 8fb20 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 900f8 │ │ │ │ - ldr r6, [pc, #64] @ 90130 │ │ │ │ - b 900f8 │ │ │ │ - ldr r6, [pc, #56] @ 90130 │ │ │ │ + b 8fb20 │ │ │ │ + ldr r6, [pc, #64] @ 8fb58 │ │ │ │ + b 8fb20 │ │ │ │ + ldr r6, [pc, #56] @ 8fb58 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq r9, [fp], #-132 @ 0xffffff7c @ │ │ │ │ + rsbeq r9, fp, ip, asr #17 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #6932 @ 0x1b14 │ │ │ │ + movw r1, #6936 @ 0x1b18 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d135c │ │ │ │ + bl 1d118c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 172a88 │ │ │ │ + b 171c60 │ │ │ │ push {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 r6, r1, #0 │ │ │ │ - bne 9019c │ │ │ │ + bne 8fbc4 │ │ │ │ mov r5, #0 │ │ │ │ - b 902a4 │ │ │ │ + b 8fccc │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r9, r2 │ │ │ │ - bl 258820 │ │ │ │ + bl 2569e8 │ │ │ │ cmn r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ movne r7, #0 │ │ │ │ - beq 902a4 │ │ │ │ + beq 8fccc │ │ │ │ cmp r7, r5 │ │ │ │ - bge 90194 │ │ │ │ + bge 8fbbc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b03fc │ │ │ │ + bl 1b020c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 902a0 │ │ │ │ + beq 8fcc8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl e2bb0 │ │ │ │ + bl e1fac │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90214 │ │ │ │ + bne 8fc3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 902a0 │ │ │ │ + bgt 8fcc8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 902a0 │ │ │ │ + bne 8fcc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 902a0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 8fcc8 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 90248 │ │ │ │ + bne 8fc70 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90240 │ │ │ │ + bgt 8fc68 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 90240 │ │ │ │ + bne 8fc68 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 901bc │ │ │ │ + b 8fbe4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl bd678 │ │ │ │ + bl bd670 │ │ │ │ ldr r3, [r4] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90278 │ │ │ │ + bgt 8fca0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 90278 │ │ │ │ + bne 8fca0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90298 │ │ │ │ + bgt 8fcc0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 90298 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 8fcc0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn sl, #1 │ │ │ │ - bne 90240 │ │ │ │ + bne 8fc68 │ │ │ │ mvn r5, #0 │ │ │ │ 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 │ │ │ │ ldr r2, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #1548 @ 0x60c │ │ │ │ + movw r3, #1608 @ 0x648 │ │ │ │ movt r3, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 902e4 │ │ │ │ - bl 2d9fac │ │ │ │ - b 902ec │ │ │ │ + bne 8fd0c │ │ │ │ + bl c05d0 │ │ │ │ + b 8fd14 │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ mvnne r3, #0 │ │ │ │ ldrne r2, [r4, #16] │ │ │ │ strne r2, [r0, #13] │ │ │ │ strne r3, [r0, #8] │ │ │ │ @@ -100450,170 +100076,170 @@ │ │ │ │ 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, #48076 @ 0xbbcc │ │ │ │ + movw r7, #47868 @ 0xbafc │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmp r9, r7 │ │ │ │ - bne 9033c │ │ │ │ - movw r0, #5180 @ 0x143c │ │ │ │ + bne 8fd64 │ │ │ │ + movw r0, #5800 @ 0x16a8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b 90448 │ │ │ │ + b 8fe70 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90330 │ │ │ │ + bne 8fd58 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, r7 │ │ │ │ - beq 90330 │ │ │ │ + beq 8fd58 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90330 │ │ │ │ - movw r8, #47652 @ 0xba24 │ │ │ │ + bne 8fd58 │ │ │ │ + movw r8, #47444 @ 0xb954 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ cmp r9, r8 │ │ │ │ - beq 9039c │ │ │ │ + beq 8fdc4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90330 │ │ │ │ - movw r7, #47440 @ 0xb950 │ │ │ │ + beq 8fd58 │ │ │ │ + movw r7, #47232 @ 0xb880 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmp r6, r8 │ │ │ │ - beq 903c4 │ │ │ │ + beq 8fdec │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #47652 @ 0xba24 │ │ │ │ + movw r1, #47444 @ 0xb954 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90414 │ │ │ │ + beq 8fe3c │ │ │ │ ldrh r0, [r4, #13] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 36cbd0 <_PyInterpolation_Build@@Base+0x128> │ │ │ │ + bl 36ce88 <_PyInterpolation_Build@@Base+0x128> │ │ │ │ ldrh r3, [r5, #13] │ │ │ │ mov r4, r0 │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ rev16 r0, r3 │ │ │ │ ldrb r1, [r5, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 36cbd0 <_PyInterpolation_Build@@Base+0x128> │ │ │ │ + bl 36ce88 <_PyInterpolation_Build@@Base+0x128> │ │ │ │ mov r3, #0 │ │ │ │ sub r0, r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r7, [sp] │ │ │ │ - bl 2dc938 <_PyStaticType_InitForExtension@@Base+0x380> │ │ │ │ - b 90448 │ │ │ │ + bl 2dad60 <_PyStaticType_InitForExtension@@Base+0x380> │ │ │ │ + b 8fe70 │ │ │ │ cmp r6, r7 │ │ │ │ - beq 90430 │ │ │ │ + beq 8fe58 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90330 │ │ │ │ + beq 8fd58 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 90588 │ │ │ │ + b 8ffb0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00090450 : │ │ │ │ +0008fe78 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #46324 @ 0xb4f4 │ │ │ │ + movw r2, #48564 @ 0xbdb4 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ddc14 │ │ │ │ + b dd1c0 │ │ │ │ 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, #48076 @ 0xbbcc │ │ │ │ + movw r5, #47868 @ 0xbafc │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 90564 │ │ │ │ + beq 8ff8c │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90564 │ │ │ │ + bne 8ff8c │ │ │ │ ldr r8, [r6, #4] │ │ │ │ cmp r8, r5 │ │ │ │ - beq 90564 │ │ │ │ + beq 8ff8c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90564 │ │ │ │ - movw r1, #47652 @ 0xba24 │ │ │ │ + bne 8ff8c │ │ │ │ + movw r1, #47444 @ 0xb954 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r5, #47440 @ 0xb950 │ │ │ │ + movw r5, #47232 @ 0xb880 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmp r4, r1 │ │ │ │ - beq 904f8 │ │ │ │ + beq 8ff20 │ │ │ │ mov r0, r4 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90504 │ │ │ │ + beq 8ff2c │ │ │ │ cmp r8, r5 │ │ │ │ - beq 90528 │ │ │ │ - b 90510 │ │ │ │ + beq 8ff50 │ │ │ │ + b 8ff38 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 9054c │ │ │ │ - b 90538 │ │ │ │ + beq 8ff74 │ │ │ │ + b 8ff60 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #47440 @ 0xb950 │ │ │ │ + movw r1, #47232 @ 0xb880 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90564 │ │ │ │ + beq 8ff8c │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - b 90558 │ │ │ │ + b 8ff80 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90564 │ │ │ │ + beq 8ff8c │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 90588 │ │ │ │ - movw r0, #5180 @ 0x143c │ │ │ │ + b 8ffb0 │ │ │ │ + movw r0, #5800 @ 0x16a8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 dddcc │ │ │ │ + b dd378 │ │ │ │ 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 │ │ │ │ @@ -100628,116 +100254,494 @@ │ │ │ │ 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 3f8cd4 │ │ │ │ + bl 3f959c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90604 │ │ │ │ + bne 9002c │ │ │ │ sub r0, fp, #24 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 419708 <_PyCompile_OptimizeCfg@@Base+0x5dc> │ │ │ │ + b 419fe4 <_PyCompile_OptimizeCfg@@Base+0x684> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00090610 : │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ +00090038 : │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 9071c │ │ │ │ - ldr lr, [r0, #4] │ │ │ │ - movw ip, #21188 @ 0x52c4 │ │ │ │ - movt ip, #104 @ 0x68 │ │ │ │ - ldrb r3, [lr, #87] @ 0x57 │ │ │ │ + add fp, sp, #32 │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + sub sp, sp, #20 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 900a8 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + movw r9, #21808 @ 0x5530 │ │ │ │ + movt r9, #104 @ 0x68 │ │ │ │ + mov r5, r1 │ │ │ │ + ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq 9067c │ │ │ │ - cmp lr, ip │ │ │ │ - beq 90670 │ │ │ │ - mov r1, ip │ │ │ │ - mov r0, lr │ │ │ │ - bl d2374 │ │ │ │ + beq 900bc │ │ │ │ + cmp r0, r9 │ │ │ │ + beq 9009c │ │ │ │ + mov r1, r9 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9071c │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2deaa4 <_PyNamespace_New@@Base+0x12c> │ │ │ │ - ldr r4, [r1, #4] │ │ │ │ + beq 900a8 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b 2dcda4 <_PyNamespace_New@@Base+0x12c> │ │ │ │ + movw r0, #42124 @ 0xa48c │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + movw r1, #4359 @ 0x1107 │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 90544 │ │ │ │ + ldr r6, [r1, #4] │ │ │ │ + subs sl, r2, #0 │ │ │ │ + movne sl, #1 │ │ │ │ + ldrb r3, [r6, #87] @ 0x57 │ │ │ │ + ubfx r3, r3, #5, #1 │ │ │ │ + cmp r6, r9 │ │ │ │ + orreq r3, r3, #1 │ │ │ │ + tst r3, #1 │ │ │ │ + bne 900f4 │ │ │ │ + mov r1, r9 │ │ │ │ + mov r0, r6 │ │ │ │ + bl d1b04 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 90718 │ │ │ │ + ldr r2, [r6, #108] @ 0x6c │ │ │ │ + movw r3, #12632 @ 0x3158 │ │ │ │ + movt r3, #35 @ 0x23 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 90718 │ │ │ │ + cmp r4, r5 │ │ │ │ + beq 905a4 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 90734 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 903b8 │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 903b4 │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 903b4 │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + ldr r1, [r2, #16] │ │ │ │ + cmp r0, r1 │ │ │ │ + bne 903b4 │ │ │ │ + ldrb r1, [r2, #4] │ │ │ │ + cmp r1, #3 │ │ │ │ + beq 90184 │ │ │ │ + mov r2, #1 │ │ │ │ + lsl r2, r2, r1 │ │ │ │ + movw r1, #21846 @ 0x5556 │ │ │ │ + movt r1, #21845 @ 0x5555 │ │ │ │ + add r2, r2, r2, lsr #31 │ │ │ │ + bic r2, r2, #1 │ │ │ │ + smull r1, ip, r2, r1 │ │ │ │ + sub r2, ip, r2, asr #31 │ │ │ │ + cmp r0, r2 │ │ │ │ + ble 903b4 │ │ │ │ + ldrb r9, [r4, #16] │ │ │ │ + cmp r9, #0 │ │ │ │ + beq 90220 │ │ │ │ + ldr r3, [pc, #1444] @ 9073c │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + movw sl, #18200 @ 0x4718 │ │ │ │ + movt sl, #14 │ │ │ │ + str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ + movw r2, #42236 @ 0xa4fc │ │ │ │ + movt r2, #68 @ 0x44 │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + add r7, r6, #41216 @ 0xa100 │ │ │ │ + add r6, r7, #156 @ 0x9c │ │ │ │ + add r7, r7, #124 @ 0x7c │ │ │ │ + tst r9, #1 │ │ │ │ + beq 9020c │ │ │ │ + ldr r5, [r7] │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r0, #3 │ │ │ │ + cmp r5, #0 │ │ │ │ + cmpne r5, sl │ │ │ │ + moveq r3, #1 │ │ │ │ + movne r3, #0 │ │ │ │ + beq 9020c │ │ │ │ + blx r5 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 9020c │ │ │ │ + movw r1, #48112 @ 0xbbf0 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r2, r4 │ │ │ │ + bl 36d3fc │ │ │ │ + add r7, r7, #4 │ │ │ │ + asr r9, r9, #1 │ │ │ │ + cmp r7, r6 │ │ │ │ + bne 901c0 │ │ │ │ + ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl e506c │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq 90544 │ │ │ │ + ldr r9, [r4, #24] │ │ │ │ + ldr r6, [r9] │ │ │ │ + cmp r6, #0 │ │ │ │ + blt 903a0 │ │ │ │ + sub r3, r6, #1 │ │ │ │ + cmp r6, #1 │ │ │ │ + str r3, [r9] │ │ │ │ + bne 903a0 │ │ │ │ + ldrb sl, [r9, #6] │ │ │ │ + ldrb r3, [r9, #5] │ │ │ │ + cmp sl, #0 │ │ │ │ + ldr r8, [r9, #16] │ │ │ │ + movne sl, #0 │ │ │ │ + add r6, r9, r6, lsl r3 │ │ │ │ + beq 902f8 │ │ │ │ + cmp sl, r8 │ │ │ │ + bge 9034c │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 902a0 │ │ │ │ + ldr r2, [r0] │ │ │ │ + sub r3, r2, #1 │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 902a0 │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [r0] │ │ │ │ + bne 902a0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 902cc │ │ │ │ + ldr r2, [r0] │ │ │ │ + sub r3, r2, #1 │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 902cc │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [r0] │ │ │ │ + bne 902cc │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + add sl, sl, #1 │ │ │ │ + add r6, r6, #8 │ │ │ │ + b 9026c │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 90304 │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 90328 │ │ │ │ + add sl, sl, #1 │ │ │ │ + add r6, r6, #12 │ │ │ │ + cmp sl, r8 │ │ │ │ + blt 902d8 │ │ │ │ + b 9034c │ │ │ │ + ldr r2, [r0] │ │ │ │ + sub r3, r2, #1 │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 902e4 │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [r0] │ │ │ │ + bne 902e4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 902e4 │ │ │ │ + ldr r2, [r0] │ │ │ │ + sub r3, r2, #1 │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 902f0 │ │ │ │ + cmp r3, #0 │ │ │ │ + str r3, [r0] │ │ │ │ + bne 902f0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 902f0 │ │ │ │ + ldrb r3, [r9, #4] │ │ │ │ + cmp r3, #3 │ │ │ │ + bne 90398 │ │ │ │ + ldrb r3, [r9, #6] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne 90398 │ │ │ │ + ldr r3, [pc, #976] @ 9073c │ │ │ │ + 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 90398 │ │ │ │ + ldr r1, [r3, #1928] @ 0x788 │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r1, [r9] │ │ │ │ + str r9, [r3, #1928] @ 0x788 │ │ │ │ + str r2, [r3, #1932] @ 0x78c │ │ │ │ + b 903a0 │ │ │ │ + mov r0, r9 │ │ │ │ + bl b9560 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + mov r0, #0 │ │ │ │ + str r7, [r4, #24] │ │ │ │ + str r3, [r4, #8] │ │ │ │ + b 90734 │ │ │ │ + mov sl, #1 │ │ │ │ + ldr r2, [r4, #24] │ │ │ │ + ldrb r1, [r2, #4] │ │ │ │ + mov r2, #2 │ │ │ │ + lsl r2, r2, r1 │ │ │ │ + movw r1, #21846 @ 0x5556 │ │ │ │ + movt r1, #21845 @ 0x5555 │ │ │ │ + smull r1, ip, r2, r1 │ │ │ │ + sub r2, ip, r2, asr #31 │ │ │ │ + cmp r0, r2 │ │ │ │ + ble 90430 │ │ │ │ + add r3, r0, r3 │ │ │ │ + mov r0, r4 │ │ │ │ + add r3, r3, r3, lsl #1 │ │ │ │ + add r3, r3, #1 │ │ │ │ + add r3, r3, r3, lsr #31 │ │ │ │ + asr r3, r3, #1 │ │ │ │ + cmp r3, #8 │ │ │ │ + movge r1, r3 │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + movlt r1, #8 │ │ │ │ + sub r1, r1, #1 │ │ │ │ + ldrb r2, [r3, #6] │ │ │ │ + clz r1, r1 │ │ │ │ + rsb r1, r1, #32 │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ - ldrb r3, [r4, #87] @ 0x57 │ │ │ │ + uxtb r1, r1 │ │ │ │ + bl 2d8924 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 90544 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + mov r8, #0 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str sl, [fp, #-52] @ 0xffffffcc │ │ │ │ + b 90458 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + add r8, r8, #1 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne 906ac │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldrb r3, [r2, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ - cmp r4, ip │ │ │ │ + cmp r2, r9 │ │ │ │ orreq r3, r3, #1 │ │ │ │ ands r3, r3, #255 @ 0xff │ │ │ │ - bne 906e8 │ │ │ │ - ldr lr, [r4, #172] @ 0xac │ │ │ │ - cmp lr, #0 │ │ │ │ - ldrne r5, [lr, #8] │ │ │ │ - addne lr, lr, #12 │ │ │ │ - beq 906d0 │ │ │ │ - cmp r5, r3 │ │ │ │ + beq 9054c │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 90594 │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + cmp r3, r8 │ │ │ │ + ble 905a4 │ │ │ │ + ldrb r3, [r2] │ │ │ │ + mov r1, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ - ble 9070c │ │ │ │ - ldr r6, [lr, #4]! │ │ │ │ - cmp r6, ip │ │ │ │ - bne 906b4 │ │ │ │ - b 906e8 │ │ │ │ - mov r3, r4 │ │ │ │ - ldr r3, [r3, #128] @ 0x80 │ │ │ │ + add r3, r2, r3, lsl #2 │ │ │ │ + ldrb r3, [r3, r8] │ │ │ │ + add r2, r2, r3, lsl #2 │ │ │ │ + ldr r7, [r2, #4] │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + add r3, r2, r3, lsl #3 │ │ │ │ + ldrb r2, [r2, #5] │ │ │ │ + add r3, r3, r1, lsl r2 │ │ │ │ + ldr r6, [r3, #20] │ │ │ │ + ldr sl, [r6, #12] │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r6] │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r7] │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + cmp r3, #1 │ │ │ │ + bne 90634 │ │ │ │ + ldr r3, [r6] │ │ │ │ + mov r2, sl │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r6] │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r7] │ │ │ │ + mov r3, r7 │ │ │ │ + bl c3994 │ │ │ │ + mov sl, r0 │ │ │ │ + ldr r2, [r7] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + ble 9067c │ │ │ │ + ldr r2, [r6] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + ble 90694 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq 90444 │ │ │ │ + mvn r0, #0 │ │ │ │ + b 90734 │ │ │ │ + ldr r1, [r2, #172] @ 0xac │ │ │ │ + cmp r1, #0 │ │ │ │ + ldrne r2, [r1, #8] │ │ │ │ + addne r1, r1, #12 │ │ │ │ + beq 90584 │ │ │ │ + cmp r2, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + ble 905a4 │ │ │ │ + ldr r0, [r1, #4]! │ │ │ │ + cmp r0, r9 │ │ │ │ + bne 90560 │ │ │ │ + b 90474 │ │ │ │ + cmp r2, r9 │ │ │ │ + beq 90474 │ │ │ │ + ldr r2, [r2, #128] @ 0x80 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 905a4 │ │ │ │ + b 9057c │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + ldr r2, [r1, #16] │ │ │ │ + cmp r2, r8 │ │ │ │ + bgt 905ac │ │ │ │ + mov r0, #0 │ │ │ │ + b 90734 │ │ │ │ + ldrb r3, [r1, #5] │ │ │ │ + mov r0, #1 │ │ │ │ + lsl r3, r0, r3 │ │ │ │ + ldrb r0, [r1, #6] │ │ │ │ + add r3, r3, #20 │ │ │ │ + cmp r0, #0 │ │ │ │ + addne r3, r3, r8, lsl #3 │ │ │ │ + addne r3, r1, r3 │ │ │ │ + beq 905fc │ │ │ │ + ldr r7, [r3, #4] │ │ │ │ + cmp r7, #0 │ │ │ │ + bne 905f0 │ │ │ │ + add r8, r8, #1 │ │ │ │ + add r3, r3, #8 │ │ │ │ + cmp r2, r8 │ │ │ │ + bne 905d0 │ │ │ │ + b 905a4 │ │ │ │ + ldr r6, [r3] │ │ │ │ + ldr sl, [r6, #12] │ │ │ │ + b 904c0 │ │ │ │ + mov r0, #12 │ │ │ │ + mla r3, r0, r8, r3 │ │ │ │ + add r3, r1, r3 │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + cmp r7, #0 │ │ │ │ + bne 90628 │ │ │ │ + add r8, r8, #1 │ │ │ │ + add r3, r3, #12 │ │ │ │ + cmp r2, r8 │ │ │ │ + bne 90608 │ │ │ │ + b 905a4 │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ + ldr sl, [r3] │ │ │ │ + b 904c0 │ │ │ │ + sub r3, fp, #40 @ 0x28 │ │ │ │ + mov r2, sl │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl bb878 <_Py_dict_lookup@@Base> │ │ │ │ + cmn r0, #3 │ │ │ │ + beq 9066c │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 904ec │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9070c │ │ │ │ - cmp r3, ip │ │ │ │ - bne 906d4 │ │ │ │ - ldr ip, [r4, #108] @ 0x6c │ │ │ │ - movw r3, #16996 @ 0x4264 │ │ │ │ - movt r3, #35 @ 0x23 │ │ │ │ - cmp ip, r3 │ │ │ │ - bne 9070c │ │ │ │ - mov r3, #0 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2dead8 <_PyNamespace_New@@Base+0x160> │ │ │ │ - mov r3, #0 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2dee20 <_PyNamespace_New@@Base+0x4a8> │ │ │ │ - movw r1, #4359 @ 0x1107 │ │ │ │ - movw r0, #39884 @ 0x9bcc │ │ │ │ + movne r3, #1 │ │ │ │ + bne 90670 │ │ │ │ + b 904ec │ │ │ │ + mvn r3, #0 │ │ │ │ + subs sl, r3, #1 │ │ │ │ + mvnne sl, #0 │ │ │ │ + b 90524 │ │ │ │ + subs r2, r2, #1 │ │ │ │ + str r2, [r7] │ │ │ │ + bne 90530 │ │ │ │ + mov r0, r7 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 90530 │ │ │ │ + subs r2, r2, #1 │ │ │ │ + str r2, [r6] │ │ │ │ + bne 9053c │ │ │ │ + mov r0, r6 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 9053c │ │ │ │ + ldr lr, [pc, #140] @ 90740 │ │ │ │ + mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ + movw ip, #4400 @ 0x1130 │ │ │ │ + movt ip, #104 @ 0x68 │ │ │ │ + mov r3, sl │ │ │ │ + mov r2, #1 │ │ │ │ + mov r1, #26 │ │ │ │ + ldr r5, [r0, lr] │ │ │ │ + movw r0, #61280 @ 0xef60 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - mvn r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r6, [ip] │ │ │ │ + bl c1258 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 90544 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 171528 <_PyErr_SetObject@@Base> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 90544 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne 90544 │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 90544 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r2, sl │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b 2dcdd8 <_PyNamespace_New@@Base+0x160> │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + andeq r0, r0, ip │ │ │ │ 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 9078c │ │ │ │ + b 9079c │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movweq r0, #5188 @ 0x1444 │ │ │ │ + movweq r0, #5808 @ 0x16b0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 90780 │ │ │ │ + beq 90790 │ │ │ │ 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 │ │ │ │ @@ -100754,315 +100758,315 @@ │ │ │ │ rev16 r4, r4 │ │ │ │ ldrb r6, [r0, #15] │ │ │ │ mov r2, r7 │ │ │ │ mov sl, r3 │ │ │ │ uxth r4, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r5, #1996 @ 0x7cc │ │ │ │ + movw r5, #4292 @ 0x10c4 │ │ │ │ movt r5, #102 @ 0x66 │ │ │ │ - bl 36cbd0 <_PyInterpolation_Build@@Base+0x128> │ │ │ │ + bl 36ce88 <_PyInterpolation_Build@@Base+0x128> │ │ │ │ mov r1, #7 │ │ │ │ add r0, r0, #6 │ │ │ │ - blx 44182c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ + blx 44210c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ sub r6, r6, #1 │ │ │ │ add r1, r5, r1, lsl #2 │ │ │ │ mov r3, r7 │ │ │ │ str r4, [sp, #12] │ │ │ │ - movw r0, #28536 @ 0x6f78 │ │ │ │ + movw r0, #30776 @ 0x7838 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r5, r6, lsl #2] │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ stmib sp, {r9, sl} │ │ │ │ str r8, [sp] │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0009081c : │ │ │ │ +0009082c : │ │ │ │ push {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 r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 9089c │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + bne 908ac │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 90880 │ │ │ │ - bl d2374 │ │ │ │ + beq 90890 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90880 │ │ │ │ - movw r0, #39884 @ 0x9bcc │ │ │ │ + bne 90890 │ │ │ │ + movw r0, #42124 @ 0xa48c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ movw r1, #4151 @ 0x1037 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r4, #0 │ │ │ │ - b 90de4 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + b 90df4 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40080 @ 0x9c90 │ │ │ │ + movw r1, #42320 @ 0xa550 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 90878 │ │ │ │ + bl 1b4954 │ │ │ │ + b 90888 │ │ │ │ mov r0, r1 │ │ │ │ - bl ecef8 │ │ │ │ + bl ec3f0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 90878 │ │ │ │ + beq 90888 │ │ │ │ mov sl, #0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw ip, #21708 @ 0x54cc │ │ │ │ + movw ip, #22328 @ 0x5738 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 90938 │ │ │ │ - ldr r3, [pc, #1292] @ 90df0 │ │ │ │ + bne 90948 │ │ │ │ + ldr r3, [pc, #1292] @ 90e00 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 90924 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 90924 │ │ │ │ - movw r3, #48620 @ 0xbdec │ │ │ │ + beq 90934 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 90934 │ │ │ │ + movw r3, #48408 @ 0xbd18 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - mov r0, r6 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 30e39c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 1745e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90924 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 30e3bc <_PyErr_Clear@@Base> │ │ │ │ - bl ddb94 │ │ │ │ + beq 90934 │ │ │ │ + ldr r0, [r6, #88] @ 0x58 │ │ │ │ + str r4, [r6, #88] @ 0x58 │ │ │ │ + bl baef8 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 90dc4 │ │ │ │ - b 90dac │ │ │ │ + beq 90dd4 │ │ │ │ + b 90dbc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #42532 @ 0xa624 │ │ │ │ + movw r3, #43152 @ 0xa890 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r1 │ │ │ │ - bne 9096c │ │ │ │ + bne 9097c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 90a14 │ │ │ │ - bl ecef8 │ │ │ │ + b 90a24 │ │ │ │ + bl ec3f0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 909b8 │ │ │ │ - ldr r2, [pc, #1136] @ 90df0 │ │ │ │ + bne 909c8 │ │ │ │ + ldr r2, [pc, #1136] @ 90e00 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r6, #45388 @ 0xb14c │ │ │ │ + movw r6, #45600 @ 0xb220 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r7 │ │ │ │ - bl 30e39c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 30d1ec <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 909e8 │ │ │ │ + beq 909f8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #11340 @ 0x2c4c │ │ │ │ + movw r2, #13536 @ 0x34e0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - bl 1b6b98 <_PyErr_SetString@@Base> │ │ │ │ - b 909e8 │ │ │ │ - bl 1eac0c │ │ │ │ + bl 1b69ac <_PyErr_SetString@@Base> │ │ │ │ + b 909f8 │ │ │ │ + bl 1eab28 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 909e0 │ │ │ │ + bgt 909f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 909e0 │ │ │ │ + bne 909f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - bne 90a14 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 90a24 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90dac │ │ │ │ + beq 90dbc │ │ │ │ mov r1, sl │ │ │ │ - movw r0, #11364 @ 0x2c64 │ │ │ │ + movw r0, #13560 @ 0x34f8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2a4c28 <_PyErr_FormatNote@@Base> │ │ │ │ - b 90dac │ │ │ │ + bl 2a2b6c <_PyErr_FormatNote@@Base> │ │ │ │ + b 90dbc │ │ │ │ ldrd r2, [r8, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq 90a30 │ │ │ │ + beq 90a40 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 90a58 │ │ │ │ - b 90a38 │ │ │ │ + beq 90a68 │ │ │ │ + b 90a48 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 90a68 │ │ │ │ - movw r1, #45384 @ 0xb148 │ │ │ │ + beq 90a78 │ │ │ │ + movw r1, #45380 @ 0xb144 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #11436 @ 0x2cac │ │ │ │ + movw r1, #13632 @ 0x3540 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 17173c │ │ │ │ - b 90db0 │ │ │ │ + bl 170914 │ │ │ │ + b 90dc0 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r9, [r3] │ │ │ │ ldr r7, [r3, #4] │ │ │ │ - b 90a70 │ │ │ │ + b 90a80 │ │ │ │ ldr r9, [r8, #16] │ │ │ │ ldr r7, [r8, #20] │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 90b34 │ │ │ │ + beq 90b44 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 90adc │ │ │ │ + bne 90aec │ │ │ │ ldr r2, [r9, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - bne 90b04 │ │ │ │ + bne 90b14 │ │ │ │ mov r0, r9 │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90b04 │ │ │ │ + bne 90b14 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2d9d7c │ │ │ │ - b 90b48 │ │ │ │ + bl 2d82f8 │ │ │ │ + b 90b58 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ - movw r3, #45892 @ 0xb344 │ │ │ │ + movw r3, #45680 @ 0xb270 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r9 │ │ │ │ - bne 90b2c │ │ │ │ - bl bede4 │ │ │ │ - b 90b48 │ │ │ │ - bl c3758 │ │ │ │ - b 90b48 │ │ │ │ + bne 90b3c │ │ │ │ + bl beda8 │ │ │ │ + b 90b58 │ │ │ │ + bl c3994 │ │ │ │ + b 90b58 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl c6ddc │ │ │ │ + bl c7254 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90b94 │ │ │ │ + bne 90ba4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90b70 │ │ │ │ + bgt 90b80 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 90b70 │ │ │ │ + bne 90b80 │ │ │ │ mov r0, r9 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90db0 │ │ │ │ + bgt 90dc0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 90db0 │ │ │ │ + bne 90dc0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 90db0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 90dc0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90bb0 │ │ │ │ + bgt 90bc0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 90bb0 │ │ │ │ + bne 90bc0 │ │ │ │ mov r0, r9 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90bd0 │ │ │ │ + bgt 90be0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 90bd0 │ │ │ │ + bne 90be0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90bf0 │ │ │ │ + bgt 90c00 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 90bf0 │ │ │ │ + bne 90c00 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90da4 │ │ │ │ + bgt 90db4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 90da4 │ │ │ │ - ldr r1, [pc, #480] @ 90df0 │ │ │ │ + bne 90db4 │ │ │ │ + ldr r1, [pc, #480] @ 90e00 │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r7, [ip, r1] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ldr r9, [r2, #24] │ │ │ │ ldr r8, [r7, #788] @ 0x314 │ │ │ │ ubfx r1, r0, #14, #1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r8, fp, r8 │ │ │ │ cmp r8, #16384 @ 0x4000 │ │ │ │ movge r1, #0 │ │ │ │ movlt r1, #1 │ │ │ │ ands r1, r1, r0, lsr #14 │ │ │ │ asr r8, r8, #13 │ │ │ │ - beq 90cd0 │ │ │ │ + beq 90ce0 │ │ │ │ ldr r2, [r2, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 90c6c │ │ │ │ + beq 90c7c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90cbc │ │ │ │ + beq 90ccc │ │ │ │ ldr r2, [r4, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 90cbc │ │ │ │ - ldr r3, [pc, #372] @ 90df4 │ │ │ │ + beq 90ccc │ │ │ │ + ldr r3, [pc, #372] @ 90e04 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ ldr r0, [r3, r0] │ │ │ │ bic r1, r1, #3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ str r2, [r1] │ │ │ │ @@ -101075,51 +101079,51 @@ │ │ │ │ str r2, [r4, #-4] │ │ │ │ str r3, [r0, #3824] @ 0xef0 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r7, #116] @ 0x74 │ │ │ │ orr r3, r2, r3 │ │ │ │ str r3, [r4, #-8] │ │ │ │ str r4, [r7, #116] @ 0x74 │ │ │ │ - b 90da4 │ │ │ │ - ldr r1, [pc, #288] @ 90df8 │ │ │ │ + b 90db4 │ │ │ │ + ldr r1, [pc, #288] @ 90e08 │ │ │ │ ldr r3, [r1, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 90d00 │ │ │ │ - movw r2, #37964 @ 0x944c │ │ │ │ + beq 90d10 │ │ │ │ + movw r2, #34584 @ 0x8718 │ │ │ │ movt r2, #33 @ 0x21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 90d00 │ │ │ │ + beq 90d10 │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r7, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 90da4 │ │ │ │ + beq 90db4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r8, #3 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ldrne r9, [pc, #196] @ 90df4 │ │ │ │ - beq 90da4 │ │ │ │ + ldrne r9, [pc, #196] @ 90e04 │ │ │ │ + beq 90db4 │ │ │ │ ldr r0, [r7, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90da4 │ │ │ │ + beq 90db4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr r3, [r0, #-8] │ │ │ │ str r2, [r0, #-8] │ │ │ │ tst r3, #1 │ │ │ │ bic r3, r3, #1 │ │ │ │ str r3, [r7, #116] @ 0x74 │ │ │ │ - beq 90d9c │ │ │ │ + beq 90dac │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub r2, r0, #8 │ │ │ │ ldr r1, [r9, r3] │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ ldr ip, [r1, #3824] @ 0xef0 │ │ │ │ @@ -101128,282 +101132,282 @@ │ │ │ │ orr r3, r3, r8 │ │ │ │ str r2, [r8] │ │ │ │ str r3, [r0, #-4] │ │ │ │ str lr, [r0, #-8] │ │ │ │ str r2, [lr, #4] │ │ │ │ str ip, [r1, #3824] @ 0xef0 │ │ │ │ blx r4 │ │ │ │ - b 90d30 │ │ │ │ + b 90d40 │ │ │ │ add sl, sl, #1 │ │ │ │ - b 908c4 │ │ │ │ + b 908d4 │ │ │ │ mov r8, #0 │ │ │ │ mov r0, r4 │ │ │ │ mvn r4, #0 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90de4 │ │ │ │ + bgt 90df4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 90de4 │ │ │ │ + bne 90df4 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -00090dfc : │ │ │ │ +00090e0c : │ │ │ │ push {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 r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 90e78 │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + bne 90e88 │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 90e58 │ │ │ │ - bl d2374 │ │ │ │ + beq 90e68 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90e58 │ │ │ │ - movw r0, #39884 @ 0x9bcc │ │ │ │ + bne 90e68 │ │ │ │ + movw r0, #42124 @ 0xa48c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ movw r1, #4770 @ 0x12a2 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 90e70 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 90e80 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40080 @ 0x9c90 │ │ │ │ + movw r1, #42320 @ 0xa550 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ - b 9124c │ │ │ │ + b 9125c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r8, #42744 @ 0xa6f8 │ │ │ │ + movw r8, #43364 @ 0xa964 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, r8 │ │ │ │ - bne 90ea0 │ │ │ │ + bne 90eb0 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmn r7, #1 │ │ │ │ - bne 90ec4 │ │ │ │ + bne 90ed4 │ │ │ │ mov r0, r5 │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90ec4 │ │ │ │ + bne 90ed4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 3dee8 │ │ │ │ - b 90e70 │ │ │ │ + b 90e80 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #45892 @ 0xb344 │ │ │ │ + movw r3, #45680 @ 0xb270 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 90f1c │ │ │ │ + bne 90f2c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r3, r6 │ │ │ │ - bl bede4 │ │ │ │ + bl beda8 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, r6 │ │ │ │ moveq r0, #0 │ │ │ │ - b 9124c │ │ │ │ + b 9125c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 90f78 │ │ │ │ + beq 90f88 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 90f78 │ │ │ │ + bne 90f88 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 146cc0 │ │ │ │ + bl 145d18 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 90fa0 │ │ │ │ + beq 90fb0 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9124c │ │ │ │ + bne 9125c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20e01c <_PyDict_InsertSplitValue@@Base> │ │ │ │ + bl 20d73c <_PyDict_InsertSplitValue@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - b 9124c │ │ │ │ + b 9125c │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb880 <_Py_dict_lookup@@Base> │ │ │ │ + bl bb878 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq 90e70 │ │ │ │ + beq 90e80 │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 9124c │ │ │ │ + bne 9125c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91010 │ │ │ │ + beq 91020 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - beq 91010 │ │ │ │ + beq 91020 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ 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 c54a8 │ │ │ │ + bl c49d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 91208 │ │ │ │ + beq 91218 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 91054 │ │ │ │ + bgt 91064 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ 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 c4790 │ │ │ │ + bl c5388 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 91208 │ │ │ │ + beq 91218 │ │ │ │ ldrb sl, [r4, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 910f0 │ │ │ │ - ldr r2, [pc, #492] @ 91254 │ │ │ │ + beq 91100 │ │ │ │ + ldr r2, [pc, #492] @ 91264 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r7, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r7, #21276 @ 0x531c │ │ │ │ + movw r7, #18200 @ 0x4718 │ │ │ │ movt r7, #14 │ │ │ │ str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r8, r3, #41216 @ 0xa100 │ │ │ │ add r9, r8, #156 @ 0x9c │ │ │ │ add r8, r8, #124 @ 0x7c │ │ │ │ tst sl, #1 │ │ │ │ - beq 910d8 │ │ │ │ + beq 910e8 │ │ │ │ ldr r5, [r8] │ │ │ │ cmp r5, r7 │ │ │ │ cmpne r5, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq 910d8 │ │ │ │ + beq 910e8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 910d8 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + bge 910e8 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, r4 │ │ │ │ - bl 36d144 │ │ │ │ + bl 36d3fc │ │ │ │ add r8, r8, #4 │ │ │ │ asr sl, sl, #1 │ │ │ │ cmp r8, r9 │ │ │ │ - bne 91088 │ │ │ │ + bne 91098 │ │ │ │ ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r4, #24] │ │ │ │ mov r3, #0 │ │ │ │ add r2, ip, #20 │ │ │ │ ldrb r1, [ip, #4] │ │ │ │ str r3, [ip, #8] │ │ │ │ mvn r3, #0 │ │ │ │ cmp r1, #7 │ │ │ │ mvn r8, r3, lsl r1 │ │ │ │ bic r3, r7, r3, lsl r1 │ │ │ │ ldrsble r9, [r2, r3] │ │ │ │ - ble 91130 │ │ │ │ + ble 91140 │ │ │ │ cmp r1, #15 │ │ │ │ lslle r0, r3, #1 │ │ │ │ addgt r0, ip, r3, lsl #2 │ │ │ │ ldrshle r9, [r2, r0] │ │ │ │ ldrgt r9, [r0, #20] │ │ │ │ mov lr, r7 │ │ │ │ add r0, r3, r3, lsl #2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r9, #0 │ │ │ │ add r0, r0, lr │ │ │ │ - blt 91170 │ │ │ │ + blt 91180 │ │ │ │ and r3, r8, r0 │ │ │ │ cmp r1, #7 │ │ │ │ ldrsble r9, [r2, r3] │ │ │ │ - ble 91134 │ │ │ │ + ble 91144 │ │ │ │ cmp r1, #15 │ │ │ │ lsl r0, r3, #1 │ │ │ │ ldrgt r9, [r2, r3, lsl #2] │ │ │ │ ldrshle r9, [r2, r0] │ │ │ │ - b 91134 │ │ │ │ + b 91144 │ │ │ │ ldr r0, [ip, #16] │ │ │ │ cmp r1, #7 │ │ │ │ strble r0, [r2, r3] │ │ │ │ - ble 91190 │ │ │ │ + ble 911a0 │ │ │ │ cmp r1, #15 │ │ │ │ strgt r0, [r2, r3, lsl #2] │ │ │ │ lslle r3, r3, #1 │ │ │ │ strhle r0, [r2, r3] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ ldrb r1, [r2, #5] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ lsl r3, r3, r1 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - beq 911c8 │ │ │ │ + beq 911d8 │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ add r3, r3, #20 │ │ │ │ add r1, r2, r3 │ │ │ │ str r5, [r2, r3] │ │ │ │ str r6, [r1, #4] │ │ │ │ - b 911e0 │ │ │ │ + b 911f0 │ │ │ │ mov r0, #12 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ add r3, r3, #20 │ │ │ │ add r1, r2, r3 │ │ │ │ stmib r1, {r5, r6} │ │ │ │ str r7, [r2, r3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ @@ -101411,647 +101415,647 @@ │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 90f70 │ │ │ │ + b 90f80 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91228 │ │ │ │ + bgt 91238 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 91228 │ │ │ │ + bne 91238 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90e70 │ │ │ │ + bgt 90e80 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 90e70 │ │ │ │ + bne 90e80 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 90e70 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 90e80 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00091258 : │ │ │ │ +00091268 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #14564 @ 0x38e4 │ │ │ │ + movw r1, #15184 @ 0x3b50 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ str r3, [r5] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 912c0 │ │ │ │ - bl d2374 │ │ │ │ + beq 912d0 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 912c0 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 912d0 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #14684 @ 0x395c │ │ │ │ + movw r1, #16880 @ 0x41f0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r5] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000912d0 : │ │ │ │ +000912e0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #14564 @ 0x38e4 │ │ │ │ + movw r1, #15184 @ 0x3b50 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ str r3, [r4] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 91314 │ │ │ │ - bl d2374 │ │ │ │ + beq 91324 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91324 │ │ │ │ + beq 91334 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009132c : │ │ │ │ +0009133c : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r2, #24364 @ 0x5f2c │ │ │ │ + movw r2, #24984 @ 0x6198 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #32792 @ 0x8018 │ │ │ │ + movw r3, #33412 @ 0x8284 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, r2 │ │ │ │ - bne 91358 │ │ │ │ - movw r0, #18152 @ 0x46e8 │ │ │ │ + bne 91368 │ │ │ │ + movw r0, #20392 @ 0x4fa8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ bx lr │ │ │ │ - movw r1, #15180 @ 0x3b4c │ │ │ │ + movw r1, #15800 @ 0x3db8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 9134c │ │ │ │ + beq 9135c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - movw r3, #46464 @ 0xb580 │ │ │ │ + movw r3, #48704 @ 0xbe40 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - movw r0, #18152 @ 0x46e8 │ │ │ │ + movw r0, #20392 @ 0x4fa8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000913a0 : │ │ │ │ +000913b0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1d135c │ │ │ │ + bl 1d118c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000913d4 : │ │ │ │ +000913e4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #32792 @ 0x8018 │ │ │ │ + movw r3, #33412 @ 0x8284 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ ldreq r4, [r4, #8] │ │ │ │ - beq 913f4 │ │ │ │ - movw r3, #24364 @ 0x5f2c │ │ │ │ + beq 91404 │ │ │ │ + movw r3, #24984 @ 0x6198 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 91424 │ │ │ │ + bne 91434 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 148854 │ │ │ │ - movw r1, #15180 @ 0x3b4c │ │ │ │ + b 1478ac │ │ │ │ + movw r1, #15800 @ 0x3db8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r5, r1 │ │ │ │ - beq 9144c │ │ │ │ + beq 9145c │ │ │ │ mov r0, r5 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9144c │ │ │ │ + bne 9145c │ │ │ │ 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 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - subs ip, r2, #0 │ │ │ │ - sub sp, sp, #24 │ │ │ │ - movgt r2, #0 │ │ │ │ - movle r2, #1 │ │ │ │ - mov r0, r1 │ │ │ │ - orrs r2, r3, r2 │ │ │ │ - bne 914a0 │ │ │ │ - clz r1, r1 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - cmp ip, #1 │ │ │ │ - orrne r1, r1, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 914d0 │ │ │ │ - mov lr, #1 │ │ │ │ - mov r2, r3 │ │ │ │ - sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #76] @ 91500 │ │ │ │ - mov r4, #0 │ │ │ │ - mov r1, ip │ │ │ │ - strd r4, [sp, #8] │ │ │ │ - str lr, [sp, #4] │ │ │ │ - str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 914f4 │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 381ae4 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 914f4 │ │ │ │ - movw r1, #57828 @ 0xe1e4 │ │ │ │ - movt r1, #2 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 4217f0 │ │ │ │ - mov r0, #0 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, lsr #18 │ │ │ │ │ │ │ │ -00091504 : │ │ │ │ +00091468 : │ │ │ │ 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, #548] @ 91744 │ │ │ │ + ldr r3, [pc, #548] @ 916a8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r6, [r0, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 91578 │ │ │ │ + beq 914dc │ │ │ │ ldrb r3, [r6, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 9154c │ │ │ │ + bls 914b0 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 91530 │ │ │ │ - b 91578 │ │ │ │ + bne 91494 │ │ │ │ + b 914dc │ │ │ │ cmp r3, #1 │ │ │ │ - beq 91598 │ │ │ │ + beq 914fc │ │ │ │ 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 │ │ │ │ - bcs 91598 │ │ │ │ - b 9153c │ │ │ │ + bcs 914fc │ │ │ │ + b 914a0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #41284 @ 0xa144 │ │ │ │ + movw r2, #43524 @ 0xaa04 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r5, #0 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b6b98 <_PyErr_SetString@@Base> │ │ │ │ - b 9173c │ │ │ │ + bl 1b69ac <_PyErr_SetString@@Base> │ │ │ │ + b 916a0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 30df10 │ │ │ │ + bl 30cdc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 91738 │ │ │ │ + beq 9169c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #24964 @ 0x6184 │ │ │ │ + movw r3, #25584 @ 0x63f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 916f4 │ │ │ │ + bne 91658 │ │ │ │ ldr r5, [r6, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 91624 │ │ │ │ + bne 91588 │ │ │ │ mov r0, r6 │ │ │ │ - bl 176cec <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 175ec4 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 91624 │ │ │ │ + bne 91588 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9173c │ │ │ │ + bgt 916a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9173c │ │ │ │ - ldr r2, [pc, #336] @ 91748 │ │ │ │ + bne 916a0 │ │ │ │ + ldr r2, [pc, #336] @ 916ac │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91610 │ │ │ │ + beq 91574 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b 9173c │ │ │ │ + b 916a0 │ │ │ │ ldr r6, [r5, #32] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 91690 │ │ │ │ - bl b5070 │ │ │ │ + bne 915f4 │ │ │ │ + bl b5030 │ │ │ │ subs r6, r0, #0 │ │ │ │ strne r6, [r5, #32] │ │ │ │ - bne 91690 │ │ │ │ + bne 915f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91688 │ │ │ │ + bgt 915ec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 91688 │ │ │ │ - ldr r2, [pc, #232] @ 91748 │ │ │ │ + bne 915ec │ │ │ │ + ldr r2, [pc, #232] @ 916ac │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91678 │ │ │ │ + beq 915dc │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r5, #0 │ │ │ │ - b 9173c │ │ │ │ + b 916a0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl ee0dc │ │ │ │ + bl ed65c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 916ec │ │ │ │ + bgt 91650 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 916ec │ │ │ │ - ldr r2, [pc, #132] @ 91748 │ │ │ │ + bne 91650 │ │ │ │ + ldr r2, [pc, #132] @ 916ac │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 916dc │ │ │ │ + beq 91640 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r5, r6 │ │ │ │ - b 9173c │ │ │ │ + b 916a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91738 │ │ │ │ + bgt 9169c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 91738 │ │ │ │ - ldr r2, [pc, #52] @ 91748 │ │ │ │ + bne 9169c │ │ │ │ + ldr r2, [pc, #52] @ 916ac │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91728 │ │ │ │ + beq 9168c │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + subs ip, r2, #0 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + movgt r2, #0 │ │ │ │ + movle r2, #1 │ │ │ │ + mov r0, r1 │ │ │ │ + orrs r2, r3, r2 │ │ │ │ + bne 916f8 │ │ │ │ + clz r1, r1 │ │ │ │ + lsr r1, r1, #5 │ │ │ │ + cmp ip, #1 │ │ │ │ + orrne r1, r1, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 91728 │ │ │ │ + mov lr, #1 │ │ │ │ + mov r2, r3 │ │ │ │ + sub r5, fp, #16 │ │ │ │ + ldr r3, [pc, #76] @ 91758 │ │ │ │ + mov r4, #0 │ │ │ │ + mov r1, ip │ │ │ │ + strd r4, [sp, #8] │ │ │ │ + str lr, [sp, #4] │ │ │ │ + str lr, [sp] │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 9174c │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 381d9c │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 9174c │ │ │ │ + movw r1, #57828 @ 0xe1e4 │ │ │ │ + movt r1, #2 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 4220d0 │ │ │ │ + mov r0, #0 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + rsbeq r8, sl, ip, lsl r9 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + ldr r4, [r2, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 9179c │ │ │ │ + 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 917b0 │ │ │ │ + bl dd140 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 917c0 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b cbc18 │ │ │ │ + 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, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 9178c │ │ │ │ + bne 91808 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 381ae4 │ │ │ │ + bl 381d9c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9182c │ │ │ │ - b 917ac │ │ │ │ + beq 918a8 │ │ │ │ + b 91828 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42564 @ 0xa644 │ │ │ │ + movw r0, #44568 @ 0xae18 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91774 │ │ │ │ - b 9182c │ │ │ │ + bne 917f0 │ │ │ │ + b 918a8 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - movw r3, #37836 @ 0x93cc │ │ │ │ + movw r3, #40076 @ 0x9c8c │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - bl 3831e4 <_PyLong_UnsignedInt_Converter@@Base+0x664> │ │ │ │ + bl 383398 <_PyLong_UnsignedInt_Converter@@Base+0x560> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9182c │ │ │ │ + beq 918a8 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r3, [r5] │ │ │ │ bl 2d2c8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 91804 │ │ │ │ + beq 91880 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91820 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq 9189c │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - bl ddb94 │ │ │ │ + bl 2fe9b8 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 917f4 │ │ │ │ + beq 91870 │ │ │ │ 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 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ - ldr r4, [r2, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 91878 │ │ │ │ - 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 9188c │ │ │ │ - bl ddb94 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 9189c │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b cc4f4 │ │ │ │ - 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 8d0b0 │ │ │ │ + b 8cae0 │ │ │ │ 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 │ │ │ │ - bne 91910 │ │ │ │ + bne 91920 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #38648 @ 0x96f8 │ │ │ │ + movw r1, #40652 @ 0x9ecc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #37596 @ 0x92dc │ │ │ │ + movw r0, #38968 @ 0x9838 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b 91998 │ │ │ │ + b 919a8 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl f0b90 │ │ │ │ + bl f0644 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 91978 │ │ │ │ + beq 91988 │ │ │ │ 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 91978 │ │ │ │ + bhi 91988 │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r3, fp, #28 │ │ │ │ str r2, [sp] │ │ │ │ sub r2, fp, #32 │ │ │ │ - bl 43f5c4 <_PyObject_GetXIDataNoFallback@@Base+0x888> │ │ │ │ + bl 43fea4 <_PyObject_GetXIDataNoFallback@@Base+0x888> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91978 │ │ │ │ + bne 91988 │ │ │ │ sub r0, fp, #32 │ │ │ │ mov r3, r6 │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ - bl 419708 <_PyCompile_OptimizeCfg@@Base+0x5dc> │ │ │ │ - b 91998 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bl 419fe4 <_PyCompile_OptimizeCfg@@Base+0x684> │ │ │ │ + b 919a8 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #28568 @ 0x6f98 │ │ │ │ + movw r1, #30808 @ 0x7858 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 919e4 │ │ │ │ + bhi 919f4 │ │ │ │ cmp r4, #1 │ │ │ │ ldr r1, [r5] │ │ │ │ ldrgt r2, [r5, #4] │ │ │ │ - movwle r2, #5188 @ 0x1444 │ │ │ │ + movwle r2, #5808 @ 0x16b0 │ │ │ │ movtle r2, #104 @ 0x68 │ │ │ │ - b 91a04 │ │ │ │ + b 91a14 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #24520 @ 0x5fc8 │ │ │ │ + movw r0, #26760 @ 0x6888 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 151060 │ │ │ │ + bl 1500b4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 919cc │ │ │ │ + bne 919dc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 91a14 │ │ │ │ + b 91a24 │ │ │ │ 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 433810 <_PyBytes_FromXIData@@Base+0x144c> │ │ │ │ + bl 4340f0 <_PyBytes_FromXIData@@Base+0x144c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 91b04 │ │ │ │ + beq 91b14 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91ab8 │ │ │ │ + beq 91ac8 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl fb464 │ │ │ │ + bl fa564 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 91b24 │ │ │ │ + beq 91b34 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldrb r2, [r5, #77] @ 0x4d │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 91acc │ │ │ │ + beq 91adc │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 433c90 <_PyBytes_FromXIData@@Base+0x18cc> │ │ │ │ + bl 434570 <_PyBytes_FromXIData@@Base+0x18cc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 91af8 │ │ │ │ + beq 91b08 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl baf00 │ │ │ │ - b 91acc │ │ │ │ + bl baef8 │ │ │ │ + b 91adc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl f32c0 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f22b0 <_PyTuple_FromPair@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 91b24 │ │ │ │ + beq 91b34 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91b24 │ │ │ │ + beq 91b34 │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 91b24 │ │ │ │ + beq 91b34 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 433bac <_PyBytes_FromXIData@@Base+0x17e8> │ │ │ │ + bl 43448c <_PyBytes_FromXIData@@Base+0x17e8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91b24 │ │ │ │ + bne 91b34 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 91b0c │ │ │ │ + ble 91b1c │ │ │ │ mov r4, #0 │ │ │ │ - b 91b24 │ │ │ │ + b 91b34 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 91b04 │ │ │ │ + bne 91b14 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 91b04 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 91b14 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #28600 @ 0x6fb8 │ │ │ │ + movw r0, #30840 @ 0x7878 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c0fec │ │ │ │ + b c1220 │ │ │ │ │ │ │ │ -00091b4c : │ │ │ │ +00091b5c : │ │ │ │ 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, #34256 @ 0x85d0 │ │ │ │ + movw r1, #35628 @ 0x8b2c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ad150 │ │ │ │ + bl 3adb88 │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 91ba0 │ │ │ │ + bne 91bb0 │ │ │ │ mov ip, #1 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ stmib sp, {r2, ip} │ │ │ │ str r2, [sp] │ │ │ │ - bl 368620 │ │ │ │ + bl 368838 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00091ba8 <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ +00091bb8 <_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 │ │ │ │ @@ -102071,376 +102075,376 @@ │ │ │ │ and r3, r3, #1024 @ 0x400 │ │ │ │ str r1, [r2, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00091c10 : │ │ │ │ +00091c20 : │ │ │ │ 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, #34212 @ 0x85a4 │ │ │ │ + movw r1, #35584 @ 0x8b00 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ - bl 3ad150 │ │ │ │ + bl 3adb88 │ │ │ │ subs r3, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 91c64 │ │ │ │ + bne 91c74 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ - bl 368620 │ │ │ │ + bl 368838 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00091c6c <_PyErr_SetFromPyStatus@@Base>: │ │ │ │ +00091c7c <_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 91cac <_PyErr_SetFromPyStatus@@Base+0x40> │ │ │ │ + beq 91cbc <_PyErr_SetFromPyStatus@@Base+0x40> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28616 @ 0x6fc8 │ │ │ │ + movw r1, #30856 @ 0x7888 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 91cd4 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ + b 91ce4 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ ldr r4, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r4, #0 │ │ │ │ - beq 91cc4 <_PyErr_SetFromPyStatus@@Base+0x58> │ │ │ │ + beq 91cd4 <_PyErr_SetFromPyStatus@@Base+0x58> │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 91ce4 <_PyErr_SetFromPyStatus@@Base+0x78> │ │ │ │ + bne 91cf4 <_PyErr_SetFromPyStatus@@Base+0x78> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28664 @ 0x6ff8 │ │ │ │ + movw r1, #30904 @ 0x78b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8924 @ 0x22dc │ │ │ │ + movw r1, #11236 @ 0x2be4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2e55c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91d08 <_PyErr_SetFromPyStatus@@Base+0x9c> │ │ │ │ + bne 91d18 <_PyErr_SetFromPyStatus@@Base+0x9c> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 366244 │ │ │ │ + b 3664fc │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 91d38 <_PyErr_SetFromPyStatus@@Base+0xcc> │ │ │ │ + beq 91d48 <_PyErr_SetFromPyStatus@@Base+0xcc> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #35580 @ 0x8afc │ │ │ │ + movw r1, #37636 @ 0x9304 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #60020 @ 0xea74 │ │ │ │ + movw r1, #62260 @ 0xf334 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8765c │ │ │ │ + b 8708c │ │ │ │ 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 fd7c0 │ │ │ │ + bl fc7cc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91dc0 <_PyErr_SetFromPyStatus@@Base+0x154> │ │ │ │ - bl ddb94 │ │ │ │ + bne 91dd0 <_PyErr_SetFromPyStatus@@Base+0x154> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91dcc <_PyErr_SetFromPyStatus@@Base+0x160> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 91ddc <_PyErr_SetFromPyStatus@@Base+0x160> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #30072 @ 0x7578 │ │ │ │ + movw r1, #32312 @ 0x7e38 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91d90 <_PyErr_SetFromPyStatus@@Base+0x124> │ │ │ │ + beq 91da0 <_PyErr_SetFromPyStatus@@Base+0x124> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00091dd4 : │ │ │ │ +00091de4 : │ │ │ │ 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, #34212 @ 0x85a4 │ │ │ │ + movw r1, #35584 @ 0x8b00 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ad150 │ │ │ │ + bl 3adb88 │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 91e28 │ │ │ │ + bne 91e38 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - bl 368620 │ │ │ │ - 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 r0, r1 │ │ │ │ - bl 1bd8ac │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 91e64 │ │ │ │ - bl ddb94 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 91e98 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 2dd48 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 91e8c │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + bl 368838 │ │ │ │ sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b dddcc │ │ │ │ - mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r2, #16 │ │ │ │ - movw r1, #42532 @ 0xa624 │ │ │ │ + movw r1, #43152 @ 0xa890 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r0, #28720 @ 0x7030 │ │ │ │ + movw r0, #30960 @ 0x78f0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldm r2, {r2, r3, ip} │ │ │ │ str ip, [sp] │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ 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 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 91f64 │ │ │ │ + beq 91f04 │ │ │ │ ldr r6, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91f80 │ │ │ │ + beq 91f20 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx r3 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #50256 @ 0xc450 │ │ │ │ + movw r2, #52496 @ 0xcd10 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - bl 3f9b78 <_PySlotIterator_Init@@Base+0x314> │ │ │ │ + bl 3fa440 <_PySlotIterator_Init@@Base+0x314> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ blx r3 │ │ │ │ - b 91f88 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + b 91f28 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52516 @ 0xcd24 │ │ │ │ + movw r1, #54756 @ 0xd5e4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 91f88 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + bl 1b4954 │ │ │ │ + b 91f28 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r5, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 91fcc │ │ │ │ - ldr r0, [r5] │ │ │ │ - bl 1bd8ac │ │ │ │ + mov r0, r1 │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91ff8 │ │ │ │ - b 91fec │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #42148 @ 0xa4a4 │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 92044 │ │ │ │ - b 91fb4 │ │ │ │ - bl ddb94 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 92044 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - bl 1bd8ac │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 92018 │ │ │ │ - bl ddb94 │ │ │ │ + bne 91f68 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92044 │ │ │ │ - mov r1, r5 │ │ │ │ + bne 91f9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dee0 │ │ │ │ + bl 2dd48 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 9204c │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge 91f90 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b dd378 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00092058 : │ │ │ │ +00091fa4 : │ │ │ │ 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, #34160 @ 0x8570 │ │ │ │ + movw r1, #35532 @ 0x8acc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ - bl 3ad150 │ │ │ │ + bl 3adb88 │ │ │ │ subs r3, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 920ac │ │ │ │ + bne 91ff8 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ - bl 368620 │ │ │ │ + bl 368838 │ │ │ │ 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 r3, r0 │ │ │ │ mov r1, #4 │ │ │ │ add r0, r0, #13 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ - bl b621c │ │ │ │ + bl b6214 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #44904 @ 0xaf68 │ │ │ │ + movw r0, #47144 @ 0xb828 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #12092 @ 0x2f3c │ │ │ │ + movw r0, #14572 @ 0x38ec │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ + b de66c │ │ │ │ + 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 9208c │ │ │ │ + ldr r0, [r5] │ │ │ │ + bl 1bd6c4 │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 920b8 │ │ │ │ + b 920ac │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #44152 @ 0xac78 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + mov r2, #2 │ │ │ │ + bl 150220 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 92104 │ │ │ │ + b 92074 │ │ │ │ + bl dd140 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 92104 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + bl 1bd6c4 │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 920d8 │ │ │ │ + bl dd140 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 92104 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2dee0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 9210c │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r3] │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 2fe9b8 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00092108 : │ │ │ │ +00092118 : │ │ │ │ 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, #34160 @ 0x8570 │ │ │ │ + movw r1, #35532 @ 0x8acc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ad150 │ │ │ │ + bl 3adb88 │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 9215c │ │ │ │ + bne 9216c │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - bl 368620 │ │ │ │ + bl 368838 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00092164 : │ │ │ │ +00092174 : │ │ │ │ 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, #34160 @ 0x8570 │ │ │ │ + movw r1, #35532 @ 0x8acc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 3ad150 │ │ │ │ + bl 3adb88 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #48] @ 0x30 │ │ │ │ mvnne 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 │ │ │ │ @@ -102453,325 +102457,325 @@ │ │ │ │ mov r9, r0 │ │ │ │ ldrne sl, [r2, #8] │ │ │ │ mov r4, r1 │ │ │ │ ldrh r6, [r0, #13] │ │ │ │ orrs r3, r2, r5, lsr #31 │ │ │ │ ldrb r7, [r0, #15] │ │ │ │ ldrb r8, [r0, #16] │ │ │ │ - bne 921f8 │ │ │ │ + bne 92208 │ │ │ │ clz r3, r1 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9222c │ │ │ │ + beq 9223c │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #192] @ 922e4 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #192] @ 922f4 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 922d8 │ │ │ │ + beq 922e8 │ │ │ │ rev16 r6, r6 │ │ │ │ adds r5, sl, r5 │ │ │ │ uxth r6, r6 │ │ │ │ - beq 922bc │ │ │ │ + beq 922cc │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9226c │ │ │ │ - bl 1bd8ac │ │ │ │ + beq 9227c │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92264 │ │ │ │ - bl ddb94 │ │ │ │ + bne 92274 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 922d8 │ │ │ │ + bne 922e8 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 922bc │ │ │ │ + beq 922cc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9229c │ │ │ │ - bl 1bd8ac │ │ │ │ + beq 922ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92294 │ │ │ │ - bl ddb94 │ │ │ │ + bne 922a4 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 922d8 │ │ │ │ + bne 922e8 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 922bc │ │ │ │ + beq 922cc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 922bc │ │ │ │ - bl ddb94 │ │ │ │ + bne 922cc │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 922d8 │ │ │ │ + bne 922e8 │ │ │ │ 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 419708 <_PyCompile_OptimizeCfg@@Base+0x5dc> │ │ │ │ + b 419fe4 <_PyCompile_OptimizeCfg@@Base+0x684> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r8, sl, ip, asr #18 │ │ │ │ + rsbeq r8, sl, r8, asr #18 │ │ │ │ │ │ │ │ -000922e8 : │ │ │ │ +000922f8 : │ │ │ │ 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, #34160 @ 0x8570 │ │ │ │ + movw r1, #35532 @ 0x8acc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 3ad150 │ │ │ │ + bl 3adb88 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #44] @ 0x2c │ │ │ │ mvnne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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 1d5990 │ │ │ │ + b 1d5814 │ │ │ │ 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 92398 │ │ │ │ + bne 923a8 │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 923b8 │ │ │ │ + bne 923c8 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #32624 @ 0x7f70 │ │ │ │ + movw r1, #34864 @ 0x8830 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #37584 @ 0x92d0 │ │ │ │ + movw r0, #38956 @ 0x982c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 923ec │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 923fc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #37584 @ 0x92d0 │ │ │ │ + movw r0, #38956 @ 0x982c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 923ec │ │ │ │ - b 92360 │ │ │ │ + beq 923fc │ │ │ │ + b 92370 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 923f4 │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + bne 92404 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #32760 @ 0x7ff8 │ │ │ │ + movw r1, #35000 @ 0x88b8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #37584 @ 0x92d0 │ │ │ │ + movw r0, #38956 @ 0x982c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 92450 │ │ │ │ - ldr r0, [pc, #96] @ 9245c │ │ │ │ - bl 1fa8bc │ │ │ │ + b 92460 │ │ │ │ + ldr r0, [pc, #96] @ 9246c │ │ │ │ + bl 1fa5f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 92450 │ │ │ │ + beq 92460 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp] │ │ │ │ - ldr r1, [pc, #64] @ 92460 │ │ │ │ - bl 1c9bac │ │ │ │ + ldr r1, [pc, #64] @ 92470 │ │ │ │ + bl 1c99d4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 92438 │ │ │ │ + ble 92448 │ │ │ │ mov r4, r5 │ │ │ │ - b 92450 │ │ │ │ + b 92460 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 92430 │ │ │ │ + bne 92440 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 92430 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 92440 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r3, fp, ip, lsl r4 │ │ │ │ - rsbeq r3, fp, ip, lsr r4 │ │ │ │ + rsbeq r3, fp, r4, lsl r4 │ │ │ │ + rsbeq r3, fp, r4, lsr r4 │ │ │ │ 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 36cbd0 <_PyInterpolation_Build@@Base+0x128> │ │ │ │ + bl 36ce88 <_PyInterpolation_Build@@Base+0x128> │ │ │ │ mov r1, #7 │ │ │ │ add r0, r0, #6 │ │ │ │ - blx 44182c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ + blx 44210c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ add r0, r1, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ │ │ │ │ -000924ac : │ │ │ │ +000924bc : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #56] @ 92500 │ │ │ │ + ldr r1, [pc, #56] @ 92510 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #24 │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r0, fp, #20 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - bl 2d6294 <_PyInterpreterState_New@@Base> │ │ │ │ + bl 2d47c0 <_PyInterpreterState_New@@Base> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r3, #0 │ │ │ │ - beq 924f4 │ │ │ │ + beq 92504 │ │ │ │ sub r3, fp, #20 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ - bl 302fc │ │ │ │ + bl 30300 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ ldrb r1, [r0, #17] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 9078c │ │ │ │ + b 9079c │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #28880 @ 0x70d0 │ │ │ │ + movw r0, #31180 @ 0x79cc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ │ │ │ │ -00092548 : │ │ │ │ +00092558 : │ │ │ │ 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 9257c │ │ │ │ + beq 9258c │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #32 │ │ │ │ - bne 92584 │ │ │ │ - bl 720c4 │ │ │ │ - b 925b0 │ │ │ │ + bne 92594 │ │ │ │ + bl 71af8 │ │ │ │ + b 925c0 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt 92598 │ │ │ │ + blt 925a8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - blt 925b8 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + blt 925c8 │ │ │ │ + movw r3, #48352 @ 0xbce0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28164 @ 0x6e04 │ │ │ │ + movw r1, #30404 @ 0x76c4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r6, r2 │ │ │ │ - bl 3f15b0 <_PyEval_CheckExceptStarTypeValid@@Base+0x1a8> │ │ │ │ + bl 3f1e68 <_PyEval_CheckExceptStarTypeValid@@Base+0x1a8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 925b0 │ │ │ │ + bne 925c0 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ubfx lr, r3, #6, #1 │ │ │ │ movne r1, #127 @ 0x7f │ │ │ │ - bne 92600 │ │ │ │ + bne 92610 │ │ │ │ ubfx ip, r3, #2, #3 │ │ │ │ cmp ip, #1 │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ - beq 92600 │ │ │ │ + beq 92610 │ │ │ │ cmp ip, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r2 │ │ │ │ cmp r6, r1 │ │ │ │ - bls 92624 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bls 92634 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28956 @ 0x711c │ │ │ │ + movw r1, #31196 @ 0x79dc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 925b0 │ │ │ │ + bl 1b4954 │ │ │ │ + b 925c0 │ │ │ │ tst r3, #32 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ ldreq r4, [r4, #28] │ │ │ │ - beq 92640 │ │ │ │ + beq 92650 │ │ │ │ cmp lr, #0 │ │ │ │ addne r4, r4, #20 │ │ │ │ addeq r4, r4, #28 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 92650 │ │ │ │ + bne 92660 │ │ │ │ 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} │ │ │ │ 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 69d68 <_PyXI_NewExcInfo@@Base+0x694> │ │ │ │ + bl 69818 <_PyXI_NewExcInfo@@Base+0x778> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #12092 @ 0x2f3c │ │ │ │ + movw r0, #14572 @ 0x38ec │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ + b de66c │ │ │ │ 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] │ │ │ │ @@ -102779,50 +102783,50 @@ │ │ │ │ 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, #5188 @ 0x1444 │ │ │ │ + movweq ip, #5808 @ 0x16b0 │ │ │ │ ldrb r1, [r0, #18] │ │ │ │ movteq ip, #104 @ 0x68 │ │ │ │ orr r3, r3, r2 │ │ │ │ ldrb r2, [r0, #19] │ │ │ │ str ip, [sp] │ │ │ │ - movw ip, #47864 @ 0xbaf8 │ │ │ │ + movw ip, #47656 @ 0xba28 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, lr │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 2dcc78 <_PyStaticType_InitForExtension@@Base+0x6c0> │ │ │ │ + bl 2db0a0 <_PyStaticType_InitForExtension@@Base+0x6c0> │ │ │ │ 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 │ │ │ │ add r3, r0, #5504 @ 0x1580 │ │ │ │ adds r3, r3, #20 │ │ │ │ - bne 92740 │ │ │ │ - bl 175f40 │ │ │ │ - b 92750 │ │ │ │ + bne 92750 │ │ │ │ + bl 175118 │ │ │ │ + b 92760 │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #1452] @ 0x5ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92764 │ │ │ │ - movw r0, #29196 @ 0x720c │ │ │ │ + bne 92774 │ │ │ │ + movw r0, #31436 @ 0x7acc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 36d144 │ │ │ │ + b 36d3fc │ │ │ │ mov r4, r1 │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ mvn r2, #8 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [r4] │ │ │ │ @@ -102832,275 +102836,275 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 927fc │ │ │ │ - bl c0fec │ │ │ │ + beq 9280c │ │ │ │ + bl c1220 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 927c8 │ │ │ │ - bl 175f40 │ │ │ │ - b 927fc │ │ │ │ + bne 927d8 │ │ │ │ + bl 175118 │ │ │ │ + b 9280c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 200570 │ │ │ │ + bl 1fff44 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 45760 <_PyErr_FormatFromCause@@Base+0x8e8> │ │ │ │ + bl 4570c │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 200570 │ │ │ │ + bl 1fff44 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b baf00 │ │ │ │ - movw r3, #45148 @ 0xb05c │ │ │ │ + b baef8 │ │ │ │ + movw r3, #45128 @ 0xb048 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #32296 @ 0x7e28 │ │ │ │ + movw r2, #33668 @ 0x8384 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #29252 @ 0x7244 │ │ │ │ + movw r1, #31492 @ 0x7b04 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ push {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 928d0 │ │ │ │ + beq 928e0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - movw r6, #5188 @ 0x1444 │ │ │ │ + movw r6, #5808 @ 0x16b0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 928d0 │ │ │ │ + beq 928e0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #32296 @ 0x7e28 │ │ │ │ + movw r1, #33668 @ 0x8384 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 36ccb8 <_PyInterpolation_Build@@Base+0x210> │ │ │ │ + bl 36cf70 <_PyInterpolation_Build@@Base+0x210> │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 92988 │ │ │ │ + beq 92998 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 928e4 │ │ │ │ + bne 928f4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 928d0 │ │ │ │ + bgt 928e0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 928d0 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 928e0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 92920 │ │ │ │ + b 92930 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 3f7b2c │ │ │ │ + bl 3f83f4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92918 │ │ │ │ + bgt 92928 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 92918 │ │ │ │ + bne 92928 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 92988 │ │ │ │ + beq 92998 │ │ │ │ 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 92960 │ │ │ │ + bgt 92970 │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ - bne 92960 │ │ │ │ + bne 92970 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_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 37abbc <_PyObject_HasLen@@Base+0x12cc> │ │ │ │ + bl 37aec4 <_PyObject_HasLen@@Base+0x131c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 92a34 │ │ │ │ + beq 92a44 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub r1, r1, #1 │ │ │ │ - bl 1b0cc4 │ │ │ │ + bl 1b0ad4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 929f0 │ │ │ │ + bgt 92a00 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 929f0 │ │ │ │ + bne 92a00 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 92a34 │ │ │ │ + beq 92a44 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #29292 @ 0x726c │ │ │ │ + movw r0, #31532 @ 0x7b2c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92a34 │ │ │ │ + bgt 92a44 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 92a34 │ │ │ │ + bne 92a44 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_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 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92a74 │ │ │ │ - bl ddb94 │ │ │ │ + bne 92a84 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92aa0 │ │ │ │ + bne 92ab0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 92aa8 │ │ │ │ + bl 92ab8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #12092 @ 0x2f3c │ │ │ │ + movw r0, #14572 @ 0x38ec │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ + b de66c │ │ │ │ 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 b621c │ │ │ │ + bl b6214 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 92b64 │ │ │ │ + beq 92b74 │ │ │ │ cmp r6, #3 │ │ │ │ - ble 92af8 │ │ │ │ + ble 92b08 │ │ │ │ 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 92b18 │ │ │ │ + beq 92b28 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 92b2c │ │ │ │ + bne 92b3c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl cb8c4 │ │ │ │ + bl cafe8 │ │ │ │ mov r5, r0 │ │ │ │ - b 92b38 │ │ │ │ + b 92b48 │ │ │ │ mov r0, r4 │ │ │ │ - bl f32c0 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f22b0 <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 92b4c │ │ │ │ + ble 92b5c │ │ │ │ mov r4, r5 │ │ │ │ - b 92b64 │ │ │ │ + b 92b74 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 92b44 │ │ │ │ + bne 92b54 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 92b44 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 92b54 │ │ │ │ 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 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r4 │ │ │ │ - beq 92bcc │ │ │ │ + beq 92bdc │ │ │ │ mov r0, r2 │ │ │ │ - bl 2dce58 <_PyStaticType_InitForExtension@@Base+0x8a0> │ │ │ │ + bl 2db280 <_PyStaticType_InitForExtension@@Base+0x8a0> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92bcc │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 92bdc │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13500 @ 0x34bc │ │ │ │ + movw r1, #15792 @ 0x3db0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ subs r5, r7, r4 │ │ │ │ ldr r3, [r8, #152] @ 0x98 │ │ │ │ movne r5, #1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ @@ -103111,15 +103115,15 @@ │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [r0, #13] │ │ │ │ cmp r7, r4 │ │ │ │ ldrh r3, [r6, #20] │ │ │ │ strh r3, [r0, #17] │ │ │ │ str r2, [r0, #8] │ │ │ │ strb r5, [r0, #12] │ │ │ │ - beq 92c24 │ │ │ │ + beq 92c34 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ str r7, [r0, #20] │ │ │ │ ldrsb r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -103136,938 +103140,938 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub r1, r1, #1 │ │ │ │ - bl 1b0cc4 │ │ │ │ + bl 1b0ad4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92c98 │ │ │ │ + bgt 92ca8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 92c98 │ │ │ │ + bne 92ca8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 92ce4 │ │ │ │ + beq 92cf4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #29308 @ 0x727c │ │ │ │ + movw r0, #31548 @ 0x7b3c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 92ccc │ │ │ │ + ble 92cdc │ │ │ │ mov r4, r5 │ │ │ │ - b 92ce4 │ │ │ │ + b 92cf4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 92cc4 │ │ │ │ + bne 92cd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 92cc4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 92cd4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #45148 @ 0xb05c │ │ │ │ + movw r3, #45128 @ 0xb048 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #32248 @ 0x7df8 │ │ │ │ + movw r2, #33620 @ 0x8354 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #29252 @ 0x7244 │ │ │ │ + movw r1, #31492 @ 0x7b04 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 17173c │ │ │ │ - movw r3, #45148 @ 0xb05c │ │ │ │ + b 170914 │ │ │ │ + movw r3, #45128 @ 0xb048 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #32396 @ 0x7e8c │ │ │ │ + movw r2, #33768 @ 0x83e8 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #29252 @ 0x7244 │ │ │ │ + movw r1, #31492 @ 0x7b04 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 92d98 │ │ │ │ + bne 92da8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 92dd0 │ │ │ │ + beq 92de0 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ sub r6, fp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, ip │ │ │ │ - ldr r3, [pc, #236] @ 92ea8 │ │ │ │ + ldr r3, [pc, #236] @ 92eb8 │ │ │ │ str r6, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 92e9c │ │ │ │ + beq 92eac │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne 92e08 │ │ │ │ + bne 92e18 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #54700 @ 0xd5ac │ │ │ │ + movw r1, #56940 @ 0xde6c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #56372 @ 0xdc34 │ │ │ │ + movw r0, #58612 @ 0xe4f4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 92e9c │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 92eac │ │ │ │ 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, #29324 @ 0x728c │ │ │ │ + movw r0, #31564 @ 0x7b4c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r1, [sp] │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r1, #1900 @ 0x76c │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 92e9c │ │ │ │ + beq 92eac │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - bl 37af6c <_PyObject_HasLen@@Base+0x167c> │ │ │ │ + bl 37b224 <_PyObject_HasLen@@Base+0x167c> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 92e84 │ │ │ │ + ble 92e94 │ │ │ │ mov r4, r5 │ │ │ │ - b 92e9c │ │ │ │ + b 92eac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 92e7c │ │ │ │ + bne 92e8c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 92e7c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 92e8c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, lsr #19 │ │ │ │ + rsbeq r8, sl, r0, lsr #19 │ │ │ │ │ │ │ │ -00092eac : │ │ │ │ +00092ebc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 92ec4 │ │ │ │ + b 92ed4 │ │ │ │ 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 36d184 │ │ │ │ + bl 36d43c │ │ │ │ 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 │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r1, #2 │ │ │ │ - bl 92aa8 │ │ │ │ + bl 92ab8 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #12092 @ 0x2f3c │ │ │ │ + movw r0, #14572 @ 0x38ec │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b df0c0 │ │ │ │ + b de66c │ │ │ │ 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 92fa0 │ │ │ │ + bne 92fb0 │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 92fc0 │ │ │ │ + bne 92fd0 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #32624 @ 0x7f70 │ │ │ │ + movw r1, #34864 @ 0x8830 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #37584 @ 0x92d0 │ │ │ │ + movw r0, #38956 @ 0x982c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b 92ff4 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b 93004 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #37584 @ 0x92d0 │ │ │ │ + movw r0, #38956 @ 0x982c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92ff4 │ │ │ │ - b 92f68 │ │ │ │ + beq 93004 │ │ │ │ + b 92f78 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 92ffc │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + bne 9300c │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #32760 @ 0x7ff8 │ │ │ │ + movw r1, #35000 @ 0x88b8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #37584 @ 0x92d0 │ │ │ │ + movw r0, #38956 @ 0x982c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 93058 │ │ │ │ - ldr r0, [pc, #96] @ 93064 │ │ │ │ - bl 1fa8bc │ │ │ │ + b 93068 │ │ │ │ + ldr r0, [pc, #96] @ 93074 │ │ │ │ + bl 1fa5f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 93058 │ │ │ │ + beq 93068 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp] │ │ │ │ - ldr r1, [pc, #64] @ 93068 │ │ │ │ - bl 1c9bac │ │ │ │ + ldr r1, [pc, #64] @ 93078 │ │ │ │ + bl 1c99d4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 93040 │ │ │ │ + ble 93050 │ │ │ │ mov r4, r5 │ │ │ │ - b 93058 │ │ │ │ + b 93068 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 93038 │ │ │ │ + bne 93048 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 93038 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 93048 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r3, fp, ip, lsl r4 │ │ │ │ - mlseq fp, r8, r4, r3 │ │ │ │ + rsbeq r3, fp, r4, lsl r4 │ │ │ │ + mlseq fp, r0, r4, r3 │ │ │ │ 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, #47440 @ 0xb950 │ │ │ │ + movw r2, #47232 @ 0xb880 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ - bl 2dc938 <_PyStaticType_InitForExtension@@Base+0x380> │ │ │ │ + bl 2dad60 <_PyStaticType_InitForExtension@@Base+0x380> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000930a8 : │ │ │ │ +000930b8 : │ │ │ │ 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, #168] @ 9316c │ │ │ │ + ldr ip, [pc, #168] @ 9317c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, ip] │ │ │ │ ldr ip, [r3, #92] @ 0x5c │ │ │ │ ldr r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 930f8 │ │ │ │ + bne 93108 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ movne ip, r3 │ │ │ │ - bne 930d0 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bne 930e0 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - b 9311c │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + b 9312c │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 9311c │ │ │ │ + beq 9312c │ │ │ │ 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 9313c │ │ │ │ + beq 9314c │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r3] │ │ │ │ str r3, [r1] │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r0, [ip] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r4 │ │ │ │ - beq 93164 │ │ │ │ - bl 1749fc │ │ │ │ + beq 93174 │ │ │ │ + bl 173bd4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r0 │ │ │ │ str r4, [r5] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00093170 : │ │ │ │ +00093180 : │ │ │ │ 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] @ 931c4 │ │ │ │ + ldr ip, [pc, #56] @ 931d4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, ip] │ │ │ │ ldr r0, [r3, #92] @ 0x5c │ │ │ │ - bl 3f2124 │ │ │ │ + bl 3f29dc │ │ │ │ mov r0, r6 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r5 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b baf00 │ │ │ │ + b baef8 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r4, #47440 @ 0xb950 │ │ │ │ + movw r4, #47232 @ 0xb880 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 93214 │ │ │ │ + beq 93224 │ │ │ │ mov r1, r4 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93214 │ │ │ │ - movw r4, #5180 @ 0x143c │ │ │ │ + bne 93224 │ │ │ │ + movw r4, #5800 @ 0x16a8 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 93370 │ │ │ │ + b 93380 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 93234 │ │ │ │ - movw r1, #47440 @ 0xb950 │ │ │ │ + beq 93244 │ │ │ │ + movw r1, #47232 @ 0xb880 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93208 │ │ │ │ + beq 93218 │ │ │ │ mov r0, r6 │ │ │ │ - bl 36feac <_PyObject_FunctionStr@@Base+0xaf4> │ │ │ │ + bl 370164 <_PyObject_FunctionStr@@Base+0xaf4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 93370 │ │ │ │ + beq 93380 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36feac <_PyObject_FunctionStr@@Base+0xaf4> │ │ │ │ + bl 370164 <_PyObject_FunctionStr@@Base+0xaf4> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 93278 │ │ │ │ + bne 93288 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9336c │ │ │ │ + bgt 9337c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9336c │ │ │ │ + bne 9337c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 9336c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 9337c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 36b664 │ │ │ │ + bl 36b91c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 932a8 │ │ │ │ + bgt 932b8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 932a8 │ │ │ │ + bne 932b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 932c8 │ │ │ │ + bgt 932d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 932c8 │ │ │ │ + bne 932d8 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 93370 │ │ │ │ + beq 93380 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - movw r1, #47440 @ 0xb950 │ │ │ │ + movw r1, #47232 @ 0xb880 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl 36b494 │ │ │ │ + bl 36b74c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 93310 │ │ │ │ + bne 93320 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93370 │ │ │ │ + bgt 93380 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 93370 │ │ │ │ + bne 93380 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 93370 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 93380 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r4 │ │ │ │ - bl f32c0 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f22b0 <_PyTuple_FromPair@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93340 │ │ │ │ + bgt 93350 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 93340 │ │ │ │ + bne 93350 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93358 │ │ │ │ + bgt 93368 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq 93360 │ │ │ │ + beq 93370 │ │ │ │ mov r4, r6 │ │ │ │ - b 93370 │ │ │ │ + b 93380 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 93358 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 93368 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r4, #47440 @ 0xb950 │ │ │ │ + movw r4, #47232 @ 0xb880 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 933c4 │ │ │ │ + beq 933d4 │ │ │ │ mov r1, r4 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 933c4 │ │ │ │ - movw r4, #5180 @ 0x143c │ │ │ │ + bne 933d4 │ │ │ │ + movw r4, #5800 @ 0x16a8 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 934c0 │ │ │ │ + b 934d0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 933e4 │ │ │ │ - movw r1, #47440 @ 0xb950 │ │ │ │ + beq 933f4 │ │ │ │ + movw r1, #47232 @ 0xb880 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 933b8 │ │ │ │ + beq 933c8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 36feac <_PyObject_FunctionStr@@Base+0xaf4> │ │ │ │ + bl 370164 <_PyObject_FunctionStr@@Base+0xaf4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 934c0 │ │ │ │ + beq 934d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36feac <_PyObject_FunctionStr@@Base+0xaf4> │ │ │ │ + bl 370164 <_PyObject_FunctionStr@@Base+0xaf4> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 93428 │ │ │ │ + bne 93438 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 934bc │ │ │ │ + bgt 934cc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 934bc │ │ │ │ + bne 934cc │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 934bc │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 934cc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 236278 │ │ │ │ + bl 235170 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93458 │ │ │ │ + bgt 93468 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 93458 │ │ │ │ + bne 93468 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93478 │ │ │ │ + bgt 93488 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 93478 │ │ │ │ + bne 93488 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 934c0 │ │ │ │ + beq 934d0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #47440 @ 0xb950 │ │ │ │ + movw r1, #47232 @ 0xb880 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl 36b494 │ │ │ │ + bl 36b74c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 934c0 │ │ │ │ + bgt 934d0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 934c0 │ │ │ │ + bne 934d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 934c0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 934d0 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000934c8 : │ │ │ │ - ldr r3, [pc, #96] @ 93530 │ │ │ │ +000934d8 : │ │ │ │ + ldr r3, [pc, #96] @ 93540 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #92] @ 0x5c │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 934fc │ │ │ │ + bne 9350c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 934e0 │ │ │ │ - b 93524 │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + bne 934f0 │ │ │ │ + b 93534 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 93524 │ │ │ │ + beq 93534 │ │ │ │ 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 │ │ │ │ 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 3fefdc │ │ │ │ - movw r3, #48500 @ 0xbd74 │ │ │ │ + b 3ff8a4 │ │ │ │ + movw r3, #48292 @ 0xbca4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 93580 │ │ │ │ - movw r0, #29336 @ 0x7298 │ │ │ │ + bne 93590 │ │ │ │ + movw r0, #31576 @ 0x7b58 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ ldrd r2, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 935a0 │ │ │ │ - movw r0, #46124 @ 0xb42c │ │ │ │ + bne 935b0 │ │ │ │ + movw r0, #48364 @ 0xbcec │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d2cb4 │ │ │ │ - movw r0, #18716 @ 0x491c │ │ │ │ + b d23ac │ │ │ │ + movw r0, #20956 @ 0x51dc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ 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, #29344 @ 0x72a0 │ │ │ │ + movw r1, #31584 @ 0x7b60 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f81dc │ │ │ │ + bl f713c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93614 │ │ │ │ + beq 93624 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2d250 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 9361c │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge 9362c │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ - b 9368c │ │ │ │ - bne 9363c │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + b 9369c │ │ │ │ + bne 9364c │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29360 @ 0x72b0 │ │ │ │ + movw r1, #31600 @ 0x7b70 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 93614 │ │ │ │ + bl 1b4954 │ │ │ │ + b 93624 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 93658 │ │ │ │ + bne 93668 │ │ │ │ mov r1, #4 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl b621c │ │ │ │ - b 9368c │ │ │ │ + bl b6214 │ │ │ │ + b 9369c │ │ │ │ cmp r3, #10 │ │ │ │ - bne 93670 │ │ │ │ + bne 93680 │ │ │ │ mov r1, #16 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl b621c │ │ │ │ - b 9368c │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bl b6214 │ │ │ │ + b 9369c │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63480 @ 0xf7f8 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ + movw r1, #184 @ 0xb8 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 93614 │ │ │ │ + bl 1b4954 │ │ │ │ + b 93624 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00093694 : │ │ │ │ +000936a4 : │ │ │ │ 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 936c0 │ │ │ │ + beq 936d0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 936dc │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 936ec │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29408 @ 0x72e0 │ │ │ │ + movw r1, #31648 @ 0x7ba0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 937e8 │ │ │ │ + bl 1b4954 │ │ │ │ + b 937f8 │ │ │ │ subs r5, r1, #0 │ │ │ │ - beq 936f4 │ │ │ │ + beq 93704 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 93710 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 93720 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29444 @ 0x7304 │ │ │ │ + movw r1, #31684 @ 0x7bc4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 937e8 │ │ │ │ + bl 1b4954 │ │ │ │ + b 937f8 │ │ │ │ ldr ip, [r5, #8] │ │ │ │ - movw r1, #5188 @ 0x1444 │ │ │ │ + movw r1, #5808 @ 0x16b0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ cmp r2, ip │ │ │ │ - bge 93784 │ │ │ │ + bge 93794 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9375c │ │ │ │ + beq 9376c │ │ │ │ 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 9377c │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 9378c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29488 @ 0x7330 │ │ │ │ + movw r1, #31728 @ 0x7bf0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ add r2, r2, #1 │ │ │ │ - b 93720 │ │ │ │ + b 93730 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 937b0 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 937c0 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29528 @ 0x7358 │ │ │ │ + movw r1, #31768 @ 0x7c18 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 937d4 │ │ │ │ + bgt 937e4 │ │ │ │ add r2, r3, #1 │ │ │ │ streq r2, [r0] │ │ │ │ - beq 937d4 │ │ │ │ + beq 937e4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 937d4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 937e4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3f2398 │ │ │ │ + b 3f2c50 │ │ │ │ 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 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93824 │ │ │ │ - bl ddb94 │ │ │ │ + bne 93834 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93874 │ │ │ │ - ldr r1, [pc, #80] @ 9387c │ │ │ │ + bne 93884 │ │ │ │ + ldr r1, [pc, #80] @ 9388c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r2, #38400 @ 0x9600 │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r2, [r2, #928] @ 0x3a0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 93860 │ │ │ │ + bne 93870 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29560 @ 0x7378 │ │ │ │ + movw r1, #31800 @ 0x7c38 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 93874 │ │ │ │ + bl 1b4954 │ │ │ │ + b 93884 │ │ │ │ ldr r0, [r3, #3864] @ 0xf18 │ │ │ │ str r4, [r3, #3864] @ 0xf18 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00093880 : │ │ │ │ +00093890 : │ │ │ │ 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 22abf4 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ + bl 22a1bc <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000938ac : │ │ │ │ +000938bc : │ │ │ │ push {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, #24652 @ 0x604c │ │ │ │ + movw r1, #26892 @ 0x690c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #10052 @ 0x2744 │ │ │ │ + movw r0, #12880 @ 0x3250 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ ldr sl, [fp, #12] │ │ │ │ ldrd r8, [fp, #4] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 1fa720 │ │ │ │ + bl 1fa45c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 93960 │ │ │ │ + beq 93970 │ │ │ │ stmib sp, {r8, r9, sl} │ │ │ │ mov r3, r5 │ │ │ │ movw lr, #4404 @ 0x1134 │ │ │ │ movt lr, #104 @ 0x68 │ │ │ │ str r6, [sp] │ │ │ │ ldr r5, [fp, #16] │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #29648 @ 0x73d0 │ │ │ │ + movw r1, #31888 @ 0x7c90 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - movw ip, #5456 @ 0x1550 │ │ │ │ + movw ip, #6076 @ 0x17bc │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ movne ip, lr │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl eb4f0 │ │ │ │ + bl eaa60 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 93948 │ │ │ │ + ble 93958 │ │ │ │ mov r4, r5 │ │ │ │ - b 93960 │ │ │ │ + b 93970 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 93940 │ │ │ │ + bne 93950 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 93940 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 93950 │ │ │ │ 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 r5, r0 │ │ │ │ - movw r1, #6932 @ 0x1b14 │ │ │ │ + movw r1, #6936 @ 0x1b18 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d135c │ │ │ │ + bl 1d118c │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 939c0 │ │ │ │ + beq 939d0 │ │ │ │ ldr r4, [r5, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 939dc │ │ │ │ + beq 939ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 939e4 │ │ │ │ + b 939f4 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20188 @ 0x4edc │ │ │ │ + movw r1, #22428 @ 0x579c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 939e4 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + bl 1b4954 │ │ │ │ + b 939f4 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #28556 @ 0x6f8c │ │ │ │ + movw r0, #30740 @ 0x7814 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c0fec │ │ │ │ + b c1220 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 93a64 │ │ │ │ + blt 93a74 │ │ │ │ push {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 10361c │ │ │ │ + bl 10262c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2dea4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r4, #0 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00093a70 : │ │ │ │ +00093a80 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - vldr d0, [pc, #12] @ 93a88 │ │ │ │ + vldr d0, [pc, #12] @ 93a98 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ │ │ │ │ -00093a90 : │ │ │ │ +00093aa0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - vldr d0, [pc, #12] @ 93aa8 │ │ │ │ + vldr d0, [pc, #12] @ 93ab8 │ │ │ │ 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} │ │ │ │ @@ -104080,124 +104084,124 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 93b04 │ │ │ │ + bne 93b14 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 93b38 │ │ │ │ + beq 93b48 │ │ │ │ sub lr, fp, #16 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, ip │ │ │ │ mov r3, #0 │ │ │ │ str lr, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #88] @ 93b88 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #88] @ 93b98 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93b7c │ │ │ │ + beq 93b8c │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93b64 │ │ │ │ + beq 93b74 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 502fc │ │ │ │ + b 501ac │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20188 @ 0x4edc │ │ │ │ + movw r1, #22428 @ 0x579c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrdeq r8, [sl], #-144 @ 0xffffff70 @ │ │ │ │ + rsbeq r8, sl, ip, asr #19 │ │ │ │ │ │ │ │ -00093b8c : │ │ │ │ +00093b9c : │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r2, [r3, #38] @ 0x26 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #1 │ │ │ │ - movwne r0, #5188 @ 0x1444 │ │ │ │ + movwne r0, #5808 @ 0x16b0 │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ - bne 93bc0 │ │ │ │ + bne 93bd0 │ │ │ │ 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 │ │ │ │ + │ │ │ │ +00093bdc : │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + 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 │ │ │ │ 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 93c14 │ │ │ │ - bl 40e99c <_PySys_GetSizeOf@@Base> │ │ │ │ + beq 93c60 │ │ │ │ + bl 40f564 <_PySys_GetSizeOf@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 93c1c │ │ │ │ + beq 93c68 │ │ │ │ add r4, r4, r0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 93c2c │ │ │ │ - bl ddb94 │ │ │ │ + bne 93c78 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93c3c │ │ │ │ + bne 93c88 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cc4f4 │ │ │ │ + b cbc18 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00093c44 : │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - 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 │ │ │ │ - │ │ │ │ -00093c80 : │ │ │ │ +00093c90 : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -104221,1649 +104225,1651 @@ │ │ │ │ addne r4, r4, r3, lsl #2 │ │ │ │ ldr r3, [r0, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r0, #144] @ 0x90 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ addne r4, r4, r3, lsl #2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93d14 │ │ │ │ + beq 93d24 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2e3a0 │ │ │ │ add r4, r0, r4 │ │ │ │ ldr r0, [r5, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93d2c │ │ │ │ + beq 93d3c │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2e3a0 │ │ │ │ add r4, r4, r0 │ │ │ │ ldr r0, [r5, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93d44 │ │ │ │ + beq 93d54 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2e3a0 │ │ │ │ add r4, r0, r4 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 93d58 │ │ │ │ - bl ddb94 │ │ │ │ + bne 93d68 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93d68 │ │ │ │ + bne 93d78 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cc4f4 │ │ │ │ + b cbc18 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00093d70 : │ │ │ │ +00093d80 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00093da0 : │ │ │ │ +00093db0 : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 93dcc │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 93ddc │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29656 @ 0x73d8 │ │ │ │ + movw r1, #31896 @ 0x7c98 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ 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 │ │ │ │ subs r3, r3, lr │ │ │ │ - bpl 93e88 │ │ │ │ + bpl 93e98 │ │ │ │ ldrb r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 93e88 │ │ │ │ + bne 93e98 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 93e88 │ │ │ │ + beq 93e98 │ │ │ │ bic r3, r3, #1 │ │ │ │ - movw r2, #24364 @ 0x5f2c │ │ │ │ + movw r2, #24984 @ 0x6198 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne 93e88 │ │ │ │ + bne 93e98 │ │ │ │ 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 93e84 │ │ │ │ + bge 93e94 │ │ │ │ ldr r7, [r2, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r7] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r5, r7, #1 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r7] │ │ │ │ str r5, [r3, #4]! │ │ │ │ - b 93e50 │ │ │ │ + b 93e60 │ │ │ │ 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 93f64 │ │ │ │ + ble 93f74 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 145740 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 144798 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ addeq r5, r5, #1 │ │ │ │ - beq 93e94 │ │ │ │ + beq 93ea4 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ add r3, r3, r5 │ │ │ │ ldrsb r2, [r3, #16] │ │ │ │ ldrb ip, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bge 93ee0 │ │ │ │ + bge 93ef0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ tst r3, #1 │ │ │ │ - beq 93f64 │ │ │ │ + beq 93f74 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 93efc │ │ │ │ + beq 93f0c │ │ │ │ add r3, r6, #40 @ 0x28 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls 93f64 │ │ │ │ + bls 93f74 │ │ │ │ add r5, r5, #10 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r6, r5, lsl #2] │ │ │ │ bic r0, r3, #1 │ │ │ │ - blt 93f34 │ │ │ │ + blt 93f44 │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ - beq 93f44 │ │ │ │ + beq 93f54 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 93f64 │ │ │ │ + bls 93f74 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #33336 @ 0x8238 │ │ │ │ + movw r3, #33956 @ 0x84a4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 93f4c │ │ │ │ + bne 93f5c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93f4c │ │ │ │ - b 93f64 │ │ │ │ + bne 93f5c │ │ │ │ + b 93f74 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 93f64 │ │ │ │ + bls 93f74 │ │ │ │ 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} │ │ │ │ - movw r3, #48632 @ 0xbdf8 │ │ │ │ + movw r3, #48420 @ 0xbd24 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #29684 @ 0x73f4 │ │ │ │ + movw r1, #31924 @ 0x7cb4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ │ │ │ │ -00093f88 : │ │ │ │ +00093f98 : │ │ │ │ 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 c0fec │ │ │ │ + bl c1220 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 93fec │ │ │ │ + beq 93ffc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 93da0 │ │ │ │ + bl 93db0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 93fd4 │ │ │ │ + ble 93fe4 │ │ │ │ mov r4, r5 │ │ │ │ - b 93fec │ │ │ │ + b 93ffc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 93fcc │ │ │ │ + bne 93fdc │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 93fcc │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 93fdc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00093ff4 : │ │ │ │ +00094004 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24364 @ 0x5f2c │ │ │ │ + movw r3, #24984 @ 0x6198 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9400c │ │ │ │ - b 3afd70 │ │ │ │ + bne 9401c │ │ │ │ + b 3b07a8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #589 @ 0x24d │ │ │ │ - movw r0, #18092 @ 0x46ac │ │ │ │ + movw r0, #20332 @ 0x4f6c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00094038 : │ │ │ │ +00094048 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24364 @ 0x5f2c │ │ │ │ + movw r3, #24984 @ 0x6198 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 94078 │ │ │ │ + beq 94088 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #503 @ 0x1f7 │ │ │ │ - movw r0, #18092 @ 0x46ac │ │ │ │ + movw r0, #20332 @ 0x4f6c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00094080 : │ │ │ │ +00094090 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24364 @ 0x5f2c │ │ │ │ + movw r3, #24984 @ 0x6198 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 940c0 │ │ │ │ + beq 940d0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #385 @ 0x181 │ │ │ │ - movw r0, #18092 @ 0x46ac │ │ │ │ + movw r0, #20332 @ 0x4f6c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000940c8 : │ │ │ │ +000940d8 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24364 @ 0x5f2c │ │ │ │ + movw r3, #24984 @ 0x6198 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 94108 │ │ │ │ + beq 94118 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #415 @ 0x19f │ │ │ │ - movw r0, #18092 @ 0x46ac │ │ │ │ + movw r0, #20332 @ 0x4f6c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00094110 : │ │ │ │ +00094120 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24364 @ 0x5f2c │ │ │ │ + movw r3, #24984 @ 0x6198 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 94150 │ │ │ │ + beq 94160 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #395 @ 0x18b │ │ │ │ - movw r0, #18092 @ 0x46ac │ │ │ │ + movw r0, #20332 @ 0x4f6c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00094158 : │ │ │ │ +00094168 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24364 @ 0x5f2c │ │ │ │ + movw r3, #24984 @ 0x6198 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 94198 │ │ │ │ + beq 941a8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #464 @ 0x1d0 │ │ │ │ - movw r0, #18092 @ 0x46ac │ │ │ │ + movw r0, #20332 @ 0x4f6c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000941a0 : │ │ │ │ +000941b0 : │ │ │ │ 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] │ │ │ │ - movw r2, #24364 @ 0x5f2c │ │ │ │ + movw r2, #24984 @ 0x6198 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 941e0 │ │ │ │ - movw r0, #18092 @ 0x46ac │ │ │ │ + beq 941f0 │ │ │ │ + movw r0, #20332 @ 0x4f6c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ movw r1, #513 @ 0x201 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 94230 │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 94240 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 94238 │ │ │ │ + beq 94248 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ tst r0, #67108864 @ 0x4000000 │ │ │ │ - beq 94214 │ │ │ │ + beq 94224 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ - b 9423c │ │ │ │ + b 9424c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29712 @ 0x7410 │ │ │ │ + movw r1, #31952 @ 0x7cd0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ - ldr ip, [pc, #72] @ 9428c │ │ │ │ + ldr ip, [pc, #72] @ 9429c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ cmp r0, #1 │ │ │ │ ldr r2, [r2, ip] │ │ │ │ - bls 94278 │ │ │ │ + bls 94288 │ │ │ │ add r2, r2, #8512 @ 0x2140 │ │ │ │ ubfx r0, r0, #0, #12 │ │ │ │ add r2, r2, #44 @ 0x2c │ │ │ │ ldr ip, [r2, r0, lsl #3] │ │ │ │ cmp r3, ip │ │ │ │ moveq ip, #0 │ │ │ │ streq ip, [r2, r0, lsl #3] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ str r1, [r3, #36] @ 0x24 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00094290 : │ │ │ │ +000942a0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24364 @ 0x5f2c │ │ │ │ + movw r3, #24984 @ 0x6198 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 942cc │ │ │ │ - movw r0, #18092 @ 0x46ac │ │ │ │ + beq 942dc │ │ │ │ + movw r0, #20332 @ 0x4f6c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ movw r1, #425 @ 0x1a9 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 94328 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 94338 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 94330 │ │ │ │ + beq 94340 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 94310 │ │ │ │ + beq 94320 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 94310 │ │ │ │ + beq 94320 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 94334 │ │ │ │ + b 94344 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29756 @ 0x743c │ │ │ │ + movw r1, #31996 @ 0x7cfc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #3 │ │ │ │ - bl 15f02c <_Py_Specialize_ToBool@@Base+0x340> │ │ │ │ + bl 15e218 <_Py_Specialize_ToBool@@Base+0x340> │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 94380 │ │ │ │ - ldr r1, [pc, #60] @ 94394 │ │ │ │ + bls 94390 │ │ │ │ + ldr r1, [pc, #60] @ 943a4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ add r3, r3, #8512 @ 0x2140 │ │ │ │ add r3, r3, #44 @ 0x2c │ │ │ │ ldr r1, [r3, r2, lsl #3] │ │ │ │ cmp r5, r1 │ │ │ │ moveq r1, #0 │ │ │ │ streq r1, [r3, r2, lsl #3] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r4, [r5, #28] │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00094398 : │ │ │ │ +000943a8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #24364 @ 0x5f2c │ │ │ │ + movw r3, #24984 @ 0x6198 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 943d4 │ │ │ │ - movw r0, #18092 @ 0x46ac │ │ │ │ + beq 943e4 │ │ │ │ + movw r0, #20332 @ 0x4f6c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ movw r1, #474 @ 0x1da │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 94430 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 94440 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 94438 │ │ │ │ + beq 94448 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 94418 │ │ │ │ + beq 94428 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 94418 │ │ │ │ + beq 94428 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 9443c │ │ │ │ + b 9444c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29780 @ 0x7454 │ │ │ │ + movw r1, #32020 @ 0x7d14 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #4 │ │ │ │ - bl 15f02c <_Py_Specialize_ToBool@@Base+0x340> │ │ │ │ + bl 15e218 <_Py_Specialize_ToBool@@Base+0x340> │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 94488 │ │ │ │ - ldr r1, [pc, #60] @ 9449c │ │ │ │ + bls 94498 │ │ │ │ + ldr r1, [pc, #60] @ 944ac │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ add r3, r3, #8512 @ 0x2140 │ │ │ │ add r3, r3, #44 @ 0x2c │ │ │ │ ldr r1, [r3, r2, lsl #3] │ │ │ │ cmp r5, r1 │ │ │ │ moveq r1, #0 │ │ │ │ streq r1, [r3, r2, lsl #3] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r4, [r5, #32] │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000944a0 : │ │ │ │ +000944b0 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000944c4 : │ │ │ │ +000944d4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 94518 │ │ │ │ - bl 317b00 │ │ │ │ + beq 94528 │ │ │ │ + bl 316fc0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 94500 │ │ │ │ + ble 94510 │ │ │ │ mov r4, r5 │ │ │ │ - b 94518 │ │ │ │ + b 94528 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 944f8 │ │ │ │ + bne 94508 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 944f8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 94508 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00094520 : │ │ │ │ +00094530 : │ │ │ │ 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 9453c │ │ │ │ + b 9454c │ │ │ │ │ │ │ │ -0009453c : │ │ │ │ +0009454c : │ │ │ │ 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 r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 946a0 │ │ │ │ + beq 946b0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 94694 │ │ │ │ + beq 946a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl fe194 │ │ │ │ + bl fd1a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ moveq r5, r4 │ │ │ │ - beq 945c4 │ │ │ │ + beq 945d4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 945fc │ │ │ │ + beq 9460c │ │ │ │ mov r0, r5 │ │ │ │ - bl fe194 │ │ │ │ + bl fd1a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 94688 │ │ │ │ + beq 94698 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r4 │ │ │ │ - bl 946b8 │ │ │ │ + bl 946c8 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 945e4 │ │ │ │ + bgt 945f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 945e4 │ │ │ │ + bne 945f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r5 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2da94c │ │ │ │ - b 946a0 │ │ │ │ - ldr r3, [pc, #168] @ 946ac │ │ │ │ + bl c3288 │ │ │ │ + b 946b0 │ │ │ │ + ldr r3, [pc, #168] @ 946bc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94620 │ │ │ │ - movw r1, #13164 @ 0x336c │ │ │ │ + bne 94630 │ │ │ │ + movw r1, #15404 @ 0x3c2c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - ldr r0, [pc, #144] @ 946b0 │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #144] @ 946c0 │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ - movw r1, #9284 @ 0x2444 │ │ │ │ + movw r1, #11524 @ 0x2d04 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 16912c │ │ │ │ + bl 16831c │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 94640 │ │ │ │ - bl 175f40 │ │ │ │ - b 945a4 │ │ │ │ - ldr r0, [pc, #108] @ 946b4 │ │ │ │ + bne 94650 │ │ │ │ + bl 175118 │ │ │ │ + b 945b4 │ │ │ │ + ldr r0, [pc, #108] @ 946c4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl fe454 │ │ │ │ + bl fd460 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94678 │ │ │ │ + bgt 94688 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 94678 │ │ │ │ + bne 94688 │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 94638 │ │ │ │ + beq 94648 │ │ │ │ mov r5, r9 │ │ │ │ - b 945a4 │ │ │ │ + b 945b4 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r5 │ │ │ │ - b 945c4 │ │ │ │ + b 945d4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 94594 │ │ │ │ - b 945a4 │ │ │ │ + bne 945a4 │ │ │ │ + b 945b4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r0, r6, r8, lsr r8 │ │ │ │ - ldrdeq r3, [fp], #-16 @ │ │ │ │ + rsbeq r1, r6, r0, lsr r1 │ │ │ │ + rsbeq r3, fp, r8, asr #3 │ │ │ │ │ │ │ │ -000946b8 : │ │ │ │ +000946c8 : │ │ │ │ push {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, #304] @ 94804 │ │ │ │ + ldr lr, [pc, #304] @ 94814 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r7, [ip, lr] │ │ │ │ mov sl, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e425c │ │ │ │ + bl 2e2b80 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 947f8 │ │ │ │ + beq 94808 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - movw r1, #9284 @ 0x2444 │ │ │ │ + movw r1, #11524 @ 0x2d04 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ ldreq r5, [r9, #80] @ 0x50 │ │ │ │ - bl 16912c │ │ │ │ + bl 16831c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 94748 │ │ │ │ + bne 94758 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 947f4 │ │ │ │ + bgt 94804 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 947f4 │ │ │ │ + bne 94804 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 947f4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 94804 │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r5, sl} │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [pc, #164] @ 94808 │ │ │ │ - bl 1c9bac │ │ │ │ + ldr r1, [pc, #164] @ 94818 │ │ │ │ + bl 1c99d4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94788 │ │ │ │ + bgt 94798 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 94788 │ │ │ │ + bne 94798 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 947c8 │ │ │ │ + beq 947d8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 947b0 │ │ │ │ + bgt 947c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 947b0 │ │ │ │ + bne 947c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e45b8 │ │ │ │ + bl 2e2edc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 947dc │ │ │ │ + ble 947ec │ │ │ │ mov r4, r5 │ │ │ │ - b 947f8 │ │ │ │ + b 94808 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 947d4 │ │ │ │ + bne 947e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 947d4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 947e4 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - mlseq fp, r0, r1, r3 │ │ │ │ + rsbeq r3, fp, r8, lsl #3 │ │ │ │ │ │ │ │ -0009480c : │ │ │ │ +0009481c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 9453c │ │ │ │ + b 9454c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ ldrne r4, [r2, #8] │ │ │ │ - bne 9487c │ │ │ │ + bne 9488c │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 94860 │ │ │ │ + bgt 94870 │ │ │ │ mov r4, #0 │ │ │ │ - b 9487c │ │ │ │ + b 9488c │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r6, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 948ac │ │ │ │ - b 94858 │ │ │ │ + beq 948bc │ │ │ │ + b 94868 │ │ │ │ mov r1, #1 │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #188] @ 94960 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #188] @ 94970 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 94954 │ │ │ │ + beq 94964 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 948d4 │ │ │ │ + beq 948e4 │ │ │ │ add r4, r6, r4 │ │ │ │ cmp r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 94904 │ │ │ │ - b 948e4 │ │ │ │ - bl ddb94 │ │ │ │ + beq 94914 │ │ │ │ + b 948f4 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94954 │ │ │ │ - b 948c0 │ │ │ │ + bne 94964 │ │ │ │ + b 948d0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94904 │ │ │ │ - bl ddb94 │ │ │ │ + bne 94914 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94954 │ │ │ │ - bl 10361c │ │ │ │ + bne 94964 │ │ │ │ + bl 10262c │ │ │ │ orr r1, r4, #524288 @ 0x80000 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e64c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 94944 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bne 94954 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strdeq r8, [sl], #-156 @ 0xffffff64 @ │ │ │ │ + strdeq r8, [sl], #-152 @ 0xffffff68 @ │ │ │ │ + │ │ │ │ +00094974 : │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r0, #55328 @ 0xd820 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ - bne 949c0 │ │ │ │ + bne 949ec │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 949a4 │ │ │ │ + bgt 949d0 │ │ │ │ mov r6, #0 │ │ │ │ - b 949c0 │ │ │ │ + b 949ec │ │ │ │ clz r6, r1 │ │ │ │ lsr r6, r6, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrne r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 949f0 │ │ │ │ - b 9499c │ │ │ │ + beq 94a1c │ │ │ │ + b 949c8 │ │ │ │ mov r1, #1 │ │ │ │ sub r3, fp, #124 @ 0x7c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #464] @ 94bb8 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #468] @ 94be8 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 94ba0 │ │ │ │ + beq 94bcc │ │ │ │ ldr r0, [r4] │ │ │ │ add r5, r5, r6 │ │ │ │ - bl 381ae4 │ │ │ │ + bl 381d9c │ │ │ │ sub r6, r5, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94b8c │ │ │ │ + beq 94bb8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 94ae4 │ │ │ │ + beq 94b10 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94a48 │ │ │ │ - bl 1bd8ac │ │ │ │ + beq 94a74 │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94a3c │ │ │ │ - bl ddb94 │ │ │ │ + bne 94a68 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94b8c │ │ │ │ + bne 94bb8 │ │ │ │ subs r5, r5, #2 │ │ │ │ - bne 94a50 │ │ │ │ - b 94ae4 │ │ │ │ + bne 94a7c │ │ │ │ + b 94b10 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - movw r7, #26124 @ 0x660c │ │ │ │ + movw r7, #26744 @ 0x6878 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94aa4 │ │ │ │ + beq 94ad0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 94a98 │ │ │ │ - bl 250270 │ │ │ │ + beq 94ac4 │ │ │ │ + bl 24e448 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 94a98 │ │ │ │ - bl ddb94 │ │ │ │ + bne 94ac4 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94b8c │ │ │ │ + bne 94bb8 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 94aa8 │ │ │ │ - b 94af0 │ │ │ │ - vldr d9, [pc, #260] @ 94bb0 │ │ │ │ + bne 94ad4 │ │ │ │ + b 94b1c │ │ │ │ + vldr d9, [pc, #264] @ 94be0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 94af4 │ │ │ │ - bl 250270 │ │ │ │ + beq 94b20 │ │ │ │ + bl 24e448 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 94af4 │ │ │ │ - bl ddb94 │ │ │ │ + bne 94b20 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94af4 │ │ │ │ - b 94b8c │ │ │ │ - vldr d8, [pc, #196] @ 94bb0 │ │ │ │ + beq 94b20 │ │ │ │ + b 94bb8 │ │ │ │ + vldr d8, [pc, #200] @ 94be0 │ │ │ │ vmov.f64 d9, d8 │ │ │ │ - b 94af4 │ │ │ │ - vldr d8, [pc, #184] @ 94bb0 │ │ │ │ + b 94b20 │ │ │ │ + vldr d8, [pc, #188] @ 94be0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ - bl 36301c <_PyTime_gmtime@@Base+0x9e4> │ │ │ │ + bl 3632d4 <_PyTime_gmtime@@Base+0x9e4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94b8c │ │ │ │ + beq 94bb8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #132 @ 0x84 │ │ │ │ - bl 36301c <_PyTime_gmtime@@Base+0x9e4> │ │ │ │ + bl 3632d4 <_PyTime_gmtime@@Base+0x9e4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94b8c │ │ │ │ + beq 94bb8 │ │ │ │ ldrd r0, [fp, #-140] @ 0xffffff74 │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ - bl 3624c8 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 36277c <_PyTime_AsTimespec@@Base> │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ ldrd r0, [fp, #-132] @ 0xffffff7c │ │ │ │ - bl 3624c8 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl 10361c │ │ │ │ + bl 36277c <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 10262c │ │ │ │ sub r3, fp, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 2d6b8 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 94b94 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bne 94bc0 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r4, #0 │ │ │ │ - b 94ba0 │ │ │ │ + b 94bcc │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ - bl 94c20 │ │ │ │ + bl 94c34 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ + nop {0} │ │ │ │ ... │ │ │ │ - rsbeq r8, sl, r8, lsr #20 │ │ │ │ - │ │ │ │ -00094bbc : │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #53112 @ 0xcf78 │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ + rsbeq r8, sl, r4, lsr #20 │ │ │ │ │ │ │ │ -00094bd8 : │ │ │ │ - ldr r3, [pc, #60] @ 94c1c │ │ │ │ +00094bec : │ │ │ │ + ldr r3, [pc, #60] @ 94c30 │ │ │ │ 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, #12464 @ 0x30b0 │ │ │ │ + movw r1, #14660 @ 0x3944 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #22792 @ 0x5908 │ │ │ │ - movt r0, #85 @ 0x55 │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #61892 @ 0xf1c4 │ │ │ │ + movt r0, #86 @ 0x56 │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ 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, #140] @ 94cd0 │ │ │ │ + vldr d8, [pc, #144] @ 94ce8 │ │ │ │ ldrd r0, [r0, #16] │ │ │ │ - blx 441b60 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + blx 442440 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vldr s15, [r5, #24] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl e73c8 │ │ │ │ + bl e6728 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 94cc0 │ │ │ │ + beq 94cd4 │ │ │ │ ldrd r0, [r5] │ │ │ │ - blx 441b60 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + blx 442440 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ vldr s14, [r5, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl e73c8 │ │ │ │ + bl e6728 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 94cac │ │ │ │ + bne 94cc0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94cc0 │ │ │ │ + bgt 94cd4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 94cc0 │ │ │ │ + bne 94cd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 94cc0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 94cd4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b f373c <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b f272c <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + nop {0} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ push {r4, r5, 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 381ae4 │ │ │ │ + bl 381d9c │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 94d50 │ │ │ │ + beq 94d68 │ │ │ │ mov r4, r0 │ │ │ │ - bl 10361c │ │ │ │ + bl 10262c │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc94 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 94d48 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bne 94d60 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ - b 94d50 │ │ │ │ + b 94d68 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 94c20 │ │ │ │ + bl 94c34 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r4, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r6, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 94db0 │ │ │ │ + bne 94dc8 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 94d94 │ │ │ │ + bgt 94dac │ │ │ │ mov r5, #0 │ │ │ │ - b 94db0 │ │ │ │ + b 94dc8 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 94de0 │ │ │ │ - b 94d8c │ │ │ │ + beq 94df8 │ │ │ │ + b 94da4 │ │ │ │ mov r1, #1 │ │ │ │ sub r3, fp, #108 @ 0x6c │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #388] @ 94f5c │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #388] @ 94f74 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 94f50 │ │ │ │ + beq 94f68 │ │ │ │ ldr r0, [r6] │ │ │ │ add r4, r4, r5 │ │ │ │ - bl 381ae4 │ │ │ │ + bl 381d9c │ │ │ │ sub r5, r4, #1 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94f3c │ │ │ │ + beq 94f54 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 94eb0 │ │ │ │ + beq 94ec8 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94e38 │ │ │ │ - bl 1bd8ac │ │ │ │ + beq 94e50 │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94e2c │ │ │ │ - bl ddb94 │ │ │ │ + bne 94e44 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94f3c │ │ │ │ + bne 94f54 │ │ │ │ subs r4, r4, #2 │ │ │ │ - bne 94e40 │ │ │ │ - b 94ec4 │ │ │ │ + bne 94e58 │ │ │ │ + b 94edc │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94e7c │ │ │ │ - bl 2148e0 │ │ │ │ + beq 94e94 │ │ │ │ + bl 213a68 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 94e70 │ │ │ │ - bl ddb94 │ │ │ │ + bne 94e88 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94f3c │ │ │ │ + bne 94f54 │ │ │ │ cmp r4, #1 │ │ │ │ - bne 94e84 │ │ │ │ - b 94ed4 │ │ │ │ + bne 94e9c │ │ │ │ + b 94eec │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 2148e0 │ │ │ │ + bl 213a68 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 94edc │ │ │ │ - bl ddb94 │ │ │ │ + bne 94ef4 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94f3c │ │ │ │ - b 94edc │ │ │ │ + bne 94f54 │ │ │ │ + b 94ef4 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r5 │ │ │ │ mov r9, r5 │ │ │ │ mov r8, r5 │ │ │ │ - b 94edc │ │ │ │ + b 94ef4 │ │ │ │ mov r6, r4 │ │ │ │ mov r9, r4 │ │ │ │ mov r8, r4 │ │ │ │ - b 94edc │ │ │ │ + b 94ef4 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, r8 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ mov r0, r9 │ │ │ │ - bl 3624c8 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 36277c <_PyTime_AsTimespec@@Base> │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3624c8 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl 10361c │ │ │ │ + bl 36277c <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 10262c │ │ │ │ mov r1, r5 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d6b8 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 94f44 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bne 94f5c │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r6, #0 │ │ │ │ - b 94f50 │ │ │ │ + b 94f68 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 94f60 │ │ │ │ + bl 95178 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, asr sl │ │ │ │ - push {r4, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #8 │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - mov r4, r0 │ │ │ │ - sub sp, sp, #28 │ │ │ │ - sub r0, fp, #20 │ │ │ │ - add r1, r4, #16 │ │ │ │ - bl 3e4ac │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 94f98 │ │ │ │ - mov r0, #0 │ │ │ │ - b 94fc4 │ │ │ │ - mov r1, r4 │ │ │ │ - sub r0, fp, #28 │ │ │ │ - bl 3e4ac │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 94f90 │ │ │ │ - ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ - strd r0, [sp] │ │ │ │ - movw r0, #21536 @ 0x5420 │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl df0c0 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ + rsbeq r8, sl, 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 r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95020 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 94fcc │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 95010 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 95020 │ │ │ │ + bne 94fbc │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 94fcc │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95054 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 95000 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 95044 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 95054 │ │ │ │ + bne 94ff0 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 95000 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95070 │ │ │ │ + bne 9501c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95094 │ │ │ │ - b 95084 │ │ │ │ + beq 95040 │ │ │ │ + b 95030 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95060 │ │ │ │ + beq 9500c │ │ │ │ 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 950b0 │ │ │ │ + beq 9505c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 950e4 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 95090 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 950d4 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 950e4 │ │ │ │ + bne 95080 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 95090 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95100 │ │ │ │ + bne 950ac │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95124 │ │ │ │ - b 95114 │ │ │ │ + beq 950d0 │ │ │ │ + b 950c0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 950f0 │ │ │ │ + beq 9509c │ │ │ │ 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 95158 │ │ │ │ - movw r3, #43944 @ 0xaba8 │ │ │ │ + beq 95104 │ │ │ │ + movw r3, #39928 @ 0x9bf8 │ │ │ │ movt r3, #18 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 95148 │ │ │ │ - bl 12ab00 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ - b 95158 │ │ │ │ + bne 950f4 │ │ │ │ + bl 129b50 <_PyArena_Malloc@@Base+0xd4> │ │ │ │ + b 95104 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95174 │ │ │ │ + bne 95120 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95198 │ │ │ │ - b 95188 │ │ │ │ + beq 95144 │ │ │ │ + b 95134 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95164 │ │ │ │ + beq 95110 │ │ │ │ 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 951b4 │ │ │ │ + beq 95160 │ │ │ │ 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 1ff4d8 │ │ │ │ + b 1ff218 │ │ │ │ + push {r4, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #8 │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + mov r4, r0 │ │ │ │ + sub sp, sp, #28 │ │ │ │ + sub r0, fp, #20 │ │ │ │ + add r1, r4, #16 │ │ │ │ + bl 3e4ac │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 951b0 │ │ │ │ + mov r0, #0 │ │ │ │ + b 951dc │ │ │ │ + mov r1, r4 │ │ │ │ + sub r0, fp, #28 │ │ │ │ + bl 3e4ac │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 951a8 │ │ │ │ + ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ + ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ + strd r0, [sp] │ │ │ │ + movw r0, #24096 @ 0x5e20 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl de66c │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ - bl 381ae4 │ │ │ │ + bl 381d9c │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 95244 │ │ │ │ + beq 9525c │ │ │ │ mov r4, r0 │ │ │ │ - bl 10361c │ │ │ │ + bl 10262c │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2dc94 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 9523c │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bne 95254 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ - b 95244 │ │ │ │ + b 9525c │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 94f60 │ │ │ │ + bl 95178 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009524c : │ │ │ │ +00095264 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #45876 @ 0xb334 │ │ │ │ + movw r3, #45664 @ 0xb260 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #29816 @ 0x7478 │ │ │ │ + movw r1, #32056 @ 0x7d38 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 367a40 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ + bl 367cf8 <_PyTrash_thread_destroy_chain@@Base+0x94> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95294 │ │ │ │ + bne 952ac │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 30c1e0 │ │ │ │ + b 30ad28 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r2, #62864 @ 0xf590 │ │ │ │ + movw r2, #62928 @ 0xf5d0 │ │ │ │ movt r2, #111 @ 0x6f │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2] │ │ │ │ add fp, sp, #0 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000952d4 : │ │ │ │ +000952ec : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #31 │ │ │ │ - bl 312418 │ │ │ │ + bl 3113c8 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #8 │ │ │ │ - bls 95320 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bls 95338 │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29940 @ 0x74f4 │ │ │ │ + movw r1, #32180 @ 0x7db4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00095328 : │ │ │ │ +00095340 : │ │ │ │ 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 95358 │ │ │ │ - movw r0, #58716 @ 0xe55c │ │ │ │ + bne 95370 │ │ │ │ + movw r0, #60912 @ 0xedf0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ movw r1, #1709 @ 0x6ad │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 953b0 │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 953c8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 95374 │ │ │ │ + beq 9538c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 953c4 │ │ │ │ - bl 182230 <_PyNumber_Index@@Base> │ │ │ │ + b 953dc │ │ │ │ + bl 1812f8 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 953b0 │ │ │ │ - bl 953c4 │ │ │ │ + beq 953c8 │ │ │ │ + bl 953dc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 953b8 │ │ │ │ + bgt 953d0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 953b8 │ │ │ │ + bne 953d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 953b8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 953d0 │ │ │ │ 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 953f0 │ │ │ │ + beq 95408 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 9540c │ │ │ │ + bne 95424 │ │ │ │ movw r1, #1682 @ 0x692 │ │ │ │ - movw r0, #58716 @ 0xe55c │ │ │ │ + movw r0, #60912 @ 0xedf0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fae40 <_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 95430 │ │ │ │ + bhi 95448 │ │ │ │ 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 95444 │ │ │ │ + bcs 9545c │ │ │ │ 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} │ │ │ │ │ │ │ │ -00095474 : │ │ │ │ +0009548c : │ │ │ │ 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 954bc │ │ │ │ + beq 954d4 │ │ │ │ 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 21c5a4 <_PyLong_FromByteArray@@Base> │ │ │ │ + b 21ab9c <_PyLong_FromByteArray@@Base> │ │ │ │ movw r1, #1470 @ 0x5be │ │ │ │ - movw r0, #58716 @ 0xe55c │ │ │ │ + movw r0, #60912 @ 0xedf0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000954d4 : │ │ │ │ +000954ec : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 9551c │ │ │ │ + bne 95534 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #12276 @ 0x2ff4 │ │ │ │ + movw r1, #14516 @ 0x38b4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ tst r3, #3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00095530 : │ │ │ │ +00095548 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 95578 │ │ │ │ + bne 95590 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #12276 @ 0x2ff4 │ │ │ │ + movw r1, #14516 @ 0x38b4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00095590 : │ │ │ │ +000955a8 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000955b4 : │ │ │ │ +000955cc : │ │ │ │ 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 │ │ │ │ @@ -105871,27 +105877,27 @@ │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ subs r3, r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 95610 │ │ │ │ + bne 95628 │ │ │ │ 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 18d1f0 │ │ │ │ + b 18c140 │ │ │ │ │ │ │ │ -0009561c : │ │ │ │ +00095634 : │ │ │ │ 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, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ @@ -105899,67 +105905,67 @@ │ │ │ │ and r2, r3, #24 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ add r6, r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ lsl r1, r3, #3 │ │ │ │ - bl 2d7fa0 <_PyThreadState_New@@Base+0x7a0> │ │ │ │ + bl 2d64d8 <_PyThreadState_New@@Base+0x7a4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95690 │ │ │ │ + beq 956a8 │ │ │ │ sub r2, r6, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2d748 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl b5e9c <_Py_NewReference@@Base> │ │ │ │ + bl b5e5c <_Py_NewReference@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00095698 <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ +000956b0 <_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 │ │ │ │ │ │ │ │ -000956b0 : │ │ │ │ +000956c8 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000956e0 : │ │ │ │ +000956f8 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009570c : │ │ │ │ +00095724 : │ │ │ │ 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 │ │ │ │ @@ -105970,909 +105976,909 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -00095750 : │ │ │ │ +00095768 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00095770 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base>: │ │ │ │ +00095788 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ cmp r3, r1 │ │ │ │ bxeq lr │ │ │ │ - ldr r3, [pc, #80] @ 957d8 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x68> │ │ │ │ + ldr r3, [pc, #80] @ 957f0 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x68> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 957bc <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x4c> │ │ │ │ + bne 957d4 <_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, #13164 @ 0x336c │ │ │ │ + movw r1, #15404 @ 0x3c2c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #56768 @ 0xddc0 │ │ │ │ + movw r0, #59080 @ 0xe6c8 │ │ │ │ movt r0, #88 @ 0x58 │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a09f8 <_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 │ │ │ │ │ │ │ │ -000957dc <_PyRWMutex_Lock@@Base>: │ │ │ │ +000957f4 <_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 95830 <_PyRWMutex_Lock@@Base+0x54> │ │ │ │ + bne 95848 <_PyRWMutex_Lock@@Base+0x54> │ │ │ │ orr r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 95820 <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ + bne 95838 <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95808 <_PyRWMutex_Lock@@Base+0x2c> │ │ │ │ + bne 95820 <_PyRWMutex_Lock@@Base+0x2c> │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ - b 957f8 <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ + b 95810 <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 958e8 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ + bl 95900 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ mov r1, r0 │ │ │ │ - b 957f8 <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ + b 95810 <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ │ │ │ │ -00095840 <_PyRWMutex_Unlock@@Base>: │ │ │ │ +00095858 <_PyRWMutex_Unlock@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 95850 <_PyRWMutex_Unlock@@Base+0x10> │ │ │ │ + bne 95868 <_PyRWMutex_Unlock@@Base+0x10> │ │ │ │ tst r3, #2 │ │ │ │ dmb ish │ │ │ │ - beq 95878 <_PyRWMutex_Unlock@@Base+0x38> │ │ │ │ + beq 95890 <_PyRWMutex_Unlock@@Base+0x38> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 33bd28 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + b 33b4b8 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00095884 <_PyRWMutex_RLock@@Base>: │ │ │ │ +0009589c <_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] │ │ │ │ tst r1, #3 │ │ │ │ - beq 958b8 <_PyRWMutex_RLock@@Base+0x34> │ │ │ │ + beq 958d0 <_PyRWMutex_RLock@@Base+0x34> │ │ │ │ mov r0, r4 │ │ │ │ - bl 958e8 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ + bl 95900 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ mov r1, r0 │ │ │ │ - b 958a0 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ + b 958b8 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ add r2, r1, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 958d8 <_PyRWMutex_RLock@@Base+0x54> │ │ │ │ + bne 958f0 <_PyRWMutex_RLock@@Base+0x54> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 958c0 <_PyRWMutex_RLock@@Base+0x3c> │ │ │ │ + bne 958d8 <_PyRWMutex_RLock@@Base+0x3c> │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ - b 958a0 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ + b 958b8 <_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 │ │ │ │ tst r1, #2 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 9593c <_PyRWMutex_RLock@@Base+0xb8> │ │ │ │ + bne 95954 <_PyRWMutex_RLock@@Base+0xb8> │ │ │ │ orr r2, r1, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 9592c <_PyRWMutex_RLock@@Base+0xa8> │ │ │ │ + bne 95944 <_PyRWMutex_RLock@@Base+0xa8> │ │ │ │ strex ip, r2, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 95914 <_PyRWMutex_RLock@@Base+0x90> │ │ │ │ + bne 9592c <_PyRWMutex_RLock@@Base+0x90> │ │ │ │ movne r0, r3 │ │ │ │ dmb ish │ │ │ │ - bne 9596c <_PyRWMutex_RLock@@Base+0xe8> │ │ │ │ + bne 95984 <_PyRWMutex_RLock@@Base+0xe8> │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ mvn r6, #0 │ │ │ │ sub r1, fp, #24 │ │ │ │ mvn r7, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ strd r6, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - bl 33b44c <_PyParkingLot_Park@@Base> │ │ │ │ + bl 33abd8 <_PyParkingLot_Park@@Base> │ │ │ │ ldr r0, [r4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00095974 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ +0009598c <_PyRWMutex_RUnlock@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ sub r3, r3, #4 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 95980 <_PyRWMutex_RUnlock@@Base+0xc> │ │ │ │ + bne 95998 <_PyRWMutex_RUnlock@@Base+0xc> │ │ │ │ bic r3, r3, #1 │ │ │ │ dmb ish │ │ │ │ cmp r3, #2 │ │ │ │ - bne 959b0 <_PyRWMutex_RUnlock@@Base+0x3c> │ │ │ │ + bne 959c8 <_PyRWMutex_RUnlock@@Base+0x3c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 33bd28 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + b 33b4b8 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000959bc : │ │ │ │ +000959d4 : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 959f0 │ │ │ │ + beq 95a08 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - movw r2, #33548 @ 0x830c │ │ │ │ + movw r2, #34168 @ 0x8578 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 959f0 │ │ │ │ + bne 95a08 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 959f0 │ │ │ │ + beq 95a08 │ │ │ │ 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, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29988 @ 0x7524 │ │ │ │ + movw r1, #32228 @ 0x7de4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00095a24 : │ │ │ │ +00095a3c : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95a54 │ │ │ │ + beq 95a6c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #33548 @ 0x830c │ │ │ │ + movw r3, #34168 @ 0x8578 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 95a54 │ │ │ │ + bne 95a6c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 95a54 │ │ │ │ + beq 95a6c │ │ │ │ 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, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #30048 @ 0x7560 │ │ │ │ + movw r1, #32288 @ 0x7e20 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00095a88 : │ │ │ │ +00095aa0 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95ab8 │ │ │ │ + beq 95ad0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #33548 @ 0x830c │ │ │ │ + movw r3, #34168 @ 0x8578 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 95ab8 │ │ │ │ + bne 95ad0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 95ab8 │ │ │ │ + beq 95ad0 │ │ │ │ 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, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #30108 @ 0x759c │ │ │ │ + movw r1, #32348 @ 0x7e5c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00095aec : │ │ │ │ +00095b04 : │ │ │ │ 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 95b4c │ │ │ │ + beq 95b64 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - movw r2, #33548 @ 0x830c │ │ │ │ + movw r2, #34168 @ 0x8578 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 95b4c │ │ │ │ + bne 95b64 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 95b4c │ │ │ │ + beq 95b64 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 95b6c │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 95b84 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #30232 @ 0x7618 │ │ │ │ + movw r1, #32472 @ 0x7ed8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 95b64 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bl 1b4954 │ │ │ │ + b 95b7c │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #30172 @ 0x75dc │ │ │ │ + movw r1, #32412 @ 0x7e9c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00095b78 : │ │ │ │ +00095b90 : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 95bac │ │ │ │ + beq 95bc4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - movw r2, #33548 @ 0x830c │ │ │ │ + movw r2, #34168 @ 0x8578 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 95bac │ │ │ │ + bne 95bc4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 95bac │ │ │ │ + beq 95bc4 │ │ │ │ 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, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #30280 @ 0x7648 │ │ │ │ + movw r1, #32520 @ 0x7f08 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00095be0 : │ │ │ │ +00095bf8 : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 95c14 │ │ │ │ + beq 95c2c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - movw r2, #33548 @ 0x830c │ │ │ │ + movw r2, #34168 @ 0x8578 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 95c14 │ │ │ │ + bne 95c2c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 95c14 │ │ │ │ + beq 95c2c │ │ │ │ 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, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #30336 @ 0x7680 │ │ │ │ + movw r1, #32576 @ 0x7f40 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00095c48 : │ │ │ │ +00095c60 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1f58fc <_PyArena_Free@@Base+0x19a0> │ │ │ │ + b 1f5794 <_PyArena_Free@@Base+0x19a0> │ │ │ │ │ │ │ │ -00095c5c : │ │ │ │ +00095c74 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 40a3e8 <_Py_c_prod@@Base+0x1998> │ │ │ │ + b 40b084 <_Py_c_prod@@Base+0x1a64> │ │ │ │ │ │ │ │ -00095c70 : │ │ │ │ +00095c88 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 536cc <_PyEval_SpecialMethodCanSuggest@@Base+0x764> │ │ │ │ + b 53518 <_PyEval_SpecialMethodCanSuggest@@Base+0x700> │ │ │ │ │ │ │ │ -00095c84 : │ │ │ │ +00095c9c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3bee14 <_PyTime_AsMilliseconds@@Base+0x2f5c> │ │ │ │ + b 3bf844 <_PyTime_AsMilliseconds@@Base+0x2f5c> │ │ │ │ │ │ │ │ -00095c98 : │ │ │ │ +00095cb0 : │ │ │ │ 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 25be40 │ │ │ │ + bl 25a008 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 95cf0 │ │ │ │ + beq 95d08 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r5, #0 │ │ │ │ bl 2e304 │ │ │ │ - b 95d9c │ │ │ │ + b 95db4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r3, r5 │ │ │ │ - bne 95d14 │ │ │ │ + bne 95d2c │ │ │ │ mvn r5, #0 │ │ │ │ - bl 366244 │ │ │ │ - b 95d9c │ │ │ │ + bl 3664fc │ │ │ │ + b 95db4 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, r5 │ │ │ │ strgt r3, [r6, r5, lsl #2] │ │ │ │ addgt r5, r5, #1 │ │ │ │ - bgt 95d14 │ │ │ │ + bgt 95d2c │ │ │ │ mov r0, r9 │ │ │ │ cmp r8, #70 @ 0x46 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - movw r2, #23972 @ 0x5da4 │ │ │ │ + movw r2, #23996 @ 0x5dbc │ │ │ │ movt r2, #9 │ │ │ │ - movw r3, #32892 @ 0x807c │ │ │ │ + movw r3, #32916 @ 0x8094 │ │ │ │ movt r3, #9 │ │ │ │ movne r9, r2 │ │ │ │ moveq r9, r3 │ │ │ │ - blx 441598 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + blx 441e78 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 95d94 │ │ │ │ - bl 43d1a8 │ │ │ │ + beq 95dac │ │ │ │ + bl 43da88 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r7 │ │ │ │ sub r5, r5, #1 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r7, r7, r3 │ │ │ │ blx r9 │ │ │ │ - b 95d54 │ │ │ │ + b 95d6c │ │ │ │ mov r0, r6 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ mov r0, r5 │ │ │ │ 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 95dec │ │ │ │ + blt 95e04 │ │ │ │ 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 95dec │ │ │ │ + blt 95e04 │ │ │ │ mov r3, #0 │ │ │ │ sub ip, ip, #1 │ │ │ │ str r3, [r1, #-4] │ │ │ │ sub r1, r1, #4 │ │ │ │ - b 95db4 │ │ │ │ + b 95dcc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00095df8 : │ │ │ │ +00095e10 : │ │ │ │ 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] @ 95e7c │ │ │ │ + ldr ip, [pc, #104] @ 95e94 │ │ │ │ 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 95e80 │ │ │ │ + bl 95e98 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 95e74 │ │ │ │ + beq 95e8c │ │ │ │ add r5, r5, #16 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 95e3c │ │ │ │ + bne 95e54 │ │ │ │ add r2, r4, #3776 @ 0xec0 │ │ │ │ mov r1, r8 │ │ │ │ add r2, r2, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 95e80 │ │ │ │ + bl 95e98 │ │ │ │ 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] │ │ │ │ cmp r2, r4 │ │ │ │ movne r5, r2 │ │ │ │ movne r8, r0 │ │ │ │ movne r7, r1 │ │ │ │ - bne 95edc │ │ │ │ + bne 95ef4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bne 95ec8 │ │ │ │ + bne 95ee0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 95f14 │ │ │ │ + beq 95f2c │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 95eac │ │ │ │ + beq 95ec4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r6, r4, #8 │ │ │ │ mov r1, r7 │ │ │ │ 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 │ │ │ │ - ble 95eb4 │ │ │ │ - b 95ec8 │ │ │ │ + ble 95ecc │ │ │ │ + b 95ee0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00095f1c : │ │ │ │ +00095f34 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 95f3c │ │ │ │ + beq 95f54 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00095f48 : │ │ │ │ +00095f60 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b baf00 │ │ │ │ + b baef8 │ │ │ │ │ │ │ │ -00095f5c : │ │ │ │ +00095f74 : │ │ │ │ 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 95f84 │ │ │ │ + beq 95f9c │ │ │ │ mov r4, #0 │ │ │ │ - b 95f98 │ │ │ │ + b 95fb0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 95f7c │ │ │ │ - bl b8664 <_Py_SetImmortal@@Base> │ │ │ │ + bne 95f94 │ │ │ │ + bl b865c <_Py_SetImmortal@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00095fa0 : │ │ │ │ +00095fb8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00095fb4 : │ │ │ │ +00095fcc : │ │ │ │ ldr r3, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movle r0, #0 │ │ │ │ - ble 95fdc │ │ │ │ + ble 95ff4 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00095fe8 : │ │ │ │ +00096000 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00096000 : │ │ │ │ +00096018 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl acb50 <_PyOS_IsMainThread@@Base+0x22c> │ │ │ │ + bl acb68 <_PyOS_IsMainThread@@Base+0x618> │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00096028 : │ │ │ │ +00096040 : │ │ │ │ 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 96060 │ │ │ │ + beq 96078 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2def8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ad15c │ │ │ │ + b ad174 │ │ │ │ │ │ │ │ -00096070 : │ │ │ │ +00096088 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 96090 │ │ │ │ + beq 960a8 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009609c : │ │ │ │ - ldr r3, [pc, #32] @ 960c4 │ │ │ │ +000960b4 : │ │ │ │ + ldr r3, [pc, #32] @ 960dc │ │ │ │ cmp r0, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrne r2, [r3, #1720] @ 0x6b8 │ │ │ │ strne r2, [r0] │ │ │ │ ldr r0, [r3, #1716] @ 0x6b4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -000960c8 : │ │ │ │ - ldr r3, [pc, #24] @ 960e8 │ │ │ │ +000960e0 : │ │ │ │ + ldr r3, [pc, #24] @ 96100 │ │ │ │ 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 33d5e8 <_PySemaphore_Wakeup@@Base+0x34> │ │ │ │ + b 33cd78 <_PySemaphore_Wakeup@@Base+0x34> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000960ec : │ │ │ │ +00096104 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrd r0, [r0, #152] @ 0x98 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00096104 : │ │ │ │ +0009611c : │ │ │ │ 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 96134 │ │ │ │ + bne 9614c │ │ │ │ mov r1, #940 @ 0x3ac │ │ │ │ - movw r0, #32452 @ 0x7ec4 │ │ │ │ + movw r0, #34692 @ 0x8784 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 96198 │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 961b0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - movw r1, #7716 @ 0x1e24 │ │ │ │ + movw r1, #8336 @ 0x2090 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r5, r1 │ │ │ │ - beq 961a0 │ │ │ │ + beq 961b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl d2374 │ │ │ │ - movw r2, #8384 @ 0x20c0 │ │ │ │ + bl d1b04 │ │ │ │ + movw r2, #9004 @ 0x232c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #7928 @ 0x1ef8 │ │ │ │ + movw r3, #8548 @ 0x2164 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r5, r2 │ │ │ │ cmpne r5, r3 │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ tst r0, r5 │ │ │ │ - beq 961a0 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 961b8 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #30400 @ 0x76c0 │ │ │ │ + movw r1, #32640 @ 0x7f80 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ ldrne r0, [r2] │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ moveq r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000961c4 : │ │ │ │ +000961dc : │ │ │ │ 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 96228 │ │ │ │ + beq 96240 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ - movw r1, #7716 @ 0x1e24 │ │ │ │ + movw r1, #8336 @ 0x2090 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r4, r1 │ │ │ │ - beq 96240 │ │ │ │ + beq 96258 │ │ │ │ mov r0, r4 │ │ │ │ - bl d2374 │ │ │ │ - movw r2, #8384 @ 0x20c0 │ │ │ │ + bl d1b04 │ │ │ │ + movw r2, #9004 @ 0x232c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #7928 @ 0x1ef8 │ │ │ │ + movw r3, #8548 @ 0x2164 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r4, r2 │ │ │ │ cmpne r4, r3 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ tst r0, r4 │ │ │ │ - beq 96240 │ │ │ │ + beq 96258 │ │ │ │ movw r1, #973 @ 0x3cd │ │ │ │ - movw r0, #32452 @ 0x7ec4 │ │ │ │ + movw r0, #34692 @ 0x8784 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 96274 │ │ │ │ + ble 9628c │ │ │ │ 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} │ │ │ │ │ │ │ │ -0009627c <_Py_UTF8_Edit_Cost@@Base>: │ │ │ │ +00096294 <_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 f0b90 │ │ │ │ + bl f0644 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 962f0 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ + beq 96308 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl f0b90 │ │ │ │ + bl f0644 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 962f0 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ + beq 96308 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 962dc <_Py_UTF8_Edit_Cost@@Base+0x60> │ │ │ │ + bne 962f4 <_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 b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 962f8 <_Py_UTF8_Edit_Cost@@Base+0x7c> │ │ │ │ - bl 366244 │ │ │ │ + bne 96310 <_Py_UTF8_Edit_Cost@@Base+0x7c> │ │ │ │ + bl 3664fc │ │ │ │ mvn r4, #0 │ │ │ │ - b 9631c <_Py_UTF8_Edit_Cost@@Base+0xa0> │ │ │ │ + b 96334 <_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 3ae4bc <_Py_CalculateSuggestions@@Base+0x29c> │ │ │ │ + bl 3aeef4 <_Py_CalculateSuggestions@@Base+0x29c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00096328 <_PyInterpreterGuard_GetInterpreter@@Base>: │ │ │ │ +00096340 <_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 │ │ │ │ │ │ │ │ -00096340 : │ │ │ │ +00096358 : │ │ │ │ cmp r2, #24576 @ 0x6000 │ │ │ │ - bcs 96380 │ │ │ │ + bcs 96398 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #24576 @ 0x6000 │ │ │ │ - movw r1, #30428 @ 0x76dc │ │ │ │ + movw r1, #32668 @ 0x7f9c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ 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, #784] @ 0x310 │ │ │ │ str ip, [r3, #792] @ 0x318 │ │ │ │ str r1, [r3, #788] @ 0x314 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000963a4 : │ │ │ │ +000963bc : │ │ │ │ ldr r2, [r0, #800] @ 0x320 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 963dc │ │ │ │ + beq 963f4 │ │ │ │ ldr r3, [r0, #796] @ 0x31c │ │ │ │ str r2, [r0, #784] @ 0x310 │ │ │ │ add r2, r3, #8192 @ 0x2000 │ │ │ │ add r3, r3, #16384 @ 0x4000 │ │ │ │ str r2, [r0, #792] @ 0x318 │ │ │ │ str r3, [r0, #788] @ 0x314 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b af8d4 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b af8ec <_Py_InitializeRecursionLimits@@Base> │ │ │ │ │ │ │ │ -000963e8 : │ │ │ │ +00096400 : │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #50252 @ 0xc44c │ │ │ │ + movw r3, #52940 @ 0xcecc │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ 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 96428 │ │ │ │ + beq 96440 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 96428 │ │ │ │ + beq 96440 │ │ │ │ ldrb lr, [r3, ip] │ │ │ │ cmp lr, r0 │ │ │ │ - beq 96400 │ │ │ │ + beq 96418 │ │ │ │ ldrb r3, [r3, ip] │ │ │ │ sub r0, r3, r0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ @@ -106880,268 +106886,268 @@ │ │ │ │ sub sp, sp, #8 │ │ │ │ cmn r3, #1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r7, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ movne r2, #0 │ │ │ │ - bne 96488 │ │ │ │ + bne 964a0 │ │ │ │ mov r0, r1 │ │ │ │ bl 2cff8 │ │ │ │ mov r2, r0 │ │ │ │ - b 96490 │ │ │ │ + b 964a8 │ │ │ │ ldr r1, [r4, r2, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 96490 │ │ │ │ + beq 964a8 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - blt 96478 │ │ │ │ + blt 96490 │ │ │ │ cmp r6, #0 │ │ │ │ - bge 964ac │ │ │ │ + bge 964c4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 9650c │ │ │ │ + b 96524 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ - bl efb3c │ │ │ │ + bl ef604 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 96500 │ │ │ │ + beq 96518 │ │ │ │ mov r0, r5 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl d4fa0 │ │ │ │ + bl d4670 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96500 │ │ │ │ + bgt 96518 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 96500 │ │ │ │ + bne 96518 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0009650c : │ │ │ │ +00096524 : │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ subs r5, r2, #0 │ │ │ │ - bge 9653c │ │ │ │ + bge 96554 │ │ │ │ mov r0, r1 │ │ │ │ bl 2cff8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 96740 │ │ │ │ + beq 96758 │ │ │ │ lsl r6, r5, #2 │ │ │ │ add r8, r4, r5, lsl #2 │ │ │ │ mov r9, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r8, r1 │ │ │ │ - bls 965a4 │ │ │ │ + bls 965bc │ │ │ │ ldr r2, [r1] │ │ │ │ add r1, r1, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 96558 │ │ │ │ + bls 96570 │ │ │ │ mov r3, r2 │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcc 96558 │ │ │ │ - movw r0, #45384 @ 0xb148 │ │ │ │ + bcc 96570 │ │ │ │ + movw r0, #45380 @ 0xb144 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #59376 @ 0xe7f0 │ │ │ │ + movw r1, #61448 @ 0xf008 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r0] │ │ │ │ mvn r5, #0 │ │ │ │ - bl 17173c │ │ │ │ - b 96740 │ │ │ │ + bl 170914 │ │ │ │ + b 96758 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 96600 │ │ │ │ + bcc 96618 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ ldr r1, [r7, #20] │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - blt 96600 │ │ │ │ + blt 96618 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r3, #1 │ │ │ │ biceq r6, r6, #15 │ │ │ │ addeq r6, r4, r6 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ moveq r3, r0 │ │ │ │ - beq 96620 │ │ │ │ + beq 96638 │ │ │ │ cmp r3, #2 │ │ │ │ biceq r6, r6, #15 │ │ │ │ moveq r3, r0 │ │ │ │ addeq r6, r4, r6 │ │ │ │ - beq 96698 │ │ │ │ - b 96724 │ │ │ │ + beq 966b0 │ │ │ │ + b 9673c │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl d611c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl d57ec <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 965c4 │ │ │ │ + bne 965dc │ │ │ │ mov r5, r0 │ │ │ │ - b 96740 │ │ │ │ + b 96758 │ │ │ │ cmp r6, r4 │ │ │ │ - bls 96650 │ │ │ │ + bls 96668 │ │ │ │ ldr r2, [r4] │ │ │ │ add r4, r4, #16 │ │ │ │ strb r2, [r3], #4 │ │ │ │ ldr r2, [r4, #-12] │ │ │ │ strb r2, [r3, #-3] │ │ │ │ ldr r2, [r4, #-8] │ │ │ │ strb r2, [r3, #-2] │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ strb r2, [r3, #-1] │ │ │ │ - b 96620 │ │ │ │ + b 96638 │ │ │ │ rsb r3, r9, #15 │ │ │ │ sub r2, r9, #15 │ │ │ │ add r3, r3, r6 │ │ │ │ cmp r2, r6 │ │ │ │ lsr r3, r3, #4 │ │ │ │ movhi r2, #0 │ │ │ │ lslls r2, r3, #2 │ │ │ │ movhi r3, #0 │ │ │ │ lslls r3, r3, #4 │ │ │ │ add r2, r0, r2 │ │ │ │ add r3, r3, r9 │ │ │ │ mov r1, r3 │ │ │ │ cmp r8, r3 │ │ │ │ - bls 96730 │ │ │ │ + bls 96748 │ │ │ │ ldr r3, [r1], #4 │ │ │ │ strb r3, [r2], #1 │ │ │ │ mov r3, r1 │ │ │ │ - b 9667c │ │ │ │ + b 96694 │ │ │ │ mov r2, #0 │ │ │ │ cmp r6, r4 │ │ │ │ mov r1, r2 │ │ │ │ - bls 966dc │ │ │ │ + bls 966f4 │ │ │ │ ldr ip, [r4] │ │ │ │ add r3, r3, #8 │ │ │ │ add r4, r4, #16 │ │ │ │ bfi r2, ip, #0, #16 │ │ │ │ ldr ip, [r4, #-12] │ │ │ │ bfi r2, ip, #16, #16 │ │ │ │ ldr ip, [r4, #-8] │ │ │ │ bfi r1, ip, #0, #16 │ │ │ │ ldr ip, [r4, #-4] │ │ │ │ str r2, [r3, #-8] │ │ │ │ bfi r1, ip, #16, #16 │ │ │ │ str r1, [r3, #-4] │ │ │ │ - b 96698 │ │ │ │ + b 966b0 │ │ │ │ rsb r3, r9, #15 │ │ │ │ sub r2, r9, #15 │ │ │ │ add r3, r3, r6 │ │ │ │ cmp r2, r6 │ │ │ │ lsr r3, r3, #4 │ │ │ │ movhi r2, #0 │ │ │ │ lslls r2, r3, #3 │ │ │ │ movhi r3, #0 │ │ │ │ lslls r3, r3, #4 │ │ │ │ add r2, r0, r2 │ │ │ │ add r3, r3, r9 │ │ │ │ mov r1, r3 │ │ │ │ cmp r8, r3 │ │ │ │ - bls 96730 │ │ │ │ + bls 96748 │ │ │ │ ldr r3, [r1], #4 │ │ │ │ strh r3, [r2], #2 │ │ │ │ mov r3, r1 │ │ │ │ - b 96708 │ │ │ │ + b 96720 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ mov r5, #0 │ │ │ │ str r3, [r7, #20] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00096748 : │ │ │ │ +00096760 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ clz lr, r0 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, sp, #16 │ │ │ │ lsr lr, lr, #5 │ │ │ │ moveq lr, #0 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 967a0 │ │ │ │ + bne 967b8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 96794 │ │ │ │ + beq 967ac │ │ │ │ ldr lr, [r2, #4] │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ tst lr, #67108864 @ 0x4000000 │ │ │ │ - beq 967a0 │ │ │ │ + beq 967b8 │ │ │ │ cmp ip, #0 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne 967b8 │ │ │ │ + bne 967d0 │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ - movw r0, #17216 @ 0x4340 │ │ │ │ + movw r0, #19412 @ 0x4bd4 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 967d0 │ │ │ │ + b 967e8 │ │ │ │ str ip, [sp] │ │ │ │ sub lr, fp, #8 │ │ │ │ add ip, fp, #8 │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl 173c34 │ │ │ │ + bl 172e0c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ add r5, r0, #12 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r8 │ │ │ │ cmp r4, r7 │ │ │ │ - bge 9683c │ │ │ │ + bge 96854 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 225804 │ │ │ │ + bl 224dcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96834 │ │ │ │ + beq 9684c │ │ │ │ ldr r0, [r6, r4, lsl #2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r4, r4, #1 │ │ │ │ - b 96800 │ │ │ │ + b 96818 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00096844 : │ │ │ │ +0009685c : │ │ │ │ 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 │ │ │ │ @@ -107149,1400 +107155,1400 @@ │ │ │ │ mov r2, r1 │ │ │ │ sub ip, fp, #8 │ │ │ │ mov r1, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, #0 │ │ │ │ add ip, fp, #8 │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl f825c │ │ │ │ + bl f71bc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00096894 : │ │ │ │ +000968ac : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #14564 @ 0x38e4 │ │ │ │ + movw r1, #15184 @ 0x3b50 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mvn r4, #0 │ │ │ │ cmp r0, r1 │ │ │ │ str r4, [r6] │ │ │ │ - beq 968fc │ │ │ │ - bl d2374 │ │ │ │ + beq 96914 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 968fc │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 96914 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #14684 @ 0x395c │ │ │ │ + movw r1, #16880 @ 0x41f0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0009690c : │ │ │ │ +00096924 : │ │ │ │ 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 96934 │ │ │ │ + beq 9694c │ │ │ │ mov r4, #0 │ │ │ │ - b 96994 │ │ │ │ + b 969ac │ │ │ │ mov r5, r0 │ │ │ │ - bl 307fd4 │ │ │ │ + bl 3069c4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 9692c │ │ │ │ + beq 96944 │ │ │ │ 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 9692c │ │ │ │ + bls 96944 │ │ │ │ ldr r2, [r1, #-4]! │ │ │ │ and r0, r2, #3 │ │ │ │ bic r2, r2, #1 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 96958 │ │ │ │ + beq 96970 │ │ │ │ cmp r5, r2 │ │ │ │ - bne 96958 │ │ │ │ + bne 96970 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 96994 │ │ │ │ + bne 969ac │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009699c : │ │ │ │ +000969b4 : │ │ │ │ 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] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - bl 1ddd2c │ │ │ │ - b 969c4 │ │ │ │ + bl 1ddbb0 │ │ │ │ + b 969dc │ │ │ │ │ │ │ │ -000969d8 : │ │ │ │ +000969f0 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000969fc : │ │ │ │ +00096a14 : │ │ │ │ push {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 c0fec │ │ │ │ + bl c1220 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 96b18 │ │ │ │ + beq 96b30 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 96a60 │ │ │ │ + beq 96a78 │ │ │ │ mov r0, r5 │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 96a60 │ │ │ │ + bne 96a78 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96aa0 │ │ │ │ + bgt 96ab8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 96aa0 │ │ │ │ + bne 96ab8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 96aa0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 96ab8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 96aa8 │ │ │ │ + beq 96ac0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 96ab0 │ │ │ │ + bne 96ac8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96a98 │ │ │ │ + bgt 96ab0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 96a98 │ │ │ │ + bne 96ab0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r4, #0 │ │ │ │ - b 96b18 │ │ │ │ - movw r6, #5188 @ 0x1444 │ │ │ │ + b 96b30 │ │ │ │ + movw r6, #5808 @ 0x16b0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #12144 @ 0x2f70 │ │ │ │ + movw r0, #12764 @ 0x31dc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 33d4ec │ │ │ │ + bl 33cc7c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96aec │ │ │ │ + bgt 96b04 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 96aec │ │ │ │ + bne 96b04 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96b0c │ │ │ │ + bgt 96b24 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 96b0c │ │ │ │ + bne 96b24 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00096b20 : │ │ │ │ +00096b38 : │ │ │ │ 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 2e1fe4 │ │ │ │ + bl 2e08e8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00096b50 : │ │ │ │ +00096b68 : │ │ │ │ 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 2e1fe4 │ │ │ │ + bl 2e08e8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00096b7c : │ │ │ │ +00096b94 : │ │ │ │ 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 2e2258 │ │ │ │ + bl 2e0b5c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00096bb0 : │ │ │ │ +00096bc8 : │ │ │ │ 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 43c58 │ │ │ │ │ │ │ │ -00096bcc : │ │ │ │ +00096be4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 43c58 │ │ │ │ │ │ │ │ -00096be4 : │ │ │ │ +00096bfc : │ │ │ │ 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 43c58 │ │ │ │ │ │ │ │ -00096c00 : │ │ │ │ +00096c18 : │ │ │ │ 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 96c38 │ │ │ │ + bl 96c50 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00096c38 : │ │ │ │ +00096c50 : │ │ │ │ push {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 fe194 │ │ │ │ + bl fd1a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 96c8c │ │ │ │ - ldr r2, [pc, #108] @ 96ce8 │ │ │ │ + bne 96ca4 │ │ │ │ + ldr r2, [pc, #108] @ 96d00 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 33ef8c │ │ │ │ - b 96cdc │ │ │ │ + bl 33f260 │ │ │ │ + b 96cf4 │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ str r9, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 32d9d0 │ │ │ │ + bl 32ca90 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 96cc4 │ │ │ │ + ble 96cdc │ │ │ │ mov r4, r5 │ │ │ │ - b 96cdc │ │ │ │ + b 96cf4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 96cbc │ │ │ │ + bne 96cd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 96cbc │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 96cd4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00096cec : │ │ │ │ +00096d04 : │ │ │ │ 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 96c38 │ │ │ │ + bl 96c50 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00096d28 : │ │ │ │ +00096d40 : │ │ │ │ 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 96c38 │ │ │ │ + bl 96c50 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00096d64 : │ │ │ │ +00096d7c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 96d7c │ │ │ │ + b 96d94 │ │ │ │ │ │ │ │ -00096d7c : │ │ │ │ +00096d94 : │ │ │ │ push {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 fe194 │ │ │ │ + bl fd1a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 96de4 │ │ │ │ + beq 96dfc │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 36d98 │ │ │ │ + bl 36d9c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96ddc │ │ │ │ + bgt 96df4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 96ddc │ │ │ │ + bne 96df4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 96e00 │ │ │ │ - ldr r2, [pc, #68] @ 96e30 │ │ │ │ + bne 96e18 │ │ │ │ + ldr r2, [pc, #68] @ 96e48 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 33ef8c │ │ │ │ - b 96e28 │ │ │ │ + bl 33f260 │ │ │ │ + b 96e40 │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96e18 │ │ │ │ + bgt 96e30 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ - beq 96e20 │ │ │ │ + beq 96e38 │ │ │ │ mov r4, #0 │ │ │ │ - b 96e28 │ │ │ │ + b 96e40 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00096e34 : │ │ │ │ +00096e4c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 96e4c │ │ │ │ + b 96e64 │ │ │ │ │ │ │ │ -00096e4c : │ │ │ │ +00096e64 : │ │ │ │ push {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 fe194 │ │ │ │ + bl fd1a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 96e94 │ │ │ │ - ldr r2, [pc, #80] @ 96ed0 │ │ │ │ + bne 96eac │ │ │ │ + ldr r2, [pc, #80] @ 96ee8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 33ef8c │ │ │ │ - b 96ec8 │ │ │ │ + bl 33f260 │ │ │ │ + b 96ee0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 96ed4 │ │ │ │ + bl 96eec │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96ec8 │ │ │ │ + bgt 96ee0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 96ec8 │ │ │ │ + bne 96ee0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00096ed4 : │ │ │ │ +00096eec : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 36f50 │ │ │ │ + bl 36f54 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 96f10 │ │ │ │ - ldr r2, [pc, #24] @ 96f18 │ │ │ │ + bne 96f28 │ │ │ │ + ldr r2, [pc, #24] @ 96f30 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 33ef8c │ │ │ │ - bl 33dae4 │ │ │ │ + bl 33f260 │ │ │ │ + bl 33d274 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00096f1c : │ │ │ │ +00096f34 : │ │ │ │ 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 96f38 │ │ │ │ + b 96f50 │ │ │ │ │ │ │ │ -00096f38 : │ │ │ │ +00096f50 : │ │ │ │ push {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 fe194 │ │ │ │ + bl fd1a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 96fa8 │ │ │ │ + beq 96fc0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 32d2e4 │ │ │ │ + bl 32c3a4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96fa0 │ │ │ │ + bgt 96fb8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 96fa0 │ │ │ │ + bne 96fb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 96fc4 │ │ │ │ - ldr r2, [pc, #28] @ 96fcc │ │ │ │ + bne 96fdc │ │ │ │ + ldr r2, [pc, #28] @ 96fe4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 33ef8c │ │ │ │ + bl 33f260 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00096fd0 : │ │ │ │ +00096fe8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 96f38 │ │ │ │ + b 96f50 │ │ │ │ │ │ │ │ -00096fe8 : │ │ │ │ +00097000 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2fc054 │ │ │ │ + b 2faa44 │ │ │ │ │ │ │ │ -00097000 : │ │ │ │ +00097018 : │ │ │ │ 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 2fc1ec │ │ │ │ + bl 2fabdc │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00097040 : │ │ │ │ +00097058 : │ │ │ │ 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 d8a00 │ │ │ │ + b d94e8 │ │ │ │ │ │ │ │ -0009705c : │ │ │ │ +00097074 : │ │ │ │ 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, #24020 @ 0x5dd4 │ │ │ │ movt r1, #109 @ 0x6d │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - ldr r0, [pc, #24] @ 970a8 │ │ │ │ + ldr r0, [pc, #24] @ 970c0 │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 2e1e74 │ │ │ │ + bl 2e0778 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - rsbeq r7, fp, r4, asr r3 │ │ │ │ + rsbeq r7, fp, ip, asr #6 │ │ │ │ │ │ │ │ -000970ac : │ │ │ │ +000970c4 : │ │ │ │ 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] @ 97144 │ │ │ │ + ldr r2, [pc, #124] @ 9715c │ │ │ │ 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 97138 │ │ │ │ + beq 97150 │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [r4, #88] @ 0x58 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl fd7c0 │ │ │ │ + bl fc7cc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 97120 │ │ │ │ + beq 97138 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 97120 │ │ │ │ - movw r0, #30468 @ 0x7704 │ │ │ │ + beq 97138 │ │ │ │ + movw r0, #32796 @ 0x801c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 36d144 │ │ │ │ + bl 36d3fc │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ str r6, [r4, #88] @ 0x58 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00097148 : │ │ │ │ +00097160 : │ │ │ │ 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] @ 9717c │ │ │ │ + ldr r3, [pc, #24] @ 97194 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 97180 │ │ │ │ + bl 97198 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ 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, #132] @ 9722c │ │ │ │ - bl 317554 │ │ │ │ + ldr r0, [pc, #132] @ 97244 │ │ │ │ + bl 316a14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 97214 │ │ │ │ + blt 9722c │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 971cc │ │ │ │ + beq 971e4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 9721c │ │ │ │ - bl 2da94c │ │ │ │ - bl b5070 │ │ │ │ + bne 97234 │ │ │ │ + bl c3288 │ │ │ │ + bl b5030 │ │ │ │ subs r2, r0, #0 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - beq 97220 │ │ │ │ - ldr r1, [pc, #68] @ 9722c │ │ │ │ + beq 97238 │ │ │ │ + ldr r1, [pc, #68] @ 97244 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 303ec0 <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ + bl 3028b0 <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9721c │ │ │ │ + beq 97234 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 97214 │ │ │ │ + bgt 9722c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 97214 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 9722c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r2, #0 │ │ │ │ - b 97220 │ │ │ │ + b 97238 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r3, fp, r0, asr #10 │ │ │ │ + rsbeq r3, fp, r8, lsr r5 │ │ │ │ │ │ │ │ -00097230 : │ │ │ │ +00097248 : │ │ │ │ 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, #24020 @ 0x5dd4 │ │ │ │ movt r1, #109 @ 0x6d │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - ldr r0, [pc, #24] @ 9727c │ │ │ │ + ldr r0, [pc, #24] @ 97294 │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 30f8b0 <_Py_InitDumpStack@@Base+0x2c> │ │ │ │ + bl 30e860 <_Py_InitDumpStack@@Base+0x2c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - rsbeq r7, fp, r4, asr r3 │ │ │ │ + rsbeq r7, fp, ip, asr #6 │ │ │ │ │ │ │ │ -00097280 : │ │ │ │ +00097298 : │ │ │ │ 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 │ │ │ │ mov r1, r2 │ │ │ │ - bl 390814 │ │ │ │ + bl 3911dc │ │ │ │ cmn r0, #1 │ │ │ │ moveq r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ strdeq r2, [r4] │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r2, #32 │ │ │ │ add fp, sp, #0 │ │ │ │ ubfx r3, r2, #2, #3 │ │ │ │ - bne 97330 │ │ │ │ + bne 97348 │ │ │ │ cmp r3, #4 │ │ │ │ - movweq r0, #30796 @ 0x784c │ │ │ │ + movweq r0, #33036 @ 0x810c │ │ │ │ movteq r0, #72 @ 0x48 │ │ │ │ - beq 97378 │ │ │ │ - movwhi r0, #30808 @ 0x7858 │ │ │ │ + beq 97390 │ │ │ │ + movwhi r0, #33048 @ 0x8118 │ │ │ │ movthi r0, #72 @ 0x48 │ │ │ │ - bhi 97378 │ │ │ │ + bhi 97390 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 97314 │ │ │ │ + beq 9732c │ │ │ │ cmp r3, #2 │ │ │ │ - movw r2, #30752 @ 0x7820 │ │ │ │ + movw r2, #32992 @ 0x80e0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #30808 @ 0x7858 │ │ │ │ + movw r0, #33048 @ 0x8118 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ moveq r0, r2 │ │ │ │ - b 97378 │ │ │ │ + b 97390 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - movw r3, #30764 @ 0x782c │ │ │ │ + movw r3, #33004 @ 0x80ec │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r0, #30780 @ 0x783c │ │ │ │ + movw r0, #33020 @ 0x80fc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ movne r0, r3 │ │ │ │ - b 97378 │ │ │ │ + b 97390 │ │ │ │ cmp r3, #2 │ │ │ │ - movweq r0, #30832 @ 0x7870 │ │ │ │ + movweq r0, #33072 @ 0x8130 │ │ │ │ movteq r0, #72 @ 0x48 │ │ │ │ - beq 97378 │ │ │ │ + beq 97390 │ │ │ │ cmp r3, #4 │ │ │ │ - movweq r0, #30840 @ 0x7878 │ │ │ │ + movweq r0, #33080 @ 0x8138 │ │ │ │ movteq r0, #72 @ 0x48 │ │ │ │ - beq 97378 │ │ │ │ + beq 97390 │ │ │ │ cmp r3, #1 │ │ │ │ - movwne r0, #30848 @ 0x7880 │ │ │ │ + movwne r0, #33088 @ 0x8140 │ │ │ │ movtne r0, #72 @ 0x48 │ │ │ │ - bne 97378 │ │ │ │ + bne 97390 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - movw r3, #19836 @ 0x4d7c │ │ │ │ + movw r3, #22652 @ 0x587c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - movw r0, #12592 @ 0x3130 │ │ │ │ + movw r0, #14788 @ 0x39c4 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00097384 : │ │ │ │ +0009739c : │ │ │ │ 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 973dc │ │ │ │ + beq 973f4 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ mov ip, r1 │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ tst lr, #268435456 @ 0x10000000 │ │ │ │ - bne 973fc │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 97414 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, ip │ │ │ │ - movw r1, #54956 @ 0xd6ac │ │ │ │ + movw r1, #57168 @ 0xdf50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 97408 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bl 170914 │ │ │ │ + b 97420 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54956 @ 0xd6ac │ │ │ │ + movw r1, #57168 @ 0xdf50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 97408 │ │ │ │ + bl 170914 │ │ │ │ + b 97420 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 270060 │ │ │ │ + b 26e210 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00097410 : │ │ │ │ +00097428 : │ │ │ │ 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 97440 │ │ │ │ - movw r0, #59348 @ 0xe7d4 │ │ │ │ + bne 97458 │ │ │ │ + movw r0, #61420 @ 0xefec │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ movw r1, #1797 @ 0x705 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 97488 │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 974a0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 97468 │ │ │ │ + beq 97480 │ │ │ │ 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 9747c │ │ │ │ - movw r0, #59348 @ 0xe7d4 │ │ │ │ + beq 97494 │ │ │ │ + movw r0, #61420 @ 0xefec │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ movw r1, #1803 @ 0x70b │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 97488 │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 974a0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1bee1c │ │ │ │ + b 1bec34 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00097490 : │ │ │ │ +000974a8 : │ │ │ │ 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 974b8 │ │ │ │ + beq 974d0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 974d4 │ │ │ │ - b 97508 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 974ec │ │ │ │ + b 97520 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54956 @ 0xd6ac │ │ │ │ + movw r1, #57168 @ 0xdf50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 974fc │ │ │ │ + b 97514 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - bne 97508 │ │ │ │ - movw r0, #45388 @ 0xb14c │ │ │ │ + bne 97520 │ │ │ │ + movw r0, #45600 @ 0xb220 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #54956 @ 0xd6ac │ │ │ │ + movw r1, #57168 @ 0xdf50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ mov r1, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3de71c │ │ │ │ + b 3ded88 │ │ │ │ │ │ │ │ -00097518 : │ │ │ │ +00097530 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 9753c │ │ │ │ + beq 97554 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 375f18 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + b 3761d0 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54956 @ 0xd6ac │ │ │ │ + movw r1, #57168 @ 0xdf50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ │ │ │ │ -00097560 : │ │ │ │ +00097578 : │ │ │ │ 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 975a4 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 975bc │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #30872 @ 0x7898 │ │ │ │ + movw r1, #33112 @ 0x8158 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 975d4 │ │ │ │ + bl 170914 │ │ │ │ + b 975ec │ │ │ │ ldr ip, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ tst ip, #268435456 @ 0x10000000 │ │ │ │ - bne 975dc │ │ │ │ - movw r0, #45388 @ 0xb14c │ │ │ │ + bne 975f4 │ │ │ │ + movw r0, #45600 @ 0xb220 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #30908 @ 0x78bc │ │ │ │ + movw r1, #33148 @ 0x817c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r0, r1 │ │ │ │ - beq 975f0 │ │ │ │ + beq 97608 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2da39c │ │ │ │ + b 2d6700 <_PyThreadState_New@@Base+0x9cc> │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000975f8 : │ │ │ │ +00097610 : │ │ │ │ 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 97634 │ │ │ │ + bge 9764c │ │ │ │ mov r0, r1 │ │ │ │ bl 2e3a0 │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ str r7, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ - bl d75b4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x788> │ │ │ │ + bl d6c84 <_PyUnicodeWriter_WriteASCIIString@@Base+0x788> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 97668 │ │ │ │ + bne 97680 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [r5, #20] │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00097670 : │ │ │ │ +00097688 : │ │ │ │ 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 976ac │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bge 976c4 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63748 @ 0xf904 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ + movw r1, #756 @ 0x2f4 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - beq 97868 │ │ │ │ + beq 97880 │ │ │ │ mov r7, r0 │ │ │ │ add r6, r1, r5, lsl #2 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r6 │ │ │ │ lsl r4, r5, #2 │ │ │ │ - bl 3bab64 <_PyUnicode_EncodeUTF16@@Base+0x4a00> │ │ │ │ + bl 3bb594 <_PyUnicode_EncodeUTF16@@Base+0x49f8> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bcc 9771c │ │ │ │ + bcc 97734 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r1, [r7, #20] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r5 │ │ │ │ - blt 9771c │ │ │ │ + blt 97734 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - bne 977a4 │ │ │ │ + bne 977bc │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r3, r8 │ │ │ │ - b 97734 │ │ │ │ + b 9774c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl d611c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl d57ec <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 976f0 │ │ │ │ + bne 97708 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r3, r4 │ │ │ │ - bcs 97764 │ │ │ │ + bcs 9777c │ │ │ │ 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 97734 │ │ │ │ + b 9774c │ │ │ │ rsb r3, r8, #15 │ │ │ │ sub r2, r8, #15 │ │ │ │ add r3, r3, r4 │ │ │ │ cmp r2, r4 │ │ │ │ bic r2, r3, #15 │ │ │ │ movhi r2, #0 │ │ │ │ lsr r3, r3, #4 │ │ │ │ add r2, r8, r2 │ │ │ │ movhi r3, #0 │ │ │ │ lslls r3, r3, #2 │ │ │ │ add r0, r0, r3 │ │ │ │ cmp r6, r2 │ │ │ │ - bls 97854 │ │ │ │ + bls 9786c │ │ │ │ ldr r3, [r2], #4 │ │ │ │ strb r3, [r0], #1 │ │ │ │ - b 97790 │ │ │ │ + b 977a8 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 97848 │ │ │ │ + bne 97860 │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r3, r8 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, r4 │ │ │ │ mov ip, r1 │ │ │ │ - bcs 97800 │ │ │ │ + bcs 97818 │ │ │ │ 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 977bc │ │ │ │ + b 977d4 │ │ │ │ rsb r3, r8, #15 │ │ │ │ sub r2, r8, #15 │ │ │ │ add r3, r3, r4 │ │ │ │ cmp r2, r4 │ │ │ │ bic r2, r3, #15 │ │ │ │ movhi r2, r1 │ │ │ │ lsr r3, r3, #4 │ │ │ │ add r2, r8, r2 │ │ │ │ movhi r3, #0 │ │ │ │ lslls r3, r3, #3 │ │ │ │ add r0, r0, r3 │ │ │ │ mov r3, r2 │ │ │ │ cmp r6, r2 │ │ │ │ - bls 97854 │ │ │ │ + bls 9786c │ │ │ │ ldr r2, [r3], #4 │ │ │ │ strh r2, [r0], #2 │ │ │ │ mov r2, r3 │ │ │ │ - b 9782c │ │ │ │ + b 97844 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r0, #0 │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r7, #20] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00097870 : │ │ │ │ +00097888 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #116] @ 97900 │ │ │ │ + ldr r1, [pc, #116] @ 97918 │ │ │ │ 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 978d0 │ │ │ │ + bne 978e8 │ │ │ │ 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 978f8 │ │ │ │ + b 97910 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 9789c │ │ │ │ + bne 978b4 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #30944 @ 0x78e0 │ │ │ │ + movw r1, #33184 @ 0x81a0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00097904 : │ │ │ │ +0009791c : │ │ │ │ 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 97944 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bls 9795c │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #30980 @ 0x7904 │ │ │ │ + movw r1, #33220 @ 0x81c4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #88] @ 979a4 │ │ │ │ + ldr r3, [pc, #88] @ 979bc │ │ │ │ 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 97980 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 97998 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31008 @ 0x7920 │ │ │ │ + movw r1, #33248 @ 0x81e0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 9793c │ │ │ │ + bl 170914 │ │ │ │ + b 97954 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000979a8 : │ │ │ │ +000979c0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #116] @ 97a38 │ │ │ │ + ldr r1, [pc, #116] @ 97a50 │ │ │ │ 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 97a08 │ │ │ │ + bne 97a20 │ │ │ │ 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 97a30 │ │ │ │ + b 97a48 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 979d4 │ │ │ │ + bne 979ec │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31040 @ 0x7940 │ │ │ │ + movw r1, #33280 @ 0x8200 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00097a3c : │ │ │ │ +00097a54 : │ │ │ │ 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 97a78 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bls 97a90 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31080 @ 0x7968 │ │ │ │ + movw r1, #33320 @ 0x8228 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 97ab0 │ │ │ │ - ldr r3, [pc, #92] @ 97adc │ │ │ │ + bl 170914 │ │ │ │ + b 97ac8 │ │ │ │ + ldr r3, [pc, #92] @ 97af4 │ │ │ │ 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 97ab8 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 97ad0 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31112 @ 0x7988 │ │ │ │ + movw r1, #33352 @ 0x8248 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00097ae0 : │ │ │ │ - ldr r1, [pc, #120] @ 97b60 │ │ │ │ +00097af8 : │ │ │ │ + ldr r1, [pc, #120] @ 97b78 │ │ │ │ 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 97b1c │ │ │ │ + bne 97b34 │ │ │ │ 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 97af8 │ │ │ │ + bne 97b10 │ │ │ │ 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, #104 @ 0x68 │ │ │ │ - movw r1, #31148 @ 0x79ac │ │ │ │ + movw r1, #33388 @ 0x826c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00097b64 : │ │ │ │ +00097b7c : │ │ │ │ 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] @ 97bb0 │ │ │ │ + ldr r2, [pc, #48] @ 97bc8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dd700 │ │ │ │ + bl 2dbb28 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00097bb4 : │ │ │ │ +00097bcc : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #112] @ 97c40 │ │ │ │ + ldr r1, [pc, #112] @ 97c58 │ │ │ │ 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 97c10 │ │ │ │ + bne 97c28 │ │ │ │ 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 97c38 │ │ │ │ + b 97c50 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 97be0 │ │ │ │ + bne 97bf8 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31184 @ 0x79d0 │ │ │ │ + movw r1, #33424 @ 0x8290 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00097c44 : │ │ │ │ +00097c5c : │ │ │ │ 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 97c80 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bls 97c98 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31220 @ 0x79f4 │ │ │ │ + movw r1, #33460 @ 0x82b4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 97cb8 │ │ │ │ - ldr r3, [pc, #92] @ 97ce4 │ │ │ │ + bl 170914 │ │ │ │ + b 97cd0 │ │ │ │ + ldr r3, [pc, #92] @ 97cfc │ │ │ │ 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 97cc0 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 97cd8 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31248 @ 0x7a10 │ │ │ │ + movw r1, #33488 @ 0x82d0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ 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 │ │ │ │ @@ -108565,201 +108571,201 @@ │ │ │ │ ldrb r5, [r1, #400] @ 0x190 │ │ │ │ cmp r5, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ tst r5, #1 │ │ │ │ - beq 97d64 │ │ │ │ + beq 97d7c │ │ │ │ ldr r3, [r4] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 97d64 │ │ │ │ - movw r3, #2272 @ 0x8e0 │ │ │ │ + bge 97d7c │ │ │ │ + movw r3, #4588 @ 0x11ec │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ - movw r0, #31280 @ 0x7a30 │ │ │ │ + movw r0, #33520 @ 0x82f0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r1, [r3, r7, lsl #2] │ │ │ │ mov r3, r6 │ │ │ │ - bl 36d144 │ │ │ │ + bl 36d3fc │ │ │ │ lsr r5, r5, #1 │ │ │ │ add r4, r4, #4 │ │ │ │ - b 97d18 │ │ │ │ + b 97d30 │ │ │ │ │ │ │ │ -00097d70 : │ │ │ │ - ldr r1, [pc, #120] @ 97df0 │ │ │ │ +00097d88 : │ │ │ │ + ldr r1, [pc, #120] @ 97e08 │ │ │ │ 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 97dac │ │ │ │ + bne 97dc4 │ │ │ │ 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 97d88 │ │ │ │ + bne 97da0 │ │ │ │ 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, #104 @ 0x68 │ │ │ │ - movw r1, #31344 @ 0x7a70 │ │ │ │ + movw r1, #33584 @ 0x8330 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00097df4 : │ │ │ │ +00097e0c : │ │ │ │ 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 97e38 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + blt 97e50 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31380 @ 0x7a94 │ │ │ │ + movw r1, #33620 @ 0x8354 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #68] @ 97e84 │ │ │ │ + ldr r2, [pc, #68] @ 97e9c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r0, r6 │ │ │ │ - bl 97e88 │ │ │ │ + bl 97ea0 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 177dec <_PyAST_Compile@@Base+0x17c> │ │ │ │ + bl 176fc4 <_PyAST_Compile@@Base+0x17c> │ │ │ │ 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 97ec4 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bls 97edc │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31404 @ 0x7aac │ │ │ │ + movw r1, #33644 @ 0x836c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b 97ef4 │ │ │ │ + bl 170914 │ │ │ │ + b 97f0c │ │ │ │ add r3, r1, #1424 @ 0x590 │ │ │ │ add r3, r3, #2 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 97efc │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 97f14 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31432 @ 0x7ac8 │ │ │ │ + movw r1, #33672 @ 0x8388 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00097f04 : │ │ │ │ +00097f1c : │ │ │ │ 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] @ 97f58 │ │ │ │ + ldr r2, [pc, #56] @ 97f70 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 97e88 │ │ │ │ + bl 97ea0 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00097f5c : │ │ │ │ +00097f74 : │ │ │ │ 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 97f9c │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + blt 97fb4 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31380 @ 0x7a94 │ │ │ │ + movw r1, #33620 @ 0x8354 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 97fc0 │ │ │ │ - ldr r2, [pc, #56] @ 97fdc │ │ │ │ + bl 1b4954 │ │ │ │ + b 97fd8 │ │ │ │ + ldr r2, [pc, #56] @ 97ff4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 97e88 │ │ │ │ + bl 97ea0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97fc8 │ │ │ │ + beq 97fe0 │ │ │ │ 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] @ 98078 │ │ │ │ + ldr r1, [pc, #120] @ 98090 │ │ │ │ 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] │ │ │ │ @@ -108773,78 +108779,78 @@ │ │ │ │ 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 98068 │ │ │ │ + bgt 98080 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, lr │ │ │ │ - bne 98068 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 98080 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d85f4 │ │ │ │ + b d7cc4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmp r0, #0 │ │ │ │ bxle lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r3 │ │ │ │ add fp, sp, #8 │ │ │ │ ldr lr, [r2, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr ip, [r1] │ │ │ │ sub lr, lr, #1 │ │ │ │ cmp ip, lr │ │ │ │ - bge 980b8 │ │ │ │ + bge 980d0 │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r1] │ │ │ │ pop {r4, fp, pc} │ │ │ │ cmp r0, r3 │ │ │ │ str r4, [r1], #4 │ │ │ │ - bne 98094 │ │ │ │ + bne 980ac │ │ │ │ pop {r4, fp, pc} │ │ │ │ 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 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl c060c │ │ │ │ + bl c0648 │ │ │ │ cmp r0, #0 │ │ │ │ mvnne r3, #0 │ │ │ │ strne r3, [r0, #12] │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 98130 │ │ │ │ + beq 98148 │ │ │ │ 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 98164 │ │ │ │ + beq 9817c │ │ │ │ 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) │ │ │ │ @@ -108855,31 +108861,31 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 981ac │ │ │ │ + bne 981c4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 981c0 │ │ │ │ - b 981d0 │ │ │ │ + bne 981d8 │ │ │ │ + b 981e8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9819c │ │ │ │ + beq 981b4 │ │ │ │ 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 981ec │ │ │ │ + beq 98204 │ │ │ │ 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} │ │ │ │ @@ -108888,37 +108894,37 @@ │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 98234 │ │ │ │ + beq 9824c │ │ │ │ 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] @ 98270 │ │ │ │ + ldr r2, [pc, #40] @ 98288 │ │ │ │ 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] @ 98298 │ │ │ │ + ldr r2, [pc, #28] @ 982b0 │ │ │ │ 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) │ │ │ │ @@ -108960,126 +108966,126 @@ │ │ │ │ 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 98360 │ │ │ │ + bne 98378 │ │ │ │ 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 98340 │ │ │ │ + beq 98358 │ │ │ │ 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 983c0 │ │ │ │ + bne 983d8 │ │ │ │ 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 983a0 │ │ │ │ + beq 983b8 │ │ │ │ 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 98420 │ │ │ │ + bne 98438 │ │ │ │ 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 98400 │ │ │ │ + beq 98418 │ │ │ │ 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 9845c │ │ │ │ + beq 98474 │ │ │ │ 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 773f0 │ │ │ │ + b 76e28 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 98498 │ │ │ │ - movw r0, #5180 @ 0x143c │ │ │ │ + bls 984b0 │ │ │ │ + movw r0, #5800 @ 0x16a8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr ip, [r0, #4] │ │ │ │ - movw r3, #33084 @ 0x813c │ │ │ │ + movw r3, #33704 @ 0x83a8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 9848c │ │ │ │ + bne 984a4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 9848c │ │ │ │ + bne 984a4 │ │ │ │ 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] │ │ │ │ - bl 17098c │ │ │ │ + bl 16fb64 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 98524 │ │ │ │ + blt 9853c │ │ │ │ cmp r4, #2 │ │ │ │ movweq r0, #4404 @ 0x1134 │ │ │ │ - movwne r0, #5456 @ 0x1550 │ │ │ │ + movwne r0, #6076 @ 0x17bc │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ - movweq r2, #5456 @ 0x1550 │ │ │ │ + movweq r2, #6076 @ 0x17bc │ │ │ │ movwne r2, #4404 @ 0x1134 │ │ │ │ movteq r2, #104 @ 0x68 │ │ │ │ movtne r2, #104 @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r2 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -109089,89 +109095,89 @@ │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, 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 d4bb8 │ │ │ │ + b d4288 │ │ │ │ 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 36f770 <_PyObject_FunctionStr@@Base+0x3b8> │ │ │ │ + b 36fa28 <_PyObject_FunctionStr@@Base+0x3b8> │ │ │ │ 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, #31748 @ 0x7c04 │ │ │ │ + movw r1, #33120 @ 0x8160 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3476a4 │ │ │ │ + bl 347ae4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 985a8 │ │ │ │ + bne 985c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 985fc │ │ │ │ + beq 98614 │ │ │ │ movw r3, #24020 @ 0x5dd4 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 985fc │ │ │ │ + beq 98614 │ │ │ │ movw r3, #24016 @ 0x5dd0 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ - bne 98660 │ │ │ │ - bl 98240 │ │ │ │ + bne 98678 │ │ │ │ + bl 98258 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #62968 @ 0xf5f8 │ │ │ │ + movw r3, #63032 @ 0xf638 │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ ldr r7, [r3] │ │ │ │ dmb ish │ │ │ │ movw r2, #24068 @ 0x5e04 │ │ │ │ movt r2, #109 @ 0x6d │ │ │ │ - movw r3, #35032 @ 0x88d8 │ │ │ │ + movw r3, #35056 @ 0x88f0 │ │ │ │ movt r3, #9 │ │ │ │ ldr r4, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ moveq r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 98648 │ │ │ │ + beq 98660 │ │ │ │ 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 98274 │ │ │ │ + b 9828c │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 98674 │ │ │ │ + beq 9868c │ │ │ │ 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} │ │ │ │ @@ -109188,43 +109194,43 @@ │ │ │ │ sub r5, r0, #1 │ │ │ │ ldrb r6, [r5, #1]! │ │ │ │ cmp r6, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 986ec │ │ │ │ + bcc 98704 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r7, #0 │ │ │ │ strb r7, [r2, r3] │ │ │ │ mov r2, r7 │ │ │ │ ldm r4, {r0, r1, r3} │ │ │ │ - bl 985b0 │ │ │ │ + bl 985c8 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r1, r3, #1 │ │ │ │ cmp r6, #10 │ │ │ │ str r1, [r4, #12] │ │ │ │ strb r6, [r2, r3] │ │ │ │ - bne 986b4 │ │ │ │ + bne 986cc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldm r4, {r0, r1, r3} │ │ │ │ - bl 985b0 │ │ │ │ + bl 985c8 │ │ │ │ str r6, [r4, #12] │ │ │ │ - b 986b4 │ │ │ │ + b 986cc │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r4, #34600 @ 0x8728 │ │ │ │ + movw r4, #34624 @ 0x8740 │ │ │ │ movt r4, #9 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, #1 │ │ │ │ eor r4, r4, r3 │ │ │ │ bl 2d874 <__clock_gettime64@plt> │ │ │ │ @@ -109252,78 +109258,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 987a8 │ │ │ │ + bhi 987c0 │ │ │ │ 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 98804 │ │ │ │ + bne 9881c │ │ │ │ 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 98804 │ │ │ │ + bne 9881c │ │ │ │ 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 98824 │ │ │ │ + bne 9883c │ │ │ │ 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 98844 │ │ │ │ + bne 9885c │ │ │ │ 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 98864 │ │ │ │ + b 9887c │ │ │ │ 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 98894 │ │ │ │ + bne 988ac │ │ │ │ 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 988b4 │ │ │ │ + bne 988cc │ │ │ │ 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 │ │ │ │ @@ -109339,476 +109345,476 @@ │ │ │ │ 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 98918 │ │ │ │ + bne 98930 │ │ │ │ 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, #25652 @ 0x6434 │ │ │ │ + movw r0, #25688 @ 0x6458 │ │ │ │ movt r0, #109 @ 0x6d │ │ │ │ movcs r2, ip │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2e304 │ │ │ │ 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 989a4 │ │ │ │ + beq 989bc │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 989a4 │ │ │ │ + beq 989bc │ │ │ │ movw r3, #24016 @ 0x5dd0 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r1, [r3] │ │ │ │ bl 2e7c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 988d8 │ │ │ │ + b 988f0 │ │ │ │ │ │ │ │ -000989b8 : │ │ │ │ +000989d0 : │ │ │ │ push {fp, lr} │ │ │ │ add fp, sp, #4 │ │ │ │ ldrb ip, [fp, #4] │ │ │ │ cmp ip, #70 @ 0x46 │ │ │ │ - bne 989f4 │ │ │ │ + bne 98a0c │ │ │ │ cmp r0, #0 │ │ │ │ pople {fp, pc} │ │ │ │ mov ip, #0 │ │ │ │ str r3, [r2, ip, lsl #2] │ │ │ │ ldr lr, [r1, ip, lsl #2] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, ip │ │ │ │ mul r3, lr, r3 │ │ │ │ - bne 989d8 │ │ │ │ + bne 989f0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r0, #1 │ │ │ │ popmi {fp, pc} │ │ │ │ add ip, r2, r0, lsl #2 │ │ │ │ add r1, r1, r0, lsl #2 │ │ │ │ str r3, [ip, #-4]! │ │ │ │ ldr r0, [r1, #-4]! │ │ │ │ cmp ip, r2 │ │ │ │ mul r3, r0, r3 │ │ │ │ - bne 98a04 │ │ │ │ + bne 98a1c │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00098a1c <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ +00098a34 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #33952 @ 0x84a0 │ │ │ │ + movw r1, #32464 @ 0x7ed0 │ │ │ │ movt r1, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 396558 <_PyXIData_Release@@Base+0x4fc> │ │ │ │ + b 396f20 <_PyXIData_Release@@Base+0x4fc> │ │ │ │ │ │ │ │ -00098a3c : │ │ │ │ +00098a54 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98a70 │ │ │ │ + beq 98a88 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - movw r3, #47244 @ 0xb88c │ │ │ │ + movw r3, #45756 @ 0xb2bc │ │ │ │ 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 │ │ │ │ │ │ │ │ -00098a7c : │ │ │ │ +00098a94 : │ │ │ │ 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] @ 98ac8 │ │ │ │ + ldr r2, [pc, #44] @ 98ae0 │ │ │ │ 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 eb540 │ │ │ │ + bl eaab0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00098acc <_PyObject_CallFunction_SizeT@@Base>: │ │ │ │ +00098ae4 <_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] @ 98b18 <_PyObject_CallFunction_SizeT@@Base+0x4c> │ │ │ │ + ldr r2, [pc, #44] @ 98b30 <_PyObject_CallFunction_SizeT@@Base+0x4c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ str r3, [fp, #-12] │ │ │ │ - bl eb540 │ │ │ │ + bl eaab0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r2, #51540 @ 0xc954 │ │ │ │ + movw r2, #53780 @ 0xd214 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 3471c <_PyObject_DebugMallocStats@@Base+0x1128> │ │ │ │ + bl 34720 <_PyObject_DebugMallocStats@@Base+0x112c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00098b5c : │ │ │ │ +00098b74 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00098b74 <_PyCode_CheckNoInternalState@@Base>: │ │ │ │ +00098b8c <_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 98ba0 <_PyCode_CheckNoInternalState@@Base+0x2c> │ │ │ │ + beq 98bb8 <_PyCode_CheckNoInternalState@@Base+0x2c> │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ - movwne r3, #61408 @ 0xefe0 │ │ │ │ + movwne r3, #63648 @ 0xf8a0 │ │ │ │ movtne r3, #70 @ 0x46 │ │ │ │ strne r3, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00098bac <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ +00098bc4 <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bgt 98bf4 <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ + bgt 98c0c <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 98bd8 <_PyCode_CheckNoExternalState@@Base+0x2c> │ │ │ │ - movw r3, #61384 @ 0xefc8 │ │ │ │ + ble 98bf0 <_PyCode_CheckNoExternalState@@Base+0x2c> │ │ │ │ + movw r3, #63624 @ 0xf888 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ - b 98bfc <_PyCode_CheckNoExternalState@@Base+0x50> │ │ │ │ + b 98c14 <_PyCode_CheckNoExternalState@@Base+0x50> │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - ble 98c0c <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ + ble 98c24 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ ldr r3, [r1, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 98c0c <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ - b 98bcc <_PyCode_CheckNoExternalState@@Base+0x20> │ │ │ │ - movw r3, #61360 @ 0xefb0 │ │ │ │ + ble 98c24 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ + b 98be4 <_PyCode_CheckNoExternalState@@Base+0x20> │ │ │ │ + movw r3, #63600 @ 0xf870 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, #0 │ │ │ │ strne r3, [r2] │ │ │ │ - b 98c10 <_PyCode_CheckNoExternalState@@Base+0x64> │ │ │ │ + b 98c28 <_PyCode_CheckNoExternalState@@Base+0x64> │ │ │ │ mov r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00098c1c <_PyCode_CheckPureFunction@@Base>: │ │ │ │ +00098c34 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #32 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 98c3c <_PyCode_CheckPureFunction@@Base+0x20> │ │ │ │ - movw r3, #31464 @ 0x7ae8 │ │ │ │ + beq 98c54 <_PyCode_CheckPureFunction@@Base+0x20> │ │ │ │ + movw r3, #33704 @ 0x83a8 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - b 98c5c <_PyCode_CheckPureFunction@@Base+0x40> │ │ │ │ + b 98c74 <_PyCode_CheckPureFunction@@Base+0x40> │ │ │ │ tst r3, #384 @ 0x180 │ │ │ │ - movwne r3, #31492 @ 0x7b04 │ │ │ │ + movwne r3, #33732 @ 0x83c4 │ │ │ │ movtne r3, #72 @ 0x48 │ │ │ │ - bne 98c5c <_PyCode_CheckPureFunction@@Base+0x40> │ │ │ │ + bne 98c74 <_PyCode_CheckPureFunction@@Base+0x40> │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 98c68 <_PyCode_CheckPureFunction@@Base+0x4c> │ │ │ │ - b 98c30 <_PyCode_CheckPureFunction@@Base+0x14> │ │ │ │ + beq 98c80 <_PyCode_CheckPureFunction@@Base+0x4c> │ │ │ │ + b 98c48 <_PyCode_CheckPureFunction@@Base+0x14> │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strne r3, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00098c74 : │ │ │ │ +00098c8c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00098c8c : │ │ │ │ +00098ca4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #34212 @ 0x85a4 │ │ │ │ + movw r1, #35584 @ 0x8b00 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ad150 │ │ │ │ + bl 3adb88 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 98cc8 │ │ │ │ + bne 98ce0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3ae3bc <_Py_CalculateSuggestions@@Base+0x19c> │ │ │ │ + b 3aedf4 <_Py_CalculateSuggestions@@Base+0x19c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00098cd0 : │ │ │ │ +00098ce8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #34160 @ 0x8570 │ │ │ │ + movw r1, #35532 @ 0x8acc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ad150 │ │ │ │ + bl 3adb88 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 98d0c │ │ │ │ + bne 98d24 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3ae3bc <_Py_CalculateSuggestions@@Base+0x19c> │ │ │ │ + b 3aedf4 <_Py_CalculateSuggestions@@Base+0x19c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00098d14 : │ │ │ │ +00098d2c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #34212 @ 0x85a4 │ │ │ │ + movw r1, #35584 @ 0x8b00 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ad150 │ │ │ │ + bl 3adb88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 98d50 │ │ │ │ + bne 98d68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 98560 │ │ │ │ + b 98578 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00098d58 : │ │ │ │ +00098d70 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #34256 @ 0x85d0 │ │ │ │ + movw r1, #35628 @ 0x8b2c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ad150 │ │ │ │ + bl 3adb88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 98d94 │ │ │ │ + bne 98dac │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 98560 │ │ │ │ + b 98578 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00098d9c : │ │ │ │ +00098db4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #34160 @ 0x8570 │ │ │ │ + movw r1, #35532 @ 0x8acc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3ad150 │ │ │ │ + bl 3adb88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 98dd8 │ │ │ │ + bne 98df0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 98560 │ │ │ │ + b 98578 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00098de0 : │ │ │ │ +00098df8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00098df4 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ +00098e0c <_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 │ │ │ │ │ │ │ │ -00098e24 <_PyLong_New@@Base>: │ │ │ │ +00098e3c <_PyLong_New@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b dd60c │ │ │ │ + b dcd8c │ │ │ │ │ │ │ │ -00098e38 <_PyLong_FromDigits@@Base>: │ │ │ │ +00098e50 <_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] @ 98ea0 <_PyLong_FromDigits@@Base+0x68> │ │ │ │ - beq 98e98 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ + ldreq r4, [pc, #72] @ 98eb8 <_PyLong_FromDigits@@Base+0x68> │ │ │ │ + beq 98eb0 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r2 │ │ │ │ - bl dd60c │ │ │ │ + bl dcd8c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 98e98 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ + beq 98eb0 <_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 2e304 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq fp, sl, r8, asr #21 │ │ │ │ + rsbeq fp, sl, r0, asr #21 │ │ │ │ │ │ │ │ -00098ea4 <_PyLong_Sign@@Base>: │ │ │ │ +00098ebc <_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 │ │ │ │ │ │ │ │ -00098ec4 : │ │ │ │ +00098edc : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00098ee8 : │ │ │ │ +00098f00 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00098f10 <_PyDictKeys_StringLookup@@Base>: │ │ │ │ +00098f28 <_PyDictKeys_StringLookup@@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, [r1, #4] │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 98f7c <_PyDictKeys_StringLookup@@Base+0x6c> │ │ │ │ + bne 98f94 <_PyDictKeys_StringLookup@@Base+0x6c> │ │ │ │ ldrb r3, [r0, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 98f7c <_PyDictKeys_StringLookup@@Base+0x6c> │ │ │ │ + beq 98f94 <_PyDictKeys_StringLookup@@Base+0x6c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmn r2, #1 │ │ │ │ - bne 98f68 <_PyDictKeys_StringLookup@@Base+0x58> │ │ │ │ + bne 98f80 <_PyDictKeys_StringLookup@@Base+0x58> │ │ │ │ ldr r3, [ip, #60] @ 0x3c │ │ │ │ mov r0, r1 │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bc7c0 <_Py_dict_lookup@@Base+0xf40> │ │ │ │ + b bc7b8 <_Py_dict_lookup@@Base+0xf40> │ │ │ │ mvn r0, #2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00098f84 <_PyDict_NewPresized@@Base>: │ │ │ │ +00098f9c <_PyDict_NewPresized@@Base>: │ │ │ │ cmp r0, #5 │ │ │ │ - bgt 98fa0 <_PyDict_NewPresized@@Base+0x1c> │ │ │ │ + bgt 98fb8 <_PyDict_NewPresized@@Base+0x1c> │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #45892 @ 0xb344 │ │ │ │ + movw r0, #45680 @ 0xb270 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r1, r2 │ │ │ │ - b b51fc │ │ │ │ + b b51bc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #21845 @ 0x5555 │ │ │ │ movt r3, #1 │ │ │ │ @@ -109818,178 +109824,178 @@ │ │ │ │ movgt r0, #17 │ │ │ │ addle r0, r0, #1 │ │ │ │ asrle r0, r0, #1 │ │ │ │ suble r0, r0, #1 │ │ │ │ clzle r0, r0 │ │ │ │ rsble r0, r0, #32 │ │ │ │ uxtble r0, r0 │ │ │ │ - bl 2d9e00 │ │ │ │ + bl 2d837c │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b51fc │ │ │ │ + b b51bc │ │ │ │ │ │ │ │ -00099004 <_PyDict_SetItem_Take2_KnownHash@@Base>: │ │ │ │ +0009901c <_PyDict_SetItem_Take2_KnownHash@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov lr, r2 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - movw ip, #45892 @ 0xb344 │ │ │ │ + movw ip, #45680 @ 0xb270 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp r3, ip │ │ │ │ mov r3, lr │ │ │ │ - bne 99038 <_PyDict_SetItem_Take2_KnownHash@@Base+0x34> │ │ │ │ + bne 99050 <_PyDict_SetItem_Take2_KnownHash@@Base+0x34> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bede4 │ │ │ │ + b beda8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b c3758 │ │ │ │ + b c3994 │ │ │ │ │ │ │ │ -00099044 <_PyDict_SizeOf@@Base>: │ │ │ │ +0009905c <_PyDict_SizeOf@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 76900 │ │ │ │ + b 76338 │ │ │ │ │ │ │ │ -00099058 <_PyDictKeys_GetVersionForCurrentState@@Base>: │ │ │ │ +00099070 <_PyDictKeys_GetVersionForCurrentState@@Base>: │ │ │ │ ldr r3, [r1, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 99084 <_PyDictKeys_GetVersionForCurrentState@@Base+0x2c> │ │ │ │ + bne 9909c <_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 │ │ │ │ │ │ │ │ -00099094 : │ │ │ │ - movw r3, #19252 @ 0x4b34 │ │ │ │ +000990ac : │ │ │ │ + movw r3, #19872 @ 0x4da0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ - movw r0, #16568 @ 0x40b8 │ │ │ │ + movw r0, #17188 @ 0x4324 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -000990c4 : │ │ │ │ +000990dc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3accb0 │ │ │ │ + b 3ad6e8 │ │ │ │ │ │ │ │ -000990d8 : │ │ │ │ +000990f0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 64c14 │ │ │ │ + b 64648 │ │ │ │ │ │ │ │ -000990ec : │ │ │ │ +00099104 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bd05c <_Py_dict_lookup@@Base+0x17dc> │ │ │ │ + b bd054 <_Py_dict_lookup@@Base+0x17dc> │ │ │ │ │ │ │ │ -00099104 : │ │ │ │ +0009911c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bd05c <_Py_dict_lookup@@Base+0x17dc> │ │ │ │ + b bd054 <_Py_dict_lookup@@Base+0x17dc> │ │ │ │ │ │ │ │ -00099118 : │ │ │ │ +00099130 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 7f518 │ │ │ │ + b 7eee4 │ │ │ │ │ │ │ │ -0009912c : │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ +00099144 : │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00099154 : │ │ │ │ +0009916c : │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009917c : │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ +00099194 : │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000991a4 <_Py_SetRefcnt@@Base>: │ │ │ │ +000991bc <_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 │ │ │ │ │ │ │ │ -000991c4 : │ │ │ │ +000991dc : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000991dc : │ │ │ │ +000991f4 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000991f4 : │ │ │ │ +0009920c : │ │ │ │ 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} │ │ │ │ @@ -110002,29 +110008,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 99260 │ │ │ │ + bls 99278 │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ addls ip, r4, r4, lsl #1 │ │ │ │ - bls 99260 │ │ │ │ + bls 99278 │ │ │ │ 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 44157c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ + blx 441e5c <_PyMonitoring_FireBranchEvent@@Base+0x38c> │ │ │ │ sub r0, r4, r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -110042,30 +110048,30 @@ │ │ │ │ add lr, r2, #4 │ │ │ │ ldr r1, [r5, r4, lsl #2] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ bics r3, r3, r1 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99318 │ │ │ │ + beq 99330 │ │ │ │ add ip, r0, #1 │ │ │ │ mov r1, lr │ │ │ │ add r2, r2, ip, lsl #2 │ │ │ │ mov ip, r1 │ │ │ │ add r1, r1, #4 │ │ │ │ ldr r4, [ip] │ │ │ │ ldr ip, [fp, #-20] @ 0xffffffec │ │ │ │ bics ip, ip, r4 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 992f4 │ │ │ │ + bne 9930c │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 99334 │ │ │ │ + beq 9934c │ │ │ │ ldr r1, [lr, r0, lsl #2] │ │ │ │ bics r2, r2, r1 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -110081,29 +110087,29 @@ │ │ │ │ dmb ish │ │ │ │ ldr r4, [r0, #24] │ │ │ │ dmb ish │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ add r4, r4, r1, lsl #22 │ │ │ │ mov r1, r6 │ │ │ │ - bl 99288 │ │ │ │ + bl 992a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 993a8 │ │ │ │ + beq 993c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r9 │ │ │ │ lsl r1, r6, #22 │ │ │ │ mov r2, #1 │ │ │ │ - bl 34de4 <_PyObject_DebugMallocStats@@Base+0x17f0> │ │ │ │ + bl 34de8 <_PyObject_DebugMallocStats@@Base+0x17f4> │ │ │ │ mov r4, r0 │ │ │ │ - b 993d0 │ │ │ │ + b 993e8 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ lsl r1, r6, #22 │ │ │ │ - bl 34de4 <_PyObject_DebugMallocStats@@Base+0x17f0> │ │ │ │ + bl 34de8 <_PyObject_DebugMallocStats@@Base+0x17f4> │ │ │ │ lsl r2, r6, #22 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r5 │ │ │ │ add r0, r9, #96 @ 0x60 │ │ │ │ bl 3257c │ │ │ │ ldr r0, [r8, #88] @ 0x58 │ │ │ │ mov r2, r7 │ │ │ │ @@ -110123,86 +110129,86 @@ │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, #516 @ 0x204 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 2d748 │ │ │ │ - ldr r1, [pc, #32] @ 99450 │ │ │ │ + ldr r1, [pc, #32] @ 99468 │ │ │ │ mov r2, #900 @ 0x384 │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ bl 2e304 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #1420] @ 0x58c │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #1580] @ 0x62c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq fp, r8, r8, asr #10 │ │ │ │ - movw r3, #45888 @ 0xb340 │ │ │ │ + subeq fp, r8, r8, asr #31 │ │ │ │ + movw r3, #48576 @ 0xbdc0 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ 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] @ 99504 │ │ │ │ + ldr r2, [pc, #116] @ 9951c │ │ │ │ mov r4, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r2] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 994bc │ │ │ │ + bne 994d4 │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 994bc │ │ │ │ + beq 994d4 │ │ │ │ bl 2d148 │ │ │ │ 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 994c8 │ │ │ │ + bne 994e0 │ │ │ │ cmp r3, r4 │ │ │ │ - bne 994f4 │ │ │ │ + bne 9950c │ │ │ │ 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 2d7634 │ │ │ │ + b 2d5b68 │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq 997a0 │ │ │ │ + beq 997b8 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9979c │ │ │ │ + beq 997b4 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ sub r4, r1, #1 │ │ │ │ movw r6, #43691 @ 0xaaab │ │ │ │ movt r6, #43690 @ 0xaaaa │ │ │ │ cmp ip, #0 │ │ │ │ bfc r4, #0, #22 │ │ │ │ add lr, r4, #116 @ 0x74 │ │ │ │ @@ -110210,56 +110216,56 @@ │ │ │ │ sub lr, r1, lr │ │ │ │ ldrlt r5, [r1] │ │ │ │ asr lr, lr, #4 │ │ │ │ lsllt r5, r5, #15 │ │ │ │ cmp ip, #3 │ │ │ │ mul lr, r6, lr │ │ │ │ movls ip, #0 │ │ │ │ - bls 9959c │ │ │ │ + bls 995b4 │ │ │ │ cmp ip, #64 @ 0x40 │ │ │ │ addls ip, ip, ip, lsl #1 │ │ │ │ - bls 9959c │ │ │ │ + bls 995b4 │ │ │ │ cmp ip, #512 @ 0x200 │ │ │ │ movhi ip, #0 │ │ │ │ add ip, ip, lr, lsl #15 │ │ │ │ mov r9, r3 │ │ │ │ mov r6, r1 │ │ │ │ add r4, r4, ip │ │ │ │ str r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ ldrh sl, [r1, #10] │ │ │ │ str r3, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ cmp sl, #1 │ │ │ │ - bne 995e4 │ │ │ │ + bne 995fc │ │ │ │ ldr r0, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ mov r3, r5 │ │ │ │ str r9, [sp] │ │ │ │ mov r2, r4 │ │ │ │ ldr ip, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mov r1, r7 │ │ │ │ blx ip │ │ │ │ - b 997a0 │ │ │ │ + b 997b8 │ │ │ │ cmp r0, sl │ │ │ │ moveq r8, #0 │ │ │ │ - bne 9962c │ │ │ │ + bne 99644 │ │ │ │ ldrh r2, [r6, #10] │ │ │ │ mov r3, r5 │ │ │ │ cmp r2, r8 │ │ │ │ - bls 9979c │ │ │ │ + bls 997b4 │ │ │ │ str r9, [sp] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ mov r1, r7 │ │ │ │ ldr ip, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - beq 997a0 │ │ │ │ + beq 997b8 │ │ │ │ add r4, r4, r5 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 995f0 │ │ │ │ + b 99608 │ │ │ │ add r8, sl, #31 │ │ │ │ sub r0, fp, #1056 @ 0x420 │ │ │ │ mov r3, #1024 @ 0x400 │ │ │ │ mov r1, #0 │ │ │ │ asr r8, r8, #5 │ │ │ │ sub r0, r0, #4 │ │ │ │ lsl r2, r8, #2 │ │ │ │ @@ -110268,24 +110274,24 @@ │ │ │ │ subne r3, fp, #36 @ 0x24 │ │ │ │ addne r2, r3, r8, lsl #2 │ │ │ │ mvnne r3, #0 │ │ │ │ lslne r3, r3, sl │ │ │ │ ldr sl, [r6, #16] │ │ │ │ strne r3, [r2, #-1028] @ 0xfffffbfc │ │ │ │ cmp sl, #0 │ │ │ │ - beq 996f4 │ │ │ │ + beq 9970c │ │ │ │ sub r6, r5, #1 │ │ │ │ mov r1, #1 │ │ │ │ clz r6, r6 │ │ │ │ mov r3, #0 │ │ │ │ rsb r6, r6, #32 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r3 │ │ │ │ rsb r1, r5, r1, lsl r6 │ │ │ │ - blx 441c5c <_PyMonitoring_FireBranchEvent@@Base+0xa6c> │ │ │ │ + blx 44253c <_PyMonitoring_FireBranchEvent@@Base+0xa6c> │ │ │ │ rsb r1, r6, #32 │ │ │ │ add r0, r0, #1 │ │ │ │ sub r2, r6, #32 │ │ │ │ str r2, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ sub ip, sl, r4 │ │ │ │ ldr r2, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ umull lr, r3, r0, ip │ │ │ │ @@ -110301,413 +110307,413 @@ │ │ │ │ sub r3, r3, ip, lsl #5 │ │ │ │ add ip, lr, ip, lsl #2 │ │ │ │ ldr lr, [ip, #-1024] @ 0xfffffc00 │ │ │ │ orr r3, lr, r2, lsl r3 │ │ │ │ str r3, [ip, #-1024] @ 0xfffffc00 │ │ │ │ ldr sl, [sl] │ │ │ │ cmp sl, #0 │ │ │ │ - bne 996a4 │ │ │ │ + bne 996bc │ │ │ │ cmp r8, #0 │ │ │ │ - beq 9979c │ │ │ │ + beq 997b4 │ │ │ │ mov sl, #0 │ │ │ │ sub r3, fp, #1056 @ 0x420 │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r6, [r3, sl, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 9974c │ │ │ │ + bne 99764 │ │ │ │ mov r6, #32 │ │ │ │ str r9, [sp] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ mov r2, r4 │ │ │ │ ldr ip, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mov r1, r7 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - beq 997a0 │ │ │ │ + beq 997b8 │ │ │ │ add r4, r4, r5 │ │ │ │ subs r6, r6, #1 │ │ │ │ - bne 99718 │ │ │ │ - b 99790 │ │ │ │ + bne 99730 │ │ │ │ + b 997a8 │ │ │ │ mvns r6, r6 │ │ │ │ - beq 9978c │ │ │ │ + beq 997a4 │ │ │ │ rbit r2, r6 │ │ │ │ str r9, [sp] │ │ │ │ clz r2, r2 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ mov r1, r7 │ │ │ │ ldr ip, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mla r2, r5, r2, r4 │ │ │ │ blx ip │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 997a0 │ │ │ │ + beq 997b8 │ │ │ │ ands r6, r6, r3 │ │ │ │ - bne 99754 │ │ │ │ + bne 9976c │ │ │ │ add r4, r4, r5, lsl #5 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r8, sl │ │ │ │ - bne 99700 │ │ │ │ + bne 99718 │ │ │ │ mov r0, #1 │ │ │ │ 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 98240 │ │ │ │ + bl 98258 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99814 │ │ │ │ + beq 9982c │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #511 @ 0x1ff │ │ │ │ sub r0, fp, #540 @ 0x21c │ │ │ │ str r8, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ bl 2d538 <__vsnprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 98274 │ │ │ │ + bl 9828c │ │ │ │ sub r3, fp, #540 @ 0x21c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 985b0 │ │ │ │ + bl 985c8 │ │ │ │ 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, #34444 @ 0x868c │ │ │ │ + movw r0, #34468 @ 0x86a4 │ │ │ │ movt r0, #9 │ │ │ │ str ip, [sp] │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl 997a8 │ │ │ │ + bl 997c0 │ │ │ │ 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, #4844 @ 0x12ec │ │ │ │ + movweq r4, #7084 @ 0x1bac │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r1 │ │ │ │ movteq r4, #72 @ 0x48 │ │ │ │ moveq r5, #1024 @ 0x400 │ │ │ │ strb lr, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 998c0 │ │ │ │ + beq 998d8 │ │ │ │ orrs r2, r2, r3 │ │ │ │ - movw r4, #57940 @ 0xe254 │ │ │ │ + movw r4, #60180 @ 0xeb14 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ 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 9992c │ │ │ │ + bge 99944 │ │ │ │ sub r3, r9, #1 │ │ │ │ orrs r3, r3, r7 │ │ │ │ - bne 998f8 │ │ │ │ + bne 99910 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - beq 99a1c │ │ │ │ + beq 99a34 │ │ │ │ orrs r7, r9, r7 │ │ │ │ mov r3, #32 │ │ │ │ mov r2, #1 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - movweq r4, #50256 @ 0xc450 │ │ │ │ - movw r1, #31528 @ 0x7b28 │ │ │ │ + movweq r4, #52496 @ 0xcd10 │ │ │ │ + movw r1, #33768 @ 0x83e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ movteq r4, #70 @ 0x46 │ │ │ │ stm sp, {r1, r9} │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 2e3ac <__snprintf_chk@plt> │ │ │ │ - b 99a1c │ │ │ │ + b 99a34 │ │ │ │ smull r2, lr, r5, r5 │ │ │ │ cmp ip, r2 │ │ │ │ sbcs r1, r3, lr │ │ │ │ movlt r2, r5 │ │ │ │ movlt lr, #0 │ │ │ │ - movwge r6, #55380 @ 0xd854 │ │ │ │ - movwlt r6, #37152 @ 0x9120 │ │ │ │ + movwge r6, #57620 @ 0xe114 │ │ │ │ + movwlt r6, #39392 @ 0x99e0 │ │ │ │ movtge r6, #71 @ 0x47 │ │ │ │ movtlt r6, #69 @ 0x45 │ │ │ │ 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, #39832 @ 0x9b98 │ │ │ │ + movwge r6, #42072 @ 0xa458 │ │ │ │ movtge r6, #70 @ 0x46 │ │ │ │ - blx 441bbc <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + blx 44249c <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ - blx 441bbc <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + blx 44249c <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ mov r2, #10 │ │ │ │ mov r3, #0 │ │ │ │ - blx 441bbc <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + blx 44249c <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ mov r3, #8 │ │ │ │ mov r7, r2 │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ str r4, [sp, #12] │ │ │ │ - movw r2, #54216 @ 0xd3c8 │ │ │ │ + movw r2, #56456 @ 0xdc88 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ sub r4, fp, #68 @ 0x44 │ │ │ │ mov r9, r0 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50256 @ 0xc450 │ │ │ │ + movw r1, #52496 @ 0xcd10 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw ip, #31540 @ 0x7b34 │ │ │ │ + movw ip, #33780 @ 0x83f4 │ │ │ │ movt ip, #72 @ 0x48 │ │ │ │ moveq r1, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ bl 2e3ac <__snprintf_chk@plt> │ │ │ │ mov r3, #32 │ │ │ │ cmp r7, #0 │ │ │ │ - movw r2, #31548 @ 0x7b3c │ │ │ │ + movw r2, #33788 @ 0x83fc │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ 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 2e3ac <__snprintf_chk@plt> │ │ │ │ cmp r8, #0 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ - movw r2, #31520 @ 0x7b20 │ │ │ │ + movw r2, #33760 @ 0x83e0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #34444 @ 0x868c │ │ │ │ + movw r0, #34468 @ 0x86a4 │ │ │ │ movt r0, #9 │ │ │ │ movne r2, r8 │ │ │ │ - bl 9981c │ │ │ │ + bl 99834 │ │ │ │ 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, #31580 @ 0x7b5c │ │ │ │ + movw r2, #33820 @ 0x841c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #34444 @ 0x868c │ │ │ │ + movw r0, #34468 @ 0x86a4 │ │ │ │ movt r0, #9 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [fp, #8] │ │ │ │ - bl 9981c │ │ │ │ + bl 99834 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ orrs r6, r6, r8 │ │ │ │ mov r6, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - bne 99b90 │ │ │ │ + bne 99ba8 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 99868 │ │ │ │ + bl 99880 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r5] │ │ │ │ - bl 99868 │ │ │ │ + bl 99880 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - bl 99868 │ │ │ │ + bl 99880 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ - bl 99868 │ │ │ │ + bl 99880 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - bl 99868 │ │ │ │ + bl 99880 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #57940 @ 0xe254 │ │ │ │ + movw r3, #60180 @ 0xeb14 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #31520 @ 0x7b20 │ │ │ │ + movw r2, #33760 @ 0x83e0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #34444 @ 0x868c │ │ │ │ + movw r0, #34468 @ 0x86a4 │ │ │ │ movt r0, #9 │ │ │ │ - bl 9981c │ │ │ │ + bl 99834 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - bge 99b84 │ │ │ │ + bge 99b9c │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #41832 @ 0xa368 │ │ │ │ + movw r2, #44072 @ 0xac28 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r0, #34444 @ 0x868c │ │ │ │ + movw r0, #34468 @ 0x86a4 │ │ │ │ movt r0, #9 │ │ │ │ - bl 9981c │ │ │ │ + bl 99834 │ │ │ │ cmp r7, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #31564 @ 0x7b4c │ │ │ │ + movw r2, #33804 @ 0x840c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #34444 @ 0x868c │ │ │ │ + movw r0, #34468 @ 0x86a4 │ │ │ │ movt r0, #9 │ │ │ │ movne r2, r7 │ │ │ │ - bl 9981c │ │ │ │ - movw r2, #57816 @ 0xe1d8 │ │ │ │ + bl 99834 │ │ │ │ + movw r2, #60056 @ 0xea98 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - b 99c20 │ │ │ │ - movw r2, #31588 @ 0x7b64 │ │ │ │ + b 99c38 │ │ │ │ + movw r2, #33828 @ 0x8424 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - b 99c20 │ │ │ │ + b 99c38 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 99868 │ │ │ │ + bl 99880 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldrd r0, [r5] │ │ │ │ - bl 99868 │ │ │ │ + bl 99880 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - bl 99868 │ │ │ │ + bl 99880 │ │ │ │ str r6, [sp, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ str r4, [sp] │ │ │ │ - bl 99868 │ │ │ │ + bl 99880 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #50256 @ 0xc450 │ │ │ │ + movw r3, #52496 @ 0xcd10 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ - movw r2, #31596 @ 0x7b6c │ │ │ │ + movw r2, #33836 @ 0x842c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #34444 @ 0x868c │ │ │ │ + movw r0, #34468 @ 0x86a4 │ │ │ │ movt r0, #9 │ │ │ │ - bl 9981c │ │ │ │ + bl 99834 │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - bge 99b84 │ │ │ │ - movw r2, #31604 @ 0x7b74 │ │ │ │ + bge 99b9c │ │ │ │ + movw r2, #33844 @ 0x8434 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #34444 @ 0x868c │ │ │ │ + movw r0, #34468 @ 0x86a4 │ │ │ │ movt r0, #9 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 9981c │ │ │ │ + b 99834 │ │ │ │ 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, #34444 @ 0x868c │ │ │ │ + movw r0, #34468 @ 0x86a4 │ │ │ │ movt r0, #9 │ │ │ │ mov r1, r2 │ │ │ │ - movw r2, #31580 @ 0x7b5c │ │ │ │ + movw r2, #33820 @ 0x841c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 9981c │ │ │ │ + bl 99834 │ │ │ │ mov ip, #0 │ │ │ │ ldrd r0, [r6] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r5, ip} │ │ │ │ - bl 99868 │ │ │ │ + bl 99880 │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #57816 @ 0xe1d8 │ │ │ │ + movw r2, #60056 @ 0xea98 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r0, #34444 @ 0x868c │ │ │ │ + movw r0, #34468 @ 0x86a4 │ │ │ │ movt r0, #9 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 9981c │ │ │ │ + b 99834 │ │ │ │ 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 99cec │ │ │ │ + beq 99d04 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne 99cd0 │ │ │ │ - b 99d70 │ │ │ │ + bne 99ce8 │ │ │ │ + b 99d88 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq 99d70 │ │ │ │ + beq 99d88 │ │ │ │ movw r3, #2772 @ 0xad4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #1424] @ 0x590 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 99d70 │ │ │ │ + beq 99d88 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 99d70 │ │ │ │ + beq 99d88 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic r3, r3, #3 │ │ │ │ ldr r3, [r3] │ │ │ │ - movw r2, #31624 @ 0x7b88 │ │ │ │ + movw r2, #33864 @ 0x8448 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp] │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ @@ -110715,144 +110721,144 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 2e3ac <__snprintf_chk@plt> │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 997a8 │ │ │ │ - b 99d88 │ │ │ │ + bl 997c0 │ │ │ │ + b 99da0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [sp] │ │ │ │ - bl 997a8 │ │ │ │ + bl 997c0 │ │ │ │ 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, #104 @ 0x68 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 99dc8 │ │ │ │ + bne 99de0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 2b59f0 <_start@@Base+0x788> │ │ │ │ + bl 2b3f54 <_start@@Base+0x788> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 99df0 │ │ │ │ + beq 99e08 │ │ │ │ add r2, fp, #8 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ - movw r0, #31644 @ 0x7b9c │ │ │ │ + movw r0, #33884 @ 0x845c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 99cac │ │ │ │ - b 99e54 │ │ │ │ + bl 99cc4 │ │ │ │ + b 99e6c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 99e08 │ │ │ │ + bne 99e20 │ │ │ │ movw r0, #2244 @ 0x8c4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 2b59f0 <_start@@Base+0x788> │ │ │ │ + bl 2b3f54 <_start@@Base+0x788> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 99e54 │ │ │ │ + beq 99e6c │ │ │ │ movw r3, #2768 @ 0xad0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 99dd4 │ │ │ │ - ldr r2, [pc, #52] @ 99e64 │ │ │ │ + blt 99dec │ │ │ │ + ldr r2, [pc, #52] @ 99e7c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ add r0, r1, #1 │ │ │ │ strex ip, r0, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 99e30 │ │ │ │ + bne 99e48 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r1, r3 │ │ │ │ - ble 99dd4 │ │ │ │ + ble 99dec │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - strdeq pc, [pc], #-92 @ │ │ │ │ + rsbeq pc, pc, ip, lsr r6 @ │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ movw r4, #2244 @ 0x8c4 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ 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 99eac │ │ │ │ + bne 99ec4 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 2b59f0 <_start@@Base+0x788> │ │ │ │ + bl 2b3f54 <_start@@Base+0x788> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 99ed0 │ │ │ │ + beq 99ee8 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #31664 @ 0x7bb0 │ │ │ │ + movw r0, #33904 @ 0x8470 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 99cac │ │ │ │ - b 99f34 │ │ │ │ + bl 99cc4 │ │ │ │ + b 99f4c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 99ee8 │ │ │ │ + bne 99f00 │ │ │ │ movw r0, #2244 @ 0x8c4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 2b59f0 <_start@@Base+0x788> │ │ │ │ + bl 2b3f54 <_start@@Base+0x788> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 99f34 │ │ │ │ + beq 99f4c │ │ │ │ movw r3, #2764 @ 0xacc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 99eb8 │ │ │ │ - ldr r2, [pc, #92] @ 99f6c │ │ │ │ + blt 99ed0 │ │ │ │ + ldr r2, [pc, #92] @ 99f84 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ add r0, r1, #1 │ │ │ │ strex ip, r0, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 99f10 │ │ │ │ + bne 99f28 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r1, r3 │ │ │ │ - ble 99eb8 │ │ │ │ - movw r3, #62968 @ 0xf5f8 │ │ │ │ + ble 99ed0 │ │ │ │ + movw r3, #63032 @ 0xf638 │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 99f5c │ │ │ │ + beq 99f74 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ dmb ish │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ - rsbeq pc, pc, r0, lsl #12 │ │ │ │ + rsbeq pc, pc, r0, asr #12 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ @@ -110865,29 +110871,29 @@ │ │ │ │ bl 321d4 │ │ │ │ cmp r7, #0 │ │ │ │ sub r1, r4, r7 │ │ │ │ addne r1, r0, r1 │ │ │ │ moveq r1, r0 │ │ │ │ movne r4, r7 │ │ │ │ cmp r5, #4 │ │ │ │ - bne 9a000 │ │ │ │ + bne 9a018 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ popls {r4, r5, r6, r7, fp, pc} │ │ │ │ add r5, r4, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #1073741824 @ 0x40000000 │ │ │ │ add r4, r4, #1073741824 @ 0x40000000 │ │ │ │ bl 32640 │ │ │ │ sub r3, r5, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi 99fdc │ │ │ │ + bhi 99ff4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 32640 │ │ │ │ sub sp, sp, #8 │ │ │ │ @@ -110897,127 +110903,127 @@ │ │ │ │ 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 9a2d0 │ │ │ │ + beq 9a2e8 │ │ │ │ ldr r6, [fp, #24] │ │ │ │ mov r9, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ sub r3, r6, #3 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 9a09c │ │ │ │ + bhi 9a0b4 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r2, #0 │ │ │ │ - beq 9a080 │ │ │ │ + beq 9a098 │ │ │ │ rsbs r2, r2, #0 │ │ │ │ add r0, sl, #96 @ 0x60 │ │ │ │ sbc r3, r3, r3 │ │ │ │ bl 3257c │ │ │ │ mov r3, r9 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp] │ │ │ │ - bl 99f70 │ │ │ │ - b 9a2b4 │ │ │ │ + bl 99f88 │ │ │ │ + b 9a2cc │ │ │ │ cmp r6, #6 │ │ │ │ - bne 9a2b4 │ │ │ │ + bne 9a2cc │ │ │ │ ldr r3, [fp, #12] │ │ │ │ - movw r2, #58560 @ 0xe4c0 │ │ │ │ + movw r2, #58624 @ 0xe500 │ │ │ │ movt r2, #109 @ 0x6d │ │ │ │ cmp r3, #0 │ │ │ │ subgt r3, r3, #1 │ │ │ │ movle r3, #112 @ 0x70 │ │ │ │ ldr r6, [r2, r3, lsl #2] │ │ │ │ dmb ish │ │ │ │ sub r7, r1, #-67108863 @ 0xfc000001 │ │ │ │ cmp r6, #0 │ │ │ │ sub r7, r7, #62914560 @ 0x3c00000 │ │ │ │ lsr r7, r7, #22 │ │ │ │ - bne 9a0f4 │ │ │ │ + bne 9a10c │ │ │ │ add lr, fp, #8 │ │ │ │ mov ip, sp │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ - movw r1, #31684 @ 0x7bc4 │ │ │ │ + movw r1, #33924 @ 0x8484 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 9a118 │ │ │ │ + b 9a130 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, r9, lsr #5 │ │ │ │ - bhi 9a134 │ │ │ │ + bhi 9a14c │ │ │ │ add lr, fp, #8 │ │ │ │ mov ip, sp │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ - movw r1, #31752 @ 0x7c08 │ │ │ │ + movw r1, #33992 @ 0x84c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr lr, [lr] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, #22 │ │ │ │ str lr, [ip] │ │ │ │ - bl 99e68 │ │ │ │ - b 9a2d0 │ │ │ │ + bl 99e80 │ │ │ │ + b 9a2e8 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a278 │ │ │ │ + bne 9a290 │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a278 │ │ │ │ + beq 9a290 │ │ │ │ cmp r1, r4 │ │ │ │ - beq 9a178 │ │ │ │ + beq 9a190 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ bl 32efc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9a178 │ │ │ │ + beq 9a190 │ │ │ │ rsbs r2, r4, #0 │ │ │ │ add r0, sl, #96 @ 0x60 │ │ │ │ sbc r3, r3, r3 │ │ │ │ bl 3257c │ │ │ │ - bl 2cefd8 │ │ │ │ + bl 2ce060 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 9a278 │ │ │ │ - bl 2b5e08 <_start@@Base+0xba0> │ │ │ │ + blt 9a290 │ │ │ │ + bl 2b436c <_start@@Base+0xba0> │ │ │ │ cmp r4, #0 │ │ │ │ orreq r0, r0, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a1b4 │ │ │ │ + beq 9a1cc │ │ │ │ mov r3, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 99340 │ │ │ │ - b 9a278 │ │ │ │ + bl 99358 │ │ │ │ + b 9a290 │ │ │ │ add r3, r6, #72 @ 0x48 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrexd r2, [r3] │ │ │ │ orrs r2, r2, r3 │ │ │ │ - beq 9a204 │ │ │ │ + beq 9a21c │ │ │ │ movw r3, #52429 @ 0xcccd │ │ │ │ movt r3, #52428 @ 0xcccc │ │ │ │ add lr, r6, #72 @ 0x48 │ │ │ │ dmb ish │ │ │ │ umull r3, r4, r4, r3 │ │ │ │ mov r3, #0 │ │ │ │ lsr r2, r4, #3 │ │ │ │ ldrexd r0, [lr] │ │ │ │ adds r0, r0, r2 │ │ │ │ adc r1, r1, r3 │ │ │ │ strexd ip, r0, [lr] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 9a1e4 │ │ │ │ + bne 9a1fc │ │ │ │ dmb ish │ │ │ │ - b 9a264 │ │ │ │ + b 9a27c │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, #1 │ │ │ │ bl 2d874 <__clock_gettime64@plt> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ movw r1, #56963 @ 0xde83 │ │ │ │ movt r1, #17179 @ 0x431b │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ @@ -111033,89 +111039,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 9a254 │ │ │ │ + bne 9a26c │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ bl 330c0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ add r0, r6, #92 @ 0x5c │ │ │ │ bl 32efc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a2b4 │ │ │ │ + bne 9a2cc │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, #11 │ │ │ │ - movw r1, #31828 @ 0x7c54 │ │ │ │ + movw r1, #34068 @ 0x8514 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ - b 99e68 │ │ │ │ + b 99e80 │ │ │ │ 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 2ceb30 │ │ │ │ + b 2cdbb8 │ │ │ │ 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] @ 9a398 │ │ │ │ + ldr r0, [pc, #140] @ 9a3b0 │ │ │ │ strbne r2, [r3] │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ bl 3257c │ │ │ │ - ldr r0, [pc, #120] @ 9a39c │ │ │ │ - bl 34ec4 <_PyObject_DebugMallocStats@@Base+0x18d0> │ │ │ │ + ldr r0, [pc, #120] @ 9a3b4 │ │ │ │ + bl 34ec8 <_PyObject_DebugMallocStats@@Base+0x18d4> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ sub r3, fp, #16 │ │ │ │ - bl 35018 <_PyObject_DebugMallocStats@@Base+0x1a24> │ │ │ │ + bl 3501c <_PyObject_DebugMallocStats@@Base+0x1a28> │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9a350 │ │ │ │ + bne 9a368 │ │ │ │ mov r0, #1 │ │ │ │ - b 9a390 │ │ │ │ + b 9a3a8 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ bl 2dce8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a348 │ │ │ │ + beq 9a360 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9a348 │ │ │ │ + beq 9a360 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r0, #31888 @ 0x7c90 │ │ │ │ + movw r0, #34128 @ 0x8550 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 99d90 │ │ │ │ + bl 99da8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r5, sp, r0, lsr #29 │ │ │ │ rsbeq r6, sp, r0, asr #32 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -111124,200 +111130,200 @@ │ │ │ │ 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 35018 <_PyObject_DebugMallocStats@@Base+0x1a24> │ │ │ │ + bl 3501c <_PyObject_DebugMallocStats@@Base+0x1a28> │ │ │ │ ldr r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9a484 │ │ │ │ + beq 9a49c │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ bl 3257c │ │ │ │ add r0, r4, #528 @ 0x210 │ │ │ │ - movw r6, #35740 @ 0x8b9c │ │ │ │ + movw r6, #35736 @ 0x8b98 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - bl 34ec4 <_PyObject_DebugMallocStats@@Base+0x18d0> │ │ │ │ + bl 34ec8 <_PyObject_DebugMallocStats@@Base+0x18d4> │ │ │ │ ldr r8, [r6] │ │ │ │ mov r9, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e574 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9a484 │ │ │ │ + beq 9a49c │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ streq r9, [r0] │ │ │ │ - beq 9a408 │ │ │ │ + beq 9a420 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #22 │ │ │ │ cmpeq r8, #8 │ │ │ │ - bne 9a468 │ │ │ │ + bne 9a480 │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ str r2, [r6] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e574 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9a484 │ │ │ │ - movw r0, #31964 @ 0x7cdc │ │ │ │ + beq 9a49c │ │ │ │ + movw r0, #34204 @ 0x859c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 99d90 │ │ │ │ + bl 99da8 │ │ │ │ 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 9a4ec │ │ │ │ + bne 9a504 │ │ │ │ ldrb r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a4ec │ │ │ │ + beq 9a504 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2dd3dc │ │ │ │ + bl 2db804 │ │ │ │ cmp r0, #4 │ │ │ │ - bls 9a4ec │ │ │ │ + bls 9a504 │ │ │ │ sub r1, r0, #4 │ │ │ │ movw r2, #24128 @ 0x5e40 │ │ │ │ movt r2, #109 @ 0x6d │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 9a3a0 │ │ │ │ + bl 9a3b8 │ │ │ │ add r1, r5, #32 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic r2, r3, #3 │ │ │ │ ands r0, r3, #3 │ │ │ │ orreq r2, r2, #1 │ │ │ │ - beq 9a50c │ │ │ │ + beq 9a524 │ │ │ │ str r2, [r4] │ │ │ │ orr r2, r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r12, [r1] │ │ │ │ cmp ip, r3 │ │ │ │ - bne 9a524 │ │ │ │ + bne 9a53c │ │ │ │ strex lr, r2, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ mov r3, ip │ │ │ │ - bne 9a4f4 │ │ │ │ + bne 9a50c │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9a574 │ │ │ │ + beq 9a58c │ │ │ │ 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 9a56c │ │ │ │ + bne 9a584 │ │ │ │ strex ip, r4, [r3] │ │ │ │ cmp ip, #0 │ │ │ │ mov r2, r0 │ │ │ │ - bne 9a550 │ │ │ │ + bne 9a568 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic r2, r3, #3 │ │ │ │ dmb ish │ │ │ │ orr r2, r2, #2 │ │ │ │ ldrex r0, [r1] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 9a598 │ │ │ │ + bne 9a5b0 │ │ │ │ strex ip, r2, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ mov r3, r0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 9a578 │ │ │ │ + b 9a590 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ add r3, r0, #32 │ │ │ │ mov ip, #0 │ │ │ │ add fp, sp, #12 │ │ │ │ eor r2, r2, #1 │ │ │ │ ldr lr, [r3] │ │ │ │ dmb ish │ │ │ │ and r5, lr, #3 │ │ │ │ bic r4, lr, #3 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 9a5e4 │ │ │ │ + bne 9a5fc │ │ │ │ cmp ip, #3 │ │ │ │ - bhi 9a610 │ │ │ │ + bhi 9a628 │ │ │ │ add ip, ip, #1 │ │ │ │ yield │ │ │ │ - b 9a5b8 │ │ │ │ + b 9a5d0 │ │ │ │ cmp r1, r5 │ │ │ │ - bne 9a5f4 │ │ │ │ + bne 9a60c │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r5, #3 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r2, #1 │ │ │ │ orr r4, r4, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a618 │ │ │ │ + beq 9a630 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r3] │ │ │ │ cmp r0, lr │ │ │ │ - bne 9a630 │ │ │ │ + bne 9a648 │ │ │ │ strex r5, r4, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9a5ec │ │ │ │ - b 9a5b8 │ │ │ │ + beq 9a604 │ │ │ │ + b 9a5d0 │ │ │ │ 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 9a5a4 │ │ │ │ + bl 9a5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a670 │ │ │ │ + bne 9a688 │ │ │ │ yield │ │ │ │ - b 9a650 │ │ │ │ + b 9a668 │ │ │ │ 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 9a5a4 │ │ │ │ + bl 9a5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a6b4 │ │ │ │ + bne 9a6cc │ │ │ │ yield │ │ │ │ - b 9a694 │ │ │ │ + b 9a6ac │ │ │ │ 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 │ │ │ │ @@ -111325,210 +111331,210 @@ │ │ │ │ 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, #45888 @ 0xb340 │ │ │ │ + movw r3, #48576 @ 0xbdc0 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ 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 9a808 │ │ │ │ + beq 9a820 │ │ │ │ ldr r3, [r0, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a810 │ │ │ │ + beq 9a828 │ │ │ │ add sl, r6, #1408 @ 0x580 │ │ │ │ mov r8, r4 │ │ │ │ add r5, r6, #520 @ 0x208 │ │ │ │ add sl, sl, #12 │ │ │ │ - bl 2c7b6c │ │ │ │ + bl 2c6bf4 │ │ │ │ ldr r7, [r8, #520] @ 0x208 │ │ │ │ cmp r7, #0 │ │ │ │ moveq r9, r7 │ │ │ │ - beq 9a7bc │ │ │ │ + beq 9a7d4 │ │ │ │ mov r9, #0 │ │ │ │ dmb ish │ │ │ │ str r6, [r7, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ - bl 9a5a4 │ │ │ │ + bl 9a5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a770 │ │ │ │ + bne 9a788 │ │ │ │ yield │ │ │ │ - b 9a750 │ │ │ │ + b 9a768 │ │ │ │ ldr r7, [r7, #40] @ 0x28 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r7, r1 │ │ │ │ - bne 9a748 │ │ │ │ + bne 9a760 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r8, #520] @ 0x208 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 9a7ac │ │ │ │ + bne 9a7c4 │ │ │ │ str r3, [r5] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - bl 2d748c <_PyInterpreterState_New@@Base+0x11f8> │ │ │ │ - b 9a7bc │ │ │ │ + bl 2d59bc <_PyInterpreterState_New@@Base+0x11fc> │ │ │ │ + b 9a7d4 │ │ │ │ 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 9a734 │ │ │ │ + bne 9a74c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c7b6c │ │ │ │ + bl 2c6bf4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a7fc │ │ │ │ + bne 9a814 │ │ │ │ yield │ │ │ │ - b 9a7e4 │ │ │ │ + b 9a7fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 99400 │ │ │ │ - b 9a810 │ │ │ │ + bl 99418 │ │ │ │ + b 9a828 │ │ │ │ mov r1, #2 │ │ │ │ - bl 2c666c <_Py_SetLocaleFromEnv@@Base+0x12e0> │ │ │ │ + bl 2c5b48 <_Py_SetLocaleFromEnv@@Base+0xaf24> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 99454 │ │ │ │ + b 9946c │ │ │ │ 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 │ │ │ │ add r5, r0, #116 @ 0x74 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mla r7, r8, r7, r0 │ │ │ │ add r7, r7, #116 @ 0x74 │ │ │ │ cmp r5, r7 │ │ │ │ - bcs 9a890 │ │ │ │ + bcs 9a8a8 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a880 │ │ │ │ + bne 9a898 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 9a880 │ │ │ │ + beq 9a898 │ │ │ │ bl 3e858 <_Py_DisplaySourceLine@@Base+0x14> │ │ │ │ ldr r3, [r5] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ cmp r7, r5 │ │ │ │ - bhi 9a85c │ │ │ │ + bhi 9a874 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r6, #448] @ 0x1c0 │ │ │ │ lsl r2, r2, #15 │ │ │ │ add r0, r0, #192 @ 0xc0 │ │ │ │ rsbs r2, r2, #0 │ │ │ │ sbc r3, r3, r3 │ │ │ │ bl 3257c │ │ │ │ dmb ish │ │ │ │ str r5, [r4, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ cmp r4, r5 │ │ │ │ - blt 9a908 │ │ │ │ + blt 9a920 │ │ │ │ lsr r2, r4, #27 │ │ │ │ - movw r3, #59088 @ 0xe6d0 │ │ │ │ + movw r3, #59152 @ 0xe710 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ 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 9a900 │ │ │ │ + bne 9a918 │ │ │ │ strex lr, ip, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ mov r2, r0 │ │ │ │ - bne 9a8e4 │ │ │ │ + bne 9a8fc │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ lsl r0, r0, #15 │ │ │ │ rsb r0, r0, #0 │ │ │ │ bl 331e8 │ │ │ │ ldr ip, [r4, #96] @ 0x60 │ │ │ │ add r1, r4, #52 @ 0x34 │ │ │ │ add r0, r4, #68 @ 0x44 │ │ │ │ mov r2, #0 │ │ │ │ lsl ip, ip, #15 │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ cmn r3, #1 │ │ │ │ addeq r2, r2, #32 │ │ │ │ - beq 9a958 │ │ │ │ + beq 9a970 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a958 │ │ │ │ + beq 9a970 │ │ │ │ and lr, r3, #1 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ add r2, r2, lr │ │ │ │ - bne 9a948 │ │ │ │ + bne 9a960 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 9a930 │ │ │ │ + bne 9a948 │ │ │ │ lsr ip, ip, #7 │ │ │ │ ldr r3, [r6, #456] @ 0x1c8 │ │ │ │ mul ip, r2, ip │ │ │ │ ldr r2, [r3, #256] @ 0x100 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9a984 │ │ │ │ + beq 9a99c │ │ │ │ yield │ │ │ │ - b 9a96c │ │ │ │ + b 9a984 │ │ │ │ ldr r3, [r6, #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 9a014 │ │ │ │ + bl 9a02c │ │ │ │ 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 9a9e0 │ │ │ │ + bne 9a9f8 │ │ │ │ strex ip, r1, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ mov r3, r2 │ │ │ │ - bne 9a9c0 │ │ │ │ + bne 9a9d8 │ │ │ │ add r0, r0, #192 @ 0xc0 │ │ │ │ ldrex r3, [r0] │ │ │ │ add r3, r3, #1 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9a9ec │ │ │ │ + bne 9aa04 │ │ │ │ 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 │ │ │ │ @@ -111537,39 +111543,39 @@ │ │ │ │ mov r8, #48 @ 0x30 │ │ │ │ add r5, r0, #116 @ 0x74 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mla r6, r8, r6, r0 │ │ │ │ add r6, r6, #116 @ 0x74 │ │ │ │ cmp r5, r6 │ │ │ │ - bcs 9aa70 │ │ │ │ + bcs 9aa88 │ │ │ │ ldr r9, [r5, #24] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 9aa60 │ │ │ │ + bne 9aa78 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 3e858 <_Py_DisplaySourceLine@@Base+0x14> │ │ │ │ str r9, [r5, #24] │ │ │ │ ldr r3, [r5] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ cmp r6, r5 │ │ │ │ - bhi 9aa44 │ │ │ │ + bhi 9aa5c │ │ │ │ movw r5, #2244 @ 0x8c4 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r3, [r5, #244] @ 0xf4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9aa8c │ │ │ │ + bne 9aaa4 │ │ │ │ add r0, r5, #240 @ 0xf0 │ │ │ │ - bl 2b59f0 <_start@@Base+0x788> │ │ │ │ + bl 2b3f54 <_start@@Base+0x788> │ │ │ │ ldr r1, [r5, #240] @ 0xf0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r7, #448] @ 0x1c0 │ │ │ │ subs r1, r1, #0 │ │ │ │ movne r1, #1 │ │ │ │ - bl 2d6d88 <_PyInterpreterState_New@@Base+0xaf4> │ │ │ │ + bl 2d52b8 <_PyInterpreterState_New@@Base+0xaf8> │ │ │ │ ldr r0, [r7, #448] @ 0x1c0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #224 @ 0xe0 │ │ │ │ bl 3257c │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r7 │ │ │ │ @@ -111593,26 +111599,26 @@ │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ add r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ubfx r2, r2, #0, #22 │ │ │ │ orr r2, r4, r2 │ │ │ │ ldrex r12, [r0] │ │ │ │ cmp ip, r1 │ │ │ │ - bne 9ab2c │ │ │ │ + bne 9ab44 │ │ │ │ strex lr, r2, [r0] │ │ │ │ cmp lr, #0 │ │ │ │ mov r1, ip │ │ │ │ - bne 9aaf8 │ │ │ │ + bne 9ab10 │ │ │ │ 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 9ab38 │ │ │ │ + b 9ab50 │ │ │ │ push {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 r7, [r0, #108] @ 0x6c │ │ │ │ @@ -111620,29 +111626,29 @@ │ │ │ │ ldr ip, [r0, #116] @ 0x74 │ │ │ │ add r4, r0, #116 @ 0x74 │ │ │ │ mla r7, sl, r7, r0 │ │ │ │ mla r4, sl, ip, r4 │ │ │ │ add r7, r7, #116 @ 0x74 │ │ │ │ cmp r7, r4 │ │ │ │ movls r5, #0 │ │ │ │ - bls 9ac54 │ │ │ │ + bls 9ac6c │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, #0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9ac38 │ │ │ │ + beq 9ac50 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d9938 │ │ │ │ + bl 2d7f08 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9ac08 │ │ │ │ + bne 9ac20 │ │ │ │ ldr r0, [r9, #448] @ 0x1c0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ bl 3257c │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ @@ -111650,34 +111656,34 @@ │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #80] @ 0x50 │ │ │ │ bl 33f38 <_PyObject_DebugMallocStats@@Base+0x944> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r8 │ │ │ │ orrcs r5, r5, #1 │ │ │ │ - b 9ac44 │ │ │ │ + b 9ac5c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 9ac44 │ │ │ │ + bne 9ac5c │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r5, #1 │ │ │ │ - bcc 9ac44 │ │ │ │ + bcc 9ac5c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ orrhi r5, r5, #1 │ │ │ │ - b 9ac44 │ │ │ │ + b 9ac5c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r8 │ │ │ │ orrcs r5, r5, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ mla r4, sl, r3, r4 │ │ │ │ cmp r7, r4 │ │ │ │ - bhi 9aba4 │ │ │ │ + bhi 9abbc │ │ │ │ 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 │ │ │ │ @@ -111715,68 +111721,68 @@ │ │ │ │ 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 9aed8 │ │ │ │ + bcs 9aef0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9aeb0 │ │ │ │ + beq 9aec8 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ldrb r2, [r8, #1597] @ 0x63d │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r6, r8 │ │ │ │ - beq 9ad58 │ │ │ │ + beq 9ad70 │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r6, [r2, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 9ad58 │ │ │ │ + beq 9ad70 │ │ │ │ ldrb r2, [r6, #1597] @ 0x63d │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9ad58 │ │ │ │ + beq 9ad70 │ │ │ │ ldr r6, [r6, #1592] @ 0x638 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 9ad40 │ │ │ │ + bne 9ad58 │ │ │ │ ldr r0, [sl, #448] @ 0x1c0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ bl 3257c │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ dmb ish │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a5a4 │ │ │ │ + bl 9a5bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9ada0 │ │ │ │ + bne 9adb8 │ │ │ │ yield │ │ │ │ - b 9ad80 │ │ │ │ + b 9ad98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d9938 │ │ │ │ + bl 2d7f08 │ │ │ │ ldr r9, [r4, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 9adc8 │ │ │ │ + bne 9ade0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ bl 33f38 <_PyObject_DebugMallocStats@@Base+0x944> │ │ │ │ mov r4, r0 │ │ │ │ - b 9aec0 │ │ │ │ + b 9aed8 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ cmp r7, #0 │ │ │ │ movge r0, r7 │ │ │ │ ldrlt r0, [r4] │ │ │ │ lsllt r0, r0, #15 │ │ │ │ - bl 2d47ac <_Py_write_noraise@@Base+0xa6c> │ │ │ │ + bl 2d2cd8 <_Py_write_noraise@@Base+0xa6c> │ │ │ │ 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 │ │ │ │ @@ -111794,273 +111800,273 @@ │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ streq r4, [r3, #524] @ 0x20c │ │ │ │ mov r3, #12 │ │ │ │ strne r4, [r2, #44] @ 0x2c │ │ │ │ mla r3, r3, r0, r6 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r3, #520] @ 0x208 │ │ │ │ - bl 2d748c <_PyInterpreterState_New@@Base+0x11f8> │ │ │ │ + bl 2d59bc <_PyInterpreterState_New@@Base+0x11fc> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r7 │ │ │ │ ldr r3, [r6, #1580] @ 0x62c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #1580] @ 0x62c │ │ │ │ - bne 9aec0 │ │ │ │ + bne 9aed8 │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ cmp r9, r3 │ │ │ │ - bcs 9aea0 │ │ │ │ + bcs 9aeb8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r7, #65536 @ 0x10000 │ │ │ │ movhi r3, #0 │ │ │ │ cmp r8, r6 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ movne r3, #1 │ │ │ │ strbne r3, [r2] │ │ │ │ - b 9aec0 │ │ │ │ + b 9aed8 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 9ae6c │ │ │ │ - b 9aec0 │ │ │ │ + bhi 9ae84 │ │ │ │ + b 9aed8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ bl 34068 <_PyObject_DebugMallocStats@@Base+0xa74> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 9ad0c │ │ │ │ + bhi 9ad24 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9aef4 │ │ │ │ + bne 9af0c │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 9a820 │ │ │ │ + bl 9a838 │ │ │ │ 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] @ 9b4c4 │ │ │ │ + ldr r7, [pc, #1440] @ 9b4dc │ │ │ │ mov r6, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, #255 @ 0xff │ │ │ │ - movw r3, #32092 @ 0x7d5c │ │ │ │ + movw r3, #34332 @ 0x861c │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r2, #32104 @ 0x7d68 │ │ │ │ + movw r2, #34344 @ 0x8628 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - movw r3, #32112 @ 0x7d70 │ │ │ │ + movw r3, #34352 @ 0x8630 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r2, #32124 @ 0x7d7c │ │ │ │ + movw r2, #34364 @ 0x863c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - movw r3, #32136 @ 0x7d88 │ │ │ │ + movw r3, #34376 @ 0x8648 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r2, #32148 @ 0x7d94 │ │ │ │ + movw r2, #34388 @ 0x8654 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - movw r3, #32040 @ 0x7d28 │ │ │ │ + movw r3, #34280 @ 0x85e8 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ str ip, [r4, #16] │ │ │ │ - movw r2, #32052 @ 0x7d34 │ │ │ │ + movw r2, #34292 @ 0x85f4 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ sub ip, fp, #292 @ 0x124 │ │ │ │ - movw r0, #34444 @ 0x868c │ │ │ │ + movw r0, #34468 @ 0x86a4 │ │ │ │ movt r0, #9 │ │ │ │ str ip, [fp, #-444] @ 0xfffffe44 │ │ │ │ str r6, [fp, #-452] @ 0xfffffe3c │ │ │ │ - movw r5, #50256 @ 0xc450 │ │ │ │ + movw r5, #52496 @ 0xcd10 │ │ │ │ movt r5, #70 @ 0x46 │ │ │ │ str r6, [fp, #-448] @ 0xfffffe40 │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 9981c │ │ │ │ + bl 99834 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ strd r4, [sp] │ │ │ │ - movw r1, #32156 @ 0x7d9c │ │ │ │ + movw r1, #34396 @ 0x865c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 99a48 │ │ │ │ + bl 99a60 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r7, #32 │ │ │ │ strd r4, [sp] │ │ │ │ - movw r1, #32168 @ 0x7da8 │ │ │ │ + movw r1, #34408 @ 0x8668 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 99a48 │ │ │ │ + bl 99a60 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #20756 @ 0x5114 │ │ │ │ + movw r3, #23572 @ 0x5c14 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - movw r2, #31580 @ 0x7b5c │ │ │ │ + movw r2, #33820 @ 0x841c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #34444 @ 0x868c │ │ │ │ + movw r0, #34468 @ 0x86a4 │ │ │ │ movt r0, #9 │ │ │ │ - bl 9981c │ │ │ │ + bl 99834 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldrd r0, [r7, #80] @ 0x50 │ │ │ │ - bl 99868 │ │ │ │ + bl 99880 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #57816 @ 0xe1d8 │ │ │ │ + movw r2, #60056 @ 0xea98 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r0, #34444 @ 0x868c │ │ │ │ + movw r0, #34468 @ 0x86a4 │ │ │ │ movt r0, #9 │ │ │ │ - bl 9981c │ │ │ │ + bl 99834 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #32180 @ 0x7db4 │ │ │ │ + movw r3, #34420 @ 0x8674 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r2, #31580 @ 0x7b5c │ │ │ │ + movw r2, #33820 @ 0x841c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #34444 @ 0x868c │ │ │ │ + movw r0, #34468 @ 0x86a4 │ │ │ │ movt r0, #9 │ │ │ │ - bl 9981c │ │ │ │ + bl 99834 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldrd r0, [r7, #112] @ 0x70 │ │ │ │ - bl 99868 │ │ │ │ + bl 99880 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #57816 @ 0xe1d8 │ │ │ │ + movw r2, #60056 @ 0xea98 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r0, #34444 @ 0x868c │ │ │ │ + movw r0, #34468 @ 0x86a4 │ │ │ │ movt r0, #9 │ │ │ │ - bl 9981c │ │ │ │ + bl 99834 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r7, #128 @ 0x80 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #32188 @ 0x7dbc │ │ │ │ + movw r1, #34428 @ 0x867c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 99a48 │ │ │ │ + bl 99a60 │ │ │ │ sub r0, r7, #64 @ 0x40 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #32196 @ 0x7dc4 │ │ │ │ + movw r1, #34436 @ 0x8684 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 99a48 │ │ │ │ + bl 99a60 │ │ │ │ add r0, r7, #160 @ 0xa0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #32208 @ 0x7dd0 │ │ │ │ + movw r1, #34448 @ 0x8690 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 99a48 │ │ │ │ + bl 99a60 │ │ │ │ add r0, r7, #384 @ 0x180 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #32220 @ 0x7ddc │ │ │ │ + movw r1, #34460 @ 0x869c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 99a48 │ │ │ │ + bl 99a60 │ │ │ │ sub r0, r7, #32 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #20656 @ 0x50b0 │ │ │ │ + movw r1, #23472 @ 0x5bb0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 99a48 │ │ │ │ + bl 99a60 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r7, #192 @ 0xc0 │ │ │ │ mvn r2, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #32208 @ 0x7dd0 │ │ │ │ + movw r1, #34448 @ 0x8690 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 99a48 │ │ │ │ + bl 99a60 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #416 @ 0x1a0 │ │ │ │ - movw r1, #32228 @ 0x7de4 │ │ │ │ + movw r1, #34468 @ 0x86a4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 99c38 │ │ │ │ + bl 99c50 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #496 @ 0x1f0 │ │ │ │ - movw r1, #32240 @ 0x7df0 │ │ │ │ + movw r1, #34480 @ 0x86b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 99c38 │ │ │ │ + bl 99c50 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #432 @ 0x1b0 │ │ │ │ - movw r1, #32252 @ 0x7dfc │ │ │ │ + movw r1, #34492 @ 0x86bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 99c38 │ │ │ │ + bl 99c50 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #448 @ 0x1c0 │ │ │ │ - movw r1, #20576 @ 0x5060 │ │ │ │ + movw r1, #23392 @ 0x5b60 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 99c38 │ │ │ │ + bl 99c50 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #464 @ 0x1d0 │ │ │ │ - movw r1, #32260 @ 0x7e04 │ │ │ │ + movw r1, #34500 @ 0x86c4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 99c38 │ │ │ │ + bl 99c50 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #480 @ 0x1e0 │ │ │ │ - movw r1, #32268 @ 0x7e0c │ │ │ │ + movw r1, #34508 @ 0x86cc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 99c38 │ │ │ │ + bl 99c50 │ │ │ │ add r0, r7, #224 @ 0xe0 │ │ │ │ mvn r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #48980 @ 0xbf54 │ │ │ │ + movw r1, #54636 @ 0xd56c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 99a48 │ │ │ │ + bl 99a60 │ │ │ │ ldr r0, [r7, #520] @ 0x208 │ │ │ │ ldr r1, [r7, #524] @ 0x20c │ │ │ │ orrs r3, r0, r1 │ │ │ │ - beq 9b1ec │ │ │ │ + beq 9b204 │ │ │ │ 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 441bbc <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + blx 44249c <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ mov r2, #10 │ │ │ │ mov r3, #0 │ │ │ │ - blx 441bbc <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + blx 44249c <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ mov r1, r4 │ │ │ │ stm sp, {r0, r2} │ │ │ │ - movw r3, #32276 @ 0x7e14 │ │ │ │ + movw r3, #34516 @ 0x86d4 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r2, #32288 @ 0x7e20 │ │ │ │ + movw r2, #34528 @ 0x86e0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #34444 @ 0x868c │ │ │ │ + movw r0, #34468 @ 0x86a4 │ │ │ │ movt r0, #9 │ │ │ │ mov r6, #0 │ │ │ │ - bl 9981c │ │ │ │ + bl 99834 │ │ │ │ mov r7, #0 │ │ │ │ bl 319d4 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp] │ │ │ │ - movw r3, #32308 @ 0x7e34 │ │ │ │ + movw r3, #34548 @ 0x86f4 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r2, #32320 @ 0x7e40 │ │ │ │ + movw r2, #34560 @ 0x8700 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #34444 @ 0x868c │ │ │ │ + movw r0, #34468 @ 0x86a4 │ │ │ │ movt r0, #9 │ │ │ │ sub sl, fp, #372 @ 0x174 │ │ │ │ - bl 9981c │ │ │ │ + bl 99834 │ │ │ │ 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 2d748 │ │ │ │ @@ -112076,15 +112082,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] @ 9b4c8 │ │ │ │ + ldr r1, [pc, #532] @ 9b4e0 │ │ │ │ mla r8, r9, r2, r8 │ │ │ │ movw r2, #24776 @ 0x60c8 │ │ │ │ movt r2, #109 @ 0x6d │ │ │ │ rsb r3, r3, r0, asr #18 │ │ │ │ sbc r8, r8, r6 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ @@ -112104,118 +112110,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 441bbc <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + blx 44249c <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ ldr r3, [sl, #8] │ │ │ │ adds r6, r6, r0 │ │ │ │ ldr r2, [sl, #12] │ │ │ │ adc r7, r7, r1 │ │ │ │ ldrd r0, [sl, #16] │ │ │ │ umull sl, r3, r3, r9 │ │ │ │ mla r9, r9, r2, r3 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ mov r3, #0 │ │ │ │ - blx 441bbc <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + blx 44249c <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ adds r0, sl, r0 │ │ │ │ adc r1, r9, r1 │ │ │ │ ldr r9, [fp, #-348] @ 0xfffffea4 │ │ │ │ cmp r8, #0 │ │ │ │ ldr sl, [fp, #-328] @ 0xfffffeb8 │ │ │ │ movlt r5, #0 │ │ │ │ lsl r9, r9, #10 │ │ │ │ - blt 9b374 │ │ │ │ + blt 9b38c │ │ │ │ cmn r5, #-2147483647 @ 0x80000001 │ │ │ │ sbcs r8, r8, #0 │ │ │ │ mvnge r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r6, #0 │ │ │ │ - blt 9b38c │ │ │ │ + blt 9b3a4 │ │ │ │ cmn r6, #-2147483647 @ 0x80000001 │ │ │ │ sbcs r7, r7, #0 │ │ │ │ mvnge r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #0 │ │ │ │ movlt r7, #0 │ │ │ │ - blt 9b3a8 │ │ │ │ + blt 9b3c0 │ │ │ │ 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 44182c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ - movw r2, #32332 @ 0x7e4c │ │ │ │ + blx 44210c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ + movw r2, #34572 @ 0x870c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ umull r5, r3, r5, r8 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r0, #34444 @ 0x868c │ │ │ │ + movw r0, #34468 @ 0x86a4 │ │ │ │ movt r0, #9 │ │ │ │ mov r1, r4 │ │ │ │ lsr r3, r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #40692 @ 0x9ef4 │ │ │ │ + movw r3, #42696 @ 0xa6c8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - bl 9981c │ │ │ │ + bl 99834 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1000 @ 0x3e8 │ │ │ │ str sl, [sp, #16] │ │ │ │ - blx 44182c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ + blx 44210c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ umull r7, r3, r7, r8 │ │ │ │ mov r0, r6 │ │ │ │ umull r6, r8, r6, r8 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #1000 @ 0x3e8 │ │ │ │ lsr r3, r3, #6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - blx 44182c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ + blx 44210c <_PyMonitoring_FireBranchEvent@@Base+0x63c> │ │ │ │ lsr r8, r8, #6 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r3, #54620 @ 0xd55c │ │ │ │ + movw r3, #56152 @ 0xdb58 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ mov r1, r4 │ │ │ │ str r8, [sp] │ │ │ │ - movw r2, #32352 @ 0x7e60 │ │ │ │ + movw r2, #34592 @ 0x8720 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #34444 @ 0x868c │ │ │ │ + movw r0, #34468 @ 0x86a4 │ │ │ │ movt r0, #9 │ │ │ │ - movw r5, #60020 @ 0xea74 │ │ │ │ + movw r5, #62260 @ 0xf334 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ - bl 9981c │ │ │ │ + bl 99834 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 99868 │ │ │ │ + bl 99880 │ │ │ │ ldr r3, [fp, #-460] @ 0xfffffe34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9b4a4 │ │ │ │ + beq 9b4bc │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #32420 @ 0x7ea4 │ │ │ │ + movw r2, #34660 @ 0x8764 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #34444 @ 0x868c │ │ │ │ + movw r0, #34468 @ 0x86a4 │ │ │ │ movt r0, #9 │ │ │ │ - bl 9981c │ │ │ │ + bl 99834 │ │ │ │ ldr r0, [fp, #-460] @ 0xfffffe34 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 99868 │ │ │ │ + bl 99880 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #57816 @ 0xe1d8 │ │ │ │ + movw r2, #60056 @ 0xea98 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r0, #34444 @ 0x868c │ │ │ │ + movw r0, #34468 @ 0x86a4 │ │ │ │ movt r0, #9 │ │ │ │ - bl 9981c │ │ │ │ + bl 99834 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r5, sp, r0, lsl #29 │ │ │ │ strhteq r5, [sp], #-232 @ 0xffffff18 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -112224,193 +112230,193 @@ │ │ │ │ movw r5, #24128 @ 0x5e40 │ │ │ │ movt r5, #109 @ 0x6d │ │ │ │ cmp r0, r5 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 987d8 │ │ │ │ + bl 987f0 │ │ │ │ add r1, r4, #32 │ │ │ │ add r0, r5, #32 │ │ │ │ - bl 987d8 │ │ │ │ + bl 987f0 │ │ │ │ add r1, r4, #64 @ 0x40 │ │ │ │ add r0, r5, #64 @ 0x40 │ │ │ │ - bl 987d8 │ │ │ │ + bl 987f0 │ │ │ │ add r1, r4, #96 @ 0x60 │ │ │ │ add r0, r5, #96 @ 0x60 │ │ │ │ - bl 987d8 │ │ │ │ + bl 987f0 │ │ │ │ add r1, r4, #128 @ 0x80 │ │ │ │ add r0, r5, #128 @ 0x80 │ │ │ │ - bl 987d8 │ │ │ │ + bl 987f0 │ │ │ │ add r1, r4, #160 @ 0xa0 │ │ │ │ add r0, r5, #160 @ 0xa0 │ │ │ │ - bl 987d8 │ │ │ │ + bl 987f0 │ │ │ │ add r1, r4, #192 @ 0xc0 │ │ │ │ add r0, r5, #192 @ 0xc0 │ │ │ │ - bl 987d8 │ │ │ │ + bl 987f0 │ │ │ │ add r1, r4, #256 @ 0x100 │ │ │ │ add r0, r5, #256 @ 0x100 │ │ │ │ - bl 987d8 │ │ │ │ + bl 987f0 │ │ │ │ add r1, r4, #224 @ 0xe0 │ │ │ │ add r0, r5, #224 @ 0xe0 │ │ │ │ - bl 987d8 │ │ │ │ + bl 987f0 │ │ │ │ add r1, r4, #288 @ 0x120 │ │ │ │ add r0, r5, #288 @ 0x120 │ │ │ │ - bl 987d8 │ │ │ │ + bl 987f0 │ │ │ │ add r1, r4, #416 @ 0x1a0 │ │ │ │ add r0, r5, #416 @ 0x1a0 │ │ │ │ - bl 987d8 │ │ │ │ + bl 987f0 │ │ │ │ add r1, r4, #448 @ 0x1c0 │ │ │ │ add r0, r5, #448 @ 0x1c0 │ │ │ │ - bl 987d8 │ │ │ │ + bl 987f0 │ │ │ │ add r1, r4, #320 @ 0x140 │ │ │ │ add r0, r5, #320 @ 0x140 │ │ │ │ - bl 987d8 │ │ │ │ + bl 987f0 │ │ │ │ add r1, r4, #352 @ 0x160 │ │ │ │ add r0, r5, #352 @ 0x160 │ │ │ │ - bl 987d8 │ │ │ │ + bl 987f0 │ │ │ │ add r1, r4, #384 @ 0x180 │ │ │ │ add r0, r5, #384 @ 0x180 │ │ │ │ - bl 987d8 │ │ │ │ + bl 987f0 │ │ │ │ add r1, r4, #480 @ 0x1e0 │ │ │ │ add r0, r5, #480 @ 0x1e0 │ │ │ │ - bl 98880 │ │ │ │ + bl 98898 │ │ │ │ add r1, r4, #496 @ 0x1f0 │ │ │ │ add r0, r5, #496 @ 0x1f0 │ │ │ │ - bl 98880 │ │ │ │ + bl 98898 │ │ │ │ add r1, r4, #512 @ 0x200 │ │ │ │ add r0, r5, #512 @ 0x200 │ │ │ │ - bl 98880 │ │ │ │ + bl 98898 │ │ │ │ add r1, r4, #528 @ 0x210 │ │ │ │ add r0, r5, #528 @ 0x210 │ │ │ │ - bl 98880 │ │ │ │ + bl 98898 │ │ │ │ add r1, r4, #544 @ 0x220 │ │ │ │ add r0, r5, #544 @ 0x220 │ │ │ │ - bl 98880 │ │ │ │ + bl 98898 │ │ │ │ add r1, r4, #560 @ 0x230 │ │ │ │ add r0, r5, #560 @ 0x230 │ │ │ │ - bl 98880 │ │ │ │ + bl 98898 │ │ │ │ add r1, r4, #576 @ 0x240 │ │ │ │ add r0, r5, #576 @ 0x240 │ │ │ │ - bl 98880 │ │ │ │ + bl 98898 │ │ │ │ add r1, r4, #592 @ 0x250 │ │ │ │ add r0, r5, #592 @ 0x250 │ │ │ │ - bl 98880 │ │ │ │ + bl 98898 │ │ │ │ add r1, r4, #608 @ 0x260 │ │ │ │ add r0, r5, #608 @ 0x260 │ │ │ │ - bl 98880 │ │ │ │ + bl 98898 │ │ │ │ add r1, r4, #624 @ 0x270 │ │ │ │ add r0, r5, #624 @ 0x270 │ │ │ │ - bl 98880 │ │ │ │ + bl 98898 │ │ │ │ mov r2, #640 @ 0x280 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2d748 │ │ │ │ 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, #45888 @ 0xb340 │ │ │ │ + movw r6, #48576 @ 0xbdc0 │ │ │ │ movt r6, #72 @ 0x48 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r6 │ │ │ │ - beq 9b7c8 │ │ │ │ + beq 9b7e0 │ │ │ │ movw r3, #4392 @ 0x1128 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ ldrex r1, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9b670 │ │ │ │ - ldr r0, [pc, #324] @ 9b7d0 │ │ │ │ + bne 9b688 │ │ │ │ + ldr r0, [pc, #324] @ 9b7e8 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ bl 326e4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic r3, r3, #3 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r4, #1424] @ 0x590 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9b7c8 │ │ │ │ + bne 9b7e0 │ │ │ │ movw r5, #2772 @ 0xad4 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r3, [r5, #1424] @ 0x590 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, r5 │ │ │ │ - beq 9b6dc │ │ │ │ + beq 9b6f4 │ │ │ │ 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] @ 9b7d4 │ │ │ │ + ldr r2, [pc, #240] @ 9b7ec │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ movw r3, #4388 @ 0x1124 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9b700 │ │ │ │ + beq 9b718 │ │ │ │ bl 2d148 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, r6 │ │ │ │ - beq 9b7c8 │ │ │ │ + beq 9b7e0 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 9b738 │ │ │ │ + beq 9b750 │ │ │ │ mov r0, r6 │ │ │ │ ldr r6, [r6, #1592] @ 0x638 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 9b718 │ │ │ │ - bl 9a6dc │ │ │ │ - b 9b718 │ │ │ │ + beq 9b730 │ │ │ │ + bl 9a6f4 │ │ │ │ + b 9b730 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 9b74c │ │ │ │ + beq 9b764 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c666c <_Py_SetLocaleFromEnv@@Base+0x12e0> │ │ │ │ + bl 2c5b48 <_Py_SetLocaleFromEnv@@Base+0xaf24> │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #488 @ 0x1e8 │ │ │ │ - bl 9b4cc │ │ │ │ + bl 9b4e4 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 9b7c8 │ │ │ │ + beq 9b7e0 │ │ │ │ movw r3, #24784 @ 0x60d0 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9b7a8 │ │ │ │ + beq 9b7c0 │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r2, #16 │ │ │ │ - bne 9b76c │ │ │ │ + bne 9b784 │ │ │ │ ldr r3, [r4, #2744] @ 0xab8 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #2752 @ 0xac0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #2728] @ 0xaa8 │ │ │ │ - bl 99f70 │ │ │ │ - b 9b7c8 │ │ │ │ + bl 99f88 │ │ │ │ + b 9b7e0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9b7c0 │ │ │ │ + bne 9b7d8 │ │ │ │ strex r0, r4, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 9b778 │ │ │ │ + bne 9b790 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r5, sp, r0, ror #30 │ │ │ │ andeq r0, r0, r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -112419,256 +112425,256 @@ │ │ │ │ movw r4, #24016 @ 0x5dd0 │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #32432 @ 0x7eb0 │ │ │ │ + movw r2, #34672 @ 0x8770 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9b838 │ │ │ │ + bne 9b850 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #57816 @ 0xe1d8 │ │ │ │ + movw r2, #60056 @ 0xea98 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2d6e8 <__fprintf_chk@plt> │ │ │ │ ldrb r3, [r5, #-4] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #32468 @ 0x7ed4 │ │ │ │ + movw r2, #34708 @ 0x8794 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ bl 2d6e8 <__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 9b858 │ │ │ │ + bne 9b870 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #32480 @ 0x7ee0 │ │ │ │ + movw r2, #34720 @ 0x87a0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #32516 @ 0x7f04 │ │ │ │ + movw r2, #34756 @ 0x87c4 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ ldrb r3, [r5, #-1] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne 9b8e0 │ │ │ │ + bne 9b8f8 │ │ │ │ ldrb r3, [r5, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne 9b8e0 │ │ │ │ + bne 9b8f8 │ │ │ │ ldrb r3, [r5, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne 9b8e0 │ │ │ │ + bne 9b8f8 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #28 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #32552 @ 0x7f28 │ │ │ │ + movw r0, #34792 @ 0x87e8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ bl 2e2d4 │ │ │ │ - b 9b964 │ │ │ │ + b 9b97c │ │ │ │ sub r6, r5, #3 │ │ │ │ mov r3, #253 @ 0xfd │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #32584 @ 0x7f48 │ │ │ │ + movw r2, #34824 @ 0x8808 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ sub r3, r5, r6 │ │ │ │ ldrb sl, [r6], #1 │ │ │ │ str sl, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #32620 @ 0x7f6c │ │ │ │ + movw r2, #34860 @ 0x882c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ mov r2, #9 │ │ │ │ mov r1, #1 │ │ │ │ cmp sl, #253 @ 0xfd │ │ │ │ - beq 9b938 │ │ │ │ - movw r0, #32644 @ 0x7f84 │ │ │ │ + beq 9b950 │ │ │ │ + movw r0, #34884 @ 0x8844 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r3, [r4] │ │ │ │ bl 2e2d4 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2e2bc │ │ │ │ cmp r5, r6 │ │ │ │ - bne 9b8f8 │ │ │ │ - movw r0, #32656 @ 0x7f90 │ │ │ │ + bne 9b910 │ │ │ │ + movw r0, #34896 @ 0x8850 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #146 @ 0x92 │ │ │ │ mov r1, #1 │ │ │ │ bl 2e2d4 │ │ │ │ add r7, r5, r8 │ │ │ │ str r7, [sp] │ │ │ │ mov r3, #4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #32804 @ 0x8024 │ │ │ │ + movw r2, #35044 @ 0x88e4 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ sub r3, r7, #1 │ │ │ │ add r2, r7, #3 │ │ │ │ ldrb r1, [r3, #1]! │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne 9b9a8 │ │ │ │ + bne 9b9c0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9b98c │ │ │ │ + bne 9b9a4 │ │ │ │ mov r6, #1 │ │ │ │ - b 9b9ac │ │ │ │ + b 9b9c4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 9b9d0 │ │ │ │ + beq 9b9e8 │ │ │ │ mov r2, #28 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #32552 @ 0x7f28 │ │ │ │ + movw r0, #34792 @ 0x87e8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ bl 2e2d4 │ │ │ │ - b 9ba48 │ │ │ │ + b 9ba60 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #253 @ 0xfd │ │ │ │ - movw r2, #32584 @ 0x7f48 │ │ │ │ + movw r2, #34824 @ 0x8808 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ str r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r8, [r7, r6] │ │ │ │ mov r1, #1 │ │ │ │ str r8, [sp] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #32844 @ 0x804c │ │ │ │ + movw r2, #35084 @ 0x890c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ - movw r0, #32644 @ 0x7f84 │ │ │ │ + movw r0, #34884 @ 0x8844 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r2, #9 │ │ │ │ mov r1, #1 │ │ │ │ cmp r8, #253 @ 0xfd │ │ │ │ - beq 9ba2c │ │ │ │ + beq 9ba44 │ │ │ │ ldr r3, [r4] │ │ │ │ bl 2e2d4 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ add r6, r6, #1 │ │ │ │ bl 2e2bc │ │ │ │ cmp r6, #4 │ │ │ │ - bne 9b9ec │ │ │ │ + bne 9ba04 │ │ │ │ ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 9baf8 │ │ │ │ + beq 9bb10 │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #14 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #32872 @ 0x8068 │ │ │ │ + movw r0, #35112 @ 0x8928 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ bl 2e2d4 │ │ │ │ sub r3, r6, r5 │ │ │ │ - movw r2, #32888 @ 0x8078 │ │ │ │ + movw r2, #35128 @ 0x8938 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ cmp r3, #8 │ │ │ │ cmpne r6, r7 │ │ │ │ - bcs 9ba98 │ │ │ │ + bcs 9bab0 │ │ │ │ ldrb r3, [r6], #1 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ - b 9ba6c │ │ │ │ + b 9ba84 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs 9baec │ │ │ │ + bcs 9bb04 │ │ │ │ sub r3, r7, r6 │ │ │ │ cmp r3, #8 │ │ │ │ - ble 9bacc │ │ │ │ + ble 9bae4 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #4 │ │ │ │ - movw r0, #32896 @ 0x8080 │ │ │ │ + movw r0, #35136 @ 0x8940 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ bl 2e2d4 │ │ │ │ sub r6, r7, #8 │ │ │ │ cmp r7, #7 │ │ │ │ - bls 9baec │ │ │ │ + bls 9bb04 │ │ │ │ ldrb r3, [r6], #1 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #32888 @ 0x8078 │ │ │ │ + movw r2, #35128 @ 0x8938 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ cmp r7, r6 │ │ │ │ - bne 9bacc │ │ │ │ + bne 9bae4 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2e2bc │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2e2bc │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e610 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2ddc0 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a5448 <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ + b a45e4 <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ │ │ │ │ -0009bb24 <_PyStolenTuple_Free@@Base>: │ │ │ │ +0009bb3c <_PyStolenTuple_Free@@Base>: │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - movw r2, #42532 @ 0xa624 │ │ │ │ + movw r2, #43152 @ 0xa890 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 9bb90 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + bne 9bba8 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt 9bb90 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ - ldr r3, [pc, #72] @ 9bba0 <_PyStolenTuple_Free@@Base+0x7c> │ │ │ │ + bgt 9bba8 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + ldr r3, [pc, #72] @ 9bbb8 <_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 9bb90 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + bcs 9bba8 <_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 │ │ │ │ │ │ │ │ -0009bba4 <_PyType_LookupSubclasses@@Base>: │ │ │ │ +0009bbbc <_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 9bc10 <_PyType_LookupSubclasses@@Base+0x6c> │ │ │ │ - ldr ip, [pc, #92] @ 9bc20 <_PyType_LookupSubclasses@@Base+0x7c> │ │ │ │ + beq 9bc28 <_PyType_LookupSubclasses@@Base+0x6c> │ │ │ │ + ldr ip, [pc, #92] @ 9bc38 <_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 │ │ │ │ @@ -112687,105 +112693,105 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009bc24 : │ │ │ │ +0009bc3c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009bc44 : │ │ │ │ +0009bc5c : │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ands r3, r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 9bc68 │ │ │ │ + beq 9bc80 │ │ │ │ ldr r0, [r0, #448] @ 0x1c0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009bc74 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ +0009bc8c <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bcs 9bcb4 <_PyUnicode_ToTitlecase@@Base+0x40> │ │ │ │ + bcs 9bccc <_PyUnicode_ToTitlecase@@Base+0x40> │ │ │ │ lsr r2, r0, #7 │ │ │ │ - movw ip, #42192 @ 0xa4d0 │ │ │ │ + movw ip, #44484 @ 0xadc4 │ │ │ │ movt ip, #86 @ 0x56 │ │ │ │ and r3, r0, #127 @ 0x7f │ │ │ │ lsl r2, r2, #1 │ │ │ │ - movw r1, #31184 @ 0x79d0 │ │ │ │ + movw r1, #33476 @ 0x82c4 │ │ │ │ movt r1, #85 @ 0x55 │ │ │ │ ldrh r2, [ip, r2] │ │ │ │ add r3, r3, r2, lsl #7 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r2, [r1, r3] │ │ │ │ - movw r3, #23008 @ 0x59e0 │ │ │ │ + movw r3, #25300 @ 0x62d4 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ add r3, r3, r2, lsl #4 │ │ │ │ ldrh r2, [r3, #14] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ addeq r0, r3, r0 │ │ │ │ - movwne r2, #10872 @ 0x2a78 │ │ │ │ + movwne r2, #13184 @ 0x3380 │ │ │ │ uxthne r3, r3 │ │ │ │ movtne r2, #87 @ 0x57 │ │ │ │ ldrne r0, [r2, r3, lsl #2] │ │ │ │ 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, #3920] @ 0xf50 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov r8, r1 │ │ │ │ str r0, [fp, #-140] @ 0xffffff74 │ │ │ │ - ldr r1, [pc, #636] @ 9bf90 <_PyUnicode_ToTitlecase@@Base+0x31c> │ │ │ │ + ldr r1, [pc, #636] @ 9bfa8 <_PyUnicode_ToTitlecase@@Base+0x31c> │ │ │ │ sub r6, r8, r3 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #0 │ │ │ │ sub r1, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ lsl r4, r1, #1 │ │ │ │ movle r9, r1 │ │ │ │ ldrh r0, [r2, r4] │ │ │ │ str r0, [fp, #-136] @ 0xffffff78 │ │ │ │ movle r0, #0 │ │ │ │ - ble 9bd74 <_PyUnicode_ToTitlecase@@Base+0x100> │ │ │ │ + ble 9bd8c <_PyUnicode_ToTitlecase@@Base+0x100> │ │ │ │ sub r5, r2, #2 │ │ │ │ sub ip, r3, #2 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, #0 │ │ │ │ mov r7, #1 │ │ │ │ ldrh lr, [r5, #2]! │ │ │ │ ldr sl, [fp, #-136] @ 0xffffff78 │ │ │ │ cmp sl, lr │ │ │ │ and lr, lr, #31 │ │ │ │ moveq r9, ip │ │ │ │ subs ip, ip, #1 │ │ │ │ orr r0, r0, r7, lsl lr │ │ │ │ - bcs 9bd54 <_PyUnicode_ToTitlecase@@Base+0xe0> │ │ │ │ + bcs 9bd6c <_PyUnicode_ToTitlecase@@Base+0xe0> │ │ │ │ cmp r6, #0 │ │ │ │ - blt 9bf50 <_PyUnicode_ToTitlecase@@Base+0x2dc> │ │ │ │ + blt 9bf68 <_PyUnicode_ToTitlecase@@Base+0x2dc> │ │ │ │ ldr ip, [fp, #-140] @ 0xffffff74 │ │ │ │ mov lr, #1 │ │ │ │ str r8, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r9 │ │ │ │ add sl, ip, r4 │ │ │ │ ldr ip, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r4, #0 │ │ │ │ @@ -112797,250 +112803,541 @@ │ │ │ │ str r0, [fp, #-144] @ 0xffffff70 │ │ │ │ asr r0, r3, #2 │ │ │ │ str r0, [fp, #-160] @ 0xffffff60 │ │ │ │ lsl r0, r4, #1 │ │ │ │ ldr ip, [fp, #-136] @ 0xffffff78 │ │ │ │ ldrh r2, [sl, r0] │ │ │ │ cmp r2, ip │ │ │ │ - bne 9bf14 <_PyUnicode_ToTitlecase@@Base+0x2a0> │ │ │ │ + bne 9bf2c <_PyUnicode_ToTitlecase@@Base+0x2a0> │ │ │ │ cmp r1, #0 │ │ │ │ movle r2, #0 │ │ │ │ - ble 9be28 <_PyUnicode_ToTitlecase@@Base+0x1b4> │ │ │ │ + ble 9be40 <_PyUnicode_ToTitlecase@@Base+0x1b4> │ │ │ │ ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ sub r7, r9, #2 │ │ │ │ str r3, [fp, #-152] @ 0xffffff68 │ │ │ │ add ip, r2, r0 │ │ │ │ mov r2, #0 │ │ │ │ str r7, [fp, #-148] @ 0xffffff6c │ │ │ │ ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ ldrh r7, [ip] │ │ │ │ str r7, [fp, #-156] @ 0xffffff64 │ │ │ │ ldrh r7, [r3, #2]! │ │ │ │ str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [fp, #-156] @ 0xffffff64 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 9be24 <_PyUnicode_ToTitlecase@@Base+0x1b0> │ │ │ │ + bne 9be3c <_PyUnicode_ToTitlecase@@Base+0x1b0> │ │ │ │ add r2, r2, #1 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt 9bdf0 <_PyUnicode_ToTitlecase@@Base+0x17c> │ │ │ │ + bgt 9be08 <_PyUnicode_ToTitlecase@@Base+0x17c> │ │ │ │ ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 9be54 <_PyUnicode_ToTitlecase@@Base+0x1e0> │ │ │ │ + bne 9be6c <_PyUnicode_ToTitlecase@@Base+0x1e0> │ │ │ │ ldr r2, [fp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9bf64 <_PyUnicode_ToTitlecase@@Base+0x2f0> │ │ │ │ + bne 9bf7c <_PyUnicode_ToTitlecase@@Base+0x2f0> │ │ │ │ ldr r2, [fp, #4] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r2, r5 │ │ │ │ - beq 9bf68 <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ + beq 9bf80 <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ add r4, r4, r1 │ │ │ │ - b 9bf40 <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ + b 9bf58 <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ add lr, lr, #1 │ │ │ │ add lr, lr, r2 │ │ │ │ ldr r2, [fp, #-160] @ 0xffffff60 │ │ │ │ cmp r2, lr │ │ │ │ - bge 9bee4 <_PyUnicode_ToTitlecase@@Base+0x270> │ │ │ │ + bge 9befc <_PyUnicode_ToTitlecase@@Base+0x270> │ │ │ │ sub r2, r6, r4 │ │ │ │ cmp r2, #2000 @ 0x7d0 │ │ │ │ - ble 9bee4 <_PyUnicode_ToTitlecase@@Base+0x270> │ │ │ │ + ble 9befc <_PyUnicode_ToTitlecase@@Base+0x270> │ │ │ │ ldr r1, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r2, r9 │ │ │ │ ldr r8, [fp, #-164] @ 0xffffff5c │ │ │ │ add r6, r1, r0 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ sub r8, r8, r4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 9bec4 <_PyUnicode_ToTitlecase@@Base+0x250> │ │ │ │ + bne 9bedc <_PyUnicode_ToTitlecase@@Base+0x250> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ - bl 43d078 <_Py_hashtable_foreach@@Base+0x3ce8> │ │ │ │ + bl 43d958 <_Py_hashtable_foreach@@Base+0x387c> │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 43d204 │ │ │ │ + bl 43dae4 │ │ │ │ cmn r0, #1 │ │ │ │ addne r5, r0, r4 │ │ │ │ moveq r5, r0 │ │ │ │ - b 9bf68 <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ + b 9bf80 <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r0, r6 │ │ │ │ sub ip, r1, r5 │ │ │ │ mov r1, r8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 82a30 <_Py_hashtable_size@@Base+0x238> │ │ │ │ + bl 82464 <_Py_hashtable_size@@Base+0x238> │ │ │ │ add r5, r5, r0 │ │ │ │ - b 9bf68 <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ + b 9bf80 <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ add r2, r4, #1 │ │ │ │ cmp r2, r6 │ │ │ │ - bgt 9bf0c <_PyUnicode_ToTitlecase@@Base+0x298> │ │ │ │ + bgt 9bf24 <_PyUnicode_ToTitlecase@@Base+0x298> │ │ │ │ add r0, sl, r0 │ │ │ │ ldrh r2, [r0, #2] │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ and r2, r2, #31 │ │ │ │ lsr r2, r0, r2 │ │ │ │ tst r2, #1 │ │ │ │ - beq 9bf3c <_PyUnicode_ToTitlecase@@Base+0x2c8> │ │ │ │ + beq 9bf54 <_PyUnicode_ToTitlecase@@Base+0x2c8> │ │ │ │ add r4, r4, r8 │ │ │ │ - b 9bf40 <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ + b 9bf58 <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ add r2, r4, #1 │ │ │ │ cmp r2, r6 │ │ │ │ - bgt 9bf40 <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ + bgt 9bf58 <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ add r0, sl, r0 │ │ │ │ ldrh r2, [r0, #2] │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ and r2, r2, #31 │ │ │ │ lsr r2, r0, r2 │ │ │ │ tst r2, #1 │ │ │ │ - bne 9bf40 <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ + bne 9bf58 <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ add r4, r4, r3 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r6, r4 │ │ │ │ - bge 9bdb8 <_PyUnicode_ToTitlecase@@Base+0x144> │ │ │ │ - b 9bf54 <_PyUnicode_ToTitlecase@@Base+0x2e0> │ │ │ │ + bge 9bdd0 <_PyUnicode_ToTitlecase@@Base+0x144> │ │ │ │ + b 9bf6c <_PyUnicode_ToTitlecase@@Base+0x2e0> │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ mvnne r5, #0 │ │ │ │ - b 9bf68 <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ + b 9bf80 <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ mov r5, r4 │ │ │ │ - ldr r3, [pc, #32] @ 9bf90 <_PyUnicode_ToTitlecase@@Base+0x31c> │ │ │ │ + ldr r3, [pc, #32] @ 9bfa8 <_PyUnicode_ToTitlecase@@Base+0x31c> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 9bf84 <_PyUnicode_ToTitlecase@@Base+0x310> │ │ │ │ + beq 9bf9c <_PyUnicode_ToTitlecase@@Base+0x310> │ │ │ │ bl 2ddfc <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strdeq pc, [r7], #-228 @ 0xffffff1c @ │ │ │ │ │ │ │ │ -0009bf94 : │ │ │ │ +0009bfac : │ │ │ │ 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, #24] @ 9bfc8 │ │ │ │ + ldr r2, [pc, #24] @ 9bfe0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl c2d04 │ │ │ │ + bl c2f38 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - mov r1, r0 │ │ │ │ - tst r0, #1 │ │ │ │ - add fp, sp, #0 │ │ │ │ - beq 9c008 │ │ │ │ - ldr r3, [r0, #-1] │ │ │ │ - sub r0, r0, #1 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9c024 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r1, #-1] │ │ │ │ - bne 9c024 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ - movt r3, #106 @ 0x6a │ │ │ │ - ldr r2, [r3, #1008] @ 0x3f0 │ │ │ │ - ldr r0, [r3, #992] @ 0x3e0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx r2 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ │ │ │ │ -0009c030 : │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ +0009bfe4 <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #58104 @ 0xe2f8 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + add r6, r1, r2 │ │ │ │ + mov r7, r2 │ │ │ │ + cmp r6, r1 │ │ │ │ + mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r3, [r3, #152] @ 0x98 │ │ │ │ - blx r3 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 9c0ac │ │ │ │ - mov r3, #0 │ │ │ │ - add r1, r4, #8 │ │ │ │ + movhi r3, r1 │ │ │ │ + movwhi r2, #32896 @ 0x8080 │ │ │ │ + movthi r2, #32896 @ 0x8080 │ │ │ │ + bhi 9c064 <_PyUnicodeWriter_WriteLatin1String@@Base+0x80> │ │ │ │ + mov r2, #127 @ 0x7f │ │ │ │ + b 9c074 <_PyUnicodeWriter_WriteLatin1String@@Base+0x90> │ │ │ │ + ldr r1, [r3, #-4] │ │ │ │ + tst r2, r1 │ │ │ │ + bne 9c070 <_PyUnicodeWriter_WriteLatin1String@@Base+0x8c> │ │ │ │ + mov r1, r3 │ │ │ │ + add r3, r3, #4 │ │ │ │ + cmp r6, r3 │ │ │ │ + bcs 9c024 <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ + cmp r6, r1 │ │ │ │ + beq 9c01c <_PyUnicodeWriter_WriteLatin1String@@Base+0x38> │ │ │ │ + mov r3, r1 │ │ │ │ + ldrsb r1, [r3] │ │ │ │ + cmp r1, #0 │ │ │ │ + blt 9c070 <_PyUnicodeWriter_WriteLatin1String@@Base+0x8c> │ │ │ │ + add r3, r3, #1 │ │ │ │ + cmp r6, r3 │ │ │ │ + bls 9c01c <_PyUnicodeWriter_WriteLatin1String@@Base+0x38> │ │ │ │ + tst r3, #3 │ │ │ │ + bne 9c04c <_PyUnicodeWriter_WriteLatin1String@@Base+0x68> │ │ │ │ + b 9c030 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4c> │ │ │ │ + mov r2, #255 @ 0xff │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + cmp r3, r2 │ │ │ │ + bcc 9c0c0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xdc> │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + sub r3, r3, r1 │ │ │ │ + cmp r3, r7 │ │ │ │ + blt 9c0c0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xdc> │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + ldrb r2, [r0, #16] │ │ │ │ + tst r2, #32 │ │ │ │ + ubfx r1, r2, #2, #3 │ │ │ │ + ldreq r0, [r0, #28] │ │ │ │ + beq 9c0e0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xfc> │ │ │ │ + tst r2, #64 @ 0x40 │ │ │ │ + addne r0, r0, #20 │ │ │ │ + addeq r0, r0, #28 │ │ │ │ + b 9c0e0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xfc> │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 9c094 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb0> │ │ │ │ + mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [r4, #12] │ │ │ │ - str r3, [r4, #52] @ 0x34 │ │ │ │ - bl 21db50 <_PyLong_FromByteArray@@Base+0x15ac> │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 9c0ac │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9c0a8 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 9c0a8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - │ │ │ │ -0009c0b4 <_PyType_InitSubclasses@@Base>: │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ - ldr r3, [r0, #180] @ 0xb4 │ │ │ │ - tst r2, #2 │ │ │ │ - beq 9c118 <_PyType_InitSubclasses@@Base+0x64> │ │ │ │ - ldr ip, [pc, #240] @ 9c1bc <_PyType_InitSubclasses@@Base+0x108> │ │ │ │ - sub r3, r3, #1 │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - mov r2, #28 │ │ │ │ - cmp r3, #10 │ │ │ │ - mul r2, r2, r3 │ │ │ │ - ldr r1, [r1, ip] │ │ │ │ - movls r3, #0 │ │ │ │ - movhi r3, #1 │ │ │ │ - add ip, r1, r2 │ │ │ │ - add ip, ip, #91136 @ 0x16400 │ │ │ │ - ldr ip, [ip, #428] @ 0x1ac │ │ │ │ - cmp ip, r0 │ │ │ │ + bl d57ec <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 9c094 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb0> │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + cmp r1, #2 │ │ │ │ + beq 9c104 <_PyUnicodeWriter_WriteLatin1String@@Base+0x120> │ │ │ │ + cmp r1, #4 │ │ │ │ + beq 9c124 <_PyUnicodeWriter_WriteLatin1String@@Base+0x140> │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, r4 │ │ │ │ + add r0, r0, r3 │ │ │ │ + bl 2e304 │ │ │ │ + b 9c140 <_PyUnicodeWriter_WriteLatin1String@@Base+0x15c> │ │ │ │ + cmp r6, r4 │ │ │ │ + bls 9c140 <_PyUnicodeWriter_WriteLatin1String@@Base+0x15c> │ │ │ │ + add r0, r0, r3, lsl #1 │ │ │ │ + ldrb r3, [r4], #1 │ │ │ │ + strh r3, [r0], #2 │ │ │ │ + cmp r6, r4 │ │ │ │ + bne 9c110 <_PyUnicodeWriter_WriteLatin1String@@Base+0x12c> │ │ │ │ + b 9c140 <_PyUnicodeWriter_WriteLatin1String@@Base+0x15c> │ │ │ │ + cmp r6, r4 │ │ │ │ + bls 9c140 <_PyUnicodeWriter_WriteLatin1String@@Base+0x15c> │ │ │ │ + add r0, r0, r3, lsl #2 │ │ │ │ + ldrb r3, [r4], #1 │ │ │ │ + str r3, [r0], #4 │ │ │ │ + cmp r6, r4 │ │ │ │ + bne 9c130 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14c> │ │ │ │ + ldr r3, [r5, #20] │ │ │ │ + mov r0, #0 │ │ │ │ + add r3, r3, r7 │ │ │ │ + str r3, [r5, #20] │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + │ │ │ │ +0009c154 : │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #268435456 @ 0x10000000 │ │ │ │ + bne 9c19c │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r1, #35144 @ 0x8948 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 170914 │ │ │ │ + mvn r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + ldrb r0, [r0, #16] │ │ │ │ + ubfx r0, r0, #2, #3 │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +0009c1a8 : │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + add fp, sp, #0 │ │ │ │ + tst r3, #268435456 @ 0x10000000 │ │ │ │ + bne 9c1e4 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r1, #35144 @ 0x8948 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 170914 │ │ │ │ + ldrb r3, [r0, #16] │ │ │ │ + tst r3, #32 │ │ │ │ + ldreq r0, [r0, #28] │ │ │ │ + beq 9c200 │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + addne r0, r0, #20 │ │ │ │ + addeq r0, r0, #28 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +0009c20c : │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + movw r3, #33956 @ 0x84a4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 9c24c │ │ │ │ + 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, #9120 @ 0x23a0 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + mov r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + bxeq lr │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r0] │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +0009c26c : │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + movw r3, #33412 @ 0x8284 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 9c2ac │ │ │ │ + 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, #24208 @ 0x5e90 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + mov r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +0009c2b4 : │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + movw r3, #33412 @ 0x8284 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 9c2f4 │ │ │ │ + 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, #24208 @ 0x5e90 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + mov r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +0009c2fc : │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + movw r3, #33704 @ 0x83a8 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 9c33c │ │ │ │ + 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, #24208 @ 0x5e90 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + mov r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + bx lr │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + mov r1, r0 │ │ │ │ + tst r0, #1 │ │ │ │ + add fp, sp, #0 │ │ │ │ + beq 9c380 │ │ │ │ + ldr r3, [r0, #-1] │ │ │ │ + sub r0, r0, #1 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 9c39c │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r1, #-1] │ │ │ │ + bne 9c39c │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b ba6fc <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ + movt r3, #106 @ 0x6a │ │ │ │ + ldr r2, [r3, #1008] @ 0x3f0 │ │ │ │ + ldr r0, [r3, #992] @ 0x3e0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx r2 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +0009c3a8 : │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + movw r3, #57896 @ 0xe228 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r3, [r3, #152] @ 0x98 │ │ │ │ + blx r3 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 9c424 │ │ │ │ + mov r3, #0 │ │ │ │ + add r1, r4, #8 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r4, #12] │ │ │ │ + str r3, [r4, #52] @ 0x34 │ │ │ │ + bl 21cf5c │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 9c424 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 9c420 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne 9c420 │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + mov r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + │ │ │ │ +0009c42c : │ │ │ │ + push {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, #15800 @ 0x3db8 │ │ │ │ + movt r1, #104 @ 0x68 │ │ │ │ + cmp r0, r1 │ │ │ │ + beq 9c478 │ │ │ │ + bl d1b04 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 9c478 │ │ │ │ + mov r1, #138 @ 0x8a │ │ │ │ + movw r0, #2764 @ 0xacc │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 9c488 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + tst r3, #32 │ │ │ │ + beq 9c490 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + │ │ │ │ +0009c498 : │ │ │ │ + push {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, #15800 @ 0x3db8 │ │ │ │ + movt r1, #104 @ 0x68 │ │ │ │ + cmp r0, r1 │ │ │ │ + beq 9c4e8 │ │ │ │ + bl d1b04 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 9c4e8 │ │ │ │ + mov r1, #148 @ 0x94 │ │ │ │ + movw r0, #2764 @ 0xacc │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + mvn r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r0, #35164 @ 0x895c │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b c1220 │ │ │ │ + │ │ │ │ +0009c510 <_PyType_InitSubclasses@@Base>: │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ + ldr r3, [r0, #180] @ 0xb4 │ │ │ │ + tst r2, #2 │ │ │ │ + beq 9c574 <_PyType_InitSubclasses@@Base+0x64> │ │ │ │ + ldr ip, [pc, #240] @ 9c618 <_PyType_InitSubclasses@@Base+0x108> │ │ │ │ + sub r3, r3, #1 │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + mov r2, #28 │ │ │ │ + cmp r3, #10 │ │ │ │ + mul r2, r2, r3 │ │ │ │ + ldr r1, [r1, ip] │ │ │ │ + movls r3, #0 │ │ │ │ + movhi r3, #1 │ │ │ │ + add ip, r1, r2 │ │ │ │ + add ip, ip, #91136 @ 0x16400 │ │ │ │ + ldr ip, [ip, #428] @ 0x1ac │ │ │ │ + cmp ip, r0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ 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 r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9c1b4 <_PyType_InitSubclasses@@Base+0x100> │ │ │ │ + bne 9c610 <_PyType_InitSubclasses@@Base+0x100> │ │ │ │ push {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 b5070 │ │ │ │ + bl b5030 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 9c1ac <_PyType_InitSubclasses@@Base+0xf8> │ │ │ │ + beq 9c608 <_PyType_InitSubclasses@@Base+0xf8> │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ streq r3, [r4, #180] @ 0xb4 │ │ │ │ - beq 9c1ac <_PyType_InitSubclasses@@Base+0xf8> │ │ │ │ + beq 9c608 <_PyType_InitSubclasses@@Base+0xf8> │ │ │ │ ldr r1, [r4, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #88] @ 9c1bc <_PyType_InitSubclasses@@Base+0x108> │ │ │ │ + ldr ip, [pc, #88] @ 9c618 <_PyType_InitSubclasses@@Base+0x108> │ │ │ │ mov r2, #28 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ mul r2, r2, r1 │ │ │ │ ldr r0, [r0, ip] │ │ │ │ movls r1, #0 │ │ │ │ movhi r1, #1 │ │ │ │ @@ -113058,1851 +113355,1251 @@ │ │ │ │ str r3, [r0, #20] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0009c1c0 : │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 9c208 │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r1, #32904 @ 0x8088 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - mvn r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - ldrb r0, [r0, #16] │ │ │ │ - ubfx r0, r0, #2, #3 │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -0009c214 : │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - add fp, sp, #0 │ │ │ │ - tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 9c250 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r1, #32904 @ 0x8088 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [r3] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 17173c │ │ │ │ - ldrb r3, [r0, #16] │ │ │ │ - tst r3, #32 │ │ │ │ - ldreq r0, [r0, #28] │ │ │ │ - beq 9c26c │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - addne r0, r0, #20 │ │ │ │ - addeq r0, r0, #28 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -0009c278 <_PyLong_UInt16_Converter@@Base>: │ │ │ │ +0009c61c <_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 r2, #31 │ │ │ │ - bl 20aadc │ │ │ │ + bl 209fa0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9c2bc <_PyLong_UInt16_Converter@@Base+0x44> │ │ │ │ + beq 9c660 <_PyLong_UInt16_Converter@@Base+0x44> │ │ │ │ cmp r0, #2 │ │ │ │ - bls 9c2c4 <_PyLong_UInt16_Converter@@Base+0x4c> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bls 9c668 <_PyLong_UInt16_Converter@@Base+0x4c> │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #32924 @ 0x809c │ │ │ │ + movw r1, #35176 @ 0x8968 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0009c2cc : │ │ │ │ +0009c670 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #58104 @ 0xe2f8 │ │ │ │ + movw r3, #57896 @ 0xe228 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9c2fc │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 9c6a0 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #32960 @ 0x80c0 │ │ │ │ + movw r1, #35212 @ 0x898c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ 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 │ │ │ │ addne r4, r0, #8 │ │ │ │ - bne 9c338 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 9c6dc │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54500 @ 0xd4e4 │ │ │ │ + movw r1, #56740 @ 0xdda4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009c340 : │ │ │ │ +0009c6e4 : │ │ │ │ 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, #104 @ 0x68 │ │ │ │ - movw r1, #32996 @ 0x80e4 │ │ │ │ + movw r1, #35248 @ 0x89b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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, #8384 @ 0x20c0 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - mov r4, r1 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - cmp r3, r2 │ │ │ │ - cmpne r3, r0 │ │ │ │ - bne 9c3d4 │ │ │ │ - ldr r5, [r5, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r5, r3 │ │ │ │ - beq 9c414 │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - ble 9c414 │ │ │ │ - b 9c3d8 │ │ │ │ - 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 9c434 │ │ │ │ - ldr r4, [r4, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r4, r3 │ │ │ │ - beq 9c414 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bgt 9c438 │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - mov r6, #0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 9c494 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - mov r1, r4 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - mov r0, r5 │ │ │ │ - strle r3, [r4] │ │ │ │ - bl 20bd5c │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r6, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9c474 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - bne 9c474 │ │ │ │ - mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9c494 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 9c494 │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_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, #8384 @ 0x20c0 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - mov r4, r1 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - cmp r3, r2 │ │ │ │ - cmpne r3, r0 │ │ │ │ - bne 9c4fc │ │ │ │ - ldr r5, [r5, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r5, r3 │ │ │ │ - beq 9c53c │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - ble 9c53c │ │ │ │ - b 9c500 │ │ │ │ - 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 9c55c │ │ │ │ - ldr r4, [r4, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r4, r3 │ │ │ │ - beq 9c53c │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bgt 9c560 │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - mov r6, #0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 9c5bc │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - mov r1, r4 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - mov r0, r5 │ │ │ │ - strle r3, [r4] │ │ │ │ - bl 231074 │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r6, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9c59c │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - bne 9c59c │ │ │ │ - mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9c5bc │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 9c5bc │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_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, #8384 @ 0x20c0 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - mov r4, r1 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - cmp r3, r2 │ │ │ │ - cmpne r3, r0 │ │ │ │ - bne 9c624 │ │ │ │ - ldr r5, [r5, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r5, r3 │ │ │ │ - beq 9c664 │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - ble 9c664 │ │ │ │ - b 9c628 │ │ │ │ - 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 9c684 │ │ │ │ - ldr r4, [r4, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r4, r3 │ │ │ │ - beq 9c664 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bgt 9c688 │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - mov r6, #0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 9c6e4 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - mov r1, r4 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - mov r0, r5 │ │ │ │ - strle r3, [r4] │ │ │ │ - bl 24be40 │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r6, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9c6c4 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - bne 9c6c4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9c6e4 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 9c6e4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_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, #8384 @ 0x20c0 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - mov r4, r1 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - cmp r3, r2 │ │ │ │ - cmpne r3, r0 │ │ │ │ - bne 9c74c │ │ │ │ - ldr r5, [r5, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r5, r3 │ │ │ │ - beq 9c78c │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - ble 9c78c │ │ │ │ - b 9c750 │ │ │ │ - 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 9c7ac │ │ │ │ - ldr r4, [r4, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r4, r3 │ │ │ │ - beq 9c78c │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bgt 9c7b0 │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - mov r6, #0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 9c80c │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - mov r1, r4 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - mov r0, r5 │ │ │ │ - strle r3, [r4] │ │ │ │ - bl 236278 │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r6, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9c7ec │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - bne 9c7ec │ │ │ │ - mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9c80c │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 9c80c │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_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, #8384 @ 0x20c0 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - mov r4, r1 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - cmp r3, r2 │ │ │ │ - cmpne r3, r0 │ │ │ │ - bne 9c874 │ │ │ │ - ldr r5, [r5, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r5, r3 │ │ │ │ - beq 9c8b4 │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - ble 9c8b4 │ │ │ │ - b 9c878 │ │ │ │ - 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 9c8d4 │ │ │ │ - ldr r4, [r4, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r4, r3 │ │ │ │ - beq 9c8b4 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bgt 9c8d8 │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - mov r6, #0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 9c934 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - mov r1, r4 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - mov r0, r5 │ │ │ │ - strle r3, [r4] │ │ │ │ - bl 209890 │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r6, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9c914 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - bne 9c914 │ │ │ │ - mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9c934 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 9c934 │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_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, #8384 @ 0x20c0 │ │ │ │ + movw r2, #9004 @ 0x232c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ + movw r0, #8548 @ 0x2164 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 9c99c │ │ │ │ + bne 9c778 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 9c9dc │ │ │ │ + beq 9c7b8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 9c9dc │ │ │ │ - b 9c9a0 │ │ │ │ + ble 9c7b8 │ │ │ │ + b 9c77c │ │ │ │ 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 9c9fc │ │ │ │ + bne 9c7d8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 9c9dc │ │ │ │ + beq 9c7b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 9ca00 │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bgt 9c7dc │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 9ca5c │ │ │ │ + bl 1b4954 │ │ │ │ + b 9c838 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 28563c │ │ │ │ + bl 20b4f4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9ca3c │ │ │ │ + bgt 9c818 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9ca3c │ │ │ │ + bne 9c818 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9ca5c │ │ │ │ + bgt 9c838 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9ca5c │ │ │ │ + bne 9c838 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_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, #8384 @ 0x20c0 │ │ │ │ + movw r2, #9004 @ 0x232c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ + movw r0, #8548 @ 0x2164 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 9cac4 │ │ │ │ + bne 9c8a0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 9cb04 │ │ │ │ + beq 9c8e0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 9cb04 │ │ │ │ - b 9cac8 │ │ │ │ + ble 9c8e0 │ │ │ │ + b 9c8a4 │ │ │ │ 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 9cb24 │ │ │ │ + bne 9c900 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 9cb04 │ │ │ │ + beq 9c8e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 9cb28 │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bgt 9c904 │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 9cb84 │ │ │ │ + bl 1b4954 │ │ │ │ + b 9c960 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 20a4f4 │ │ │ │ + bl 22ff68 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9cb64 │ │ │ │ + bgt 9c940 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9cb64 │ │ │ │ + bne 9c940 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9cb84 │ │ │ │ + bgt 9c960 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9cb84 │ │ │ │ + bne 9c960 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_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, #8384 @ 0x20c0 │ │ │ │ + movw r2, #9004 @ 0x232c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ + movw r0, #8548 @ 0x2164 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 9cbec │ │ │ │ + bne 9c9c8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 9cc2c │ │ │ │ + beq 9ca08 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 9cc2c │ │ │ │ - b 9cbf0 │ │ │ │ + ble 9ca08 │ │ │ │ + b 9c9cc │ │ │ │ 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 9cc4c │ │ │ │ + bne 9ca28 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 9cc2c │ │ │ │ + beq 9ca08 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 9cc50 │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bgt 9ca2c │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 9ccac │ │ │ │ + bl 1b4954 │ │ │ │ + b 9ca88 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 381f10 │ │ │ │ + bl 24a010 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9cc8c │ │ │ │ + bgt 9ca68 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9cc8c │ │ │ │ + bne 9ca68 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9ccac │ │ │ │ + bgt 9ca88 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9ccac │ │ │ │ + bne 9ca88 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_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, #8384 @ 0x20c0 │ │ │ │ + movw r2, #9004 @ 0x232c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ + movw r0, #8548 @ 0x2164 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 9cd14 │ │ │ │ + bne 9caf0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 9cd54 │ │ │ │ + beq 9cb30 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 9cd54 │ │ │ │ - b 9cd18 │ │ │ │ + ble 9cb30 │ │ │ │ + b 9caf4 │ │ │ │ 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 9cd74 │ │ │ │ + bne 9cb50 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 9cd54 │ │ │ │ + beq 9cb30 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 9cd78 │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bgt 9cb54 │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 9cdd4 │ │ │ │ + bl 1b4954 │ │ │ │ + b 9cbb0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2229f0 │ │ │ │ + bl 235170 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9cdb4 │ │ │ │ + bgt 9cb90 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9cdb4 │ │ │ │ + bne 9cb90 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9cdd4 │ │ │ │ + bgt 9cbb0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9cdd4 │ │ │ │ + bne 9cbb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0009cddc : │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - movw r3, #33336 @ 0x8238 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 9ce1c │ │ │ │ - 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, #6924 @ 0x1b0c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - mov r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - bxeq lr │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r0] │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -0009ce3c : │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - movw r3, #32792 @ 0x8018 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 9ce7c │ │ │ │ - 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, #22012 @ 0x55fc │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - mov r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -0009ce84 : │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - movw r3, #32792 @ 0x8018 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 9cec4 │ │ │ │ - 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, #22012 @ 0x55fc │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - mov r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -0009cecc : │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - movw r3, #33084 @ 0x813c │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 9cf0c │ │ │ │ - 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, #22012 @ 0x55fc │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - mov r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -0009cf14 <_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 │ │ │ │ - add r6, r1, r2 │ │ │ │ - mov r7, r2 │ │ │ │ - cmp r6, r1 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r0 │ │ │ │ - movhi r3, r1 │ │ │ │ - movwhi r2, #32896 @ 0x8080 │ │ │ │ - movthi r2, #32896 @ 0x8080 │ │ │ │ - bhi 9cf94 <_PyUnicodeWriter_WriteLatin1String@@Base+0x80> │ │ │ │ - mov r2, #127 @ 0x7f │ │ │ │ - b 9cfa4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x90> │ │ │ │ - ldr r1, [r3, #-4] │ │ │ │ - tst r2, r1 │ │ │ │ - bne 9cfa0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x8c> │ │ │ │ - mov r1, r3 │ │ │ │ - add r3, r3, #4 │ │ │ │ - cmp r6, r3 │ │ │ │ - bcs 9cf54 <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ - cmp r6, r1 │ │ │ │ - beq 9cf4c <_PyUnicodeWriter_WriteLatin1String@@Base+0x38> │ │ │ │ - mov r3, r1 │ │ │ │ - ldrsb r1, [r3] │ │ │ │ - cmp r1, #0 │ │ │ │ - blt 9cfa0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x8c> │ │ │ │ - add r3, r3, #1 │ │ │ │ - cmp r6, r3 │ │ │ │ - bls 9cf4c <_PyUnicodeWriter_WriteLatin1String@@Base+0x38> │ │ │ │ - tst r3, #3 │ │ │ │ - bne 9cf7c <_PyUnicodeWriter_WriteLatin1String@@Base+0x68> │ │ │ │ - b 9cf60 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4c> │ │ │ │ - mov r2, #255 @ 0xff │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - cmp r3, r2 │ │ │ │ - bcc 9cff0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xdc> │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - sub r3, r3, r1 │ │ │ │ - cmp r3, r7 │ │ │ │ - blt 9cff0 <_PyUnicodeWriter_WriteLatin1String@@Base+0xdc> │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldrb r2, [r0, #16] │ │ │ │ - tst r2, #32 │ │ │ │ - ubfx r1, r2, #2, #3 │ │ │ │ - ldreq r0, [r0, #28] │ │ │ │ - beq 9d010 <_PyUnicodeWriter_WriteLatin1String@@Base+0xfc> │ │ │ │ - tst r2, #64 @ 0x40 │ │ │ │ - addne r0, r0, #20 │ │ │ │ - addeq r0, r0, #28 │ │ │ │ - b 9d010 <_PyUnicodeWriter_WriteLatin1String@@Base+0xfc> │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 9cfc4 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb0> │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r5 │ │ │ │ - bl d611c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 9cfc4 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb0> │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - cmp r1, #2 │ │ │ │ - beq 9d034 <_PyUnicodeWriter_WriteLatin1String@@Base+0x120> │ │ │ │ - cmp r1, #4 │ │ │ │ - beq 9d054 <_PyUnicodeWriter_WriteLatin1String@@Base+0x140> │ │ │ │ - mov r2, r7 │ │ │ │ - mov r1, r4 │ │ │ │ - add r0, r0, r3 │ │ │ │ - bl 2e304 │ │ │ │ - b 9d070 <_PyUnicodeWriter_WriteLatin1String@@Base+0x15c> │ │ │ │ - cmp r6, r4 │ │ │ │ - bls 9d070 <_PyUnicodeWriter_WriteLatin1String@@Base+0x15c> │ │ │ │ - add r0, r0, r3, lsl #1 │ │ │ │ - ldrb r3, [r4], #1 │ │ │ │ - strh r3, [r0], #2 │ │ │ │ - cmp r6, r4 │ │ │ │ - bne 9d040 <_PyUnicodeWriter_WriteLatin1String@@Base+0x12c> │ │ │ │ - b 9d070 <_PyUnicodeWriter_WriteLatin1String@@Base+0x15c> │ │ │ │ - cmp r6, r4 │ │ │ │ - bls 9d070 <_PyUnicodeWriter_WriteLatin1String@@Base+0x15c> │ │ │ │ - add r0, r0, r3, lsl #2 │ │ │ │ - ldrb r3, [r4], #1 │ │ │ │ - str r3, [r0], #4 │ │ │ │ - cmp r6, r4 │ │ │ │ - bne 9d060 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14c> │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - mov r0, #0 │ │ │ │ - add r3, r3, r7 │ │ │ │ - str r3, [r5, #20] │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - │ │ │ │ -0009d084 : │ │ │ │ +0009cbb8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1f1350 │ │ │ │ + b 1f11d8 │ │ │ │ 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 9d0d8 │ │ │ │ - bl 80f48 │ │ │ │ - b 9d0f0 │ │ │ │ + beq 9cc0c │ │ │ │ + bl 8097c │ │ │ │ + b 9cc24 │ │ │ │ mov r6, r1 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r5, r2 │ │ │ │ - bl 21e060 │ │ │ │ + bl 21d21c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9d0f8 │ │ │ │ + beq 9cc2c │ │ │ │ mvn r4, #0 │ │ │ │ - b 9d110 │ │ │ │ + b 9cc44 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [r6] │ │ │ │ str r3, [r5] │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0009d11c : │ │ │ │ +0009cc50 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 9d098 │ │ │ │ + b 9cbcc │ │ │ │ │ │ │ │ -0009d130 : │ │ │ │ +0009cc64 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 9d098 │ │ │ │ + b 9cbcc │ │ │ │ │ │ │ │ -0009d144 : │ │ │ │ +0009cc78 : │ │ │ │ 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 9d184 │ │ │ │ - bl 80f48 │ │ │ │ - b 9d1ac │ │ │ │ + beq 9ccb8 │ │ │ │ + bl 8097c │ │ │ │ + b 9cce0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d1b4 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 9cce8 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33032 @ 0x8108 │ │ │ │ + movw r1, #35284 @ 0x89d4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r4, #0 │ │ │ │ - b 9d1f4 │ │ │ │ + b 9cd28 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d194 │ │ │ │ + beq 9ccc8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 9d194 │ │ │ │ + bne 9ccc8 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [r6] │ │ │ │ str r3, [r5] │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0009d200 : │ │ │ │ +0009cd34 : │ │ │ │ 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, #58104 @ 0xe2f8 │ │ │ │ + movw r3, #57896 @ 0xe228 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9d24c │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 9cd80 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #32960 @ 0x80c0 │ │ │ │ + movw r1, #35212 @ 0x898c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0009d25c : │ │ │ │ +0009cd90 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d2c4 │ │ │ │ + beq 9cdf8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d2c4 │ │ │ │ + beq 9cdf8 │ │ │ │ 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 9d2b0 │ │ │ │ - bl 175f40 │ │ │ │ + bne 9cde4 │ │ │ │ + bl 175118 │ │ │ │ mov r0, #0 │ │ │ │ - b 9d2bc │ │ │ │ + b 9cdf0 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009d2cc <_PyObject_GetDictPtr@@Base>: │ │ │ │ +0009ce00 <_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 r1, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ tst r2, #16 │ │ │ │ - bne 9d334 <_PyObject_GetDictPtr@@Base+0x68> │ │ │ │ + bne 9ce68 <_PyObject_GetDictPtr@@Base+0x68> │ │ │ │ ldr r0, [r1, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 9d360 <_PyObject_GetDictPtr@@Base+0x94> │ │ │ │ - bge 9d32c <_PyObject_GetDictPtr@@Base+0x60> │ │ │ │ + beq 9ce94 <_PyObject_GetDictPtr@@Base+0x94> │ │ │ │ + bge 9ce60 <_PyObject_GetDictPtr@@Base+0x60> │ │ │ │ ldr ip, [r5, #8] │ │ │ │ ldr r2, [r1, #16] │ │ │ │ ldr lr, [r1, #20] │ │ │ │ eor r1, ip, ip, asr #31 │ │ │ │ add r2, r2, #3 │ │ │ │ sub r1, r1, ip, asr #31 │ │ │ │ mla r2, lr, r1, r2 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r0, r0, r2 │ │ │ │ add r4, r5, r0 │ │ │ │ - b 9d360 <_PyObject_GetDictPtr@@Base+0x94> │ │ │ │ + b 9ce94 <_PyObject_GetDictPtr@@Base+0x94> │ │ │ │ ldr r3, [r0, #-12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d35c <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bne 9ce90 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ tst r2, #4 │ │ │ │ - beq 9d35c <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ - bl 384320 <_PyMarshal_GetXIData@@Base+0x1ac> │ │ │ │ + beq 9ce90 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bl 384428 <_PyMarshal_GetXIData@@Base+0x1ac> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 9d35c <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ - bl 175f40 │ │ │ │ - b 9d360 <_PyObject_GetDictPtr@@Base+0x94> │ │ │ │ + bne 9ce90 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bl 175118 │ │ │ │ + b 9ce94 <_PyObject_GetDictPtr@@Base+0x94> │ │ │ │ sub r4, r5, #12 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009d368 : │ │ │ │ +0009ce9c : │ │ │ │ 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 9d3d4 │ │ │ │ + beq 9cf08 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d3d4 │ │ │ │ + beq 9cf08 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d3d4 │ │ │ │ + beq 9cf08 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d3d4 │ │ │ │ + beq 9cf08 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - bl 21dcf4 │ │ │ │ + bl 21cd0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d3f0 │ │ │ │ - b 9d5e8 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq 9cf24 │ │ │ │ + b 9d11c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33072 @ 0x8130 │ │ │ │ + movw r1, #35324 @ 0x89fc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 9d5e8 │ │ │ │ + bl 1b4954 │ │ │ │ + b 9d11c │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ - bl 21db50 <_PyLong_FromByteArray@@Base+0x15ac> │ │ │ │ + bl 21cf5c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 9d410 │ │ │ │ + beq 9cf44 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 22192c │ │ │ │ - b 9d5e8 │ │ │ │ + bl 220aec │ │ │ │ + b 9d11c │ │ │ │ ldr r4, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, r4 │ │ │ │ - bge 9d44c │ │ │ │ - movw r3, #48648 @ 0xbe08 │ │ │ │ + bge 9cf80 │ │ │ │ + movw r3, #48436 @ 0xbd34 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33128 @ 0x8168 │ │ │ │ + movw r1, #35380 @ 0x8a34 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 22192c │ │ │ │ - b 9d5e8 │ │ │ │ + bl 220aec │ │ │ │ + b 9d11c │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d4d4 │ │ │ │ + bne 9d008 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 3623a0 <_PyTime_FromSecondsObject@@Base+0x498> │ │ │ │ + bl 362654 <_PyTime_FromSecondsObject@@Base+0x4a4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d484 │ │ │ │ + beq 9cfb8 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d484 │ │ │ │ + bne 9cfb8 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 3623a0 <_PyTime_FromSecondsObject@@Base+0x498> │ │ │ │ + bl 362654 <_PyTime_FromSecondsObject@@Base+0x4a4> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9d4b0 │ │ │ │ + bne 9cfe4 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 40bb78 <_Py_c_prod@@Base+0x3128> │ │ │ │ + bl 40c7c0 <_Py_c_prod@@Base+0x31a0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d4d4 │ │ │ │ + beq 9d008 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d4d4 │ │ │ │ + bne 9d008 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 40bb78 <_Py_c_prod@@Base+0x3128> │ │ │ │ + bl 40c7c0 <_Py_c_prod@@Base+0x31a0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d4d4 │ │ │ │ + beq 9d008 │ │ │ │ ldr r1, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2e304 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 22192c │ │ │ │ - b 9d5ec │ │ │ │ + bl 220aec │ │ │ │ + b 9d120 │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, r2 │ │ │ │ - bne 9d508 │ │ │ │ - bl 366244 │ │ │ │ + bne 9d03c │ │ │ │ + bl 3664fc │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 22192c │ │ │ │ - b 9d5e8 │ │ │ │ + bl 220aec │ │ │ │ + b 9d11c │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, r2 │ │ │ │ strgt r1, [r4, r2, lsl #2] │ │ │ │ addgt r2, r2, #1 │ │ │ │ - bgt 9d508 │ │ │ │ + bgt 9d03c │ │ │ │ cmp r3, #0 │ │ │ │ - ble 9d54c │ │ │ │ + ble 9d080 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r5, #1 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ ldr r1, [r2], #4 │ │ │ │ cmp r3, r2 │ │ │ │ mul r5, r1, r5 │ │ │ │ - bne 9d530 │ │ │ │ + bne 9d064 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9d550 │ │ │ │ - b 9d5cc │ │ │ │ + bne 9d084 │ │ │ │ + b 9d100 │ │ │ │ mov r5, #1 │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ sub r5, r5, #1 │ │ │ │ subs r3, r3, #1 │ │ │ │ - bmi 9d598 │ │ │ │ + bmi 9d0cc │ │ │ │ ldr ip, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r2, r4, r3, lsl #2 │ │ │ │ ldr r0, [ip, r3, lsl #2] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r1, [r2] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r1, r0 │ │ │ │ addlt r1, r1, #1 │ │ │ │ strlt r1, [r2] │ │ │ │ - blt 9d598 │ │ │ │ + blt 9d0cc │ │ │ │ cmn r3, #1 │ │ │ │ str r7, [r2], #-4 │ │ │ │ - bne 9d56c │ │ │ │ + bne 9d0a0 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 43d1a8 │ │ │ │ + bl 43da88 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 43d1a8 │ │ │ │ + bl 43da88 │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e304 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9d554 │ │ │ │ + bne 9d088 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 22192c │ │ │ │ - b 9d5ec │ │ │ │ + bl 220aec │ │ │ │ + b 9d120 │ │ │ │ mvn r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -0009d5f8 : │ │ │ │ +0009d12c : │ │ │ │ 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 9d620 │ │ │ │ + bne 9d154 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 366244 │ │ │ │ + b 3664fc │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #64] @ 9d66c │ │ │ │ + ldr r2, [pc, #64] @ 9d1a0 │ │ │ │ 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, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d660 │ │ │ │ + beq 9d194 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -0009d670 <_PyType_NewManagedObject@@Base>: │ │ │ │ +0009d1a4 <_PyType_NewManagedObject@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2d9fac │ │ │ │ + bl c05d0 │ │ │ │ subs r3, r0, #0 │ │ │ │ popne {fp, pc} │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 366244 │ │ │ │ + b 3664fc │ │ │ │ │ │ │ │ -0009d69c : │ │ │ │ +0009d1d0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 258820 │ │ │ │ + b 2569e8 │ │ │ │ │ │ │ │ -0009d6b0 : │ │ │ │ +0009d1e4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16f47c │ │ │ │ + b 16e66c │ │ │ │ │ │ │ │ -0009d6c4 : │ │ │ │ +0009d1f8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 20e198 │ │ │ │ + b 20d8b8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b8664 <_Py_SetImmortal@@Base> │ │ │ │ + b b865c <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b8664 <_Py_SetImmortal@@Base> │ │ │ │ + b b865c <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b8664 <_Py_SetImmortal@@Base> │ │ │ │ + b b865c <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b8664 <_Py_SetImmortal@@Base> │ │ │ │ + b b865c <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b8664 <_Py_SetImmortal@@Base> │ │ │ │ + b b865c <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d754 │ │ │ │ + beq 9d288 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9d788 │ │ │ │ + bne 9d2bc │ │ │ │ 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, #104 @ 0x68 │ │ │ │ - movw r2, #22596 @ 0x5844 │ │ │ │ + movw r2, #24836 @ 0x6104 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b6b98 <_PyErr_SetString@@Base> │ │ │ │ + bl 1b69ac <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009d790 : │ │ │ │ +0009d2c4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr lr, [pc, #168] @ 9d854 │ │ │ │ + ldr lr, [pc, #168] @ 9d388 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ subs ip, r1, #0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, lr] │ │ │ │ - beq 9d7e8 │ │ │ │ + beq 9d31c │ │ │ │ ldr r3, [ip, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 9d830 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 9d364 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #65152 @ 0xfe80 │ │ │ │ - movt r2, #70 @ 0x46 │ │ │ │ + movw r2, #1748 @ 0x6d4 │ │ │ │ + movt r2, #71 @ 0x47 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b6b98 <_PyErr_SetString@@Base> │ │ │ │ - b 9d84c │ │ │ │ + bl 1b69ac <_PyErr_SetString@@Base> │ │ │ │ + b 9d380 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9d824 │ │ │ │ + beq 9d358 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 9d81c │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne 9d350 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #33184 @ 0x81a0 │ │ │ │ + movw r2, #35436 @ 0x8a6c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b6b98 <_PyErr_SetString@@Base> │ │ │ │ - b 9d84c │ │ │ │ + bl 1b69ac <_PyErr_SetString@@Base> │ │ │ │ + b 9d380 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 9d838 │ │ │ │ + bne 9d36c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b fcca8 │ │ │ │ + b fbcac │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9d7f0 │ │ │ │ + bne 9d324 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, ip │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 190adc │ │ │ │ + b 190864 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0009d858 : │ │ │ │ +0009d38c : │ │ │ │ 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, #140] @ 9d904 │ │ │ │ + ldr r2, [pc, #140] @ 9d438 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bne 9d89c │ │ │ │ + bne 9d3d0 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, #0 │ │ │ │ - bl 9d73c │ │ │ │ - b 9d8f0 │ │ │ │ - bl 16912c │ │ │ │ + bl 9d270 │ │ │ │ + b 9d424 │ │ │ │ + bl 16831c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9d8f0 │ │ │ │ + beq 9d424 │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 3471c <_PyObject_DebugMallocStats@@Base+0x1128> │ │ │ │ + bl 34720 <_PyObject_DebugMallocStats@@Base+0x112c> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9d8d8 │ │ │ │ + ble 9d40c │ │ │ │ mov r4, r5 │ │ │ │ - b 9d8f0 │ │ │ │ + b 9d424 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9d8d0 │ │ │ │ + bne 9d404 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 9d8d0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 9d404 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0009d908 <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ +0009d43c <_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, #140] @ 9d9b4 <_PyObject_CallMethod_SizeT@@Base+0xac> │ │ │ │ + ldr r2, [pc, #140] @ 9d4e8 <_PyObject_CallMethod_SizeT@@Base+0xac> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bne 9d94c <_PyObject_CallMethod_SizeT@@Base+0x44> │ │ │ │ + bne 9d480 <_PyObject_CallMethod_SizeT@@Base+0x44> │ │ │ │ mov r0, r5 │ │ │ │ mov r4, #0 │ │ │ │ - bl 9d73c │ │ │ │ - b 9d9a0 <_PyObject_CallMethod_SizeT@@Base+0x98> │ │ │ │ - bl 16912c │ │ │ │ + bl 9d270 │ │ │ │ + b 9d4d4 <_PyObject_CallMethod_SizeT@@Base+0x98> │ │ │ │ + bl 16831c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9d9a0 <_PyObject_CallMethod_SizeT@@Base+0x98> │ │ │ │ + beq 9d4d4 <_PyObject_CallMethod_SizeT@@Base+0x98> │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 3471c <_PyObject_DebugMallocStats@@Base+0x1128> │ │ │ │ + bl 34720 <_PyObject_DebugMallocStats@@Base+0x112c> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9d988 <_PyObject_CallMethod_SizeT@@Base+0x80> │ │ │ │ + ble 9d4bc <_PyObject_CallMethod_SizeT@@Base+0x80> │ │ │ │ mov r4, r5 │ │ │ │ - b 9d9a0 <_PyObject_CallMethod_SizeT@@Base+0x98> │ │ │ │ + b 9d4d4 <_PyObject_CallMethod_SizeT@@Base+0x98> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9d980 <_PyObject_CallMethod_SizeT@@Base+0x78> │ │ │ │ + bne 9d4b4 <_PyObject_CallMethod_SizeT@@Base+0x78> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 9d980 <_PyObject_CallMethod_SizeT@@Base+0x78> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 9d4b4 <_PyObject_CallMethod_SizeT@@Base+0x78> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov ip, r0 │ │ │ │ - movw r0, #33220 @ 0x81c4 │ │ │ │ + movw r0, #35472 @ 0x8a90 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ str ip, [sp] │ │ │ │ - movweq r3, #50256 @ 0xc450 │ │ │ │ - movwne r3, #45964 @ 0xb38c │ │ │ │ + movweq r3, #52496 @ 0xcd10 │ │ │ │ + movwne r3, #48204 @ 0xbc4c │ │ │ │ movteq r3, #70 @ 0x46 │ │ │ │ movtne r3, #70 @ 0x46 │ │ │ │ - movweq r2, #15348 @ 0x3bf4 │ │ │ │ + movweq r2, #17544 @ 0x4488 │ │ │ │ mov r1, r3 │ │ │ │ movteq r2, #69 @ 0x45 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #33252 @ 0x81e4 │ │ │ │ + movw r0, #35504 @ 0x8ab0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ 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 3ea38 <_PyLazyImport_GetName@@Base+0x14> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9da9c <_PyObject_CallMethod_SizeT@@Base+0x194> │ │ │ │ + beq 9d5d0 <_PyObject_CallMethod_SizeT@@Base+0x194> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #33288 @ 0x8208 │ │ │ │ + movw r0, #35540 @ 0x8ad4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9da84 <_PyObject_CallMethod_SizeT@@Base+0x17c> │ │ │ │ + ble 9d5b8 <_PyObject_CallMethod_SizeT@@Base+0x17c> │ │ │ │ mov r4, r5 │ │ │ │ - b 9da9c <_PyObject_CallMethod_SizeT@@Base+0x194> │ │ │ │ + b 9d5d0 <_PyObject_CallMethod_SizeT@@Base+0x194> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9da7c <_PyObject_CallMethod_SizeT@@Base+0x174> │ │ │ │ + bne 9d5b0 <_PyObject_CallMethod_SizeT@@Base+0x174> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 9da7c <_PyObject_CallMethod_SizeT@@Base+0x174> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 9d5b0 <_PyObject_CallMethod_SizeT@@Base+0x174> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9dae4 <_PyObject_CallMethod_SizeT@@Base+0x1dc> │ │ │ │ + beq 9d618 <_PyObject_CallMethod_SizeT@@Base+0x1dc> │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r0, #33300 @ 0x8214 │ │ │ │ + movw r0, #35552 @ 0x8ae0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - movweq r1, #15348 @ 0x3bf4 │ │ │ │ + movweq r1, #17544 @ 0x4488 │ │ │ │ movteq r1, #69 @ 0x45 │ │ │ │ ldrne r1, [r3, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ cmp r3, #0 │ │ │ │ - movw r0, #33336 @ 0x8238 │ │ │ │ + movw r0, #35588 @ 0x8b04 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - movweq r1, #15348 @ 0x3bf4 │ │ │ │ + movweq r1, #17544 @ 0x4488 │ │ │ │ movteq r1, #69 @ 0x45 │ │ │ │ ldrne r1, [r3, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d2cb4 │ │ │ │ + b d23ac │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r1, [pc, #16] @ 9db24 <_PyObject_CallMethod_SizeT@@Base+0x21c> │ │ │ │ + ldr r1, [pc, #16] @ 9d658 <_PyObject_CallMethod_SizeT@@Base+0x21c> │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d23fc │ │ │ │ - rsbeq r1, fp, r8, asr #29 │ │ │ │ + b d1b8c │ │ │ │ + rsbeq r1, fp, r0, asr #29 │ │ │ │ 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, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl cf354 <_PyType_GetDict@@Base> │ │ │ │ + bl ceba8 <_PyType_GetDict@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9db70 <_PyObject_CallMethod_SizeT@@Base+0x268> │ │ │ │ + beq 9d6a4 <_PyObject_CallMethod_SizeT@@Base+0x268> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 27d854 <_PyType_LookupRef@@Base> │ │ │ │ + bl 27bb1c <_PyType_LookupRef@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 9db84 <_PyObject_CallMethod_SizeT@@Base+0x27c> │ │ │ │ - b 9dbcc <_PyObject_CallMethod_SizeT@@Base+0x2c4> │ │ │ │ + bne 9d6b8 <_PyObject_CallMethod_SizeT@@Base+0x27c> │ │ │ │ + b 9d700 <_PyObject_CallMethod_SizeT@@Base+0x2c4> │ │ │ │ mov r0, r6 │ │ │ │ - bl dbf18 │ │ │ │ + bl db4c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 9db58 <_PyObject_CallMethod_SizeT@@Base+0x250> │ │ │ │ - b 9dbe0 <_PyObject_CallMethod_SizeT@@Base+0x2d8> │ │ │ │ + bge 9d68c <_PyObject_CallMethod_SizeT@@Base+0x250> │ │ │ │ + b 9d714 <_PyObject_CallMethod_SizeT@@Base+0x2d8> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9dbe0 <_PyObject_CallMethod_SizeT@@Base+0x2d8> │ │ │ │ + beq 9d714 <_PyObject_CallMethod_SizeT@@Base+0x2d8> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9dbc4 <_PyObject_CallMethod_SizeT@@Base+0x2bc> │ │ │ │ + bgt 9d6f8 <_PyObject_CallMethod_SizeT@@Base+0x2bc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9dbc4 <_PyObject_CallMethod_SizeT@@Base+0x2bc> │ │ │ │ + bne 9d6f8 <_PyObject_CallMethod_SizeT@@Base+0x2bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b 9dbe0 <_PyObject_CallMethod_SizeT@@Base+0x2d8> │ │ │ │ + b 9d714 <_PyObject_CallMethod_SizeT@@Base+0x2d8> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b d23fc │ │ │ │ + b d1b8c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0009dbe8 : │ │ │ │ +0009d71c : │ │ │ │ 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 9dc28 │ │ │ │ + bne 9d75c │ │ │ │ mov r5, r1 │ │ │ │ - movw r3, #52044 @ 0xcb4c │ │ │ │ + movw r3, #54260 @ 0xd3f4 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b 9dc3c │ │ │ │ - movw r0, #33364 @ 0x8254 │ │ │ │ + b 9d770 │ │ │ │ + movw r0, #35616 @ 0x8b20 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 9dd58 │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 9d88c │ │ │ │ ldr r2, [r1, r9, lsl #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9dc58 │ │ │ │ + beq 9d78c │ │ │ │ cmp r2, r3 │ │ │ │ add r9, r9, #1 │ │ │ │ addeq r8, r8, #1 │ │ │ │ - b 9dc3c │ │ │ │ + b 9d770 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dc088 │ │ │ │ + bl 2da4b0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 9dd58 │ │ │ │ + beq 9d88c │ │ │ │ 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, #6196 @ 0x1834 │ │ │ │ + movw r3, #5708 @ 0x164c │ │ │ │ movt r3, #28 │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r3, #21180 @ 0x52bc │ │ │ │ + movw r3, #21876 @ 0x5574 │ │ │ │ movt r3, #54 @ 0x36 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - movw r3, #42532 @ 0xa624 │ │ │ │ + movw r3, #43152 @ 0xa890 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ - movw r3, #10708 @ 0x29d4 │ │ │ │ + movw r3, #10712 @ 0x29d8 │ │ │ │ movt r3, #105 @ 0x69 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ - movw r3, #20908 @ 0x51ac │ │ │ │ + movw r3, #14644 @ 0x3934 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ str r3, [r4, #156] @ 0x9c │ │ │ │ - movw r3, #45436 @ 0xb17c │ │ │ │ + movw r3, #36360 @ 0x8e08 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - bl dbf18 │ │ │ │ + bl db4c4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9dd50 │ │ │ │ + blt 9d884 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl cf354 <_PyType_GetDict@@Base> │ │ │ │ + bl ceba8 <_PyType_GetDict@@Base> │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dc174 │ │ │ │ + bl 2da59c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9dd5c │ │ │ │ + bne 9d890 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9dd50 │ │ │ │ + bgt 9d884 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9dd50 │ │ │ │ + bne 9d884 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ mvn r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0009dd64 : │ │ │ │ +0009d898 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 9dbe8 │ │ │ │ + b 9d71c │ │ │ │ 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 190508 │ │ │ │ + b 190290 │ │ │ │ │ │ │ │ -0009dd90 : │ │ │ │ +0009d8c4 : │ │ │ │ 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] │ │ │ │ @@ -114931,35 +114628,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 3a1064 │ │ │ │ + bl 3a1a84 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0009de2c : │ │ │ │ +0009d960 : │ │ │ │ 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 9de6c │ │ │ │ + bge 9d9a0 │ │ │ │ str ip, [r6] │ │ │ │ mov r1, #0 │ │ │ │ str ip, [r2] │ │ │ │ str r1, [r7] │ │ │ │ str r1, [r3] │ │ │ │ - b 9ded4 │ │ │ │ + b 9da08 │ │ │ │ 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] │ │ │ │ @@ -114968,22 +114665,22 @@ │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ add r3, r3, r2 │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 227bb0 <_PyCode_CheckLineNumber@@Base> │ │ │ │ + bl 227178 <_PyCode_CheckLineNumber@@Base> │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 3c17bc │ │ │ │ + bl 3c2290 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 36765c │ │ │ │ + bl 367914 │ │ │ │ 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, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -114993,231 +114690,224 @@ │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r3, #2 │ │ │ │ sub ip, fp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #24 │ │ │ │ - movw r1, #45632 @ 0xb240 │ │ │ │ + movw r1, #47776 @ 0xbaa0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ stm sp, {r2, ip} │ │ │ │ mov r2, r3 │ │ │ │ - bl 150ccc │ │ │ │ + bl 14fd20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9df34 │ │ │ │ + bne 9da68 │ │ │ │ mov r0, #0 │ │ │ │ - b 9df94 │ │ │ │ + b 9dac8 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7041c │ │ │ │ + bl 6fe54 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9df84 │ │ │ │ + beq 9dab8 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ cmn r0, #1 │ │ │ │ - movwne r0, #5188 @ 0x1444 │ │ │ │ + movwne r0, #5808 @ 0x16b0 │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ - bne 9df94 │ │ │ │ - bl ddb94 │ │ │ │ + bne 9dac8 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ - b 9df94 │ │ │ │ - bl ddb94 │ │ │ │ + b 9dac8 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9df4c │ │ │ │ - b 9df2c │ │ │ │ + beq 9da80 │ │ │ │ + b 9da60 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ - movw r3, #29516 @ 0x734c │ │ │ │ + movw r3, #30136 @ 0x75b8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 9dfe8 │ │ │ │ + beq 9db1c │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 9dfe8 │ │ │ │ + beq 9db1c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 9e00c │ │ │ │ - b 9e024 │ │ │ │ + bne 9db40 │ │ │ │ + b 9db58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9dfd8 │ │ │ │ + beq 9db0c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14764 @ 0x39ac │ │ │ │ + movw r0, #17580 @ 0x44ac │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 34ac90 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 34b0d0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9dfd8 │ │ │ │ - b 9e068 │ │ │ │ + bne 9db0c │ │ │ │ + b 9db9c │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #14764 @ 0x39ac │ │ │ │ + movw r0, #17580 @ 0x44ac │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 151060 │ │ │ │ + bl 1500b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e068 │ │ │ │ + beq 9db9c │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - ldr r1, [pc, #320] @ 9e170 │ │ │ │ + ldr r1, [pc, #320] @ 9dca4 │ │ │ │ mov r0, r5 │ │ │ │ - bl fb0e8 <_PyObject_LookupSpecial@@Base> │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bl fa0ec <_PyObject_LookupSpecial@@Base> │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 9e070 │ │ │ │ + bne 9dba4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9e0d4 │ │ │ │ + bgt 9dc08 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9e0d4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 9e0d4 │ │ │ │ + bne 9dc08 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 9dc08 │ │ │ │ mov r4, #0 │ │ │ │ - b 9e168 │ │ │ │ + b 9dc9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9e0b8 │ │ │ │ - ldr r2, [pc, #244] @ 9e174 │ │ │ │ + beq 9dbec │ │ │ │ + ldr r2, [pc, #244] @ 9dca8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 204c3c <_PyCompactLong_Add@@Base+0x568> │ │ │ │ + bl 30e638 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9e0b0 │ │ │ │ + bgt 9dbe4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9e0b0 │ │ │ │ + bne 9dbe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b 9e168 │ │ │ │ - bl ddb94 │ │ │ │ + b 9dc9c │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9e168 │ │ │ │ + bne 9dc9c │ │ │ │ mov r0, r5 │ │ │ │ - bl 25b2a0 │ │ │ │ + bl 259468 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9e0fc │ │ │ │ + bne 9dc30 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51648 @ 0xc9c0 │ │ │ │ + movw r1, #53604 @ 0xd164 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ mov r0, r5 │ │ │ │ - bl 258820 │ │ │ │ + bl 2569e8 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9e168 │ │ │ │ + beq 9dc9c │ │ │ │ ldr r2, [r7, #152] @ 0x98 │ │ │ │ - movw r3, #1548 @ 0x60c │ │ │ │ + movw r3, #1608 @ 0x648 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9e134 │ │ │ │ + bne 9dc68 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2d9fac │ │ │ │ + bl c05d0 │ │ │ │ mov r4, r0 │ │ │ │ - b 9e144 │ │ │ │ + b 9dc78 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9e168 │ │ │ │ + beq 9dc9c │ │ │ │ ldr r3, [r5] │ │ │ │ sub r6, r6, #1 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strhteq r2, [fp], #-156 @ 0xffffff64 │ │ │ │ + strhteq r2, [fp], #-148 @ 0xffffff6c │ │ │ │ andeq r0, r0, ip │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #33388 @ 0x826c │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c0fec │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r3] │ │ │ │ bic r3, r3, #1 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ add r1, r1, r3 │ │ │ │ - bl ba3f0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl ba3e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 9e1fc │ │ │ │ + bne 9dd14 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9e3f0 │ │ │ │ + bgt 9df08 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9e3f0 │ │ │ │ + bne 9df08 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 9e3f0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 9df08 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ and r3, r1, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 9e218 │ │ │ │ + bne 9dd30 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 9e220 │ │ │ │ + bne 9dd38 │ │ │ │ mov r3, r1 │ │ │ │ - b 9e238 │ │ │ │ + b 9dd50 │ │ │ │ bic r3, r1, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9e218 │ │ │ │ + bgt 9dd30 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ and r3, r1, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 9e25c │ │ │ │ + bne 9dd74 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 9e264 │ │ │ │ + bne 9dd7c │ │ │ │ mov r3, r1 │ │ │ │ - b 9e27c │ │ │ │ + b 9dd94 │ │ │ │ bic r3, r1, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9e25c │ │ │ │ + bgt 9dd74 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ @@ -115232,56 +114922,56 @@ │ │ │ │ sub r2, r2, r3 │ │ │ │ add r3, r4, #76 @ 0x4c │ │ │ │ add r3, r3, r2 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #75] @ 0x4b │ │ │ │ - ble 9e324 │ │ │ │ + ble 9de3c │ │ │ │ asr r2, r2, #2 │ │ │ │ add lr, r5, #76 @ 0x4c │ │ │ │ add ip, r4, #72 @ 0x48 │ │ │ │ ldr r8, [lr, #4]! │ │ │ │ and r1, r8, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 9e2f8 │ │ │ │ + bne 9de10 │ │ │ │ bic r1, r8, #1 │ │ │ │ cmp r8, #1 │ │ │ │ - bne 9e300 │ │ │ │ + bne 9de18 │ │ │ │ mov r1, r8 │ │ │ │ - b 9e314 │ │ │ │ + b 9de2c │ │ │ │ ldr r9, [r1] │ │ │ │ add sl, r9, #1 │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9e2f8 │ │ │ │ + bgt 9de10 │ │ │ │ str sl, [r1] │ │ │ │ add r3, r3, #1 │ │ │ │ str r1, [ip, #4]! │ │ │ │ cmp r2, r3 │ │ │ │ - bgt 9e2dc │ │ │ │ + bgt 9ddf4 │ │ │ │ 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 9e358 │ │ │ │ + bgt 9de70 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9e358 │ │ │ │ + bne 9de70 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r7, r3 │ │ │ │ str r3, [r4, #24] │ │ │ │ str r3, [r4, #8] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #128] @ 9e3f8 │ │ │ │ + ldr r0, [pc, #128] @ 9df10 │ │ │ │ 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] │ │ │ │ @@ -115309,387 +114999,333 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009e3fc : │ │ │ │ +0009df14 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r1 │ │ │ │ - movw r0, #27016 @ 0x6988 │ │ │ │ + movw r0, #27636 @ 0x6bf4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r1, ip │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 9e194 │ │ │ │ + b 9dcac │ │ │ │ │ │ │ │ -0009e428 : │ │ │ │ +0009df40 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #27016 @ 0x6988 │ │ │ │ + movw r0, #27636 @ 0x6bf4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 9e194 │ │ │ │ + b 9dcac │ │ │ │ │ │ │ │ -0009e450 : │ │ │ │ +0009df68 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #28376 @ 0x6ed8 │ │ │ │ + movw r0, #28996 @ 0x7144 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 9e194 │ │ │ │ + bl 9dcac │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r0, #28] │ │ │ │ strhne r3, [r0, #32] │ │ │ │ strbne r3, [r0, #34] @ 0x22 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0009e494 : │ │ │ │ +0009dfac : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #27852 @ 0x6ccc │ │ │ │ + movw r0, #28472 @ 0x6f38 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 9e194 │ │ │ │ + bl 9dcac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9e500 │ │ │ │ - ldr r3, [pc, #96] @ 9e530 │ │ │ │ + beq 9e018 │ │ │ │ + ldr r3, [pc, #96] @ 9e048 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #124] @ 0x7c │ │ │ │ cmp r5, #0 │ │ │ │ streq r5, [r4, #28] │ │ │ │ - beq 9e500 │ │ │ │ - bl 307fd4 │ │ │ │ + beq 9e018 │ │ │ │ + bl 3069c4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 43e2b8 <_PyCoro_ComputeOrigin@@Base> │ │ │ │ + bl 43eb98 <_PyCoro_ComputeOrigin@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ str r5, [r4, #28] │ │ │ │ - beq 9e508 │ │ │ │ + beq 9e020 │ │ │ │ mov r5, r4 │ │ │ │ - b 9e528 │ │ │ │ + b 9e040 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9e528 │ │ │ │ + bgt 9e040 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9e528 │ │ │ │ + bne 9e040 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0009e534 <_PyLong_FileDescriptor_Converter@@Base>: │ │ │ │ +0009e04c <_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 381ae4 │ │ │ │ + bl 381d9c │ │ │ │ cmn r0, #1 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ strne r0, [r4] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ vldr d0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2130c4 │ │ │ │ + b 21224c │ │ │ │ │ │ │ │ -0009e580 <_PyLong_UInt8_Converter@@Base>: │ │ │ │ +0009e098 <_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 20ad54 │ │ │ │ + bl 20a4ec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9e5c8 <_PyLong_UInt8_Converter@@Base+0x48> │ │ │ │ + beq 9e0e0 <_PyLong_UInt8_Converter@@Base+0x48> │ │ │ │ cmp r0, #1 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33400 @ 0x8278 │ │ │ │ + movw r1, #35640 @ 0x8b38 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0009e5d0 <_PyDict_GetItemStringWithError@@Base>: │ │ │ │ +0009e0e8 <_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 c0fec │ │ │ │ + bl c1220 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9e634 <_PyDict_GetItemStringWithError@@Base+0x64> │ │ │ │ + beq 9e14c <_PyDict_GetItemStringWithError@@Base+0x64> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl d8934 │ │ │ │ + bl d8004 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9e61c <_PyDict_GetItemStringWithError@@Base+0x4c> │ │ │ │ + ble 9e134 <_PyDict_GetItemStringWithError@@Base+0x4c> │ │ │ │ mov r4, r5 │ │ │ │ - b 9e634 <_PyDict_GetItemStringWithError@@Base+0x64> │ │ │ │ + b 9e14c <_PyDict_GetItemStringWithError@@Base+0x64> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9e614 <_PyDict_GetItemStringWithError@@Base+0x44> │ │ │ │ + bne 9e12c <_PyDict_GetItemStringWithError@@Base+0x44> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 9e614 <_PyDict_GetItemStringWithError@@Base+0x44> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 9e12c <_PyDict_GetItemStringWithError@@Base+0x44> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009e63c <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ +0009e154 <_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 145f88 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + b 144fe0 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ │ │ │ │ -0009e650 <_PyDict_Pop@@Base>: │ │ │ │ +0009e168 <_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 18eaf4 │ │ │ │ + bl 18da34 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r4, [fp, #-16] │ │ │ │ - bne 9e6a8 <_PyDict_Pop@@Base+0x58> │ │ │ │ + bne 9e1c0 <_PyDict_Pop@@Base+0x58> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9e6a0 <_PyDict_Pop@@Base+0x50> │ │ │ │ + beq 9e1b8 <_PyDict_Pop@@Base+0x50> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 9e6a8 <_PyDict_Pop@@Base+0x58> │ │ │ │ + b 9e1c0 <_PyDict_Pop@@Base+0x58> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cb78c <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 1cb5b4 <_PyErr_SetKeyError@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009e6b4 : │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - movw r1, #15180 @ 0x3b4c │ │ │ │ - movt r1, #104 @ 0x68 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq 9e700 │ │ │ │ - bl d2374 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 9e700 │ │ │ │ - mov r1, #138 @ 0x8a │ │ │ │ - movw r0, #524 @ 0x20c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 9e710 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - tst r3, #32 │ │ │ │ - beq 9e718 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - │ │ │ │ -0009e720 : │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - movw r1, #15180 @ 0x3b4c │ │ │ │ - movt r1, #104 @ 0x68 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq 9e770 │ │ │ │ - bl d2374 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 9e770 │ │ │ │ - mov r1, #148 @ 0x94 │ │ │ │ - movw r0, #524 @ 0x20c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - mvn r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - │ │ │ │ -0009e77c : │ │ │ │ +0009e1cc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2dd854 │ │ │ │ + bl 2dbc80 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9e7b8 │ │ │ │ + bgt 9e208 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9e7b8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 9e208 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 148854 │ │ │ │ + b 1478ac │ │ │ │ │ │ │ │ -0009e7c8 : │ │ │ │ +0009e218 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 33d394 │ │ │ │ + bl 33cb24 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9e81c │ │ │ │ - bl 148854 │ │ │ │ + beq 9e26c │ │ │ │ + bl 1478ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9e804 │ │ │ │ + ble 9e254 │ │ │ │ mov r4, r5 │ │ │ │ - b 9e81c │ │ │ │ + b 9e26c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9e7fc │ │ │ │ + bne 9e24c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 9e7fc │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 9e24c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009e824 : │ │ │ │ +0009e274 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e3b74 │ │ │ │ + b e2f70 │ │ │ │ │ │ │ │ -0009e83c <_PyObject_GetAttrId@@Base>: │ │ │ │ +0009e28c <_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 38c48 <_PyUnicode_FromId@@Base> │ │ │ │ + bl 38c4c <_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 d23fc │ │ │ │ + b d1b8c │ │ │ │ │ │ │ │ -0009e874 <_PyObject_CallMethodId@@Base>: │ │ │ │ +0009e2c4 <_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, #140] @ 9e920 <_PyObject_CallMethodId@@Base+0xac> │ │ │ │ + ldr r2, [pc, #140] @ 9e370 <_PyObject_CallMethodId@@Base+0xac> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bne 9e8b8 <_PyObject_CallMethodId@@Base+0x44> │ │ │ │ + bne 9e308 <_PyObject_CallMethodId@@Base+0x44> │ │ │ │ mov r0, r5 │ │ │ │ mov r4, #0 │ │ │ │ - bl 9d73c │ │ │ │ - b 9e90c <_PyObject_CallMethodId@@Base+0x98> │ │ │ │ - bl 9e83c <_PyObject_GetAttrId@@Base> │ │ │ │ + bl 9d270 │ │ │ │ + b 9e35c <_PyObject_CallMethodId@@Base+0x98> │ │ │ │ + bl 9e28c <_PyObject_GetAttrId@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9e90c <_PyObject_CallMethodId@@Base+0x98> │ │ │ │ + beq 9e35c <_PyObject_CallMethodId@@Base+0x98> │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 3471c <_PyObject_DebugMallocStats@@Base+0x1128> │ │ │ │ + bl 34720 <_PyObject_DebugMallocStats@@Base+0x112c> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9e8f4 <_PyObject_CallMethodId@@Base+0x80> │ │ │ │ + ble 9e344 <_PyObject_CallMethodId@@Base+0x80> │ │ │ │ mov r4, r5 │ │ │ │ - b 9e90c <_PyObject_CallMethodId@@Base+0x98> │ │ │ │ + b 9e35c <_PyObject_CallMethodId@@Base+0x98> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9e8ec <_PyObject_CallMethodId@@Base+0x78> │ │ │ │ + bne 9e33c <_PyObject_CallMethodId@@Base+0x78> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 9e8ec <_PyObject_CallMethodId@@Base+0x78> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 9e33c <_PyObject_CallMethodId@@Base+0x78> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #33436 @ 0x829c │ │ │ │ + movw r1, #35676 @ 0x8b5c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc] @ 9e948 <_PyObject_CallMethodId@@Base+0xd4> │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ - strdeq r0, [r6], #-136 @ 0xffffff78 @ │ │ │ │ + ldr r0, [pc] @ 9e398 <_PyObject_CallMethodId@@Base+0xd4> │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + rsbeq r1, r6, r4, lsl #4 │ │ │ │ │ │ │ │ -0009e94c <_PyObject_AssertFailed@@Base>: │ │ │ │ +0009e39c <_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, #24016 @ 0x5dd0 │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ @@ -115698,786 +115334,786 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [fp, #8] │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r5, r2 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ - movw r2, #33464 @ 0x82b8 │ │ │ │ + movw r2, #35704 @ 0x8b78 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 9e9b8 <_PyObject_AssertFailed@@Base+0x6c> │ │ │ │ - movw r2, #33472 @ 0x82c0 │ │ │ │ + beq 9e408 <_PyObject_AssertFailed@@Base+0x6c> │ │ │ │ + movw r2, #35712 @ 0x8b80 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e610 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 9e9e4 <_PyObject_AssertFailed@@Base+0x98> │ │ │ │ + beq 9e434 <_PyObject_AssertFailed@@Base+0x98> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #33480 @ 0x82c8 │ │ │ │ + movw r2, #35720 @ 0x8b88 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ - b 9e9f4 <_PyObject_AssertFailed@@Base+0xa8> │ │ │ │ - movw r2, #33504 @ 0x82e0 │ │ │ │ + b 9e444 <_PyObject_AssertFailed@@Base+0xa8> │ │ │ │ + movw r2, #35744 @ 0x8ba0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e610 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9ea1c <_PyObject_AssertFailed@@Base+0xd0> │ │ │ │ - movw r2, #43920 @ 0xab90 │ │ │ │ + beq 9e46c <_PyObject_AssertFailed@@Base+0xd0> │ │ │ │ + movw r2, #46160 @ 0xb450 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #57816 @ 0xe1d8 │ │ │ │ + movw r2, #60056 @ 0xea98 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e610 │ │ │ │ mov r0, r6 │ │ │ │ - bl 22767c <_PyObject_IsFreed@@Base> │ │ │ │ + bl 226c44 <_PyObject_IsFreed@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ea6c <_PyObject_AssertFailed@@Base+0x120> │ │ │ │ + beq 9e4bc <_PyObject_AssertFailed@@Base+0x120> │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #45720 @ 0xb298 │ │ │ │ + movw r2, #47960 @ 0xbb58 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e610 │ │ │ │ - b 9eabc <_PyObject_AssertFailed@@Base+0x170> │ │ │ │ + b 9e50c <_PyObject_AssertFailed@@Base+0x170> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ 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 2ddc0 │ │ │ │ mov r1, r5 │ │ │ │ - bl a5448 <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ + bl a45e4 <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ mov r0, r6 │ │ │ │ bl 3ca6c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #57816 @ 0xe1d8 │ │ │ │ + movw r2, #60056 @ 0xea98 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e610 │ │ │ │ - movw r1, #33524 @ 0x82f4 │ │ │ │ + movw r1, #35764 @ 0x8bb4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc] @ 9eacc <_PyObject_AssertFailed@@Base+0x180> │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ - rsbeq r0, r6, r8, lsl #18 │ │ │ │ + ldr r0, [pc] @ 9e51c <_PyObject_AssertFailed@@Base+0x180> │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + rsbeq r1, r6, r4, lsl r2 │ │ │ │ │ │ │ │ -0009ead0 <_PyUnicode_CheckConsistency@@Base>: │ │ │ │ +0009e520 <_PyUnicode_CheckConsistency@@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 r3, [r0, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r1, r3, #268435456 @ 0x10000000 │ │ │ │ - bne 9eb1c <_PyUnicode_CheckConsistency@@Base+0x4c> │ │ │ │ - ldr lr, [pc, #1000] @ 9eeec <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ + bne 9e56c <_PyUnicode_CheckConsistency@@Base+0x4c> │ │ │ │ + ldr lr, [pc, #1000] @ 9e93c <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ movw ip, #602 @ 0x25a │ │ │ │ - movw r3, #59348 @ 0xe7d4 │ │ │ │ + movw r3, #61420 @ 0xefec │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - movw r2, #33548 @ 0x830c │ │ │ │ + movw r2, #35788 @ 0x8bcc │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9e94c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9e39c <_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 9eb64 <_PyUnicode_CheckConsistency@@Base+0x94> │ │ │ │ + bne 9e5b4 <_PyUnicode_CheckConsistency@@Base+0x94> │ │ │ │ cmp lr, #1 │ │ │ │ - beq 9ed14 <_PyUnicode_CheckConsistency@@Base+0x244> │ │ │ │ - ldr lr, [pc, #932] @ 9eeec <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ + beq 9e764 <_PyUnicode_CheckConsistency@@Base+0x244> │ │ │ │ + ldr lr, [pc, #932] @ 9e93c <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ mov ip, #608 @ 0x260 │ │ │ │ - movw r3, #59348 @ 0xe7d4 │ │ │ │ + movw r3, #61420 @ 0xefec │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - movw r2, #33620 @ 0x8354 │ │ │ │ + movw r2, #35860 @ 0x8c14 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9e94c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9e39c <_PyObject_AssertFailed@@Base> │ │ │ │ sub r5, lr, #1 │ │ │ │ cmp lr, #4 │ │ │ │ cmpne r5, #1 │ │ │ │ movhi r5, #1 │ │ │ │ movls r5, #0 │ │ │ │ ands r1, r3, #32 │ │ │ │ - beq 9ebf4 <_PyUnicode_CheckConsistency@@Base+0x124> │ │ │ │ + beq 9e644 <_PyUnicode_CheckConsistency@@Base+0x124> │ │ │ │ cmp r5, #0 │ │ │ │ add r1, r0, #28 │ │ │ │ - beq 9ebb0 <_PyUnicode_CheckConsistency@@Base+0xe0> │ │ │ │ - ldr lr, [pc, #856] @ 9eeec <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ + beq 9e600 <_PyUnicode_CheckConsistency@@Base+0xe0> │ │ │ │ + ldr lr, [pc, #856] @ 9e93c <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ mov ip, #616 @ 0x268 │ │ │ │ - movw r3, #59348 @ 0xe7d4 │ │ │ │ + movw r3, #61420 @ 0xefec │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - movw r2, #33652 @ 0x8374 │ │ │ │ + movw r2, #35892 @ 0x8c34 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9e94c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9e39c <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9ebdc <_PyUnicode_CheckConsistency@@Base+0x10c> │ │ │ │ - ldr lr, [pc, #812] @ 9eeec <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ + beq 9e62c <_PyUnicode_CheckConsistency@@Base+0x10c> │ │ │ │ + ldr lr, [pc, #812] @ 9e93c <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ movw ip, #619 @ 0x26b │ │ │ │ - movw r3, #59348 @ 0xe7d4 │ │ │ │ + movw r3, #61420 @ 0xefec │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - movw r2, #33748 @ 0x83d4 │ │ │ │ + movw r2, #35988 @ 0x8c94 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9e94c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9e39c <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #24] │ │ │ │ cmp r6, r1 │ │ │ │ moveq ip, #620 @ 0x26c │ │ │ │ - ldreq lr, [pc, #764] @ 9eeec <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ - bne 9ece4 <_PyUnicode_CheckConsistency@@Base+0x214> │ │ │ │ - b 9ecc8 <_PyUnicode_CheckConsistency@@Base+0x1f8> │ │ │ │ + ldreq lr, [pc, #764] @ 9e93c <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ + bne 9e734 <_PyUnicode_CheckConsistency@@Base+0x214> │ │ │ │ + b 9e718 <_PyUnicode_CheckConsistency@@Base+0x1f8> │ │ │ │ ldr r7, [r0, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9ec20 <_PyUnicode_CheckConsistency@@Base+0x150> │ │ │ │ - ldr lr, [pc, #740] @ 9eeec <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ + beq 9e670 <_PyUnicode_CheckConsistency@@Base+0x150> │ │ │ │ + ldr lr, [pc, #740] @ 9e93c <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ movw ip, #626 @ 0x272 │ │ │ │ - movw r3, #59348 @ 0xe7d4 │ │ │ │ + movw r3, #61420 @ 0xefec │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - movw r2, #33652 @ 0x8374 │ │ │ │ + movw r2, #35892 @ 0x8c34 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9e94c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9e39c <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bne 9ec4c <_PyUnicode_CheckConsistency@@Base+0x17c> │ │ │ │ - ldr lr, [pc, #700] @ 9eeec <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ + bne 9e69c <_PyUnicode_CheckConsistency@@Base+0x17c> │ │ │ │ + ldr lr, [pc, #700] @ 9e93c <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ movw ip, #630 @ 0x276 │ │ │ │ - movw r3, #59348 @ 0xe7d4 │ │ │ │ + movw r3, #61420 @ 0xefec │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - movw r2, #33800 @ 0x8408 │ │ │ │ + movw r2, #36040 @ 0x8cc8 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r1, r7 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9e94c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9e39c <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9ecb8 <_PyUnicode_CheckConsistency@@Base+0x1e8> │ │ │ │ + beq 9e708 <_PyUnicode_CheckConsistency@@Base+0x1e8> │ │ │ │ cmp r7, r6 │ │ │ │ - beq 9ec84 <_PyUnicode_CheckConsistency@@Base+0x1b4> │ │ │ │ - ldr lr, [pc, #644] @ 9eeec <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ + beq 9e6d4 <_PyUnicode_CheckConsistency@@Base+0x1b4> │ │ │ │ + ldr lr, [pc, #644] @ 9e93c <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ mov ip, #632 @ 0x278 │ │ │ │ - movw r3, #59348 @ 0xe7d4 │ │ │ │ + movw r3, #61420 @ 0xefec │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - movw r2, #33820 @ 0x841c │ │ │ │ + movw r2, #36060 @ 0x8cdc │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9e94c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9e39c <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r6, r1 │ │ │ │ - beq 9ed14 <_PyUnicode_CheckConsistency@@Base+0x244> │ │ │ │ - ldr lr, [pc, #592] @ 9eeec <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ + beq 9e764 <_PyUnicode_CheckConsistency@@Base+0x244> │ │ │ │ + ldr lr, [pc, #592] @ 9e93c <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ movw ip, #633 @ 0x279 │ │ │ │ - movw r3, #59348 @ 0xe7d4 │ │ │ │ + movw r3, #61420 @ 0xefec │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - movw r2, #33848 @ 0x8438 │ │ │ │ + movw r2, #36088 @ 0x8cf8 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9e94c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9e39c <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r7, r6 │ │ │ │ - bne 9ece4 <_PyUnicode_CheckConsistency@@Base+0x214> │ │ │ │ - ldr lr, [pc, #548] @ 9eeec <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ + bne 9e734 <_PyUnicode_CheckConsistency@@Base+0x214> │ │ │ │ + ldr lr, [pc, #548] @ 9e93c <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ mov ip, #636 @ 0x27c │ │ │ │ - movw r3, #59348 @ 0xe7d4 │ │ │ │ + movw r3, #61420 @ 0xefec │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - movw r2, #33772 @ 0x83ec │ │ │ │ + movw r2, #36012 @ 0x8cac │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9e94c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9e39c <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 9ed14 <_PyUnicode_CheckConsistency@@Base+0x244> │ │ │ │ + bne 9e764 <_PyUnicode_CheckConsistency@@Base+0x244> │ │ │ │ ldr r1, [ip, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9ed14 <_PyUnicode_CheckConsistency@@Base+0x244> │ │ │ │ - movw r3, #59348 @ 0xe7d4 │ │ │ │ + beq 9e764 <_PyUnicode_CheckConsistency@@Base+0x244> │ │ │ │ + movw r3, #61420 @ 0xefec │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - movw r2, #33888 @ 0x8460 │ │ │ │ + movw r2, #36128 @ 0x8d20 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - ldr r4, [pc, #476] @ 9eeec <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ + ldr r4, [pc, #476] @ 9e93c <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ movw lr, #641 @ 0x281 │ │ │ │ - b 9eecc <_PyUnicode_CheckConsistency@@Base+0x3fc> │ │ │ │ + b 9e91c <_PyUnicode_CheckConsistency@@Base+0x3fc> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9eee0 <_PyUnicode_CheckConsistency@@Base+0x410> │ │ │ │ + beq 9e930 <_PyUnicode_CheckConsistency@@Base+0x410> │ │ │ │ tst r3, #32 │ │ │ │ ldreq r2, [ip, #28] │ │ │ │ - beq 9ed34 <_PyUnicode_CheckConsistency@@Base+0x264> │ │ │ │ + beq 9e784 <_PyUnicode_CheckConsistency@@Base+0x264> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r2, ip, #20 │ │ │ │ addeq r2, ip, #28 │ │ │ │ ldr r0, [ip, #8] │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - ble 9ed78 <_PyUnicode_CheckConsistency@@Base+0x2a8> │ │ │ │ + ble 9e7c8 <_PyUnicode_CheckConsistency@@Base+0x2a8> │ │ │ │ mov r1, r3 │ │ │ │ cmp lr, #1 │ │ │ │ ldrbeq r5, [r2, r1] │ │ │ │ - beq 9ed64 <_PyUnicode_CheckConsistency@@Base+0x294> │ │ │ │ + beq 9e7b4 <_PyUnicode_CheckConsistency@@Base+0x294> │ │ │ │ cmp lr, #2 │ │ │ │ lsleq r5, r1, #1 │ │ │ │ ldrne r5, [r2, r1, lsl #2] │ │ │ │ ldrheq r5, [r2, r5] │ │ │ │ cmp r3, r5 │ │ │ │ add r1, r1, #1 │ │ │ │ movcc r3, r5 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 9ed48 <_PyUnicode_CheckConsistency@@Base+0x278> │ │ │ │ + bne 9e798 <_PyUnicode_CheckConsistency@@Base+0x278> │ │ │ │ cmp lr, #1 │ │ │ │ - bne 9ee04 <_PyUnicode_CheckConsistency@@Base+0x334> │ │ │ │ + bne 9e854 <_PyUnicode_CheckConsistency@@Base+0x334> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9ede0 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ + bne 9e830 <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bhi 9edac <_PyUnicode_CheckConsistency@@Base+0x2dc> │ │ │ │ - movw r3, #59348 @ 0xe7d4 │ │ │ │ + bhi 9e7fc <_PyUnicode_CheckConsistency@@Base+0x2dc> │ │ │ │ + movw r3, #61420 @ 0xefec │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - movw r2, #33916 @ 0x847c │ │ │ │ + movw r2, #36156 @ 0x8d3c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - ldr r5, [pc, #324] @ 9eeec <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ + ldr r5, [pc, #324] @ 9e93c <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ movw lr, #661 @ 0x295 │ │ │ │ - b 9edcc <_PyUnicode_CheckConsistency@@Base+0x2fc> │ │ │ │ + b 9e81c <_PyUnicode_CheckConsistency@@Base+0x2fc> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bls 9eea8 <_PyUnicode_CheckConsistency@@Base+0x3d8> │ │ │ │ - ldr r5, [pc, #304] @ 9eeec <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ - movw r3, #59348 @ 0xe7d4 │ │ │ │ + bls 9e8f8 <_PyUnicode_CheckConsistency@@Base+0x3d8> │ │ │ │ + ldr r5, [pc, #304] @ 9e93c <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ + movw r3, #61420 @ 0xefec │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - movw r2, #33932 @ 0x848c │ │ │ │ + movw r2, #36172 @ 0x8d4c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ movw lr, #662 @ 0x296 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, ip │ │ │ │ str r5, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 9e94c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9e39c <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls 9eea8 <_PyUnicode_CheckConsistency@@Base+0x3d8> │ │ │ │ - movw r3, #59348 @ 0xe7d4 │ │ │ │ + bls 9e8f8 <_PyUnicode_CheckConsistency@@Base+0x3d8> │ │ │ │ + movw r3, #61420 @ 0xefec │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - movw r2, #33948 @ 0x849c │ │ │ │ + movw r2, #36188 @ 0x8d5c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - ldr r4, [pc, #236] @ 9eeec <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ + ldr r4, [pc, #236] @ 9e93c <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ movw lr, #665 @ 0x299 │ │ │ │ - b 9eecc <_PyUnicode_CheckConsistency@@Base+0x3fc> │ │ │ │ + b 9e91c <_PyUnicode_CheckConsistency@@Base+0x3fc> │ │ │ │ cmp lr, #2 │ │ │ │ - bne 9ee5c <_PyUnicode_CheckConsistency@@Base+0x38c> │ │ │ │ + bne 9e8ac <_PyUnicode_CheckConsistency@@Base+0x38c> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi 9ee30 <_PyUnicode_CheckConsistency@@Base+0x360> │ │ │ │ - movw r3, #59348 @ 0xe7d4 │ │ │ │ + bhi 9e880 <_PyUnicode_CheckConsistency@@Base+0x360> │ │ │ │ + movw r3, #61420 @ 0xefec │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - movw r2, #33964 @ 0x84ac │ │ │ │ + movw r2, #36204 @ 0x8d6c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - ldr r4, [pc, #192] @ 9eeec <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ + ldr r4, [pc, #192] @ 9e93c <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ mov lr, #668 @ 0x29c │ │ │ │ - b 9eecc <_PyUnicode_CheckConsistency@@Base+0x3fc> │ │ │ │ + b 9e91c <_PyUnicode_CheckConsistency@@Base+0x3fc> │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ lslcc r0, r0, #1 │ │ │ │ ldrhcc r3, [r2, r0] │ │ │ │ - bcc 9eeac <_PyUnicode_CheckConsistency@@Base+0x3dc> │ │ │ │ - movw r3, #59348 @ 0xe7d4 │ │ │ │ + bcc 9e8fc <_PyUnicode_CheckConsistency@@Base+0x3dc> │ │ │ │ + movw r3, #61420 @ 0xefec │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - movw r2, #33984 @ 0x84c0 │ │ │ │ + movw r2, #36224 @ 0x8d80 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - ldr r4, [pc, #148] @ 9eeec <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ + ldr r4, [pc, #148] @ 9e93c <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ movw lr, #669 @ 0x29d │ │ │ │ - b 9eecc <_PyUnicode_CheckConsistency@@Base+0x3fc> │ │ │ │ + b 9e91c <_PyUnicode_CheckConsistency@@Base+0x3fc> │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ - bcs 9ee80 <_PyUnicode_CheckConsistency@@Base+0x3b0> │ │ │ │ - movw r3, #59348 @ 0xe7d4 │ │ │ │ + bcs 9e8d0 <_PyUnicode_CheckConsistency@@Base+0x3b0> │ │ │ │ + movw r3, #61420 @ 0xefec │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - movw r2, #34004 @ 0x84d4 │ │ │ │ + movw r2, #36244 @ 0x8d94 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - ldr r4, [pc, #112] @ 9eeec <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ + ldr r4, [pc, #112] @ 9e93c <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ mov lr, #672 @ 0x2a0 │ │ │ │ - b 9eecc <_PyUnicode_CheckConsistency@@Base+0x3fc> │ │ │ │ + b 9e91c <_PyUnicode_CheckConsistency@@Base+0x3fc> │ │ │ │ cmp r3, #1114112 @ 0x110000 │ │ │ │ ldrcc r3, [r2, r0, lsl #2] │ │ │ │ - bcc 9eeac <_PyUnicode_CheckConsistency@@Base+0x3dc> │ │ │ │ - movw r3, #59348 @ 0xe7d4 │ │ │ │ + bcc 9e8fc <_PyUnicode_CheckConsistency@@Base+0x3dc> │ │ │ │ + movw r3, #61420 @ 0xefec │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - movw r2, #34024 @ 0x84e8 │ │ │ │ + movw r2, #36264 @ 0x8da8 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - ldr r4, [pc, #72] @ 9eeec <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ + ldr r4, [pc, #72] @ 9e93c <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ movw lr, #673 @ 0x2a1 │ │ │ │ - b 9eecc <_PyUnicode_CheckConsistency@@Base+0x3fc> │ │ │ │ + b 9e91c <_PyUnicode_CheckConsistency@@Base+0x3fc> │ │ │ │ ldrb r3, [r2, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9eee0 <_PyUnicode_CheckConsistency@@Base+0x410> │ │ │ │ - ldr r4, [pc, #48] @ 9eeec <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ - movw r3, #59348 @ 0xe7d4 │ │ │ │ + beq 9e930 <_PyUnicode_CheckConsistency@@Base+0x410> │ │ │ │ + ldr r4, [pc, #48] @ 9e93c <_PyUnicode_CheckConsistency@@Base+0x41c> │ │ │ │ + movw r3, #61420 @ 0xefec │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - movw r2, #34044 @ 0x84fc │ │ │ │ + movw r2, #36284 @ 0x8dbc │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ movw lr, #675 @ 0x2a3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, ip │ │ │ │ str r4, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 9e94c <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9e39c <_PyObject_AssertFailed@@Base> │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r0, r6, r0, lsr #18 │ │ │ │ + rsbeq r1, r6, ip, lsr #4 │ │ │ │ │ │ │ │ -0009eef0 : │ │ │ │ +0009e940 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #104] @ 9ef74 │ │ │ │ + ldr r4, [pc, #104] @ 9e9c4 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9ef28 │ │ │ │ + bne 9e978 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9ef10 │ │ │ │ + bne 9e960 │ │ │ │ dmb ish │ │ │ │ - beq 9ef38 │ │ │ │ + beq 9e988 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c106c │ │ │ │ - bl 30704 │ │ │ │ + bl 3c1128 │ │ │ │ + bl 30704 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 9ef5c │ │ │ │ + bne 9e9ac │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9ef44 │ │ │ │ + bne 9e994 │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #8] @ 9ef74 │ │ │ │ + ldr r0, [pc, #8] @ 9e9c4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 33ff20 │ │ │ │ - rsbeq r9, sl, r8, asr #19 │ │ │ │ + b 3401f4 │ │ │ │ + rsbeq r9, sl, r0, asr #19 │ │ │ │ │ │ │ │ -0009ef78 : │ │ │ │ +0009e9c8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #116] @ 9f008 │ │ │ │ + ldr r4, [pc, #116] @ 9ea58 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9efb4 │ │ │ │ + bne 9ea04 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9ef9c │ │ │ │ + bne 9e9ec │ │ │ │ dmb ish │ │ │ │ - beq 9efc4 │ │ │ │ + beq 9ea14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c106c │ │ │ │ - ldr r3, [pc, #64] @ 9f00c │ │ │ │ + bl 3c1128 │ │ │ │ + ldr r3, [pc, #64] @ 9ea5c │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r4] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 9eff0 │ │ │ │ + bne 9ea40 │ │ │ │ strexb r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9efd8 │ │ │ │ + bne 9ea28 │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ sub r0, r3, #144 @ 0x90 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 33ff20 │ │ │ │ - rsbeq r9, sl, r8, asr #19 │ │ │ │ - rsbeq r9, sl, r8, asr sl │ │ │ │ + b 3401f4 │ │ │ │ + rsbeq r9, sl, r0, asr #19 │ │ │ │ + rsbeq r9, sl, r0, asr sl │ │ │ │ │ │ │ │ -0009f010 : │ │ │ │ +0009ea60 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #116] @ 9f0a0 │ │ │ │ + ldr r4, [pc, #116] @ 9eaf0 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9f04c │ │ │ │ + bne 9ea9c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9f034 │ │ │ │ + bne 9ea84 │ │ │ │ dmb ish │ │ │ │ - beq 9f05c │ │ │ │ + beq 9eaac │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c106c │ │ │ │ - ldr r3, [pc, #64] @ 9f0a4 │ │ │ │ + bl 3c1128 │ │ │ │ + ldr r3, [pc, #64] @ 9eaf4 │ │ │ │ mov ip, #0 │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 9f088 │ │ │ │ + bne 9ead8 │ │ │ │ strexb r1, ip, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9f070 │ │ │ │ + bne 9eac0 │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ sub r0, r3, #144 @ 0x90 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 33ff20 │ │ │ │ - rsbeq r9, sl, r8, asr #19 │ │ │ │ - rsbeq r9, sl, r8, asr sl │ │ │ │ + b 3401f4 │ │ │ │ + rsbeq r9, sl, r0, asr #19 │ │ │ │ + rsbeq r9, sl, r0, asr 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 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 9f0e8 │ │ │ │ + bne 9eb38 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - ldr r3, [pc, #548] @ 9f2fc │ │ │ │ + ldr r3, [pc, #548] @ 9ed4c │ │ │ │ cmp r2, #3 │ │ │ │ - bhi 9f24c │ │ │ │ + bhi 9ec9c │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r0, #56536 @ 0xdcd8 │ │ │ │ + movw r0, #58816 @ 0xe5c0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 34ac90 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 34b0d0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9f0cc │ │ │ │ - b 9f1f0 │ │ │ │ + bne 9eb1c │ │ │ │ + b 9ec40 │ │ │ │ ldr r8, [r5, #24] │ │ │ │ - b 9f10c │ │ │ │ + b 9eb5c │ │ │ │ mov r8, #0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 200a88 │ │ │ │ + bl 20045c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9f2f4 │ │ │ │ + beq 9ed44 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 200a88 │ │ │ │ + bl 20045c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 9f150 │ │ │ │ + bne 9eba0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f1f0 │ │ │ │ + bgt 9ec40 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9f1f0 │ │ │ │ + bne 9ec40 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 9f1f0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 9ec40 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 9f16c │ │ │ │ + bne 9ebbc │ │ │ │ mov r0, #1 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 9f26c │ │ │ │ - b 9f1c4 │ │ │ │ + bne 9ecbc │ │ │ │ + b 9ec14 │ │ │ │ mov r0, r8 │ │ │ │ - bl 200a88 │ │ │ │ + bl 20045c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 9f1c4 │ │ │ │ + beq 9ec14 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 9f26c │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bne 9ecbc │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48816 @ 0xbeb0 │ │ │ │ + movw r1, #52852 @ 0xce74 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f1c4 │ │ │ │ + bgt 9ec14 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9f1c4 │ │ │ │ + bne 9ec14 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f1e4 │ │ │ │ + bgt 9ec34 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9f1e4 │ │ │ │ + bne 9ec34 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9f1f8 │ │ │ │ + ble 9ec48 │ │ │ │ mov r4, #0 │ │ │ │ - b 9f2f4 │ │ │ │ + b 9ed44 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 9f1f0 │ │ │ │ + bne 9ec40 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 9f1f0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 9ec40 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 200a88 │ │ │ │ + bl 20045c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9f2f4 │ │ │ │ - ldr r5, [pc, #216] @ 9f300 │ │ │ │ + beq 9ed44 │ │ │ │ + ldr r5, [pc, #216] @ 9ed50 │ │ │ │ mov r6, r4 │ │ │ │ sub r4, r5, #16 │ │ │ │ - b 9f26c │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + b 9ecbc │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48848 @ 0xbed0 │ │ │ │ + movw r1, #52884 @ 0xce94 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 9f1f0 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bl 1b4954 │ │ │ │ + b 9ec40 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48892 @ 0xbefc │ │ │ │ + movw r1, #52928 @ 0xcec0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 200c50 │ │ │ │ + bl 200624 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 9f290 │ │ │ │ + beq 9ece0 │ │ │ │ mov r4, r7 │ │ │ │ - b 9f2f4 │ │ │ │ + b 9ed44 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f2b0 │ │ │ │ + bgt 9ed00 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9f2b0 │ │ │ │ + bne 9ed00 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f2d0 │ │ │ │ + bgt 9ed20 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 9f2d0 │ │ │ │ + bne 9ed20 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f288 │ │ │ │ + bgt 9ecd8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9f288 │ │ │ │ + bne 9ecd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 9f288 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 9ecd8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldrdeq r0, [r6], #-140 @ 0xffffff74 @ │ │ │ │ - ldrdeq fp, [sl], #-168 @ 0xffffff58 @ │ │ │ │ + rsbeq r1, r6, r8, ror #3 │ │ │ │ + ldrdeq fp, [sl], #-160 @ 0xffffff60 @ │ │ │ │ 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 dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 9f33c │ │ │ │ + bne 9ed8c │ │ │ │ mvn r5, #0 │ │ │ │ - b 9f3c4 │ │ │ │ + b 9ee14 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bne 9f360 │ │ │ │ - ldr r0, [pc, #124] @ 9f3d0 │ │ │ │ + bne 9edb0 │ │ │ │ + ldr r0, [pc, #124] @ 9ee20 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 2328e0 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ + bl 2317d4 <_PyUnicode_IsWhitespace@@Base+0x10c> │ │ │ │ mov r4, r0 │ │ │ │ - b 9f374 │ │ │ │ - ldr r0, [pc, #108] @ 9f3d4 │ │ │ │ + b 9edc4 │ │ │ │ + ldr r0, [pc, #108] @ 9ee24 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 233304 <_PyUnicode_IsWhitespace@@Base+0xb30> │ │ │ │ + bl 2321f8 <_PyUnicode_IsWhitespace@@Base+0xb30> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f394 │ │ │ │ + bgt 9ede4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9f394 │ │ │ │ + bne 9ede4 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9f334 │ │ │ │ + beq 9ed84 │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f3b4 │ │ │ │ + bgt 9ee04 │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ - beq 9f3bc │ │ │ │ + beq 9ee0c │ │ │ │ mov r5, #0 │ │ │ │ - b 9f3c4 │ │ │ │ + b 9ee14 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r1, fp, r8, lsr #28 │ │ │ │ - rsbeq r2, fp, r4, ror #23 │ │ │ │ + rsbeq r1, fp, r0, lsr #28 │ │ │ │ + ldrdeq r2, [fp], #-188 @ 0xffffff44 @ │ │ │ │ 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 dddcc │ │ │ │ + b dd378 │ │ │ │ │ │ │ │ -0009f3fc : │ │ │ │ +0009ee4c : │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - movw r9, #5188 @ 0x1444 │ │ │ │ + movw r9, #5808 @ 0x16b0 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ cmp r0, r9 │ │ │ │ - beq 9f45c │ │ │ │ + beq 9eeac │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 9f450 │ │ │ │ + bne 9eea0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl e72d8 │ │ │ │ + bl e6638 │ │ │ │ mov r3, r0 │ │ │ │ - b 9f460 │ │ │ │ + b 9eeb0 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ str r3, [r4] │ │ │ │ cmp r0, r9 │ │ │ │ - bne 9f480 │ │ │ │ + bne 9eed0 │ │ │ │ cmp r3, #0 │ │ │ │ sublt r0, r7, #1 │ │ │ │ movge r0, #0 │ │ │ │ - b 9f49c │ │ │ │ + b 9eeec │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 9f448 │ │ │ │ - bl e72d8 │ │ │ │ + beq 9ee98 │ │ │ │ + bl e6638 │ │ │ │ cmp r0, #0 │ │ │ │ addlt r0, r0, r7 │ │ │ │ str r0, [r5] │ │ │ │ ldr r0, [r8, #12] │ │ │ │ cmp r0, r9 │ │ │ │ - bne 9f4c8 │ │ │ │ + bne 9ef18 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ movge r3, r7 │ │ │ │ movge r0, r7 │ │ │ │ mvnlt r3, #0 │ │ │ │ movlt r0, r3 │ │ │ │ - b 9f4ec │ │ │ │ + b 9ef3c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 9f448 │ │ │ │ - bl e72d8 │ │ │ │ + beq 9ee98 │ │ │ │ + bl e6638 │ │ │ │ cmp r0, #0 │ │ │ │ addlt r0, r0, r7 │ │ │ │ movlt r3, r0 │ │ │ │ movge r3, r0 │ │ │ │ cmp r7, r0 │ │ │ │ str r3, [r6] │ │ │ │ - blt 9f448 │ │ │ │ + blt 9ee98 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, r7 │ │ │ │ - bge 9f448 │ │ │ │ + bge 9ee98 │ │ │ │ ldr r0, [r4] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0009f518 : │ │ │ │ +0009ef68 : │ │ │ │ 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 1fd86c │ │ │ │ + bl 1fd5a8 │ │ │ │ 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 1fdcc8 │ │ │ │ + bl 1fda04 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r7] │ │ │ │ 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 │ │ │ │ @@ -116488,1199 +116124,744 @@ │ │ │ │ movlt r0, r3 │ │ │ │ movge r0, #11 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r0, r0, #1 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 9f820 │ │ │ │ + beq 9f270 │ │ │ │ mov r6, #0 │ │ │ │ - movw sl, #10744 @ 0x29f8 │ │ │ │ + movw sl, #13056 @ 0x3300 │ │ │ │ movt sl, #87 @ 0x57 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r9, r6 │ │ │ │ - movw ip, #42744 @ 0xa6f8 │ │ │ │ + movw ip, #43364 @ 0xa964 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub r2, r3, r6 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 9f728 │ │ │ │ + ble 9f178 │ │ │ │ cmp r9, r7 │ │ │ │ - bge 9f624 │ │ │ │ + bge 9f074 │ │ │ │ ldr r0, [r8, r9, lsl #2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ ldrbls r0, [sl, r0] │ │ │ │ - bls 9f60c │ │ │ │ - bl 2327d4 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + bls 9f05c │ │ │ │ + bl 2316c8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9f624 │ │ │ │ + beq 9f074 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r7, r9 │ │ │ │ - bne 9f5f8 │ │ │ │ - b 9f7ec │ │ │ │ + bne 9f048 │ │ │ │ + b 9f23c │ │ │ │ cmp r7, r9 │ │ │ │ - beq 9f7ec │ │ │ │ + beq 9f23c │ │ │ │ add r4, r9, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - ble 9f660 │ │ │ │ + ble 9f0b0 │ │ │ │ ldr r0, [r8, r4, lsl #2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ ldrbls r0, [sl, r0] │ │ │ │ - bls 9f64c │ │ │ │ - bl 2327d4 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + bls 9f09c │ │ │ │ + bl 2316c8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9f660 │ │ │ │ + bne 9f0b0 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt 9f638 │ │ │ │ + bgt 9f088 │ │ │ │ cmp r9, #0 │ │ │ │ cmpeq r7, r4 │ │ │ │ - bne 9f6a4 │ │ │ │ + bne 9f0f4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9f6a4 │ │ │ │ + bne 9f0f4 │ │ │ │ ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r9, [r3] │ │ │ │ - b 9f7ec │ │ │ │ + b 9f23c │ │ │ │ sub r1, r4, r9 │ │ │ │ add r0, r8, r9, lsl #2 │ │ │ │ - bl 3ba834 <_PyUnicode_EncodeUTF16@@Base+0x46d0> │ │ │ │ + bl 3bb264 <_PyUnicode_EncodeUTF16@@Base+0x46c8> │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 9f7f4 │ │ │ │ + beq 9f244 │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r5, #12] │ │ │ │ strle r9, [r3, r6, lsl #2] │ │ │ │ - ble 9f71c │ │ │ │ + ble 9f16c │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9f700 │ │ │ │ + beq 9f150 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f7f4 │ │ │ │ + bgt 9f244 │ │ │ │ subs r2, r3, #1 │ │ │ │ str r2, [r9] │ │ │ │ - bne 9f7f4 │ │ │ │ + bne 9f244 │ │ │ │ mov r0, r9 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 9f7f4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 9f244 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f71c │ │ │ │ + bgt 9f16c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 9f71c │ │ │ │ + bne 9f16c │ │ │ │ mov r0, r9 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ mov r9, r4 │ │ │ │ - b 9f5e0 │ │ │ │ + b 9f030 │ │ │ │ cmp r9, r7 │ │ │ │ mov r4, r9 │ │ │ │ - movwlt r9, #10744 @ 0x29f8 │ │ │ │ + movwlt r9, #13056 @ 0x3300 │ │ │ │ movtlt r9, #87 @ 0x57 │ │ │ │ - bge 9f7ec │ │ │ │ + bge 9f23c │ │ │ │ ldr r0, [r8, r4, lsl #2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ ldrbls r0, [r9, r0] │ │ │ │ - bls 9f750 │ │ │ │ - bl 2327d4 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + bls 9f1a0 │ │ │ │ + bl 2316c8 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9f768 │ │ │ │ + beq 9f1b8 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne 9f73c │ │ │ │ - b 9f7ec │ │ │ │ + bne 9f18c │ │ │ │ + b 9f23c │ │ │ │ cmp r7, r4 │ │ │ │ - beq 9f7ec │ │ │ │ + beq 9f23c │ │ │ │ sub r1, r7, r4 │ │ │ │ add r0, r8, r4, lsl #2 │ │ │ │ - bl 3ba834 <_PyUnicode_EncodeUTF16@@Base+0x46d0> │ │ │ │ + bl 3bb264 <_PyUnicode_EncodeUTF16@@Base+0x46c8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9f7f4 │ │ │ │ + beq 9f244 │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r5, #12] │ │ │ │ strle r4, [r3, r6, lsl #2] │ │ │ │ - ble 9f7e8 │ │ │ │ + ble 9f238 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9f7cc │ │ │ │ + beq 9f21c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f7f4 │ │ │ │ + bgt 9f244 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9f7f4 │ │ │ │ + bne 9f244 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 9f7f4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 9f244 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f7e8 │ │ │ │ + bgt 9f238 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9f7e8 │ │ │ │ + bne 9f238 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ str r6, [r5, #8] │ │ │ │ - b 9f820 │ │ │ │ + b 9f270 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9f808 │ │ │ │ + ble 9f258 │ │ │ │ mov r5, #0 │ │ │ │ - b 9f820 │ │ │ │ + b 9f270 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9f800 │ │ │ │ + bne 9f250 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 9f800 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 9f250 │ │ │ │ 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 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ movne r1, #127 @ 0x7f │ │ │ │ - bne 9f880 │ │ │ │ + bne 9f2d0 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ - beq 9f880 │ │ │ │ + beq 9f2d0 │ │ │ │ cmp r3, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d81c8 │ │ │ │ + bl 2d679c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9f8b0 │ │ │ │ + beq 9f300 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, r1 │ │ │ │ strle r5, [sp] │ │ │ │ strgt r1, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r3 │ │ │ │ - bl d676c <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d5e3c <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0009f8bc : │ │ │ │ +0009f30c : │ │ │ │ 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 9f8fc │ │ │ │ + beq 9f34c │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #40180 @ 0x9cf4 │ │ │ │ + movw r3, #42420 @ 0xa5b4 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ moveq r1, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 79f98 │ │ │ │ - bl 720c4 │ │ │ │ + b 799d0 │ │ │ │ + bl 71af8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009f908 : │ │ │ │ +0009f358 : │ │ │ │ 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 9f934 │ │ │ │ - bl 720c4 │ │ │ │ - b 9f9c0 │ │ │ │ + bne 9f384 │ │ │ │ + bl 71af8 │ │ │ │ + b 9f410 │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #40180 @ 0x9cf4 │ │ │ │ + movw r3, #42420 @ 0xa5b4 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ movne r5, r1 │ │ │ │ moveq r5, r3 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 79f98 │ │ │ │ + bl 799d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9f9c0 │ │ │ │ + beq 9f410 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 9f9b4 │ │ │ │ + bne 9f404 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #45388 @ 0xb14c │ │ │ │ + movw r0, #45600 @ 0xb220 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #10044 @ 0x273c │ │ │ │ + movw r1, #12284 @ 0x2ffc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f9c0 │ │ │ │ + bgt 9f410 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9f9c0 │ │ │ │ + bne 9f410 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 9f9c0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 9f410 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2db7c4 │ │ │ │ + b 2d9bec │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0009f9c8 : │ │ │ │ +0009f418 : │ │ │ │ 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 9fa08 │ │ │ │ + beq 9f458 │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #40180 @ 0x9cf4 │ │ │ │ + movw r3, #42420 @ 0xa5b4 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ moveq r1, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40e00c │ │ │ │ - bl 720c4 │ │ │ │ + b 40ebd4 │ │ │ │ + bl 71af8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009fa14 : │ │ │ │ +0009f464 : │ │ │ │ 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 9fa40 │ │ │ │ - bl 720c4 │ │ │ │ - b 9faa0 │ │ │ │ + bne 9f490 │ │ │ │ + bl 71af8 │ │ │ │ + b 9f4f0 │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #40180 @ 0x9cf4 │ │ │ │ + movw r3, #42420 @ 0xa5b4 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ movne r5, r1 │ │ │ │ moveq r5, r3 │ │ │ │ mov r1, r5 │ │ │ │ - bl 40e00c │ │ │ │ + bl 40ebd4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9fac0 │ │ │ │ + beq 9f510 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 9fac0 │ │ │ │ - movw r0, #45388 @ 0xb14c │ │ │ │ + bne 9f510 │ │ │ │ + movw r0, #45600 @ 0xb220 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #34120 @ 0x8548 │ │ │ │ + movw r1, #36360 @ 0x8e08 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9faa8 │ │ │ │ + ble 9f4f8 │ │ │ │ mov r4, #0 │ │ │ │ - b 9fac0 │ │ │ │ + b 9f510 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9faa0 │ │ │ │ + bne 9f4f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b 9faa0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 9f4f0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009fac8 : │ │ │ │ +0009f518 : │ │ │ │ push {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 1ba6a8 <_Py_GetErrorHandler@@Base> │ │ │ │ + bl 1ba4c0 <_Py_GetErrorHandler@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2dfb04 │ │ │ │ + b 2dd924 │ │ │ │ │ │ │ │ -0009fb04 : │ │ │ │ +0009f554 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2a963c │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r5, r0 │ │ │ │ - movw r2, #8384 @ 0x20c0 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - mov r4, r1 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - cmp r3, r2 │ │ │ │ - cmpne r3, r0 │ │ │ │ - bne 9fb7c │ │ │ │ - ldr r5, [r5, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r5, r3 │ │ │ │ - beq 9fbbc │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmp r3, #0 │ │ │ │ - ble 9fbbc │ │ │ │ - b 9fb80 │ │ │ │ - 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 9fbdc │ │ │ │ - ldr r4, [r4, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r4, r3 │ │ │ │ - beq 9fbbc │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bgt 9fbe0 │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - mov r6, #0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 9fc3c │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - mov r1, r4 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - mov r0, r5 │ │ │ │ - strle r3, [r4] │ │ │ │ - bl 2601d8 │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r6, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9fc1c │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - bne 9fc1c │ │ │ │ - mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9fc3c │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 9fc3c │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_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, #7928 @ 0x1ef8 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #8384 @ 0x20c0 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r1, r3 │ │ │ │ - cmpne r1, r2 │ │ │ │ - bne 9fcbc │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r4, r3 │ │ │ │ - beq 9fc9c │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bgt 9fcc0 │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - mov r5, #0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 9fcf8 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - mov r0, r4 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r4] │ │ │ │ - bl 20036c │ │ │ │ - ldr r3, [r4] │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9fcf8 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 9fcf8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_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, #7928 @ 0x1ef8 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #8384 @ 0x20c0 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r1, r3 │ │ │ │ - cmpne r1, r2 │ │ │ │ - bne 9fd78 │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r4, r3 │ │ │ │ - beq 9fd58 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bgt 9fd7c │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - mov r5, #0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 9fdb4 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - mov r0, r4 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r4] │ │ │ │ - bl 3eacfc │ │ │ │ - ldr r3, [r4] │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9fdb4 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 9fdb4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_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, #7928 @ 0x1ef8 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #8384 @ 0x20c0 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r1, r3 │ │ │ │ - cmpne r1, r2 │ │ │ │ - bne 9fe34 │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r4, r3 │ │ │ │ - beq 9fe14 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bgt 9fe38 │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - mov r5, #0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 9fe70 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - mov r0, r4 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r4] │ │ │ │ - bl 266504 │ │ │ │ - ldr r3, [r4] │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9fe70 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 9fe70 │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_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, #7928 @ 0x1ef8 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #8384 @ 0x20c0 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r1, r3 │ │ │ │ - cmpne r1, r2 │ │ │ │ - bne 9fef0 │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r4, r3 │ │ │ │ - beq 9fed0 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bgt 9fef4 │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - mov r5, #0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 9ff2c │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - mov r0, r4 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r4] │ │ │ │ - bl 20a6b8 │ │ │ │ - ldr r3, [r4] │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9ff2c │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 9ff2c │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_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, #7928 @ 0x1ef8 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #8384 @ 0x20c0 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r1, r3 │ │ │ │ - cmpne r1, r2 │ │ │ │ - bne 9ffac │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r4, r3 │ │ │ │ - beq 9ff8c │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bgt 9ffb0 │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - mov r5, #0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b 9ffe8 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - mov r0, r4 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r4] │ │ │ │ - bl 212390 │ │ │ │ - ldr r3, [r4] │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9ffe8 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 9ffe8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_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, #7928 @ 0x1ef8 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #8384 @ 0x20c0 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r1, r3 │ │ │ │ - cmpne r1, r2 │ │ │ │ - bne a0068 │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r4, r3 │ │ │ │ - beq a0048 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bgt a006c │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - mov r5, #0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a00a4 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - mov r0, r4 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r4] │ │ │ │ - bl 2a3ad4 │ │ │ │ - ldr r3, [r4] │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a00a4 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne a00a4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - mov r0, r5 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ + b 2a754c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #33084 @ 0x813c │ │ │ │ + movw r3, #33704 @ 0x83a8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a00ec │ │ │ │ - movw r0, #22012 @ 0x55fc │ │ │ │ + beq 9f5ac │ │ │ │ + movw r0, #24208 @ 0x5e90 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movw r1, #361 @ 0x169 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a00fc │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 9f5bc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0110 │ │ │ │ + bne 9f5d0 │ │ │ │ mov r1, #476 @ 0x1dc │ │ │ │ - movw r0, #22012 @ 0x55fc │ │ │ │ + movw r0, #24208 @ 0x5e90 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a0124 │ │ │ │ - ldr r1, [pc, #136] @ a01a0 │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 9f5e4 │ │ │ │ + ldr r1, [pc, #136] @ 9f660 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a012c │ │ │ │ + bne 9f5ec │ │ │ │ mov r4, #0 │ │ │ │ - b a0194 │ │ │ │ + b 9f654 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a0168 │ │ │ │ + beq 9f628 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands r1, r2, #268435456 @ 0x10000000 │ │ │ │ - bne a0168 │ │ │ │ + bne 9f628 │ │ │ │ ldr r2, [r0] │ │ │ │ str r1, [fp, #-16] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a0168 │ │ │ │ + bgt 9f628 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne a0168 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne 9f628 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #43096 @ 0xa858 │ │ │ │ + movw r2, #45336 @ 0xb118 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #34224 @ 0x85b0 │ │ │ │ + movw r0, #36464 @ 0x8e70 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - mlseq fp, r8, r6, r2 │ │ │ │ + mlseq fp, r0, r6, r2 │ │ │ │ │ │ │ │ -000a01a4 : │ │ │ │ +0009f664 : │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r2, #24364 @ 0x5f2c │ │ │ │ + movw r2, #24984 @ 0x6198 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - beq a01e4 │ │ │ │ - movw r0, #18092 @ 0x46ac │ │ │ │ + beq 9f6a4 │ │ │ │ + movw r0, #20332 @ 0x4f6c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ movw r1, #599 @ 0x257 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a0238 │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 9f6f8 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - beq a0240 │ │ │ │ + beq 9f700 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a0220 │ │ │ │ + beq 9f6e0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - beq a0220 │ │ │ │ + beq 9f6e0 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ - b a0244 │ │ │ │ + b 9f704 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34252 @ 0x85cc │ │ │ │ + movw r1, #36492 @ 0x8e8c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r3, #60] @ 0x3c │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ str r4, [r3, #60] @ 0x3c │ │ │ │ str r1, [r3, #56] @ 0x38 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a026c : │ │ │ │ +0009f72c : │ │ │ │ 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 baf00 │ │ │ │ + b baef8 │ │ │ │ │ │ │ │ -000a029c : │ │ │ │ +0009f75c : │ │ │ │ push {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, #34160 @ 0x8570 │ │ │ │ + movw r1, #35532 @ 0x8acc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ - bl 3ad150 │ │ │ │ + bl 3adb88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a02d4 │ │ │ │ + beq 9f794 │ │ │ │ mvn r4, #0 │ │ │ │ - b a02f0 │ │ │ │ + b 9f7b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a02cc │ │ │ │ + beq 9f78c │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000a02f8 <_PyObject_GetMethod@@Base>: │ │ │ │ +0009f7b8 <_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 r9, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r0, r9 │ │ │ │ - bl cf354 <_PyType_GetDict@@Base> │ │ │ │ + bl ceba8 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0340 <_PyObject_GetMethod@@Base+0x48> │ │ │ │ + bne 9f800 <_PyObject_GetMethod@@Base+0x48> │ │ │ │ mov r0, r9 │ │ │ │ - bl dbf18 │ │ │ │ + bl db4c4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a0378 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ + blt 9f838 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ ldr r2, [r9, #72] @ 0x48 │ │ │ │ - movw r3, #43556 @ 0xaa24 │ │ │ │ + movw r3, #39548 @ 0x9a7c │ │ │ │ movt r3, #20 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a0368 <_PyObject_GetMethod@@Base+0x70> │ │ │ │ + bne 9f828 <_PyObject_GetMethod@@Base+0x70> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a0380 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + beq 9f840 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl d23fc │ │ │ │ + bl d1b8c │ │ │ │ str r0, [r8] │ │ │ │ mov r6, #0 │ │ │ │ - b a0608 <_PyObject_GetMethod@@Base+0x310> │ │ │ │ + b 9fac8 <_PyObject_GetMethod@@Base+0x310> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 27d854 <_PyType_LookupRef@@Base> │ │ │ │ + bl 27bb1c <_PyType_LookupRef@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a03f8 <_PyObject_GetMethod@@Base+0x100> │ │ │ │ + beq 9f8b8 <_PyObject_GetMethod@@Base+0x100> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #131072 @ 0x20000 │ │ │ │ - bne a0404 <_PyObject_GetMethod@@Base+0x10c> │ │ │ │ + bne 9f8c4 <_PyObject_GetMethod@@Base+0x10c> │ │ │ │ ldr sl, [r2, #136] @ 0x88 │ │ │ │ cmp sl, #0 │ │ │ │ - beq a03f0 <_PyObject_GetMethod@@Base+0xf8> │ │ │ │ + beq 9f8b0 <_PyObject_GetMethod@@Base+0xf8> │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq a03f0 <_PyObject_GetMethod@@Base+0xf8> │ │ │ │ + beq 9f8b0 <_PyObject_GetMethod@@Base+0xf8> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx sl │ │ │ │ ldr r6, [r4] │ │ │ │ str r0, [r8] │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a0378 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ + bgt 9f838 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ subs r6, r6, #1 │ │ │ │ str r6, [r4] │ │ │ │ - bne a0378 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ - b a05c0 <_PyObject_GetMethod@@Base+0x2c8> │ │ │ │ + bne 9f838 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ + b 9fa80 <_PyObject_GetMethod@@Base+0x2c8> │ │ │ │ mov r6, #0 │ │ │ │ - b a040c <_PyObject_GetMethod@@Base+0x114> │ │ │ │ + b 9f8cc <_PyObject_GetMethod@@Base+0x114> │ │ │ │ mov sl, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b a040c <_PyObject_GetMethod@@Base+0x114> │ │ │ │ + b 9f8cc <_PyObject_GetMethod@@Base+0x114> │ │ │ │ mov sl, #0 │ │ │ │ mov r6, #1 │ │ │ │ ldr r2, [r9, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - beq a04b4 <_PyObject_GetMethod@@Base+0x1bc> │ │ │ │ + beq 9f974 <_PyObject_GetMethod@@Base+0x1bc> │ │ │ │ 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 a04b4 <_PyObject_GetMethod@@Base+0x1bc> │ │ │ │ + beq 9f974 <_PyObject_GetMethod@@Base+0x1bc> │ │ │ │ ldr r2, [r1, #444] @ 0x1bc │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - bne a046c <_PyObject_GetMethod@@Base+0x174> │ │ │ │ + bne 9f92c <_PyObject_GetMethod@@Base+0x174> │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a046c <_PyObject_GetMethod@@Base+0x174> │ │ │ │ - bl 175f40 │ │ │ │ + bne 9f92c <_PyObject_GetMethod@@Base+0x174> │ │ │ │ + bl 175118 │ │ │ │ mvn r0, #2 │ │ │ │ - b a0480 <_PyObject_GetMethod@@Base+0x188> │ │ │ │ + b 9f940 <_PyObject_GetMethod@@Base+0x188> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r7 │ │ │ │ - bl bc7c0 <_Py_dict_lookup@@Base+0xf40> │ │ │ │ + bl bc7b8 <_Py_dict_lookup@@Base+0xf40> │ │ │ │ cmn r0, #1 │ │ │ │ - beq a0584 <_PyObject_GetMethod@@Base+0x28c> │ │ │ │ + beq 9fa44 <_PyObject_GetMethod@@Base+0x28c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a0584 <_PyObject_GetMethod@@Base+0x28c> │ │ │ │ + beq 9fa44 <_PyObject_GetMethod@@Base+0x28c> │ │ │ │ ldr r2, [r3] │ │ │ │ mov r0, r4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r8] │ │ │ │ - bl baf00 │ │ │ │ - b a0378 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ + bl baef8 │ │ │ │ + b 9f838 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ tst r2, #16 │ │ │ │ ldrne r3, [r5, #-12] │ │ │ │ - bne a0504 <_PyObject_GetMethod@@Base+0x20c> │ │ │ │ + bne 9f9c4 <_PyObject_GetMethod@@Base+0x20c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r2, [r0, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a0584 <_PyObject_GetMethod@@Base+0x28c> │ │ │ │ - bge a04f8 <_PyObject_GetMethod@@Base+0x200> │ │ │ │ + beq 9fa44 <_PyObject_GetMethod@@Base+0x28c> │ │ │ │ + bge 9f9b8 <_PyObject_GetMethod@@Base+0x200> │ │ │ │ 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 a0584 <_PyObject_GetMethod@@Base+0x28c> │ │ │ │ + beq 9fa44 <_PyObject_GetMethod@@Base+0x28c> │ │ │ │ ldr r3, [r5, r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a0584 <_PyObject_GetMethod@@Base+0x28c> │ │ │ │ + beq 9fa44 <_PyObject_GetMethod@@Base+0x28c> │ │ │ │ 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 e2bb0 │ │ │ │ + bl e1fac │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r3] │ │ │ │ - beq a0568 <_PyObject_GetMethod@@Base+0x270> │ │ │ │ + beq 9fa28 <_PyObject_GetMethod@@Base+0x270> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a055c <_PyObject_GetMethod@@Base+0x264> │ │ │ │ + bgt 9fa1c <_PyObject_GetMethod@@Base+0x264> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne a055c <_PyObject_GetMethod@@Base+0x264> │ │ │ │ + bne 9fa1c <_PyObject_GetMethod@@Base+0x264> │ │ │ │ mov r0, r3 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl baf00 │ │ │ │ - b a0378 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ + bl baef8 │ │ │ │ + b 9f838 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a0584 <_PyObject_GetMethod@@Base+0x28c> │ │ │ │ + bgt 9fa44 <_PyObject_GetMethod@@Base+0x28c> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne a0584 <_PyObject_GetMethod@@Base+0x28c> │ │ │ │ + bne 9fa44 <_PyObject_GetMethod@@Base+0x28c> │ │ │ │ mov r0, r3 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne a05d4 <_PyObject_GetMethod@@Base+0x2dc> │ │ │ │ + bne 9fa94 <_PyObject_GetMethod@@Base+0x2dc> │ │ │ │ cmp sl, #0 │ │ │ │ - beq a05cc <_PyObject_GetMethod@@Base+0x2d4> │ │ │ │ + beq 9fa8c <_PyObject_GetMethod@@Base+0x2d4> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a0608 <_PyObject_GetMethod@@Base+0x310> │ │ │ │ + bgt 9fac8 <_PyObject_GetMethod@@Base+0x310> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a0608 <_PyObject_GetMethod@@Base+0x310> │ │ │ │ + bne 9fac8 <_PyObject_GetMethod@@Base+0x310> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b a0608 <_PyObject_GetMethod@@Base+0x310> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b 9fac8 <_PyObject_GetMethod@@Base+0x310> │ │ │ │ cmp r4, #0 │ │ │ │ - beq a05dc <_PyObject_GetMethod@@Base+0x2e4> │ │ │ │ + beq 9fa9c <_PyObject_GetMethod@@Base+0x2e4> │ │ │ │ str r4, [r8] │ │ │ │ - b a0608 <_PyObject_GetMethod@@Base+0x310> │ │ │ │ - movw r1, #48516 @ 0xbd84 │ │ │ │ + b 9fac8 <_PyObject_GetMethod@@Base+0x310> │ │ │ │ + movw r1, #48440 @ 0xbd38 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr r2, [r9, #12] │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #46516 @ 0xb5b4 │ │ │ │ + movw r1, #48756 @ 0xbe74 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 174a30 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + bl 173c08 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ 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, #8384 @ 0x20c0 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - mov r4, r1 │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - mov r6, r2 │ │ │ │ - cmp ip, r3 │ │ │ │ - cmpne ip, r0 │ │ │ │ - bne a0678 <_PyObject_GetMethod@@Base+0x380> │ │ │ │ - ldr r5, [r5, #8] │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - cmp r5, r2 │ │ │ │ - beq a06f8 <_PyObject_GetMethod@@Base+0x400> │ │ │ │ - ldr r2, [r5] │ │ │ │ - cmp r2, #0 │ │ │ │ - ble a06f8 <_PyObject_GetMethod@@Base+0x400> │ │ │ │ - b a067c <_PyObject_GetMethod@@Base+0x384> │ │ │ │ - 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 a06bc <_PyObject_GetMethod@@Base+0x3c4> │ │ │ │ - ldr r4, [r4, #8] │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - cmp r4, r2 │ │ │ │ - beq a06f8 <_PyObject_GetMethod@@Base+0x400> │ │ │ │ - ldr r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - ble a06f8 <_PyObject_GetMethod@@Base+0x400> │ │ │ │ - b a06c0 <_PyObject_GetMethod@@Base+0x3c8> │ │ │ │ - ldr r2, [r4] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r4] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq a0738 <_PyObject_GetMethod@@Base+0x440> │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - cmpne r2, r0 │ │ │ │ - bne a0728 <_PyObject_GetMethod@@Base+0x430> │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r6, r3 │ │ │ │ - bne a0718 <_PyObject_GetMethod@@Base+0x420> │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a0794 <_PyObject_GetMethod@@Base+0x49c> │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - ble a06f8 <_PyObject_GetMethod@@Base+0x400> │ │ │ │ - b a072c <_PyObject_GetMethod@@Base+0x434> │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r6] │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 292734 │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r7, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a076c <_PyObject_GetMethod@@Base+0x474> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - bne a076c <_PyObject_GetMethod@@Base+0x474> │ │ │ │ - mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a078c <_PyObject_GetMethod@@Base+0x494> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne a078c <_PyObject_GetMethod@@Base+0x494> │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - mov r0, r6 │ │ │ │ - bl baf00 │ │ │ │ - mov r0, r7 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ add r5, r0, #16 │ │ │ │ mov r1, r7 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bmi a07ec <_PyObject_GetMethod@@Base+0x4f4> │ │ │ │ + bmi 9fb20 <_PyObject_GetMethod@@Base+0x368> │ │ │ │ ldr r0, [r5, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a07c4 <_PyObject_GetMethod@@Base+0x4cc> │ │ │ │ + beq 9faf8 <_PyObject_GetMethod@@Base+0x340> │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a07c4 <_PyObject_GetMethod@@Base+0x4cc> │ │ │ │ + beq 9faf8 <_PyObject_GetMethod@@Base+0x340> │ │ │ │ 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 │ │ │ │ @@ -117688,206 +116869,60 @@ │ │ │ │ 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 a0838 <_PyObject_GetMethod@@Base+0x540> │ │ │ │ + bne 9fb6c <_PyObject_GetMethod@@Base+0x3b4> │ │ │ │ cmp r5, r4 │ │ │ │ - bne a0818 <_PyObject_GetMethod@@Base+0x520> │ │ │ │ + bne 9fb4c <_PyObject_GetMethod@@Base+0x394> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a0828 <_PyObject_GetMethod@@Base+0x530> │ │ │ │ + beq 9fb5c <_PyObject_GetMethod@@Base+0x3a4> │ │ │ │ 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 a0870 <_PyObject_GetMethod@@Base+0x578> │ │ │ │ + beq 9fba4 <_PyObject_GetMethod@@Base+0x3ec> │ │ │ │ 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] @ a08b4 <_PyObject_GetMethod@@Base+0x5bc> │ │ │ │ + ldr r3, [pc, #48] @ 9fbe8 <_PyObject_GetMethod@@Base+0x430> │ │ │ │ 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 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #120] @ 0x78 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ 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 │ │ │ │ - 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 a0970 <_PyObject_GetMethod@@Base+0x678> │ │ │ │ - mov r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - orrs r3, r4, r5 │ │ │ │ - beq a095c <_PyObject_GetMethod@@Base+0x664> │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 441bbc <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ - cmp r6, r0 │ │ │ │ - sbcs r1, r7, r1 │ │ │ │ - blt a0940 <_PyObject_GetMethod@@Base+0x648> │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, r5 │ │ │ │ - mvn r0, #0 │ │ │ │ - mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 441bbc <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ - cmp r0, r6 │ │ │ │ - sbcs r1, r1, r7 │ │ │ │ - bge a095c <_PyObject_GetMethod@@Base+0x664> │ │ │ │ - mvn r1, r7 │ │ │ │ - cmp r7, #0 │ │ │ │ - movlt r0, #0 │ │ │ │ - lsr r1, r1, #31 │ │ │ │ - mvnge r0, #0 │ │ │ │ - rsb r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b a0af8 <_PyObject_GetMethod@@Base+0x800> │ │ │ │ - mul r7, r4, r7 │ │ │ │ - umull r0, r1, r4, r6 │ │ │ │ - mla r7, r6, r5, r7 │ │ │ │ - add r1, r7, r1 │ │ │ │ - b a0af8 <_PyObject_GetMethod@@Base+0x800> │ │ │ │ - ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - mov r3, r9 │ │ │ │ - blx 441bbc <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ - mov sl, r0 │ │ │ │ - mov r8, r2 │ │ │ │ - mov r7, r3 │ │ │ │ - mov r6, r1 │ │ │ │ - orrs r3, r4, r5 │ │ │ │ - str sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ - str r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq a09f8 <_PyObject_GetMethod@@Base+0x700> │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 441bbc <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ - cmp r8, r0 │ │ │ │ - sbcs r1, r7, r1 │ │ │ │ - blt a09dc <_PyObject_GetMethod@@Base+0x6e4> │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, r5 │ │ │ │ - mvn r0, #0 │ │ │ │ - mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 441bbc <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ - cmp r0, r8 │ │ │ │ - sbcs r1, r1, r7 │ │ │ │ - bge a09f8 <_PyObject_GetMethod@@Base+0x700> │ │ │ │ - mvn r1, r7 │ │ │ │ - cmp r7, #0 │ │ │ │ - movlt r0, #0 │ │ │ │ - lsr r1, r1, #31 │ │ │ │ - mvnge r0, #0 │ │ │ │ - rsb r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b a0a0c <_PyObject_GetMethod@@Base+0x714> │ │ │ │ - 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 441bbc <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ - orrs r3, r4, r5 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r8, r1 │ │ │ │ - mov r7, r0 │ │ │ │ - beq a0a88 <_PyObject_GetMethod@@Base+0x790> │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, r5 │ │ │ │ - mov r0, #0 │ │ │ │ - mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 441bbc <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ - cmp sl, r0 │ │ │ │ - sbcs r1, r6, r1 │ │ │ │ - blt a0a6c <_PyObject_GetMethod@@Base+0x774> │ │ │ │ - mov r2, r4 │ │ │ │ - mov r3, r5 │ │ │ │ - mvn r0, #0 │ │ │ │ - mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 441bbc <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ - cmp r0, sl │ │ │ │ - sbcs r1, r1, r6 │ │ │ │ - bge a0a88 <_PyObject_GetMethod@@Base+0x790> │ │ │ │ - mvn r3, r6 │ │ │ │ - cmp r6, #0 │ │ │ │ - movlt r2, #0 │ │ │ │ - lsr r3, r3, #31 │ │ │ │ - mvnge r2, #0 │ │ │ │ - rsb r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - b a0a9c <_PyObject_GetMethod@@Base+0x7a4> │ │ │ │ - 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 a0ac4 <_PyObject_GetMethod@@Base+0x7cc> │ │ │ │ - mvn r0, r7 │ │ │ │ - mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - cmp r0, r2 │ │ │ │ - sub r0, r1, r8 │ │ │ │ - sbcs r0, r0, r3 │ │ │ │ - bge a0ae8 <_PyObject_GetMethod@@Base+0x7f0> │ │ │ │ - b a0af4 <_PyObject_GetMethod@@Base+0x7fc> │ │ │ │ - orrs r9, r8, r9 │ │ │ │ - beq a0ae8 <_PyObject_GetMethod@@Base+0x7f0> │ │ │ │ - rsbs r0, r7, #0 │ │ │ │ - rsc r1, r8, #-2147483648 @ 0x80000000 │ │ │ │ - cmp r2, r0 │ │ │ │ - sbcs r1, r3, r1 │ │ │ │ - movlt r0, #0 │ │ │ │ - movlt r1, #-2147483648 @ 0x80000000 │ │ │ │ - blt a0af8 <_PyObject_GetMethod@@Base+0x800> │ │ │ │ - adds r0, r7, r2 │ │ │ │ - adc r1, r3, r8 │ │ │ │ - b a0af8 <_PyObject_GetMethod@@Base+0x800> │ │ │ │ - mvn r0, #0 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -117895,31 +116930,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 a0b74 <_PyObject_GetMethod@@Base+0x87c> │ │ │ │ + bne 9fc60 <_PyObject_GetMethod@@Base+0x4a8> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0b88 <_PyObject_GetMethod@@Base+0x890> │ │ │ │ - b a0b98 <_PyObject_GetMethod@@Base+0x8a0> │ │ │ │ + bne 9fc74 <_PyObject_GetMethod@@Base+0x4bc> │ │ │ │ + b 9fc84 <_PyObject_GetMethod@@Base+0x4cc> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a0b64 <_PyObject_GetMethod@@Base+0x86c> │ │ │ │ + beq 9fc50 <_PyObject_GetMethod@@Base+0x498> │ │ │ │ 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 a0bb4 <_PyObject_GetMethod@@Base+0x8bc> │ │ │ │ + beq 9fca0 <_PyObject_GetMethod@@Base+0x4e8> │ │ │ │ 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} │ │ │ │ @@ -117934,96 +116969,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 a0c24 <_PyObject_GetMethod@@Base+0x92c> │ │ │ │ - movw r3, #42532 @ 0xa624 │ │ │ │ + bne 9fd10 <_PyObject_GetMethod@@Base+0x558> │ │ │ │ + movw r3, #43152 @ 0xa890 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a0c00 <_PyObject_GetMethod@@Base+0x908> │ │ │ │ + beq 9fcec <_PyObject_GetMethod@@Base+0x534> │ │ │ │ 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 a0c84 <_PyObject_GetMethod@@Base+0x98c> │ │ │ │ + bne 9fd70 <_PyObject_GetMethod@@Base+0x5b8> │ │ │ │ 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 a0c64 <_PyObject_GetMethod@@Base+0x96c> │ │ │ │ + beq 9fd50 <_PyObject_GetMethod@@Base+0x598> │ │ │ │ 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 a0ce4 <_PyObject_GetMethod@@Base+0x9ec> │ │ │ │ + bne 9fdd0 <_PyObject_GetMethod@@Base+0x618> │ │ │ │ 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 a0cc4 <_PyObject_GetMethod@@Base+0x9cc> │ │ │ │ + beq 9fdb0 <_PyObject_GetMethod@@Base+0x5f8> │ │ │ │ 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 a0d34 <_PyObject_GetMethod@@Base+0xa3c> │ │ │ │ + bne 9fe20 <_PyObject_GetMethod@@Base+0x668> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a0d48 <_PyObject_GetMethod@@Base+0xa50> │ │ │ │ - b a0d58 <_PyObject_GetMethod@@Base+0xa60> │ │ │ │ + bne 9fe34 <_PyObject_GetMethod@@Base+0x67c> │ │ │ │ + b 9fe44 <_PyObject_GetMethod@@Base+0x68c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a0d24 <_PyObject_GetMethod@@Base+0xa2c> │ │ │ │ + beq 9fe10 <_PyObject_GetMethod@@Base+0x658> │ │ │ │ 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 │ │ │ │ @@ -118045,411 +117080,203 @@ │ │ │ │ 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 a0ddc <_PyObject_GetMethod@@Base+0xae4> │ │ │ │ + bne 9fec8 <_PyObject_GetMethod@@Base+0x710> │ │ │ │ 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 a0dbc <_PyObject_GetMethod@@Base+0xac4> │ │ │ │ + beq 9fea8 <_PyObject_GetMethod@@Base+0x6f0> │ │ │ │ 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] @ a0e94 <_PyObject_GetMethod@@Base+0xb9c> │ │ │ │ + ldr lr, [pc, #120] @ 9ff80 <_PyObject_GetMethod@@Base+0x7c8> │ │ │ │ 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 a0e6c <_PyObject_GetMethod@@Base+0xb74> │ │ │ │ + bne 9ff58 <_PyObject_GetMethod@@Base+0x7a0> │ │ │ │ sub lr, fp, #4096 @ 0x1000 │ │ │ │ mov r3, #1 │ │ │ │ sub lr, lr, #16 │ │ │ │ strb r3, [lr] │ │ │ │ strb ip, [fp, #-17] @ 0xffffffef │ │ │ │ - bl a0df0 <_PyObject_GetMethod@@Base+0xaf8> │ │ │ │ + bl 9fedc <_PyObject_GetMethod@@Base+0x724> │ │ │ │ mov r3, r0 │ │ │ │ - ldr r2, [pc, #32] @ a0e94 <_PyObject_GetMethod@@Base+0xb9c> │ │ │ │ + ldr r2, [pc, #32] @ 9ff80 <_PyObject_GetMethod@@Base+0x7c8> │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - beq a0e88 <_PyObject_GetMethod@@Base+0xb90> │ │ │ │ + beq 9ff74 <_PyObject_GetMethod@@Base+0x7bc> │ │ │ │ bl 2ddfc <__stack_chk_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ strdeq pc, [r7], #-228 @ 0xffffff1c @ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq a0ec0 <_PyObject_GetMethod@@Base+0xbc8> │ │ │ │ + beq 9ffac <_PyObject_GetMethod@@Base+0x7f4> │ │ │ │ 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, 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 a0f08 <_PyObject_GetMethod@@Base+0xc10> │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a0f1c <_PyObject_GetMethod@@Base+0xc24> │ │ │ │ - b a0f2c <_PyObject_GetMethod@@Base+0xc34> │ │ │ │ - mov r1, r2 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq a0ef8 <_PyObject_GetMethod@@Base+0xc00> │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - push {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 a0f88 <_PyObject_GetMethod@@Base+0xc90> │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a0f9c <_PyObject_GetMethod@@Base+0xca4> │ │ │ │ - b a0fac <_PyObject_GetMethod@@Base+0xcb4> │ │ │ │ - mov r1, r2 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq a0f78 <_PyObject_GetMethod@@Base+0xc80> │ │ │ │ - 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 a0fc8 <_PyObject_GetMethod@@Base+0xcd0> │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq a0fe4 <_PyObject_GetMethod@@Base+0xcec> │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq a1000 <_PyObject_GetMethod@@Base+0xd08> │ │ │ │ - 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} │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - 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, #5188 @ 0x1444 │ │ │ │ - movteq r0, #104 @ 0x68 │ │ │ │ - beq a104c <_PyObject_GetMethod@@Base+0xd54> │ │ │ │ - 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, #5456 @ 0x1550 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - tst r1, #8 │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - 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, #5456 @ 0x1550 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - tst r1, #4 │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - 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 a110c <_PyObject_GetMethod@@Base+0xe14> │ │ │ │ - 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 a10ec <_PyObject_GetMethod@@Base+0xdf4> │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmp r0, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - movweq r0, #5188 @ 0x1444 │ │ │ │ - movteq r0, #104 @ 0x68 │ │ │ │ - beq a114c <_PyObject_GetMethod@@Base+0xe54> │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r0] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #11340 @ 0x2c4c │ │ │ │ + movw r1, #13612 @ 0x352c │ │ │ │ movt r1, #66 @ 0x42 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #55984 @ 0xdab0 │ │ │ │ + movw r0, #55776 @ 0xd9e0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 61d3c <_PyEval_RaiseAsyncExc@@Base+0x1b4c> │ │ │ │ - ldr r3, [pc, #60] @ a11c4 <_PyObject_GetMethod@@Base+0xecc> │ │ │ │ + b 6176c <_PyEval_RaiseAsyncExc@@Base+0x1b4c> │ │ │ │ + ldr r3, [pc, #60] @ a0024 <_PyObject_GetMethod@@Base+0x86c> │ │ │ │ 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, #104 @ 0x68 │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ 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 2d97c │ │ │ │ - movw r3, #42532 @ 0xa624 │ │ │ │ + movw r3, #43152 @ 0xa890 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ 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 333410 │ │ │ │ + b 332bfc │ │ │ │ cmp r0, r1 │ │ │ │ - bgt a1250 <_PyObject_GetMethod@@Base+0xf58> │ │ │ │ + bgt a00b0 <_PyObject_GetMethod@@Base+0x8f8> │ │ │ │ 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 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2d8c8 │ │ │ │ cmp r5, r4 │ │ │ │ - bge a1234 <_PyObject_GetMethod@@Base+0xf3c> │ │ │ │ + bge a0094 <_PyObject_GetMethod@@Base+0x8dc> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, 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, #4040] @ 0xfc8 │ │ │ │ - sub sp, sp, #40 @ 0x28 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne a1290 <_PyObject_GetMethod@@Base+0xf98> │ │ │ │ - ldr r2, [pc, #136] @ a1308 <_PyObject_GetMethod@@Base+0x1010> │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - mov r5, r4 │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ - str r4, [r3, #3712] @ 0xe80 │ │ │ │ - b a12fc <_PyObject_GetMethod@@Base+0x1004> │ │ │ │ - mov r0, #75 @ 0x4b │ │ │ │ - bl 2e814 <__sysconf@plt> │ │ │ │ - cmp r0, #32768 @ 0x8000 │ │ │ │ - movle r0, #32768 @ 0x8000 │ │ │ │ - ble a12ac <_PyObject_GetMethod@@Base+0xfb4> │ │ │ │ - mov r0, #75 @ 0x4b │ │ │ │ - bl 2e814 <__sysconf@plt> │ │ │ │ - cmp r0, r4 │ │ │ │ - bls a12bc <_PyObject_GetMethod@@Base+0xfc4> │ │ │ │ - mvn r5, #0 │ │ │ │ - b a12fc <_PyObject_GetMethod@@Base+0x1004> │ │ │ │ - sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 2e184 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a12b4 <_PyObject_GetMethod@@Base+0xfbc> │ │ │ │ - mov r1, r4 │ │ │ │ - sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 2e130 │ │ │ │ - mov r5, r0 │ │ │ │ - sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 2e058 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne a12b4 <_PyObject_GetMethod@@Base+0xfbc> │ │ │ │ - ldr r3, [pc, #20] @ a1308 <_PyObject_GetMethod@@Base+0x1010> │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - str r4, [r3, #3712] @ 0xe80 │ │ │ │ - mov r0, r5 │ │ │ │ - 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 a1340 <_PyObject_GetMethod@@Base+0x1048> │ │ │ │ + beq a00ec <_PyObject_GetMethod@@Base+0x934> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2922e8 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + bl 28febc │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 423120 │ │ │ │ + b 423a00 │ │ │ │ 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 408e3c <_Py_c_prod@@Base+0x3ec> │ │ │ │ + b 409a0c <_Py_c_prod@@Base+0x3ec> │ │ │ │ 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 2e5e0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 413df4 <_PyDeadline_Get@@Base+0x106c> │ │ │ │ + b 4147ac <_PyDeadline_Get@@Base+0x1044> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 82900 <_Py_hashtable_size@@Base+0x108> │ │ │ │ + b 82288 <_Py_hashtable_size@@Base+0x5c> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a13fc <_PyObject_GetMethod@@Base+0x1104> │ │ │ │ + beq a01a8 <_PyObject_GetMethod@@Base+0x9f0> │ │ │ │ push {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 3fce3c │ │ │ │ + bl 3fd704 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ @@ -118458,596 +117285,428 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r0, #4 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2dd84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a1448 <_PyObject_GetMethod@@Base+0x1150> │ │ │ │ + bne a01f4 <_PyObject_GetMethod@@Base+0xa3c> │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, #4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ bl 2d70c │ │ │ │ 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 a1404 <_PyObject_GetMethod@@Base+0x110c> │ │ │ │ + bl a01b0 <_PyObject_GetMethod@@Base+0x9f8> │ │ │ │ mov r0, #8 │ │ │ │ bl 2e0b8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a1404 <_PyObject_GetMethod@@Base+0x110c> │ │ │ │ + bl a01b0 <_PyObject_GetMethod@@Base+0x9f8> │ │ │ │ bl 2d97c │ │ │ │ - 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 │ │ │ │ - ldr ip, [fp, #4] │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r0, r2 │ │ │ │ - cmp ip, #0 │ │ │ │ - mov r7, r3 │ │ │ │ - ldrne r4, [ip, #8] │ │ │ │ - bne a14f0 <_PyObject_GetMethod@@Base+0x11f8> │ │ │ │ - cmp r3, #0 │ │ │ │ - bge a14d4 <_PyObject_GetMethod@@Base+0x11dc> │ │ │ │ - mov r4, #0 │ │ │ │ - b a14f0 <_PyObject_GetMethod@@Base+0x11f8> │ │ │ │ - movne r4, #1 │ │ │ │ - moveq r4, #0 │ │ │ │ - cmp r2, #0 │ │ │ │ - orreq r4, r4, #1 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne a14cc <_PyObject_GetMethod@@Base+0x11d4> │ │ │ │ - b a1524 <_PyObject_GetMethod@@Base+0x122c> │ │ │ │ - mov r3, #0 │ │ │ │ - mov r2, ip │ │ │ │ - str r3, [sp, #8] │ │ │ │ - mov r1, r7 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - str r3, [sp] │ │ │ │ - sub r3, fp, #40 @ 0x28 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - movw r3, #35744 @ 0x8ba0 │ │ │ │ - movt r3, #106 @ 0x6a │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq a158c <_PyObject_GetMethod@@Base+0x1294> │ │ │ │ - adds r3, r7, r4 │ │ │ │ - movweq r3, #5188 @ 0x1444 │ │ │ │ - movteq r3, #104 @ 0x68 │ │ │ │ - moveq ip, r3 │ │ │ │ - beq a1568 <_PyObject_GetMethod@@Base+0x1270> │ │ │ │ - ldr ip, [r0] │ │ │ │ - cmp ip, #0 │ │ │ │ - beq a1550 <_PyObject_GetMethod@@Base+0x1258> │ │ │ │ - cmp r3, #1 │ │ │ │ - bne a1558 <_PyObject_GetMethod@@Base+0x1260> │ │ │ │ - b a1560 <_PyObject_GetMethod@@Base+0x1268> │ │ │ │ - movw ip, #5188 @ 0x1444 │ │ │ │ - movt ip, #104 @ 0x68 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - b a1568 <_PyObject_GetMethod@@Base+0x1270> │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r6, #448] @ 0x1c0 │ │ │ │ - mov r2, #3 │ │ │ │ - str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - sub r1, fp, #32 │ │ │ │ - str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ - ldr r0, [r3, #56] @ 0x38 │ │ │ │ - bl fb64c │ │ │ │ - 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 72a24 │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - cmp r2, #1 │ │ │ │ - mov ip, r2 │ │ │ │ - movgt r2, #0 │ │ │ │ - movle r2, #1 │ │ │ │ - sub sp, sp, #24 │ │ │ │ - mov r0, r1 │ │ │ │ - orrs r2, r3, r2 │ │ │ │ - bne a15f4 <_PyObject_GetMethod@@Base+0x12fc> │ │ │ │ - clz r1, r1 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - cmp ip, #2 │ │ │ │ - orrne r1, r1, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq a1624 <_PyObject_GetMethod@@Base+0x132c> │ │ │ │ - mov lr, #2 │ │ │ │ - mov r2, r3 │ │ │ │ - sub r5, fp, #20 │ │ │ │ - ldr r3, [pc, #72] @ a1650 <_PyObject_GetMethod@@Base+0x1358> │ │ │ │ - mov r4, #0 │ │ │ │ - mov r1, ip │ │ │ │ - strd r4, [sp, #8] │ │ │ │ - str lr, [sp, #4] │ │ │ │ - str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq a1648 <_PyObject_GetMethod@@Base+0x1350> │ │ │ │ - ldr ip, [pc, #40] @ a1654 <_PyObject_GetMethod@@Base+0x135c> │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldm r0, {r1, r2} │ │ │ │ - ldr r0, [r3, ip] │ │ │ │ - bl 3caecc │ │ │ │ - cmn r0, #1 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - moveq r0, #0 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, ip, asr #23 │ │ │ │ - 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 │ │ │ │ - cmp r2, #1 │ │ │ │ - mov ip, r2 │ │ │ │ - movgt r2, #0 │ │ │ │ - movle r2, #1 │ │ │ │ - sub sp, sp, #24 │ │ │ │ - mov r0, r1 │ │ │ │ - orrs r2, r3, r2 │ │ │ │ - bne a16a4 <_PyObject_GetMethod@@Base+0x13ac> │ │ │ │ - clz r1, r1 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - cmp ip, #2 │ │ │ │ - orrne r1, r1, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq a16d4 <_PyObject_GetMethod@@Base+0x13dc> │ │ │ │ - mov lr, #2 │ │ │ │ - mov r2, r3 │ │ │ │ - sub r5, fp, #20 │ │ │ │ - ldr r3, [pc, #72] @ a1700 <_PyObject_GetMethod@@Base+0x1408> │ │ │ │ - mov r4, #0 │ │ │ │ - mov r1, ip │ │ │ │ - strd r4, [sp, #8] │ │ │ │ - str lr, [sp, #4] │ │ │ │ - str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq a16f8 <_PyObject_GetMethod@@Base+0x1400> │ │ │ │ - ldr ip, [pc, #40] @ a1704 <_PyObject_GetMethod@@Base+0x140c> │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldm r0, {r1, r2} │ │ │ │ - ldr r0, [r3, ip] │ │ │ │ - bl 3cc2d8 <_PyTime_FromMillisecondsObject@@Base+0x7e0> │ │ │ │ - cmn r0, #1 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - moveq r0, #0 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - strdeq r8, [sl], #-184 @ 0xffffff48 @ │ │ │ │ - andeq r0, r0, ip │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 437ce4 <_PyXIData_Free@@Base+0x1d30> │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - pop {fp, pc} │ │ │ │ │ │ │ │ -000a172c <_PyWeakref_IsDead@@Base>: │ │ │ │ +000a0238 <_PyWeakref_IsDead@@Base>: │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a1760 : │ │ │ │ - ldr r2, [pc, #28] @ a1784 │ │ │ │ +000a026c : │ │ │ │ + ldr r2, [pc, #28] @ a0290 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2e58fc │ │ │ │ + b 2e4220 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a1788 : │ │ │ │ +000a0294 : │ │ │ │ push {fp, lr} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #60] @ a17d4 │ │ │ │ + ldr lr, [pc, #60] @ a02e0 │ │ │ │ mov ip, r0 │ │ │ │ mov r2, r1 │ │ │ │ add fp, sp, #4 │ │ │ │ ldr r0, [r3, lr] │ │ │ │ ldr r1, [ip, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #360] @ 0x168 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a17c8 │ │ │ │ + bne a02d4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 110cb4 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + b 10fcf8 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a17d8 <_Py_LoadAttr_StackRefSteal@@Base>: │ │ │ │ +000a02e4 <_Py_LoadAttr_StackRefSteal@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ sub r0, fp, #20 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov lr, #1 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str lr, [fp, #-16] │ │ │ │ - bl ff4f8 <_PyArena_New@@Base+0xbc0> │ │ │ │ + bl fe504 <_PyArena_New@@Base+0xbc0> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ str r3, [r4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000a1828 <_PyObjectArray_Free@@Base>: │ │ │ │ +000a0334 <_PyObjectArray_Free@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq a1844 <_PyObjectArray_Free@@Base+0x1c> │ │ │ │ + beq a0350 <_PyObjectArray_Free@@Base+0x1c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b9568 │ │ │ │ + b b9560 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a1850 : │ │ │ │ +000a035c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a1874 : │ │ │ │ +000a0380 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 37903c │ │ │ │ + b 379338 <_PyCode_InitAddressRange@@Base+0x44> │ │ │ │ │ │ │ │ -000a1888 <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ +000a0394 <_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 │ │ │ │ │ │ │ │ -000a189c <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ +000a03a8 <_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 │ │ │ │ │ │ │ │ -000a18b0 : │ │ │ │ +000a03bc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a18c4 : │ │ │ │ +000a03d0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a18d8 : │ │ │ │ +000a03e4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a18ec <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ +000a03f8 <_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 38e5a0 <_PyFunction_VerifyStateless@@Base+0xd8c> │ │ │ │ + b 38ef70 <_PyFunction_VerifyStateless@@Base+0xd8c> │ │ │ │ │ │ │ │ -000a190c <_PyXIData_Lookup@@Base>: │ │ │ │ +000a0418 <_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, #952 @ 0x3b8 │ │ │ │ - beq a195c <_PyXIData_Lookup@@Base+0x50> │ │ │ │ + beq a0468 <_PyXIData_Lookup@@Base+0x50> │ │ │ │ add r3, r3, #5504 @ 0x1580 │ │ │ │ adds r3, r3, #20 │ │ │ │ - beq a195c <_PyXIData_Lookup@@Base+0x50> │ │ │ │ + beq a0468 <_PyXIData_Lookup@@Base+0x50> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 3a69d4 │ │ │ │ - b a1968 <_PyXIData_Lookup@@Base+0x5c> │ │ │ │ + bl 3a73f4 │ │ │ │ + b a0474 <_PyXIData_Lookup@@Base+0x5c> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000a1974 <_PyXI_GetFailureCode@@Base>: │ │ │ │ +000a0480 <_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 │ │ │ │ │ │ │ │ -000a1990 <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ +000a049c <_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 │ │ │ │ │ │ │ │ -000a19ac <_PyErr_GetHandledException@@Base>: │ │ │ │ +000a04b8 <_PyErr_GetHandledException@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a19d4 <_PyErr_GetHandledException@@Base+0x28> │ │ │ │ + bne a04e0 <_PyErr_GetHandledException@@Base+0x28> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a19b8 <_PyErr_GetHandledException@@Base+0xc> │ │ │ │ - b a19fc <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + bne a04c4 <_PyErr_GetHandledException@@Base+0xc> │ │ │ │ + b a0508 <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r0, #0 │ │ │ │ - beq a19fc <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ + beq a0508 <_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 │ │ │ │ │ │ │ │ -000a1a08 <_PyArg_Parse_SizeT@@Base>: │ │ │ │ +000a0514 <_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 f869c │ │ │ │ + bl f75fc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a1a48 <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ +000a0554 <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4076] @ 0xfec │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ sub r2, fp, #12 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-12] │ │ │ │ - bl 34518 <_PyObject_DebugMallocStats@@Base+0xf24> │ │ │ │ + bl 3451c <_PyObject_DebugMallocStats@@Base+0xf28> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a1a88 : │ │ │ │ +000a0594 : │ │ │ │ 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 34518 <_PyObject_DebugMallocStats@@Base+0xf24> │ │ │ │ + bl 3451c <_PyObject_DebugMallocStats@@Base+0xf28> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a1ab4 <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ +000a05c0 <_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 a1a88 │ │ │ │ + b a0594 │ │ │ │ │ │ │ │ -000a1ac8 : │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ +000a05d4 : │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #928] @ 0x3a0 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a1aec │ │ │ │ + bne a05f8 │ │ │ │ mov r0, #0 │ │ │ │ - b a1b08 │ │ │ │ + b a0614 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1ae4 │ │ │ │ + beq a05f0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ dmb ish │ │ │ │ mvn r0, r0 │ │ │ │ lsr r0, r0, #31 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a1b14 : │ │ │ │ - ldr r3, [pc, #28] @ a1b38 │ │ │ │ +000a0620 : │ │ │ │ + ldr r3, [pc, #28] @ a0644 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, r3] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2e2b50 │ │ │ │ + b 2e1454 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a1b3c : │ │ │ │ +000a0648 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #8924 @ 0x22dc │ │ │ │ + movw r3, #11236 @ 0x2be4 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a1b70 : │ │ │ │ +000a067c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a1b9c : │ │ │ │ +000a06a8 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a1bcc : │ │ │ │ +000a06d8 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a1bfc : │ │ │ │ +000a0708 : │ │ │ │ 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, #34468 @ 0x86a4 │ │ │ │ + movw ip, #36708 @ 0x8f64 │ │ │ │ movt ip, #72 @ 0x48 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2d4b0c <_Py_write_noraise@@Base+0xdcc> │ │ │ │ + bl 2d3038 <_Py_write_noraise@@Base+0xdcc> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000a1c34 <_PyCode_Deinstrument@@Base>: │ │ │ │ - movw r3, #18972 @ 0x4a1c │ │ │ │ +000a0740 <_PyCode_Deinstrument@@Base>: │ │ │ │ + movw r3, #21304 @ 0x5338 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a1c54 <_PyMonitoring_FireCReturnEvent@@Base>: │ │ │ │ +000a0760 <_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 │ │ │ │ @@ -119056,146 +117715,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 77154 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + bl 76b8c <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a1ca0 <_PySeqLock_LockWrite@@Base>: │ │ │ │ +000a07ac <_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 r5, r0 │ │ │ │ ldr r4, [r0] │ │ │ │ tst r4, #1 │ │ │ │ - beq a1cd0 <_PySeqLock_LockWrite@@Base+0x30> │ │ │ │ + beq a07dc <_PySeqLock_LockWrite@@Base+0x30> │ │ │ │ bl 2e910 │ │ │ │ ldr r4, [r5] │ │ │ │ - b a1cbc <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ + b a07c8 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ add r2, r4, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r5] │ │ │ │ cmp r3, r4 │ │ │ │ - bne a1cf0 <_PySeqLock_LockWrite@@Base+0x50> │ │ │ │ + bne a07fc <_PySeqLock_LockWrite@@Base+0x50> │ │ │ │ strex r1, r2, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a1cd8 <_PySeqLock_LockWrite@@Base+0x38> │ │ │ │ + bne a07e4 <_PySeqLock_LockWrite@@Base+0x38> │ │ │ │ dmb ish │ │ │ │ - bne a1d00 <_PySeqLock_LockWrite@@Base+0x60> │ │ │ │ + bne a080c <_PySeqLock_LockWrite@@Base+0x60> │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r3 │ │ │ │ bl 2e910 │ │ │ │ - b a1cbc <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ + b a07c8 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ │ │ │ │ -000a1d0c <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ +000a0818 <_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 │ │ │ │ │ │ │ │ -000a1d34 <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ +000a0840 <_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 │ │ │ │ │ │ │ │ -000a1d5c <_PySeqLock_BeginRead@@Base>: │ │ │ │ +000a0868 <_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 2e910 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ - b a1d7c <_PySeqLock_BeginRead@@Base+0x20> │ │ │ │ + b a0888 <_PySeqLock_BeginRead@@Base+0x20> │ │ │ │ │ │ │ │ -000a1d94 <_PySeqLock_EndRead@@Base>: │ │ │ │ +000a08a0 <_PySeqLock_EndRead@@Base>: │ │ │ │ dmb ish │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq a1dc4 <_PySeqLock_EndRead@@Base+0x30> │ │ │ │ + beq a08d0 <_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 2e910 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a1dcc <_PySeqLock_AfterFork@@Base>: │ │ │ │ +000a08d8 <_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 │ │ │ │ │ │ │ │ -000a1dfc : │ │ │ │ +000a0908 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a1e20 <_Py_BuildValue_SizeT@@Base>: │ │ │ │ +000a092c <_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 df560 │ │ │ │ + bl deb0c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a1e5c : │ │ │ │ +000a0968 : │ │ │ │ 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 │ │ │ │ @@ -119203,20 +117862,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 2c2c5c │ │ │ │ + bl 2b84f4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000a1ea8 : │ │ │ │ +000a09b4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #24016 @ 0x5dd0 │ │ │ │ movt r2, #109 @ 0x6d │ │ │ │ @@ -119225,17 +117884,17 @@ │ │ │ │ ldr r0, [r2] │ │ │ │ bl 2ddc0 │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 30368 │ │ │ │ + bl 30368 │ │ │ │ │ │ │ │ -000a1eec <_Py_FatalErrorFunc@@Base>: │ │ │ │ +000a09f8 <_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, #24016 @ 0x5dd0 │ │ │ │ movt ip, #109 @ 0x6d │ │ │ │ @@ -119245,247 +117904,438 @@ │ │ │ │ ldr r0, [ip] │ │ │ │ bl 2ddc0 │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 30368 │ │ │ │ + bl 30368 │ │ │ │ │ │ │ │ -000a1f34 : │ │ │ │ - ldr r3, [pc, #56] @ a1f74 │ │ │ │ +000a0a40 : │ │ │ │ + ldr r3, [pc, #56] @ a0a80 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a1f70 │ │ │ │ + bne a0a7c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #27196 @ 0x6a3c │ │ │ │ + movw r1, #29660 @ 0x73dc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #2364 @ 0x93c │ │ │ │ + movw r0, #4680 @ 0x1248 │ │ │ │ movt r0, #102 @ 0x66 │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ - b af984 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + b af99c <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a1f78 : │ │ │ │ +000a0a84 : │ │ │ │ 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 a1fa4 │ │ │ │ + beq a0ab0 │ │ │ │ ldr r6, [r4] │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ movw r5, #25548 @ 0x63cc │ │ │ │ movt r5, #109 @ 0x6d │ │ │ │ ldr r0, [r5, #24] │ │ │ │ bl 2d238 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #24] │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c52a0 │ │ │ │ + bl 2bab38 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #24] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #9640 @ 0x25a8 │ │ │ │ + movw r1, #11952 @ 0x2eb0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc] @ a1fe8 │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ - rsbeq r0, r6, r0, asr r9 │ │ │ │ + ldr r0, [pc] @ a0af4 │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + rsbeq r1, r6, ip, asr r2 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #34492 @ 0x86bc │ │ │ │ + movw r1, #36732 @ 0x8f7c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc] @ a2010 │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ - rsbeq r0, r6, r4, ror #18 │ │ │ │ + ldr r0, [pc] @ a0b1c │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + rsbeq r1, r6, r0, ror r2 │ │ │ │ │ │ │ │ -000a2014 : │ │ │ │ +000a0b20 : │ │ │ │ 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] @ a2050 │ │ │ │ + ldr r2, [pc, #32] @ a0b5c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 348150 │ │ │ │ + bl 348590 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 34b0f8 <_PyArg_NoKeywords@@Base+0x468> │ │ │ │ + b 34b538 <_PyArg_NoKeywords@@Base+0x468> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a2054 <_PyThreadState_Prealloc@@Base>: │ │ │ │ +000a0b60 <_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 2d7814 <_PyThreadState_New@@Base+0x14> │ │ │ │ + b 2d5d48 <_PyThreadState_New@@Base+0x14> │ │ │ │ │ │ │ │ -000a206c <_PyThreadState_Init@@Base>: │ │ │ │ +000a0b78 <_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, #34508 @ 0x86cc │ │ │ │ + movw r1, #36748 @ 0x8f8c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc] @ a2090 <_PyThreadState_Init@@Base+0x24> │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ - rsbeq r0, r6, r4, lsl #19 │ │ │ │ + ldr r0, [pc] @ a0b9c <_PyThreadState_Init@@Base+0x24> │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + mlseq r6, r0, r2, r1 │ │ │ │ │ │ │ │ -000a2094 : │ │ │ │ +000a0ba0 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a20ac <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ +000a0bb8 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #3252 @ 0xcb4 │ │ │ │ - movt r3, #17 │ │ │ │ + movw r3, #64760 @ 0xfcf8 │ │ │ │ + movt r3, #16 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a20d8 : │ │ │ │ - ldr r2, [pc, #28] @ a20fc │ │ │ │ +000a0be4 : │ │ │ │ + ldr r2, [pc, #28] @ a0c08 │ │ │ │ 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 33ef8c │ │ │ │ + b 33f260 │ │ │ │ andeq r0, r0, ip │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #32 │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + 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 a0cc4 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + orrs r3, r4, r5 │ │ │ │ + beq a0cb0 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #-2147483648 @ 0x80000000 │ │ │ │ + blx 44249c <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + cmp r6, r0 │ │ │ │ + sbcs r1, r7, r1 │ │ │ │ + blt a0c94 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r3, r5 │ │ │ │ + mvn r0, #0 │ │ │ │ + mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ + blx 44249c <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + cmp r0, r6 │ │ │ │ + sbcs r1, r1, r7 │ │ │ │ + bge a0cb0 │ │ │ │ + mvn r1, r7 │ │ │ │ + cmp r7, #0 │ │ │ │ + movlt r0, #0 │ │ │ │ + lsr r1, r1, #31 │ │ │ │ + mvnge r0, #0 │ │ │ │ + rsb r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ + b a0e4c │ │ │ │ + mul r7, r4, r7 │ │ │ │ + umull r0, r1, r4, r6 │ │ │ │ + mla r7, r6, r5, r7 │ │ │ │ + add r1, r7, r1 │ │ │ │ + b a0e4c │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + mov r3, r9 │ │ │ │ + blx 44249c <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + mov sl, r0 │ │ │ │ + mov r8, r2 │ │ │ │ + mov r7, r3 │ │ │ │ + mov r6, r1 │ │ │ │ + orrs r3, r4, r5 │ │ │ │ + str sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ + str r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ + beq a0d4c │ │ │ │ + mov r2, r4 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #-2147483648 @ 0x80000000 │ │ │ │ + blx 44249c <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + cmp r8, r0 │ │ │ │ + sbcs r1, r7, r1 │ │ │ │ + blt a0d30 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r3, r5 │ │ │ │ + mvn r0, #0 │ │ │ │ + mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ + blx 44249c <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + cmp r0, r8 │ │ │ │ + sbcs r1, r1, r7 │ │ │ │ + bge a0d4c │ │ │ │ + mvn r1, r7 │ │ │ │ + cmp r7, #0 │ │ │ │ + movlt r0, #0 │ │ │ │ + lsr r1, r1, #31 │ │ │ │ + mvnge r0, #0 │ │ │ │ + rsb r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ + b a0d60 │ │ │ │ + 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 44249c <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + orrs r3, r4, r5 │ │ │ │ + mov r9, r0 │ │ │ │ + mov r8, r1 │ │ │ │ + mov r7, r0 │ │ │ │ + beq a0ddc │ │ │ │ + mov r2, r4 │ │ │ │ + mov r3, r5 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #-2147483648 @ 0x80000000 │ │ │ │ + blx 44249c <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + cmp sl, r0 │ │ │ │ + sbcs r1, r6, r1 │ │ │ │ + blt a0dc0 │ │ │ │ + mov r2, r4 │ │ │ │ + mov r3, r5 │ │ │ │ + mvn r0, #0 │ │ │ │ + mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ + blx 44249c <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + cmp r0, sl │ │ │ │ + sbcs r1, r1, r6 │ │ │ │ + bge a0ddc │ │ │ │ + mvn r3, r6 │ │ │ │ + cmp r6, #0 │ │ │ │ + movlt r2, #0 │ │ │ │ + lsr r3, r3, #31 │ │ │ │ + mvnge r2, #0 │ │ │ │ + rsb r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ + b a0df0 │ │ │ │ + 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 a0e18 │ │ │ │ + mvn r0, r7 │ │ │ │ + mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ + cmp r0, r2 │ │ │ │ + sub r0, r1, r8 │ │ │ │ + sbcs r0, r0, r3 │ │ │ │ + bge a0e3c │ │ │ │ + b a0e48 │ │ │ │ + orrs r9, r8, r9 │ │ │ │ + beq a0e3c │ │ │ │ + rsbs r0, r7, #0 │ │ │ │ + rsc r1, r8, #-2147483648 @ 0x80000000 │ │ │ │ + cmp r2, r0 │ │ │ │ + sbcs r1, r3, r1 │ │ │ │ + movlt r0, #0 │ │ │ │ + movlt r1, #-2147483648 @ 0x80000000 │ │ │ │ + blt a0e4c │ │ │ │ + adds r0, r7, r2 │ │ │ │ + adc r1, r3, r8 │ │ │ │ + b a0e4c │ │ │ │ + mvn r0, #0 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -000a2100 : │ │ │ │ +000a0e54 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r0, [r3, #1160] @ 0x488 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a212c │ │ │ │ + bne a0e80 │ │ │ │ bl 2d4b4 │ │ │ │ mov r0, #0 │ │ │ │ bl 2d340 │ │ │ │ + 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 │ │ │ │ + bne a0ec0 │ │ │ │ + ldr r2, [pc, #136] @ a0f38 │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + mov r5, r4 │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ + str r4, [r3, #3712] @ 0xe80 │ │ │ │ + b a0f2c │ │ │ │ + mov r0, #75 @ 0x4b │ │ │ │ + bl 2e814 <__sysconf@plt> │ │ │ │ + cmp r0, #32768 @ 0x8000 │ │ │ │ + movle r0, #32768 @ 0x8000 │ │ │ │ + ble a0edc │ │ │ │ + mov r0, #75 @ 0x4b │ │ │ │ + bl 2e814 <__sysconf@plt> │ │ │ │ + cmp r0, r4 │ │ │ │ + bls a0eec │ │ │ │ + mvn r5, #0 │ │ │ │ + b a0f2c │ │ │ │ + sub r0, fp, #48 @ 0x30 │ │ │ │ + bl 2e184 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne a0ee4 │ │ │ │ + mov r1, r4 │ │ │ │ + sub r0, fp, #48 @ 0x30 │ │ │ │ + bl 2e130 │ │ │ │ + mov r5, r0 │ │ │ │ + sub r0, fp, #48 @ 0x30 │ │ │ │ + bl 2e058 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne a0ee4 │ │ │ │ + ldr r3, [pc, #20] @ a0f38 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + str r4, [r3, #3712] @ 0xe80 │ │ │ │ + mov r0, r5 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a2134 : │ │ │ │ +000a0f3c : │ │ │ │ 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 2e460 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a217c │ │ │ │ + bne a0f84 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ subs r0, r3, #0 │ │ │ │ - bge a2180 │ │ │ │ + bge a0f88 │ │ │ │ bl 2def8 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r0] │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a2188 : │ │ │ │ +000a0f90 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2def8 │ │ │ │ │ │ │ │ -000a219c : │ │ │ │ +000a0fa4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2d148 │ │ │ │ │ │ │ │ -000a21b4 : │ │ │ │ +000a0fbc : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2d148 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a21dc : │ │ │ │ +000a0fe4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2e37c │ │ │ │ │ │ │ │ -000a21f0 : │ │ │ │ - ldr r3, [pc, #28] @ a2214 │ │ │ │ +000a0ff8 : │ │ │ │ + ldr r3, [pc, #28] @ a101c │ │ │ │ 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 │ │ │ │ │ │ │ │ -000a2218 : │ │ │ │ +000a1020 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a1258 <_PyObject_GetMethod@@Base+0xf60> │ │ │ │ + b a0e88 │ │ │ │ │ │ │ │ -000a222c : │ │ │ │ +000a1034 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2ff738 │ │ │ │ + b 2fe128 │ │ │ │ │ │ │ │ -000a2244 <_Py_closerange@@Base>: │ │ │ │ +000a104c <_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 │ │ │ │ @@ -119493,1025 +118343,1333 @@ │ │ │ │ mov r5, r1 │ │ │ │ bl 2e8f8 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ bl 2e19c │ │ │ │ cmp r0, r5 │ │ │ │ - ble a2290 <_Py_closerange@@Base+0x4c> │ │ │ │ + ble a1098 <_Py_closerange@@Base+0x4c> │ │ │ │ cmp r4, r5 │ │ │ │ - ble a22a0 <_Py_closerange@@Base+0x5c> │ │ │ │ + ble a10a8 <_Py_closerange@@Base+0x5c> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2e8ec │ │ │ │ mov r0, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2d8c8 │ │ │ │ cmp r5, r4 │ │ │ │ - bge a22a0 <_Py_closerange@@Base+0x5c> │ │ │ │ + bge a10a8 <_Py_closerange@@Base+0x5c> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a22b8 : │ │ │ │ +000a10c0 : │ │ │ │ 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 │ │ │ │ - │ │ │ │ -000a22d0 : │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ - movt r3, #106 @ 0x6a │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - orr r2, r0, r0, asr #31 │ │ │ │ - mov r1, #1 │ │ │ │ - ldr r0, [r3, #1700] @ 0x6a4 │ │ │ │ - add fp, sp, #0 │ │ │ │ - str r2, [r3, #1700] @ 0x6a4 │ │ │ │ - str r1, [r3, #1704] @ 0x6a8 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ - │ │ │ │ -000a2300 : │ │ │ │ - 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, r0, #1 │ │ │ │ - cmp r3, #63 @ 0x3f │ │ │ │ - mvnhi r4, #0 │ │ │ │ - bhi a2374 │ │ │ │ - mov r5, r0 │ │ │ │ - add r3, r0, #148 @ 0x94 │ │ │ │ - movw r6, #38400 @ 0x9600 │ │ │ │ - movt r6, #106 @ 0x6a │ │ │ │ - dmb ish │ │ │ │ - ldr r7, [r6, r3, lsl #3] │ │ │ │ - dmb ish │ │ │ │ - ldr r1, [r6, #1716] @ 0x6b4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 33dbbc │ │ │ │ - subs r4, r0, #0 │ │ │ │ - movne r4, #0 │ │ │ │ - bne a2374 │ │ │ │ - ldr r1, [r6, #1712] @ 0x6b0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 33dbbc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a2374 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 37f5a8 <_PySlice_FromIndices@@Base+0xb98> │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - │ │ │ │ -000a237c : │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - mov r0, #2 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a2300 │ │ │ │ - │ │ │ │ -000a2394 : │ │ │ │ - ldr r3, [pc, #24] @ a23b4 │ │ │ │ - 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 41750 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - ldr r2, [r1] │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - add fp, sp, #0 │ │ │ │ - movw r0, #4404 @ 0x1134 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - movle r0, r3 │ │ │ │ - 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 44123c <_PyMonitoring_FireBranchEvent@@Base+0x4c> │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8} │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #28 │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, sp, #16 │ │ │ │ - mov r5, r0 │ │ │ │ - sub r0, fp, #44 @ 0x2c │ │ │ │ - mov r6, r1 │ │ │ │ - mov r4, r2 │ │ │ │ - bl 2da00 │ │ │ │ - cmn r0, #1 │ │ │ │ - moveq r0, #0 │ │ │ │ - beq a24bc │ │ │ │ - add r7, r5, #8 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq a2484 │ │ │ │ - ldrd r0, [r5, #8] │ │ │ │ - movw r3, #34556 @ 0x86fc │ │ │ │ - movt r3, #72 @ 0x48 │ │ │ │ - str r3, [r4] │ │ │ │ - blx 441b60 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ - vmov d8, r0, r1 │ │ │ │ - ldrd r0, [r5, #16] │ │ │ │ - blx 441b60 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ - vmov d7, r0, r1 │ │ │ │ - vldr d6, [pc, #88] @ a24c8 │ │ │ │ - mov r2, #1 │ │ │ │ - mov r3, #0 │ │ │ │ - vdiv.f64 d5, d8, d7 │ │ │ │ - strd r2, [r4, #4] │ │ │ │ - vdiv.f64 d7, d5, d6 │ │ │ │ - vstr d7, [r4, #16] │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - mov r2, r7 │ │ │ │ - asr r1, r0, #31 │ │ │ │ - bl a08b8 <_PyObject_GetMethod@@Base+0x5c0> │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r2, r7 │ │ │ │ - asr r1, r0, #31 │ │ │ │ - bl a08b8 <_PyObject_GetMethod@@Base+0x5c0> │ │ │ │ - adds r4, r4, r0 │ │ │ │ - mov r0, #1 │ │ │ │ - adc r5, r5, r1 │ │ │ │ - strd r4, [r6] │ │ │ │ - sub sp, fp, #28 │ │ │ │ - vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - bicmi ip, sp, r5, ror #26 │ │ │ │ push {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 a251c │ │ │ │ + beq a1124 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a251c │ │ │ │ + bgt a1124 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne a251c │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne a1124 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a2550 │ │ │ │ + beq a1158 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2550 │ │ │ │ + bgt a1158 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne a2550 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne a1158 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a25ac │ │ │ │ + beq a11b4 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a25ac │ │ │ │ + bgt a11b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne a25ac │ │ │ │ + bne a11b4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a2608 │ │ │ │ + beq a1210 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2608 │ │ │ │ + bgt a1210 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne a2608 │ │ │ │ + bne a1210 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #8384 @ 0x20c0 │ │ │ │ + movw r2, #9004 @ 0x232c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ + movw r0, #8548 @ 0x2164 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a2670 │ │ │ │ + bne a1278 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a26b0 │ │ │ │ + beq a12b8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a26b0 │ │ │ │ - b a2674 │ │ │ │ + ble a12b8 │ │ │ │ + b a127c │ │ │ │ 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 a26d0 │ │ │ │ + bne a12d8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a26b0 │ │ │ │ + beq a12b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a26d4 │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bgt a12dc │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a2730 │ │ │ │ + bl 1b4954 │ │ │ │ + b a1338 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1bf198 │ │ │ │ + bl 25e364 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2710 │ │ │ │ + bgt a1318 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a2710 │ │ │ │ + bne a1318 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2730 │ │ │ │ + bgt a1338 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2730 │ │ │ │ + bne a1338 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_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, #8384 @ 0x20c0 │ │ │ │ + movw r2, #9004 @ 0x232c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ + movw r0, #8548 @ 0x2164 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a2798 │ │ │ │ + bne a13a0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a27d8 │ │ │ │ + beq a13e0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a27d8 │ │ │ │ - b a279c │ │ │ │ + ble a13e0 │ │ │ │ + b a13a4 │ │ │ │ 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 a27f8 │ │ │ │ + bne a1400 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a27d8 │ │ │ │ + beq a13e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a27fc │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bgt a1404 │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a2858 │ │ │ │ + bl 1b4954 │ │ │ │ + b a1460 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 340afc │ │ │ │ + bl 209028 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2838 │ │ │ │ + bgt a1440 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a2838 │ │ │ │ + bne a1440 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2858 │ │ │ │ + bgt a1460 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2858 │ │ │ │ + bne a1460 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_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, #8384 @ 0x20c0 │ │ │ │ + movw r2, #9004 @ 0x232c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ + movw r0, #8548 @ 0x2164 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a28c0 │ │ │ │ + bne a14c8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a2900 │ │ │ │ + beq a1508 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2900 │ │ │ │ - b a28c4 │ │ │ │ + ble a1508 │ │ │ │ + b a14cc │ │ │ │ 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 a2920 │ │ │ │ + bne a1528 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a2900 │ │ │ │ + beq a1508 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a2924 │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bgt a152c │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a2980 │ │ │ │ + bl 1b4954 │ │ │ │ + b a1588 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 297458 │ │ │ │ + bl 2831ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2960 │ │ │ │ + bgt a1568 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a2960 │ │ │ │ + bne a1568 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2980 │ │ │ │ + bgt a1588 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2980 │ │ │ │ + bne a1588 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_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, #8384 @ 0x20c0 │ │ │ │ + movw r2, #9004 @ 0x232c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ + movw r0, #8548 @ 0x2164 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a29e8 │ │ │ │ + bne a15f0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a2a28 │ │ │ │ + beq a1630 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2a28 │ │ │ │ - b a29ec │ │ │ │ + ble a1630 │ │ │ │ + b a15f4 │ │ │ │ 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 a2a48 │ │ │ │ + bne a1650 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a2a28 │ │ │ │ + beq a1630 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a2a4c │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bgt a1654 │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a2aa8 │ │ │ │ + bl 1b4954 │ │ │ │ + b a16b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 3f9ec0 │ │ │ │ + bl 209c8c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2a88 │ │ │ │ + bgt a1690 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a2a88 │ │ │ │ + bne a1690 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2aa8 │ │ │ │ + bgt a16b0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2aa8 │ │ │ │ + bne a16b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_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, #8384 @ 0x20c0 │ │ │ │ + movw r2, #9004 @ 0x232c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ + movw r0, #8548 @ 0x2164 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a2b10 │ │ │ │ + bne a1718 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a2b50 │ │ │ │ + beq a1758 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2b50 │ │ │ │ - b a2b14 │ │ │ │ + ble a1758 │ │ │ │ + b a171c │ │ │ │ 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 a2b70 │ │ │ │ + bne a1778 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a2b50 │ │ │ │ + beq a1758 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a2b74 │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bgt a177c │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a2bd0 │ │ │ │ + bl 1b4954 │ │ │ │ + b a17d8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 3c9014 │ │ │ │ + bl 3821c8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2bb0 │ │ │ │ + bgt a17b8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a2bb0 │ │ │ │ + bne a17b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2bd0 │ │ │ │ + bgt a17d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2bd0 │ │ │ │ + bne a17d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_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, #8384 @ 0x20c0 │ │ │ │ + movw r2, #9004 @ 0x232c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ + movw r0, #8548 @ 0x2164 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a2c38 │ │ │ │ + bne a1840 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a2c78 │ │ │ │ + beq a1880 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2c78 │ │ │ │ - b a2c3c │ │ │ │ + ble a1880 │ │ │ │ + b a1844 │ │ │ │ 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 a2c98 │ │ │ │ + bne a18a0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a2c78 │ │ │ │ + beq a1880 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a2c9c │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bgt a18a4 │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a2cf8 │ │ │ │ + bl 1b4954 │ │ │ │ + b a1900 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 289ca0 │ │ │ │ + bl 221fc0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2cd8 │ │ │ │ + bgt a18e0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a2cd8 │ │ │ │ + bne a18e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2cf8 │ │ │ │ + bgt a1900 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2cf8 │ │ │ │ + bne a1900 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_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, #8384 @ 0x20c0 │ │ │ │ + movw r2, #9004 @ 0x232c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ + movw r0, #8548 @ 0x2164 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a2d60 │ │ │ │ + bne a1968 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a2da0 │ │ │ │ + beq a19a8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2da0 │ │ │ │ - b a2d64 │ │ │ │ + ble a19a8 │ │ │ │ + b a196c │ │ │ │ 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 a2dc0 │ │ │ │ + bne a19c8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a2da0 │ │ │ │ + beq a19a8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a2dc4 │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bgt a19cc │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a2e20 │ │ │ │ + bl 1b4954 │ │ │ │ + b a1a28 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 403dd0 │ │ │ │ + bl 1befb0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2e00 │ │ │ │ + bgt a1a08 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a2e00 │ │ │ │ + bne a1a08 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2e20 │ │ │ │ + bgt a1a28 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2e20 │ │ │ │ + bne a1a28 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_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, #8384 @ 0x20c0 │ │ │ │ + movw r2, #9004 @ 0x232c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ + movw r0, #8548 @ 0x2164 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a2e88 │ │ │ │ + bne a1a90 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a2ec8 │ │ │ │ + beq a1ad0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2ec8 │ │ │ │ - b a2e8c │ │ │ │ + ble a1ad0 │ │ │ │ + b a1a94 │ │ │ │ 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 a2ee8 │ │ │ │ + bne a1af0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a2ec8 │ │ │ │ + beq a1ad0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a2eec │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bgt a1af4 │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a2f48 │ │ │ │ + bl 1b4954 │ │ │ │ + b a1b50 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 370338 │ │ │ │ + bl 340f6c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2f28 │ │ │ │ + bgt a1b30 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a2f28 │ │ │ │ + bne a1b30 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2f48 │ │ │ │ + bgt a1b50 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2f48 │ │ │ │ + bne a1b50 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_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, #8384 @ 0x20c0 │ │ │ │ + movw r2, #9004 @ 0x232c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ + movw r0, #8548 @ 0x2164 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a2fb0 │ │ │ │ + bne a1bb8 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a2ff0 │ │ │ │ + beq a1bf8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2ff0 │ │ │ │ - b a2fb4 │ │ │ │ + ble a1bf8 │ │ │ │ + b a1bbc │ │ │ │ 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 a3010 │ │ │ │ + bne a1c18 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a2ff0 │ │ │ │ + beq a1bf8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a3014 │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bgt a1c1c │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a3070 │ │ │ │ + bl 1b4954 │ │ │ │ + b a1c78 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 382b48 │ │ │ │ + bl 29502c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3050 │ │ │ │ + bgt a1c58 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a3050 │ │ │ │ + bne a1c58 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3070 │ │ │ │ + bgt a1c78 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a3070 │ │ │ │ + bne a1c78 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_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, #8384 @ 0x20c0 │ │ │ │ + movw r2, #9004 @ 0x232c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ + movw r0, #8548 @ 0x2164 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a30d8 │ │ │ │ + bne a1ce0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a3118 │ │ │ │ + beq a1d20 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a3118 │ │ │ │ - b a30dc │ │ │ │ + ble a1d20 │ │ │ │ + b a1ce4 │ │ │ │ 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 a3138 │ │ │ │ + bne a1d40 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a3118 │ │ │ │ + beq a1d20 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a313c │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bgt a1d44 │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + mov r6, #0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + b a1da0 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + mov r1, r4 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + mov r0, r5 │ │ │ │ + strle r3, [r4] │ │ │ │ + bl 3fa788 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r6, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a1d80 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + bne a1d80 │ │ │ │ + mov r0, r5 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a1da0 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne a1da0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_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, #9004 @ 0x232c │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + movw r0, #8548 @ 0x2164 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + mov r4, r1 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r3, r2 │ │ │ │ + cmpne r3, r0 │ │ │ │ + bne a1e08 │ │ │ │ + ldr r5, [r5, #8] │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq a1e48 │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + ble a1e48 │ │ │ │ + b a1e0c │ │ │ │ + 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 a1e68 │ │ │ │ + ldr r4, [r4, #8] │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r4, r3 │ │ │ │ + beq a1e48 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bgt a1e6c │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + mov r6, #0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + b a1ec8 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + mov r1, r4 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + mov r0, r5 │ │ │ │ + strle r3, [r4] │ │ │ │ + bl 3c98cc │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r6, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a1ea8 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + bne a1ea8 │ │ │ │ + mov r0, r5 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a1ec8 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne a1ec8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_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, #9004 @ 0x232c │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + movw r0, #8548 @ 0x2164 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + mov r4, r1 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r3, r2 │ │ │ │ + cmpne r3, r0 │ │ │ │ + bne a1f30 │ │ │ │ + ldr r5, [r5, #8] │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq a1f70 │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + ble a1f70 │ │ │ │ + b a1f34 │ │ │ │ + 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 a1f90 │ │ │ │ + ldr r4, [r4, #8] │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r4, r3 │ │ │ │ + beq a1f70 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bgt a1f94 │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + mov r6, #0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + b a1ff0 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + mov r1, r4 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + mov r0, r5 │ │ │ │ + strle r3, [r4] │ │ │ │ + bl 287874 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r6, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a1fd0 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + bne a1fd0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a1ff0 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne a1ff0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_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, #9004 @ 0x232c │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + movw r0, #8548 @ 0x2164 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + mov r4, r1 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r3, r2 │ │ │ │ + cmpne r3, r0 │ │ │ │ + bne a2058 │ │ │ │ + ldr r5, [r5, #8] │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq a2098 │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + ble a2098 │ │ │ │ + b a205c │ │ │ │ + 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 a20b8 │ │ │ │ + ldr r4, [r4, #8] │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r4, r3 │ │ │ │ + beq a2098 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bgt a20bc │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + mov r6, #0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + b a2118 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + mov r1, r4 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + mov r0, r5 │ │ │ │ + strle r3, [r4] │ │ │ │ + bl 404698 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r6, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a20f8 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + bne a20f8 │ │ │ │ + mov r0, r5 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a2118 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne a2118 │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_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, #9004 @ 0x232c │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + movw r0, #8548 @ 0x2164 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + mov r4, r1 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r3, r2 │ │ │ │ + cmpne r3, r0 │ │ │ │ + bne a2180 │ │ │ │ + ldr r5, [r5, #8] │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq a21c0 │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + ble a21c0 │ │ │ │ + b a2184 │ │ │ │ + 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 a21e0 │ │ │ │ + ldr r4, [r4, #8] │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r4, r3 │ │ │ │ + beq a21c0 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bgt a21e4 │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + mov r6, #0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + b a2240 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + mov r1, r4 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + mov r0, r5 │ │ │ │ + strle r3, [r4] │ │ │ │ + bl 3705f0 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r6, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a2220 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + bne a2220 │ │ │ │ + mov r0, r5 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a2240 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne a2240 │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_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, #9004 @ 0x232c │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + movw r0, #8548 @ 0x2164 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + mov r4, r1 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r3, r2 │ │ │ │ + cmpne r3, r0 │ │ │ │ + bne a22a8 │ │ │ │ + ldr r5, [r5, #8] │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq a22e8 │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + ble a22e8 │ │ │ │ + b a22ac │ │ │ │ + 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 a2308 │ │ │ │ + ldr r4, [r4, #8] │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r4, r3 │ │ │ │ + beq a22e8 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bgt a230c │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + mov r6, #0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + b a2368 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + mov r1, r4 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + mov r0, r5 │ │ │ │ + strle r3, [r4] │ │ │ │ + bl 382e00 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r6, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a2348 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + bne a2348 │ │ │ │ + mov r0, r5 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a2368 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne a2368 │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_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, #9004 @ 0x232c │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + movw r0, #8548 @ 0x2164 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + mov r4, r1 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r3, r2 │ │ │ │ + cmpne r3, r0 │ │ │ │ + bne a23d0 │ │ │ │ + ldr r5, [r5, #8] │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq a2410 │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmp r3, #0 │ │ │ │ + ble a2410 │ │ │ │ + b a23d4 │ │ │ │ + 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 a2430 │ │ │ │ + ldr r4, [r4, #8] │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r4, r3 │ │ │ │ + beq a2410 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bgt a2434 │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a3198 │ │ │ │ + bl 1b4954 │ │ │ │ + b a2490 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 19165c │ │ │ │ + bl 1913e4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3178 │ │ │ │ + bgt a2470 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a3178 │ │ │ │ + bne a2470 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3198 │ │ │ │ + bgt a2490 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a3198 │ │ │ │ + bne a2490 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000a31a0 : │ │ │ │ +000a2498 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #6668 @ 0x1a0c │ │ │ │ + movw r3, #7288 @ 0x1c78 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a31bc │ │ │ │ + bne a24b4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b 3c64f8 │ │ │ │ + b 3c6dac │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58428 @ 0xe43c │ │ │ │ + movw r1, #60860 @ 0xedbc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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, #104 @ 0x68 │ │ │ │ - movw r1, #34564 @ 0x8704 │ │ │ │ + movw r1, #36796 @ 0x8fbc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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 │ │ │ │ @@ -120520,15 +119678,15 @@ │ │ │ │ movt r3, #55870 @ 0xda3e │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp ip, r3 │ │ │ │ adcs r3, r2, #2 │ │ │ │ movlt ip, #0 │ │ │ │ movlt r4, #-2147483648 @ 0x80000000 │ │ │ │ mvnlt r3, #0 │ │ │ │ - blt a3294 │ │ │ │ + blt a258c │ │ │ │ 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 │ │ │ │ @@ -120541,52 +119699,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 a32d0 │ │ │ │ + blt a25c8 │ │ │ │ mvn lr, r2 │ │ │ │ cmp lr, ip │ │ │ │ mvn lr, #-2147483648 @ 0x80000000 │ │ │ │ sub r5, lr, r1 │ │ │ │ sbcs r5, r5, r4 │ │ │ │ - bge a32f8 │ │ │ │ - b a3308 │ │ │ │ + bge a25f0 │ │ │ │ + b a2600 │ │ │ │ orrs lr, r2, r1 │ │ │ │ - beq a32f8 │ │ │ │ + beq a25f0 │ │ │ │ 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 a3314 │ │ │ │ + blt a260c │ │ │ │ adds r2, r2, ip │ │ │ │ mov lr, #0 │ │ │ │ adc r1, r1, r4 │ │ │ │ - b a3314 │ │ │ │ + b a260c │ │ │ │ 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 a3350 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + beq a2648 │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #5004 @ 0x138c │ │ │ │ + movw r1, #7200 @ 0x1c20 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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 │ │ │ │ @@ -120601,1404 +119759,1401 @@ │ │ │ │ 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, #34608 @ 0x8730 │ │ │ │ + movw r1, #36840 @ 0x8fe8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ bl 2d358 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #6 │ │ │ │ - bne a3408 │ │ │ │ + bne a2700 │ │ │ │ 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 a3408 │ │ │ │ + bhi a2700 │ │ │ │ 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 a3424 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + b a271c │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34628 @ 0x8744 │ │ │ │ + movw r1, #36860 @ 0x8ffc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #28 │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + movw r2, #8548 @ 0x2164 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + movw r3, #9004 @ 0x232c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r1, r3 │ │ │ │ + cmpne r1, r2 │ │ │ │ + bne a279c │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r4, r3 │ │ │ │ + beq a277c │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bgt a27a0 │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + mov r5, #0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + b a27d8 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + mov r0, r4 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r4] │ │ │ │ + bl 1ffd40 │ │ │ │ + ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - subs r4, r2, #0 │ │ │ │ - beq a3494 │ │ │ │ - ldrd r0, [r0, #24] │ │ │ │ - movw r3, #34652 @ 0x875c │ │ │ │ - movt r3, #72 @ 0x48 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a27d8 │ │ │ │ + subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - blx 441b60 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ - vmov d8, r0, r1 │ │ │ │ - ldrd r0, [r5, #32] │ │ │ │ - blx 441b60 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ - vmov d7, r0, r1 │ │ │ │ - vldr d6, [pc, #104] @ a34e8 │ │ │ │ - mov r2, #1 │ │ │ │ - mov r3, #0 │ │ │ │ - vdiv.f64 d5, d8, d7 │ │ │ │ - strd r2, [r4, #4] │ │ │ │ - vdiv.f64 d7, d5, d6 │ │ │ │ - vstr d7, [r4, #16] │ │ │ │ - bl 2d2d4 │ │ │ │ + bne a27d8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_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, #8548 @ 0x2164 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + movw r3, #9004 @ 0x232c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne a34c0 │ │ │ │ - movw r3, #4400 @ 0x1130 │ │ │ │ + cmp r1, r3 │ │ │ │ + cmpne r1, r2 │ │ │ │ + bne a2858 │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34660 @ 0x8764 │ │ │ │ + cmp r4, r3 │ │ │ │ + beq a2838 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bgt a285c │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ + mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a34d4 │ │ │ │ - add r2, r5, #24 │ │ │ │ - asr r1, r0, #31 │ │ │ │ - mov r4, #0 │ │ │ │ - bl a08b8 <_PyObject_GetMethod@@Base+0x5c0> │ │ │ │ - strd r0, [r6] │ │ │ │ + bl 1b4954 │ │ │ │ + b a2894 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ - sub sp, fp, #28 │ │ │ │ - vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - nop {0} │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - bicmi ip, sp, r5, ror #26 │ │ │ │ - push {fp, lr} │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r4] │ │ │ │ + bl 3eb5b4 │ │ │ │ + ldr r3, [r4] │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a2894 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne a2894 │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_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, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #4400 @ 0x1130 │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + movw r2, #8548 @ 0x2164 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + movw r3, #9004 @ 0x232c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r1, r3 │ │ │ │ + cmpne r1, r2 │ │ │ │ + bne a2914 │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r4, r3 │ │ │ │ + beq a28f4 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bgt a2918 │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34736 @ 0x87b0 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ + mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - push {fp, lr} │ │ │ │ + bl 1b4954 │ │ │ │ + b a2950 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + mov r0, r4 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r4] │ │ │ │ + bl 2646b4 │ │ │ │ + ldr r3, [r4] │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a2950 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne a2950 │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_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, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #4400 @ 0x1130 │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + movw r2, #8548 @ 0x2164 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + movw r3, #9004 @ 0x232c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r1, r3 │ │ │ │ + cmpne r1, r2 │ │ │ │ + bne a29d0 │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r4, r3 │ │ │ │ + beq a29b0 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bgt a29d4 │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34780 @ 0x87dc │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ + mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #17576 @ 0x44a8 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c0fec │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #17576 @ 0x44a8 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c0fec │ │ │ │ + bl 1b4954 │ │ │ │ + b a2a0c │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + mov r0, r4 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r4] │ │ │ │ + bl 209e50 │ │ │ │ + ldr r3, [r4] │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a2a0c │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne a2a0c │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_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, #8548 @ 0x2164 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + movw r3, #9004 @ 0x232c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r1, r3 │ │ │ │ + cmpne r1, r2 │ │ │ │ + bne a2a8c │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r4, r3 │ │ │ │ + beq a2a6c │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bgt a2a90 │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + mov r5, #0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + b a2ac8 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + mov r0, r4 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r4] │ │ │ │ + bl 211518 │ │ │ │ + ldr r3, [r4] │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a2ac8 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne a2ac8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_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, #8548 @ 0x2164 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + movw r3, #9004 @ 0x232c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r1, r3 │ │ │ │ + cmpne r1, r2 │ │ │ │ + bne a2b48 │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r4, r3 │ │ │ │ + beq a2b28 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bgt a2b4c │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + mov r5, #0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + b a2b84 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + mov r0, r4 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r4] │ │ │ │ + bl 2a18b4 │ │ │ │ + ldr r3, [r4] │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a2b84 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne a2b84 │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + mov r0, r5 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b fe194 │ │ │ │ + b fd1a0 │ │ │ │ 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, #42744 @ 0xa6f8 │ │ │ │ + movw lr, #43364 @ 0xa964 │ │ │ │ movt lr, #104 @ 0x68 │ │ │ │ - movw ip, #42956 @ 0xa7cc │ │ │ │ + movw ip, #43576 @ 0xaa38 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, lr │ │ │ │ cmpne r3, ip │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq a35fc │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq a2bf8 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34828 @ 0x880c │ │ │ │ + movw r1, #36884 @ 0x9014 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a362c │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bl 1b4954 │ │ │ │ + b a2c28 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq a364c │ │ │ │ + beq a2c48 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 110b38 <_PyArena_AddPyObject@@Base> │ │ │ │ + bl 10fb6c <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge a3634 │ │ │ │ + bge a2c30 │ │ │ │ str r4, [r6] │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r6] │ │ │ │ - b a3650 │ │ │ │ + b a2c4c │ │ │ │ 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 148854 │ │ │ │ + bl 1478ac │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - bl 148854 │ │ │ │ + bl 1478ac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 342600 │ │ │ │ - movw r3, #23928 @ 0x5d78 │ │ │ │ + bl 342a70 │ │ │ │ + movw r3, #23920 @ 0x5d70 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ 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 148854 │ │ │ │ + bl 1478ac │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - bl 148854 │ │ │ │ + bl 1478ac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 342600 │ │ │ │ - movw r3, #23930 @ 0x5d7a │ │ │ │ + bl 342a70 │ │ │ │ + movw r3, #23922 @ 0x5d72 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ nop {0} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000a36f8 : │ │ │ │ +000a2cf4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ a3740 │ │ │ │ + ldr ip, [pc, #44] @ a2d3c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ bl 3e620 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popge {fp, pc} │ │ │ │ - movw r0, #34860 @ 0x882c │ │ │ │ + movw r0, #36916 @ 0x9034 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 36d144 │ │ │ │ + b 36d3fc │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a3744 : │ │ │ │ - ldr r2, [pc, #28] @ a3768 │ │ │ │ +000a2d40 : │ │ │ │ + ldr r2, [pc, #28] @ a2d64 │ │ │ │ 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 3809d8 <_PyContext_Enter@@Base> │ │ │ │ + b 38113c <_PyContext_Enter@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a376c : │ │ │ │ - ldr r2, [pc, #28] @ a3790 │ │ │ │ +000a2d68 : │ │ │ │ + ldr r2, [pc, #28] @ a2d8c │ │ │ │ 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 38538c <_PyContext_Exit@@Base> │ │ │ │ + b 385494 <_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 1756e0 │ │ │ │ + bl 1748b8 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b4b44 │ │ │ │ - bl 1756e0 │ │ │ │ + bl 1b4954 │ │ │ │ + bl 1748b8 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 233f30 │ │ │ │ + bl 232e24 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 175ee4 │ │ │ │ + b 1750bc │ │ │ │ │ │ │ │ -000a37e4 <_PyBytes_FromData@@Base>: │ │ │ │ +000a2de0 <_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 b621c │ │ │ │ + b b6214 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a3858 <_PyBytes_FromData@@Base+0x74> │ │ │ │ + beq a2e54 <_PyBytes_FromData@@Base+0x74> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r2, fp, #8 │ │ │ │ sub r1, fp, #12 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 2d4c0 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5188 @ 0x1444 │ │ │ │ + movweq r0, #5808 @ 0x16b0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq a3864 <_PyBytes_FromData@@Base+0x80> │ │ │ │ + beq a2e60 <_PyBytes_FromData@@Base+0x80> │ │ │ │ ldr r3, [fp, #-12] │ │ │ │ ldr r1, [fp, #-8] │ │ │ │ add r0, r0, r3 │ │ │ │ sub r1, r1, r3 │ │ │ │ - bl b621c │ │ │ │ - b a3864 <_PyBytes_FromData@@Base+0x80> │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + bl b6214 │ │ │ │ + b a2e60 <_PyBytes_FromData@@Base+0x80> │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a386c : │ │ │ │ - ldr r0, [pc, #44] @ a38a0 │ │ │ │ +000a2e68 : │ │ │ │ + ldr r0, [pc, #44] @ a2e9c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #4396 @ 0x112c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #34900 @ 0x8854 │ │ │ │ + movw r2, #36956 @ 0x905c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r0, [r3, r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b6b98 <_PyErr_SetString@@Base> │ │ │ │ + b 1b69ac <_PyErr_SetString@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a38a4 <_PyState_AddModule@@Base>: │ │ │ │ +000a2ea0 <_PyState_AddModule@@Base>: │ │ │ │ subs r3, r2, #0 │ │ │ │ - beq a38fc <_PyState_AddModule@@Base+0x58> │ │ │ │ + beq a2ef8 <_PyState_AddModule@@Base+0x58> │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a38f0 <_PyState_AddModule@@Base+0x4c> │ │ │ │ + beq a2eec <_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, #104 @ 0x68 │ │ │ │ - movw r2, #34936 @ 0x8878 │ │ │ │ + movw r2, #36992 @ 0x9080 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b6b98 <_PyErr_SetString@@Base> │ │ │ │ + bl 1b69ac <_PyErr_SetString@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b 2e0264 <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ + b 2de084 <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a3904 : │ │ │ │ +000a2f00 : │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #80] @ a3960 │ │ │ │ + ldr r0, [pc, #80] @ a2f5c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a392c │ │ │ │ + bne a2f28 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b 57248 <_PyImport_ClearExtension@@Base+0x310> │ │ │ │ + b 57040 <_PyImport_ClearExtension@@Base+0x418> │ │ │ │ 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, #104 @ 0x68 │ │ │ │ - movw r2, #34984 @ 0x88a8 │ │ │ │ + movw r2, #37040 @ 0x90b0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b6b98 <_PyErr_SetString@@Base> │ │ │ │ + bl 1b69ac <_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, #104 @ 0x68 │ │ │ │ - movw r2, #35036 @ 0x88dc │ │ │ │ + movw r2, #37092 @ 0x90e4 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b6b98 <_PyErr_SetString@@Base> │ │ │ │ + bl 1b69ac <_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, #104 @ 0x68 │ │ │ │ - movw r2, #35036 @ 0x88dc │ │ │ │ + movw r2, #37092 @ 0x90e4 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b6b98 <_PyErr_SetString@@Base> │ │ │ │ + bl 1b69ac <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a39cc : │ │ │ │ +000a2fc8 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ a39f8 │ │ │ │ + ldr lr, [pc, #28] @ a2ff4 │ │ │ │ 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 1719cc <_PyErr_FormatV@@Base> │ │ │ │ + b 170ba4 <_PyErr_FormatV@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a39fc : │ │ │ │ +000a2ff8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 35199c <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + b 351ddc <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ │ │ │ │ -000a3a14 <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +000a3010 <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3a74 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x60> │ │ │ │ + beq a3070 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x60> │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq a3a74 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x60> │ │ │ │ + beq a3070 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x60> │ │ │ │ subs ip, r1, #0 │ │ │ │ - beq a3a68 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ + beq a3064 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ ldr r2, [ip, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - beq a3a74 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x60> │ │ │ │ + beq a3070 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x60> │ │ │ │ cmp lr, #0 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne a3a8c <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x78> │ │ │ │ + bne a3088 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x78> │ │ │ │ movw r1, #1459 @ 0x5b3 │ │ │ │ - movw r0, #17216 @ 0x4340 │ │ │ │ + movw r0, #19412 @ 0x4bd4 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b a3ab0 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x9c> │ │ │ │ + b a30ac <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x9c> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub r4, fp, #12 │ │ │ │ mov r2, ip │ │ │ │ str r4, [sp, #4] │ │ │ │ add ip, fp, #8 │ │ │ │ str lr, [sp] │ │ │ │ add r0, r0, #16 │ │ │ │ str ip, [fp, #-12] │ │ │ │ - bl 172df0 │ │ │ │ + bl 171fc8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ add sp, sp, #4 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a3ac0 : │ │ │ │ +000a30bc : │ │ │ │ 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 lr, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3b1c │ │ │ │ + beq a3118 │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq a3b1c │ │ │ │ + beq a3118 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a3b10 │ │ │ │ + beq a310c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq a3b1c │ │ │ │ + beq a3118 │ │ │ │ cmp ip, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ - bne a3b34 │ │ │ │ + bne a3130 │ │ │ │ movw r1, #1485 @ 0x5cd │ │ │ │ - movw r0, #17216 @ 0x4340 │ │ │ │ + movw r0, #19412 @ 0x4bd4 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b a3b58 │ │ │ │ + b a3154 │ │ │ │ sub r4, fp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r3, r2 │ │ │ │ add r0, r0, #16 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ str ip, [sp] │ │ │ │ str lr, [fp, #-16] │ │ │ │ - bl 172df0 │ │ │ │ + bl 171fc8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000a3b60 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +000a315c <_PyArg_VaParseTupleAndKeywords_SizeT@@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 lr, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3bbc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5c> │ │ │ │ + beq a31b8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5c> │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq a3bbc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5c> │ │ │ │ + beq a31b8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5c> │ │ │ │ cmp r1, #0 │ │ │ │ - beq a3bb0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x50> │ │ │ │ + beq a31ac <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x50> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq a3bbc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5c> │ │ │ │ + beq a31b8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5c> │ │ │ │ cmp ip, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ - bne a3bd4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x74> │ │ │ │ + bne a31d0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x74> │ │ │ │ movw r1, #1510 @ 0x5e6 │ │ │ │ - movw r0, #17216 @ 0x4340 │ │ │ │ + movw r0, #19412 @ 0x4bd4 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b a3bf8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x98> │ │ │ │ + b a31f4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x98> │ │ │ │ sub r4, fp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r3, r2 │ │ │ │ add r0, r0, #16 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ str ip, [sp] │ │ │ │ str lr, [fp, #-16] │ │ │ │ - bl 172df0 │ │ │ │ + bl 171fc8 │ │ │ │ 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, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne a3c4c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xec> │ │ │ │ + bne a3248 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0xec> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #38648 @ 0x96f8 │ │ │ │ + movw r1, #40652 @ 0x9ecc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #16292 @ 0x3fa4 │ │ │ │ + movw r0, #18488 @ 0x4838 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b a3c68 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x108> │ │ │ │ - ldr r2, [pc, #68] @ a3c98 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x138> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b a3264 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x108> │ │ │ │ + ldr r2, [pc, #68] @ a3294 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x138> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 2e1ae4 │ │ │ │ + bl 2e03e8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a3c70 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x110> │ │ │ │ + bne a326c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x110> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3c8c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x12c> │ │ │ │ + beq a3288 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x12c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e4334 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 2e2c58 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq a3f34 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3d4> │ │ │ │ - ldr r3, [pc, #628] @ a3f3c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3dc> │ │ │ │ + beq a3530 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3d4> │ │ │ │ + ldr r3, [pc, #628] @ a3538 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3dc> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #3860] @ 0xf14 │ │ │ │ cmp r2, #0 │ │ │ │ movgt r6, #1 │ │ │ │ - bgt a3cf4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x194> │ │ │ │ + bgt a32f0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x194> │ │ │ │ movne r6, #0 │ │ │ │ - bne a3cf4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x194> │ │ │ │ + bne a32f0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x194> │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #224] @ 0xe0 │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ - movw r3, #13652 @ 0x3554 │ │ │ │ + movw r3, #13656 @ 0x3558 │ │ │ │ movt r3, #105 @ 0x69 │ │ │ │ ldr r7, [r3] │ │ │ │ add r7, r7, #16 │ │ │ │ ldr r0, [r7, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3d60 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x200> │ │ │ │ - bl c0fec │ │ │ │ + beq a335c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x200> │ │ │ │ + bl c1220 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq a3f08 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3a8> │ │ │ │ - bl e7544 │ │ │ │ + beq a3504 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3a8> │ │ │ │ + bl e69e4 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3d50 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1f0> │ │ │ │ + bgt a334c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1f0> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne a3d50 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1f0> │ │ │ │ + bne a334c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r8, #0 │ │ │ │ - beq a3d04 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1a4> │ │ │ │ - b a3f08 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3a8> │ │ │ │ - movw r3, #13656 @ 0x3558 │ │ │ │ + beq a3300 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x1a4> │ │ │ │ + b a3504 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3a8> │ │ │ │ + movw r3, #13660 @ 0x355c │ │ │ │ movt r3, #105 @ 0x69 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r0, [r7] │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3dd0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x270> │ │ │ │ + beq a33cc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x270> │ │ │ │ cmp r6, #0 │ │ │ │ - beq a3d6c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x20c> │ │ │ │ - bl c0fec │ │ │ │ + beq a3368 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x20c> │ │ │ │ + bl c1220 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq a3f08 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3a8> │ │ │ │ - bl e7544 │ │ │ │ + beq a3504 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3a8> │ │ │ │ + bl e69e4 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3dc4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x264> │ │ │ │ + bgt a33c0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x264> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne a3dc4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x264> │ │ │ │ + bne a33c0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x264> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq a3d6c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x20c> │ │ │ │ - b a3f08 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3a8> │ │ │ │ - movw r3, #13660 @ 0x355c │ │ │ │ + beq a3368 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x20c> │ │ │ │ + b a3504 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3a8> │ │ │ │ + movw r3, #13664 @ 0x3560 │ │ │ │ movt r3, #105 @ 0x69 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r0, [r7] │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3e40 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2e0> │ │ │ │ + beq a343c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2e0> │ │ │ │ cmp r6, #0 │ │ │ │ - beq a3ddc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x27c> │ │ │ │ - bl c0fec │ │ │ │ + beq a33d8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x27c> │ │ │ │ + bl c1220 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq a3f08 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3a8> │ │ │ │ - bl e7544 │ │ │ │ + beq a3504 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3a8> │ │ │ │ + bl e69e4 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3e34 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2d4> │ │ │ │ + bgt a3430 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2d4> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne a3e34 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2d4> │ │ │ │ + bne a3430 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq a3ddc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x27c> │ │ │ │ - b a3f08 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3a8> │ │ │ │ - movw r3, #62812 @ 0xf55c │ │ │ │ + beq a33d8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x27c> │ │ │ │ + b a3504 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3a8> │ │ │ │ + movw r3, #62876 @ 0xf59c │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ ldr r6, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq a3f34 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3d4> │ │ │ │ + beq a3530 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3d4> │ │ │ │ ldr r0, [r6] │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3f34 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3d4> │ │ │ │ - bl c0fec │ │ │ │ + beq a3530 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3d4> │ │ │ │ + bl c1220 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a3f08 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3a8> │ │ │ │ + beq a3504 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3a8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 16f47c │ │ │ │ + bl 16e66c │ │ │ │ cmp r0, #0 │ │ │ │ - bge a3ea8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x348> │ │ │ │ + bge a34a4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x348> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3f08 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3a8> │ │ │ │ + bgt a3504 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3a8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a3f08 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3a8> │ │ │ │ + bne a3504 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b a3f08 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3a8> │ │ │ │ - beq a3ed0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x370> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b a3504 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3a8> │ │ │ │ + beq a34cc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x370> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3e54 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2f4> │ │ │ │ + bgt a3450 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2f4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a3e54 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2f4> │ │ │ │ + bne a3450 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b a3e54 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2f4> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b a3450 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2f4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3f00 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3a0> │ │ │ │ + bgt a34fc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3a0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a3f00 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3a0> │ │ │ │ + bne a34fc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq a3e54 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2f4> │ │ │ │ + beq a3450 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2f4> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a3f1c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3bc> │ │ │ │ + ble a3518 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3bc> │ │ │ │ mov r5, #0 │ │ │ │ - b a3f34 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3d4> │ │ │ │ + b a3530 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3d4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a3f14 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3b4> │ │ │ │ + bne a3510 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3b4> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b a3f14 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3b4> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b a3510 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3b4> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - push {r4, r5, r6, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #16 │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - subs lr, r2, #0 │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ - movgt r2, #0 │ │ │ │ - movle r2, #1 │ │ │ │ - mov r4, r0 │ │ │ │ - mov ip, r1 │ │ │ │ - orrs r2, r3, r2 │ │ │ │ - bne a3f8c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x42c> │ │ │ │ - clz r1, r1 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - cmp lr, #1 │ │ │ │ - orrne r1, r1, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq a3fc4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x464> │ │ │ │ - mov r5, #1 │ │ │ │ - mov r2, r3 │ │ │ │ - mov r0, ip │ │ │ │ - mov r3, #0 │ │ │ │ - sub r6, fp, #32 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - mov r1, lr │ │ │ │ - ldr r3, [pc, #196] @ a4074 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x514> │ │ │ │ - str r6, [sp, #12] │ │ │ │ - str r5, [sp, #4] │ │ │ │ - str r5, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ - subs ip, r0, #0 │ │ │ │ - beq a4068 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x508> │ │ │ │ - ldr r5, [ip] │ │ │ │ - ldr r4, [r4, #12] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r1, [r4, #12] │ │ │ │ - cmp r1, r0 │ │ │ │ - beq a400c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x4ac> │ │ │ │ - bl d2374 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a400c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x4ac> │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ - sub r1, fp, #28 │ │ │ │ - ldr r0, [pc, #128] @ a4078 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x518> │ │ │ │ - str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl fe454 │ │ │ │ - subs ip, r0, #0 │ │ │ │ - bne a4048 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x4e8> │ │ │ │ - b a4068 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x508> │ │ │ │ - ldr r3, [r5, #80] @ 0x50 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne a403c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x4dc> │ │ │ │ - ldr r1, [pc, #92] @ a407c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x51c> │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - add r2, r5, #80 @ 0x50 │ │ │ │ - ldr r3, [r3, r1] │ │ │ │ - add r0, r3, #816 @ 0x330 │ │ │ │ - ldr r1, [r3, #820] @ 0x334 │ │ │ │ - strd r0, [r5, #80] @ 0x50 │ │ │ │ - str r2, [r1] │ │ │ │ - str r2, [r3, #820] @ 0x334 │ │ │ │ - movw ip, #5188 @ 0x1444 │ │ │ │ - movt ip, #104 @ 0x68 │ │ │ │ - b a4068 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x508> │ │ │ │ - ldr r3, [ip] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a403c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x4dc> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [ip] │ │ │ │ - bne a403c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x4dc> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b a403c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x4dc> │ │ │ │ - mov r0, ip │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, lsr #24 │ │ │ │ - strhteq r3, [fp], #-84 @ 0xffffffac │ │ │ │ - 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 │ │ │ │ - subs lr, r2, #0 │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ - movgt r2, #0 │ │ │ │ - movle r2, #1 │ │ │ │ - mov r5, r0 │ │ │ │ - mov ip, r1 │ │ │ │ - orrs r2, r3, r2 │ │ │ │ - bne a40cc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x56c> │ │ │ │ - clz r1, r1 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - cmp lr, #1 │ │ │ │ - orrne r1, r1, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq a4104 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5a4> │ │ │ │ - mov r4, #1 │ │ │ │ - mov r2, r3 │ │ │ │ - mov r0, ip │ │ │ │ - mov r3, #0 │ │ │ │ - sub r6, fp, #32 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - mov r1, lr │ │ │ │ - ldr r3, [pc, #184] @ a41a8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x648> │ │ │ │ - str r6, [sp, #12] │ │ │ │ - str r4, [sp, #4] │ │ │ │ - str r4, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ - subs ip, r0, #0 │ │ │ │ - beq a419c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x63c> │ │ │ │ - ldr r4, [ip] │ │ │ │ - ldr r5, [r5, #12] │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - cmp r1, r0 │ │ │ │ - beq a414c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5ec> │ │ │ │ - bl d2374 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a414c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5ec> │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - sub r1, fp, #28 │ │ │ │ - ldr r0, [pc, #116] @ a41ac <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x64c> │ │ │ │ - str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl fe454 │ │ │ │ - subs ip, r0, #0 │ │ │ │ - bne a417c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x61c> │ │ │ │ - b a419c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x63c> │ │ │ │ - ldr r3, [r4, #80] @ 0x50 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq a4170 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x610> │ │ │ │ - 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 ip, #5188 @ 0x1444 │ │ │ │ - movt ip, #104 @ 0x68 │ │ │ │ - b a419c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x63c> │ │ │ │ - ldr r3, [ip] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4170 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x610> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [ip] │ │ │ │ - bne a4170 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x610> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b a4170 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x610> │ │ │ │ - mov r0, ip │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, asr ip │ │ │ │ - rsbeq r4, fp, r4, ror r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [r0, #88] @ 0x58 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ ldr r4, [r3, #3848] @ 0xf08 │ │ │ │ cmp r4, r2 │ │ │ │ - bne a41f8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x698> │ │ │ │ - movw r1, #12464 @ 0x30b0 │ │ │ │ + bne a3584 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x428> │ │ │ │ + movw r1, #14660 @ 0x3944 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #22792 @ 0x5908 │ │ │ │ - movt r0, #85 @ 0x55 │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #61892 @ 0xf1c4 │ │ │ │ + movt r0, #86 @ 0x56 │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r3, #19252 @ 0x4b34 │ │ │ │ + movw r3, #19872 @ 0x4da0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne a44dc <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x97c> │ │ │ │ + bne a3868 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x70c> │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne a4260 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x700> │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + bne a35ec <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x490> │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a4244 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x6e4> │ │ │ │ + bne a35d0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x474> │ │ │ │ mov r1, #3280 @ 0xcd0 │ │ │ │ - movw r0, #39884 @ 0x9bcc │ │ │ │ + movw r0, #42124 @ 0xa48c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a4510 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x9b0> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a389c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x740> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47080 @ 0xb7e8 │ │ │ │ + movw r1, #49320 @ 0xc0a8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a4510 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x9b0> │ │ │ │ + bl 1b4954 │ │ │ │ + b a389c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x740> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4510 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x9b0> │ │ │ │ + beq a389c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x740> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r9, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a4290 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x730> │ │ │ │ + bne a361c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x4c0> │ │ │ │ ldr r8, [r1, #12] │ │ │ │ cmn r8, #1 │ │ │ │ - bne a42c0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x760> │ │ │ │ + bne a364c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x4f0> │ │ │ │ mov r0, r9 │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a42b4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x754> │ │ │ │ + bne a3640 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x4e4> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ bl 3dee8 │ │ │ │ - b a4510 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x9b0> │ │ │ │ + b a389c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x740> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4510 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x9b0> │ │ │ │ + beq a389c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x740> │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb880 <_Py_dict_lookup@@Base> │ │ │ │ + bl bb878 <_Py_dict_lookup@@Base> │ │ │ │ bic r3, r0, #2 │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #3 │ │ │ │ - beq a4510 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x9b0> │ │ │ │ + beq a389c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x740> │ │ │ │ ldr r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq a4510 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x9b0> │ │ │ │ + beq a389c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x740> │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a430c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x7ac> │ │ │ │ + beq a3698 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x53c> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #2 │ │ │ │ - bl e3ce0 │ │ │ │ + bl e30dc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mvn r3, #0 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ mvn ip, r3, lsl r2 │ │ │ │ bic r3, r8, r3, lsl r2 │ │ │ │ cmp r2, #7 │ │ │ │ addle lr, r1, r3 │ │ │ │ ldrsble lr, [lr, #20] │ │ │ │ - ble a4358 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x7f8> │ │ │ │ + ble a36e4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x588> │ │ │ │ cmp r2, #15 │ │ │ │ addle lr, r1, r3, lsl #1 │ │ │ │ addgt lr, r1, r3, lsl #2 │ │ │ │ ldrshle lr, [lr, #20] │ │ │ │ ldrgt lr, [lr, #20] │ │ │ │ cmp r6, lr │ │ │ │ moveq lr, r3 │ │ │ │ - beq a4384 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x824> │ │ │ │ + beq a3710 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5b4> │ │ │ │ cmn lr, #1 │ │ │ │ - beq a4384 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x824> │ │ │ │ + beq a3710 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5b4> │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r0 │ │ │ │ and r3, r3, ip │ │ │ │ - b a4334 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x7d4> │ │ │ │ + b a36c0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x564> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r8, [r4, #28] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq a43f0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x890> │ │ │ │ + beq a377c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x620> │ │ │ │ add r3, r8, r6, lsl #2 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldrb r0, [r8] │ │ │ │ ldrb r4, [r8, #1] │ │ │ │ add r0, r0, #1 │ │ │ │ add r0, r8, r0, lsl #2 │ │ │ │ ldrb r3, [r0, r2] │ │ │ │ cmp r6, r3 │ │ │ │ addne r2, r2, #1 │ │ │ │ - bne a43b8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x858> │ │ │ │ + bne a3744 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5e8> │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r2, r4 │ │ │ │ - bge a43e8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x888> │ │ │ │ + bge a3774 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x618> │ │ │ │ add r1, r2, #1 │ │ │ │ add r1, r0, r1 │ │ │ │ add r0, r0, r2 │ │ │ │ sub r2, r4, r2 │ │ │ │ bl 2da0c │ │ │ │ strb r4, [r8, #1] │ │ │ │ - b a4498 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x938> │ │ │ │ + b a3824 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x6c8> │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ str r8, [r1, #8] │ │ │ │ cmp r3, #7 │ │ │ │ addle lr, r1, lr │ │ │ │ mvnle r3, #1 │ │ │ │ strble r3, [lr, #20] │ │ │ │ - ble a4424 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x8c4> │ │ │ │ + ble a37b0 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x654> │ │ │ │ cmp r3, #15 │ │ │ │ mvn r3, #1 │ │ │ │ addle lr, r1, lr, lsl #1 │ │ │ │ addgt r1, r1, lr, lsl #2 │ │ │ │ strhle r3, [lr, #20] │ │ │ │ strgt r3, [r1, #20] │ │ │ │ ldr ip, [r4, #24] │ │ │ │ mov r3, #1 │ │ │ │ ldrb r2, [ip, #5] │ │ │ │ lsl r3, r3, r2 │ │ │ │ ldrb r2, [ip, #6] │ │ │ │ add r3, r3, #20 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a4460 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x900> │ │ │ │ + beq a37ec <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x690> │ │ │ │ add r3, r3, r6, lsl #3 │ │ │ │ mov r2, #0 │ │ │ │ add r1, ip, r3 │ │ │ │ ldr r0, [ip, r3] │ │ │ │ str r2, [ip, r3] │ │ │ │ str r2, [r1, #4] │ │ │ │ - b a447c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x91c> │ │ │ │ + b a3808 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x6ac> │ │ │ │ mov r1, #12 │ │ │ │ mla r3, r1, r6, r3 │ │ │ │ add r1, ip, r3 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ str r2, [r1, #8] │ │ │ │ str r2, [r1, #4] │ │ │ │ str r2, [ip, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4498 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x938> │ │ │ │ + bgt a3824 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x6c8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne a4498 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x938> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne a3824 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x6c8> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a44b8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x958> │ │ │ │ + bgt a3844 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x6e8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a44b8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x958> │ │ │ │ + bne a3844 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x6e8> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4510 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x9b0> │ │ │ │ + bgt a389c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x740> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a4510 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x9b0> │ │ │ │ + bne a389c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x740> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b a4510 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x9b0> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b a389c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x740> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f1680 │ │ │ │ + bl 1f1518 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a4510 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x9b0> │ │ │ │ - movw r3, #48560 @ 0xbdb0 │ │ │ │ + bge a389c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x740> │ │ │ │ + movw r3, #48348 @ 0xbcdc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 30e39c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 30d1ec <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4510 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x9b0> │ │ │ │ + beq a389c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x740> │ │ │ │ mov r0, r5 │ │ │ │ - bl 30e3bc <_PyErr_Clear@@Base> │ │ │ │ + bl 30d270 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 218be8 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b 217d64 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + ldr r2, [r1] │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + add fp, sp, #0 │ │ │ │ + movw r0, #4404 @ 0x1134 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + movle r0, r3 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ │ │ │ │ -000a4520 : │ │ │ │ +000a38dc : │ │ │ │ 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, #116] @ a45b8 │ │ │ │ - bl 336600 │ │ │ │ + ldr r0, [pc, #116] @ a3974 │ │ │ │ + bl 335e10 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a456c │ │ │ │ - bl ddb94 │ │ │ │ + bne a3928 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a45ac │ │ │ │ - movw r0, #28332 @ 0x6eac │ │ │ │ + bne a3968 │ │ │ │ + movw r0, #30516 @ 0x7734 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 30c1e0 │ │ │ │ + bl 30ad28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a45ac │ │ │ │ - ldr r0, [pc, #72] @ a45bc │ │ │ │ + beq a3968 │ │ │ │ + ldr r0, [pc, #72] @ a3978 │ │ │ │ sub r1, fp, #20 │ │ │ │ strd r4, [fp, #-20] @ 0xffffffec │ │ │ │ - bl fe454 │ │ │ │ + bl fd460 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a4594 │ │ │ │ + ble a3950 │ │ │ │ mov r4, r5 │ │ │ │ - b a45ac │ │ │ │ + b a3968 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a458c │ │ │ │ + bne a3948 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b a458c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b a3948 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r5, fp, r0, lsl #6 │ │ │ │ - rsbeq r6, fp, r8, lsl #23 │ │ │ │ + strdeq r5, [fp], #-40 @ 0xffffffd8 @ │ │ │ │ + rsbeq r6, fp, r0, lsl #23 │ │ │ │ │ │ │ │ -000a45c0 <_PyMonitoring_FireLineEvent@@Base>: │ │ │ │ +000a397c <_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 dddcc │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq a464c <_PyMonitoring_FireLineEvent@@Base+0x8c> │ │ │ │ + beq a3a08 <_PyMonitoring_FireLineEvent@@Base+0x8c> │ │ │ │ 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 77154 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + bl 76b8c <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a464c <_PyMonitoring_FireLineEvent@@Base+0x8c> │ │ │ │ + bgt a3a08 <_PyMonitoring_FireLineEvent@@Base+0x8c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a464c <_PyMonitoring_FireLineEvent@@Base+0x8c> │ │ │ │ + bne a3a08 <_PyMonitoring_FireLineEvent@@Base+0x8c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrsh r0, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ 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 a4694 <_PyMonitoring_FireLineEvent@@Base+0xd4> │ │ │ │ + bne a3a50 <_PyMonitoring_FireLineEvent@@Base+0xd4> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ 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 2e064 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ 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 dddcc │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - mov r0, #4 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b dddcc │ │ │ │ - ldr r3, [r0, #60] @ 0x3c │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmp r3, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - ble a4730 <_PyMonitoring_FireLineEvent@@Base+0x170> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r0, #60] @ 0x3c │ │ │ │ - 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 dddcc │ │ │ │ - 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 a4774 <_PyMonitoring_FireLineEvent@@Base+0x1b4> │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ - cmp r1, #1 │ │ │ │ - bne a478c <_PyMonitoring_FireLineEvent@@Base+0x1cc> │ │ │ │ - b a47a4 <_PyMonitoring_FireLineEvent@@Base+0x1e4> │ │ │ │ - movw r0, #19964 @ 0x4dfc │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 34ac90 <_PyArg_NoKeywords@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a4764 <_PyMonitoring_FireLineEvent@@Base+0x1a4> │ │ │ │ - b a47b8 <_PyMonitoring_FireLineEvent@@Base+0x1f8> │ │ │ │ - mov r2, #1 │ │ │ │ - movw r0, #19964 @ 0x4dfc │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 151060 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq a47b8 <_PyMonitoring_FireLineEvent@@Base+0x1f8> │ │ │ │ - ldr r1, [r4, #16] │ │ │ │ - mov r0, r5 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 3c9e10 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ + b dd378 │ │ │ │ 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, #55348 @ 0xd834 │ │ │ │ + movw r4, #55140 @ 0xd764 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - beq a47fc <_PyMonitoring_FireLineEvent@@Base+0x23c> │ │ │ │ + beq a3ae8 <_PyMonitoring_FireLineEvent@@Base+0x16c> │ │ │ │ ldr r2, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a4830 <_PyMonitoring_FireLineEvent@@Base+0x270> │ │ │ │ + bne a3b1c <_PyMonitoring_FireLineEvent@@Base+0x1a0> │ │ │ │ cmp r1, #0 │ │ │ │ - beq a483c <_PyMonitoring_FireLineEvent@@Base+0x27c> │ │ │ │ - movw r0, #35064 @ 0x88f8 │ │ │ │ + beq a3b28 <_PyMonitoring_FireLineEvent@@Base+0x1ac> │ │ │ │ + movw r0, #37120 @ 0x9100 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 1d1884 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 1d16b4 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a485c <_PyMonitoring_FireLineEvent@@Base+0x29c> │ │ │ │ + beq a3b48 <_PyMonitoring_FireLineEvent@@Base+0x1cc> │ │ │ │ cmp r5, r4 │ │ │ │ - beq a483c <_PyMonitoring_FireLineEvent@@Base+0x27c> │ │ │ │ + beq a3b28 <_PyMonitoring_FireLineEvent@@Base+0x1ac> │ │ │ │ ldr r2, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a483c <_PyMonitoring_FireLineEvent@@Base+0x27c> │ │ │ │ + beq a3b28 <_PyMonitoring_FireLineEvent@@Base+0x1ac> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2fb3a0 │ │ │ │ + b 2f9d90 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a4830 <_PyMonitoring_FireLineEvent@@Base+0x270> │ │ │ │ + beq a3b1c <_PyMonitoring_FireLineEvent@@Base+0x1a0> │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #35064 @ 0x88f8 │ │ │ │ + movw r0, #37120 @ 0x9100 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 34ac90 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 34b0d0 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne a4830 <_PyMonitoring_FireLineEvent@@Base+0x270> │ │ │ │ + bne a3b1c <_PyMonitoring_FireLineEvent@@Base+0x1a0> │ │ │ │ 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] @ a48f4 <_PyMonitoring_FireLineEvent@@Base+0x334> │ │ │ │ + ldr r2, [pc, #116] @ a3be0 <_PyMonitoring_FireLineEvent@@Base+0x264> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq a48e4 <_PyMonitoring_FireLineEvent@@Base+0x324> │ │ │ │ + beq a3bd0 <_PyMonitoring_FireLineEvent@@Base+0x254> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r7, r0 │ │ │ │ - bl 241adc │ │ │ │ + bl 2409d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a48c8 <_PyMonitoring_FireLineEvent@@Base+0x308> │ │ │ │ + bne a3bb4 <_PyMonitoring_FireLineEvent@@Base+0x238> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57004 @ 0xdeac │ │ │ │ + movw r1, #59244 @ 0xe76c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a48ec <_PyMonitoring_FireLineEvent@@Base+0x32c> │ │ │ │ + bl 1b4954 │ │ │ │ + b a3bd8 <_PyMonitoring_FireLineEvent@@Base+0x25c> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3a6468 <_Py_call_instrumentation_jump@@Base+0x2bc> │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + b 3a6e88 <_Py_call_instrumentation_jump@@Base+0x2bc> │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -122006,165 +121161,164 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ add r4, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #3 │ │ │ │ - bne a4930 <_PyMonitoring_FireLineEvent@@Base+0x370> │ │ │ │ + bne a3c1c <_PyMonitoring_FireLineEvent@@Base+0x2a0> │ │ │ │ cmp r4, #0 │ │ │ │ - bne a4960 <_PyMonitoring_FireLineEvent@@Base+0x3a0> │ │ │ │ - mov ip, #3 │ │ │ │ - sub r3, fp, #32 │ │ │ │ + bne a3c4c <_PyMonitoring_FireLineEvent@@Base+0x2d0> │ │ │ │ + mov r3, #3 │ │ │ │ + sub ip, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str ip, [sp, #4] │ │ │ │ - mov r3, #0 │ │ │ │ - str ip, [sp] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #144] @ a49e8 <_PyMonitoring_FireLineEvent@@Base+0x428> │ │ │ │ - bl 1b54cc <_PyArg_UnpackKeywords@@Base+0x900> │ │ │ │ + str ip, [sp, #12] │ │ │ │ + str r3, [sp] │ │ │ │ + mov ip, #0 │ │ │ │ + stmib sp, {r3, ip} │ │ │ │ + movw r3, #35740 @ 0x8b9c │ │ │ │ + movt r3, #106 @ 0x6a │ │ │ │ + bl 1b52e0 <_PyArg_UnpackKeywords@@Base+0x904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a49dc <_PyMonitoring_FireLineEvent@@Base+0x41c> │ │ │ │ + beq a3cc8 <_PyMonitoring_FireLineEvent@@Base+0x34c> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a4980 <_PyMonitoring_FireLineEvent@@Base+0x3c0> │ │ │ │ - bl ddb94 │ │ │ │ + bne a3c6c <_PyMonitoring_FireLineEvent@@Base+0x2f0> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a49dc <_PyMonitoring_FireLineEvent@@Base+0x41c> │ │ │ │ + bne a3cc8 <_PyMonitoring_FireLineEvent@@Base+0x34c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a49a0 <_PyMonitoring_FireLineEvent@@Base+0x3e0> │ │ │ │ - bl ddb94 │ │ │ │ + bne a3c8c <_PyMonitoring_FireLineEvent@@Base+0x310> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a49dc <_PyMonitoring_FireLineEvent@@Base+0x41c> │ │ │ │ + bne a3cc8 <_PyMonitoring_FireLineEvent@@Base+0x34c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a49c0 <_PyMonitoring_FireLineEvent@@Base+0x400> │ │ │ │ - bl ddb94 │ │ │ │ + bne a3cac <_PyMonitoring_FireLineEvent@@Base+0x330> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a49dc <_PyMonitoring_FireLineEvent@@Base+0x41c> │ │ │ │ + bne a3cc8 <_PyMonitoring_FireLineEvent@@Base+0x34c> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 43f4c4 <_PyObject_GetXIDataNoFallback@@Base+0x788> │ │ │ │ + b 43fda4 <_PyObject_GetXIDataNoFallback@@Base+0x788> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, sl, ip, ror ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a4a28 <_PyMonitoring_FireLineEvent@@Base+0x468> │ │ │ │ - bl ddb94 │ │ │ │ + bne a3d10 <_PyMonitoring_FireLineEvent@@Base+0x394> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4a28 <_PyMonitoring_FireLineEvent@@Base+0x468> │ │ │ │ + beq a3d10 <_PyMonitoring_FireLineEvent@@Base+0x394> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 380b48 <_PyXI_EndInterpreter@@Base+0xac> │ │ │ │ + bl 380c30 <_PyXI_EndInterpreter@@Base+0xac> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4a20 <_PyMonitoring_FireLineEvent@@Base+0x460> │ │ │ │ - ldr r3, [pc, #68] @ a4a84 <_PyMonitoring_FireLineEvent@@Base+0x4c4> │ │ │ │ + beq a3d08 <_PyMonitoring_FireLineEvent@@Base+0x38c> │ │ │ │ + ldr r3, [pc, #68] @ a3d6c <_PyMonitoring_FireLineEvent@@Base+0x3f0> │ │ │ │ ldr r3, [r3, #1568] @ 0x620 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4a78 <_PyMonitoring_FireLineEvent@@Base+0x4b8> │ │ │ │ + beq a3d60 <_PyMonitoring_FireLineEvent@@Base+0x3e4> │ │ │ │ mov r0, #168 @ 0xa8 │ │ │ │ mov r1, r4 │ │ │ │ mla r0, r0, r4, r3 │ │ │ │ - bl 390ba8 │ │ │ │ + bl 391570 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne a4ad0 <_PyMonitoring_FireLineEvent@@Base+0x510> │ │ │ │ + bne a3db8 <_PyMonitoring_FireLineEvent@@Base+0x43c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a4b00 <_PyMonitoring_FireLineEvent@@Base+0x540> │ │ │ │ + beq a3de8 <_PyMonitoring_FireLineEvent@@Base+0x46c> │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #80] @ a4b34 <_PyMonitoring_FireLineEvent@@Base+0x574> │ │ │ │ + ldr r3, [pc, #80] @ a3e1c <_PyMonitoring_FireLineEvent@@Base+0x4a0> │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4b28 <_PyMonitoring_FireLineEvent@@Base+0x568> │ │ │ │ + beq a3e10 <_PyMonitoring_FireLineEvent@@Base+0x494> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a4b20 <_PyMonitoring_FireLineEvent@@Base+0x560> │ │ │ │ - bl ddb94 │ │ │ │ + bne a3e08 <_PyMonitoring_FireLineEvent@@Base+0x48c> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a4b28 <_PyMonitoring_FireLineEvent@@Base+0x568> │ │ │ │ + bne a3e10 <_PyMonitoring_FireLineEvent@@Base+0x494> │ │ │ │ mov r0, r4 │ │ │ │ bl 2e52c <_exit@plt> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r8, lsr #25 │ │ │ │ + rsbeq r8, sl, r8, asr #23 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a4b78 <_PyMonitoring_FireLineEvent@@Base+0x5b8> │ │ │ │ - bl ddb94 │ │ │ │ + bne a3e60 <_PyMonitoring_FireLineEvent@@Base+0x4e4> │ │ │ │ + bl dd140 │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -122173,467 +121327,384 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne a4bdc <_PyMonitoring_FireLineEvent@@Base+0x61c> │ │ │ │ + bne a3ec4 <_PyMonitoring_FireLineEvent@@Base+0x548> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a4c0c <_PyMonitoring_FireLineEvent@@Base+0x64c> │ │ │ │ + beq a3ef4 <_PyMonitoring_FireLineEvent@@Base+0x578> │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #112] @ a4c60 <_PyMonitoring_FireLineEvent@@Base+0x6a0> │ │ │ │ + ldr r3, [pc, #112] @ a3f48 <_PyMonitoring_FireLineEvent@@Base+0x5cc> │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4c58 <_PyMonitoring_FireLineEvent@@Base+0x698> │ │ │ │ + beq a3f40 <_PyMonitoring_FireLineEvent@@Base+0x5c4> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a4c38 <_PyMonitoring_FireLineEvent@@Base+0x678> │ │ │ │ - bl ddb94 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + bne a3f20 <_PyMonitoring_FireLineEvent@@Base+0x5a4> │ │ │ │ + bl dd140 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b a4c58 <_PyMonitoring_FireLineEvent@@Base+0x698> │ │ │ │ + b a3f40 <_PyMonitoring_FireLineEvent@@Base+0x5c4> │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw ip, #65535 @ 0xffff │ │ │ │ cmp r0, ip │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrdeq r8, [sl], #-196 @ 0xffffff3c @ │ │ │ │ + strdeq r8, [sl], #-180 @ 0xffffff4c @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne a4cac <_PyMonitoring_FireLineEvent@@Base+0x6ec> │ │ │ │ + bne a3f94 <_PyMonitoring_FireLineEvent@@Base+0x618> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a4cdc <_PyMonitoring_FireLineEvent@@Base+0x71c> │ │ │ │ + beq a3fc4 <_PyMonitoring_FireLineEvent@@Base+0x648> │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #116] @ a4d34 <_PyMonitoring_FireLineEvent@@Base+0x774> │ │ │ │ + ldr r3, [pc, #116] @ a401c <_PyMonitoring_FireLineEvent@@Base+0x6a0> │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4d2c <_PyMonitoring_FireLineEvent@@Base+0x76c> │ │ │ │ + beq a4014 <_PyMonitoring_FireLineEvent@@Base+0x698> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a4d08 <_PyMonitoring_FireLineEvent@@Base+0x748> │ │ │ │ - bl ddb94 │ │ │ │ - movw r1, #5456 @ 0x1550 │ │ │ │ + bne a3ff0 <_PyMonitoring_FireLineEvent@@Base+0x674> │ │ │ │ + bl dd140 │ │ │ │ + movw r1, #6076 @ 0x17bc │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b a4d2c <_PyMonitoring_FireLineEvent@@Base+0x76c> │ │ │ │ + b a4014 <_PyMonitoring_FireLineEvent@@Base+0x698> │ │ │ │ and r3, r0, #127 @ 0x7f │ │ │ │ - movw r2, #5456 @ 0x1550 │ │ │ │ + movw r2, #6076 @ 0x17bc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ add r3, r3, #1 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sbfx r3, r3, #1, #7 │ │ │ │ cmp r3, #0 │ │ │ │ movle r0, r2 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, lsl #26 │ │ │ │ + rsbeq r8, sl, r0, lsr #24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne a4d80 <_PyMonitoring_FireLineEvent@@Base+0x7c0> │ │ │ │ + bne a4068 <_PyMonitoring_FireLineEvent@@Base+0x6ec> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a4db0 <_PyMonitoring_FireLineEvent@@Base+0x7f0> │ │ │ │ + beq a4098 <_PyMonitoring_FireLineEvent@@Base+0x71c> │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #104] @ a4dfc <_PyMonitoring_FireLineEvent@@Base+0x83c> │ │ │ │ + ldr r3, [pc, #104] @ a40e4 <_PyMonitoring_FireLineEvent@@Base+0x768> │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4df4 <_PyMonitoring_FireLineEvent@@Base+0x834> │ │ │ │ + beq a40dc <_PyMonitoring_FireLineEvent@@Base+0x760> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a4ddc <_PyMonitoring_FireLineEvent@@Base+0x81c> │ │ │ │ - bl ddb94 │ │ │ │ - movw r1, #5456 @ 0x1550 │ │ │ │ + bne a40c4 <_PyMonitoring_FireLineEvent@@Base+0x748> │ │ │ │ + bl dd140 │ │ │ │ + movw r1, #6076 @ 0x17bc │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b a4df4 <_PyMonitoring_FireLineEvent@@Base+0x834> │ │ │ │ + b a40dc <_PyMonitoring_FireLineEvent@@Base+0x760> │ │ │ │ tst r0, #127 @ 0x7f │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4404 @ 0x1134 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, ip, lsr #26 │ │ │ │ + rsbeq r8, sl, ip, asr #24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne a4e48 <_PyMonitoring_FireLineEvent@@Base+0x888> │ │ │ │ + bne a4130 <_PyMonitoring_FireLineEvent@@Base+0x7b4> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a4e78 <_PyMonitoring_FireLineEvent@@Base+0x8b8> │ │ │ │ + beq a4160 <_PyMonitoring_FireLineEvent@@Base+0x7e4> │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #88] @ a4eb4 <_PyMonitoring_FireLineEvent@@Base+0x8f4> │ │ │ │ + ldr r3, [pc, #88] @ a419c <_PyMonitoring_FireLineEvent@@Base+0x820> │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4ea8 <_PyMonitoring_FireLineEvent@@Base+0x8e8> │ │ │ │ + beq a4190 <_PyMonitoring_FireLineEvent@@Base+0x814> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a4e98 <_PyMonitoring_FireLineEvent@@Base+0x8d8> │ │ │ │ - bl ddb94 │ │ │ │ + bne a4180 <_PyMonitoring_FireLineEvent@@Base+0x804> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a4ea8 <_PyMonitoring_FireLineEvent@@Base+0x8e8> │ │ │ │ + bne a4190 <_PyMonitoring_FireLineEvent@@Base+0x814> │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r8, asr sp │ │ │ │ + rsbeq r8, sl, r8, ror ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne a4f00 <_PyMonitoring_FireLineEvent@@Base+0x940> │ │ │ │ + bne a41e8 <_PyMonitoring_FireLineEvent@@Base+0x86c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a4f30 <_PyMonitoring_FireLineEvent@@Base+0x970> │ │ │ │ + beq a4218 <_PyMonitoring_FireLineEvent@@Base+0x89c> │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #88] @ a4f6c <_PyMonitoring_FireLineEvent@@Base+0x9ac> │ │ │ │ + ldr r3, [pc, #88] @ a4254 <_PyMonitoring_FireLineEvent@@Base+0x8d8> │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4f60 <_PyMonitoring_FireLineEvent@@Base+0x9a0> │ │ │ │ + beq a4248 <_PyMonitoring_FireLineEvent@@Base+0x8cc> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a4f50 <_PyMonitoring_FireLineEvent@@Base+0x990> │ │ │ │ - bl ddb94 │ │ │ │ + bne a4238 <_PyMonitoring_FireLineEvent@@Base+0x8bc> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a4f60 <_PyMonitoring_FireLineEvent@@Base+0x9a0> │ │ │ │ + bne a4248 <_PyMonitoring_FireLineEvent@@Base+0x8cc> │ │ │ │ and r0, r4, #127 @ 0x7f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, lsl #27 │ │ │ │ + rsbeq r8, sl, r4, lsr #25 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne a4fb8 <_PyMonitoring_FireLineEvent@@Base+0x9f8> │ │ │ │ + bne a42a0 <_PyMonitoring_FireLineEvent@@Base+0x924> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a4fe8 <_PyMonitoring_FireLineEvent@@Base+0xa28> │ │ │ │ + beq a42d0 <_PyMonitoring_FireLineEvent@@Base+0x954> │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #88] @ a5024 <_PyMonitoring_FireLineEvent@@Base+0xa64> │ │ │ │ + ldr r3, [pc, #88] @ a430c <_PyMonitoring_FireLineEvent@@Base+0x990> │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5018 <_PyMonitoring_FireLineEvent@@Base+0xa58> │ │ │ │ + beq a4300 <_PyMonitoring_FireLineEvent@@Base+0x984> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a5008 <_PyMonitoring_FireLineEvent@@Base+0xa48> │ │ │ │ - bl ddb94 │ │ │ │ + bne a42f0 <_PyMonitoring_FireLineEvent@@Base+0x974> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5018 <_PyMonitoring_FireLineEvent@@Base+0xa58> │ │ │ │ + bne a4300 <_PyMonitoring_FireLineEvent@@Base+0x984> │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strhteq r8, [sl], #-208 @ 0xffffff30 │ │ │ │ + ldrdeq r8, [sl], #-192 @ 0xffffff40 @ │ │ │ │ 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 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a505c <_PyMonitoring_FireLineEvent@@Base+0xa9c> │ │ │ │ - bl ddb94 │ │ │ │ + bne a4344 <_PyMonitoring_FireLineEvent@@Base+0x9c8> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a506c <_PyMonitoring_FireLineEvent@@Base+0xaac> │ │ │ │ - b a5084 <_PyMonitoring_FireLineEvent@@Base+0xac4> │ │ │ │ + beq a4354 <_PyMonitoring_FireLineEvent@@Base+0x9d8> │ │ │ │ + b a436c <_PyMonitoring_FireLineEvent@@Base+0x9f0> │ │ │ │ sub r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls a508c <_PyMonitoring_FireLineEvent@@Base+0xacc> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bls a4374 <_PyMonitoring_FireLineEvent@@Base+0x9f8> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56812 @ 0xddec │ │ │ │ + movw r1, #59052 @ 0xe6ac │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5] │ │ │ │ bl 2d0b8 │ │ │ │ clz r3, r0 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r4, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ orrs r2, r2, r3 │ │ │ │ - beq a50c8 <_PyMonitoring_FireLineEvent@@Base+0xb08> │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + beq a43b0 <_PyMonitoring_FireLineEvent@@Base+0xa34> │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r1, #35088 @ 0x8910 │ │ │ │ + movw r1, #37144 @ 0x9118 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ bl 2df80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a50bc <_PyMonitoring_FireLineEvent@@Base+0xafc> │ │ │ │ + bne a43a4 <_PyMonitoring_FireLineEvent@@Base+0xa28> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0fec │ │ │ │ - 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 r8, r0 │ │ │ │ - subs r1, r2, #0 │ │ │ │ - bne a5120 <_PyMonitoring_FireLineEvent@@Base+0xb60> │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ - cmp r1, #1 │ │ │ │ - bne a5138 <_PyMonitoring_FireLineEvent@@Base+0xb78> │ │ │ │ - b a5150 <_PyMonitoring_FireLineEvent@@Base+0xb90> │ │ │ │ - movw r0, #50408 @ 0xc4e8 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 34ac90 <_PyArg_NoKeywords@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a5110 <_PyMonitoring_FireLineEvent@@Base+0xb50> │ │ │ │ - b a521c <_PyMonitoring_FireLineEvent@@Base+0xc5c> │ │ │ │ - mov r2, #1 │ │ │ │ - movw r0, #50408 @ 0xc4e8 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 151060 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq a521c <_PyMonitoring_FireLineEvent@@Base+0xc5c> │ │ │ │ - ldr r7, [r8, #8] │ │ │ │ - ldr r5, [r4, #16] │ │ │ │ - cmp r7, #1 │ │ │ │ - bne a51bc <_PyMonitoring_FireLineEvent@@Base+0xbfc> │ │ │ │ - ldr r3, [r8, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - blt a51a8 <_PyMonitoring_FireLineEvent@@Base+0xbe8> │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - movw r2, #42532 @ 0xa624 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne a51a8 <_PyMonitoring_FireLineEvent@@Base+0xbe8> │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - cmp r3, r2 │ │ │ │ - bge a51a8 <_PyMonitoring_FireLineEvent@@Base+0xbe8> │ │ │ │ - add r3, r3, #4 │ │ │ │ - ldr r4, [r5, r3, lsl #2] │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r4] │ │ │ │ - b a5230 <_PyMonitoring_FireLineEvent@@Base+0xc70> │ │ │ │ - ldr r1, [r8, #12] │ │ │ │ - mov r0, r5 │ │ │ │ - sub sp, fp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b e658c │ │ │ │ - mov r0, r7 │ │ │ │ - bl b6520 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq a5230 <_PyMonitoring_FireLineEvent@@Base+0xc70> │ │ │ │ - cmp r7, #0 │ │ │ │ - ble a5230 <_PyMonitoring_FireLineEvent@@Base+0xc70> │ │ │ │ - add r9, r4, #12 │ │ │ │ - mov r6, #0 │ │ │ │ - add r2, r6, #4 │ │ │ │ - ldr r3, [r8, #12] │ │ │ │ - mov r0, r5 │ │ │ │ - add r6, r6, #1 │ │ │ │ - ldr r1, [r3, r2, lsl #2] │ │ │ │ - bl e658c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a5224 <_PyMonitoring_FireLineEvent@@Base+0xc64> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a521c <_PyMonitoring_FireLineEvent@@Base+0xc5c> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne a521c <_PyMonitoring_FireLineEvent@@Base+0xc5c> │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ - b a5230 <_PyMonitoring_FireLineEvent@@Base+0xc70> │ │ │ │ - cmp r7, r6 │ │ │ │ - str r0, [r9, #4]! │ │ │ │ - bne a51dc <_PyMonitoring_FireLineEvent@@Base+0xc1c> │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + b c1220 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ - movw r3, #62988 @ 0xf60c │ │ │ │ + movw r3, #63052 @ 0xf64c │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a526c <_PyMonitoring_FireLineEvent@@Base+0xcac> │ │ │ │ + beq a4408 <_PyMonitoring_FireLineEvent@@Base+0xa8c> │ │ │ │ bl 2d97c │ │ │ │ movw r2, #24016 @ 0x5dd0 │ │ │ │ movt r2, #109 @ 0x6d │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r4, [r2] │ │ │ │ mov r0, r4 │ │ │ │ bl 2ddc0 │ │ │ │ mov r2, #20 │ │ │ │ - movw r1, #24260 @ 0x5ec4 │ │ │ │ + movw r1, #26500 @ 0x6784 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq a52d4 <_PyMonitoring_FireLineEvent@@Base+0xd14> │ │ │ │ + beq a4470 <_PyMonitoring_FireLineEvent@@Base+0xaf4> │ │ │ │ mov r0, r6 │ │ │ │ bl 2e3a0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #45860 @ 0xb324 │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #48100 @ 0xbbe4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-12] │ │ │ │ bl 2e220 <__vfprintf_chk@plt> │ │ │ │ mov r1, r4 │ │ │ │ @@ -122643,1191 +121714,975 @@ │ │ │ │ bl 2e610 │ │ │ │ mov r3, #0 │ │ │ │ mvn ip, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 30368 │ │ │ │ + bl 30368 │ │ │ │ │ │ │ │ -000a531c : │ │ │ │ +000a44b8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a5348 │ │ │ │ - movw r1, #35104 @ 0x8920 │ │ │ │ + bne a44e4 │ │ │ │ + movw r1, #37160 @ 0x9128 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #140] @ a53d4 │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #140] @ a4570 │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #132] @ a53d8 │ │ │ │ + ldr r0, [pc, #132] @ a4574 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bne a53b4 │ │ │ │ + bne a4550 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r3, [r0, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - beq a53a8 │ │ │ │ + beq a4544 │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp ip, r1 │ │ │ │ - ble a53a8 │ │ │ │ + ble a4544 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r3, [r3, r1, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ - bne a53a8 │ │ │ │ - movw r1, #35132 @ 0x893c │ │ │ │ + bne a4544 │ │ │ │ + movw r1, #37188 @ 0x9144 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #48] @ a53d4 │ │ │ │ + ldr r0, [pc, #48] @ a4570 │ │ │ │ mov r2, r3 │ │ │ │ - bl a5238 <_PyMonitoring_FireLineEvent@@Base+0xc78> │ │ │ │ + bl a43d4 <_PyMonitoring_FireLineEvent@@Base+0xa58> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2e0264 <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ + b 2de084 <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #34936 @ 0x8878 │ │ │ │ + movw r2, #36992 @ 0x9080 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b6b98 <_PyErr_SetString@@Base> │ │ │ │ + bl 1b69ac <_PyErr_SetString@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - mlseq r6, r8, r9, r0 │ │ │ │ + rsbeq r1, r6, r4, lsr #5 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a53dc <_Py_FatalRefcountErrorFunc@@Base>: │ │ │ │ +000a4578 <_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, #35156 @ 0x8954 │ │ │ │ + movw r1, #37212 @ 0x915c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl a5238 <_PyMonitoring_FireLineEvent@@Base+0xc78> │ │ │ │ + bl a43d4 <_PyMonitoring_FireLineEvent@@Base+0xa58> │ │ │ │ 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, #42492 @ 0xa5fc │ │ │ │ + movw r1, #44732 @ 0xaebc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_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 36040 │ │ │ │ + b 36044 │ │ │ │ push {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 r5, [pc, #348] @ a55c0 <_Py_FatalRefcountErrorFunc@@Base+0x1e4> │ │ │ │ + ldr r5, [pc, #348] @ a475c <_Py_FatalRefcountErrorFunc@@Base+0x1e4> │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #12 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a548c <_Py_FatalRefcountErrorFunc@@Base+0xb0> │ │ │ │ + bne a4628 <_Py_FatalRefcountErrorFunc@@Base+0xb0> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a5474 <_Py_FatalRefcountErrorFunc@@Base+0x98> │ │ │ │ + bne a4610 <_Py_FatalRefcountErrorFunc@@Base+0x98> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne a54a8 <_Py_FatalRefcountErrorFunc@@Base+0xcc> │ │ │ │ + bne a4644 <_Py_FatalRefcountErrorFunc@@Base+0xcc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d9440 <_PyTime_FromSeconds@@Base+0xb40> │ │ │ │ - ldr r3, [pc, #276] @ a55c4 <_Py_FatalRefcountErrorFunc@@Base+0x1e8> │ │ │ │ + bl 1d92cc <_PyTime_FromSeconds@@Base+0xb4c> │ │ │ │ + ldr r3, [pc, #276] @ a4760 <_Py_FatalRefcountErrorFunc@@Base+0x1e8> │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a54d0 <_Py_FatalRefcountErrorFunc@@Base+0xf4> │ │ │ │ + bne a466c <_Py_FatalRefcountErrorFunc@@Base+0xf4> │ │ │ │ mov r2, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35216 @ 0x8990 │ │ │ │ + movw r1, #37272 @ 0x9198 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ - b a5580 <_Py_FatalRefcountErrorFunc@@Base+0x1a4> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ + b a471c <_Py_FatalRefcountErrorFunc@@Base+0x1a4> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #0 │ │ │ │ bl 40c4c <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq a5580 <_Py_FatalRefcountErrorFunc@@Base+0x1a4> │ │ │ │ + beq a471c <_Py_FatalRefcountErrorFunc@@Base+0x1a4> │ │ │ │ mov r7, #0 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35284 @ 0x89d4 │ │ │ │ + movw r1, #37340 @ 0x91dc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ ldrh r3, [r6, #4] │ │ │ │ - movw r1, #35340 @ 0x8a0c │ │ │ │ + movw r1, #37396 @ 0x9214 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, r7 │ │ │ │ - ble a5570 <_Py_FatalRefcountErrorFunc@@Base+0x194> │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + ble a470c <_Py_FatalRefcountErrorFunc@@Base+0x194> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ add r3, r6, r7, lsl #3 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r7, r7, #1 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bl 3d02c │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #35352 @ 0x8a18 │ │ │ │ + movw r1, #37408 @ 0x9220 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ bl 3d338 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57816 @ 0xe1d8 │ │ │ │ + movw r1, #60056 @ 0xea98 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ - b a54fc <_Py_FatalRefcountErrorFunc@@Base+0x120> │ │ │ │ - movw r1, #57816 @ 0xe1d8 │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ + b a4698 <_Py_FatalRefcountErrorFunc@@Base+0x120> │ │ │ │ + movw r1, #60056 @ 0xea98 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #1 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne a55a0 <_Py_FatalRefcountErrorFunc@@Base+0x1c4> │ │ │ │ + bne a473c <_Py_FatalRefcountErrorFunc@@Base+0x1c4> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a5588 <_Py_FatalRefcountErrorFunc@@Base+0x1ac> │ │ │ │ + bne a4724 <_Py_FatalRefcountErrorFunc@@Base+0x1ac> │ │ │ │ dmb ish │ │ │ │ - beq a55b8 <_Py_FatalRefcountErrorFunc@@Base+0x1dc> │ │ │ │ - ldr r0, [pc, #16] @ a55c0 <_Py_FatalRefcountErrorFunc@@Base+0x1e4> │ │ │ │ + beq a4754 <_Py_FatalRefcountErrorFunc@@Base+0x1dc> │ │ │ │ + ldr r0, [pc, #16] @ a475c <_Py_FatalRefcountErrorFunc@@Base+0x1e4> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 33ff20 │ │ │ │ + b 3401f4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq sl, sl, r8, lsl #25 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + rsbeq sl, sl, r0, lsl #25 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -000a55c8 : │ │ │ │ +000a4764 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #196] @ a56a8 │ │ │ │ + ldr r4, [pc, #196] @ a4844 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a5604 │ │ │ │ + bne a47a0 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a55ec │ │ │ │ + bne a4788 │ │ │ │ dmb ish │ │ │ │ - beq a5614 │ │ │ │ + beq a47b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c106c │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + bl 3c1128 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r2, [r3, #1912] @ 0x778 │ │ │ │ cmp r2, #31 │ │ │ │ - ble a5660 │ │ │ │ + ble a47fc │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne a5648 │ │ │ │ + bne a47e4 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a5630 │ │ │ │ + bne a47cc │ │ │ │ dmb ish │ │ │ │ - beq a5658 │ │ │ │ - ldr r0, [pc, #80] @ a56a8 │ │ │ │ - bl 33ff20 │ │ │ │ + beq a47f4 │ │ │ │ + ldr r0, [pc, #80] @ a4844 │ │ │ │ + bl 3401f4 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, r3, r2, lsl #2 │ │ │ │ mov r1, #0 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #1912] @ 0x778 │ │ │ │ str r5, [r0, #1784] @ 0x6f8 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne a5690 │ │ │ │ + bne a482c │ │ │ │ strexb r2, r1, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a5678 │ │ │ │ + bne a4814 │ │ │ │ dmb ish │ │ │ │ - beq a56a0 │ │ │ │ - ldr r0, [pc, #8] @ a56a8 │ │ │ │ - bl 33ff20 │ │ │ │ + beq a483c │ │ │ │ + ldr r0, [pc, #8] @ a4844 │ │ │ │ + bl 3401f4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq r9, [sl], #-196 @ 0xffffff3c @ │ │ │ │ + rsbeq r9, sl, ip, ror #25 │ │ │ │ │ │ │ │ -000a56ac : │ │ │ │ +000a4848 : │ │ │ │ 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 2ddc0 │ │ │ │ bl 2dea4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a56dc │ │ │ │ + beq a4878 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl b5e4c <_Py_GetConfig@@Base> │ │ │ │ + bl b5e0c <_Py_GetConfig@@Base> │ │ │ │ ldr r0, [r0, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - beq a56d4 │ │ │ │ + beq a4870 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8592 @ 0x2190 │ │ │ │ + movw r1, #10904 @ 0x2a98 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2e55c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a56d4 │ │ │ │ + beq a4870 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58404 @ 0xe424 │ │ │ │ + movw r1, #60644 @ 0xece4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ bl 2e55c │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ 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 5494c │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + bl 547fc │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 a5798 │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + bne a4934 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #38648 @ 0x96f8 │ │ │ │ + movw r1, #40652 @ 0x9ecc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #55724 @ 0xd9ac │ │ │ │ + movw r0, #57664 @ 0xe140 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b a57d8 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b a4974 │ │ │ │ mov r0, r3 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl f0b90 │ │ │ │ + bl f0644 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a57d8 │ │ │ │ + beq a4974 │ │ │ │ bl 2e3a0 │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ - movwne r1, #59444 @ 0xe834 │ │ │ │ - movweq r1, #35364 @ 0x8a24 │ │ │ │ + movwne r1, #61516 @ 0xf04c │ │ │ │ + movweq r1, #37420 @ 0x922c │ │ │ │ movtne r1, #68 @ 0x44 │ │ │ │ movteq r1, #72 @ 0x48 │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne a5834 │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ + bne a49d0 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #38648 @ 0x96f8 │ │ │ │ + movw r1, #40652 @ 0x9ecc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #35432 @ 0x8a68 │ │ │ │ + movw r0, #37488 @ 0x9270 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b a58b4 │ │ │ │ + b a4a50 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl f0b90 │ │ │ │ + bl f0644 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a58b4 │ │ │ │ + beq a4a50 │ │ │ │ bl 2e3a0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ - beq a5874 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq a4a10 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59444 @ 0xe834 │ │ │ │ + movw r1, #61516 @ 0xf04c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a582c │ │ │ │ + bl 1b4954 │ │ │ │ + b a49c8 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #16 │ │ │ │ bl 2d43c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a589c │ │ │ │ + beq a4a38 │ │ │ │ mov r1, #4 │ │ │ │ sub r0, fp, #16 │ │ │ │ - bl b621c │ │ │ │ + bl b6214 │ │ │ │ mov r4, r0 │ │ │ │ - b a58b4 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + b a4a50 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35396 @ 0x8a44 │ │ │ │ + movw r1, #37452 @ 0x924c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ - push {r4, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #8 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - mov r3, r1 │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ - tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne a5910 │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #38648 @ 0x96f8 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #57192 @ 0xdf68 │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ - b a5968 │ │ │ │ - sub r1, fp, #16 │ │ │ │ - mov r0, r3 │ │ │ │ - bl f0b90 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq a5968 │ │ │ │ - bl 2e3a0 │ │ │ │ - ldr r3, [fp, #-16] │ │ │ │ - cmp r0, r3 │ │ │ │ - beq a5950 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59444 @ 0xe834 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a5908 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, #5 │ │ │ │ - mov r0, #0 │ │ │ │ - bl 2df04 │ │ │ │ - bl 30016c │ │ │ │ - mov r4, r0 │ │ │ │ + bl 1b4954 │ │ │ │ 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 │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne a59b0 │ │ │ │ - ldr r3, [r4] │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne a59d0 │ │ │ │ - b a5a44 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #51880 @ 0xcaa8 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a5998 │ │ │ │ - b a5a1c │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ - tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq a5a24 │ │ │ │ - sub r1, fp, #16 │ │ │ │ - mov r0, r3 │ │ │ │ - bl f0b90 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq a5a1c │ │ │ │ - bl 2e3a0 │ │ │ │ - ldr r3, [fp, #-16] │ │ │ │ - cmp r0, r3 │ │ │ │ - beq a5a48 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59444 @ 0xe834 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - mov r4, #0 │ │ │ │ - b a5ab8 │ │ │ │ - movw r2, #29260 @ 0x724c │ │ │ │ - movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #32624 @ 0x7f70 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #51880 @ 0xcaa8 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b a5a1c │ │ │ │ - mov r5, #0 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ - tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne a5a7c │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #32760 @ 0x7ff8 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #51880 @ 0xcaa8 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b a5a1c │ │ │ │ - sub r1, fp, #16 │ │ │ │ - mov r0, r3 │ │ │ │ - bl f0b90 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq a5ab8 │ │ │ │ - bl 2e3a0 │ │ │ │ - ldr r3, [fp, #-16] │ │ │ │ - cmp r0, r3 │ │ │ │ - bne a5a04 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, #5 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2df04 │ │ │ │ - bl 30016c │ │ │ │ - mov r4, r0 │ │ │ │ - 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, #4072] @ 0xfe8 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - mov r5, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne a5b1c │ │ │ │ - ldr r3, [r5] │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ - tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne a5b3c │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #32624 @ 0x7f70 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #51920 @ 0xcad0 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b a5b98 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #51920 @ 0xcad0 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a5ae8 │ │ │ │ - b a5b98 │ │ │ │ - sub r1, fp, #20 │ │ │ │ - mov r0, r3 │ │ │ │ - bl f0b90 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq a5c14 │ │ │ │ - bl 2e3a0 │ │ │ │ - ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - cmp r0, r3 │ │ │ │ - bne a5bb0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq a5bec │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ - tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq a5bcc │ │ │ │ - sub r1, fp, #16 │ │ │ │ - mov r0, r3 │ │ │ │ - bl f0b90 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - bne a5ba0 │ │ │ │ - mov r4, #0 │ │ │ │ - b a5c14 │ │ │ │ - bl 2e3a0 │ │ │ │ - ldr r3, [fp, #-16] │ │ │ │ - cmp r0, r3 │ │ │ │ - beq a5bf0 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59444 @ 0xe834 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a5b98 │ │ │ │ - movw r2, #29260 @ 0x724c │ │ │ │ - movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #32760 @ 0x7ff8 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #51920 @ 0xcad0 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b a5b98 │ │ │ │ - mov r5, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 2d2a4 │ │ │ │ - cmp r0, #0 │ │ │ │ - movweq r4, #5188 @ 0x1444 │ │ │ │ - movteq r4, #104 @ 0x68 │ │ │ │ - beq a5c14 │ │ │ │ - bl 30016c │ │ │ │ - mov r4, r0 │ │ │ │ - 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, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne a5c68 │ │ │ │ + bne a4aa4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a5c98 │ │ │ │ + beq a4ad4 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #96] @ a5cdc │ │ │ │ + ldr r3, [pc, #96] @ a4b18 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5cd0 │ │ │ │ + beq a4b0c │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #53796 @ 0xd224 │ │ │ │ + movw r1, #56472 @ 0xdc98 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 332d2c │ │ │ │ + bl 332518 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a5cd0 │ │ │ │ - movw r3, #45148 @ 0xb05c │ │ │ │ + beq a4b0c │ │ │ │ + movw r3, #45128 @ 0xb048 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35444 @ 0x8a74 │ │ │ │ + movw r1, #37500 @ 0x927c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e430 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrdeq r8, [sl], #-220 @ 0xffffff24 @ │ │ │ │ + strdeq r8, [sl], #-204 @ 0xffffff34 @ │ │ │ │ │ │ │ │ -000a5ce0 : │ │ │ │ +000a4b1c : │ │ │ │ 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 2d0c4 │ │ │ │ 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, #35464 @ 0x8a88 │ │ │ │ + movw r0, #37520 @ 0x9290 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r0, [sp] │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ bl 2e3ac <__snprintf_chk@plt> │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ movw r1, #33857 @ 0x8441 │ │ │ │ movt r1, #8 │ │ │ │ bl 2dba4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a5d98 │ │ │ │ - movw r5, #62988 @ 0xf60c │ │ │ │ + beq a4bd4 │ │ │ │ + movw r5, #63052 @ 0xf64c │ │ │ │ movt r5, #111 @ 0x6f │ │ │ │ - movw r1, #39668 @ 0x9af4 │ │ │ │ + movw r1, #41908 @ 0xa3b4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ bl 2d1a8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - bne a5d78 │ │ │ │ + bne a4bb4 │ │ │ │ mov r0, r4 │ │ │ │ mvn r4, #0 │ │ │ │ bl 2d8c8 │ │ │ │ - b a5d98 │ │ │ │ - bl 21479c │ │ │ │ + b a4bd4 │ │ │ │ + bl 213924 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ str r0, [r5, #8] │ │ │ │ - bne a5d98 │ │ │ │ + bne a4bd4 │ │ │ │ mvn r4, #1 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 2e430 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a5da4 : │ │ │ │ +000a4be0 : │ │ │ │ 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, #62988 @ 0xf60c │ │ │ │ + movw r4, #63052 @ 0xf64c │ │ │ │ movt r4, #111 @ 0x6f │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5e18 │ │ │ │ + beq a4c54 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 215798 │ │ │ │ + bl 214750 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r2, #35484 @ 0x8a9c │ │ │ │ + movw r2, #37540 @ 0x92a4 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ strd r6, [sp] │ │ │ │ bl 2d6e8 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2e610 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 21707c │ │ │ │ + bl 2161fc │ │ │ │ mov r0, #0 │ │ │ │ - b a5e24 │ │ │ │ - bl a5ce0 │ │ │ │ + b a4c60 │ │ │ │ + bl a4b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5ddc │ │ │ │ + beq a4c18 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000a5e2c : │ │ │ │ +000a4c68 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r4, #62988 @ 0xf60c │ │ │ │ + movw r4, #63052 @ 0xf64c │ │ │ │ movt r4, #111 @ 0x6f │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 215798 │ │ │ │ + bl 214750 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2e430 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 21707c │ │ │ │ + bl 2161fc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl ad15c │ │ │ │ + bl ad174 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a5e80 : │ │ │ │ +000a4cbc : │ │ │ │ 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, #62988 @ 0xf60c │ │ │ │ + movw r5, #63052 @ 0xf64c │ │ │ │ movt r5, #111 @ 0x6f │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5ed8 │ │ │ │ + beq a4d14 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #60704 @ 0xed20 │ │ │ │ + movw r1, #62944 @ 0xf5e0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ bl 2e634 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq a5f84 │ │ │ │ + beq a4dc0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 215798 │ │ │ │ - b a5f14 │ │ │ │ - bl a5ce0 │ │ │ │ + bl 214750 │ │ │ │ + b a4d50 │ │ │ │ + bl a4b1c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a5f88 │ │ │ │ - b a5eb4 │ │ │ │ + bne a4dc4 │ │ │ │ + b a4cf0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r7 │ │ │ │ bl 2e2d4 │ │ │ │ cmp r0, r7 │ │ │ │ - bcc a5f58 │ │ │ │ + bcc a4d94 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 2e610 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a5f58 │ │ │ │ + bne a4d94 │ │ │ │ cmp r7, #4096 @ 0x1000 │ │ │ │ - bcc a5f60 │ │ │ │ + bcc a4d9c │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ sub r0, r0, #20 │ │ │ │ bl 2dd78 │ │ │ │ subs r7, r0, #0 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ mov r1, #1 │ │ │ │ sub r0, r0, #20 │ │ │ │ - bne a5ee8 │ │ │ │ + bne a4d24 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e238 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b a5f70 │ │ │ │ + b a4dac │ │ │ │ mvn r4, #0 │ │ │ │ - b a5f70 │ │ │ │ + b a4dac │ │ │ │ mov r0, r6 │ │ │ │ bl 2d568 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5f14 │ │ │ │ + beq a4d50 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e430 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 21707c │ │ │ │ - b a5f88 │ │ │ │ + bl 2161fc │ │ │ │ + b a4dc4 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000a5f94 : │ │ │ │ +000a4dd0 : │ │ │ │ push {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 2d844 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r5, r5, #1 │ │ │ │ addne r0, r4, #4 │ │ │ │ - bne a5fb0 │ │ │ │ + bne a4dec │ │ │ │ mov r0, r5 │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq a6054 │ │ │ │ + beq a4e90 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r6 │ │ │ │ bl 2d844 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a5ff8 │ │ │ │ + bne a4e34 │ │ │ │ mov r0, r6 │ │ │ │ bl 2cff8 │ │ │ │ add r5, r6, r0, lsl #2 │ │ │ │ sub r1, r5, r6 │ │ │ │ mov r0, r6 │ │ │ │ asr r1, r1, #2 │ │ │ │ - bl efb3c │ │ │ │ + bl ef604 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6034 │ │ │ │ + bne a4e70 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6054 │ │ │ │ + bgt a4e90 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne a6054 │ │ │ │ + bne a4e90 │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b a6054 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b a4e90 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r2, [r5] │ │ │ │ str r0, [r3, r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a6064 │ │ │ │ + beq a4ea0 │ │ │ │ add r4, r4, #4 │ │ │ │ add r6, r5, #4 │ │ │ │ - b a5fd8 │ │ │ │ - movw r1, #35496 @ 0x8aa8 │ │ │ │ + b a4e14 │ │ │ │ + movw r1, #37552 @ 0x92b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #88] @ a60bc │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #84] @ a60c0 │ │ │ │ + ldr r0, [pc, #88] @ a4ef8 │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #84] @ a4efc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #80] @ a60c4 │ │ │ │ + ldr r1, [pc, #80] @ a4f00 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 303ec0 <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ + bl 3028b0 <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6094 │ │ │ │ - movw r1, #35520 @ 0x8ac0 │ │ │ │ + beq a4ed0 │ │ │ │ + movw r1, #37576 @ 0x92c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #40] @ a60bc │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #40] @ a4ef8 │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ - rsbeq r0, r6, ip, lsr #19 │ │ │ │ + b ba6fc <_Py_Dealloc@@Base> │ │ │ │ + strhteq r1, [r6], #-40 @ 0xffffffd8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r6, fp, ip, lsr #12 │ │ │ │ + rsbeq r6, fp, r4, lsr #12 │ │ │ │ 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 827f8 <_Py_hashtable_size@@Base> │ │ │ │ + bl 8222c <_Py_hashtable_size@@Base> │ │ │ │ ldr r2, [r4] │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a60fc <_Py_stat@@Base>: │ │ │ │ +000a4f38 <_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 2030ac │ │ │ │ + bl 202a7c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a6190 <_Py_stat@@Base+0x94> │ │ │ │ + beq a4fcc <_Py_stat@@Base+0x94> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 352194 │ │ │ │ + bl 3525d4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a615c <_Py_stat@@Base+0x60> │ │ │ │ + bne a4f98 <_Py_stat@@Base+0x60> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6190 <_Py_stat@@Base+0x94> │ │ │ │ + bgt a4fcc <_Py_stat@@Base+0x94> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a6190 <_Py_stat@@Base+0x94> │ │ │ │ + bne a4fcc <_Py_stat@@Base+0x94> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b a6190 <_Py_stat@@Base+0x94> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b a4fcc <_Py_stat@@Base+0x94> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2cf74 <__stat64_time64@plt> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6194 <_Py_stat@@Base+0x98> │ │ │ │ + bgt a4fd0 <_Py_stat@@Base+0x98> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a6194 <_Py_stat@@Base+0x98> │ │ │ │ + bne a4fd0 <_Py_stat@@Base+0x98> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b a6194 <_Py_stat@@Base+0x98> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b a4fd0 <_Py_stat@@Base+0x98> │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne a61d8 <_Py_stat@@Base+0xdc> │ │ │ │ + bne a5014 <_Py_stat@@Base+0xdc> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a6208 <_Py_stat@@Base+0x10c> │ │ │ │ - b a61fc <_Py_stat@@Base+0x100> │ │ │ │ + bne a5044 <_Py_stat@@Base+0x10c> │ │ │ │ + b a5038 <_Py_stat@@Base+0x100> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42160 @ 0xa4b0 │ │ │ │ + movw r0, #44164 @ 0xac84 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a61c0 <_Py_stat@@Base+0xc4> │ │ │ │ + bne a4ffc <_Py_stat@@Base+0xc4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a61f4 <_Py_stat@@Base+0xf8> │ │ │ │ + bne a5030 <_Py_stat@@Base+0xf8> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a6228 <_Py_stat@@Base+0x12c> │ │ │ │ - bl ddb94 │ │ │ │ + bne a5064 <_Py_stat@@Base+0x12c> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a61f4 <_Py_stat@@Base+0xf8> │ │ │ │ - bl 10361c │ │ │ │ + bne a5030 <_Py_stat@@Base+0xf8> │ │ │ │ + bl 10262c │ │ │ │ mov r3, r0 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl a2244 <_Py_closerange@@Base> │ │ │ │ + bl a104c <_Py_closerange@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1067a8 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + bl 1057b8 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r5, #62864 @ 0xf590 │ │ │ │ + movw r5, #62928 @ 0xf5d0 │ │ │ │ movt r5, #111 @ 0x6f │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq a6298 <_Py_stat@@Base+0x19c> │ │ │ │ - bl 10361c │ │ │ │ + beq a50d4 <_Py_stat@@Base+0x19c> │ │ │ │ + bl 10262c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 10361c │ │ │ │ + bl 10262c │ │ │ │ mov r4, r0 │ │ │ │ bl 2d9c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1067a8 │ │ │ │ - bl d4e70 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bl 1057b8 │ │ │ │ + bl d4540 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a62ec <_Py_open@@Base>: │ │ │ │ +000a5128 <_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 fe194 │ │ │ │ + bl fd1a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a63ec <_Py_open@@Base+0x100> │ │ │ │ + beq a5228 <_Py_open@@Base+0x100> │ │ │ │ orr r6, r6, #524288 @ 0x80000 │ │ │ │ mov r2, r4 │ │ │ │ str r6, [sp] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #45224 @ 0xb0a8 │ │ │ │ + movw r1, #47464 @ 0xb968 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #24652 @ 0x604c │ │ │ │ + movw r0, #26892 @ 0x690c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a638c <_Py_open@@Base+0xa0> │ │ │ │ + bne a51c8 <_Py_open@@Base+0xa0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6450 <_Py_open@@Base+0x164> │ │ │ │ + bgt a528c <_Py_open@@Base+0x164> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a6450 <_Py_open@@Base+0x164> │ │ │ │ + bne a528c <_Py_open@@Base+0x164> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b a6450 <_Py_open@@Base+0x164> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b a528c <_Py_open@@Base+0x164> │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne a63b8 <_Py_open@@Base+0xcc> │ │ │ │ - bl d4e70 │ │ │ │ + bne a51f4 <_Py_open@@Base+0xcc> │ │ │ │ + bl d4540 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a63f4 <_Py_open@@Base+0x108> │ │ │ │ - bl 10361c │ │ │ │ + bne a5230 <_Py_open@@Base+0x108> │ │ │ │ + bl 10262c │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d10c <__open64_2@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r5, #0 │ │ │ │ - blt a6370 <_Py_open@@Base+0x84> │ │ │ │ - b a6404 <_Py_open@@Base+0x118> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + blt a51ac <_Py_open@@Base+0x84> │ │ │ │ + b a5240 <_Py_open@@Base+0x118> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 30000c │ │ │ │ + bl 2fe9fc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a63ec <_Py_open@@Base+0x100> │ │ │ │ + bgt a5228 <_Py_open@@Base+0x100> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a63ec <_Py_open@@Base+0x100> │ │ │ │ + bne a5228 <_Py_open@@Base+0x100> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mvn r5, #0 │ │ │ │ - b a6450 <_Py_open@@Base+0x164> │ │ │ │ + b a528c <_Py_open@@Base+0x164> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a63ec <_Py_open@@Base+0x100> │ │ │ │ - b a63d8 <_Py_open@@Base+0xec> │ │ │ │ + bgt a5228 <_Py_open@@Base+0x100> │ │ │ │ + b a5214 <_Py_open@@Base+0xec> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6424 <_Py_open@@Base+0x138> │ │ │ │ + bgt a5260 <_Py_open@@Base+0x138> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a6424 <_Py_open@@Base+0x138> │ │ │ │ + bne a5260 <_Py_open@@Base+0x138> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #35628 @ 0x8b2c │ │ │ │ + movw r2, #35576 @ 0x8af8 │ │ │ │ movt r2, #105 @ 0x69 │ │ │ │ - bl 300804 │ │ │ │ + bl 2ff1f4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a6450 <_Py_open@@Base+0x164> │ │ │ │ + bne a528c <_Py_open@@Base+0x164> │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ bl 2d8c8 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ - movw ip, #42124 @ 0xa48c │ │ │ │ + movw ip, #44364 @ 0xad4c │ │ │ │ movt ip, #70 @ 0x46 │ │ │ │ sub r3, fp, #152 @ 0x98 │ │ │ │ sub r2, fp, #148 @ 0x94 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - ldr ip, [pc, #156] @ a6530 <_Py_open@@Base+0x244> │ │ │ │ + ldr ip, [pc, #156] @ a536c <_Py_open@@Base+0x244> │ │ │ │ mov r5, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-16] │ │ │ │ mov ip, #0 │ │ │ │ - bl 3889f4 <_PyCode_SetUnboundVarCounts@@Base+0x58c> │ │ │ │ + bl 388afc <_PyCode_SetUnboundVarCounts@@Base+0x58c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne a64b4 <_Py_open@@Base+0x1c8> │ │ │ │ + bne a52f0 <_Py_open@@Base+0x1c8> │ │ │ │ mov r0, #0 │ │ │ │ - b a650c <_Py_open@@Base+0x220> │ │ │ │ + b a5348 <_Py_open@@Base+0x220> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #46416 @ 0xb550 │ │ │ │ + movw r1, #48656 @ 0xbe10 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #61844 @ 0xf194 │ │ │ │ + movw r0, #64084 @ 0xfa54 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a64ac <_Py_open@@Base+0x1c0> │ │ │ │ + beq a52e8 <_Py_open@@Base+0x1c0> │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ - bl 38a004 <_PyCode_SetUnboundVarCounts@@Base+0x1b9c> │ │ │ │ + bl 38a10c <_PyCode_SetUnboundVarCounts@@Base+0x1b9c> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a6504 <_Py_open@@Base+0x218> │ │ │ │ - bl ddb94 │ │ │ │ + bne a5340 <_Py_open@@Base+0x218> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a64ac <_Py_open@@Base+0x1c0> │ │ │ │ + bne a52e8 <_Py_open@@Base+0x1c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl dddcc │ │ │ │ - ldr r3, [pc, #28] @ a6530 <_Py_open@@Base+0x244> │ │ │ │ + bl dd378 │ │ │ │ + ldr r3, [pc, #28] @ a536c <_Py_open@@Base+0x244> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq a6528 <_Py_open@@Base+0x23c> │ │ │ │ + beq a5364 <_Py_open@@Base+0x23c> │ │ │ │ bl 2ddfc <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq pc, [r7], #-228 @ 0xffffff1c @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -123835,280 +122690,203 @@ │ │ │ │ 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, #35544 @ 0x8ad8 │ │ │ │ + movw r3, #37600 @ 0x92e0 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ str ip, [sp] │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ mov r1, #2 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ bl 2dba4 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - bne a6624 <_Py_open@@Base+0x338> │ │ │ │ - movw r5, #45152 @ 0xb060 │ │ │ │ + bne a5460 <_Py_open@@Base+0x338> │ │ │ │ + movw r5, #45132 @ 0xb04c │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 462c4 │ │ │ │ - bl 46320 │ │ │ │ + bl 46270 │ │ │ │ + bl 462cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6624 <_Py_open@@Base+0x338> │ │ │ │ - ldr r2, [pc, #112] @ a6630 <_Py_open@@Base+0x344> │ │ │ │ + bne a5460 <_Py_open@@Base+0x338> │ │ │ │ + ldr r2, [pc, #112] @ a546c <_Py_open@@Base+0x344> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a65e4 <_Py_open@@Base+0x2f8> │ │ │ │ + beq a5420 <_Py_open@@Base+0x2f8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a6608 <_Py_open@@Base+0x31c> │ │ │ │ + bne a5444 <_Py_open@@Base+0x31c> │ │ │ │ bl 2d4e4 │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #35560 @ 0x8ae8 │ │ │ │ + movw r2, #37616 @ 0x92f0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 36026c <_PyErr_Format@@Base> │ │ │ │ - b a6624 <_Py_open@@Base+0x338> │ │ │ │ + bl 360514 <_PyErr_Format@@Base> │ │ │ │ + b a5460 <_Py_open@@Base+0x338> │ │ │ │ bl 2d4e4 │ │ │ │ - movw r1, #35560 @ 0x8ae8 │ │ │ │ + movw r1, #37616 @ 0x92f0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 44e78 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 46308 <_PyErr_FormatFromCause@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r3 │ │ │ │ - bl 382c64 <_PyLong_UnsignedInt_Converter@@Base+0xe4> │ │ │ │ + bl 382f34 <_PyLong_UnsignedInt_Converter@@Base+0xfc> │ │ │ │ subs r5, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq a66e0 <_Py_open@@Base+0x3f4> │ │ │ │ + beq a551c <_Py_open@@Base+0x3f4> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #8 │ │ │ │ mov r3, #1 │ │ │ │ - bl 1f79e4 │ │ │ │ + bl 1f7880 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a66a8 <_Py_open@@Base+0x3bc> │ │ │ │ + bgt a54e4 <_Py_open@@Base+0x3bc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a66a8 <_Py_open@@Base+0x3bc> │ │ │ │ + bne a54e4 <_Py_open@@Base+0x3bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - bne a66e0 <_Py_open@@Base+0x3f4> │ │ │ │ + bne a551c <_Py_open@@Base+0x3f4> │ │ │ │ ldr r2, [r7] │ │ │ │ mvn r8, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ mov r6, #0 │ │ │ │ mvn r9, #-2147483648 @ 0x80000000 │ │ │ │ - movw r1, #18060 @ 0x468c │ │ │ │ + movw r1, #20300 @ 0x4f4c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ strd r8, [sp, #8] │ │ │ │ strd r6, [sp] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r3 │ │ │ │ - bl 382c64 <_PyLong_UnsignedInt_Converter@@Base+0xe4> │ │ │ │ + bl 382f34 <_PyLong_UnsignedInt_Converter@@Base+0xfc> │ │ │ │ subs r5, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq a6788 <_Py_open@@Base+0x49c> │ │ │ │ + beq a55c4 <_Py_open@@Base+0x49c> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #8 │ │ │ │ - bl 1f79e4 │ │ │ │ + bl 1f7880 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a675c <_Py_open@@Base+0x470> │ │ │ │ + bgt a5598 <_Py_open@@Base+0x470> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a675c <_Py_open@@Base+0x470> │ │ │ │ + bne a5598 <_Py_open@@Base+0x470> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - bne a6788 <_Py_open@@Base+0x49c> │ │ │ │ + bne a55c4 <_Py_open@@Base+0x49c> │ │ │ │ ldr r2, [r7] │ │ │ │ mvn r8, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mvn r9, #0 │ │ │ │ - movw r1, #48680 @ 0xbe28 │ │ │ │ + movw r1, #50920 @ 0xc6e8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r4, fp, #16 │ │ │ │ - bl a1404 <_PyObject_GetMethod@@Base+0x110c> │ │ │ │ + bl a01b0 <_PyObject_GetMethod@@Base+0x9f8> │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #104857600 @ 0x6400000 │ │ │ │ str r0, [fp, #-16] │ │ │ │ - bcc a67d4 <_Py_open@@Base+0x4e8> │ │ │ │ + bcc a5610 <_Py_open@@Base+0x4e8> │ │ │ │ cmn r4, #104857600 @ 0x6400000 │ │ │ │ sub r0, r4, #104857600 @ 0x6400000 │ │ │ │ mvncs r1, #0 │ │ │ │ - bcs a67d8 <_Py_open@@Base+0x4ec> │ │ │ │ + bcs a5614 <_Py_open@@Base+0x4ec> │ │ │ │ add r1, r4, #104857600 @ 0x6400000 │ │ │ │ mov r2, r4 │ │ │ │ - bl a0df0 <_PyObject_GetMethod@@Base+0xaf8> │ │ │ │ + bl 9fedc <_PyObject_GetMethod@@Base+0x724> │ │ │ │ cmp r4, r0 │ │ │ │ subcc r2, r0, r4 │ │ │ │ subcs r2, r4, r0 │ │ │ │ movw r0, #4400 @ 0x1130 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - movw r1, #35588 @ 0x8b04 │ │ │ │ + movw r1, #37644 @ 0x930c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r3, [r0, #804] @ 0x324 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmp r3, r1 │ │ │ │ - add fp, sp, #0 │ │ │ │ - beq a684c <_Py_open@@Base+0x560> │ │ │ │ - movw r3, #4400 @ 0x1130 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - mov r2, r1 │ │ │ │ - movw r1, #20716 @ 0x50ec │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - ldr r0, [r3] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 17173c │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r2, r3 │ │ │ │ - ldr r1, [r0, #808] @ 0x328 │ │ │ │ - moveq r2, #0 │ │ │ │ - beq a6874 <_Py_open@@Base+0x588> │ │ │ │ - ldr r3, [r2] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r2] │ │ │ │ - cmp r1, #0 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - str r2, [r0, #808] @ 0x328 │ │ │ │ - movne r0, r1 │ │ │ │ - moveq r0, r3 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ - push {r4, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #8 │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - cmp r2, #1 │ │ │ │ - mov r0, r2 │ │ │ │ - movgt r2, #0 │ │ │ │ - movle r2, #1 │ │ │ │ - sub sp, sp, #28 │ │ │ │ - mov ip, r1 │ │ │ │ - orrs r2, r3, r2 │ │ │ │ - bne a68e4 <_Py_open@@Base+0x5f8> │ │ │ │ - clz r1, r1 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - cmp r0, #2 │ │ │ │ - orrne r1, r1, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq a691c <_Py_open@@Base+0x630> │ │ │ │ - mov lr, #2 │ │ │ │ - mov r2, r3 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, ip │ │ │ │ - str r3, [sp, #8] │ │ │ │ - sub r4, fp, #20 │ │ │ │ - ldr r3, [pc, #56] @ a6940 <_Py_open@@Base+0x654> │ │ │ │ - str r4, [sp, #12] │ │ │ │ - str lr, [sp, #4] │ │ │ │ - str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ - subs ip, r0, #0 │ │ │ │ - beq a6938 <_Py_open@@Base+0x64c> │ │ │ │ - ldr r0, [pc, #32] @ a6944 <_Py_open@@Base+0x658> │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldm ip, {r1, r2} │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, lr} │ │ │ │ - b a6814 <_Py_open@@Base+0x528> │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ - rsbeq r8, sl, r8, lsl #28 │ │ │ │ - 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 r8, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ cmn r3, #1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne a6988 <_Py_open@@Base+0x69c> │ │ │ │ - bl a6534 <_Py_open@@Base+0x248> │ │ │ │ + bne a5690 <_Py_open@@Base+0x568> │ │ │ │ + bl a5370 <_Py_open@@Base+0x248> │ │ │ │ cmn r0, #1 │ │ │ │ - beq a6ac4 <_Py_open@@Base+0x7d8> │ │ │ │ + beq a57cc <_Py_open@@Base+0x6a4> │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add ip, r8, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ str r6, [sp, #4] │ │ │ │ @@ -124116,77 +122894,77 @@ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str sl, [sp] │ │ │ │ sub r9, r7, r4 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2d6c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a6a80 <_Py_open@@Base+0x794> │ │ │ │ - movw r6, #45152 @ 0xb060 │ │ │ │ + bge a5788 <_Py_open@@Base+0x660> │ │ │ │ + movw r6, #45132 @ 0xb04c │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 2fffc8 │ │ │ │ - bl 46320 │ │ │ │ + bl 2fe9b8 │ │ │ │ + bl 462cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq a69f4 <_Py_open@@Base+0x708> │ │ │ │ + beq a56fc <_Py_open@@Base+0x5d4> │ │ │ │ mvn r0, #0 │ │ │ │ - b a6ac4 <_Py_open@@Base+0x7d8> │ │ │ │ - ldr r3, [pc, #208] @ a6acc <_Py_open@@Base+0x7e0> │ │ │ │ + b a57cc <_Py_open@@Base+0x6a4> │ │ │ │ + ldr r3, [pc, #208] @ a57d4 <_Py_open@@Base+0x6ac> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r6] │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [r5] │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a6a24 <_Py_open@@Base+0x738> │ │ │ │ + beq a572c <_Py_open@@Base+0x604> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a6a54 <_Py_open@@Base+0x768> │ │ │ │ + bne a575c <_Py_open@@Base+0x634> │ │ │ │ bl 2d4e4 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #8] │ │ │ │ - movw r2, #35680 @ 0x8b60 │ │ │ │ + movw r2, #37736 @ 0x9368 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r9, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ - bl 36026c <_PyErr_Format@@Base> │ │ │ │ - b a69ec <_Py_open@@Base+0x700> │ │ │ │ + bl 360514 <_PyErr_Format@@Base> │ │ │ │ + b a56f4 <_Py_open@@Base+0x5cc> │ │ │ │ bl 2d4e4 │ │ │ │ mov r3, sl │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #35680 @ 0x8b60 │ │ │ │ + movw r1, #37736 @ 0x9368 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ - bl 44e78 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b a69ec <_Py_open@@Base+0x700> │ │ │ │ - bne a6ab0 <_Py_open@@Base+0x7c4> │ │ │ │ - movw r0, #45152 @ 0xb060 │ │ │ │ + bl 46308 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b a56f4 <_Py_open@@Base+0x5cc> │ │ │ │ + bne a57b8 <_Py_open@@Base+0x690> │ │ │ │ + movw r0, #45132 @ 0xb04c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, sl │ │ │ │ - movw r1, #35764 @ 0x8bb4 │ │ │ │ + movw r1, #37820 @ 0x93bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ - bl 17173c │ │ │ │ - b a69ec <_Py_open@@Base+0x700> │ │ │ │ + bl 170914 │ │ │ │ + b a56f4 <_Py_open@@Base+0x5cc> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r2, r0 │ │ │ │ - bne a6990 <_Py_open@@Base+0x6a4> │ │ │ │ + bne a5698 <_Py_open@@Base+0x570> │ │ │ │ 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 │ │ │ │ @@ -124195,317 +122973,404 @@ │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ cmn r3, #1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq a6b10 <_Py_open@@Base+0x824> │ │ │ │ + beq a5818 <_Py_open@@Base+0x6f0> │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ - b a6b20 <_Py_open@@Base+0x834> │ │ │ │ - bl a6534 <_Py_open@@Base+0x248> │ │ │ │ + b a5828 <_Py_open@@Base+0x700> │ │ │ │ + bl a5370 <_Py_open@@Base+0x248> │ │ │ │ cmn r0, #1 │ │ │ │ - beq a6bb4 <_Py_open@@Base+0x8c8> │ │ │ │ - b a6b04 <_Py_open@@Base+0x818> │ │ │ │ + beq a58bc <_Py_open@@Base+0x794> │ │ │ │ + b a580c <_Py_open@@Base+0x6e4> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add ip, r8, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ str r6, [sp, #4] │ │ │ │ add sl, r4, r3 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str sl, [sp] │ │ │ │ sub r9, r7, r4 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2d964 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a6b70 <_Py_open@@Base+0x884> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge a5878 <_Py_open@@Base+0x750> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mvn r0, #0 │ │ │ │ - b a6bb4 <_Py_open@@Base+0x8c8> │ │ │ │ - bne a6ba0 <_Py_open@@Base+0x8b4> │ │ │ │ - movw r0, #45152 @ 0xb060 │ │ │ │ + b a58bc <_Py_open@@Base+0x794> │ │ │ │ + bne a58a8 <_Py_open@@Base+0x780> │ │ │ │ + movw r0, #45132 @ 0xb04c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, sl │ │ │ │ - movw r1, #35852 @ 0x8c0c │ │ │ │ + movw r1, #37908 @ 0x9414 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ - bl 17173c │ │ │ │ - b a6b68 <_Py_open@@Base+0x87c> │ │ │ │ + bl 170914 │ │ │ │ + b a5870 <_Py_open@@Base+0x748> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r2, r0 │ │ │ │ - bne a6b20 <_Py_open@@Base+0x834> │ │ │ │ + bne a5828 <_Py_open@@Base+0x700> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a6bf0 <_Py_open@@Base+0x904> │ │ │ │ - bl ddb94 │ │ │ │ + bne a58f8 <_Py_open@@Base+0x7d0> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6c40 <_Py_open@@Base+0x954> │ │ │ │ + bne a5948 <_Py_open@@Base+0x820> │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2e40c │ │ │ │ cmn r0, #1 │ │ │ │ - bne a6c34 <_Py_open@@Base+0x948> │ │ │ │ + bne a593c <_Py_open@@Base+0x814> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a6c34 <_Py_open@@Base+0x948> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq a593c <_Py_open@@Base+0x814> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne a6c90 <_Py_open@@Base+0x9a4> │ │ │ │ + bne a5998 <_Py_open@@Base+0x870> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a6cc0 <_Py_open@@Base+0x9d4> │ │ │ │ + beq a59c8 <_Py_open@@Base+0x8a0> │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #124] @ a6d20 <_Py_open@@Base+0xa34> │ │ │ │ + ldr r3, [pc, #124] @ a5a28 <_Py_open@@Base+0x900> │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6d14 <_Py_open@@Base+0xa28> │ │ │ │ + beq a5a1c <_Py_open@@Base+0x8f4> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a6ce0 <_Py_open@@Base+0x9f4> │ │ │ │ - bl ddb94 │ │ │ │ + bne a59e8 <_Py_open@@Base+0x8c0> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6d14 <_Py_open@@Base+0xa28> │ │ │ │ + bne a5a1c <_Py_open@@Base+0x8f4> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d1cc │ │ │ │ cmp r0, #0 │ │ │ │ - bge a6d08 <_Py_open@@Base+0xa1c> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge a5a10 <_Py_open@@Base+0x8e8> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, lsr lr │ │ │ │ + rsbeq r8, sl, r8, lsr #26 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2d484 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a6d5c <_Py_open@@Base+0xa70> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge a5a64 <_Py_open@@Base+0x93c> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 2fe9b8 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2df10 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a6da0 <_Py_open@@Base+0xab4> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge a5aa8 <_Py_open@@Base+0x980> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + b 2fe9b8 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 a6de4 <_Py_open@@Base+0xaf8> │ │ │ │ + bne a5aec <_Py_open@@Base+0x9c4> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a6e10 <_Py_open@@Base+0xb24> │ │ │ │ - b a6e04 <_Py_open@@Base+0xb18> │ │ │ │ + bne a5b18 <_Py_open@@Base+0x9f0> │ │ │ │ + b a5b0c <_Py_open@@Base+0x9e4> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #42128 @ 0xa490 │ │ │ │ + movw r0, #44132 @ 0xac64 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6dcc <_Py_open@@Base+0xae0> │ │ │ │ - b a6e5c <_Py_open@@Base+0xb70> │ │ │ │ - bl ddb94 │ │ │ │ + bne a5ad4 <_Py_open@@Base+0x9ac> │ │ │ │ + b a5b64 <_Py_open@@Base+0xa3c> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6e5c <_Py_open@@Base+0xb70> │ │ │ │ + bne a5b64 <_Py_open@@Base+0xa3c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a6e30 <_Py_open@@Base+0xb44> │ │ │ │ - bl ddb94 │ │ │ │ + bne a5b38 <_Py_open@@Base+0xa10> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6e5c <_Py_open@@Base+0xb70> │ │ │ │ + bne a5b64 <_Py_open@@Base+0xa3c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d730 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a6e64 <_Py_open@@Base+0xb78> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge a5b6c <_Py_open@@Base+0xa44> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ sub sp, sp, #144 @ 0x90 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq a6eb0 <_Py_open@@Base+0xbc4> │ │ │ │ + beq a5bb8 <_Py_open@@Base+0xa90> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #54772 @ 0xd5f4 │ │ │ │ + movw r0, #56304 @ 0xdbf0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ + bl 150220 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6f6c <_Py_open@@Base+0xc80> │ │ │ │ + beq a5c74 <_Py_open@@Base+0xb4c> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a6ed0 <_Py_open@@Base+0xbe4> │ │ │ │ - bl ddb94 │ │ │ │ + bne a5bd8 <_Py_open@@Base+0xab0> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6f6c <_Py_open@@Base+0xc80> │ │ │ │ + bne a5c74 <_Py_open@@Base+0xb4c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a6ef0 <_Py_open@@Base+0xc04> │ │ │ │ - bl ddb94 │ │ │ │ + bne a5bf8 <_Py_open@@Base+0xad0> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6f6c <_Py_open@@Base+0xc80> │ │ │ │ + bne a5c74 <_Py_open@@Base+0xb4c> │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls a6f18 <_Py_open@@Base+0xc2c> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bls a5c20 <_Py_open@@Base+0xaf8> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56812 @ 0xddec │ │ │ │ + movw r1, #59052 @ 0xe6ac │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a6f6c <_Py_open@@Base+0xc80> │ │ │ │ + bl 1b4954 │ │ │ │ + b a5c74 <_Py_open@@Base+0xb4c> │ │ │ │ mov r1, #0 │ │ │ │ sub r2, fp, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e160 │ │ │ │ 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 2e160 │ │ │ │ cmp r0, #0 │ │ │ │ - movwge r0, #5188 @ 0x1444 │ │ │ │ + movwge r0, #5808 @ 0x16b0 │ │ │ │ movtge r0, #104 @ 0x68 │ │ │ │ - bge a6f70 <_Py_open@@Base+0xc84> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge a5c78 <_Py_open@@Base+0xb50> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ + mov r0, #0 │ │ │ │ + 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, #4008] @ 0xfa8 │ │ │ │ + sub r3, r2, #2 │ │ │ │ + sub sp, sp, #64 @ 0x40 │ │ │ │ + mov r6, r2 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + cmp r3, #1 │ │ │ │ + bhi a5cc8 <_Py_open@@Base+0xba0> │ │ │ │ + ldr r0, [r5] │ │ │ │ + bl 1bd6c4 │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne a5cf4 <_Py_open@@Base+0xbcc> │ │ │ │ + b a5ce8 <_Py_open@@Base+0xbc0> │ │ │ │ + mov r2, #3 │ │ │ │ + mov r1, r6 │ │ │ │ + movw r0, #56224 @ 0xdba0 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + bl 150220 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne a5cb0 <_Py_open@@Base+0xb88> │ │ │ │ + b a5d4c <_Py_open@@Base+0xc24> │ │ │ │ + bl dd140 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne a5d4c <_Py_open@@Base+0xc24> │ │ │ │ + cmp r6, #2 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + sub r1, fp, #68 @ 0x44 │ │ │ │ + movle r5, #0 │ │ │ │ + ldr r6, [r7, #12] │ │ │ │ + ldrgt r5, [r5, #8] │ │ │ │ + bl aa1a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt a5d4c <_Py_open@@Base+0xc24> │ │ │ │ + sub r1, fp, #84 @ 0x54 │ │ │ │ + mov r0, r5 │ │ │ │ + bl aa1a0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt a5d4c <_Py_open@@Base+0xc24> │ │ │ │ + sub r1, fp, #84 @ 0x54 │ │ │ │ + sub r2, fp, #52 @ 0x34 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2e7e4 <__setitimer64@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq a5d54 <_Py_open@@Base+0xc2c> │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + bl 2fe9b8 │ │ │ │ + mov r0, #0 │ │ │ │ + b a5d5c <_Py_open@@Base+0xc34> │ │ │ │ + sub r0, fp, #52 @ 0x34 │ │ │ │ + bl aa210 │ │ │ │ + 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 │ │ │ │ + sub sp, sp, #32 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 1bd6c4 │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne a5da4 <_Py_open@@Base+0xc7c> │ │ │ │ + bl dd140 │ │ │ │ + cmp r0, #0 │ │ │ │ + movne r0, #0 │ │ │ │ + bne a5dd4 <_Py_open@@Base+0xcac> │ │ │ │ + mov r0, r4 │ │ │ │ + sub r1, fp, #44 @ 0x2c │ │ │ │ + ldr r4, [r5, #12] │ │ │ │ + bl 2e0f4 <__getitimer64@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq a5dcc <_Py_open@@Base+0xca4> │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ + b a5dd4 <_Py_open@@Base+0xcac> │ │ │ │ + sub r0, fp, #44 @ 0x2c │ │ │ │ + bl aa210 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #3840] @ 0xf00 │ │ │ │ sub r4, fp, #140 @ 0x8c │ │ │ │ sub sp, sp, #244 @ 0xf4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6fbc <_Py_open@@Base+0xcd0> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq a5e20 <_Py_open@@Base+0xcf8> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ - b a6fd4 <_Py_open@@Base+0xce8> │ │ │ │ + b a5e38 <_Py_open@@Base+0xd10> │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ bl 2e304 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ bl 40758 │ │ │ │ sub sp, fp, #8 │ │ │ │ @@ -124514,699 +123379,340 @@ │ │ │ │ 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 3a8c8c │ │ │ │ + bl 3a96c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7068 <_Py_open@@Base+0xd7c> │ │ │ │ + beq a5ecc <_Py_open@@Base+0xda4> │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #268 @ 0x10c │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ bl 2e304 │ │ │ │ - bl 10361c │ │ │ │ + bl 10262c │ │ │ │ sub r1, fp, #272 @ 0x110 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ bl 2e2ec │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a7060 <_Py_open@@Base+0xd74> │ │ │ │ + beq a5ec4 <_Py_open@@Base+0xd9c> │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ - b a7068 <_Py_open@@Base+0xd7c> │ │ │ │ + b a5ecc <_Py_open@@Base+0xda4> │ │ │ │ ldr r0, [fp, #-272] @ 0xfffffef0 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - push {r4, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #8 │ │ │ │ - str r0, [ip, #3840] @ 0xf00 │ │ │ │ - sub r4, fp, #140 @ 0x8c │ │ │ │ - sub sp, sp, #244 @ 0xf4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 2e6c4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq a70b4 <_Py_open@@Base+0xdc8> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - mov r0, #0 │ │ │ │ - b a70dc <_Py_open@@Base+0xdf0> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 2d64c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a709c <_Py_open@@Base+0xdb0> │ │ │ │ - mov r2, #112 @ 0x70 │ │ │ │ - sub r1, fp, #124 @ 0x7c │ │ │ │ - mov r0, sp │ │ │ │ - bl 2e304 │ │ │ │ - ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 40758 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, 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 r7, r2 │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r3, #2 │ │ │ │ - bhi a7128 <_Py_open@@Base+0xe3c> │ │ │ │ - ldr r0, [r4] │ │ │ │ - bl 1bd8ac │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne a7154 <_Py_open@@Base+0xe68> │ │ │ │ - b a7148 <_Py_open@@Base+0xe5c> │ │ │ │ - mov r2, #4 │ │ │ │ - mov r1, r7 │ │ │ │ - movw r0, #54796 @ 0xd60c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 1511cc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a7110 <_Py_open@@Base+0xe24> │ │ │ │ - b a7220 <_Py_open@@Base+0xf34> │ │ │ │ - bl ddb94 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a7220 <_Py_open@@Base+0xf34> │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - bl 1bd8ac │ │ │ │ - mov r6, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne a7174 <_Py_open@@Base+0xe88> │ │ │ │ - bl ddb94 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a7220 <_Py_open@@Base+0xf34> │ │ │ │ - cmp r7, #2 │ │ │ │ - ble a71dc <_Py_open@@Base+0xef0> │ │ │ │ - ldr r8, [r4, #8] │ │ │ │ - cmp r7, #3 │ │ │ │ - beq a71ac <_Py_open@@Base+0xec0> │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ - bl 1bd8ac │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne a71b0 <_Py_open@@Base+0xec4> │ │ │ │ - bl ddb94 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq a71b0 <_Py_open@@Base+0xec4> │ │ │ │ - b a7220 <_Py_open@@Base+0xf34> │ │ │ │ - mov r4, #0 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r8, r3 │ │ │ │ - beq a71e0 <_Py_open@@Base+0xef4> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35940 @ 0x8c64 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a7220 <_Py_open@@Base+0xf34> │ │ │ │ - mov r4, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, #424 @ 0x1a8 │ │ │ │ - str r4, [sp] │ │ │ │ - bl 2d604 │ │ │ │ - cmp r0, #0 │ │ │ │ - movwge r0, #5188 @ 0x1444 │ │ │ │ - movtge r0, #104 @ 0x68 │ │ │ │ - bge a7224 <_Py_open@@Base+0xf38> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - sub sp, fp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ - mov r0, #0 │ │ │ │ - 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 r6, r0 │ │ │ │ - bl 2e5a4 <__errno_location@plt> │ │ │ │ - ldr r5, [r0] │ │ │ │ - mov r4, r0 │ │ │ │ - str r6, [r0] │ │ │ │ - bl 1756e0 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - movw r0, #35964 @ 0x8c7c │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - bl 36d144 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 175ee4 │ │ │ │ - mov r0, #0 │ │ │ │ - str r5, [r4] │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {r4, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #8 │ │ │ │ - str r0, [ip, #3976] @ 0xf88 │ │ │ │ - sub sp, sp, #108 @ 0x6c │ │ │ │ - bl 2d754 │ │ │ │ - mov r2, #100 @ 0x64 │ │ │ │ - sub r1, fp, #112 @ 0x70 │ │ │ │ - bl 2d3b8 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq a72dc <_Py_open@@Base+0xff0> │ │ │ │ - bl 2e5a4 <__errno_location@plt> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - str r4, [r0] │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - mov r0, #0 │ │ │ │ - b a72e4 <_Py_open@@Base+0xff8> │ │ │ │ - sub r0, fp, #112 @ 0x70 │ │ │ │ - bl fe194 │ │ │ │ - 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 │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - beq a7388 <_Py_open@@Base+0x109c> │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - mov r3, r1 │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ - tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq a7368 <_Py_open@@Base+0x107c> │ │ │ │ - sub r1, fp, #16 │ │ │ │ - mov r0, r3 │ │ │ │ - bl f0b90 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq a73c0 <_Py_open@@Base+0x10d4> │ │ │ │ - bl 2e3a0 │ │ │ │ - ldr r3, [fp, #-16] │ │ │ │ - cmp r0, r3 │ │ │ │ - beq a738c <_Py_open@@Base+0x10a0> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59444 @ 0xe834 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a73c0 <_Py_open@@Base+0x10d4> │ │ │ │ - movw r2, #29260 @ 0x724c │ │ │ │ - movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #38648 @ 0x96f8 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #51908 @ 0xcac4 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b a73c0 <_Py_open@@Base+0x10d4> │ │ │ │ - mov r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 2d688 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - bne a73b4 <_Py_open@@Base+0x10c8> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, lr} │ │ │ │ - b 30016c │ │ │ │ - mov r0, #0 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, sp, #16 │ │ │ │ - movw r0, #36028 @ 0x8cbc │ │ │ │ + movw r0, #37996 @ 0x946c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ 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 d2cb4 │ │ │ │ + bl d23ac │ │ │ │ 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 a7448 <_Py_open@@Base+0x115c> │ │ │ │ + beq a5f50 <_Py_open@@Base+0xe28> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr ip, [r2, #20] │ │ │ │ - movw r0, #36060 @ 0x8cdc │ │ │ │ + movw r0, #38028 @ 0x948c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ 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 384700 <_PyMarshal_GetXIData@@Base+0x58c> │ │ │ │ - mov r3, r1 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r0, #36116 @ 0x8d14 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - ldr r1, [r1, #12] │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b d2cb4 │ │ │ │ - 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, #36140 @ 0x8d2c │ │ │ │ - movt ip, #72 @ 0x48 │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - moveq r1, ip │ │ │ │ - movw r0, #36152 @ 0x8d38 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d2cb4 │ │ │ │ - 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, #21188 @ 0x52c4 │ │ │ │ - movweq r1, #36140 @ 0x8d2c │ │ │ │ - ldrne r3, [r0, #24] │ │ │ │ - movtne r1, #70 @ 0x46 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - movteq r1, #72 @ 0x48 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - strd r4, [sp] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - movw r0, #36176 @ 0x8d50 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - bl d2cb4 │ │ │ │ - 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, r0 │ │ │ │ - bl 13cc30 <_PyFunction_SetVersion@@Base+0x4288> │ │ │ │ + bl 13bc80 <_PyFunction_SetVersion@@Base+0x4288> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a75e0 <_Py_open@@Base+0x12f4> │ │ │ │ + beq a5fec <_Py_open@@Base+0xec4> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13cc9c │ │ │ │ + bl 13bcec │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq a75e0 <_Py_open@@Base+0x12f4> │ │ │ │ + beq a5fec <_Py_open@@Base+0xec4> │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13cc9c │ │ │ │ + bl 13bcec │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq a75e0 <_Py_open@@Base+0x12f4> │ │ │ │ + beq a5fec <_Py_open@@Base+0xec4> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #36220 @ 0x8d7c │ │ │ │ + movw r0, #38084 @ 0x94c4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl d2cb4 │ │ │ │ + bl d23ac │ │ │ │ mov r4, r0 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ - bl b5070 │ │ │ │ + bl b5030 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - beq a76b8 <_Py_open@@Base+0x13cc> │ │ │ │ + beq a60c4 <_Py_open@@Base+0xf9c> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r6 │ │ │ │ - bls a76b8 <_Py_open@@Base+0x13cc> │ │ │ │ + bls a60c4 <_Py_open@@Base+0xf9c> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r8, [r3, r6, lsl #2] │ │ │ │ cmp r8, #0 │ │ │ │ - bne a7640 <_Py_open@@Base+0x1354> │ │ │ │ + bne a604c <_Py_open@@Base+0xf24> │ │ │ │ add r6, r6, #1 │ │ │ │ - b a7614 <_Py_open@@Base+0x1328> │ │ │ │ - bl dddcc │ │ │ │ + b a6020 <_Py_open@@Base+0xef8> │ │ │ │ + bl dd378 │ │ │ │ mov r2, r8 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq a768c <_Py_open@@Base+0x13a0> │ │ │ │ + beq a6098 <_Py_open@@Base+0xf70> │ │ │ │ mov r1, r5 │ │ │ │ - bl bd678 │ │ │ │ + bl bd670 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a7684 <_Py_open@@Base+0x1398> │ │ │ │ + bgt a6090 <_Py_open@@Base+0xf68> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne a7684 <_Py_open@@Base+0x1398> │ │ │ │ + bne a6090 <_Py_open@@Base+0xf68> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - bne a7638 <_Py_open@@Base+0x134c> │ │ │ │ + bne a6044 <_Py_open@@Base+0xf1c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a76a0 <_Py_open@@Base+0x13b4> │ │ │ │ + ble a60ac <_Py_open@@Base+0xf84> │ │ │ │ mov r4, #0 │ │ │ │ - b a76b8 <_Py_open@@Base+0x13cc> │ │ │ │ + b a60c4 <_Py_open@@Base+0xf9c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a7698 <_Py_open@@Base+0x13ac> │ │ │ │ + bne a60a4 <_Py_open@@Base+0xf7c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b a7698 <_Py_open@@Base+0x13ac> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b a60a4 <_Py_open@@Base+0xf7c> │ │ │ │ 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 a75ec <_Py_open@@Base+0x1300> │ │ │ │ + b a5ff8 <_Py_open@@Base+0xed0> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl a75ec <_Py_open@@Base+0x1300> │ │ │ │ + bl a5ff8 <_Py_open@@Base+0xed0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a7758 <_Py_open@@Base+0x146c> │ │ │ │ + beq a6164 <_Py_open@@Base+0x103c> │ │ │ │ mov r0, #1 │ │ │ │ - bl b6520 │ │ │ │ + bl b6518 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne a7728 <_Py_open@@Base+0x143c> │ │ │ │ + bne a6134 <_Py_open@@Base+0x100c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a7758 <_Py_open@@Base+0x146c> │ │ │ │ + bgt a6164 <_Py_open@@Base+0x103c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a7758 <_Py_open@@Base+0x146c> │ │ │ │ + bne a6164 <_Py_open@@Base+0x103c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b a7758 <_Py_open@@Base+0x146c> │ │ │ │ - movw r3, #19252 @ 0x4b34 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b a6164 <_Py_open@@Base+0x103c> │ │ │ │ + movw r3, #19872 @ 0x4da0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r1, #16] │ │ │ │ - movw r0, #19252 @ 0x4b34 │ │ │ │ + movw r0, #19872 @ 0x4da0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b f373c <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b f272c <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add fp, sp, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r2, [r1, r3] │ │ │ │ orr r0, r2, r0, lsl #8 │ │ │ │ - bgt a7770 <_Py_open@@Base+0x1484> │ │ │ │ + bgt a617c <_Py_open@@Base+0x1054> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cc4f4 │ │ │ │ + b cbc18 │ │ │ │ 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 9c278 <_PyLong_UInt16_Converter@@Base> │ │ │ │ + bl 9c61c <_PyLong_UInt16_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a77cc <_Py_open@@Base+0x14e0> │ │ │ │ + beq a61d8 <_Py_open@@Base+0x10b0> │ │ │ │ ldrh r0, [fp, #-6] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl cc4f4 │ │ │ │ + bl cbc18 │ │ │ │ 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 a7790 <_Py_open@@Base+0x14a4> │ │ │ │ + b a619c <_Py_open@@Base+0x1074> │ │ │ │ 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 414324 <_PyLong_UInt32_Converter@@Base> │ │ │ │ + bl 414ec0 <_PyLong_UInt32_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7820 <_Py_open@@Base+0x1534> │ │ │ │ + beq a622c <_Py_open@@Base+0x1104> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ rev r0, r0 │ │ │ │ - bl cc4f4 │ │ │ │ + bl cbc18 │ │ │ │ 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 a77e8 <_Py_open@@Base+0x14fc> │ │ │ │ + b a61f4 <_Py_open@@Base+0x10cc> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d748 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 21e060 │ │ │ │ + bl 21d21c │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne a78d0 <_Py_open@@Base+0x15e4> │ │ │ │ + bne a62dc <_Py_open@@Base+0x11b4> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #4 │ │ │ │ - beq a78b0 <_Py_open@@Base+0x15c4> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq a62bc <_Py_open@@Base+0x1194> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36260 @ 0x8da4 │ │ │ │ + movw r1, #38124 @ 0x94ec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 22192c │ │ │ │ - b a78d0 <_Py_open@@Base+0x15e4> │ │ │ │ + bl 220aec │ │ │ │ + b a62dc <_Py_open@@Base+0x11b4> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ mov r0, r4 │ │ │ │ bl 2db2c │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq a78e4 <_Py_open@@Base+0x15f8> │ │ │ │ + beq a62f0 <_Py_open@@Base+0x11c8> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 382b80 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 382e38 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a7960 <_Py_open@@Base+0x1674> │ │ │ │ + beq a636c <_Py_open@@Base+0x1244> │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #6 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r1, fp, #32 │ │ │ │ str r2, [r3] │ │ │ │ bl 2d01c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a7954 <_Py_open@@Base+0x1668> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bne a6360 <_Py_open@@Base+0x1238> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - b a7960 <_Py_open@@Base+0x1674> │ │ │ │ + bl 2fe9b8 │ │ │ │ + b a636c <_Py_open@@Base+0x1244> │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl fe194 │ │ │ │ + bl fd1a0 │ │ │ │ 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] @ a7a30 <_Py_open@@Base+0x1744> │ │ │ │ - mov r5, r0 │ │ │ │ - ldrd r0, [r0, #24] │ │ │ │ - blx 441b60 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ - vmov d7, r0, r1 │ │ │ │ - ldrd r0, [r5, #16] │ │ │ │ - vdiv.f64 d9, d7, d8 │ │ │ │ - blx 441b60 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ - vmov d0, r0, r1 │ │ │ │ - vadd.f64 d0, d9, d0 │ │ │ │ - bl e73c8 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq a7a1c <_Py_open@@Base+0x1730> │ │ │ │ - ldrd r0, [r5, #8] │ │ │ │ - blx 441b60 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ - vmov d7, r0, r1 │ │ │ │ - ldrd r0, [r5] │ │ │ │ - vdiv.f64 d9, d7, d8 │ │ │ │ - blx 441b60 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ - vmov d0, r0, r1 │ │ │ │ - vadd.f64 d0, d9, d0 │ │ │ │ - bl e73c8 │ │ │ │ - subs r1, r0, #0 │ │ │ │ - bne a7a08 <_Py_open@@Base+0x171c> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a7a1c <_Py_open@@Base+0x1730> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne a7a1c <_Py_open@@Base+0x1730> │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b a7a1c <_Py_open@@Base+0x1730> │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #28 │ │ │ │ - vpop {d8-d9} │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b f373c <_PyTuple_FromPairSteal@@Base> │ │ │ │ - mov r0, #0 │ │ │ │ - sub sp, fp, #28 │ │ │ │ - vpop {d8-d9} │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - nop {0} │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - smlawbmi lr, r0, r4, r8 │ │ │ │ - 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 1bd8ac │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne a7a78 <_Py_open@@Base+0x178c> │ │ │ │ - bl ddb94 │ │ │ │ - cmp r0, #0 │ │ │ │ - movne r0, #0 │ │ │ │ - bne a7aa8 <_Py_open@@Base+0x17bc> │ │ │ │ - mov r0, r4 │ │ │ │ - sub r1, fp, #44 @ 0x2c │ │ │ │ - ldr r4, [r5, #12] │ │ │ │ - bl 2e0f4 <__getitimer64@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq a7aa0 <_Py_open@@Base+0x17b4> │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 2fffc8 │ │ │ │ - mov r0, #0 │ │ │ │ - b a7aa8 <_Py_open@@Base+0x17bc> │ │ │ │ - sub r0, fp, #44 @ 0x2c │ │ │ │ - bl a796c <_Py_open@@Base+0x1680> │ │ │ │ - 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 │ │ │ │ mov r9, r0 │ │ │ │ mov r5, #0 │ │ │ │ @@ -125222,191 +123728,191 @@ │ │ │ │ str r5, [fp, #-132] @ 0xffffff7c │ │ │ │ bl 2d748 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ str r5, [fp, #-136] @ 0xffffff78 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ str r5, [fp, #-140] @ 0xffffff74 │ │ │ │ str r5, [fp, #-144] @ 0xffffff70 │ │ │ │ - beq a7b30 <_Py_open@@Base+0x1844> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq a63f8 <_Py_open@@Base+0x12d0> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36300 @ 0x8dcc │ │ │ │ + movw r1, #38164 @ 0x9514 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r4, #0 │ │ │ │ - b a7e88 <_Py_open@@Base+0x1b9c> │ │ │ │ + b a6750 <_Py_open@@Base+0x1628> │ │ │ │ sub r3, fp, #144 @ 0x90 │ │ │ │ sub r2, fp, #136 @ 0x88 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ sub r3, fp, #140 @ 0x8c │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #12] │ │ │ │ - movw r3, #43168 @ 0xa8a0 │ │ │ │ + movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #36336 @ 0x8df0 │ │ │ │ + movw r2, #38200 @ 0x9538 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #132 @ 0x84 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #792] @ a7e94 <_Py_open@@Base+0x1ba8> │ │ │ │ - bl 172d44 │ │ │ │ + ldr r3, [pc, #792] @ a675c <_Py_open@@Base+0x1634> │ │ │ │ + bl 171f1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7b28 <_Py_open@@Base+0x183c> │ │ │ │ + beq a63f0 <_Py_open@@Base+0x12c8> │ │ │ │ sub r8, fp, #108 @ 0x6c │ │ │ │ mov r2, #28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 2d748 │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7bb0 <_Py_open@@Base+0x18c4> │ │ │ │ - bl 1bd8ac │ │ │ │ + beq a6478 <_Py_open@@Base+0x1350> │ │ │ │ + bl 1bd6c4 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bge a7bd4 <_Py_open@@Base+0x18e8> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bge a649c <_Py_open@@Base+0x1374> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36364 @ 0x8e0c │ │ │ │ + movw r1, #38228 @ 0x9554 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b a7e38 <_Py_open@@Base+0x1b4c> │ │ │ │ + b a6700 <_Py_open@@Base+0x15d8> │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7c28 <_Py_open@@Base+0x193c> │ │ │ │ - bl 1bd8ac │ │ │ │ + beq a64f0 <_Py_open@@Base+0x13c8> │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a7c04 <_Py_open@@Base+0x1918> │ │ │ │ - bl ddb94 │ │ │ │ + bne a64cc <_Py_open@@Base+0x13a4> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r5 │ │ │ │ - bne a7e38 <_Py_open@@Base+0x1b4c> │ │ │ │ - b a7c0c <_Py_open@@Base+0x1920> │ │ │ │ + bne a6700 <_Py_open@@Base+0x15d8> │ │ │ │ + b a64d4 <_Py_open@@Base+0x13ac> │ │ │ │ cmp r0, #0 │ │ │ │ - bge a7c2c <_Py_open@@Base+0x1940> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bge a64f4 <_Py_open@@Base+0x13cc> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36400 @ 0x8e30 │ │ │ │ + movw r1, #38264 @ 0x9578 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a7bc8 <_Py_open@@Base+0x18dc> │ │ │ │ + bl 1b4954 │ │ │ │ + b a6490 <_Py_open@@Base+0x1368> │ │ │ │ mvn r6, #0 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r4, #16 │ │ │ │ ldrne r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ addne r4, r4, #7 │ │ │ │ bicne r4, r4, #3 │ │ │ │ addne r4, r4, #28 │ │ │ │ cmn r6, #1 │ │ │ │ addne r4, r4, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a7c6c <_Py_open@@Base+0x1980> │ │ │ │ + bne a6534 <_Py_open@@Base+0x140c> │ │ │ │ mov r4, r5 │ │ │ │ - bl 366244 │ │ │ │ - b a7e38 <_Py_open@@Base+0x1b4c> │ │ │ │ + bl 3664fc │ │ │ │ + b a6700 <_Py_open@@Base+0x15d8> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 2d748 │ │ │ │ ldr r0, [fp, #-132] @ 0xffffff7c │ │ │ │ str r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r0, #0 │ │ │ │ str r5, [fp, #-92] @ 0xffffffa4 │ │ │ │ - beq a7ca4 <_Py_open@@Base+0x19b8> │ │ │ │ + beq a656c <_Py_open@@Base+0x1444> │ │ │ │ sub r3, fp, #124 @ 0x7c │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ mov r1, r8 │ │ │ │ bl 44b58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a7cd4 <_Py_open@@Base+0x19e8> │ │ │ │ + beq a659c <_Py_open@@Base+0x1474> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #11 │ │ │ │ - bls a7cbc <_Py_open@@Base+0x19d0> │ │ │ │ + bls a6584 <_Py_open@@Base+0x145c> │ │ │ │ ldr r4, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a7cdc <_Py_open@@Base+0x19f0> │ │ │ │ + bne a65a4 <_Py_open@@Base+0x147c> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36428 @ 0x8e4c │ │ │ │ + movw r1, #38292 @ 0x9594 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r4, #0 │ │ │ │ - b a7e38 <_Py_open@@Base+0x1b4c> │ │ │ │ + b a6700 <_Py_open@@Base+0x15d8> │ │ │ │ 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 a7d60 <_Py_open@@Base+0x1a74> │ │ │ │ + beq a6628 <_Py_open@@Base+0x1500> │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r2, #27 │ │ │ │ - bls a7d14 <_Py_open@@Base+0x1a28> │ │ │ │ + bls a65dc <_Py_open@@Base+0x14b4> │ │ │ │ adds sl, r4, #16 │ │ │ │ - bne a7d30 <_Py_open@@Base+0x1a44> │ │ │ │ + bne a65f8 <_Py_open@@Base+0x14d0> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36472 @ 0x8e78 │ │ │ │ + movw r1, #38336 @ 0x95c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a7cd4 <_Py_open@@Base+0x19e8> │ │ │ │ + bl 1b4954 │ │ │ │ + b a659c <_Py_open@@Base+0x1474> │ │ │ │ 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 2e304 │ │ │ │ - b a7d64 <_Py_open@@Base+0x1a78> │ │ │ │ + b a662c <_Py_open@@Base+0x1504> │ │ │ │ mov sl, r4 │ │ │ │ cmn r6, #1 │ │ │ │ - beq a7dec <_Py_open@@Base+0x1b00> │ │ │ │ + beq a66b4 <_Py_open@@Base+0x158c> │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #11 │ │ │ │ - bls a7db4 <_Py_open@@Base+0x1ac8> │ │ │ │ + bls a667c <_Py_open@@Base+0x1554> │ │ │ │ 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 a7db4 <_Py_open@@Base+0x1ac8> │ │ │ │ + bhi a667c <_Py_open@@Base+0x1554> │ │ │ │ sub r4, r4, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi a7db4 <_Py_open@@Base+0x1ac8> │ │ │ │ + bhi a667c <_Py_open@@Base+0x1554> │ │ │ │ add r3, r3, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ adds r2, sl, r3 │ │ │ │ - bne a7dd0 <_Py_open@@Base+0x1ae4> │ │ │ │ + bne a6698 <_Py_open@@Base+0x1570> │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36516 @ 0x8ea4 │ │ │ │ + movw r1, #38380 @ 0x95ec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a7cd4 <_Py_open@@Base+0x19e8> │ │ │ │ + bl 1b4954 │ │ │ │ + b a659c <_Py_open@@Base+0x1474> │ │ │ │ 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] │ │ │ │ @@ -125419,678 +123925,538 @@ │ │ │ │ mov r1, #1 │ │ │ │ str r8, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r3, fp, #120 @ 0x78 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ movw r2, #19608 @ 0x4c98 │ │ │ │ movt r2, #4 │ │ │ │ - bl 38b4cc <_PyCode_SetUnboundVarCounts@@Base+0x3064> │ │ │ │ + bl 38b5d4 <_PyCode_SetUnboundVarCounts@@Base+0x3064> │ │ │ │ cmn r0, #1 │ │ │ │ - beq a7cd4 <_Py_open@@Base+0x19e8> │ │ │ │ + beq a659c <_Py_open@@Base+0x1474> │ │ │ │ ldr r0, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a7e54 <_Py_open@@Base+0x1b68> │ │ │ │ + beq a671c <_Py_open@@Base+0x15f4> │ │ │ │ mov r0, r7 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ mov r5, #0 │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ cmp r3, r5 │ │ │ │ - ble a7e84 <_Py_open@@Base+0x1b98> │ │ │ │ + ble a674c <_Py_open@@Base+0x1624> │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ add r5, r5, #1 │ │ │ │ - bl 22192c │ │ │ │ - b a7e64 <_Py_open@@Base+0x1b78> │ │ │ │ - bl b9568 │ │ │ │ + bl 220aec │ │ │ │ + b a672c <_Py_open@@Base+0x1604> │ │ │ │ + bl b9560 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, ror #28 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmn r0, #9 │ │ │ │ - add fp, sp, #0 │ │ │ │ - beq a7ee0 <_Py_open@@Base+0x1bf4> │ │ │ │ - cmn r0, #3 │ │ │ │ - beq a7ecc <_Py_open@@Base+0x1be0> │ │ │ │ - cmn r0, #10 │ │ │ │ - beq a7efc <_Py_open@@Base+0x1c10> │ │ │ │ - movw r3, #4400 @ 0x1130 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36600 @ 0x8ef8 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - b a7eec <_Py_open@@Base+0x1c00> │ │ │ │ - movw r3, #48544 @ 0xbda0 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36564 @ 0x8ed4 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - b a7eec <_Py_open@@Base+0x1c00> │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 366244 │ │ │ │ - ldr r0, [r3] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b4b44 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ + rsbeq r8, sl, r4, asr sp │ │ │ │ push {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 │ │ │ │ sub ip, fp, #44 @ 0x2c │ │ │ │ mov r5, #0 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ - movw r1, #36644 @ 0x8f24 │ │ │ │ + movw r1, #38428 @ 0x961c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl f81dc │ │ │ │ + bl f713c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a80e0 <_Py_open@@Base+0x1df4> │ │ │ │ + beq a6938 <_Py_open@@Base+0x1810> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b9a98 │ │ │ │ + bl b9a90 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a7f84 <_Py_open@@Base+0x1c98> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne a67dc <_Py_open@@Base+0x16b4> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36664 @ 0x8f38 │ │ │ │ + movw r1, #38448 @ 0x9630 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a80e0 <_Py_open@@Base+0x1df4> │ │ │ │ + bl 1b4954 │ │ │ │ + b a6938 <_Py_open@@Base+0x1810> │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble a8040 <_Py_open@@Base+0x1d54> │ │ │ │ + ble a6898 <_Py_open@@Base+0x1770> │ │ │ │ cmn r7, #-268435455 @ 0xf0000001 │ │ │ │ - bhi a7fd0 <_Py_open@@Base+0x1ce4> │ │ │ │ + bhi a6828 <_Py_open@@Base+0x1700> │ │ │ │ lsl r0, r7, #3 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq a7fd4 <_Py_open@@Base+0x1ce8> │ │ │ │ + beq a682c <_Py_open@@Base+0x1704> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r7, r3 │ │ │ │ - bhi a7fd4 <_Py_open@@Base+0x1ce8> │ │ │ │ + bhi a682c <_Py_open@@Base+0x1704> │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r7 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne a7fe4 <_Py_open@@Base+0x1cf8> │ │ │ │ - b a7fd4 <_Py_open@@Base+0x1ce8> │ │ │ │ + bne a683c <_Py_open@@Base+0x1714> │ │ │ │ + b a682c <_Py_open@@Base+0x1704> │ │ │ │ mov r9, r5 │ │ │ │ mov r6, #0 │ │ │ │ - bl 366244 │ │ │ │ + bl 3664fc │ │ │ │ mov r8, r6 │ │ │ │ - b a80ac <_Py_open@@Base+0x1dc0> │ │ │ │ + b a6904 <_Py_open@@Base+0x17dc> │ │ │ │ add r6, r4, #12 │ │ │ │ - movw r1, #36712 @ 0x8f68 │ │ │ │ + movw r1, #38496 @ 0x9660 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ add sl, r9, #4 │ │ │ │ mov r4, r8 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ mov r2, r4 │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 29e0b8 │ │ │ │ + bl 29bd18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8080 <_Py_open@@Base+0x1d94> │ │ │ │ + beq a68d8 <_Py_open@@Base+0x17b0> │ │ │ │ ldr r0, [r4] │ │ │ │ add r4, r4, #44 @ 0x2c │ │ │ │ ldr r2, [r4, #-36] @ 0xffffffdc │ │ │ │ str r0, [r9, r5, lsl #3] │ │ │ │ str r2, [sl, r5, lsl #3] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r5, r7 │ │ │ │ - bne a7ffc <_Py_open@@Base+0x1d10> │ │ │ │ + bne a6854 <_Py_open@@Base+0x172c> │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a8048 <_Py_open@@Base+0x1d5c> │ │ │ │ + b a68a0 <_Py_open@@Base+0x1778> │ │ │ │ mov r8, r5 │ │ │ │ mov r9, r5 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw ip, #18008 @ 0x4658 │ │ │ │ + movw ip, #14868 @ 0x3a14 │ │ │ │ movt ip, #10 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [sp, #4] │ │ │ │ bl 430b0 │ │ │ │ mov r6, r0 │ │ │ │ - b a8088 <_Py_open@@Base+0x1d9c> │ │ │ │ + b a68e0 <_Py_open@@Base+0x17b8> │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq a80ac <_Py_open@@Base+0x1dc0> │ │ │ │ + beq a6904 <_Py_open@@Base+0x17dc> │ │ │ │ mov r7, #0 │ │ │ │ mov sl, #44 @ 0x2c │ │ │ │ mla r0, sl, r7, r8 │ │ │ │ add r7, r7, #1 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ cmp r5, r7 │ │ │ │ - bne a8098 <_Py_open@@Base+0x1dac> │ │ │ │ + bne a68f0 <_Py_open@@Base+0x17c8> │ │ │ │ mov r0, r8 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ mov r0, r9 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a80dc <_Py_open@@Base+0x1df0> │ │ │ │ + bgt a6934 <_Py_open@@Base+0x180c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a80dc <_Py_open@@Base+0x1df0> │ │ │ │ + bne a6934 <_Py_open@@Base+0x180c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ 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, #36800 @ 0x8fc0 │ │ │ │ + movw r1, #38584 @ 0x96b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f81dc │ │ │ │ + bl f713c │ │ │ │ cmp r0, #0 │ │ │ │ - bne a8154 <_Py_open@@Base+0x1e68> │ │ │ │ - bl 175f40 │ │ │ │ + bne a69ac <_Py_open@@Base+0x1884> │ │ │ │ + bl 175118 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #13940 @ 0x3674 │ │ │ │ + movw r2, #10236 @ 0x27fc │ │ │ │ movt r2, #33 @ 0x21 │ │ │ │ - movw r1, #36816 @ 0x8fd0 │ │ │ │ + movw r1, #38600 @ 0x96c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f81dc │ │ │ │ + bl f713c │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #1 │ │ │ │ - bne a8158 <_Py_open@@Base+0x1e6c> │ │ │ │ - b a81ec <_Py_open@@Base+0x1f00> │ │ │ │ + bne a69b0 <_Py_open@@Base+0x1888> │ │ │ │ + b a6a44 <_Py_open@@Base+0x191c> │ │ │ │ mov r5, #0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r1, #52096 @ 0xcb80 │ │ │ │ + movw r1, #54312 @ 0xd428 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #36832 @ 0x8fe0 │ │ │ │ + movw r0, #38616 @ 0x96d8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a81ec <_Py_open@@Base+0x1f00> │ │ │ │ + beq a6a44 <_Py_open@@Base+0x191c> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 21e060 │ │ │ │ + bl 21d21c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a81f4 <_Py_open@@Base+0x1f08> │ │ │ │ + bne a6a4c <_Py_open@@Base+0x1924> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2d8ec │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ cmp r5, #0 │ │ │ │ - beq a81cc <_Py_open@@Base+0x1ee0> │ │ │ │ + beq a6a24 <_Py_open@@Base+0x18fc> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a81cc <_Py_open@@Base+0x1ee0> │ │ │ │ + bgt a6a24 <_Py_open@@Base+0x18fc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne a81cc <_Py_open@@Base+0x1ee0> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne a6a24 <_Py_open@@Base+0x18fc> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r0, #5188 @ 0x1444 │ │ │ │ + movweq r0, #5808 @ 0x16b0 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq a8200 <_Py_open@@Base+0x1f14> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq a6a58 <_Py_open@@Base+0x1930> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ - b a8200 <_Py_open@@Base+0x1f14> │ │ │ │ + b a6a58 <_Py_open@@Base+0x1930> │ │ │ │ cmp r5, #0 │ │ │ │ - bne a81ac <_Py_open@@Base+0x1ec0> │ │ │ │ - b a81dc <_Py_open@@Base+0x1ef0> │ │ │ │ + bne a6a04 <_Py_open@@Base+0x18dc> │ │ │ │ + b a6a34 <_Py_open@@Base+0x190c> │ │ │ │ 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, #36852 @ 0x8ff4 │ │ │ │ + movw r1, #38636 @ 0x96ec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl f81dc │ │ │ │ + bl f713c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a826c <_Py_open@@Base+0x1f80> │ │ │ │ + beq a6ac4 <_Py_open@@Base+0x199c> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r1, #51540 @ 0xc954 │ │ │ │ + movw r1, #53780 @ 0xd214 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r0, #36872 @ 0x9008 │ │ │ │ + movw r0, #38656 @ 0x9700 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a8274 <_Py_open@@Base+0x1f88> │ │ │ │ + bne a6acc <_Py_open@@Base+0x19a4> │ │ │ │ mov r4, #0 │ │ │ │ - b a82cc <_Py_open@@Base+0x1fe0> │ │ │ │ - bl 10361c │ │ │ │ + b a6b24 <_Py_open@@Base+0x19fc> │ │ │ │ + bl 10262c │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d898 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a82b8 <_Py_open@@Base+0x1fcc> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bne a6b10 <_Py_open@@Base+0x19e8> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36896 @ 0x9020 │ │ │ │ + movw r1, #38680 @ 0x9718 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a82cc <_Py_open@@Base+0x1fe0> │ │ │ │ + bl 1b4954 │ │ │ │ + b a6b24 <_Py_open@@Base+0x19fc> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ mov r4, r0 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #20 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #36920 @ 0x9038 │ │ │ │ + movw r1, #38704 @ 0x9730 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl f81dc │ │ │ │ + bl f713c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a833c <_Py_open@@Base+0x2050> │ │ │ │ + beq a6b94 <_Py_open@@Base+0x1a6c> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcc a8344 <_Py_open@@Base+0x2058> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bcc a6b9c <_Py_open@@Base+0x1a74> │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36940 @ 0x904c │ │ │ │ + movw r1, #38724 @ 0x9744 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r4, #0 │ │ │ │ - b a83bc <_Py_open@@Base+0x20d0> │ │ │ │ + b a6c14 <_Py_open@@Base+0x1aec> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r1, #4224 @ 0x1080 │ │ │ │ + movw r1, #6420 @ 0x1914 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #36980 @ 0x9074 │ │ │ │ + movw r0, #38764 @ 0x976c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a833c <_Py_open@@Base+0x2050> │ │ │ │ - bl 10361c │ │ │ │ + beq a6b94 <_Py_open@@Base+0x1a6c> │ │ │ │ + bl 10262c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ rev16 r0, r3 │ │ │ │ uxth r0, r0 │ │ │ │ bl 2e394 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a83b0 <_Py_open@@Base+0x20c4> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bne a6c08 <_Py_open@@Base+0x1ae0> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37004 @ 0x908c │ │ │ │ + movw r1, #38788 @ 0x9784 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a83bc <_Py_open@@Base+0x20d0> │ │ │ │ + bl 1b4954 │ │ │ │ + b a6c14 <_Py_open@@Base+0x1aec> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ mov r4, r0 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #37028 @ 0x90a4 │ │ │ │ + movw r1, #38812 @ 0x979c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f81dc │ │ │ │ + bl f713c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a8448 <_Py_open@@Base+0x215c> │ │ │ │ - bl 10361c │ │ │ │ + beq a6ca0 <_Py_open@@Base+0x1b78> │ │ │ │ + bl 10262c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d5d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a843c <_Py_open@@Base+0x2150> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bne a6c94 <_Py_open@@Base+0x1b6c> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37048 @ 0x90b8 │ │ │ │ + movw r1, #38832 @ 0x97b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a8448 <_Py_open@@Base+0x215c> │ │ │ │ + bl 1b4954 │ │ │ │ + b a6ca0 <_Py_open@@Base+0x1b78> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl dddcc │ │ │ │ + bl dd378 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ 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, #37068 @ 0x90cc │ │ │ │ + movw r1, #38852 @ 0x97c4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f81dc │ │ │ │ + bl f713c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a84c4 <_Py_open@@Base+0x21d8> │ │ │ │ + beq a6d1c <_Py_open@@Base+0x1bf4> │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r0, #2 │ │ │ │ - bne a84cc <_Py_open@@Base+0x21e0> │ │ │ │ + bne a6d24 <_Py_open@@Base+0x1bfc> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #4 │ │ │ │ - beq a850c <_Py_open@@Base+0x2220> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq a6d64 <_Py_open@@Base+0x1c3c> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37084 @ 0x90dc │ │ │ │ + movw r1, #38868 @ 0x97d4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ mov r4, #0 │ │ │ │ - b a8554 <_Py_open@@Base+0x2268> │ │ │ │ + b a6dac <_Py_open@@Base+0x1c84> │ │ │ │ cmp r0, #10 │ │ │ │ - bne a84e4 <_Py_open@@Base+0x21f8> │ │ │ │ + bne a6d3c <_Py_open@@Base+0x1c14> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #16 │ │ │ │ - beq a850c <_Py_open@@Base+0x2220> │ │ │ │ - b a84a4 <_Py_open@@Base+0x21b8> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + beq a6d64 <_Py_open@@Base+0x1c3c> │ │ │ │ + b a6cfc <_Py_open@@Base+0x1bd4> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #37128 @ 0x9108 │ │ │ │ + movw r1, #38912 @ 0x9800 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 22192c │ │ │ │ - b a84c4 <_Py_open@@Base+0x21d8> │ │ │ │ + bl 220aec │ │ │ │ + b a6d1c <_Py_open@@Base+0x1bf4> │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ bl 2d418 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a8540 <_Py_open@@Base+0x2254> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bne a6d98 <_Py_open@@Base+0x1c70> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 22192c │ │ │ │ - b a8554 <_Py_open@@Base+0x2268> │ │ │ │ + bl 220aec │ │ │ │ + b a6dac <_Py_open@@Base+0x1c84> │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 22192c │ │ │ │ + bl 220aec │ │ │ │ mov r0, r4 │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ mov r4, r0 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #8 │ │ │ │ - movw r1, #37156 @ 0x9124 │ │ │ │ + movw r1, #38940 @ 0x981c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f81dc │ │ │ │ + bl f713c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a85c4 <_Py_open@@Base+0x22d8> │ │ │ │ + beq a6e1c <_Py_open@@Base+0x1cf4> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ cmn r0, #-2147483635 @ 0x8000000d │ │ │ │ - bhi a85ac <_Py_open@@Base+0x22c0> │ │ │ │ + bhi a6e04 <_Py_open@@Base+0x1cdc> │ │ │ │ add r0, r0, #12 │ │ │ │ - bl cc4f4 │ │ │ │ - b a85c8 <_Py_open@@Base+0x22dc> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bl cbc18 │ │ │ │ + b a6e20 <_Py_open@@Base+0x1cf8> │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37168 @ 0x9130 │ │ │ │ + movw r1, #38952 @ 0x9828 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ 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, #37204 @ 0x9154 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [fp, #-8] │ │ │ │ - bl f81dc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq a863c <_Py_open@@Base+0x2350> │ │ │ │ - ldr r0, [fp, #-8] │ │ │ │ - bl a2300 │ │ │ │ - cmp r0, #0 │ │ │ │ - movweq r0, #5188 @ 0x1444 │ │ │ │ - movteq r0, #104 @ 0x68 │ │ │ │ - beq a8640 <_Py_open@@Base+0x2354> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56812 @ 0xddec │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - 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, #37216 @ 0x9160 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [fp, #-16] │ │ │ │ - bl f81dc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq a86b0 <_Py_open@@Base+0x23c4> │ │ │ │ - ldr r0, [fp, #-16] │ │ │ │ - cmp r0, #0 │ │ │ │ - cmpne r0, #28672 @ 0x7000 │ │ │ │ - bge a86b8 <_Py_open@@Base+0x23cc> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37232 @ 0x9170 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - mov r2, #28672 @ 0x7000 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - mov r0, #0 │ │ │ │ - b a86fc <_Py_open@@Base+0x2410> │ │ │ │ - ldr r2, [pc, #68] @ a8704 <_Py_open@@Base+0x2418> │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ - ldr r4, [r3, #3712] @ 0xe80 │ │ │ │ - bl a1258 <_PyObject_GetMethod@@Base+0xf60> │ │ │ │ - cmn r0, #1 │ │ │ │ - bne a86f4 <_Py_open@@Base+0x2408> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r2, [fp, #-16] │ │ │ │ - movw r1, #37264 @ 0x9190 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b a86b0 <_Py_open@@Base+0x23c4> │ │ │ │ - mov r0, r4 │ │ │ │ - bl dddcc │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - push {r4, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #8 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - mov r0, r1 │ │ │ │ - sub r2, fp, #16 │ │ │ │ - movw r1, #26000 @ 0x6590 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - bl f81dc │ │ │ │ - subs r3, r0, #0 │ │ │ │ - beq a8784 <_Py_open@@Base+0x2498> │ │ │ │ - ldr r0, [fp, #-16] │ │ │ │ - bl 1b1620 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - beq a8784 <_Py_open@@Base+0x2498> │ │ │ │ - ldr r1, [r3] │ │ │ │ - movw r2, #4404 @ 0x1134 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r1, #47 @ 0x2f │ │ │ │ - movne r4, r3 │ │ │ │ - moveq r4, r2 │ │ │ │ - bl b9568 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r4] │ │ │ │ - mov r3, r4 │ │ │ │ - mov r0, r3 │ │ │ │ - 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 18c3c8 │ │ │ │ + bl 18b6f8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a87c4 <_Py_open@@Base+0x24d8> │ │ │ │ - bl ddb94 │ │ │ │ + bne a6e5c <_Py_open@@Base+0x1d34> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a881c <_Py_open@@Base+0x2530> │ │ │ │ - bl 10361c │ │ │ │ + bne a6eb4 <_Py_open@@Base+0x1d8c> │ │ │ │ + bl 10262c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d8c8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r4, #0 │ │ │ │ - blt a87f4 <_Py_open@@Base+0x2508> │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + blt a6e8c <_Py_open@@Base+0x1d64> │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - beq a87e8 <_Py_open@@Base+0x24fc> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq a6e80 <_Py_open@@Base+0x1d58> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ 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 18c3c8 │ │ │ │ + bl 18b6f8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a8860 <_Py_open@@Base+0x2574> │ │ │ │ - bl ddb94 │ │ │ │ + bne a6ef8 <_Py_open@@Base+0x1dd0> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8860 <_Py_open@@Base+0x2574> │ │ │ │ + beq a6ef8 <_Py_open@@Base+0x1dd0> │ │ │ │ mov r4, #0 │ │ │ │ - b a8888 <_Py_open@@Base+0x259c> │ │ │ │ + b a6f20 <_Py_open@@Base+0x1df8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3534c0 <_Py_dup@@Base> │ │ │ │ + bl 353900 <_Py_dup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a8858 <_Py_open@@Base+0x256c> │ │ │ │ - bl dddcc │ │ │ │ + beq a6ef0 <_Py_open@@Base+0x1dc8> │ │ │ │ + bl dd378 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a8888 <_Py_open@@Base+0x259c> │ │ │ │ + bne a6f20 <_Py_open@@Base+0x1df8> │ │ │ │ mov r0, r5 │ │ │ │ bl 2d8c8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -126100,303 +124466,303 @@ │ │ │ │ sub r3, fp, #1120 @ 0x460 │ │ │ │ sub r2, fp, #1120 @ 0x460 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, r3, #8 │ │ │ │ sub r2, r2, #4 │ │ │ │ - movw r1, #37292 @ 0x91ac │ │ │ │ + movw r1, #38988 @ 0x984c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r4, #0 │ │ │ │ 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 f81dc │ │ │ │ + bl f713c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a891c <_Py_open@@Base+0x2630> │ │ │ │ + beq a6fb4 <_Py_open@@Base+0x1e8c> │ │ │ │ ldr r0, [fp, #-1124] @ 0xfffffb9c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne a8924 <_Py_open@@Base+0x2638> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne a6fbc <_Py_open@@Base+0x1e94> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37308 @ 0x91bc │ │ │ │ + movw r1, #39004 @ 0x985c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r4, #0 │ │ │ │ - b a8b48 <_Py_open@@Base+0x285c> │ │ │ │ + b a71e0 <_Py_open@@Base+0x20b8> │ │ │ │ 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, #37352 @ 0x91e8 │ │ │ │ + movw r1, #39048 @ 0x9888 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #1136 @ 0x470 │ │ │ │ - bl f81dc │ │ │ │ + bl f713c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a891c <_Py_open@@Base+0x2630> │ │ │ │ + beq a6fb4 <_Py_open@@Base+0x1e8c> │ │ │ │ ldr r3, [fp, #-1140] @ 0xfffffb8c │ │ │ │ cmp r3, #1048576 @ 0x100000 │ │ │ │ - bcc a8984 <_Py_open@@Base+0x2698> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bcc a701c <_Py_open@@Base+0x1ef4> │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37400 @ 0x9218 │ │ │ │ + movw r1, #39096 @ 0x98b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a891c <_Py_open@@Base+0x2630> │ │ │ │ + bl 1b4954 │ │ │ │ + b a6fb4 <_Py_open@@Base+0x1e8c> │ │ │ │ ldr r2, [fp, #-1124] @ 0xfffffb9c │ │ │ │ - movw r1, #52096 @ 0xcb80 │ │ │ │ + movw r1, #54312 @ 0xd428 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #37444 @ 0x9244 │ │ │ │ + movw r0, #39140 @ 0x98e4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a891c <_Py_open@@Base+0x2630> │ │ │ │ + beq a6fb4 <_Py_open@@Base+0x1e8c> │ │ │ │ sub r5, fp, #1088 @ 0x440 │ │ │ │ ldr r3, [fp, #-1136] @ 0xfffffb90 │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #52280 @ 0xcc38 │ │ │ │ + movw r2, #54496 @ 0xd4e0 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl ae654 │ │ │ │ + bl ae668 │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #28 │ │ │ │ sub r0, r0, #12 │ │ │ │ bl 2d748 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #4 │ │ │ │ str r2, [fp, #-1112] @ 0xfffffba8 │ │ │ │ str r3, [fp, #-1120] @ 0xfffffba0 │ │ │ │ - bl 10361c │ │ │ │ + bl 10262c │ │ │ │ sub r3, fp, #1136 @ 0x470 │ │ │ │ sub r2, fp, #1120 @ 0x460 │ │ │ │ sub r3, r3, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-1132] @ 0xfffffb94 │ │ │ │ bl 2d25c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a8a2c <_Py_open@@Base+0x2740> │ │ │ │ + beq a70c4 <_Py_open@@Base+0x1f9c> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r1, r6 │ │ │ │ str r4, [fp, #-1148] @ 0xfffffb84 │ │ │ │ - bl 667bc │ │ │ │ - b a8a54 <_Py_open@@Base+0x2768> │ │ │ │ + bl 661f4 │ │ │ │ + b a70ec <_Py_open@@Base+0x1fc4> │ │ │ │ ldr r3, [fp, #-1148] @ 0xfffffb84 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ cmp r4, #0 │ │ │ │ - beq a8a5c <_Py_open@@Base+0x2770> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq a70f4 <_Py_open@@Base+0x1fcc> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37464 @ 0x9258 │ │ │ │ + movw r1, #39160 @ 0x98f8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r4, #0 │ │ │ │ - b a8b38 <_Py_open@@Base+0x284c> │ │ │ │ + b a71d0 <_Py_open@@Base+0x20a8> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - beq a8a8c <_Py_open@@Base+0x27a0> │ │ │ │ + beq a7124 <_Py_open@@Base+0x1ffc> │ │ │ │ cmp r2, #10 │ │ │ │ - bne a8ab8 <_Py_open@@Base+0x27cc> │ │ │ │ + bne a7150 <_Py_open@@Base+0x2028> │ │ │ │ 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 a8ab8 <_Py_open@@Base+0x27cc> │ │ │ │ + b a7150 <_Py_open@@Base+0x2028> │ │ │ │ ldr r3, [fp, #-1124] @ 0xfffffb9c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq a8ab8 <_Py_open@@Base+0x27cc> │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq a7150 <_Py_open@@Base+0x2028> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37504 @ 0x9280 │ │ │ │ + movw r1, #39200 @ 0x9920 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a8b38 <_Py_open@@Base+0x284c> │ │ │ │ - bl 10361c │ │ │ │ + bl 1b4954 │ │ │ │ + b a71d0 <_Py_open@@Base+0x20a8> │ │ │ │ + bl 10262c │ │ │ │ ldr ip, [fp, #-1148] @ 0xfffffb84 │ │ │ │ str r5, [sp] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [fp, #-1128] @ 0xfffffb98 │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #32 │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #1025 @ 0x401 │ │ │ │ ldr r1, [ip, #16] │ │ │ │ ldr r0, [ip, #20] │ │ │ │ bl 2e004 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a8b10 <_Py_open@@Base+0x2824> │ │ │ │ + beq a71a8 <_Py_open@@Base+0x2080> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl 667bc │ │ │ │ - b a8b38 <_Py_open@@Base+0x284c> │ │ │ │ + bl 661f4 │ │ │ │ + b a71d0 <_Py_open@@Base+0x20a8> │ │ │ │ sub r0, fp, #1056 @ 0x420 │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a8b38 <_Py_open@@Base+0x284c> │ │ │ │ + beq a71d0 <_Py_open@@Base+0x20a8> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #37536 @ 0x92a0 │ │ │ │ + movw r0, #39232 @ 0x9940 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-1148] @ 0xfffffb84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8b48 <_Py_open@@Base+0x285c> │ │ │ │ + beq a71e0 <_Py_open@@Base+0x20b8> │ │ │ │ bl 2d1e4 │ │ │ │ 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, #32984 @ 0x80d8 │ │ │ │ + movw r1, #35224 @ 0x8998 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 1bda70 │ │ │ │ + bl 1bd888 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a8bac <_Py_open@@Base+0x28c0> │ │ │ │ + beq a7244 <_Py_open@@Base+0x211c> │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8bac <_Py_open@@Base+0x28c0> │ │ │ │ + bgt a7244 <_Py_open@@Base+0x211c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne a8bac <_Py_open@@Base+0x28c0> │ │ │ │ + bne a7244 <_Py_open@@Base+0x211c> │ │ │ │ mov r0, r2 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_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 a8bcc <_Py_open@@Base+0x28e0> │ │ │ │ + bne a7264 <_Py_open@@Base+0x213c> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1f337c │ │ │ │ + b 1f3214 │ │ │ │ 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 a8c08 <_Py_open@@Base+0x291c> │ │ │ │ + bgt a72a0 <_Py_open@@Base+0x2178> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1d5990 │ │ │ │ + b 1d5814 │ │ │ │ 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 a8c74 <_Py_open@@Base+0x2988> │ │ │ │ - bl ddb94 │ │ │ │ + bne a730c <_Py_open@@Base+0x21e4> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a8cb0 <_Py_open@@Base+0x29c4> │ │ │ │ + bne a7348 <_Py_open@@Base+0x2220> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ vmov d9, r2, r3 │ │ │ │ vcmp.f64 d9, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne a8c98 <_Py_open@@Base+0x29ac> │ │ │ │ - bl ddb94 │ │ │ │ + bne a7330 <_Py_open@@Base+0x2208> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a8cb0 <_Py_open@@Base+0x29c4> │ │ │ │ + bne a7348 <_Py_open@@Base+0x2220> │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b3edc │ │ │ │ + b 2b2444 │ │ │ │ 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 2afccc │ │ │ │ + bl 2ae234 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne a8d08 <_Py_open@@Base+0x2a1c> │ │ │ │ - bl ddb94 │ │ │ │ + bne a73a0 <_Py_open@@Base+0x2278> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a8d48 <_Py_open@@Base+0x2a5c> │ │ │ │ + bne a73e0 <_Py_open@@Base+0x22b8> │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 2afccc │ │ │ │ + bl 2ae234 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne a8d30 <_Py_open@@Base+0x2a44> │ │ │ │ - bl ddb94 │ │ │ │ + bne a73c8 <_Py_open@@Base+0x22a0> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a8d48 <_Py_open@@Base+0x2a5c> │ │ │ │ + bne a73e0 <_Py_open@@Base+0x22b8> │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b3edc │ │ │ │ + b 2b2444 │ │ │ │ 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 │ │ │ │ @@ -126404,49 +124770,49 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r3 │ │ │ │ - bl 39c228 <_PyTime_ObjectToTime_t@@Base+0x14e4> │ │ │ │ + bl 39cc44 <_PyTime_ObjectToTime_t@@Base+0x1534> │ │ │ │ cmn r0, #1 │ │ │ │ - bne a8dc0 <_Py_open@@Base+0x2ad4> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne a7458 <_Py_open@@Base+0x2330> │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8e14 <_Py_open@@Base+0x2b28> │ │ │ │ + beq a74ac <_Py_open@@Base+0x2384> │ │ │ │ ldm r6, {r1, r2} │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 382d0c <_PyLong_UnsignedInt_Converter@@Base+0x18c> │ │ │ │ - b a8e14 <_Py_open@@Base+0x2b28> │ │ │ │ + bl 3830ac <_PyLong_UnsignedInt_Converter@@Base+0x274> │ │ │ │ + b a74ac <_Py_open@@Base+0x2384> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #2 │ │ │ │ - bne a8df4 <_Py_open@@Base+0x2b08> │ │ │ │ + bne a748c <_Py_open@@Base+0x2364> │ │ │ │ add r3, r1, #32768 @ 0x8000 │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ - bcc a8df4 <_Py_open@@Base+0x2b08> │ │ │ │ + bcc a748c <_Py_open@@Base+0x2364> │ │ │ │ ldr r1, [r6] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mvn r4, #0 │ │ │ │ - bl 382d0c <_PyLong_UnsignedInt_Converter@@Base+0x18c> │ │ │ │ - b a8e14 <_Py_open@@Base+0x2b28> │ │ │ │ + bl 3830ac <_PyLong_UnsignedInt_Converter@@Base+0x274> │ │ │ │ + b a74ac <_Py_open@@Base+0x2384> │ │ │ │ mov r3, r5 │ │ │ │ add r5, r5, r2 │ │ │ │ strb r1, [r3], #1 │ │ │ │ asr r1, r1, #8 │ │ │ │ sub r2, r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt a8dfc <_Py_open@@Base+0x2b10> │ │ │ │ + bgt a7494 <_Py_open@@Base+0x236c> │ │ │ │ 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 │ │ │ │ @@ -126454,3203 +124820,1757 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r3 │ │ │ │ - bl 382bd4 <_PyLong_UnsignedInt_Converter@@Base+0x54> │ │ │ │ + bl 382e8c <_PyLong_UnsignedInt_Converter@@Base+0x54> │ │ │ │ cmn r0, #1 │ │ │ │ - bne a8e88 <_Py_open@@Base+0x2b9c> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne a7520 <_Py_open@@Base+0x23f8> │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8edc <_Py_open@@Base+0x2bf0> │ │ │ │ + beq a7574 <_Py_open@@Base+0x244c> │ │ │ │ ldm r6, {r1, r2} │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 382d0c <_PyLong_UnsignedInt_Converter@@Base+0x18c> │ │ │ │ - b a8edc <_Py_open@@Base+0x2bf0> │ │ │ │ + bl 3830ac <_PyLong_UnsignedInt_Converter@@Base+0x274> │ │ │ │ + b a7574 <_Py_open@@Base+0x244c> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #4 │ │ │ │ - beq a8ebc <_Py_open@@Base+0x2bd0> │ │ │ │ + beq a7554 <_Py_open@@Base+0x242c> │ │ │ │ lsl r0, r2, #3 │ │ │ │ mov r3, #1 │ │ │ │ cmp r1, r3, lsl r0 │ │ │ │ - bcc a8ebc <_Py_open@@Base+0x2bd0> │ │ │ │ + bcc a7554 <_Py_open@@Base+0x242c> │ │ │ │ ldr r1, [r6] │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 382d0c <_PyLong_UnsignedInt_Converter@@Base+0x18c> │ │ │ │ - b a8edc <_Py_open@@Base+0x2bf0> │ │ │ │ + bl 3830ac <_PyLong_UnsignedInt_Converter@@Base+0x274> │ │ │ │ + b a7574 <_Py_open@@Base+0x244c> │ │ │ │ mov r3, r5 │ │ │ │ add r5, r5, r2 │ │ │ │ strb r1, [r3], #1 │ │ │ │ lsr r1, r1, #8 │ │ │ │ sub r2, r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt a8ec4 <_Py_open@@Base+0x2bd8> │ │ │ │ + bgt a755c <_Py_open@@Base+0x2434> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, 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 250270 │ │ │ │ + bl 24e448 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne a8f30 <_Py_open@@Base+0x2c44> │ │ │ │ - bl ddb94 │ │ │ │ + bne a75c8 <_Py_open@@Base+0x24a0> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a8f48 <_Py_open@@Base+0x2c5c> │ │ │ │ + bne a75e0 <_Py_open@@Base+0x24b8> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 626b4 <_PyEval_RaiseAsyncExc@@Base+0x24c4> │ │ │ │ + b 620e4 <_PyEval_RaiseAsyncExc@@Base+0x24c4> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #54940 @ 0xd69c │ │ │ │ + movw r1, #57180 @ 0xdf5c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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 250270 │ │ │ │ + bl 24e448 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne a8fb0 <_Py_open@@Base+0x2cc4> │ │ │ │ - bl ddb94 │ │ │ │ + bne a7648 <_Py_open@@Base+0x2520> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a8fcc <_Py_open@@Base+0x2ce0> │ │ │ │ + bne a7664 <_Py_open@@Base+0x253c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 25f1b4 │ │ │ │ + b 25d340 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #54940 @ 0xd69c │ │ │ │ + movw r1, #57180 @ 0xdf5c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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 2a34c0 │ │ │ │ + bl 2a12a0 │ │ │ │ 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 a9050 <_Py_open@@Base+0x2d64> │ │ │ │ - bl ddb94 │ │ │ │ + bne a76e8 <_Py_open@@Base+0x25c0> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a9050 <_Py_open@@Base+0x2d64> │ │ │ │ + beq a76e8 <_Py_open@@Base+0x25c0> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #13728 @ 0x35a0 │ │ │ │ + movw r1, #15968 @ 0x3e60 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b4b44 │ │ │ │ - b a907c <_Py_open@@Base+0x2d90> │ │ │ │ + bl 1b4954 │ │ │ │ + b a7714 <_Py_open@@Base+0x25ec> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 626b4 <_PyEval_RaiseAsyncExc@@Base+0x24c4> │ │ │ │ + bl 620e4 <_PyEval_RaiseAsyncExc@@Base+0x24c4> │ │ │ │ cmp r0, #0 │ │ │ │ - bne a907c <_Py_open@@Base+0x2d90> │ │ │ │ + bne a7714 <_Py_open@@Base+0x25ec> │ │ │ │ add r0, r4, #4 │ │ │ │ vldr d0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 626b4 <_PyEval_RaiseAsyncExc@@Base+0x24c4> │ │ │ │ + b 620e4 <_PyEval_RaiseAsyncExc@@Base+0x24c4> │ │ │ │ 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 2a34c0 │ │ │ │ + bl 2a12a0 │ │ │ │ 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 a90dc <_Py_open@@Base+0x2df0> │ │ │ │ - bl ddb94 │ │ │ │ + bne a7774 <_Py_open@@Base+0x264c> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a9108 <_Py_open@@Base+0x2e1c> │ │ │ │ + bne a77a0 <_Py_open@@Base+0x2678> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25f1b4 │ │ │ │ + bl 25d340 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #8 │ │ │ │ vldr d0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 25f1b4 │ │ │ │ + b 25d340 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #13728 @ 0x35a0 │ │ │ │ + movw r1, #15968 @ 0x3e60 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ 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, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi a9158 <_Py_open@@Base+0x2e6c> │ │ │ │ + bhi a77f0 <_Py_open@@Base+0x26c8> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt a917c <_Py_open@@Base+0x2e90> │ │ │ │ - b a91b0 <_Py_open@@Base+0x2ec4> │ │ │ │ + bgt a7814 <_Py_open@@Base+0x26ec> │ │ │ │ + b a7848 <_Py_open@@Base+0x2720> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #49124 @ 0xbfe4 │ │ │ │ + movw r0, #54756 @ 0xd5e4 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2e8c04 │ │ │ │ + bl 2e752c │ │ │ │ cmp r0, #0 │ │ │ │ - bne a914c <_Py_open@@Base+0x2e60> │ │ │ │ + bne a77e4 <_Py_open@@Base+0x26bc> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 157b70 │ │ │ │ + bl 156bc8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a9174 <_Py_open@@Base+0x2e88> │ │ │ │ - beq a91b0 <_Py_open@@Base+0x2ec4> │ │ │ │ - bl 10361c │ │ │ │ + blt a780c <_Py_open@@Base+0x26e4> │ │ │ │ + beq a7848 <_Py_open@@Base+0x2720> │ │ │ │ + bl 10262c │ │ │ │ mov r4, r0 │ │ │ │ - bl a1404 <_PyObject_GetMethod@@Base+0x110c> │ │ │ │ + bl a01b0 <_PyObject_GetMethod@@Base+0x9f8> │ │ │ │ mov r0, #11 │ │ │ │ bl 2e0b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1067a8 │ │ │ │ - b a91bc <_Py_open@@Base+0x2ed0> │ │ │ │ - bl a1404 <_PyObject_GetMethod@@Base+0x110c> │ │ │ │ + bl 1057b8 │ │ │ │ + b a7854 <_Py_open@@Base+0x272c> │ │ │ │ + bl a01b0 <_PyObject_GetMethod@@Base+0x9f8> │ │ │ │ mov r0, #11 │ │ │ │ bl 2e0b8 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 a9204 <_Py_open@@Base+0x2f18> │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21112 @ 0x5278 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a9210 <_Py_open@@Base+0x2f24> │ │ │ │ - bl 157b70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge a9218 <_Py_open@@Base+0x2f2c> │ │ │ │ - mvn r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - beq a9238 <_Py_open@@Base+0x2f4c> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37540 @ 0x92a4 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a9210 <_Py_open@@Base+0x2f24> │ │ │ │ - ldrb r3, [r4, #58] @ 0x3a │ │ │ │ - bfi r3, r0, #0, #1 │ │ │ │ - strb r3, [r4, #58] @ 0x3a │ │ │ │ - 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 r5, r1 │ │ │ │ - cmp r2, #3 │ │ │ │ - bne a9284 <_Py_open@@Base+0x2f98> │ │ │ │ - ldr r3, [r5] │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne a92a8 <_Py_open@@Base+0x2fbc> │ │ │ │ - b a931c <_Py_open@@Base+0x3030> │ │ │ │ - mov r3, #3 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #51892 @ 0xcab4 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - mov r2, r3 │ │ │ │ - bl 15135c <_PyArg_CheckPositional@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a926c <_Py_open@@Base+0x2f80> │ │ │ │ - b a92f4 <_Py_open@@Base+0x3008> │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ - tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq a92fc <_Py_open@@Base+0x3010> │ │ │ │ - sub r1, fp, #24 │ │ │ │ - mov r0, r3 │ │ │ │ - bl f0b90 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq a92f4 <_Py_open@@Base+0x3008> │ │ │ │ - bl 2e3a0 │ │ │ │ - ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq a9320 <_Py_open@@Base+0x3034> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59444 @ 0xe834 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - mov r4, #0 │ │ │ │ - b a93b0 <_Py_open@@Base+0x30c4> │ │ │ │ - movw r2, #29260 @ 0x724c │ │ │ │ - movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #32624 @ 0x7f70 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #51892 @ 0xcab4 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b a92f4 <_Py_open@@Base+0x3008> │ │ │ │ - mov r6, #0 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ - tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne a9354 <_Py_open@@Base+0x3068> │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #32760 @ 0x7ff8 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #51892 @ 0xcab4 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b a92f4 <_Py_open@@Base+0x3008> │ │ │ │ - sub r1, fp, #24 │ │ │ │ - mov r0, r3 │ │ │ │ - bl f0b90 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq a93b0 <_Py_open@@Base+0x30c4> │ │ │ │ - bl 2e3a0 │ │ │ │ - ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - cmp r0, r3 │ │ │ │ - bne a92dc <_Py_open@@Base+0x2ff0> │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - bl 1bd8ac │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne a9398 <_Py_open@@Base+0x30ac> │ │ │ │ - bl ddb94 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a92f4 <_Py_open@@Base+0x3008> │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2df04 │ │ │ │ - bl 30016c │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - 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 │ │ │ │ - bl a1404 <_PyObject_GetMethod@@Base+0x110c> │ │ │ │ - bl 21479c │ │ │ │ + bl a01b0 <_PyObject_GetMethod@@Base+0x9f8> │ │ │ │ + bl 213924 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a93ec <_Py_open@@Base+0x3100> │ │ │ │ + bne a7890 <_Py_open@@Base+0x2768> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 366244 │ │ │ │ - bl 215798 │ │ │ │ + b 3664fc │ │ │ │ + bl 214750 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #8172 @ 0x1fec │ │ │ │ + movw r0, #2808 @ 0xaf8 │ │ │ │ movt r0, #10 │ │ │ │ - bl 33aa98 │ │ │ │ + bl 33a220 │ │ │ │ cmn r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne a9430 <_Py_open@@Base+0x3144> │ │ │ │ - bl ad15c │ │ │ │ + bne a78d4 <_Py_open@@Base+0x27ac> │ │ │ │ + bl ad174 │ │ │ │ movw r3, #4400 @ 0x1130 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37580 @ 0x92cc │ │ │ │ + movw r1, #39236 @ 0x9944 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 215798 │ │ │ │ + bl 214750 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21707c │ │ │ │ + bl 2161fc │ │ │ │ mov r0, r4 │ │ │ │ - bl ad15c │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + bl ad174 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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] @ a962c <_Py_open@@Base+0x3340> │ │ │ │ + ldr r6, [pc, #448] @ a7ad0 <_Py_open@@Base+0x29a8> │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r6, #1488] @ 0x5d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9624 <_Py_open@@Base+0x3338> │ │ │ │ + beq a7ac8 <_Py_open@@Base+0x29a0> │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [r6, #1496] @ 0x5d8 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r9, [r0] │ │ │ │ - movw r5, #32136 @ 0x7d88 │ │ │ │ + movw r5, #33480 @ 0x82c8 │ │ │ │ movt r5, #105 @ 0x69 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, #0 │ │ │ │ mov r3, #156 @ 0x9c │ │ │ │ mul r1, r3, sl │ │ │ │ ldr r0, [r5, r1] │ │ │ │ cmp r0, r7 │ │ │ │ - beq a94c8 <_Py_open@@Base+0x31dc> │ │ │ │ + beq a796c <_Py_open@@Base+0x2844> │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, #5 │ │ │ │ - bne a949c <_Py_open@@Base+0x31b0> │ │ │ │ + bne a7940 <_Py_open@@Base+0x2818> │ │ │ │ mov r1, #624 @ 0x270 │ │ │ │ mov sl, #4 │ │ │ │ mov r3, #0 │ │ │ │ - b a94cc <_Py_open@@Base+0x31e0> │ │ │ │ + b a7970 <_Py_open@@Base+0x2848> │ │ │ │ mov r3, #1 │ │ │ │ mov ip, #156 @ 0x9c │ │ │ │ mla ip, ip, sl, r5 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a94fc <_Py_open@@Base+0x3210> │ │ │ │ + beq a79a0 <_Py_open@@Base+0x2878> │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r5, r1 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [ip, #4] │ │ │ │ bl 2e160 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9538 <_Py_open@@Base+0x324c> │ │ │ │ + beq a79dc <_Py_open@@Base+0x28b4> │ │ │ │ mov r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #24260 @ 0x5ec4 │ │ │ │ + movw r1, #26500 @ 0x6784 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ mov r3, #156 @ 0x9c │ │ │ │ mla r5, r3, sl, r5 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2e3a0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ - b a9590 <_Py_open@@Base+0x32a4> │ │ │ │ + b a7a34 <_Py_open@@Base+0x290c> │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #23 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ bl 2d748 │ │ │ │ mov r3, #23 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #1 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ str r7, [sp, #4] │ │ │ │ - movw ip, #52280 @ 0xcc38 │ │ │ │ + movw ip, #54496 @ 0xd4e0 │ │ │ │ movt ip, #68 @ 0x44 │ │ │ │ str ip, [sp] │ │ │ │ bl 2e3ac <__snprintf_chk@plt> │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37608 @ 0x92e8 │ │ │ │ + movw r1, #39264 @ 0x9960 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ bl 2e3a0 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r5, #62988 @ 0xf60c │ │ │ │ + movw r5, #63052 @ 0xf64c │ │ │ │ movt r5, #111 @ 0x6f │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46152 @ 0xb448 │ │ │ │ + movw r1, #48392 @ 0xbd08 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [r6, #1512] @ 0x5e8 │ │ │ │ ldr r1, [r6, #1500] @ 0x5dc │ │ │ │ mov r0, r4 │ │ │ │ bl 3f0b0 <_PyTraceBack_FromFrame@@Base+0x170> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a9604 <_Py_open@@Base+0x3318> │ │ │ │ + bne a7aa8 <_Py_open@@Base+0x2980> │ │ │ │ ldr r3, [r6, #1508] @ 0x5e4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a95fc <_Py_open@@Base+0x3310> │ │ │ │ + beq a7aa0 <_Py_open@@Base+0x2978> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57816 @ 0xe1d8 │ │ │ │ + movw r1, #60056 @ 0xea98 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2d3d40 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d226c <_Py_write_noraise@@Base> │ │ │ │ mov r0, r4 │ │ │ │ bl 3a3f0 <_Py_DumpStack@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, #1504] @ 0x5e0 │ │ │ │ bl 30ab4 │ │ │ │ mov r0, r7 │ │ │ │ str r9, [r8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2e0b8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -000a9630 : │ │ │ │ +000a7ad4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 412a4 │ │ │ │ push {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 │ │ │ │ - bl 182558 │ │ │ │ + bl 181620 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a9878 │ │ │ │ + beq a7d1c │ │ │ │ mov r2, #16 │ │ │ │ - movw r1, #37652 @ 0x9314 │ │ │ │ + movw r1, #39308 @ 0x998c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl d6e2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d64fc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ movne r7, #0 │ │ │ │ - movwne r6, #27968 @ 0x6d40 │ │ │ │ + movwne r6, #27892 @ 0x6cf4 │ │ │ │ movtne r6, #105 @ 0x69 │ │ │ │ - beq a9870 │ │ │ │ + beq a7d14 │ │ │ │ ldr r5, [r6] │ │ │ │ mov r0, r5 │ │ │ │ bl 2e3a0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d6e2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ - movw r1, #46016 @ 0xb3c0 │ │ │ │ + bl d64fc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + movw r1, #48256 @ 0xbc80 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ cmn r0, #1 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - beq a9870 │ │ │ │ - bl d6e2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq a7d14 │ │ │ │ + bl d64fc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r1, r6 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq a9870 │ │ │ │ - bl cf9bc │ │ │ │ + beq a7d14 │ │ │ │ + bl cf210 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq a9870 │ │ │ │ - bl 245cfc │ │ │ │ + beq a7d14 │ │ │ │ + bl 244d58 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - blt a97f8 │ │ │ │ + blt a7c9c │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a971c │ │ │ │ + bgt a7bc0 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne a971c │ │ │ │ + bne a7bc0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - movw r1, #29708 @ 0x740c │ │ │ │ + movw r1, #31948 @ 0x7ccc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r7, #10 │ │ │ │ - beq a974c │ │ │ │ - bl d6e2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq a7bf0 │ │ │ │ + bl d64fc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne a9690 │ │ │ │ - b a9870 │ │ │ │ - movw r6, #27468 @ 0x6b4c │ │ │ │ + bne a7b34 │ │ │ │ + b a7d14 │ │ │ │ + movw r6, #27392 @ 0x6b00 │ │ │ │ movt r6, #105 @ 0x69 │ │ │ │ - movw r9, #5188 @ 0x1444 │ │ │ │ + movw r9, #5808 @ 0x16b0 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ mov sl, #24 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r3 │ │ │ │ - movw r1, #29708 @ 0x740c │ │ │ │ + movw r1, #31948 @ 0x7ccc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - beq a9870 │ │ │ │ + beq a7d14 │ │ │ │ cmp r5, r9 │ │ │ │ - beq a9838 │ │ │ │ - bl d6e2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq a7cdc │ │ │ │ + bl d64fc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq a9870 │ │ │ │ + beq a7d14 │ │ │ │ ldr r1, [r6] │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r1 │ │ │ │ bl 2e3a0 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d6e2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d64fc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r2, #1 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a9870 │ │ │ │ + beq a7d14 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46016 @ 0xb3c0 │ │ │ │ + movw r1, #48256 @ 0xbc80 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl d6e2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d64fc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r1, r5 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a9870 │ │ │ │ + beq a7d14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 245cfc │ │ │ │ + bl 244d58 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bge a9818 │ │ │ │ + bge a7cbc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9870 │ │ │ │ + bgt a7d14 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a9870 │ │ │ │ + bne a7d14 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b a9870 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b a7d14 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9838 │ │ │ │ + bgt a7cdc │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne a9838 │ │ │ │ + bne a7cdc │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #20 │ │ │ │ subs sl, sl, #1 │ │ │ │ - bne a9760 │ │ │ │ + bne a7c04 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12868 @ 0x3244 │ │ │ │ + movw r1, #15108 @ 0x3b04 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl d6e2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d64fc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq a9870 │ │ │ │ + beq a7d14 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1848fc │ │ │ │ + b 183954 │ │ │ │ mov r0, r4 │ │ │ │ - bl 277c30 │ │ │ │ + bl 275de0 │ │ │ │ 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 25b2a0 │ │ │ │ + bl 259468 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a98cc │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne a7d70 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37672 @ 0x9328 │ │ │ │ + movw r1, #39328 @ 0x99a0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r4, #0 │ │ │ │ - b a9a28 │ │ │ │ + b a7ecc │ │ │ │ mov r0, r8 │ │ │ │ - bl 258820 │ │ │ │ + bl 2569e8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt a98c4 │ │ │ │ + blt a7d68 │ │ │ │ cmp r6, #65536 @ 0x10000 │ │ │ │ - ble a9900 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + ble a7da4 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37712 @ 0x9350 │ │ │ │ + movw r1, #39368 @ 0x99c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a98c4 │ │ │ │ + bl 1b4954 │ │ │ │ + b a7d68 │ │ │ │ lsl r0, r6, #2 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a9920 │ │ │ │ + beq a7dc4 │ │ │ │ cmp r6, #0 │ │ │ │ movne r7, #0 │ │ │ │ - bne a9964 │ │ │ │ - b a99e8 │ │ │ │ - bl 366244 │ │ │ │ - b a9a28 │ │ │ │ - bl 202f64 │ │ │ │ + bne a7e08 │ │ │ │ + b a7e8c │ │ │ │ + bl 3664fc │ │ │ │ + b a7ecc │ │ │ │ + bl 202934 │ │ │ │ add r1, r4, r7, lsl #2 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - beq a9988 │ │ │ │ - bl 363268 <_Py_Gid_Converter@@Base> │ │ │ │ + beq a7e2c │ │ │ │ + bl 363520 <_Py_Gid_Converter@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a99b0 │ │ │ │ + beq a7e54 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a99d0 │ │ │ │ + ble a7e74 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - beq a99e8 │ │ │ │ + beq a7e8c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1b03fc │ │ │ │ + bl 1b020c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a9928 │ │ │ │ + bne a7dcc │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl b9568 │ │ │ │ - b a9a28 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bl b9560 │ │ │ │ + b a7ecc │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37728 @ 0x9360 │ │ │ │ + movw r1, #39384 @ 0x99d8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a99b8 │ │ │ │ - b a9a0c │ │ │ │ + ble a7e5c │ │ │ │ + b a7eb0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9a0c │ │ │ │ + bgt a7eb0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a9a0c │ │ │ │ + bne a7eb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b a9a0c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b a7eb0 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne a9958 │ │ │ │ + bne a7dfc │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b a9958 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b a7dfc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dd6c │ │ │ │ cmp r0, #0 │ │ │ │ - bge a9a18 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bge a7ebc │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9568 │ │ │ │ - b a98c4 │ │ │ │ + bl b9560 │ │ │ │ + b a7d68 │ │ │ │ mov r0, r4 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ mov r0, r4 │ │ │ │ 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 381ae4 │ │ │ │ + bl 381d9c │ │ │ │ cmn r0, #1 │ │ │ │ - beq a9a78 │ │ │ │ + beq a7f1c │ │ │ │ bl 2d2bc │ │ │ │ cmn r0, #1 │ │ │ │ - bne a9a80 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bne a7f24 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r7, [r2, #8] │ │ │ │ - bne a9ae8 │ │ │ │ + bne a7f8c │ │ │ │ cmp r5, #0 │ │ │ │ - bgt a9ac8 │ │ │ │ + bgt a7f6c │ │ │ │ mov r7, #0 │ │ │ │ - b a9ae8 │ │ │ │ + b a7f8c │ │ │ │ clz r0, r1 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrgt r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r7, r0 │ │ │ │ - beq a9b20 │ │ │ │ - b a9ac0 │ │ │ │ + beq a7fc4 │ │ │ │ + b a7f64 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #168] @ a9bc0 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ + ldr r3, [pc, #168] @ a8064 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a9bb4 │ │ │ │ + beq a8058 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 381ae4 │ │ │ │ + bl 381d9c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a9bb0 │ │ │ │ + beq a8054 │ │ │ │ add r2, r5, r7 │ │ │ │ cmp r2, #1 │ │ │ │ - beq a9b64 │ │ │ │ + beq a8008 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bd8ac │ │ │ │ + bl 1bd6c4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a9b68 │ │ │ │ - bl ddb94 │ │ │ │ + bne a800c │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a9b68 │ │ │ │ - b a9bb0 │ │ │ │ + beq a800c │ │ │ │ + b a8054 │ │ │ │ mov r4, #0 │ │ │ │ - bl 10361c │ │ │ │ + bl 10262c │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2db68 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1067a8 │ │ │ │ + bl 1057b8 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r4, #5188 @ 0x1444 │ │ │ │ + movweq r4, #5808 @ 0x16b0 │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq a9bb4 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + beq a8058 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2fffc8 │ │ │ │ + b 2fe9b8 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, sl, r8, ror lr │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a9be0 │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - strd r2, [r1] │ │ │ │ - strd r2, [r1, #8] │ │ │ │ - bx lr │ │ │ │ - push {r4, fp, lr} │ │ │ │ + rsbeq r8, sl, ip, ror #26 │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #8 │ │ │ │ + add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r2, #1 │ │ │ │ - sub sp, sp, #12 │ │ │ │ + mov r5, r0 │ │ │ │ + movw r3, #9004 @ 0x232c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r0, #8548 @ 0x2164 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ - mov r1, r0 │ │ │ │ - sub r0, fp, #20 │ │ │ │ - bl 361f08 <_PyTime_FromSecondsObject@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq a9c2c │ │ │ │ - ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - mov r3, #1 │ │ │ │ - mov r2, r4 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, lr} │ │ │ │ - b 3f40bc <_PyTime_AsTimeval@@Base> │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ + mov r6, r2 │ │ │ │ + cmp ip, r3 │ │ │ │ + cmpne ip, r0 │ │ │ │ + bne a80cc │ │ │ │ + ldr r5, [r5, #8] │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + cmp r5, r2 │ │ │ │ + beq a814c │ │ │ │ + ldr r2, [r5] │ │ │ │ + cmp r2, #0 │ │ │ │ + ble a814c │ │ │ │ + b a80d0 │ │ │ │ + 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 a8110 │ │ │ │ + ldr r4, [r4, #8] │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + cmp r4, r2 │ │ │ │ + beq a814c │ │ │ │ + ldr r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + ble a814c │ │ │ │ + b a8114 │ │ │ │ + ldr r2, [r4] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r4] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq a818c │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + cmpne r2, r0 │ │ │ │ + bne a817c │ │ │ │ + ldr r6, [r6, #8] │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r6, r3 │ │ │ │ + bne a816c │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + mov r7, #0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + b a81e8 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + ble a814c │ │ │ │ + b a8180 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r6] │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2902d0 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r7, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a81c0 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + bne a81c0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a81e0 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne a81e0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + mov r0, r6 │ │ │ │ + bl baef8 │ │ │ │ + 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, #4008] @ 0xfa8 │ │ │ │ - sub r3, r2, #2 │ │ │ │ - sub sp, sp, #64 @ 0x40 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r5, r0 │ │ │ │ + movw r3, #9004 @ 0x232c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r0, #8548 @ 0x2164 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + mov r4, r1 │ │ │ │ + ldr ip, [r5, #4] │ │ │ │ mov r6, r2 │ │ │ │ + cmp ip, r3 │ │ │ │ + cmpne ip, r0 │ │ │ │ + bne a8254 │ │ │ │ + ldr r5, [r5, #8] │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + cmp r5, r2 │ │ │ │ + beq a82d4 │ │ │ │ + ldr r2, [r5] │ │ │ │ + cmp r2, #0 │ │ │ │ + ble a82d4 │ │ │ │ + b a8258 │ │ │ │ + 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 a8298 │ │ │ │ + ldr r4, [r4, #8] │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + cmp r4, r2 │ │ │ │ + beq a82d4 │ │ │ │ + ldr r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + ble a82d4 │ │ │ │ + b a829c │ │ │ │ + ldr r2, [r4] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r4] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq a8314 │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + cmpne r2, r0 │ │ │ │ + bne a8304 │ │ │ │ + ldr r6, [r6, #8] │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r6, r3 │ │ │ │ + bne a82f4 │ │ │ │ + movw r3, #48416 @ 0xbd20 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #860 @ 0x35c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + mov r7, #0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + b a8370 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + ble a82d4 │ │ │ │ + b a8308 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r6] │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 5e124 │ │ │ │ + ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - cmp r3, #1 │ │ │ │ - bhi a9c7c │ │ │ │ - ldr r0, [r5] │ │ │ │ - bl 1bd8ac │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq a9c9c │ │ │ │ - b a9ca8 │ │ │ │ - mov r2, #3 │ │ │ │ - mov r1, r6 │ │ │ │ - movw r0, #54692 @ 0xd5a4 │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 1511cc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a9c64 │ │ │ │ - b a9d00 │ │ │ │ - bl ddb94 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a9d00 │ │ │ │ - cmp r6, #2 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - sub r1, fp, #68 @ 0x44 │ │ │ │ - movle r5, #0 │ │ │ │ - ldr r6, [r7, #12] │ │ │ │ - ldrgt r5, [r5, #8] │ │ │ │ - bl a9bc4 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq a9d00 │ │ │ │ - sub r1, fp, #84 @ 0x54 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a8348 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + bne a8348 │ │ │ │ mov r0, r5 │ │ │ │ - bl a9bc4 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq a9d00 │ │ │ │ - sub r1, fp, #84 @ 0x54 │ │ │ │ - sub r2, fp, #52 @ 0x34 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a8368 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne a8368 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e7e4 <__setitimer64@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq a9d08 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - bl 2fffc8 │ │ │ │ - mov r0, #0 │ │ │ │ - b a9d10 │ │ │ │ - sub r0, fp, #52 @ 0x34 │ │ │ │ - bl a796c <_Py_open@@Base+0x1680> │ │ │ │ - sub sp, fp, #20 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + mov r0, r6 │ │ │ │ + bl baef8 │ │ │ │ + mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + │ │ │ │ +000a8378 : │ │ │ │ + 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 a83c4 │ │ │ │ + ldr r3, [pc, #72] @ a83f0 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r5, [r2, r3] │ │ │ │ + bl fd1a0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne a83c4 │ │ │ │ + ldr r0, [r5, #88] @ 0x58 │ │ │ │ + str r4, [r5, #88] @ 0x58 │ │ │ │ + bl baef8 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r7 │ │ │ │ + mvn r0, #0 │ │ │ │ + str r0, [sp] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 35b264 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b baef8 │ │ │ │ + andeq r0, r0, ip │ │ │ │ + │ │ │ │ +000a83f4 : │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + mvn r2, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b a8378 │ │ │ │ + │ │ │ │ +000a840c : │ │ │ │ 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 a8490 │ │ │ │ mov r5, r1 │ │ │ │ - bl e6a00 │ │ │ │ + bl fd1a0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a9dd8 │ │ │ │ - ldr r0, [r5] │ │ │ │ - bl dddcc │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - str r3, [r4, #16] │ │ │ │ - bl dddcc │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - str r3, [r4, #20] │ │ │ │ - bl dddcc │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - str r3, [r4, #24] │ │ │ │ - bl dddcc │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - str r3, [r4, #28] │ │ │ │ - bl 31215c │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ - str r3, [r4, #32] │ │ │ │ - bl dddcc │ │ │ │ - mov r3, r0 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - str r3, [r4, #36] @ 0x24 │ │ │ │ - bl dddcc │ │ │ │ - str r0, [r4, #40] @ 0x28 │ │ │ │ - bl ddb94 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq a9dd8 │ │ │ │ + bne a8454 │ │ │ │ + ldr r3, [pc, #88] @ a8498 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r0, [r3, #88] @ 0x58 │ │ │ │ + str r4, [r3, #88] @ 0x58 │ │ │ │ + bl baef8 │ │ │ │ + b a8490 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, #0 │ │ │ │ + bl 351ddc <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ + mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a9dd4 │ │ │ │ + ble a8478 │ │ │ │ + mov r4, r5 │ │ │ │ + b a8490 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a9dd4 │ │ │ │ + bne a8470 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b a8470 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - push {r4, r5, r6, fp, lr} │ │ │ │ + andeq r0, r0, ip │ │ │ │ + │ │ │ │ +000a849c <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ + push {r4, r5, r6, r7, r8, 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 3a8c8c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq a9e90 │ │ │ │ - mov r2, #128 @ 0x80 │ │ │ │ - sub r1, fp, #404 @ 0x194 │ │ │ │ - sub r0, fp, #276 @ 0x114 │ │ │ │ - bl 2e304 │ │ │ │ - bl 10361c │ │ │ │ - sub r1, fp, #148 @ 0x94 │ │ │ │ + add fp, sp, #24 │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ - sub r0, fp, #276 @ 0x114 │ │ │ │ - bl 2ddf0 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 1067a8 │ │ │ │ - cmn r5, #1 │ │ │ │ - bne a9e80 │ │ │ │ - bl 2e5a4 <__errno_location@plt> │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmp r3, #4 │ │ │ │ - bne a9e6c │ │ │ │ - bl d4e70 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq a9e20 │ │ │ │ - mov r0, #0 │ │ │ │ - b a9e90 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - b a9e64 │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - sub r1, fp, #148 @ 0x94 │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ - bl a9d18 │ │ │ │ - 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, #3656] @ 0xe48 │ │ │ │ - sub sp, sp, #408 @ 0x198 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r4, r1 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne a9ed8 │ │ │ │ - ldr r0, [r4] │ │ │ │ - sub r1, fp, #412 @ 0x19c │ │ │ │ - bl 3a8c8c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a9ef8 │ │ │ │ - b a9ff4 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #54880 @ 0xd660 │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a9ec0 │ │ │ │ - b a9ff4 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ - mov r2, #128 @ 0x80 │ │ │ │ - sub r1, fp, #412 @ 0x19c │ │ │ │ - sub r0, fp, #284 @ 0x11c │ │ │ │ - bl 2e304 │ │ │ │ - mov r2, #1 │ │ │ │ - mov r1, r4 │ │ │ │ - sub r0, fp, #436 @ 0x1b4 │ │ │ │ - bl 361f08 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + mov r7, r1 │ │ │ │ + sub r0, fp, #48 @ 0x30 │ │ │ │ + mov r1, #17 │ │ │ │ + mov r8, r2 │ │ │ │ + bl 77e10 <_PyMonitoring_FirePyThrowEvent@@Base+0x250> │ │ │ │ + mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a9ff4 │ │ │ │ - ldr r1, [fp, #-432] @ 0xfffffe50 │ │ │ │ - sub r4, fp, #428 @ 0x1ac │ │ │ │ - ldr r0, [r4, #-8] │ │ │ │ - cmp r1, #0 │ │ │ │ - bge a9f54 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49116 @ 0xbfdc │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b a9ff4 │ │ │ │ - bl 3c1f14 <_PyDeadline_Init@@Base> │ │ │ │ - mov r6, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - ldrd r0, [r4, #-8] │ │ │ │ - mov r2, r4 │ │ │ │ - bl 3624c8 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl 10361c │ │ │ │ - mov r2, r4 │ │ │ │ - mov r9, r0 │ │ │ │ - sub r1, fp, #156 @ 0x9c │ │ │ │ - sub r0, fp, #284 @ 0x11c │ │ │ │ - bl 2df1c <__sigtimedwait64@plt> │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 1067a8 │ │ │ │ - cmn r7, #1 │ │ │ │ - bne a9ffc │ │ │ │ - bl 2e5a4 <__errno_location@plt> │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmp r3, #4 │ │ │ │ - beq a9fcc │ │ │ │ - cmp r3, #11 │ │ │ │ - movweq r0, #5188 @ 0x1444 │ │ │ │ - movteq r0, #104 @ 0x68 │ │ │ │ - beq aa00c │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - b a9ff4 │ │ │ │ - bl d4e70 │ │ │ │ - mov r1, r5 │ │ │ │ - cmp r0, #0 │ │ │ │ + beq a8530 <_PyMonitoring_FireCRaiseEvent@@Base+0x94> │ │ │ │ + ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov ip, #17 │ │ │ │ + mov r3, #3 │ │ │ │ + mov r1, r7 │ │ │ │ + stm sp, {r3, ip} │ │ │ │ mov r0, r6 │ │ │ │ - bne a9ff4 │ │ │ │ - bl 412d88 <_PyDeadline_Get@@Base> │ │ │ │ - cmp r1, #0 │ │ │ │ - strd r0, [r4, #-8] │ │ │ │ - bge a9f60 │ │ │ │ - b a9ffc │ │ │ │ - mov r0, #0 │ │ │ │ - b aa00c │ │ │ │ - ldr r3, [r8, #12] │ │ │ │ - sub r1, fp, #156 @ 0x9c │ │ │ │ - ldr r0, [r3, #12] │ │ │ │ - bl a9d18 │ │ │ │ - sub sp, fp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ + mov ip, #0 │ │ │ │ + mov r2, r8 │ │ │ │ + sub r3, fp, #44 @ 0x2c │ │ │ │ + mov r6, #0 │ │ │ │ + mov r7, #0 │ │ │ │ + str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ + strd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ + str ip, [fp, #-36] @ 0xffffffdc │ │ │ │ + bl 76b8c <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + subs r4, r0, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bne a8528 <_PyMonitoring_FireCRaiseEvent@@Base+0x8c> │ │ │ │ + bl 1750bc │ │ │ │ + b a8530 <_PyMonitoring_FireCRaiseEvent@@Base+0x94> │ │ │ │ + mvn r4, #0 │ │ │ │ + bl baef8 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ + │ │ │ │ +000a853c <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ + push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ + add fp, sp, #24 │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + sub r0, fp, #48 @ 0x30 │ │ │ │ + mov r1, #15 │ │ │ │ + mov r8, r2 │ │ │ │ + bl 77e10 <_PyMonitoring_FirePyThrowEvent@@Base+0x250> │ │ │ │ mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - movw r1, #19380 @ 0x4bb4 │ │ │ │ - movt r1, #105 @ 0x69 │ │ │ │ - bl 1d135c │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - mov r1, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 32dc48 │ │ │ │ - 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, #6932 @ 0x1b14 │ │ │ │ - movt r1, #106 @ 0x6a │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 1d135c │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq aa0ac │ │ │ │ - ldrb r2, [r5, #58] @ 0x3a │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r4, #5456 @ 0x1550 │ │ │ │ - movt r4, #104 @ 0x68 │ │ │ │ - tst r2, #1 │ │ │ │ - movne r4, r3 │ │ │ │ - b aa0c4 │ │ │ │ - movw r3, #4400 @ 0x1130 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20188 @ 0x4edc │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq a85d0 <_PyMonitoring_FireReraiseEvent@@Base+0x94> │ │ │ │ + ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov ip, #15 │ │ │ │ + mov r3, #3 │ │ │ │ + mov r1, r7 │ │ │ │ + stm sp, {r3, ip} │ │ │ │ + mov r0, r6 │ │ │ │ + mov ip, #0 │ │ │ │ + mov r2, r8 │ │ │ │ + sub r3, fp, #44 @ 0x2c │ │ │ │ + mov r6, #0 │ │ │ │ + mov r7, #0 │ │ │ │ + str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ + strd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ + str ip, [fp, #-36] @ 0xffffffdc │ │ │ │ + bl 76b8c <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ + subs r4, r0, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + bne a85c8 <_PyMonitoring_FireReraiseEvent@@Base+0x8c> │ │ │ │ + bl 1750bc │ │ │ │ + b a85d0 <_PyMonitoring_FireReraiseEvent@@Base+0x94> │ │ │ │ + mvn r4, #0 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ + sub sp, fp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ + push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #6932 @ 0x1b14 │ │ │ │ - movt r1, #106 @ 0x6a │ │ │ │ + add fp, sp, #36 @ 0x24 │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 1d135c │ │ │ │ + bl b5030 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + movne r7, #0 │ │ │ │ + ldrne r3, [r4, #8] │ │ │ │ + ldrne r9, [r3, #8] │ │ │ │ + beq a86f0 <_PyMonitoring_FireReraiseEvent@@Base+0x1b4> │ │ │ │ + ldr r3, [r9, #8] │ │ │ │ + cmp r3, r7 │ │ │ │ + bls a86f0 <_PyMonitoring_FireReraiseEvent@@Base+0x1b4> │ │ │ │ + ldr r3, [r9, #12] │ │ │ │ + ldr r6, [r3, r7, lsl #3] │ │ │ │ + add r3, r3, r7, lsl #3 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne a8634 <_PyMonitoring_FireReraiseEvent@@Base+0xf8> │ │ │ │ + add r7, r7, #1 │ │ │ │ + b a860c <_PyMonitoring_FireReraiseEvent@@Base+0xd0> │ │ │ │ + mov r0, r6 │ │ │ │ + ldr sl, [r3, #4] │ │ │ │ + bl cbc18 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq a86e4 <_PyMonitoring_FireReraiseEvent@@Base+0x1a8> │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, sl │ │ │ │ + movw r0, #56448 @ 0xdc80 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + bl de66c │ │ │ │ + subs r6, r0, #0 │ │ │ │ + bne a8688 <_PyMonitoring_FireReraiseEvent@@Base+0x14c> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a86e4 <_PyMonitoring_FireReraiseEvent@@Base+0x1a8> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne a86e4 <_PyMonitoring_FireReraiseEvent@@Base+0x1a8> │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b a86e4 <_PyMonitoring_FireReraiseEvent@@Base+0x1a8> │ │ │ │ + mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 76a94 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aa0cc │ │ │ │ + mov r0, r5 │ │ │ │ + bl bd670 │ │ │ │ + ldr r3, [r4] │ │ │ │ + mov sl, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a86bc <_PyMonitoring_FireReraiseEvent@@Base+0x180> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne a86bc <_PyMonitoring_FireReraiseEvent@@Base+0x180> │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a86dc <_PyMonitoring_FireReraiseEvent@@Base+0x1a0> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + bne a86dc <_PyMonitoring_FireReraiseEvent@@Base+0x1a0> │ │ │ │ + mov r0, r6 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + cmn sl, #1 │ │ │ │ + bne a862c <_PyMonitoring_FireReraiseEvent@@Base+0xf0> │ │ │ │ + mov r0, r5 │ │ │ │ + mov r5, #0 │ │ │ │ + bl baef8 │ │ │ │ + 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 aa0cc │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45148 @ 0xb05c │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 262f20 │ │ │ │ - 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, #45148 @ 0xb05c │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 262f20 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - push {fp, lr} │ │ │ │ + b a85dc <_PyMonitoring_FireReraiseEvent@@Base+0xa0> │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #48660 @ 0xbe14 │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + bl a85dc <_PyMonitoring_FireReraiseEvent@@Base+0xa0> │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq a8790 <_PyMonitoring_FireReraiseEvent@@Base+0x254> │ │ │ │ + mov r0, #1 │ │ │ │ + bl b6518 │ │ │ │ + subs r1, r0, #0 │ │ │ │ + bne a8760 <_PyMonitoring_FireReraiseEvent@@Base+0x224> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a8790 <_PyMonitoring_FireReraiseEvent@@Base+0x254> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne a8790 <_PyMonitoring_FireReraiseEvent@@Base+0x254> │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b a8790 <_PyMonitoring_FireReraiseEvent@@Base+0x254> │ │ │ │ + movw r3, #19872 @ 0x4da0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 262f20 │ │ │ │ + str r4, [r1, #16] │ │ │ │ + movw r0, #19872 @ 0x4da0 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r3] │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b f272c <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + 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, #4056] @ 0xfd8 │ │ │ │ + subs r0, r2, #0 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + movgt r2, #0 │ │ │ │ + movle r2, #1 │ │ │ │ + mov ip, #0 │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #38432 @ 0x9620 │ │ │ │ - movt r1, #105 @ 0x69 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r6, r2 │ │ │ │ - bl 1d135c │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - ldr r5, [r3, #44] @ 0x2c │ │ │ │ - cmp r7, r5 │ │ │ │ - beq aa210 │ │ │ │ - ldr r2, [r7, #148] @ 0x94 │ │ │ │ - ldr r3, [r5, #148] @ 0x94 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq aa210 │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ - cmp r1, #2 │ │ │ │ - bne aa234 │ │ │ │ - b aa24c │ │ │ │ - cmp r6, #0 │ │ │ │ - beq aa200 │ │ │ │ - mov r1, r6 │ │ │ │ - movw r0, #37752 @ 0x9378 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - bl 34ac90 <_PyArg_NoKeywords@@Base> │ │ │ │ + orrs r2, r3, r2 │ │ │ │ + str ip, [fp, #-20] @ 0xffffffec │ │ │ │ + bne a87e8 <_PyMonitoring_FireReraiseEvent@@Base+0x2ac> │ │ │ │ + clz r1, r1 │ │ │ │ + lsr r1, r1, #5 │ │ │ │ + cmp r0, #1 │ │ │ │ + orrne r1, r1, #1 │ │ │ │ + cmp r1, ip │ │ │ │ + beq a8820 <_PyMonitoring_FireReraiseEvent@@Base+0x2e4> │ │ │ │ + mov ip, #1 │ │ │ │ + mov lr, #0 │ │ │ │ + mov r2, r3 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r3, [pc, #192] @ a88c0 <_PyMonitoring_FireReraiseEvent@@Base+0x384> │ │ │ │ + mov r0, r4 │ │ │ │ + sub r5, fp, #16 │ │ │ │ + str lr, [sp, #8] │ │ │ │ + str r5, [sp, #12] │ │ │ │ + str ip, [sp, #4] │ │ │ │ + str ip, [sp] │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq a88ac <_PyMonitoring_FireReraiseEvent@@Base+0x370> │ │ │ │ + ldr r0, [r4] │ │ │ │ + sub r1, fp, #20 │ │ │ │ + bl 2127fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa200 │ │ │ │ - b aa294 │ │ │ │ - mov r2, #2 │ │ │ │ - movw r0, #37752 @ 0x9378 │ │ │ │ + bne a883c <_PyMonitoring_FireReraiseEvent@@Base+0x300> │ │ │ │ + mov r4, #0 │ │ │ │ + b a88ac <_PyMonitoring_FireReraiseEvent@@Base+0x370> │ │ │ │ + ldr r5, [fp, #-20] @ 0xffffffec │ │ │ │ + mov r0, r5 │ │ │ │ + bl 125728 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r4, r0 │ │ │ │ + movw r1, #54312 @ 0xd428 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #39408 @ 0x99f0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 1511cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq aa294 │ │ │ │ - ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - ldr r5, [r4, #16] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ - ldr r6, [r3, #40] @ 0x28 │ │ │ │ - cmp r6, r0 │ │ │ │ - beq aa29c │ │ │ │ - mov r1, r6 │ │ │ │ - bl d2374 │ │ │ │ + bl fd1d0 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq a8890 <_PyMonitoring_FireReraiseEvent@@Base+0x354> │ │ │ │ + bl 10262c │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2db14 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1057b8 │ │ │ │ + cmn r4, #1 │ │ │ │ + bne a88a0 <_PyMonitoring_FireReraiseEvent@@Base+0x364> │ │ │ │ + bl dd140 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa29c │ │ │ │ - movw r1, #32624 @ 0x7f70 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #37752 @ 0x9378 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - ldr r2, [r6, #12] │ │ │ │ - mov r3, r5 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ - b aa2e8 │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - ldr r6, [r4, #20] │ │ │ │ - ldr r0, [r3, #44] @ 0x2c │ │ │ │ - bl b5348 <_PyObject_GC_New@@Base> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq aa2e8 │ │ │ │ - ldr r3, [r5] │ │ │ │ + bne a8834 <_PyMonitoring_FireReraiseEvent@@Base+0x2f8> │ │ │ │ + mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r5] │ │ │ │ - ldr r3, [r6] │ │ │ │ - str r5, [r4, #8] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r6] │ │ │ │ - str r6, [r4, #12] │ │ │ │ - str r4, [r5, #28] │ │ │ │ - bl e2b44 │ │ │ │ + bl dd378 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ + bl baef8 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + mlseq sl, r8, sp, r8 │ │ │ │ + │ │ │ │ +000a88c4 : │ │ │ │ + push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl b5070 │ │ │ │ + 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 c1220 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq aa368 │ │ │ │ - ldr r2, [pc, #88] @ aa370 │ │ │ │ - movw r1, #37764 @ 0x9384 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - bl de25c │ │ │ │ - cmn r0, #1 │ │ │ │ - beq aa344 │ │ │ │ - ldr r2, [pc, #64] @ aa370 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #37780 @ 0x9394 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - bl de25c │ │ │ │ - cmn r0, #1 │ │ │ │ - bne aa368 │ │ │ │ + beq a892c │ │ │ │ + mov r0, r5 │ │ │ │ + bl fd1a0 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + bne a8934 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa364 │ │ │ │ + bgt a892c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne aa364 │ │ │ │ + bne a892c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + mvn r6, #0 │ │ │ │ + b a89dc │ │ │ │ + cmp r6, #0 │ │ │ │ + beq a8970 │ │ │ │ + mov r0, r6 │ │ │ │ + bl c1220 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + bne a8970 │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a890c │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + bne a890c │ │ │ │ + mov r0, r5 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b a890c │ │ │ │ + mov r3, r9 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r4 │ │ │ │ + str r6, [sp] │ │ │ │ + mov r0, r8 │ │ │ │ + str r7, [sp, #4] │ │ │ │ + bl 353824 │ │ │ │ + mov r3, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + mov r6, r3 │ │ │ │ + bl c3288 │ │ │ │ + ldr r3, [r5] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a89bc │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + bne a89bc │ │ │ │ + mov r0, r5 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt a89dc │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne a89dc │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - rsbeq fp, sl, r8, asr #21 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #32 │ │ │ │ - str r0, [ip, #3992] @ 0xf98 │ │ │ │ - mov r4, r2 │ │ │ │ - subs r2, r3, #0 │ │ │ │ - sub sp, sp, #68 @ 0x44 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - ldrne r5, [r2, #8] │ │ │ │ - bne aa3d0 │ │ │ │ - cmp r4, #0 │ │ │ │ - bge aa3b4 │ │ │ │ - mov r5, #0 │ │ │ │ - b aa3d0 │ │ │ │ - clz r5, r1 │ │ │ │ - lsr r5, r5, #5 │ │ │ │ - cmp r4, #2 │ │ │ │ - orrgt r5, r5, #1 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne aa3ac │ │ │ │ - b aa404 │ │ │ │ - sub r3, fp, #60 @ 0x3c │ │ │ │ - mov r0, r6 │ │ │ │ - mov r1, #2 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - str r1, [sp, #4] │ │ │ │ - mov r3, #0 │ │ │ │ - mov r1, r4 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r3, [pc, #1100] @ aa848 │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq aa8b8 │ │ │ │ - adds r4, r4, r5 │ │ │ │ - beq aa43c │ │ │ │ - ldr r0, [r6] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq aa430 │ │ │ │ - bl 157b70 │ │ │ │ - subs r8, r0, #0 │ │ │ │ - blt aa890 │ │ │ │ - cmp r4, #1 │ │ │ │ - bne aa434 │ │ │ │ - b aa448 │ │ │ │ - mov r8, #1 │ │ │ │ - ldr r1, [r6, #4] │ │ │ │ - b aa44c │ │ │ │ - mov r1, r4 │ │ │ │ - mov r8, #1 │ │ │ │ - b aa44c │ │ │ │ - mov r1, #0 │ │ │ │ - add r3, pc, #1004 @ 0x3ec │ │ │ │ - ldrd r2, [r3] │ │ │ │ - cmp r1, #0 │ │ │ │ - strd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq aa47c │ │ │ │ - mov r3, #51712 @ 0xca00 │ │ │ │ - movt r3, #15258 @ 0x3b9a │ │ │ │ - mov r2, #3 │ │ │ │ - sub r0, fp, #76 @ 0x4c │ │ │ │ - bl 362030 <_PyTime_FromSecondsObject@@Base+0x128> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq aa890 │ │ │ │ - mov r3, #13824 @ 0x3600 │ │ │ │ - movt r3, #50277 @ 0xc465 │ │ │ │ - ldrd r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ - cmp r8, #0 │ │ │ │ - bne aa4b8 │ │ │ │ - cmn r5, #1 │ │ │ │ - cmpeq r4, r3 │ │ │ │ - beq aa4b8 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27992 @ 0x6d58 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b aa890 │ │ │ │ - cmn r5, #1 │ │ │ │ - cmpeq r4, r3 │ │ │ │ - movne r2, #1 │ │ │ │ - moveq r2, #0 │ │ │ │ - ands r2, r2, r5, lsr #31 │ │ │ │ - beq aa4ec │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28040 @ 0x6d88 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b aa890 │ │ │ │ - cmp r8, #0 │ │ │ │ - bne aa50c │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r4, r8 │ │ │ │ - mov r5, r8 │ │ │ │ - strd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b aa56c │ │ │ │ - cmn r5, #1 │ │ │ │ - cmpeq r4, r3 │ │ │ │ - beq aa56c │ │ │ │ - mov r1, #3 │ │ │ │ - mov r3, #0 │ │ │ │ - str r1, [sp] │ │ │ │ - mov r2, #1000 @ 0x3e8 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 30b300 <_PyTime_AsMicroseconds@@Base+0x30> │ │ │ │ - movw r3, #21495 @ 0x53f7 │ │ │ │ - movt r3, #42467 @ 0xa5e3 │ │ │ │ - cmp r3, r0 │ │ │ │ - movw r3, #50331 @ 0xc49b │ │ │ │ - movt r3, #32 │ │ │ │ - sbcs r3, r3, r1 │ │ │ │ - bge aa56c │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28084 @ 0x6db4 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b aa890 │ │ │ │ - add r6, r7, #8 │ │ │ │ - ldrb r3, [r7, #8] │ │ │ │ - uxtb r8, r3 │ │ │ │ - tst r3, #1 │ │ │ │ - bne aa5ac │ │ │ │ - orr r2, r8, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r3, [r6] │ │ │ │ - cmp r3, r8 │ │ │ │ - bne aa5a0 │ │ │ │ - strexb r1, r2, [r6] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne aa588 │ │ │ │ - dmb ish │ │ │ │ - beq aa718 │ │ │ │ - mov r8, r3 │ │ │ │ - orrs r3, r4, r5 │ │ │ │ - beq aa67c │ │ │ │ - sub r7, fp, #52 @ 0x34 │ │ │ │ - mov r0, #1 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 2d874 <__clock_gettime64@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne aa6b4 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r3, #33532 @ 0x82fc │ │ │ │ - movt r3, #55870 @ 0xda3e │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r2, r3 │ │ │ │ - ldr ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ - adcs r3, r1, #2 │ │ │ │ - movlt r2, #-2147483648 @ 0x80000000 │ │ │ │ - blt aa61c │ │ │ │ - movw r3, #32004 @ 0x7d04 │ │ │ │ - movt r3, #9665 @ 0x25c1 │ │ │ │ - cmp r3, r2 │ │ │ │ - mov r3, #2 │ │ │ │ - sbcs r3, r3, r1 │ │ │ │ - movge r3, #51712 @ 0xca00 │ │ │ │ - movtge r3, #15258 @ 0x3b9a │ │ │ │ - mvnlt r0, #0 │ │ │ │ - mvnlt r2, #-2147483648 @ 0x80000000 │ │ │ │ - umullge r0, r2, r2, r3 │ │ │ │ - mlage r2, r3, r1, r2 │ │ │ │ - cmp ip, #1 │ │ │ │ - asr r1, ip, #31 │ │ │ │ - sbcs r3, r1, #0 │ │ │ │ - blt aa648 │ │ │ │ - mvn r3, ip │ │ │ │ - cmp r3, r0 │ │ │ │ - mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - sub lr, r3, r1 │ │ │ │ - sbcs lr, lr, r2 │ │ │ │ - bge aa664 │ │ │ │ - b aa854 │ │ │ │ - orrs r3, ip, r1 │ │ │ │ - beq aa664 │ │ │ │ - rsbs lr, ip, #0 │ │ │ │ - rsc r3, r1, #-2147483648 @ 0x80000000 │ │ │ │ - cmp r0, lr │ │ │ │ - sbcs r3, r2, r3 │ │ │ │ - blt aa898 │ │ │ │ - adds r0, ip, r0 │ │ │ │ - adc r3, r1, r2 │ │ │ │ - b aa858 │ │ │ │ - orrs r3, r4, r5 │ │ │ │ - and r3, r8, #2 │ │ │ │ - bne aa734 │ │ │ │ - ldr r3, [pc, #456] @ aa84c │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r3, [r3, #88] @ 0x58 │ │ │ │ - cmp r3, #0 │ │ │ │ - movweq r6, #5456 @ 0x1550 │ │ │ │ - movteq r6, #104 @ 0x68 │ │ │ │ - beq aa8b8 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - movw r6, #5456 @ 0x1550 │ │ │ │ - movt r6, #104 @ 0x68 │ │ │ │ - cmp r3, #0 │ │ │ │ - movne r6, #0 │ │ │ │ - b aa8b8 │ │ │ │ - cmp r4, #1 │ │ │ │ - mov r0, #0 │ │ │ │ - sbcs r3, r5, #0 │ │ │ │ - mov r3, r0 │ │ │ │ - blt aa8ac │ │ │ │ - adds sl, r4, r0 │ │ │ │ - adc r9, r3, r5 │ │ │ │ - movw ip, #16960 @ 0x4240 │ │ │ │ - movt ip, #15 │ │ │ │ - adds ip, r0, ip │ │ │ │ - str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ - adc r3, r3, #0 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - tst r8, #1 │ │ │ │ - bne aa670 │ │ │ │ - orr r2, r8, #1 │ │ │ │ - uxtb r3, r8 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r8, [r6] │ │ │ │ - cmp r8, r3 │ │ │ │ - beq aa724 │ │ │ │ - dmb ish │ │ │ │ - bne aa6f0 │ │ │ │ - movw r6, #4404 @ 0x1134 │ │ │ │ - movt r6, #104 @ 0x68 │ │ │ │ - b aa8b8 │ │ │ │ - strexb r1, r2, [r6] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq aa710 │ │ │ │ - b aa704 │ │ │ │ - ldr r2, [pc, #276] @ aa850 │ │ │ │ - ldr r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq aa760 │ │ │ │ - movw r3, #48548 @ 0xbda4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #32160 @ 0x7da0 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b aa67c │ │ │ │ - cmp r3, #0 │ │ │ │ - strbne r8, [fp, #-77] @ 0xffffffb3 │ │ │ │ - bne aa79c │ │ │ │ - uxtb r2, r8 │ │ │ │ - orr r3, r8, #2 │ │ │ │ - strb r3, [fp, #-77] @ 0xffffffb3 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r8, [r6] │ │ │ │ - cmp r8, r2 │ │ │ │ - bne aa794 │ │ │ │ - strexb r1, r3, [r6] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne aa77c │ │ │ │ - dmb ish │ │ │ │ - bne aa6f0 │ │ │ │ - mov r3, #1 │ │ │ │ - mov r2, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - sub r1, fp, #77 @ 0x4d │ │ │ │ - mov r3, r5 │ │ │ │ - mov r0, r6 │ │ │ │ - str r7, [sp] │ │ │ │ - bl 33b188 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne aa7d4 │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne aa718 │ │ │ │ - b aa7f4 │ │ │ │ - cmn r0, #3 │ │ │ │ - bne aa7ec │ │ │ │ - bl 32b1b8 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq aa890 │ │ │ │ - b aa7f4 │ │ │ │ - cmn r0, #2 │ │ │ │ - beq aa67c │ │ │ │ - cmp r4, #1 │ │ │ │ - sbcs r3, r5, #0 │ │ │ │ - blt aa838 │ │ │ │ - mov r1, #0 │ │ │ │ - sub r0, fp, #68 @ 0x44 │ │ │ │ - bl 2e60e0 <_Py_HandlePending@@Base+0x778> │ │ │ │ - cmn r0, #1 │ │ │ │ - moveq r2, #0 │ │ │ │ - moveq r3, #0 │ │ │ │ - strdeq r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r4, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ - subs r4, sl, r4 │ │ │ │ - sbc r5, r9, r5 │ │ │ │ - cmp r5, #0 │ │ │ │ - movlt r4, #0 │ │ │ │ - movlt r5, #0 │ │ │ │ - ldrb r8, [r6] │ │ │ │ - b aa6f0 │ │ │ │ - strbtgt r3, [r5], #-1536 @ 0xfffffa00 │ │ │ │ - @ instruction: 0xffffffff │ │ │ │ - rsbeq r8, sl, r4, lsr #29 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - rsbeq r9, sl, ip, lsl #19 │ │ │ │ - mvn r0, #0 │ │ │ │ - cmp r4, #1 │ │ │ │ - sbcs r2, r5, #0 │ │ │ │ - movlt sl, #0 │ │ │ │ - movlt r9, sl │ │ │ │ - blt aa6d0 │ │ │ │ - mvn r2, r4 │ │ │ │ - cmp r2, r0 │ │ │ │ - mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ - sub r1, r2, r5 │ │ │ │ - sbcs r1, r1, r3 │ │ │ │ - bge aa6c8 │ │ │ │ - mov r9, r2 │ │ │ │ - mvn sl, #0 │ │ │ │ - b aa6d0 │ │ │ │ - mov r6, #0 │ │ │ │ - b aa8b8 │ │ │ │ - cmp r4, #1 │ │ │ │ - mov r0, #0 │ │ │ │ - sbcs r3, r5, #0 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - bge aa6c8 │ │ │ │ - mov sl, r0 │ │ │ │ - mov r9, r0 │ │ │ │ - b aa6d0 │ │ │ │ - mov r0, r6 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r0 │ │ │ │ - add r0, r0, #37 @ 0x25 │ │ │ │ - bl 33d34c <_PyEvent_Notify@@Base> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 373920 <_PyEvent_IsSet@@Base+0x19c4> │ │ │ │ - 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, #15792 @ 0x3db0 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - bl f81dc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq aa978 │ │ │ │ - ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - sub r1, fp, #28 │ │ │ │ - bl 20a7b4 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq aa978 │ │ │ │ - ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - sub r2, fp, #20 │ │ │ │ - bl 3624c8 <_PyTime_AsTimespec@@Base> │ │ │ │ - ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - sub r1, fp, #20 │ │ │ │ - bl 2d154 <__clock_settime64@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - movweq r0, #5188 @ 0x1444 │ │ │ │ - movteq r0, #104 @ 0x68 │ │ │ │ - beq aa97c │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - 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 32f474 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq aaa18 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl e61c0 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ - bl e61c0 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ - bl e61c0 │ │ │ │ - mov r1, r5 │ │ │ │ - ldrd r6, [r4, #24] │ │ │ │ - mov r3, r0 │ │ │ │ - mov r2, r8 │ │ │ │ - strd r6, [sp] │ │ │ │ - movw r0, #37792 @ 0x93a0 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - bl df0c0 │ │ │ │ - ldr r3, [r4] │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble aaa00 │ │ │ │ - mov r4, r5 │ │ │ │ - b aaa18 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne aa9f8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b aa9f8 │ │ │ │ - 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, #4056] @ 0xfd8 │ │ │ │ - subs ip, r2, #0 │ │ │ │ - sub sp, sp, #24 │ │ │ │ - movgt r2, #0 │ │ │ │ - movle r2, #1 │ │ │ │ - mov r5, r0 │ │ │ │ - orrs r2, r3, r2 │ │ │ │ - mov r0, r1 │ │ │ │ - bne aaa70 │ │ │ │ - clz r1, r1 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - cmp ip, #1 │ │ │ │ - orrne r1, r1, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq aaaa4 │ │ │ │ - mov lr, #1 │ │ │ │ - mov r2, r3 │ │ │ │ - sub r4, fp, #16 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r1, ip │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r4, [sp, #12] │ │ │ │ - ldr r3, [pc, #156] @ aab30 │ │ │ │ - str lr, [sp, #4] │ │ │ │ - str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq aab28 │ │ │ │ - ldr r4, [r0] │ │ │ │ - ldr r5, [r5, #12] │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - cmp r1, r0 │ │ │ │ - beq aaae8 │ │ │ │ - bl d2374 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne aaae8 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - mov r1, r4 │ │ │ │ - bl 18f824 │ │ │ │ - cmn r0, #1 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - moveq r0, #0 │ │ │ │ - b aab28 │ │ │ │ - ldr r3, [r4, #80] @ 0x50 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq aab00 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - b aab28 │ │ │ │ - ldr r1, [pc, #44] @ aab34 │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - add r2, r4, #80 @ 0x50 │ │ │ │ - ldr r3, [r3, r1] │ │ │ │ - add r0, r3, #816 @ 0x330 │ │ │ │ - ldr r1, [r3, #820] @ 0x334 │ │ │ │ - strd r0, [r4, #80] @ 0x50 │ │ │ │ - str r2, [r1] │ │ │ │ - str r2, [r3, #820] @ 0x334 │ │ │ │ - b aaaf4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - ldrdeq r8, [sl], #-224 @ 0xffffff20 @ │ │ │ │ - andeq r0, r0, ip │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq aabbc │ │ │ │ - ldrb r2, [r0, #57] @ 0x39 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq aab74 │ │ │ │ - mov r0, r3 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 1e5654 │ │ │ │ - mov r5, r0 │ │ │ │ - bl 307ad4 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq aabc4 │ │ │ │ - ldr r1, [r5, #48] @ 0x30 │ │ │ │ - bl 18f824 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq aabc4 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aabb4 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne aabb4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ - b aabc4 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ - movt r4, #104 @ 0x68 │ │ │ │ - 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, #4056] @ 0xfd8 │ │ │ │ - subs ip, r2, #0 │ │ │ │ - sub sp, sp, #24 │ │ │ │ - movgt r2, #0 │ │ │ │ - movle r2, #1 │ │ │ │ - mov r5, r0 │ │ │ │ - orrs r2, r3, r2 │ │ │ │ - mov r0, r1 │ │ │ │ - bne aac18 │ │ │ │ - clz r1, r1 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - cmp ip, #1 │ │ │ │ - orrne r1, r1, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq aac4c │ │ │ │ - mov lr, #1 │ │ │ │ - mov r2, r3 │ │ │ │ - sub r4, fp, #16 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r1, ip │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str r4, [sp, #12] │ │ │ │ - ldr r3, [pc, #144] @ aaccc │ │ │ │ - str lr, [sp, #4] │ │ │ │ - str lr, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq aacc4 │ │ │ │ - ldr r4, [r0] │ │ │ │ - ldr r5, [r5, #12] │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - ldr r1, [r5, #12] │ │ │ │ - cmp r1, r0 │ │ │ │ - beq aac90 │ │ │ │ - bl d2374 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne aac90 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - mov r1, r4 │ │ │ │ - bl 18ffdc │ │ │ │ - cmn r0, #1 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - moveq r0, #0 │ │ │ │ - b aacc4 │ │ │ │ - ldr r3, [r4, #80] @ 0x50 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne aaca8 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - b aacc4 │ │ │ │ - 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 aac9c │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - strdeq r8, [sl], #-236 @ 0xffffff14 @ │ │ │ │ - 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 4373d4 <_PyXIData_Free@@Base+0x1420> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq aad0c │ │ │ │ - cmp r0, #1 │ │ │ │ - ldreq r0, [fp, #-16] │ │ │ │ - beq aad44 │ │ │ │ - b aad30 │ │ │ │ - ldr r4, [fp, #-16] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 4037a8 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aad30 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - beq aad38 │ │ │ │ - mov r0, #0 │ │ │ │ - b aad44 │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b aad30 │ │ │ │ - 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 aacd0 │ │ │ │ - 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 d2e9c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - moveq r4, r5 │ │ │ │ - beq aae4c │ │ │ │ - mov r0, r4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 172a88 │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aadd8 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - bne aadd8 │ │ │ │ - mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - cmp r4, #0 │ │ │ │ - beq aae4c │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 3c76bc <_PyObject_MaybeCallSpecialOneArg@@Base+0xff8> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r0, #1 │ │ │ │ - bne aae20 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aae18 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne aae18 │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ - b aae4c │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aae34 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - beq aae40 │ │ │ │ - movw r4, #5188 @ 0x1444 │ │ │ │ - movt r4, #104 @ 0x68 │ │ │ │ - b aae4c │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b aae34 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - add sp, sp, #4 │ │ │ │ - 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 │ │ │ │ - mov r0, r1 │ │ │ │ - sub r3, fp, #28 │ │ │ │ - sub r2, fp, #24 │ │ │ │ - movw r1, #37800 @ 0x93a8 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - bl f81dc │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq aaf44 │ │ │ │ - ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - sub r1, fp, #32 │ │ │ │ - bl 1b1248 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq aaf44 │ │ │ │ - ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 1b1248 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq aaf38 │ │ │ │ - ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ - ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - cmp r3, r0 │ │ │ │ - bgt aaee8 │ │ │ │ - sub r0, r0, r3 │ │ │ │ - mov r1, r5 │ │ │ │ - add r0, r4, r0, lsl #2 │ │ │ │ - bl 2dbe0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq aaf0c │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r6, #5456 @ 0x1550 │ │ │ │ - movt r6, #104 @ 0x68 │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r3] │ │ │ │ - b aaf2c │ │ │ │ - movw r3, #4404 @ 0x1134 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r6, #4404 @ 0x1134 │ │ │ │ - movt r6, #104 @ 0x68 │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r3] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r5, r6 │ │ │ │ - bl b9568 │ │ │ │ - mov r0, r4 │ │ │ │ - mov r4, r5 │ │ │ │ - bl b9568 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, pc} │ │ │ │ - │ │ │ │ -000aaf50 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #46816 @ 0xb6e0 │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - add fp, sp, #0 │ │ │ │ - movw r1, #15529 @ 0x3ca9 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2e1f40 │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - mov r5, r0 │ │ │ │ - movw r3, #8384 @ 0x20c0 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #7928 @ 0x1ef8 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - mov r4, r1 │ │ │ │ - ldr ip, [r5, #4] │ │ │ │ - mov r6, r2 │ │ │ │ - cmp ip, r3 │ │ │ │ - cmpne ip, r0 │ │ │ │ - bne aafd4 <_Py_Get_Getpath_CodeObject@@Base+0x84> │ │ │ │ - ldr r5, [r5, #8] │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - cmp r5, r2 │ │ │ │ - beq ab054 <_Py_Get_Getpath_CodeObject@@Base+0x104> │ │ │ │ - ldr r2, [r5] │ │ │ │ - cmp r2, #0 │ │ │ │ - ble ab054 <_Py_Get_Getpath_CodeObject@@Base+0x104> │ │ │ │ - b aafd8 <_Py_Get_Getpath_CodeObject@@Base+0x88> │ │ │ │ - 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 ab018 <_Py_Get_Getpath_CodeObject@@Base+0xc8> │ │ │ │ - ldr r4, [r4, #8] │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - cmp r4, r2 │ │ │ │ - beq ab054 <_Py_Get_Getpath_CodeObject@@Base+0x104> │ │ │ │ - ldr r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - ble ab054 <_Py_Get_Getpath_CodeObject@@Base+0x104> │ │ │ │ - b ab01c <_Py_Get_Getpath_CodeObject@@Base+0xcc> │ │ │ │ - ldr r2, [r4] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r4] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq ab094 <_Py_Get_Getpath_CodeObject@@Base+0x144> │ │ │ │ - ldr r2, [r6, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - cmpne r2, r0 │ │ │ │ - bne ab084 <_Py_Get_Getpath_CodeObject@@Base+0x134> │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r6, r3 │ │ │ │ - bne ab074 <_Py_Get_Getpath_CodeObject@@Base+0x124> │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - mov r7, #0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b ab0f0 <_Py_Get_Getpath_CodeObject@@Base+0x1a0> │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - ble ab054 <_Py_Get_Getpath_CodeObject@@Base+0x104> │ │ │ │ - b ab088 <_Py_Get_Getpath_CodeObject@@Base+0x138> │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r6] │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 5e6f4 │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r7, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab0c8 <_Py_Get_Getpath_CodeObject@@Base+0x178> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - bne ab0c8 <_Py_Get_Getpath_CodeObject@@Base+0x178> │ │ │ │ - mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab0e8 <_Py_Get_Getpath_CodeObject@@Base+0x198> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne ab0e8 <_Py_Get_Getpath_CodeObject@@Base+0x198> │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - mov r0, r6 │ │ │ │ - bl baf00 │ │ │ │ - mov r0, r7 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - │ │ │ │ -000ab0f8 : │ │ │ │ - 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 ab144 │ │ │ │ - ldr r3, [pc, #72] @ ab170 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r5, [r2, r3] │ │ │ │ - bl fe194 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne ab144 │ │ │ │ - ldr r0, [r5, #88] @ 0x58 │ │ │ │ - str r4, [r5, #88] @ 0x58 │ │ │ │ - bl baf00 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r7 │ │ │ │ - mvn r0, #0 │ │ │ │ - str r0, [sp] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 35afc0 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b baf00 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - │ │ │ │ -000ab174 : │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - mvn r2, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ab0f8 │ │ │ │ - │ │ │ │ -000ab18c : │ │ │ │ - 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 ab210 │ │ │ │ - mov r5, r1 │ │ │ │ - bl fe194 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne ab1d4 │ │ │ │ - ldr r3, [pc, #88] @ ab218 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - ldr r0, [r3, #88] @ 0x58 │ │ │ │ - str r4, [r3, #88] @ 0x58 │ │ │ │ - bl baf00 │ │ │ │ - b ab210 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, #0 │ │ │ │ - bl 35199c <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ - ldr r3, [r4] │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ab1f8 │ │ │ │ - mov r4, r5 │ │ │ │ - b ab210 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne ab1f0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b ab1f0 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - andeq r0, r0, ip │ │ │ │ - │ │ │ │ -000ab21c <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ - 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 r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - sub r0, fp, #48 @ 0x30 │ │ │ │ - mov r1, #17 │ │ │ │ - mov r8, r2 │ │ │ │ - bl 783d8 <_PyMonitoring_FirePyThrowEvent@@Base+0x190> │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq ab2b0 <_PyMonitoring_FireCRaiseEvent@@Base+0x94> │ │ │ │ - ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov ip, #17 │ │ │ │ - mov r3, #3 │ │ │ │ - mov r1, r7 │ │ │ │ - stm sp, {r3, ip} │ │ │ │ - mov r0, r6 │ │ │ │ - mov ip, #0 │ │ │ │ - mov r2, r8 │ │ │ │ - sub r3, fp, #44 @ 0x2c │ │ │ │ - mov r6, #0 │ │ │ │ - mov r7, #0 │ │ │ │ - str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ - strd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ - str ip, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 77154 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - bne ab2a8 <_PyMonitoring_FireCRaiseEvent@@Base+0x8c> │ │ │ │ - bl 175ee4 │ │ │ │ - b ab2b0 <_PyMonitoring_FireCRaiseEvent@@Base+0x94> │ │ │ │ - mvn r4, #0 │ │ │ │ - bl baf00 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - │ │ │ │ -000ab2bc <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ - 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 r6, r0 │ │ │ │ - mov r7, r1 │ │ │ │ - sub r0, fp, #48 @ 0x30 │ │ │ │ - mov r1, #15 │ │ │ │ - mov r8, r2 │ │ │ │ - bl 783d8 <_PyMonitoring_FirePyThrowEvent@@Base+0x190> │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq ab350 <_PyMonitoring_FireReraiseEvent@@Base+0x94> │ │ │ │ - ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov ip, #15 │ │ │ │ - mov r3, #3 │ │ │ │ - mov r1, r7 │ │ │ │ - stm sp, {r3, ip} │ │ │ │ - mov r0, r6 │ │ │ │ - mov ip, #0 │ │ │ │ - mov r2, r8 │ │ │ │ - sub r3, fp, #44 @ 0x2c │ │ │ │ - mov r6, #0 │ │ │ │ - mov r7, #0 │ │ │ │ - str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ - strd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ - str ip, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 77154 <_PyMonitoring_FirePyStartEvent@@Base+0x5c> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - bne ab348 <_PyMonitoring_FireReraiseEvent@@Base+0x8c> │ │ │ │ - bl 175ee4 │ │ │ │ - b ab350 <_PyMonitoring_FireReraiseEvent@@Base+0x94> │ │ │ │ - mvn r4, #0 │ │ │ │ - bl baf00 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, 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 b5070 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - movne r7, #0 │ │ │ │ - ldrne r3, [r4, #8] │ │ │ │ - ldrne r9, [r3, #8] │ │ │ │ - beq ab470 <_PyMonitoring_FireReraiseEvent@@Base+0x1b4> │ │ │ │ - ldr r3, [r9, #8] │ │ │ │ - cmp r3, r7 │ │ │ │ - bls ab470 <_PyMonitoring_FireReraiseEvent@@Base+0x1b4> │ │ │ │ - ldr r3, [r9, #12] │ │ │ │ - ldr r6, [r3, r7, lsl #3] │ │ │ │ - add r3, r3, r7, lsl #3 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne ab3b4 <_PyMonitoring_FireReraiseEvent@@Base+0xf8> │ │ │ │ - add r7, r7, #1 │ │ │ │ - b ab38c <_PyMonitoring_FireReraiseEvent@@Base+0xd0> │ │ │ │ - mov r0, r6 │ │ │ │ - ldr sl, [r3, #4] │ │ │ │ - bl cc4f4 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq ab464 <_PyMonitoring_FireReraiseEvent@@Base+0x1a8> │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, sl │ │ │ │ - movw r0, #54208 @ 0xd3c0 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl df0c0 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - bne ab408 <_PyMonitoring_FireReraiseEvent@@Base+0x14c> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab464 <_PyMonitoring_FireReraiseEvent@@Base+0x1a8> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne ab464 <_PyMonitoring_FireReraiseEvent@@Base+0x1a8> │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b ab464 <_PyMonitoring_FireReraiseEvent@@Base+0x1a8> │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl bd678 │ │ │ │ - ldr r3, [r4] │ │ │ │ - mov sl, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab43c <_PyMonitoring_FireReraiseEvent@@Base+0x180> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne ab43c <_PyMonitoring_FireReraiseEvent@@Base+0x180> │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab45c <_PyMonitoring_FireReraiseEvent@@Base+0x1a0> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - bne ab45c <_PyMonitoring_FireReraiseEvent@@Base+0x1a0> │ │ │ │ - mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - cmn sl, #1 │ │ │ │ - bne ab3ac <_PyMonitoring_FireReraiseEvent@@Base+0xf0> │ │ │ │ - mov r0, r5 │ │ │ │ - mov r5, #0 │ │ │ │ - bl baf00 │ │ │ │ - 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 ab35c <_PyMonitoring_FireReraiseEvent@@Base+0xa0> │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl ab35c <_PyMonitoring_FireReraiseEvent@@Base+0xa0> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq ab510 <_PyMonitoring_FireReraiseEvent@@Base+0x254> │ │ │ │ - mov r0, #1 │ │ │ │ - bl b6520 │ │ │ │ - subs r1, r0, #0 │ │ │ │ - bne ab4e0 <_PyMonitoring_FireReraiseEvent@@Base+0x224> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab510 <_PyMonitoring_FireReraiseEvent@@Base+0x254> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne ab510 <_PyMonitoring_FireReraiseEvent@@Base+0x254> │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b ab510 <_PyMonitoring_FireReraiseEvent@@Base+0x254> │ │ │ │ - movw r3, #19252 @ 0x4b34 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - str r4, [r1, #16] │ │ │ │ - movw r0, #19252 @ 0x4b34 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r3] │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b f373c <_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, #4056] @ 0xfd8 │ │ │ │ - subs r0, r2, #0 │ │ │ │ - sub sp, sp, #24 │ │ │ │ - movgt r2, #0 │ │ │ │ - movle r2, #1 │ │ │ │ - mov ip, #0 │ │ │ │ - mov r4, r1 │ │ │ │ - orrs r2, r3, r2 │ │ │ │ - str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bne ab568 <_PyMonitoring_FireReraiseEvent@@Base+0x2ac> │ │ │ │ - clz r1, r1 │ │ │ │ - lsr r1, r1, #5 │ │ │ │ - cmp r0, #1 │ │ │ │ - orrne r1, r1, #1 │ │ │ │ - cmp r1, ip │ │ │ │ - beq ab5a0 <_PyMonitoring_FireReraiseEvent@@Base+0x2e4> │ │ │ │ - mov ip, #1 │ │ │ │ - mov lr, #0 │ │ │ │ - mov r2, r3 │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r3, [pc, #192] @ ab640 <_PyMonitoring_FireReraiseEvent@@Base+0x384> │ │ │ │ - mov r0, r4 │ │ │ │ - sub r5, fp, #16 │ │ │ │ - str lr, [sp, #8] │ │ │ │ - str r5, [sp, #12] │ │ │ │ - str ip, [sp, #4] │ │ │ │ - str ip, [sp] │ │ │ │ - bl 1b5b2c <_PyArg_UnpackKeywords@@Base+0xf60> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq ab62c <_PyMonitoring_FireReraiseEvent@@Base+0x370> │ │ │ │ - ldr r0, [r4] │ │ │ │ - sub r1, fp, #20 │ │ │ │ - bl 213674 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne ab5bc <_PyMonitoring_FireReraiseEvent@@Base+0x300> │ │ │ │ - mov r4, #0 │ │ │ │ - b ab62c <_PyMonitoring_FireReraiseEvent@@Base+0x370> │ │ │ │ - ldr r5, [fp, #-20] @ 0xffffffec │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1266ec │ │ │ │ - mov r2, r5 │ │ │ │ - mov r4, r0 │ │ │ │ - movw r1, #52096 @ 0xcb80 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #37804 @ 0x93ac │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - bl fe1c4 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq ab610 <_PyMonitoring_FireReraiseEvent@@Base+0x354> │ │ │ │ - bl 10361c │ │ │ │ - mov r5, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 2db14 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1067a8 │ │ │ │ - cmn r4, #1 │ │ │ │ - bne ab620 <_PyMonitoring_FireReraiseEvent@@Base+0x364> │ │ │ │ - bl ddb94 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne ab5b4 <_PyMonitoring_FireReraiseEvent@@Base+0x2f8> │ │ │ │ - mvn r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl dddcc │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl baf00 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r8, 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, #38432 @ 0x9620 │ │ │ │ - movt r1, #105 @ 0x69 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r5, r2 │ │ │ │ - bl 1d135c │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cmp r6, r3 │ │ │ │ - beq ab6a0 <_PyMonitoring_FireReraiseEvent@@Base+0x3e4> │ │ │ │ - ldr r2, [r6, #148] @ 0x94 │ │ │ │ - ldr r3, [r3, #148] @ 0x94 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq ab6a0 <_PyMonitoring_FireReraiseEvent@@Base+0x3e4> │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ - cmp r1, #3 │ │ │ │ - bne ab6c4 <_PyMonitoring_FireReraiseEvent@@Base+0x408> │ │ │ │ - b ab6e0 <_PyMonitoring_FireReraiseEvent@@Base+0x424> │ │ │ │ - cmp r5, #0 │ │ │ │ - beq ab690 <_PyMonitoring_FireReraiseEvent@@Base+0x3d4> │ │ │ │ - mov r1, r5 │ │ │ │ - movw r0, #37816 @ 0x93b8 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - bl 34ac90 <_PyArg_NoKeywords@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne ab690 <_PyMonitoring_FireReraiseEvent@@Base+0x3d4> │ │ │ │ - b ab760 <_PyMonitoring_FireReraiseEvent@@Base+0x4a4> │ │ │ │ - mov r3, #3 │ │ │ │ - movw r0, #37816 @ 0x93b8 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - mov r2, r3 │ │ │ │ - bl 15135c <_PyArg_CheckPositional@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq ab760 <_PyMonitoring_FireReraiseEvent@@Base+0x4a4> │ │ │ │ - ldr r5, [r4, #20] │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne ab718 <_PyMonitoring_FireReraiseEvent@@Base+0x45c> │ │ │ │ - mov r3, r5 │ │ │ │ - movw r2, #22204 @ 0x56bc │ │ │ │ - movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #32760 @ 0x7ff8 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #37816 @ 0x93b8 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b ab760 <_PyMonitoring_FireReraiseEvent@@Base+0x4a4> │ │ │ │ - ldr r3, [r6, #448] @ 0x1c0 │ │ │ │ - ldr r1, [r4, #16] │ │ │ │ - ldr r4, [r4, #24] │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ - ldr r0, [r6, #80] @ 0x50 │ │ │ │ - bl 38641c <_PyXI_GetMainNamespace@@Base+0x268> │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - cmp r2, #57 @ 0x39 │ │ │ │ - ble ab768 <_PyMonitoring_FireReraiseEvent@@Base+0x4ac> │ │ │ │ - bl baf00 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37832 @ 0x93c8 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - cmp r2, #0 │ │ │ │ - ble ab79c <_PyMonitoring_FireReraiseEvent@@Base+0x4e0> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - add ip, r0, #20 │ │ │ │ - add r5, r3, r2, lsl #2 │ │ │ │ - ldr r1, [r3], #4 │ │ │ │ - str r1, [ip, #4]! │ │ │ │ - ldr lr, [r1] │ │ │ │ - cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ - add r7, lr, #1 │ │ │ │ - strle r7, [r1] │ │ │ │ - cmp r3, r5 │ │ │ │ - bne ab77c <_PyMonitoring_FireReraiseEvent@@Base+0x4c0> │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r2, #57 @ 0x39 │ │ │ │ - str r2, [r0, #12] │ │ │ │ - bne ab7e0 <_PyMonitoring_FireReraiseEvent@@Base+0x524> │ │ │ │ - cmp r4, r3 │ │ │ │ - popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [r6, #80] @ 0x50 │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne ab744 <_PyMonitoring_FireReraiseEvent@@Base+0x488> │ │ │ │ - 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 ab744 <_PyMonitoring_FireReraiseEvent@@Base+0x488> │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne ab828 <_PyMonitoring_FireReraiseEvent@@Base+0x56c> │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21112 @ 0x5278 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - 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 baf00 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq ab890 <_PyMonitoring_FireReraiseEvent@@Base+0x5d4> │ │ │ │ - mov r0, r1 │ │ │ │ - bl d4bb8 │ │ │ │ - subs r1, r0, #0 │ │ │ │ - bne ab8a0 <_PyMonitoring_FireReraiseEvent@@Base+0x5e4> │ │ │ │ - b ab8b4 <_PyMonitoring_FireReraiseEvent@@Base+0x5f8> │ │ │ │ - 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 baf00 │ │ │ │ - movw r1, #5188 @ 0x1444 │ │ │ │ - movt r1, #104 @ 0x68 │ │ │ │ - mov r0, r1 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - │ │ │ │ -000ab8bc : │ │ │ │ - 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 c0fec │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq ab924 │ │ │ │ - mov r0, r5 │ │ │ │ - bl fe194 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - bne ab92c │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab924 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne ab924 │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - mvn r6, #0 │ │ │ │ - b ab9d4 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq ab968 │ │ │ │ - mov r0, r6 │ │ │ │ - bl c0fec │ │ │ │ - subs r6, r0, #0 │ │ │ │ - bne ab968 │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab904 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - bne ab904 │ │ │ │ - mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b ab904 │ │ │ │ - mov r3, r9 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r4 │ │ │ │ - str r6, [sp] │ │ │ │ - mov r0, r8 │ │ │ │ - str r7, [sp, #4] │ │ │ │ - bl 3533e4 │ │ │ │ - mov r3, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - mov r6, r3 │ │ │ │ - bl 2da94c │ │ │ │ - ldr r3, [r5] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab9b4 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - bne ab9b4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab9d4 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne ab9d4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - mov r0, r6 │ │ │ │ - sub sp, fp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - │ │ │ │ -000ab9e0 : │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + mov r0, r6 │ │ │ │ + sub sp, fp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + │ │ │ │ +000a89e8 : │ │ │ │ + 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, #268] @ abb08 │ │ │ │ + ldr ip, [pc, #268] @ a8b10 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #1 │ │ │ │ ldr r6, [r3, ip] │ │ │ │ ldr r0, [r6, #3720] @ 0xe88 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #920 @ 0x398 │ │ │ │ ldrexb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aba30 │ │ │ │ + bne a8a38 │ │ │ │ strexb r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne aba18 │ │ │ │ + bne a8a20 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq aba44 │ │ │ │ - bl 1d9440 <_PyTime_FromSeconds@@Base+0xb40> │ │ │ │ + beq a8a4c │ │ │ │ + bl 1d92cc <_PyTime_FromSeconds@@Base+0xb4c> │ │ │ │ ldr r4, [r6, #3696] @ 0xe70 │ │ │ │ cmp r4, #0 │ │ │ │ - beq aba68 │ │ │ │ + beq a8a70 │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ cmp r3, r7 │ │ │ │ - beq aba68 │ │ │ │ + beq a8a70 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne aba50 │ │ │ │ + bne a8a58 │ │ │ │ ldr r0, [r6, #3720] @ 0xe88 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #920 @ 0x398 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne aba90 │ │ │ │ + bne a8a98 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne aba78 │ │ │ │ + bne a8a80 │ │ │ │ dmb ish │ │ │ │ - beq aba9c │ │ │ │ - bl 33ff20 │ │ │ │ + beq a8aa4 │ │ │ │ + bl 3401f4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq abafc │ │ │ │ + beq a8b04 │ │ │ │ cmp r5, #0 │ │ │ │ - beq ababc │ │ │ │ + beq a8ac4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ add r3, r4, #104 @ 0x68 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r3] │ │ │ │ strex r2, r5, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne abac4 │ │ │ │ + bne a8acc │ │ │ │ dmb ish │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ add r3, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr r1, r1, #8 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne abae4 │ │ │ │ + bne a8aec │ │ │ │ dmb ish │ │ │ │ subs r0, r4, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000abb0c : │ │ │ │ +000a8b14 : │ │ │ │ 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, #288] @ abc48 │ │ │ │ + ldr r2, [pc, #288] @ a8c50 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne abb48 │ │ │ │ - movw r1, #27196 @ 0x6a3c │ │ │ │ + bne a8b50 │ │ │ │ + movw r1, #29660 @ 0x73dc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #260] @ abc4c │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #260] @ a8c54 │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r6, r0 │ │ │ │ sub r1, fp, #24 │ │ │ │ - ldr r0, [pc, #248] @ abc50 │ │ │ │ - bl 317554 │ │ │ │ + ldr r0, [pc, #248] @ a8c58 │ │ │ │ + bl 316a14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt abc30 │ │ │ │ + blt a8c38 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq abb7c │ │ │ │ + beq a8b84 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne abbc8 │ │ │ │ - bl 2da94c │ │ │ │ + bne a8bd0 │ │ │ │ + bl c3288 │ │ │ │ mov r0, #0 │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r2, r0, #0 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq abc30 │ │ │ │ - ldr r1, [pc, #180] @ abc50 │ │ │ │ + beq a8c38 │ │ │ │ + ldr r1, [pc, #180] @ a8c58 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 303ec0 <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ + bl 3028b0 <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ cmp r0, #0 │ │ │ │ - beq abbc8 │ │ │ │ + beq a8bd0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt abc30 │ │ │ │ + bgt a8c38 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne abc30 │ │ │ │ - b abc04 │ │ │ │ + bne a8c38 │ │ │ │ + b a8c0c │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq abc30 │ │ │ │ + beq a8c38 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq abc0c │ │ │ │ + beq a8c14 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt abc30 │ │ │ │ + bgt a8c38 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne abc30 │ │ │ │ + bne a8c38 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b abc30 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b a8c38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt abc40 │ │ │ │ + bgt a8c48 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne abc40 │ │ │ │ + bne a8c48 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 30e3bc <_PyErr_Clear@@Base> │ │ │ │ + b 30d270 <_PyErr_Clear@@Base> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - strhteq r0, [r6], #-156 @ 0xffffff64 │ │ │ │ - rsbeq r7, fp, r4, lsl fp │ │ │ │ + rsbeq r1, r6, r8, asr #5 │ │ │ │ + rsbeq r7, fp, ip, lsl #22 │ │ │ │ │ │ │ │ -000abc54 : │ │ │ │ +000a8c5c : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #96] @ abcd0 │ │ │ │ + ldr r0, [pc, #96] @ a8cd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 317554 │ │ │ │ + bl 316a14 │ │ │ │ cmp r0, #0 │ │ │ │ - bge abc8c │ │ │ │ + bge a8c94 │ │ │ │ mov r4, #0 │ │ │ │ - bl 175f40 │ │ │ │ - b abcc4 │ │ │ │ + bl 175118 │ │ │ │ + b a8ccc │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne abca0 │ │ │ │ + bne a8ca8 │ │ │ │ mov r4, #0 │ │ │ │ - b abcc0 │ │ │ │ + b a8cc8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq abc98 │ │ │ │ + beq a8ca0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r7, fp, r4, lsl fp │ │ │ │ + rsbeq r7, fp, ip, lsl #22 │ │ │ │ │ │ │ │ -000abcd4 : │ │ │ │ +000a8cdc : │ │ │ │ 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 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - ldr ip, [pc, #524] @ abf04 │ │ │ │ + ldr ip, [pc, #524] @ a8f0c │ │ │ │ movle r3, #1 │ │ │ │ movgt r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ moveq r7, r0 │ │ │ │ movne r7, #1 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ subne r6, fp, #48 @ 0x30 │ │ │ │ moveq r6, r1 │ │ │ │ ldr r9, [r3, ip] │ │ │ │ mov r8, r2 │ │ │ │ - movw r3, #44172 @ 0xac8c │ │ │ │ + movw r3, #46628 @ 0xb624 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq abd8c │ │ │ │ + beq a8d94 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r6, r5, lsl #2] │ │ │ │ - bl f0300 │ │ │ │ + bl efdc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne abd74 │ │ │ │ + bne a8d7c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt abd8c │ │ │ │ + bgt a8d94 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne abd8c │ │ │ │ + bne a8d94 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b abd8c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b a8d94 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r0, [r3, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r7, r5 │ │ │ │ - bne abd40 │ │ │ │ - b abd9c │ │ │ │ - movw r1, #37852 @ 0x93dc │ │ │ │ + bne a8d48 │ │ │ │ + b a8da4 │ │ │ │ + movw r1, #39420 @ 0x99fc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #364] @ abf08 │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #364] @ a8f10 │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r9, [r9, #8] │ │ │ │ - movw r0, #18888 @ 0x49c8 │ │ │ │ + movw r0, #21704 @ 0x54c8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl c0f60 │ │ │ │ + bl c1194 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 303ec0 <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ + bl 3028b0 <_Py_GetStdlibDir@@Base+0x34> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r9, #0 │ │ │ │ - beq abe04 │ │ │ │ + beq a8e0c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt abdf4 │ │ │ │ + bgt a8dfc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne abdf4 │ │ │ │ + bne a8dfc │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #37872 @ 0x93f0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #39440 @ 0x9a10 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #260] @ abf08 │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #260] @ a8f10 │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt abe20 │ │ │ │ + bgt a8e28 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne abe20 │ │ │ │ + bne a8e28 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq abefc │ │ │ │ + beq a8f04 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 32c68c │ │ │ │ + bl 32b74c │ │ │ │ cmp r0, #0 │ │ │ │ - beq abefc │ │ │ │ + beq a8f04 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, r7 │ │ │ │ - bne abe68 │ │ │ │ - movw r1, #37896 @ 0x9408 │ │ │ │ + bne a8e70 │ │ │ │ + movw r1, #39464 @ 0x9a28 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #160] @ abf08 │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #156] @ abf0c │ │ │ │ + ldr r0, [pc, #160] @ a8f10 │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #156] @ a8f14 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ - bl 317554 │ │ │ │ + bl 316a14 │ │ │ │ cmp r0, #0 │ │ │ │ - bge abe8c │ │ │ │ - movw r1, #37928 @ 0x9428 │ │ │ │ + bge a8e94 │ │ │ │ + movw r1, #39496 @ 0x9a48 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #124] @ abf08 │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #124] @ a8f10 │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq abedc │ │ │ │ + beq a8ee4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 30bf90 │ │ │ │ + bl 30aad8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne abebc │ │ │ │ - movw r1, #37948 @ 0x943c │ │ │ │ + bne a8ec4 │ │ │ │ + movw r1, #39516 @ 0x9a5c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #76] @ abf08 │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #76] @ a8f10 │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt abedc │ │ │ │ + bgt a8ee4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne abedc │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne a8ee4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt abefc │ │ │ │ + bgt a8f04 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne abefc │ │ │ │ + bne a8f04 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - ldrdeq r0, [r6], #-152 @ 0xffffff68 @ │ │ │ │ - rsbeq r6, fp, ip, lsr #12 │ │ │ │ + rsbeq r1, r6, r4, ror #5 │ │ │ │ + rsbeq r6, fp, r4, lsr #12 │ │ │ │ │ │ │ │ -000abf10 : │ │ │ │ +000a8f18 : │ │ │ │ movw r3, #25532 @ 0x63bc │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ 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 abcd4 │ │ │ │ + b a8cdc │ │ │ │ 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 213674 │ │ │ │ + bl 2127fc │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq abfa0 │ │ │ │ + beq a8fa8 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #19 │ │ │ │ add r0, r5, #16 │ │ │ │ str r2, [r3] │ │ │ │ bl 2e124 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne abfa8 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bne a8fb0 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ mov r4, #0 │ │ │ │ - b abfb0 │ │ │ │ - bl cc4f4 │ │ │ │ + b a8fb8 │ │ │ │ + bl cbc18 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ 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 │ │ │ │ @@ -129661,673 +126581,3759 @@ │ │ │ │ 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] @ ac0e8 │ │ │ │ - movw r2, #37980 @ 0x945c │ │ │ │ + ldr r3, [pc, #224] @ a90f0 │ │ │ │ + movw r2, #39548 @ 0x9a7c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str ip, [fp, #-68] @ 0xffffffbc │ │ │ │ str ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 172d44 │ │ │ │ + bl 171f1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq ac04c │ │ │ │ + beq a9054 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, #0 │ │ │ │ - bge ac054 │ │ │ │ + bge a905c │ │ │ │ mov r0, r4 │ │ │ │ - bl 22192c │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bl 220aec │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38000 @ 0x9470 │ │ │ │ + movw r1, #39568 @ 0x9a90 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r0, #0 │ │ │ │ - b ac0e0 │ │ │ │ + b a90e8 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ moveq r2, r3 │ │ │ │ streq r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - beq ac094 │ │ │ │ + beq a909c │ │ │ │ cmp r2, r3 │ │ │ │ - ble ac094 │ │ │ │ + ble a909c │ │ │ │ mov r0, r4 │ │ │ │ - bl 22192c │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bl 220aec │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38040 @ 0x9498 │ │ │ │ + movw r1, #39608 @ 0x9ab8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b ac04c │ │ │ │ + bl 1b4954 │ │ │ │ + b a9054 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ sub ip, fp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 8f67c <_Py_rc_diff@@Base+0x22c> │ │ │ │ + bl 8f034 <_Py_rc_diff@@Base+0x22c> │ │ │ │ ldr r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge ac0c8 │ │ │ │ - bl 22192c │ │ │ │ + bge a90d0 │ │ │ │ + bl 220aec │ │ │ │ mov r0, r6 │ │ │ │ - bl 2da94c │ │ │ │ - b ac04c │ │ │ │ - bl 22192c │ │ │ │ - movw r0, #38088 @ 0x94c8 │ │ │ │ + bl c3288 │ │ │ │ + b a9054 │ │ │ │ + bl 220aec │ │ │ │ + movw r0, #39656 @ 0x9ae8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, asr pc │ │ │ │ + rsbeq r8, sl, r4, asr #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, #0 │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ac204 │ │ │ │ + beq a920c │ │ │ │ bl 2d454 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r7, r5 │ │ │ │ - bne ac18c │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ + bne a9194 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ + bl 2fe9b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ac208 │ │ │ │ + bgt a9210 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne ac208 │ │ │ │ + bne a9210 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b ac208 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b a9210 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - bl df0c0 │ │ │ │ + bl de66c │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - beq ac1ac │ │ │ │ - bl e7544 │ │ │ │ + beq a91b4 │ │ │ │ + bl e69e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ac1ac │ │ │ │ + beq a91b4 │ │ │ │ ldr r2, [r6] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ac1e4 │ │ │ │ + ble a91ec │ │ │ │ add r7, r7, #8 │ │ │ │ ldr r1, [r7] │ │ │ │ - movw r2, #13712 @ 0x3590 │ │ │ │ + movw r2, #11148 @ 0x2b8c │ │ │ │ movt r2, #10 │ │ │ │ - movw r0, #38092 @ 0x94cc │ │ │ │ + movw r0, #39660 @ 0x9aec │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - bne ac154 │ │ │ │ - b ac1fc │ │ │ │ + bne a915c │ │ │ │ + b a9204 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ac1d4 │ │ │ │ + bgt a91dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne ac1d4 │ │ │ │ + bne a91dc │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ mov r5, #0 │ │ │ │ bl 2cfd4 │ │ │ │ - b ac208 │ │ │ │ + b a9210 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne ac188 │ │ │ │ + bne a9190 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b ac188 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b a9190 │ │ │ │ mov r0, r5 │ │ │ │ bl 2cfd4 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ - beq ac254 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r0, #51904 @ 0xcac0 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - mov r2, #2 │ │ │ │ - bl 1511cc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq ac31c │ │ │ │ - ldr r3, [r6] │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ - tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne ac288 │ │ │ │ - movw r2, #52680 @ 0xcdc8 │ │ │ │ - movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #32624 @ 0x7f70 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #51904 @ 0xcac0 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 3f49bc <_PyArg_BadArgument@@Base> │ │ │ │ - b ac31c │ │ │ │ - sub r1, fp, #28 │ │ │ │ - mov r0, r3 │ │ │ │ - bl f0b90 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq ac378 │ │ │ │ - bl 2e3a0 │ │ │ │ - ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq ac2c8 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59444 @ 0xe834 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b ac31c │ │ │ │ - ldrb r3, [r4] │ │ │ │ - mov r5, #0 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ - cmp r3, r5 │ │ │ │ - str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne ac2fc │ │ │ │ - mov r0, r7 │ │ │ │ - bl 169af0 │ │ │ │ - movw r1, #38096 @ 0x94d0 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 1b4b44 │ │ │ │ - b ac31c │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq ac338 │ │ │ │ - sub r1, fp, #24 │ │ │ │ - bl 213674 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne ac324 │ │ │ │ - mov r4, #0 │ │ │ │ - b ac378 │ │ │ │ - ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1266ec │ │ │ │ - mov r1, r0 │ │ │ │ - b ac33c │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 2e118 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne ac368 │ │ │ │ - movw r3, #45152 @ 0xb060 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 2fffc8 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2da94c │ │ │ │ - b ac378 │ │ │ │ - bl 30016c │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2da94c │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #460] @ ac56c │ │ │ │ + ldr ip, [pc, #460] @ a9400 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #53664 @ 0xd1a0 │ │ │ │ + movw r1, #55904 @ 0xda60 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 1efa48 <_Py_CallBuiltinClass_StackRef@@Base+0x1868> │ │ │ │ + bl 1f0640 <_Py_CallBuiltinClass_StackRef@@Base+0x25e0> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ac564 │ │ │ │ + beq a93f8 │ │ │ │ add r0, r6, #113664 @ 0x1bc00 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #404 @ 0x194 │ │ │ │ movw r1, #59156 @ 0xe714 │ │ │ │ movt r1, #3 │ │ │ │ - bl 2fda3c <_Py_normpath@@Base+0xc98> │ │ │ │ + bl 2fc42c <_Py_normpath@@Base+0xc98> │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac3f4 │ │ │ │ + bge a9288 │ │ │ │ mvn r4, #0 │ │ │ │ - b ac564 │ │ │ │ - ldr r0, [pc, #372] @ ac570 │ │ │ │ + b a93f8 │ │ │ │ + ldr r0, [pc, #372] @ a9404 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ac418 │ │ │ │ + bne a92ac │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ac400 │ │ │ │ + bne a9294 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - bne ac434 │ │ │ │ - bl 1d9440 <_PyTime_FromSeconds@@Base+0xb40> │ │ │ │ + bne a92c8 │ │ │ │ + bl 1d92cc <_PyTime_FromSeconds@@Base+0xb4c> │ │ │ │ ldr r3, [r6, #3696] @ 0xe70 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r4, r3 │ │ │ │ - beq ac458 │ │ │ │ + beq a92ec │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac448 │ │ │ │ + bne a92dc │ │ │ │ mov r0, r4 │ │ │ │ - bl b6520 │ │ │ │ + bl b6518 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne ac498 │ │ │ │ + bne a932c │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r9] │ │ │ │ cmp r3, #1 │ │ │ │ - bne ac484 │ │ │ │ + bne a9318 │ │ │ │ strexb r2, r5, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ac46c │ │ │ │ + bne a9300 │ │ │ │ dmb ish │ │ │ │ - beq ac3ec │ │ │ │ - ldr r0, [pc, #220] @ ac570 │ │ │ │ - bl 33ff20 │ │ │ │ - b ac3ec │ │ │ │ + beq a9280 │ │ │ │ + ldr r0, [pc, #220] @ a9404 │ │ │ │ + bl 3401f4 │ │ │ │ + b a9280 │ │ │ │ ldr r3, [r6, #3696] @ 0xe70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ac50c │ │ │ │ + beq a93a0 │ │ │ │ add r1, r5, #16 │ │ │ │ subs ip, r8, #0 │ │ │ │ add r1, r1, r4, lsl #2 │ │ │ │ movne ip, #1 │ │ │ │ ldr r4, [r3, #72] @ 0x48 │ │ │ │ ldr lr, [r3, #80] @ 0x50 │ │ │ │ subs r4, r4, #0 │ │ │ │ str r8, [r3, #72] @ 0x48 │ │ │ │ movne r4, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq ac4e0 │ │ │ │ + beq a9374 │ │ │ │ ldr r2, [r7] │ │ │ │ add r0, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle r0, [r7] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r7, [r3, #80] @ 0x50 │ │ │ │ add r0, r0, #110592 @ 0x1b000 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r0, #3480] @ 0xd98 │ │ │ │ add r2, ip, r2 │ │ │ │ sub r2, r2, r4 │ │ │ │ str r2, [r0, #3480] @ 0xd98 │ │ │ │ str lr, [r1, #-4]! │ │ │ │ - bne ac4b4 │ │ │ │ + bne a9348 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne ac52c │ │ │ │ + bne a93c0 │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ac514 │ │ │ │ + bne a93a8 │ │ │ │ dmb ish │ │ │ │ - beq ac53c │ │ │ │ - ldr r0, [pc, #52] @ ac570 │ │ │ │ - bl 33ff20 │ │ │ │ + beq a93d0 │ │ │ │ + ldr r0, [pc, #52] @ a9404 │ │ │ │ + bl 3401f4 │ │ │ │ add r6, r6, #110592 @ 0x1b000 │ │ │ │ movw r1, #24607 @ 0x601f │ │ │ │ mov r0, #6 │ │ │ │ ldr r3, [r6, #3480] @ 0xd98 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 377084 │ │ │ │ + bl 37733c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - mlseq sl, r8, r9, r9 │ │ │ │ + mlseq sl, r0, r9, r9 │ │ │ │ │ │ │ │ -000ac574 : │ │ │ │ +000a9408 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ ac5bc │ │ │ │ + ldr ip, [pc, #44] @ a9450 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl ac384 │ │ │ │ + bl a9218 │ │ │ │ cmn r0, #1 │ │ │ │ popne {fp, pc} │ │ │ │ - movw r0, #38132 @ 0x94f4 │ │ │ │ + movw r0, #39664 @ 0x9af0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 36d144 │ │ │ │ + b 36d3fc │ │ │ │ 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] @ ac618 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + ldr r0, [pc, #60] @ a94ac │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #49532 @ 0xc17c │ │ │ │ + movwne r1, #50256 @ 0xc450 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ movtne r1, #55 @ 0x37 │ │ │ │ - bl ac384 │ │ │ │ + bl a9218 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ 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, #572] @ ac874 │ │ │ │ + ldr ip, [pc, #572] @ a9708 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #53432 @ 0xd0b8 │ │ │ │ + movw r1, #55596 @ 0xd92c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 1efa48 <_Py_CallBuiltinClass_StackRef@@Base+0x1868> │ │ │ │ + bl 1f0640 <_Py_CallBuiltinClass_StackRef@@Base+0x25e0> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ac86c │ │ │ │ + beq a9700 │ │ │ │ movw r0, #48533 @ 0xbd95 │ │ │ │ movt r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r6, r0 │ │ │ │ movw r1, #57952 @ 0xe260 │ │ │ │ movt r1, #3 │ │ │ │ - bl 2fda3c <_Py_normpath@@Base+0xc98> │ │ │ │ + bl 2fc42c <_Py_normpath@@Base+0xc98> │ │ │ │ cmp r0, #0 │ │ │ │ - bge ac690 │ │ │ │ + bge a9524 │ │ │ │ mvn r4, #0 │ │ │ │ - b ac86c │ │ │ │ - ldr r0, [pc, #480] @ ac878 │ │ │ │ + b a9700 │ │ │ │ + ldr r0, [pc, #480] @ a970c │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ac6b4 │ │ │ │ + bne a9548 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ac69c │ │ │ │ + bne a9530 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ - bne ac6d0 │ │ │ │ - bl 1d9440 <_PyTime_FromSeconds@@Base+0xb40> │ │ │ │ + bne a9564 │ │ │ │ + bl 1d92cc <_PyTime_FromSeconds@@Base+0xb4c> │ │ │ │ ldr r3, [r6, #3696] @ 0xe70 │ │ │ │ cmp r3, #0 │ │ │ │ moveq sl, r3 │ │ │ │ - beq ac6f4 │ │ │ │ + beq a9588 │ │ │ │ mov sl, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac6e4 │ │ │ │ + bne a9578 │ │ │ │ mov r0, sl │ │ │ │ - bl b6520 │ │ │ │ + bl b6518 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne ac734 │ │ │ │ + bne a95c8 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne ac720 │ │ │ │ + bne a95b4 │ │ │ │ strexb r2, r5, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ac708 │ │ │ │ + bne a959c │ │ │ │ dmb ish │ │ │ │ - beq ac688 │ │ │ │ - ldr r0, [pc, #328] @ ac878 │ │ │ │ - bl 33ff20 │ │ │ │ - b ac688 │ │ │ │ + beq a951c │ │ │ │ + ldr r0, [pc, #328] @ a970c │ │ │ │ + bl 3401f4 │ │ │ │ + b a951c │ │ │ │ ldr r9, [r6, #3696] @ 0xe70 │ │ │ │ cmp r9, #0 │ │ │ │ - beq ac7ac │ │ │ │ + beq a9640 │ │ │ │ add r1, r5, #16 │ │ │ │ subs ip, r8, #0 │ │ │ │ add r1, r1, sl, lsl #2 │ │ │ │ movne ip, #1 │ │ │ │ mov r3, r9 │ │ │ │ ldr sl, [r3, #76] @ 0x4c │ │ │ │ ldr lr, [r3, #84] @ 0x54 │ │ │ │ subs sl, sl, #0 │ │ │ │ str r8, [r3, #76] @ 0x4c │ │ │ │ movne sl, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq ac780 │ │ │ │ + beq a9614 │ │ │ │ ldr r2, [r7] │ │ │ │ add r0, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle r0, [r7] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r7, [r3, #84] @ 0x54 │ │ │ │ add r0, r0, #110592 @ 0x1b000 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r0, #3484] @ 0xd9c │ │ │ │ add r2, ip, r2 │ │ │ │ sub r2, r2, sl │ │ │ │ str r2, [r0, #3484] @ 0xd9c │ │ │ │ str lr, [r1, #-4]! │ │ │ │ - bne ac754 │ │ │ │ + bne a95e8 │ │ │ │ add r6, r6, #110592 @ 0x1b000 │ │ │ │ ldr r3, [r6, #3484] @ 0xd9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq ac818 │ │ │ │ + beq a96ac │ │ │ │ cmp r9, #0 │ │ │ │ - beq ac818 │ │ │ │ + beq a96ac │ │ │ │ ldr r0, [r9, #56] @ 0x38 │ │ │ │ - bl 37ad24 <_PyObject_HasLen@@Base+0x1434> │ │ │ │ + bl 37ae74 <_PyObject_HasLen@@Base+0x12cc> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ac810 │ │ │ │ + beq a96a4 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne ac7f4 │ │ │ │ + bne a9688 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ac7dc │ │ │ │ + bne a9670 │ │ │ │ dmb ish │ │ │ │ - beq ac804 │ │ │ │ - ldr r0, [pc, #116] @ ac878 │ │ │ │ - bl 33ff20 │ │ │ │ + beq a9698 │ │ │ │ + ldr r0, [pc, #116] @ a970c │ │ │ │ + bl 3401f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl baf00 │ │ │ │ - b ac688 │ │ │ │ + bl baef8 │ │ │ │ + b a951c │ │ │ │ ldr r9, [r9, #4] │ │ │ │ - b ac7bc │ │ │ │ + b a9650 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne ac838 │ │ │ │ + bne a96cc │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ac820 │ │ │ │ + bne a96b4 │ │ │ │ dmb ish │ │ │ │ - beq ac848 │ │ │ │ - ldr r0, [pc, #48] @ ac878 │ │ │ │ - bl 33ff20 │ │ │ │ + beq a96dc │ │ │ │ + ldr r0, [pc, #48] @ a970c │ │ │ │ + bl 3401f4 │ │ │ │ ldr r3, [r6, #3484] @ 0xd9c │ │ │ │ movw r1, #27823 @ 0x6caf │ │ │ │ mov r0, #7 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 377084 │ │ │ │ + bl 37733c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - mlseq sl, r8, r9, r9 │ │ │ │ + mlseq sl, r0, r9, r9 │ │ │ │ │ │ │ │ -000ac87c : │ │ │ │ +000a9710 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ ac8c4 │ │ │ │ + ldr ip, [pc, #44] @ a9758 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl ac61c │ │ │ │ + bl a94b0 │ │ │ │ cmn r0, #1 │ │ │ │ popne {fp, pc} │ │ │ │ - movw r0, #38184 @ 0x9528 │ │ │ │ + movw r0, #39716 @ 0x9b24 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 36d144 │ │ │ │ + b 36d3fc │ │ │ │ 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] @ ac920 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + ldr r0, [pc, #60] @ a97b4 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #29500 @ 0x733c │ │ │ │ + movwne r1, #17268 @ 0x4374 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ movtne r1, #39 @ 0x27 │ │ │ │ - bl ac61c │ │ │ │ + bl a94b0 │ │ │ │ + cmn r0, #1 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + moveq r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne a97f4 │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne a9808 │ │ │ │ + b a9818 │ │ │ │ + mov r1, r2 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq a97e4 │ │ │ │ + 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 │ │ │ │ + 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 │ │ │ │ + push {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 a9874 │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne a9888 │ │ │ │ + b a9898 │ │ │ │ + mov r1, r2 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq a9864 │ │ │ │ + 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 a98b4 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq a98d0 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq a98ec │ │ │ │ + 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} │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + 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, #5808 @ 0x16b0 │ │ │ │ + movteq r0, #104 @ 0x68 │ │ │ │ + beq a9938 │ │ │ │ + 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, #6076 @ 0x17bc │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + tst r1, #8 │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + 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, #6076 @ 0x17bc │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + tst r1, #4 │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + 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 a99f8 │ │ │ │ + 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 a99d8 │ │ │ │ + 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, #5808 @ 0x16b0 │ │ │ │ + movteq r0, #104 @ 0x68 │ │ │ │ + beq a9a38 │ │ │ │ + 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, 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 │ │ │ │ + ldr ip, [fp, #4] │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + mov r0, r2 │ │ │ │ + cmp ip, #0 │ │ │ │ + mov r7, r3 │ │ │ │ + ldrne r4, [ip, #8] │ │ │ │ + bne a9aa8 │ │ │ │ + cmp r3, #0 │ │ │ │ + bge a9a8c │ │ │ │ + mov r4, #0 │ │ │ │ + b a9aa8 │ │ │ │ + movne r4, #1 │ │ │ │ + moveq r4, #0 │ │ │ │ + cmp r2, #0 │ │ │ │ + orreq r4, r4, #1 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne a9a84 │ │ │ │ + b a9adc │ │ │ │ + mov r3, #0 │ │ │ │ + mov r2, ip │ │ │ │ + str r3, [sp, #8] │ │ │ │ + mov r1, r7 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + str r3, [sp] │ │ │ │ + sub r3, fp, #40 @ 0x28 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + movw r3, #36656 @ 0x8f30 │ │ │ │ + movt r3, #106 @ 0x6a │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq a9b44 │ │ │ │ + adds r3, r7, r4 │ │ │ │ + movweq r3, #5808 @ 0x16b0 │ │ │ │ + movteq r3, #104 @ 0x68 │ │ │ │ + moveq ip, r3 │ │ │ │ + beq a9b20 │ │ │ │ + ldr ip, [r0] │ │ │ │ + cmp ip, #0 │ │ │ │ + beq a9b08 │ │ │ │ + cmp r3, #1 │ │ │ │ + bne a9b10 │ │ │ │ + b a9b18 │ │ │ │ + movw ip, #5808 @ 0x16b0 │ │ │ │ + movt ip, #104 @ 0x68 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + b a9b20 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r6, #448] @ 0x1c0 │ │ │ │ + mov r2, #3 │ │ │ │ + str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ + sub r1, fp, #32 │ │ │ │ + str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ + ldr r0, [r3, #56] @ 0x38 │ │ │ │ + bl fa650 │ │ │ │ + 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 72458 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + cmp r2, #1 │ │ │ │ + mov ip, r2 │ │ │ │ + movgt r2, #0 │ │ │ │ + movle r2, #1 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + mov r0, r1 │ │ │ │ + orrs r2, r3, r2 │ │ │ │ + bne a9bac │ │ │ │ + clz r1, r1 │ │ │ │ + lsr r1, r1, #5 │ │ │ │ + cmp ip, #2 │ │ │ │ + orrne r1, r1, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq a9bdc │ │ │ │ + mov lr, #2 │ │ │ │ + mov r2, r3 │ │ │ │ + sub r5, fp, #20 │ │ │ │ + ldr r3, [pc, #72] @ a9c08 │ │ │ │ + mov r4, #0 │ │ │ │ + mov r1, ip │ │ │ │ + strd r4, [sp, #8] │ │ │ │ + str lr, [sp, #4] │ │ │ │ + str lr, [sp] │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq a9c00 │ │ │ │ + ldr ip, [pc, #40] @ a9c0c │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + ldm r0, {r1, r2} │ │ │ │ + ldr r0, [r3, ip] │ │ │ │ + bl 3cb784 │ │ │ │ + cmn r0, #1 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + moveq r0, #0 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + rsbeq r8, sl, ip, asr 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 │ │ │ │ + cmp r2, #1 │ │ │ │ + mov ip, r2 │ │ │ │ + movgt r2, #0 │ │ │ │ + movle r2, #1 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + mov r0, r1 │ │ │ │ + orrs r2, r3, r2 │ │ │ │ + bne a9c5c │ │ │ │ + clz r1, r1 │ │ │ │ + lsr r1, r1, #5 │ │ │ │ + cmp ip, #2 │ │ │ │ + orrne r1, r1, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq a9c8c │ │ │ │ + mov lr, #2 │ │ │ │ + mov r2, r3 │ │ │ │ + sub r5, fp, #20 │ │ │ │ + ldr r3, [pc, #72] @ a9cb8 │ │ │ │ + mov r4, #0 │ │ │ │ + mov r1, ip │ │ │ │ + strd r4, [sp, #8] │ │ │ │ + str lr, [sp, #4] │ │ │ │ + str lr, [sp] │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq a9cb0 │ │ │ │ + ldr ip, [pc, #40] @ a9cbc │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + ldm r0, {r1, r2} │ │ │ │ + ldr r0, [r3, ip] │ │ │ │ + bl 3ccb90 <_PyTime_FromMillisecondsObject@@Base+0x7e0> │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + moveq r0, #0 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + rsbeq r8, sl, r8, lsl #31 │ │ │ │ + andeq r0, r0, ip │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + bl 4385c4 <_PyXIData_Free@@Base+0x1d30> │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ + pop {fp, pc} │ │ │ │ + │ │ │ │ +000a9ce4 : │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ + movt r3, #106 @ 0x6a │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + orr r2, r0, r0, asr #31 │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r0, [r3, #1700] @ 0x6a4 │ │ │ │ + add fp, sp, #0 │ │ │ │ + str r2, [r3, #1700] @ 0x6a4 │ │ │ │ + str r1, [r3, #1704] @ 0x6a8 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ + │ │ │ │ +000a9d14 : │ │ │ │ + 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, r0, #1 │ │ │ │ + cmp r3, #63 @ 0x3f │ │ │ │ + mvnhi r4, #0 │ │ │ │ + bhi a9d88 │ │ │ │ + mov r5, r0 │ │ │ │ + add r3, r0, #148 @ 0x94 │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ + movt r6, #106 @ 0x6a │ │ │ │ + dmb ish │ │ │ │ + ldr r7, [r6, r3, lsl #3] │ │ │ │ + dmb ish │ │ │ │ + ldr r1, [r6, #1716] @ 0x6b4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 33d380 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + movne r4, #0 │ │ │ │ + bne a9d88 │ │ │ │ + ldr r1, [r6, #1712] @ 0x6b0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 33d380 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne a9d88 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 37fd50 <_PySlice_FromIndices@@Base+0x1088> │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + │ │ │ │ +000a9d90 : │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + mov r0, #2 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b a9d14 │ │ │ │ + │ │ │ │ +000a9da8 : │ │ │ │ + ldr r3, [pc, #24] @ a9dc8 │ │ │ │ + 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 41750 │ │ │ │ + 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 441b58 <_PyMonitoring_FireBranchEvent@@Base+0x88> │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + vpush {d8} │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #28 │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, sp, #16 │ │ │ │ + mov r5, r0 │ │ │ │ + sub r0, fp, #44 @ 0x2c │ │ │ │ + mov r6, r1 │ │ │ │ + mov r4, r2 │ │ │ │ + bl 2da00 │ │ │ │ + cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ + beq a9ea0 │ │ │ │ + add r7, r5, #8 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq a9e68 │ │ │ │ + ldrd r0, [r5, #8] │ │ │ │ + movw r3, #39808 @ 0x9b80 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + str r3, [r4] │ │ │ │ + blx 442440 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + vmov d8, r0, r1 │ │ │ │ + ldrd r0, [r5, #16] │ │ │ │ + blx 442440 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + vmov d7, r0, r1 │ │ │ │ + vldr d6, [pc, #92] @ a9eb0 │ │ │ │ + mov r2, #1 │ │ │ │ + mov r3, #0 │ │ │ │ + vdiv.f64 d5, d8, d7 │ │ │ │ + strd r2, [r4, #4] │ │ │ │ + vdiv.f64 d7, d5, d6 │ │ │ │ + vstr d7, [r4, #16] │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + mov r2, r7 │ │ │ │ + asr r1, r0, #31 │ │ │ │ + bl a0c0c │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r2, r7 │ │ │ │ + asr r1, r0, #31 │ │ │ │ + bl a0c0c │ │ │ │ + adds r4, r4, r0 │ │ │ │ + mov r0, #1 │ │ │ │ + adc r5, r5, r1 │ │ │ │ + strd r4, [r6] │ │ │ │ + sub sp, fp, #28 │ │ │ │ + vpop {d8} │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + nop {0} │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + bicmi ip, sp, r5, ror #26 │ │ │ │ + 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 2e6c4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq a9efc │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 2fe9b8 │ │ │ │ + mov r0, #0 │ │ │ │ + b a9f24 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2d64c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne a9ee4 │ │ │ │ + mov r2, #112 @ 0x70 │ │ │ │ + sub r1, fp, #124 @ 0x7c │ │ │ │ + mov r0, sp │ │ │ │ + bl 2e304 │ │ │ │ + ldm r4, {r0, r1, r2, r3} │ │ │ │ + bl 40758 │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, pc} │ │ │ │ + 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 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + subs r4, r2, #0 │ │ │ │ + beq a9f94 │ │ │ │ + ldrd r0, [r0, #24] │ │ │ │ + movw r3, #39816 @ 0x9b88 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + str r3, [r4] │ │ │ │ + blx 442440 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + vmov d8, r0, r1 │ │ │ │ + ldrd r0, [r5, #32] │ │ │ │ + blx 442440 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + vmov d7, r0, r1 │ │ │ │ + vldr d6, [pc, #104] @ a9fe8 │ │ │ │ + mov r2, #1 │ │ │ │ + mov r3, #0 │ │ │ │ + vdiv.f64 d5, d8, d7 │ │ │ │ + strd r2, [r4, #4] │ │ │ │ + vdiv.f64 d7, d5, d6 │ │ │ │ + vstr d7, [r4, #16] │ │ │ │ + bl 2d2d4 │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne a9fc0 │ │ │ │ + movw r3, #4400 @ 0x1130 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #39824 @ 0x9b90 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + b a9fd4 │ │ │ │ + add r2, r5, #24 │ │ │ │ + asr r1, r0, #31 │ │ │ │ + mov r4, #0 │ │ │ │ + bl a0c0c │ │ │ │ + strd r0, [r6] │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #28 │ │ │ │ + vpop {d8} │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + nop {0} │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + bicmi ip, sp, r5, ror #26 │ │ │ │ + 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, #104 @ 0x68 │ │ │ │ + movw r1, #39900 @ 0x9bdc │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + 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, #104 @ 0x68 │ │ │ │ + movw r1, #39944 @ 0x9c08 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + 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 r7, r2 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r3, #2 │ │ │ │ + bhi aa09c │ │ │ │ + ldr r0, [r4] │ │ │ │ + bl 1bd6c4 │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne aa0c8 │ │ │ │ + b aa0bc │ │ │ │ + mov r2, #4 │ │ │ │ + mov r1, r7 │ │ │ │ + movw r0, #56328 @ 0xdc08 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + bl 150220 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne aa084 │ │ │ │ + b aa194 │ │ │ │ + bl dd140 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne aa194 │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + bl 1bd6c4 │ │ │ │ + mov r6, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne aa0e8 │ │ │ │ + bl dd140 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne aa194 │ │ │ │ + cmp r7, #2 │ │ │ │ + ble aa150 │ │ │ │ + ldr r8, [r4, #8] │ │ │ │ + cmp r7, #3 │ │ │ │ + beq aa120 │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + bl 1bd6c4 │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne aa124 │ │ │ │ + bl dd140 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq aa124 │ │ │ │ + b aa194 │ │ │ │ + mov r4, #0 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r8, r3 │ │ │ │ + beq aa154 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #39992 @ 0x9c38 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + b aa194 │ │ │ │ + mov r4, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, #424 @ 0x1a8 │ │ │ │ + str r4, [sp] │ │ │ │ + bl 2d604 │ │ │ │ + cmp r0, #0 │ │ │ │ + movwge r0, #5808 @ 0x16b0 │ │ │ │ + movtge r0, #104 @ 0x68 │ │ │ │ + bge aa198 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r3] │ │ │ │ + sub sp, fp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ + b 2fe9b8 │ │ │ │ + mov r0, #0 │ │ │ │ + sub sp, fp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ + cmp r0, #0 │ │ │ │ + bne aa1bc │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + strd r2, [r1] │ │ │ │ + strd r2, [r1, #8] │ │ │ │ + bx lr │ │ │ │ + push {r4, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + 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 3621b0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq aa208 │ │ │ │ + ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ + mov r3, #1 │ │ │ │ + mov r2, r4 │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, lr} │ │ │ │ + b 3f4974 <_PyTime_AsTimeval@@Base> │ │ │ │ + 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, #160] @ aa2d0 │ │ │ │ + mov r5, r0 │ │ │ │ + ldrd r0, [r0, #24] │ │ │ │ + blx 442440 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + vmov d7, r0, r1 │ │ │ │ + ldrd r0, [r5, #16] │ │ │ │ + vdiv.f64 d9, d7, d8 │ │ │ │ + blx 442440 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + vmov d0, r0, r1 │ │ │ │ + vadd.f64 d0, d9, d0 │ │ │ │ + bl e6728 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq aa2c0 │ │ │ │ + ldrd r0, [r5, #8] │ │ │ │ + blx 442440 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + vmov d7, r0, r1 │ │ │ │ + ldrd r0, [r5] │ │ │ │ + vdiv.f64 d9, d7, d8 │ │ │ │ + blx 442440 <_PyMonitoring_FireBranchEvent@@Base+0x970> │ │ │ │ + vmov d0, r0, r1 │ │ │ │ + vadd.f64 d0, d9, d0 │ │ │ │ + bl e6728 │ │ │ │ + subs r1, r0, #0 │ │ │ │ + bne aa2ac │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt aa2c0 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne aa2c0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b aa2c0 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #28 │ │ │ │ + vpop {d8-d9} │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b f272c <_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, 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 2e5a4 <__errno_location@plt> │ │ │ │ + ldr r5, [r0] │ │ │ │ + mov r4, r0 │ │ │ │ + str r6, [r0] │ │ │ │ + bl 1748b8 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 2fe9b8 │ │ │ │ + movw r0, #40016 @ 0x9c50 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 36d3fc │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1750bc │ │ │ │ + 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 e5d60 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq aa3f8 │ │ │ │ + ldr r0, [r5] │ │ │ │ + bl dd378 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + str r3, [r4, #16] │ │ │ │ + bl dd378 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + str r3, [r4, #20] │ │ │ │ + bl dd378 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + str r3, [r4, #24] │ │ │ │ + bl dd378 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + str r3, [r4, #28] │ │ │ │ + bl 31110c │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [r5, #20] │ │ │ │ + str r3, [r4, #32] │ │ │ │ + bl dd378 │ │ │ │ + mov r3, r0 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + str r3, [r4, #36] @ 0x24 │ │ │ │ + bl dd378 │ │ │ │ + str r0, [r4, #40] @ 0x28 │ │ │ │ + bl dd140 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq aa3f8 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt aa3f4 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne aa3f4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_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 3a96c4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq aa4b0 │ │ │ │ + mov r2, #128 @ 0x80 │ │ │ │ + sub r1, fp, #404 @ 0x194 │ │ │ │ + sub r0, fp, #276 @ 0x114 │ │ │ │ + bl 2e304 │ │ │ │ + bl 10262c │ │ │ │ + sub r1, fp, #148 @ 0x94 │ │ │ │ + mov r6, r0 │ │ │ │ + sub r0, fp, #276 @ 0x114 │ │ │ │ + bl 2ddf0 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 1057b8 │ │ │ │ + cmn r5, #1 │ │ │ │ + bne aa4a0 │ │ │ │ + bl 2e5a4 <__errno_location@plt> │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmp r3, #4 │ │ │ │ + bne aa48c │ │ │ │ + bl d4540 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq aa440 │ │ │ │ + mov r0, #0 │ │ │ │ + b aa4b0 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 2fe9b8 │ │ │ │ + b aa484 │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + sub r1, fp, #148 @ 0x94 │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ + bl aa338 │ │ │ │ + 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, #3656] @ 0xe48 │ │ │ │ + sub sp, sp, #408 @ 0x198 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne aa4f8 │ │ │ │ + ldr r0, [r4] │ │ │ │ + sub r1, fp, #412 @ 0x19c │ │ │ │ + bl 3a96c4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne aa518 │ │ │ │ + b aa614 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #56412 @ 0xdc5c │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + mov r2, #2 │ │ │ │ + bl 150220 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne aa4e0 │ │ │ │ + b aa614 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ + mov r2, #128 @ 0x80 │ │ │ │ + sub r1, fp, #412 @ 0x19c │ │ │ │ + sub r0, fp, #284 @ 0x11c │ │ │ │ + bl 2e304 │ │ │ │ + mov r2, #1 │ │ │ │ + mov r1, r4 │ │ │ │ + sub r0, fp, #436 @ 0x1b4 │ │ │ │ + bl 3621b0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq aa614 │ │ │ │ + ldr r1, [fp, #-432] @ 0xfffffe50 │ │ │ │ + sub r4, fp, #428 @ 0x1ac │ │ │ │ + ldr r0, [r4, #-8] │ │ │ │ + cmp r1, #0 │ │ │ │ + bge aa574 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #51356 @ 0xc89c │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + b aa614 │ │ │ │ + bl 3c2944 <_PyDeadline_Init@@Base> │ │ │ │ + mov r6, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + ldrd r0, [r4, #-8] │ │ │ │ + mov r2, r4 │ │ │ │ + bl 36277c <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 10262c │ │ │ │ + mov r2, r4 │ │ │ │ + mov r9, r0 │ │ │ │ + sub r1, fp, #156 @ 0x9c │ │ │ │ + sub r0, fp, #284 @ 0x11c │ │ │ │ + bl 2df1c <__sigtimedwait64@plt> │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, r9 │ │ │ │ + bl 1057b8 │ │ │ │ + cmn r7, #1 │ │ │ │ + bne aa61c │ │ │ │ + bl 2e5a4 <__errno_location@plt> │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmp r3, #4 │ │ │ │ + beq aa5ec │ │ │ │ + cmp r3, #11 │ │ │ │ + movweq r0, #5808 @ 0x16b0 │ │ │ │ + movteq r0, #104 @ 0x68 │ │ │ │ + beq aa62c │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 2fe9b8 │ │ │ │ + b aa614 │ │ │ │ + bl d4540 │ │ │ │ + mov r1, r5 │ │ │ │ + cmp r0, #0 │ │ │ │ + mov r0, r6 │ │ │ │ + bne aa614 │ │ │ │ + bl 413768 <_PyDeadline_Get@@Base> │ │ │ │ + cmp r1, #0 │ │ │ │ + strd r0, [r4, #-8] │ │ │ │ + bge aa580 │ │ │ │ + b aa61c │ │ │ │ + mov r0, #0 │ │ │ │ + b aa62c │ │ │ │ + ldr r3, [r8, #12] │ │ │ │ + sub r1, fp, #156 @ 0x9c │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ + bl aa338 │ │ │ │ + sub sp, fp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, 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 dd378 │ │ │ │ + ldr r3, [r0, #60] @ 0x3c │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + cmp r3, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + ble aa674 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r0, #60] @ 0x3c │ │ │ │ + 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 dd378 │ │ │ │ + push {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, #19420 @ 0x4bdc │ │ │ │ + movt r1, #105 @ 0x69 │ │ │ │ + bl 1d118c │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + mov r1, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 32cd08 │ │ │ │ + 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, #6936 @ 0x1b18 │ │ │ │ + movt r1, #106 @ 0x6a │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 1d118c │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq aa71c │ │ │ │ + ldrb r2, [r5, #58] @ 0x3a │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r4, #6076 @ 0x17bc │ │ │ │ + movt r4, #104 @ 0x68 │ │ │ │ + tst r2, #1 │ │ │ │ + movne r4, r3 │ │ │ │ + b aa734 │ │ │ │ + movw r3, #4400 @ 0x1130 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #22428 @ 0x579c │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + 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, #6936 @ 0x1b18 │ │ │ │ + movt r1, #106 @ 0x6a │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 1d118c │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 764cc │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b aa73c │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b aa73c │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + movw r3, #45128 @ 0xb048 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 2610d0 │ │ │ │ + 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, #45128 @ 0xb048 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 2610d0 │ │ │ │ + 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, #48452 @ 0xbd44 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 2610d0 │ │ │ │ + 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, #4040] @ 0xfc8 │ │ │ │ + subs lr, r2, #0 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + movgt r2, #0 │ │ │ │ + movle r2, #1 │ │ │ │ + mov r4, r0 │ │ │ │ + mov ip, r1 │ │ │ │ + orrs r2, r3, r2 │ │ │ │ + bne aa870 │ │ │ │ + clz r1, r1 │ │ │ │ + lsr r1, r1, #5 │ │ │ │ + cmp lr, #1 │ │ │ │ + orrne r1, r1, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq aa8a8 │ │ │ │ + mov r5, #1 │ │ │ │ + mov r2, r3 │ │ │ │ + mov r0, ip │ │ │ │ + mov r3, #0 │ │ │ │ + sub r6, fp, #32 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + mov r1, lr │ │ │ │ + ldr r3, [pc, #196] @ aa958 │ │ │ │ + str r6, [sp, #12] │ │ │ │ + str r5, [sp, #4] │ │ │ │ + str r5, [sp] │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ + subs ip, r0, #0 │ │ │ │ + beq aa94c │ │ │ │ + ldr r5, [ip] │ │ │ │ + ldr r4, [r4, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r1, [r4, #12] │ │ │ │ + cmp r1, r0 │ │ │ │ + beq aa8f0 │ │ │ │ + bl d1b04 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne aa8f0 │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ + sub r1, fp, #28 │ │ │ │ + ldr r0, [pc, #128] @ aa95c │ │ │ │ + str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ + str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl fd460 │ │ │ │ + subs ip, r0, #0 │ │ │ │ + bne aa92c │ │ │ │ + b aa94c │ │ │ │ + ldr r3, [r5, #80] @ 0x50 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne aa920 │ │ │ │ + ldr r1, [pc, #92] @ aa960 │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + add r2, r5, #80 @ 0x50 │ │ │ │ + ldr r3, [r3, r1] │ │ │ │ + add r0, r3, #816 @ 0x330 │ │ │ │ + ldr r1, [r3, #820] @ 0x334 │ │ │ │ + strd r0, [r5, #80] @ 0x50 │ │ │ │ + str r2, [r1] │ │ │ │ + str r2, [r3, #820] @ 0x334 │ │ │ │ + movw ip, #5808 @ 0x16b0 │ │ │ │ + movt ip, #104 @ 0x68 │ │ │ │ + b aa94c │ │ │ │ + ldr r3, [ip] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt aa920 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [ip] │ │ │ │ + bne aa920 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b aa920 │ │ │ │ + mov r0, ip │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, pc} │ │ │ │ + strhteq r8, [sl], #-244 @ 0xffffff0c │ │ │ │ + rsbeq r3, fp, ip, lsr #11 │ │ │ │ + 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 │ │ │ │ + subs lr, r2, #0 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + movgt r2, #0 │ │ │ │ + movle r2, #1 │ │ │ │ + mov r5, r0 │ │ │ │ + mov ip, r1 │ │ │ │ + orrs r2, r3, r2 │ │ │ │ + bne aa9b0 │ │ │ │ + clz r1, r1 │ │ │ │ + lsr r1, r1, #5 │ │ │ │ + cmp lr, #1 │ │ │ │ + orrne r1, r1, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq aa9e8 │ │ │ │ + mov r4, #1 │ │ │ │ + mov r2, r3 │ │ │ │ + mov r0, ip │ │ │ │ + mov r3, #0 │ │ │ │ + sub r6, fp, #32 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + mov r1, lr │ │ │ │ + ldr r3, [pc, #184] @ aaa8c │ │ │ │ + str r6, [sp, #12] │ │ │ │ + str r4, [sp, #4] │ │ │ │ + str r4, [sp] │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ + subs ip, r0, #0 │ │ │ │ + beq aaa80 │ │ │ │ + ldr r4, [ip] │ │ │ │ + ldr r5, [r5, #12] │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + cmp r1, r0 │ │ │ │ + beq aaa30 │ │ │ │ + bl d1b04 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne aaa30 │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + sub r1, fp, #28 │ │ │ │ + ldr r0, [pc, #116] @ aaa90 │ │ │ │ + str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ + str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl fd460 │ │ │ │ + subs ip, r0, #0 │ │ │ │ + bne aaa60 │ │ │ │ + b aaa80 │ │ │ │ + ldr r3, [r4, #80] @ 0x50 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq aaa54 │ │ │ │ + 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 ip, #5808 @ 0x16b0 │ │ │ │ + movt ip, #104 @ 0x68 │ │ │ │ + b aaa80 │ │ │ │ + ldr r3, [ip] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt aaa54 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [ip] │ │ │ │ + bne aaa54 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b aaa54 │ │ │ │ + mov r0, ip │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, pc} │ │ │ │ + rsbeq r8, sl, r0, ror #31 │ │ │ │ + rsbeq r4, fp, ip, ror #12 │ │ │ │ + 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 aaac8 │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ + cmp r1, #1 │ │ │ │ + bne aaae0 │ │ │ │ + b aaaf8 │ │ │ │ + movw r0, #22204 @ 0x56bc │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + bl 34b0d0 <_PyArg_NoKeywords@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne aaab8 │ │ │ │ + b aab0c │ │ │ │ + mov r2, #1 │ │ │ │ + movw r0, #22204 @ 0x56bc │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + bl 1500b4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq aab0c │ │ │ │ + ldr r1, [r4, #16] │ │ │ │ + mov r0, r5 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 3ca6c8 │ │ │ │ + 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 r4, r1 │ │ │ │ + movw r1, #38436 @ 0x9624 │ │ │ │ + movt r1, #105 @ 0x69 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r6, r2 │ │ │ │ + bl 1d118c │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + ldr r5, [r3, #44] @ 0x2c │ │ │ │ + cmp r7, r5 │ │ │ │ + beq aab70 │ │ │ │ + ldr r2, [r7, #148] @ 0x94 │ │ │ │ + ldr r3, [r5, #148] @ 0x94 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq aab70 │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ + cmp r1, #2 │ │ │ │ + bne aab94 │ │ │ │ + b aabac │ │ │ │ + cmp r6, #0 │ │ │ │ + beq aab60 │ │ │ │ + mov r1, r6 │ │ │ │ + movw r0, #40080 @ 0x9c90 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 34b0d0 <_PyArg_NoKeywords@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne aab60 │ │ │ │ + b aabf4 │ │ │ │ + mov r2, #2 │ │ │ │ + movw r0, #40080 @ 0x9c90 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 150220 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq aabf4 │ │ │ │ + ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ + ldr r5, [r4, #16] │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ + ldr r6, [r3, #40] @ 0x28 │ │ │ │ + cmp r6, r0 │ │ │ │ + beq aabfc │ │ │ │ + mov r1, r6 │ │ │ │ + bl d1b04 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne aabfc │ │ │ │ + movw r1, #34864 @ 0x8830 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #40080 @ 0x9c90 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ + mov r3, r5 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + mov r4, #0 │ │ │ │ + b aac48 │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + ldr r6, [r4, #20] │ │ │ │ + ldr r0, [r3, #44] @ 0x2c │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq aac48 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r0, r4 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r5] │ │ │ │ + ldr r3, [r6] │ │ │ │ + str r5, [r4, #8] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r6] │ │ │ │ + str r6, [r4, #12] │ │ │ │ + str r4, [r5, #28] │ │ │ │ + bl e1f40 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + cmn r0, #9 │ │ │ │ + add fp, sp, #0 │ │ │ │ + beq aac98 │ │ │ │ + cmn r0, #3 │ │ │ │ + beq aac84 │ │ │ │ + cmn r0, #10 │ │ │ │ + beq aacb4 │ │ │ │ + movw r3, #4400 @ 0x1130 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #40128 @ 0x9cc0 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + b aaca4 │ │ │ │ + movw r3, #48332 @ 0xbccc │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #40092 @ 0x9c9c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + b aaca4 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 3664fc │ │ │ │ + ldr r0, [r3] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 1b4954 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + bl b5030 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq aad38 │ │ │ │ + ldr r2, [pc, #88] @ aad40 │ │ │ │ + movw r1, #40172 @ 0x9cec │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl dd808 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq aad14 │ │ │ │ + ldr r2, [pc, #64] @ aad40 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r1, #40188 @ 0x9cfc │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl dd808 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne aad38 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt aad34 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne aad34 │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + mov r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + rsbeq fp, sl, 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, r0 │ │ │ │ + subs r0, r1, #0 │ │ │ │ + bne aad80 │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #23352 @ 0x5b38 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + b aad8c │ │ │ │ + bl 156bc8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge aad94 │ │ │ │ + mvn r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + beq aadb4 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #40200 @ 0x9d08 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + b aad8c │ │ │ │ + ldrb r3, [r4, #58] @ 0x3a │ │ │ │ + bfi r3, r0, #0, #1 │ │ │ │ + strb r3, [r4, #58] @ 0x3a │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #32 │ │ │ │ + str r0, [ip, #3984] @ 0xf90 │ │ │ │ + mov r4, r2 │ │ │ │ + subs r2, r3, #0 │ │ │ │ + sub sp, sp, #76 @ 0x4c │ │ │ │ + mov r6, r0 │ │ │ │ + mov r7, r1 │ │ │ │ + ldrne r5, [r2, #8] │ │ │ │ + bne aae20 │ │ │ │ + cmp r4, #0 │ │ │ │ + bge aae04 │ │ │ │ + mov r5, #0 │ │ │ │ + b aae20 │ │ │ │ + clz r5, r1 │ │ │ │ + lsr r5, r5, #5 │ │ │ │ + cmp r4, #2 │ │ │ │ + orrgt r5, r5, #1 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne aadfc │ │ │ │ + b aae54 │ │ │ │ + sub r3, fp, #60 @ 0x3c │ │ │ │ + mov r0, r7 │ │ │ │ + mov r1, #2 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + str r1, [sp, #4] │ │ │ │ + mov r3, #0 │ │ │ │ + mov r1, r4 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [pc, #1028] @ ab250 │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq ab310 │ │ │ │ + adds r4, r4, r5 │ │ │ │ + beq aae8c │ │ │ │ + ldr r0, [r7] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq aae80 │ │ │ │ + bl 156bc8 │ │ │ │ + subs r8, r0, #0 │ │ │ │ + blt ab2e8 │ │ │ │ + cmp r4, #1 │ │ │ │ + bne aae84 │ │ │ │ + b aae98 │ │ │ │ + mov r8, #1 │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + b aae9c │ │ │ │ + mov r1, r4 │ │ │ │ + mov r8, #1 │ │ │ │ + b aae9c │ │ │ │ + mov r1, #0 │ │ │ │ + add r3, pc, #932 @ 0x3a4 │ │ │ │ + ldrd r2, [r3] │ │ │ │ + cmp r1, #0 │ │ │ │ + strd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ + beq aaecc │ │ │ │ + mov r3, #51712 @ 0xca00 │ │ │ │ + movt r3, #15258 @ 0x3b9a │ │ │ │ + mov r2, #3 │ │ │ │ + sub r0, fp, #76 @ 0x4c │ │ │ │ + bl 3622d8 <_PyTime_FromSecondsObject@@Base+0x128> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq ab2e8 │ │ │ │ + mov r3, #13824 @ 0x3600 │ │ │ │ + movt r3, #50277 @ 0xc465 │ │ │ │ + ldrd r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ + cmp r8, #0 │ │ │ │ + bne aaf08 │ │ │ │ + cmn r5, #1 │ │ │ │ + cmpeq r4, r3 │ │ │ │ + beq aaf08 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #30232 @ 0x7618 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + b ab2e8 │ │ │ │ + cmn r5, #1 │ │ │ │ + cmpeq r4, r3 │ │ │ │ + movne r2, #1 │ │ │ │ + moveq r2, #0 │ │ │ │ + ands r2, r2, r5, lsr #31 │ │ │ │ + beq aaf3c │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #30280 @ 0x7648 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + b ab2e8 │ │ │ │ + cmp r8, #0 │ │ │ │ + bne aaf5c │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r4, r8 │ │ │ │ + mov r5, r8 │ │ │ │ + strd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ + b aafbc │ │ │ │ + cmn r5, #1 │ │ │ │ + cmpeq r4, r3 │ │ │ │ + beq aafbc │ │ │ │ + mov r1, #3 │ │ │ │ + mov r3, #0 │ │ │ │ + str r1, [sp] │ │ │ │ + mov r2, #1000 @ 0x3e8 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 309cf0 <_PyTime_AsMicroseconds@@Base+0x30> │ │ │ │ + movw r3, #21495 @ 0x53f7 │ │ │ │ + movt r3, #42467 @ 0xa5e3 │ │ │ │ + cmp r3, r0 │ │ │ │ + movw r3, #50331 @ 0xc49b │ │ │ │ + movt r3, #32 │ │ │ │ + sbcs r3, r3, r1 │ │ │ │ + bge aafbc │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #30324 @ 0x7674 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + b ab2e8 │ │ │ │ + add r7, r6, #8 │ │ │ │ + ldrb r2, [r6, #8] │ │ │ │ + uxtb r3, r2 │ │ │ │ + tst r2, #1 │ │ │ │ + bne aaffc │ │ │ │ + orr r1, r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r7] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne aaff0 │ │ │ │ + strexb r0, r1, [r7] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne aafd8 │ │ │ │ + dmb ish │ │ │ │ + beq ab174 │ │ │ │ + mov r3, r2 │ │ │ │ + orrs r2, r4, r5 │ │ │ │ + beq ab0d4 │ │ │ │ + sub r9, fp, #52 @ 0x34 │ │ │ │ + mov r0, #1 │ │ │ │ + mov r1, r9 │ │ │ │ + str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ + bl 2d874 <__clock_gettime64@plt> │ │ │ │ + ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne ab10c │ │ │ │ + ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + movw r2, #33532 @ 0x82fc │ │ │ │ + movt r2, #55870 @ 0xda3e │ │ │ │ + ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r1, r2 │ │ │ │ + ldr lr, [fp, #-44] @ 0xffffffd4 │ │ │ │ + adcs r2, ip, #2 │ │ │ │ + movlt r1, #-2147483648 @ 0x80000000 │ │ │ │ + blt ab074 │ │ │ │ + movw r2, #32004 @ 0x7d04 │ │ │ │ + movt r2, #9665 @ 0x25c1 │ │ │ │ + cmp r2, r1 │ │ │ │ + mov r2, #2 │ │ │ │ + sbcs r2, r2, ip │ │ │ │ + movge r2, #51712 @ 0xca00 │ │ │ │ + movtge r2, #15258 @ 0x3b9a │ │ │ │ + mvnlt r0, #0 │ │ │ │ + mvnlt r1, #-2147483648 @ 0x80000000 │ │ │ │ + umullge r0, r1, r1, r2 │ │ │ │ + mlage r1, r2, ip, r1 │ │ │ │ + cmp lr, #1 │ │ │ │ + asr ip, lr, #31 │ │ │ │ + sbcs r2, ip, #0 │ │ │ │ + blt ab0a0 │ │ │ │ + mvn r2, lr │ │ │ │ + cmp r2, r0 │ │ │ │ + mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ + sub r6, r2, ip │ │ │ │ + sbcs r6, r6, r1 │ │ │ │ + bge ab0bc │ │ │ │ + b ab2b0 │ │ │ │ + orrs r2, lr, ip │ │ │ │ + beq ab0bc │ │ │ │ + rsbs r6, lr, #0 │ │ │ │ + rsc r2, ip, #-2147483648 @ 0x80000000 │ │ │ │ + cmp r0, r6 │ │ │ │ + sbcs r2, r1, r2 │ │ │ │ + blt ab2f0 │ │ │ │ + adds r0, lr, r0 │ │ │ │ + adc r2, ip, r1 │ │ │ │ + b ab2b4 │ │ │ │ + orrs r2, r4, r5 │ │ │ │ + and r2, r3, #2 │ │ │ │ + bne ab190 │ │ │ │ + ldr r3, [pc, #376] @ ab254 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3, #88] @ 0x58 │ │ │ │ + cmp r3, #0 │ │ │ │ + movweq r7, #6076 @ 0x17bc │ │ │ │ + movteq r7, #104 @ 0x68 │ │ │ │ + beq ab310 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + movw r7, #6076 @ 0x17bc │ │ │ │ + movt r7, #104 @ 0x68 │ │ │ │ + cmp r3, #0 │ │ │ │ + movne r7, #0 │ │ │ │ + b ab310 │ │ │ │ + cmp r4, #1 │ │ │ │ + mov r0, #0 │ │ │ │ + sbcs r2, r5, #0 │ │ │ │ + mov r2, r0 │ │ │ │ + blt ab304 │ │ │ │ + adds r8, r4, r0 │ │ │ │ + adc r6, r2, r5 │ │ │ │ + movw r1, #16960 @ 0x4240 │ │ │ │ + movt r1, #15 │ │ │ │ + ldr sl, [pc, #288] @ ab258 │ │ │ │ + adds r1, r0, r1 │ │ │ │ + adc r2, r2, #0 │ │ │ │ + str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ + tst r3, #1 │ │ │ │ + bne ab0c8 │ │ │ │ + orr r1, r3, #1 │ │ │ │ + uxtb r2, r3 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r3, [r7] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq ab180 │ │ │ │ + dmb ish │ │ │ │ + bne ab14c │ │ │ │ + movw r7, #4404 @ 0x1134 │ │ │ │ + movt r7, #104 @ 0x68 │ │ │ │ + b ab310 │ │ │ │ + strexb r0, r1, [r7] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq ab16c │ │ │ │ + b ab160 │ │ │ │ + ldr r1, [sl] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq ab1b8 │ │ │ │ + movw r3, #48336 @ 0xbcd0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #34400 @ 0x8660 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + b ab0d4 │ │ │ │ + cmp r2, #0 │ │ │ │ + strbne r3, [fp, #-77] @ 0xffffffb3 │ │ │ │ + bne ab1f4 │ │ │ │ + uxtb r1, r3 │ │ │ │ + orr r2, r3, #2 │ │ │ │ + strb r2, [fp, #-77] @ 0xffffffb3 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r3, [r7] │ │ │ │ + cmp r3, r1 │ │ │ │ + bne ab1ec │ │ │ │ + strexb r0, r2, [r7] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne ab1d4 │ │ │ │ + dmb ish │ │ │ │ + bne ab14c │ │ │ │ + mov r3, #1 │ │ │ │ + mov r2, r4 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + sub r1, fp, #77 @ 0x4d │ │ │ │ + mov r3, r5 │ │ │ │ + mov r0, r7 │ │ │ │ + str r9, [sp] │ │ │ │ + bl 33a910 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne ab22c │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne ab174 │ │ │ │ + b ab264 │ │ │ │ + cmn r0, #3 │ │ │ │ + bne ab25c │ │ │ │ + bl 32a278 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq ab2e8 │ │ │ │ + b ab264 │ │ │ │ + nop {0} │ │ │ │ + strbtgt r3, [r5], #-1536 @ 0xfffffa00 │ │ │ │ + @ instruction: 0xffffffff │ │ │ │ + rsbeq r9, sl, ip │ │ │ │ + andeq r0, r0, ip │ │ │ │ + rsbeq r9, sl, r4, lsl #19 │ │ │ │ + cmn r0, #2 │ │ │ │ + beq ab0d4 │ │ │ │ + cmp r4, #1 │ │ │ │ + sbcs r3, r5, #0 │ │ │ │ + blt ab2a8 │ │ │ │ + mov r1, #0 │ │ │ │ + sub r0, fp, #68 @ 0x44 │ │ │ │ + bl 2e4a08 <_Py_HandlePending@@Base+0x77c> │ │ │ │ + cmn r0, #1 │ │ │ │ + moveq r2, #0 │ │ │ │ + moveq r3, #0 │ │ │ │ + strdeq r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr r4, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ + subs r4, r8, r4 │ │ │ │ + sbc r5, r6, r5 │ │ │ │ + cmp r5, #0 │ │ │ │ + movlt r4, #0 │ │ │ │ + movlt r5, #0 │ │ │ │ + ldrb r3, [r7] │ │ │ │ + b ab14c │ │ │ │ + mvn r0, #0 │ │ │ │ + cmp r4, #1 │ │ │ │ + sbcs r1, r5, #0 │ │ │ │ + movlt r8, #0 │ │ │ │ + movlt r6, r8 │ │ │ │ + blt ab128 │ │ │ │ + mvn r1, r4 │ │ │ │ + mvn r6, #-2147483648 @ 0x80000000 │ │ │ │ + cmp r1, r0 │ │ │ │ + sub r1, r6, r5 │ │ │ │ + sbcs r1, r1, r2 │ │ │ │ + bge ab120 │ │ │ │ + mvn r8, #0 │ │ │ │ + b ab128 │ │ │ │ + mov r7, #0 │ │ │ │ + b ab310 │ │ │ │ + cmp r4, #1 │ │ │ │ + mov r0, #0 │ │ │ │ + sbcs r2, r5, #0 │ │ │ │ + mov r2, #-2147483648 @ 0x80000000 │ │ │ │ + bge ab120 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r6, r0 │ │ │ │ + b ab128 │ │ │ │ + mov r0, r7 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + push {r4, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #8 │ │ │ │ + str r0, [ip, #3976] @ 0xf88 │ │ │ │ + sub sp, sp, #108 @ 0x6c │ │ │ │ + bl 2d754 │ │ │ │ + mov r2, #100 @ 0x64 │ │ │ │ + sub r1, fp, #112 @ 0x70 │ │ │ │ + bl 2d3b8 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq ab36c │ │ │ │ + bl 2e5a4 <__errno_location@plt> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + str r4, [r0] │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 2fe9b8 │ │ │ │ + mov r0, #0 │ │ │ │ + b ab374 │ │ │ │ + sub r0, fp, #112 @ 0x70 │ │ │ │ + bl fd1a0 │ │ │ │ + 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 │ │ │ │ + add r0, r0, #37 @ 0x25 │ │ │ │ + bl 33cadc <_PyEvent_Notify@@Base> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 373bd8 <_PyEvent_IsSet@@Base+0x19c4> │ │ │ │ + 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, [r0, #8] │ │ │ │ + bl 384808 <_PyMarshal_GetXIData@@Base+0x58c> │ │ │ │ + mov r3, r1 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r0, #40240 @ 0x9d30 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + ldr r1, [r1, #12] │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b d23ac │ │ │ │ + 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, #40264 @ 0x9d48 │ │ │ │ + movt ip, #72 @ 0x48 │ │ │ │ + movw r1, #23428 @ 0x5b84 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + moveq r1, ip │ │ │ │ + movw r0, #40276 @ 0x9d54 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b d23ac │ │ │ │ + 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, #23428 @ 0x5b84 │ │ │ │ + movweq r1, #40264 @ 0x9d48 │ │ │ │ + ldrne r3, [r0, #24] │ │ │ │ + movtne r1, #70 @ 0x46 │ │ │ │ + str r0, [sp, #12] │ │ │ │ + movteq r1, #72 @ 0x48 │ │ │ │ + addne r3, r3, #1 │ │ │ │ + strd r4, [sp] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + movw r0, #40300 @ 0x9d6c │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + bl d23ac │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + mov r0, r1 │ │ │ │ + sub r2, fp, #8 │ │ │ │ + movw r1, #40344 @ 0x9d98 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [fp, #-8] │ │ │ │ + bl f713c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq ab514 │ │ │ │ + ldr r0, [fp, #-8] │ │ │ │ + bl a9d14 │ │ │ │ + cmp r0, #0 │ │ │ │ + movweq r0, #5808 @ 0x16b0 │ │ │ │ + movteq r0, #104 @ 0x68 │ │ │ │ + beq ab518 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #59052 @ 0xe6ac │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + 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, #28240 @ 0x6e50 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + bl f713c │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq ab59c │ │ │ │ + ldr r0, [fp, #-16] │ │ │ │ + bl 1b1430 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq ab59c │ │ │ │ + ldr r1, [r3] │ │ │ │ + movw r2, #4404 @ 0x1134 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r1, #47 @ 0x2f │ │ │ │ + movne r4, r3 │ │ │ │ + moveq r4, r2 │ │ │ │ + bl b9560 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r4] │ │ │ │ + mov r3, r4 │ │ │ │ + mov r0, r3 │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, pc} │ │ │ │ + push {r4, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #8 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + mov r0, r1 │ │ │ │ + sub r2, fp, #16 │ │ │ │ + movw r1, #40356 @ 0x9da4 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-16] │ │ │ │ + bl f713c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq ab610 │ │ │ │ + ldr r0, [fp, #-16] │ │ │ │ + cmp r0, #0 │ │ │ │ + cmpne r0, #28672 @ 0x7000 │ │ │ │ + bge ab618 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #40372 @ 0x9db4 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + mov r2, #28672 @ 0x7000 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 170914 │ │ │ │ + mov r0, #0 │ │ │ │ + b ab65c │ │ │ │ + ldr r2, [pc, #68] @ ab664 │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ + ldr r4, [r3, #3712] @ 0xe80 │ │ │ │ + bl a0e88 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne ab654 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r2, [fp, #-16] │ │ │ │ + movw r1, #40404 @ 0x9dd4 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 170914 │ │ │ │ + b ab610 │ │ │ │ + mov r0, r4 │ │ │ │ + bl dd378 │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ + ldr r3, [r0, #804] @ 0x324 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + cmp r3, r1 │ │ │ │ + add fp, sp, #0 │ │ │ │ + beq ab6a0 │ │ │ │ + movw r3, #4400 @ 0x1130 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + mov r2, r1 │ │ │ │ + movw r1, #22956 @ 0x59ac │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + ldr r0, [r3] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 170914 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r2, r3 │ │ │ │ + ldr r1, [r0, #808] @ 0x328 │ │ │ │ + moveq r2, #0 │ │ │ │ + beq ab6c8 │ │ │ │ + ldr r3, [r2] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r2] │ │ │ │ + cmp r1, #0 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + str r2, [r0, #808] @ 0x328 │ │ │ │ + movne r0, r1 │ │ │ │ + moveq r0, r3 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ + push {r4, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #8 │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + cmp r2, #1 │ │ │ │ + mov r0, r2 │ │ │ │ + movgt r2, #0 │ │ │ │ + movle r2, #1 │ │ │ │ + sub sp, sp, #28 │ │ │ │ + mov ip, r1 │ │ │ │ + orrs r2, r3, r2 │ │ │ │ + bne ab738 │ │ │ │ + clz r1, r1 │ │ │ │ + lsr r1, r1, #5 │ │ │ │ + cmp r0, #2 │ │ │ │ + orrne r1, r1, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq ab770 │ │ │ │ + mov lr, #2 │ │ │ │ + mov r2, r3 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, ip │ │ │ │ + str r3, [sp, #8] │ │ │ │ + sub r4, fp, #20 │ │ │ │ + ldr r3, [pc, #56] @ ab794 │ │ │ │ + str r4, [sp, #12] │ │ │ │ + str lr, [sp, #4] │ │ │ │ + str lr, [sp] │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ + subs ip, r0, #0 │ │ │ │ + beq ab78c │ │ │ │ + ldr r0, [pc, #32] @ ab798 │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + ldm ip, {r1, r2} │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, lr} │ │ │ │ + b ab668 │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, pc} │ │ │ │ + rsbeq r9, sl, r8, lsr r0 │ │ │ │ + andeq r0, r0, ip │ │ │ │ + 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, #18032 @ 0x4670 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl f713c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq ab820 │ │ │ │ + ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ + sub r1, fp, #28 │ │ │ │ + bl 209f4c │ │ │ │ + cmn r0, #1 │ │ │ │ + beq ab820 │ │ │ │ + ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ + sub r2, fp, #20 │ │ │ │ + bl 36277c <_PyTime_AsTimespec@@Base> │ │ │ │ + ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + sub r1, fp, #20 │ │ │ │ + bl 2d154 <__clock_settime64@plt> │ │ │ │ + cmp r0, #0 │ │ │ │ + movweq r0, #5808 @ 0x16b0 │ │ │ │ + movteq r0, #104 @ 0x68 │ │ │ │ + beq ab824 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 2fe9b8 │ │ │ │ + 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 32e534 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq ab8c0 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl e5520 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + bl e5520 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ + bl e5520 │ │ │ │ + mov r1, r5 │ │ │ │ + ldrd r6, [r4, #24] │ │ │ │ + mov r3, r0 │ │ │ │ + mov r2, r8 │ │ │ │ + strd r6, [sp] │ │ │ │ + movw r0, #40432 @ 0x9df0 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl de66c │ │ │ │ + ldr r3, [r4] │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble ab8a8 │ │ │ │ + mov r4, r5 │ │ │ │ + b ab8c0 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne ab8a0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b ab8a0 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r0, #19816 @ 0x4d68 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b c1220 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r0, #19816 @ 0x4d68 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b c1220 │ │ │ │ + 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 ab954 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ + movt r2, #68 @ 0x44 │ │ │ │ + movw r1, #40652 @ 0x9ecc │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #59132 @ 0xe6fc │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + mov r4, #0 │ │ │ │ + b ab9ac │ │ │ │ + sub r1, fp, #16 │ │ │ │ + mov r0, r3 │ │ │ │ + bl f0644 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq ab9ac │ │ │ │ + bl 2e3a0 │ │ │ │ + ldr r3, [fp, #-16] │ │ │ │ + cmp r0, r3 │ │ │ │ + beq ab994 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #61516 @ 0xf04c │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + b ab94c │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, #5 │ │ │ │ + mov r0, #0 │ │ │ │ + bl 2df04 │ │ │ │ + bl 2feb5c │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, pc} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + mov r4, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + bne ab9f4 │ │ │ │ + ldr r3, [r4] │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne aba14 │ │ │ │ + b aba88 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #54120 @ 0xd368 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + mov r2, #2 │ │ │ │ + bl 150220 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne ab9dc │ │ │ │ + b aba60 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + tst r2, #268435456 @ 0x10000000 │ │ │ │ + beq aba68 │ │ │ │ + sub r1, fp, #16 │ │ │ │ + mov r0, r3 │ │ │ │ + bl f0644 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq aba60 │ │ │ │ + bl 2e3a0 │ │ │ │ + ldr r3, [fp, #-16] │ │ │ │ + cmp r0, r3 │ │ │ │ + beq aba8c │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #61516 @ 0xf04c │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + mov r4, #0 │ │ │ │ + b abafc │ │ │ │ + movw r2, #31500 @ 0x7b0c │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #34864 @ 0x8830 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #54120 @ 0xd368 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b aba60 │ │ │ │ + mov r5, #0 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + tst r2, #268435456 @ 0x10000000 │ │ │ │ + bne abac0 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ + movt r2, #68 @ 0x44 │ │ │ │ + movw r1, #35000 @ 0x88b8 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #54120 @ 0xd368 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b aba60 │ │ │ │ + sub r1, fp, #16 │ │ │ │ + mov r0, r3 │ │ │ │ + bl f0644 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq abafc │ │ │ │ + bl 2e3a0 │ │ │ │ + ldr r3, [fp, #-16] │ │ │ │ + cmp r0, r3 │ │ │ │ + bne aba48 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, #5 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2df04 │ │ │ │ + bl 2feb5c │ │ │ │ + mov r4, r0 │ │ │ │ + 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 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + mov r5, r1 │ │ │ │ + cmp r2, #3 │ │ │ │ + bne abb44 │ │ │ │ + ldr r3, [r5] │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne abb68 │ │ │ │ + b abbdc │ │ │ │ + mov r3, #3 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #54132 @ 0xd374 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + mov r2, r3 │ │ │ │ + bl 1503b0 <_PyArg_CheckPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne abb2c │ │ │ │ + b abbb4 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + tst r2, #268435456 @ 0x10000000 │ │ │ │ + beq abbbc │ │ │ │ + sub r1, fp, #24 │ │ │ │ + mov r0, r3 │ │ │ │ + bl f0644 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq abbb4 │ │ │ │ + bl 2e3a0 │ │ │ │ + ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ + cmp r0, r3 │ │ │ │ + beq abbe0 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #61516 @ 0xf04c │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + mov r4, #0 │ │ │ │ + b abc70 │ │ │ │ + movw r2, #31500 @ 0x7b0c │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #34864 @ 0x8830 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #54132 @ 0xd374 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b abbb4 │ │ │ │ + mov r6, #0 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + tst r2, #268435456 @ 0x10000000 │ │ │ │ + bne abc14 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ + movt r2, #68 @ 0x44 │ │ │ │ + movw r1, #35000 @ 0x88b8 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #54132 @ 0xd374 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b abbb4 │ │ │ │ + sub r1, fp, #24 │ │ │ │ + mov r0, r3 │ │ │ │ + bl f0644 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq abc70 │ │ │ │ + bl 2e3a0 │ │ │ │ + ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ + cmp r0, r3 │ │ │ │ + bne abb9c │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ + bl 1bd6c4 │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne abc58 │ │ │ │ + bl dd140 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne abbb4 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2df04 │ │ │ │ + bl 2feb5c │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + 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, #5808 @ 0x16b0 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + beq abd18 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + mov r3, r1 │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + tst r2, #268435456 @ 0x10000000 │ │ │ │ + beq abcf8 │ │ │ │ + sub r1, fp, #16 │ │ │ │ + mov r0, r3 │ │ │ │ + bl f0644 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq abd50 │ │ │ │ + bl 2e3a0 │ │ │ │ + ldr r3, [fp, #-16] │ │ │ │ + cmp r0, r3 │ │ │ │ + beq abd1c │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #61516 @ 0xf04c │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + b abd50 │ │ │ │ + movw r2, #31500 @ 0x7b0c │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #40652 @ 0x9ecc │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #54148 @ 0xd384 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b abd50 │ │ │ │ + mov r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2d688 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bne abd44 │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r3] │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, lr} │ │ │ │ + b 2fe9b8 │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, lr} │ │ │ │ + b 2feb5c │ │ │ │ + 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 abdb4 │ │ │ │ + ldr r3, [r5] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + tst r2, #268435456 @ 0x10000000 │ │ │ │ + bne abdd4 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ + movt r2, #68 @ 0x44 │ │ │ │ + movw r1, #34864 @ 0x8830 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #54160 @ 0xd390 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b abe30 │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #54160 @ 0xd390 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + mov r2, #2 │ │ │ │ + bl 150220 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne abd80 │ │ │ │ + b abe30 │ │ │ │ + sub r1, fp, #20 │ │ │ │ + mov r0, r3 │ │ │ │ + bl f0644 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq abeac │ │ │ │ + bl 2e3a0 │ │ │ │ + ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ + cmp r0, r3 │ │ │ │ + bne abe48 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq abe84 │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + tst r2, #268435456 @ 0x10000000 │ │ │ │ + beq abe64 │ │ │ │ + sub r1, fp, #16 │ │ │ │ + mov r0, r3 │ │ │ │ + bl f0644 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + bne abe38 │ │ │ │ + mov r4, #0 │ │ │ │ + b abeac │ │ │ │ + bl 2e3a0 │ │ │ │ + ldr r3, [fp, #-16] │ │ │ │ + cmp r0, r3 │ │ │ │ + beq abe88 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #61516 @ 0xf04c │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + b abe30 │ │ │ │ + movw r2, #31500 @ 0x7b0c │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #35000 @ 0x88b8 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #54160 @ 0xd390 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b abe30 │ │ │ │ + mov r5, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 2d2a4 │ │ │ │ + cmp r0, #0 │ │ │ │ + movweq r4, #5808 @ 0x16b0 │ │ │ │ + movteq r4, #104 @ 0x68 │ │ │ │ + beq abeac │ │ │ │ + bl 2feb5c │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #28 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r8, r0 │ │ │ │ + subs r1, r2, #0 │ │ │ │ + bne abeec │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ + cmp r1, #1 │ │ │ │ + bne abf04 │ │ │ │ + b abf1c │ │ │ │ + movw r0, #52648 @ 0xcda8 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + bl 34b0d0 <_PyArg_NoKeywords@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne abedc │ │ │ │ + b abfe8 │ │ │ │ + mov r2, #1 │ │ │ │ + movw r0, #52648 @ 0xcda8 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + bl 1500b4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq abfe8 │ │ │ │ + ldr r7, [r8, #8] │ │ │ │ + ldr r5, [r4, #16] │ │ │ │ + cmp r7, #1 │ │ │ │ + bne abf88 │ │ │ │ + ldr r3, [r8, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + blt abf74 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + movw r2, #43152 @ 0xa890 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + cmp r1, r2 │ │ │ │ + bne abf74 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r3, r2 │ │ │ │ + bge abf74 │ │ │ │ + add r3, r3, #4 │ │ │ │ + ldr r4, [r5, r3, lsl #2] │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r4] │ │ │ │ + b abffc │ │ │ │ + ldr r1, [r8, #12] │ │ │ │ + mov r0, r5 │ │ │ │ + sub sp, fp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ + b e58ec │ │ │ │ + mov r0, r7 │ │ │ │ + bl b6518 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq abffc │ │ │ │ + cmp r7, #0 │ │ │ │ + ble abffc │ │ │ │ + add r9, r4, #12 │ │ │ │ + mov r6, #0 │ │ │ │ + add r2, r6, #4 │ │ │ │ + ldr r3, [r8, #12] │ │ │ │ + mov r0, r5 │ │ │ │ + add r6, r6, #1 │ │ │ │ + ldr r1, [r3, r2, lsl #2] │ │ │ │ + bl e58ec │ │ │ │ + cmp r0, #0 │ │ │ │ + bne abff0 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt abfe8 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne abfe8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + mov r4, #0 │ │ │ │ + b abffc │ │ │ │ + cmp r7, r6 │ │ │ │ + str r0, [r9, #4]! │ │ │ │ + bne abfa8 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + subs ip, r2, #0 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + movgt r2, #0 │ │ │ │ + movle r2, #1 │ │ │ │ + mov r5, r0 │ │ │ │ + orrs r2, r3, r2 │ │ │ │ + mov r0, r1 │ │ │ │ + bne ac050 │ │ │ │ + clz r1, r1 │ │ │ │ + lsr r1, r1, #5 │ │ │ │ + cmp ip, #1 │ │ │ │ + orrne r1, r1, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq ac084 │ │ │ │ + mov lr, #1 │ │ │ │ + mov r2, r3 │ │ │ │ + sub r4, fp, #16 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r1, ip │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r4, [sp, #12] │ │ │ │ + ldr r3, [pc, #156] @ ac110 │ │ │ │ + str lr, [sp, #4] │ │ │ │ + str lr, [sp] │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq ac108 │ │ │ │ + ldr r4, [r0] │ │ │ │ + ldr r5, [r5, #12] │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + cmp r1, r0 │ │ │ │ + beq ac0c8 │ │ │ │ + bl d1b04 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne ac0c8 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + mov r1, r4 │ │ │ │ + bl 18e764 │ │ │ │ + cmn r0, #1 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + moveq r0, #0 │ │ │ │ + b ac108 │ │ │ │ + ldr r3, [r4, #80] @ 0x50 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq ac0e0 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + b ac108 │ │ │ │ + ldr r1, [pc, #44] @ ac114 │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + add r2, r4, #80 @ 0x50 │ │ │ │ + ldr r3, [r3, r1] │ │ │ │ + add r0, r3, #816 @ 0x330 │ │ │ │ + ldr r1, [r3, #820] @ 0x334 │ │ │ │ + strd r0, [r4, #80] @ 0x50 │ │ │ │ + str r2, [r1] │ │ │ │ + str r2, [r3, #820] @ 0x334 │ │ │ │ + b ac0d4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + rsbeq r9, sl, r4, rrx │ │ │ │ + andeq r0, r0, ip │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r3, [r0, #48] @ 0x30 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq ac19c │ │ │ │ + ldrb r2, [r0, #57] @ 0x39 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq ac154 │ │ │ │ + mov r0, r3 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 1e54dc │ │ │ │ + mov r5, r0 │ │ │ │ + bl 306450 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq ac1a4 │ │ │ │ + ldr r1, [r5, #48] @ 0x30 │ │ │ │ + bl 18e764 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq ac1a4 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt ac194 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne ac194 │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + mov r4, #0 │ │ │ │ + b ac1a4 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ + movt r4, #104 @ 0x68 │ │ │ │ + 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, #4056] @ 0xfd8 │ │ │ │ + subs ip, r2, #0 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + movgt r2, #0 │ │ │ │ + movle r2, #1 │ │ │ │ + mov r5, r0 │ │ │ │ + orrs r2, r3, r2 │ │ │ │ + mov r0, r1 │ │ │ │ + bne ac1f8 │ │ │ │ + clz r1, r1 │ │ │ │ + lsr r1, r1, #5 │ │ │ │ + cmp ip, #1 │ │ │ │ + orrne r1, r1, #1 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq ac22c │ │ │ │ + mov lr, #1 │ │ │ │ + mov r2, r3 │ │ │ │ + sub r4, fp, #16 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r1, ip │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str r4, [sp, #12] │ │ │ │ + ldr r3, [pc, #144] @ ac2ac │ │ │ │ + str lr, [sp, #4] │ │ │ │ + str lr, [sp] │ │ │ │ + bl 1b5940 <_PyArg_UnpackKeywords@@Base+0xf64> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq ac2a4 │ │ │ │ + ldr r4, [r0] │ │ │ │ + ldr r5, [r5, #12] │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + cmp r1, r0 │ │ │ │ + beq ac270 │ │ │ │ + bl d1b04 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne ac270 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + mov r1, r4 │ │ │ │ + bl 18ef28 │ │ │ │ + cmn r0, #1 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + moveq r0, #0 │ │ │ │ + b ac2a4 │ │ │ │ + ldr r3, [r4, #80] @ 0x50 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne ac288 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + b ac2a4 │ │ │ │ + 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 ac27c │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + mlseq sl, r0, r0, r9 │ │ │ │ + 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 437cb4 <_PyXIData_Free@@Base+0x1420> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq ac2ec │ │ │ │ + cmp r0, #1 │ │ │ │ + ldreq r0, [fp, #-16] │ │ │ │ + beq ac324 │ │ │ │ + b ac310 │ │ │ │ + ldr r4, [fp, #-16] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 404070 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt ac310 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + beq ac318 │ │ │ │ + mov r0, #0 │ │ │ │ + b ac324 │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b ac310 │ │ │ │ + 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 ac2b0 │ │ │ │ + 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 d2594 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + moveq r4, r5 │ │ │ │ + beq ac42c │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 171c60 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt ac3b8 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + bne ac3b8 │ │ │ │ + mov r0, r5 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + cmp r4, #0 │ │ │ │ + beq ac42c │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 3c7f70 <_PyObject_MaybeCallSpecialOneArg@@Base+0xff8> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r0, #1 │ │ │ │ + bne ac400 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt ac3f8 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne ac3f8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + mov r4, #0 │ │ │ │ + b ac42c │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt ac414 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + beq ac420 │ │ │ │ + movw r4, #5808 @ 0x16b0 │ │ │ │ + movt r4, #104 @ 0x68 │ │ │ │ + b ac42c │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b ac414 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + add sp, sp, #4 │ │ │ │ + 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 │ │ │ │ + mov r0, r1 │ │ │ │ + sub r3, fp, #28 │ │ │ │ + sub r2, fp, #24 │ │ │ │ + movw r1, #40440 @ 0x9df8 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl f713c │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq ac524 │ │ │ │ + ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ + sub r1, fp, #32 │ │ │ │ + bl 1b1058 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq ac524 │ │ │ │ + ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ + sub r1, fp, #36 @ 0x24 │ │ │ │ + bl 1b1058 │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq ac518 │ │ │ │ + ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ + ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + cmp r3, r0 │ │ │ │ + bgt ac4c8 │ │ │ │ + sub r0, r0, r3 │ │ │ │ + mov r1, r5 │ │ │ │ + add r0, r4, r0, lsl #2 │ │ │ │ + bl 2dbe0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq ac4ec │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r6, #6076 @ 0x17bc │ │ │ │ + movt r6, #104 @ 0x68 │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r3] │ │ │ │ + b ac50c │ │ │ │ + movw r3, #4404 @ 0x1134 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r6, #4404 @ 0x1134 │ │ │ │ + movt r6, #104 @ 0x68 │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r3] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r5, r6 │ │ │ │ + bl b9560 │ │ │ │ + mov r0, r4 │ │ │ │ + mov r4, r5 │ │ │ │ + bl b9560 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, pc} │ │ │ │ + │ │ │ │ +000ac530 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r0, #48980 @ 0xbf54 │ │ │ │ + movt r0, #76 @ 0x4c │ │ │ │ + add fp, sp, #0 │ │ │ │ + movw r1, #15529 @ 0x3ca9 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 2e0844 │ │ │ │ │ │ │ │ -000ac924 <_PyOS_IsMainThread@@Base>: │ │ │ │ - ldr r3, [pc, #24] @ ac944 <_PyOS_IsMainThread@@Base+0x20> │ │ │ │ +000ac550 <_PyOS_IsMainThread@@Base>: │ │ │ │ + ldr r3, [pc, #24] @ ac570 <_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 2db4a8 │ │ │ │ + b 2d98d0 │ │ │ │ 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 r4, r1 │ │ │ │ + movw r1, #38436 @ 0x9624 │ │ │ │ + movt r1, #105 @ 0x69 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r5, r2 │ │ │ │ + bl 1d118c │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + ldr r3, [r3, #80] @ 0x50 │ │ │ │ + cmp r6, r3 │ │ │ │ + beq ac5d0 <_PyOS_IsMainThread@@Base+0x80> │ │ │ │ + ldr r2, [r6, #148] @ 0x94 │ │ │ │ + ldr r3, [r3, #148] @ 0x94 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq ac5d0 <_PyOS_IsMainThread@@Base+0x80> │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ + cmp r1, #3 │ │ │ │ + bne ac5f4 <_PyOS_IsMainThread@@Base+0xa4> │ │ │ │ + b ac610 <_PyOS_IsMainThread@@Base+0xc0> │ │ │ │ + cmp r5, #0 │ │ │ │ + beq ac5c0 <_PyOS_IsMainThread@@Base+0x70> │ │ │ │ + mov r1, r5 │ │ │ │ + movw r0, #40444 @ 0x9dfc │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 34b0d0 <_PyArg_NoKeywords@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + bne ac5c0 <_PyOS_IsMainThread@@Base+0x70> │ │ │ │ + b ac690 <_PyOS_IsMainThread@@Base+0x140> │ │ │ │ + mov r3, #3 │ │ │ │ + movw r0, #40444 @ 0x9dfc │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + mov r2, r3 │ │ │ │ + bl 1503b0 <_PyArg_CheckPositional@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq ac690 <_PyOS_IsMainThread@@Base+0x140> │ │ │ │ + ldr r5, [r4, #20] │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #33554432 @ 0x2000000 │ │ │ │ + bne ac648 <_PyOS_IsMainThread@@Base+0xf8> │ │ │ │ + mov r3, r5 │ │ │ │ + movw r2, #24444 @ 0x5f7c │ │ │ │ + movt r2, #70 @ 0x46 │ │ │ │ + movw r1, #35000 @ 0x88b8 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #40444 @ 0x9dfc │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b ac690 <_PyOS_IsMainThread@@Base+0x140> │ │ │ │ + ldr r3, [r6, #448] @ 0x1c0 │ │ │ │ + ldr r1, [r4, #16] │ │ │ │ + ldr r4, [r4, #24] │ │ │ │ + ldr r6, [r3, #12] │ │ │ │ + ldr r0, [r6, #80] @ 0x50 │ │ │ │ + bl 386524 <_PyXI_GetMainNamespace@@Base+0x268> │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ + cmp r2, #57 @ 0x39 │ │ │ │ + ble ac698 <_PyOS_IsMainThread@@Base+0x148> │ │ │ │ + bl baef8 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #40460 @ 0x9e0c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + cmp r2, #0 │ │ │ │ + ble ac6cc <_PyOS_IsMainThread@@Base+0x17c> │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + add ip, r0, #20 │ │ │ │ + add r5, r3, r2, lsl #2 │ │ │ │ + ldr r1, [r3], #4 │ │ │ │ + str r1, [ip, #4]! │ │ │ │ + ldr lr, [r1] │ │ │ │ + cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ + add r7, lr, #1 │ │ │ │ + strle r7, [r1] │ │ │ │ + cmp r3, r5 │ │ │ │ + bne ac6ac <_PyOS_IsMainThread@@Base+0x15c> │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r2, #57 @ 0x39 │ │ │ │ + str r2, [r0, #12] │ │ │ │ + bne ac710 <_PyOS_IsMainThread@@Base+0x1c0> │ │ │ │ + cmp r4, r3 │ │ │ │ + popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r2, [r6, #80] @ 0x50 │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne ac674 <_PyOS_IsMainThread@@Base+0x124> │ │ │ │ + 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 ac674 <_PyOS_IsMainThread@@Base+0x124> │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne ac758 <_PyOS_IsMainThread@@Base+0x208> │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #23352 @ 0x5b38 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + 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 baef8 │ │ │ │ + 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, #43364 @ 0xa964 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq ac7c0 <_PyOS_IsMainThread@@Base+0x270> │ │ │ │ + mov r0, r1 │ │ │ │ + bl d4288 │ │ │ │ + subs r1, r0, #0 │ │ │ │ + bne ac7d0 <_PyOS_IsMainThread@@Base+0x280> │ │ │ │ + b ac7e4 <_PyOS_IsMainThread@@Base+0x294> │ │ │ │ + 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 baef8 │ │ │ │ + movw r1, #5808 @ 0x16b0 │ │ │ │ + movt r1, #104 @ 0x68 │ │ │ │ + mov r0, r1 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + cmp r2, #2 │ │ │ │ + beq ac830 <_PyOS_IsMainThread@@Base+0x2e0> │ │ │ │ + mov r1, r2 │ │ │ │ + movw r0, #54144 @ 0xd380 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + mov r2, #2 │ │ │ │ + bl 150220 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq ac8f8 <_PyOS_IsMainThread@@Base+0x3a8> │ │ │ │ + ldr r3, [r6] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + tst r2, #268435456 @ 0x10000000 │ │ │ │ + bne ac864 <_PyOS_IsMainThread@@Base+0x314> │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ + movt r2, #68 @ 0x44 │ │ │ │ + movw r1, #34864 @ 0x8830 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #54144 @ 0xd380 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + bl 3f5274 <_PyArg_BadArgument@@Base> │ │ │ │ + b ac8f8 <_PyOS_IsMainThread@@Base+0x3a8> │ │ │ │ + sub r1, fp, #28 │ │ │ │ + mov r0, r3 │ │ │ │ + bl f0644 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq ac954 <_PyOS_IsMainThread@@Base+0x404> │ │ │ │ + bl 2e3a0 │ │ │ │ + ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ + cmp r0, r3 │ │ │ │ + beq ac8a4 <_PyOS_IsMainThread@@Base+0x354> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #61516 @ 0xf04c │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + b ac8f8 <_PyOS_IsMainThread@@Base+0x3a8> │ │ │ │ + ldrb r3, [r4] │ │ │ │ + mov r5, #0 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + cmp r3, r5 │ │ │ │ + str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bne ac8d8 <_PyOS_IsMainThread@@Base+0x388> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 168ce0 │ │ │ │ + movw r1, #40480 @ 0x9e20 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 1b4954 │ │ │ │ + b ac8f8 <_PyOS_IsMainThread@@Base+0x3a8> │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r0, r3 │ │ │ │ + beq ac914 <_PyOS_IsMainThread@@Base+0x3c4> │ │ │ │ + sub r1, fp, #24 │ │ │ │ + bl 2127fc │ │ │ │ + cmp r0, #0 │ │ │ │ + bne ac900 <_PyOS_IsMainThread@@Base+0x3b0> │ │ │ │ + mov r4, #0 │ │ │ │ + b ac954 <_PyOS_IsMainThread@@Base+0x404> │ │ │ │ + ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 125728 │ │ │ │ + mov r1, r0 │ │ │ │ + b ac918 <_PyOS_IsMainThread@@Base+0x3c8> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2e118 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne ac944 <_PyOS_IsMainThread@@Base+0x3f4> │ │ │ │ + movw r3, #45132 @ 0xb04c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 2fe9b8 │ │ │ │ + mov r0, r5 │ │ │ │ + bl c3288 │ │ │ │ + b ac954 <_PyOS_IsMainThread@@Base+0x404> │ │ │ │ + bl 2feb5c │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl c3288 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r7, r0 │ │ │ │ add fp, sp, #32 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldrb r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq aca84 <_PyOS_IsMainThread@@Base+0x160> │ │ │ │ + beq aca9c <_PyOS_IsMainThread@@Base+0x54c> │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r7 │ │ │ │ mov ip, #0 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ mov r6, ip │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ac970 <_PyOS_IsMainThread@@Base+0x4c> │ │ │ │ + bne ac988 <_PyOS_IsMainThread@@Base+0x438> │ │ │ │ movw r3, #24008 @ 0x5dc8 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq aca84 <_PyOS_IsMainThread@@Base+0x160> │ │ │ │ + beq aca9c <_PyOS_IsMainThread@@Base+0x54c> │ │ │ │ sub r1, r4, #97 @ 0x61 │ │ │ │ add lr, r2, #39936 @ 0x9c00 │ │ │ │ cmp r1, #25 │ │ │ │ add lr, lr, #60 @ 0x3c │ │ │ │ subls r3, r4, #32 │ │ │ │ movhi r3, r4 │ │ │ │ sub r2, r2, #4 │ │ │ │ mov sl, r0 │ │ │ │ uxtb r8, r3 │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ - b ac9d8 <_PyOS_IsMainThread@@Base+0xb4> │ │ │ │ + b ac9f0 <_PyOS_IsMainThread@@Base+0x4a0> │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, r1 │ │ │ │ - beq acad0 <_PyOS_IsMainThread@@Base+0x1ac> │ │ │ │ + beq acae8 <_PyOS_IsMainThread@@Base+0x598> │ │ │ │ cmp r2, lr │ │ │ │ - beq aca84 <_PyOS_IsMainThread@@Base+0x160> │ │ │ │ + beq aca9c <_PyOS_IsMainThread@@Base+0x54c> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq aca84 <_PyOS_IsMainThread@@Base+0x160> │ │ │ │ + beq aca9c <_PyOS_IsMainThread@@Base+0x54c> │ │ │ │ ldrb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ac9d0 <_PyOS_IsMainThread@@Base+0xac> │ │ │ │ + beq ac9e8 <_PyOS_IsMainThread@@Base+0x498> │ │ │ │ sub r0, r1, #97 @ 0x61 │ │ │ │ cmp r0, #25 │ │ │ │ subls r1, r1, #32 │ │ │ │ uxtbls r1, r1 │ │ │ │ cmp r8, r1 │ │ │ │ movne r0, r3 │ │ │ │ movne r1, r4 │ │ │ │ - bne ac9c4 <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ + bne ac9dc <_PyOS_IsMainThread@@Base+0x48c> │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ add r0, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq acb10 <_PyOS_IsMainThread@@Base+0x1ec> │ │ │ │ + beq acb28 <_PyOS_IsMainThread@@Base+0x5d8> │ │ │ │ ldrb ip, [r3, #1] │ │ │ │ cmp ip, #0 │ │ │ │ - beq acb18 <_PyOS_IsMainThread@@Base+0x1f4> │ │ │ │ + beq acb30 <_PyOS_IsMainThread@@Base+0x5e0> │ │ │ │ cmp r6, #0 │ │ │ │ - beq acad0 <_PyOS_IsMainThread@@Base+0x1ac> │ │ │ │ + beq acae8 <_PyOS_IsMainThread@@Base+0x598> │ │ │ │ mov r9, r6 │ │ │ │ add r5, r7, #1 │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub r6, r1, #97 @ 0x61 │ │ │ │ sub r5, r1, #32 │ │ │ │ @@ -130336,279 +130342,279 @@ │ │ │ │ uxtbls r5, r5 │ │ │ │ movhi r5, r1 │ │ │ │ uxtb r6, r6 │ │ │ │ sub r3, ip, #32 │ │ │ │ cmp r6, #25 │ │ │ │ andls ip, r3, #255 @ 0xff │ │ │ │ cmp ip, r5 │ │ │ │ - beq aca90 <_PyOS_IsMainThread@@Base+0x16c> │ │ │ │ + beq acaa8 <_PyOS_IsMainThread@@Base+0x558> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r9 │ │ │ │ - b ac9c4 <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ + b ac9dc <_PyOS_IsMainThread@@Base+0x48c> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r0, r0, #1 │ │ │ │ ldrb r1, [r3, #1]! │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r1, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq acaf8 <_PyOS_IsMainThread@@Base+0x1d4> │ │ │ │ + beq acb10 <_PyOS_IsMainThread@@Base+0x5c0> │ │ │ │ ldrb ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - beq acaf8 <_PyOS_IsMainThread@@Base+0x1d4> │ │ │ │ + beq acb10 <_PyOS_IsMainThread@@Base+0x5c0> │ │ │ │ cmp r3, #0 │ │ │ │ - bne aca48 <_PyOS_IsMainThread@@Base+0x124> │ │ │ │ + bne aca60 <_PyOS_IsMainThread@@Base+0x510> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r9 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldrb r1, [r3, r1] │ │ │ │ cmp r1, #61 @ 0x3d │ │ │ │ - bne ac9d0 <_PyOS_IsMainThread@@Base+0xac> │ │ │ │ + bne ac9e8 <_PyOS_IsMainThread@@Base+0x498> │ │ │ │ add r6, r6, #2 │ │ │ │ mov r0, sl │ │ │ │ adds r3, r3, r6 │ │ │ │ - bne acb24 <_PyOS_IsMainThread@@Base+0x200> │ │ │ │ + bne acb3c <_PyOS_IsMainThread@@Base+0x5ec> │ │ │ │ mov r0, #1 │ │ │ │ - b aca88 <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ + b acaa0 <_PyOS_IsMainThread@@Base+0x550> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r9 │ │ │ │ ldr ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ac9c4 <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ - b acad0 <_PyOS_IsMainThread@@Base+0x1ac> │ │ │ │ + bne ac9dc <_PyOS_IsMainThread@@Base+0x48c> │ │ │ │ + b acae8 <_PyOS_IsMainThread@@Base+0x598> │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b acb00 <_PyOS_IsMainThread@@Base+0x1dc> │ │ │ │ + b acb18 <_PyOS_IsMainThread@@Base+0x5c8> │ │ │ │ cmp r6, #0 │ │ │ │ - bne ac9d0 <_PyOS_IsMainThread@@Base+0xac> │ │ │ │ - b acad0 <_PyOS_IsMainThread@@Base+0x1ac> │ │ │ │ + bne ac9e8 <_PyOS_IsMainThread@@Base+0x498> │ │ │ │ + b acae8 <_PyOS_IsMainThread@@Base+0x598> │ │ │ │ sub r3, r3, #1 │ │ │ │ add r1, sl, #64 @ 0x40 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq acb44 <_PyOS_IsMainThread@@Base+0x220> │ │ │ │ + beq acb5c <_PyOS_IsMainThread@@Base+0x60c> │ │ │ │ cmp r0, r1 │ │ │ │ strbne r2, [r0], #1 │ │ │ │ - bne acb2c <_PyOS_IsMainThread@@Base+0x208> │ │ │ │ + bne acb44 <_PyOS_IsMainThread@@Base+0x5f4> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r0] │ │ │ │ - b acaf0 <_PyOS_IsMainThread@@Base+0x1cc> │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + b acb08 <_PyOS_IsMainThread@@Base+0x5b8> │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #52364 @ 0xcc8c │ │ │ │ + movw r2, #52388 @ 0xcca4 │ │ │ │ movt r2, #10 │ │ │ │ ldr lr, [r3, #976] @ 0x3d0 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne acb84 <_PyOS_IsMainThread@@Base+0x260> │ │ │ │ + bne acb9c <_PyOS_IsMainThread@@Base+0x64c> │ │ │ │ mov r0, #8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2e388 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, #8 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -000acb9c : │ │ │ │ +000acbb4 : │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt acbf4 │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + blt acc0c │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #52364 @ 0xcc8c │ │ │ │ + movw r2, #52388 @ 0xcca4 │ │ │ │ movt r2, #10 │ │ │ │ ldr lr, [r3, #976] @ 0x3d0 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne acbe0 │ │ │ │ + bne acbf8 │ │ │ │ cmp r1, #1 │ │ │ │ movcs r0, r1 │ │ │ │ movcc r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2e388 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000acbfc : │ │ │ │ +000acc14 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #112] @ acc88 │ │ │ │ + ldr r3, [pc, #112] @ acca0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #0 │ │ │ │ - ble acc5c │ │ │ │ + ble acc74 │ │ │ │ mov r5, r0 │ │ │ │ bl 2e3a0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c43a8 │ │ │ │ + bl 2b9c40 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r4, [fp, #-16] │ │ │ │ - bne acc78 │ │ │ │ + bne acc90 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov ip, #2 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #16 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2c3d70 │ │ │ │ - b acc44 │ │ │ │ + bl 2b9608 │ │ │ │ + b acc5c │ │ │ │ cmp r4, #0 │ │ │ │ strne r0, [r4] │ │ │ │ movne r4, #0 │ │ │ │ - b acc50 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + b acc68 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ movcs r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ movcc r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2e388 │ │ │ │ │ │ │ │ -000accac <_Py_DecodeLocaleEx@@Base>: │ │ │ │ +000accc4 <_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 acce4 <_Py_DecodeLocaleEx@@Base+0x38> │ │ │ │ + beq accfc <_Py_DecodeLocaleEx@@Base+0x38> │ │ │ │ str r4, [fp, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2c4134 │ │ │ │ - ldr r5, [pc, #80] @ acd3c <_Py_DecodeLocaleEx@@Base+0x90> │ │ │ │ + b 2b99cc │ │ │ │ + ldr r5, [pc, #80] @ acd54 <_Py_DecodeLocaleEx@@Base+0x90> │ │ │ │ ldr r5, [r5, #1772] @ 0x6ec │ │ │ │ cmp r5, #0 │ │ │ │ - ble acd2c <_Py_DecodeLocaleEx@@Base+0x80> │ │ │ │ + ble acd44 <_Py_DecodeLocaleEx@@Base+0x80> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r3 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2e3a0 │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [fp, #8] │ │ │ │ str r7, [fp, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2c486c │ │ │ │ + b 2ba104 │ │ │ │ str r4, [fp, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2c3d70 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + b 2b9608 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -000acd40 : │ │ │ │ +000acd58 : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ movw ip, #24064 @ 0x5e00 │ │ │ │ movt ip, #109 @ 0x6d │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [ip, #1464] @ 0x5b8 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ace0c │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + beq ace24 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r1, [r3, #896] @ 0x380 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ace44 │ │ │ │ + beq ace5c │ │ │ │ cmp r4, #0 │ │ │ │ - bne acddc │ │ │ │ + bne acdf4 │ │ │ │ ldr r7, [r3, #988] @ 0x3dc │ │ │ │ - movw r2, #53668 @ 0xd1a4 │ │ │ │ + movw r2, #53692 @ 0xd1bc │ │ │ │ movt r2, #10 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r7, r2 │ │ │ │ - bne ace38 │ │ │ │ + bne ace50 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d238 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [r6] │ │ │ │ str r3, [r5] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #12] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl 2c60d0 <_Py_SetLocaleFromEnv@@Base+0xd44> │ │ │ │ + bl 2bb9a4 <_Py_SetLocaleFromEnv@@Base+0xd80> │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne acd98 │ │ │ │ - ldr r2, [pc, #396] @ acf88 │ │ │ │ + bne acdb0 │ │ │ │ + ldr r2, [pc, #396] @ acfa0 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #8924 @ 0x22dc │ │ │ │ + movw r3, #11236 @ 0x2be4 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ stm r5, {r1, r2, r3, r4} │ │ │ │ - b acdd0 │ │ │ │ + b acde8 │ │ │ │ sub r0, fp, #100 @ 0x64 │ │ │ │ - bl 2c39d8 │ │ │ │ + bl 2b9270 │ │ │ │ ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp ip, #0 │ │ │ │ - beq acd7c │ │ │ │ + beq acd94 │ │ │ │ sub r3, fp, #100 @ 0x64 │ │ │ │ sub lr, fp, #116 @ 0x74 │ │ │ │ mov r8, lr │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ - b aceec │ │ │ │ + b acf04 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ blx r7 │ │ │ │ - b acdb8 │ │ │ │ + b acdd0 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r8, r2 │ │ │ │ cmp r2, #2 │ │ │ │ - beq acf28 │ │ │ │ + beq acf40 │ │ │ │ cmp r2, #3 │ │ │ │ - beq acefc │ │ │ │ + beq acf14 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ bl 2d748 │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ - vldr d7, [pc, #260] @ acf80 │ │ │ │ + vldr d7, [pc, #260] @ acf98 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ vstr d7, [fp, #-60] @ 0xffffffc4 │ │ │ │ @@ -130622,191 +130628,191 @@ │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ cmn r0, #1 │ │ │ │ strne r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmn r0, #1 │ │ │ │ strne r0, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r2, #0 │ │ │ │ - bne acf48 │ │ │ │ + bne acf60 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ sub r8, fp, #116 @ 0x74 │ │ │ │ - bl 2c2c5c │ │ │ │ + bl 2b84f4 │ │ │ │ ldr ip, [fp, #-116] @ 0xffffff8c │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ cmp ip, #0 │ │ │ │ - beq acd90 │ │ │ │ + beq acda8 │ │ │ │ str ip, [fp, #-116] @ 0xffffff8c │ │ │ │ ldm r8, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ - b acdd0 │ │ │ │ + b acde8 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ bl 2d748 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ str r8, [fp, #-68] @ 0xffffffbc │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b ace94 │ │ │ │ + b aceac │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl 2c03ec │ │ │ │ + bl 2b5c84 │ │ │ │ ldr r1, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ - b ace94 │ │ │ │ + b aceac │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [r7, #100] @ 0x64 │ │ │ │ mov r8, r0 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ str ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ str ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 2c2c5c │ │ │ │ + bl 2b84f4 │ │ │ │ ldr ip, [fp, #-116] @ 0xffffff8c │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - b acee4 │ │ │ │ + b acefc │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - subeq ip, r8, r8, lsr r0 │ │ │ │ + strheq ip, [r8], #-168 @ 0xffffff58 │ │ │ │ │ │ │ │ -000acf8c : │ │ │ │ +000acfa4 : │ │ │ │ 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, #38400 @ 0x9600 │ │ │ │ + movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #106 @ 0x6a │ │ │ │ - movw r3, #52364 @ 0xcc8c │ │ │ │ + movw r3, #52388 @ 0xcca4 │ │ │ │ movt r3, #10 │ │ │ │ ldrd r6, [r0] │ │ │ │ ldr r2, [r5, #976] @ 0x3d0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ad0b0 │ │ │ │ + bne ad0c8 │ │ │ │ mov r0, #4 │ │ │ │ bl 2e388 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ad098 │ │ │ │ - ldr r0, [pc, #380] @ ad158 │ │ │ │ + beq ad0b0 │ │ │ │ + ldr r0, [pc, #380] @ ad170 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne acff8 │ │ │ │ + bne ad010 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne acfe0 │ │ │ │ + bne acff8 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne ad0a4 │ │ │ │ + bne ad0bc │ │ │ │ ldr r5, [r5, #924] @ 0x39c │ │ │ │ cmp r5, #0 │ │ │ │ - beq ad110 │ │ │ │ + beq ad128 │ │ │ │ ldr r1, [r5, #3648] @ 0xe40 │ │ │ │ ldr r2, [r5, #3652] @ 0xe44 │ │ │ │ cmp r7, r2 │ │ │ │ cmpeq r6, r1 │ │ │ │ - bne ad108 │ │ │ │ + bne ad120 │ │ │ │ add r2, r5, #114688 @ 0x1c000 │ │ │ │ add r2, r2, #180 @ 0xb4 │ │ │ │ dmb ish │ │ │ │ ldr r1, [r2] │ │ │ │ dmb ish │ │ │ │ cmn r1, #1 │ │ │ │ - beq ad0d0 │ │ │ │ + beq ad0e8 │ │ │ │ add ip, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r14, [r2] │ │ │ │ cmp lr, r1 │ │ │ │ - bne ad064 │ │ │ │ + bne ad07c │ │ │ │ strex r3, ip, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ad04c │ │ │ │ + bne ad064 │ │ │ │ dmb ish │ │ │ │ - bne ad030 │ │ │ │ + bne ad048 │ │ │ │ str r5, [r4] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne ad090 │ │ │ │ + bne ad0a8 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ad078 │ │ │ │ + bne ad090 │ │ │ │ dmb ish │ │ │ │ - bne ad0c4 │ │ │ │ + bne ad0dc │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 1d9440 <_PyTime_FromSeconds@@Base+0xb40> │ │ │ │ - ldr r0, [pc, #168] @ ad158 │ │ │ │ - b ad008 │ │ │ │ + bl 1d92cc <_PyTime_FromSeconds@@Base+0xb4c> │ │ │ │ + ldr r0, [pc, #168] @ ad170 │ │ │ │ + b ad020 │ │ │ │ ldr r0, [r5, #972] @ 0x3cc │ │ │ │ mov r1, #4 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b acfcc │ │ │ │ - ldr r0, [pc, #140] @ ad158 │ │ │ │ - bl 33ff20 │ │ │ │ - b ad098 │ │ │ │ + b acfe4 │ │ │ │ + ldr r0, [pc, #140] @ ad170 │ │ │ │ + bl 3401f4 │ │ │ │ + b ad0b0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne ad0f0 │ │ │ │ + bne ad108 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ad0d8 │ │ │ │ + bne ad0f0 │ │ │ │ dmb ish │ │ │ │ - bne ad140 │ │ │ │ + bne ad158 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, #0 │ │ │ │ - bl ad15c │ │ │ │ - b ad09c │ │ │ │ + bl ad174 │ │ │ │ + b ad0b4 │ │ │ │ ldr r5, [r5, #3644] @ 0xe3c │ │ │ │ - b ad00c │ │ │ │ + b ad024 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne ad12c │ │ │ │ + bne ad144 │ │ │ │ strexb r3, r5, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ad114 │ │ │ │ + bne ad12c │ │ │ │ dmb ish │ │ │ │ - bne ad14c │ │ │ │ + bne ad164 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad15c │ │ │ │ - b ad09c │ │ │ │ - ldr r0, [pc, #16] @ ad158 │ │ │ │ - bl 33ff20 │ │ │ │ - b ad0f8 │ │ │ │ - ldr r0, [pc, #4] @ ad158 │ │ │ │ - bl 33ff20 │ │ │ │ - b ad134 │ │ │ │ - mlseq sl, r8, r9, r9 │ │ │ │ + bl ad174 │ │ │ │ + b ad0b4 │ │ │ │ + ldr r0, [pc, #16] @ ad170 │ │ │ │ + bl 3401f4 │ │ │ │ + b ad110 │ │ │ │ + ldr r0, [pc, #4] @ ad170 │ │ │ │ + bl 3401f4 │ │ │ │ + b ad14c │ │ │ │ + mlseq sl, r0, r9, r9 │ │ │ │ │ │ │ │ -000ad15c : │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ +000ad174 : │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #53668 @ 0xd1a4 │ │ │ │ + movw r2, #53692 @ 0xd1bc │ │ │ │ movt r2, #10 │ │ │ │ ldr lr, [r3, #988] @ 0x3dc │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne ad18c │ │ │ │ + bne ad1a4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2d238 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ @@ -130815,54 +130821,54 @@ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2d238 │ │ │ │ │ │ │ │ -000ad1bc : │ │ │ │ +000ad1d4 : │ │ │ │ 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 acf8c │ │ │ │ + bl acfa4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ad224 │ │ │ │ - ldr r7, [pc, #292] @ ad308 │ │ │ │ + beq ad23c │ │ │ │ + ldr r7, [pc, #292] @ ad320 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r8, [r7, r6] │ │ │ │ cmp r8, #0 │ │ │ │ - beq ad22c │ │ │ │ + beq ad244 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - bne ad22c │ │ │ │ + bne ad244 │ │ │ │ ldr r3, [r8, #724] @ 0x2d4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #724] @ 0x2d4 │ │ │ │ ldr r3, [r7, r6] │ │ │ │ ldr r2, [r3, #732] @ 0x2dc │ │ │ │ cmp r2, #0 │ │ │ │ streq r4, [r3, #732] @ 0x2dc │ │ │ │ - bne ad2fc │ │ │ │ + bne ad314 │ │ │ │ mov r4, r8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r3, r7, r6 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ad2c0 │ │ │ │ + bne ad2d8 │ │ │ │ mov r1, #4 │ │ │ │ - bl 2d7814 <_PyThreadState_New@@Base+0x14> │ │ │ │ + bl 2d5d48 <_PyThreadState_New@@Base+0x14> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq ad2b0 │ │ │ │ - bl ad30c │ │ │ │ + beq ad2c8 │ │ │ │ + bl ad324 │ │ │ │ str r0, [r5, #108] @ 0x6c │ │ │ │ - bl af87c │ │ │ │ + bl af894 │ │ │ │ add r2, r7, r6 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ str r0, [r5, #112] @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ orr r3, r3, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ @@ -130870,115 +130876,115 @@ │ │ │ │ streq r5, [r2, #4] │ │ │ │ orreq r3, r3, #8 │ │ │ │ strbeq r3, [r5, #16] │ │ │ │ mov r3, #1 │ │ │ │ cmp r8, #0 │ │ │ │ str r3, [r5, #724] @ 0x2d4 │ │ │ │ str r3, [r5, #728] @ 0x2d8 │ │ │ │ - bne ad2f0 │ │ │ │ - bl 2d7d50 <_PyThreadState_New@@Base+0x550> │ │ │ │ + bne ad308 │ │ │ │ + bl 2d6284 <_PyThreadState_New@@Base+0x550> │ │ │ │ movw r3, #2240 @ 0x8c0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r8, [r3, #2184] @ 0x888 │ │ │ │ cmp r8, #0 │ │ │ │ - bne ad20c │ │ │ │ + bne ad224 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2412ec │ │ │ │ - b ad224 │ │ │ │ + bl 2401e8 │ │ │ │ + b ad23c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - bne ad23c │ │ │ │ + bne ad254 │ │ │ │ ldr r2, [r3, #724] @ 0x2d4 │ │ │ │ mov r0, r3 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #724] @ 0x2d4 │ │ │ │ - bl 2d7d50 <_PyThreadState_New@@Base+0x550> │ │ │ │ + bl 2d6284 <_PyThreadState_New@@Base+0x550> │ │ │ │ movw r3, #2240 @ 0x8c0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r8, [r3, #2184] @ 0x888 │ │ │ │ - b ad2a8 │ │ │ │ - bl 33bf78 │ │ │ │ + b ad2c0 │ │ │ │ + bl 33b708 │ │ │ │ mov r8, r0 │ │ │ │ - b ad2a8 │ │ │ │ + b ad2c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2412ec │ │ │ │ - b ad220 │ │ │ │ + bl 2401e8 │ │ │ │ + b ad238 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000ad30c : │ │ │ │ +000ad324 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r3, #1160] @ 0x488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ad34c │ │ │ │ + beq ad364 │ │ │ │ bl 2d754 │ │ │ │ str r0, [fp, #-8] │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - bl 2c3aac │ │ │ │ - b ad338 │ │ │ │ + bl 2b9344 │ │ │ │ + b ad350 │ │ │ │ │ │ │ │ -000ad354 : │ │ │ │ +000ad36c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r3, #1160] @ 0x488 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad398 │ │ │ │ + beq ad3b0 │ │ │ │ bl 2d754 │ │ │ │ str r0, [fp, #-8] │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ movw r2, #24064 @ 0x5e00 │ │ │ │ movt r2, #109 @ 0x6d │ │ │ │ mov r1, #1 │ │ │ │ str r3, [fp, #-16] │ │ │ │ str r1, [r3, #1160] @ 0x488 │ │ │ │ ldr r0, [r2, #1480] @ 0x5c8 │ │ │ │ cmp r0, #0 │ │ │ │ - ldr r0, [pc, #36] @ ad3e0 │ │ │ │ + ldr r0, [pc, #36] @ ad3f8 │ │ │ │ streq r1, [r2, #1480] @ 0x5c8 │ │ │ │ bl 2e154 │ │ │ │ - ldr r0, [pc, #24] @ ad3e0 │ │ │ │ + ldr r0, [pc, #24] @ ad3f8 │ │ │ │ mov r1, #1 │ │ │ │ bl 2d4a8 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r3, [fp, #-16] │ │ │ │ - ldreq r2, [pc, #4] @ ad3e0 │ │ │ │ + ldreq r2, [pc, #4] @ ad3f8 │ │ │ │ streq r2, [r3, #1164] @ 0x48c │ │ │ │ - b ad380 │ │ │ │ - mlseq sl, r0, sl, r9 │ │ │ │ + b ad398 │ │ │ │ + rsbeq r9, sl, r8, lsl #21 │ │ │ │ │ │ │ │ -000ad3e4 : │ │ │ │ +000ad3fc : │ │ │ │ cmp r1, #0 │ │ │ │ - blt ad444 │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + blt ad45c │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #54348 @ 0xd44c │ │ │ │ + movw r2, #54372 @ 0xd464 │ │ │ │ movt r2, #10 │ │ │ │ ldr lr, [r3, #984] @ 0x3d8 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne ad424 │ │ │ │ + bne ad43c │ │ │ │ cmp r1, #1 │ │ │ │ movcc r1, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2db44 │ │ │ │ mov ip, r0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -131005,21 +131011,21 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3656] @ 0xe48 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, sp, #404 @ 0x194 │ │ │ │ str r2, [fp, #-420] @ 0xfffffe5c │ │ │ │ mov r2, #0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 2c3f88 │ │ │ │ + bl 2b9820 │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - bne ad918 │ │ │ │ + bne ad930 │ │ │ │ sub r0, fp, #340 @ 0x154 │ │ │ │ mov r7, #1 │ │ │ │ - bl 2c06b8 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 2b5f50 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ mov r2, r6 │ │ │ │ sub r1, fp, #340 @ 0x154 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #2 │ │ │ │ str r4, [fp, #-336] @ 0xfffffeb0 │ │ │ │ str r7, [fp, #-332] @ 0xfffffeb4 │ │ │ │ str r7, [fp, #-220] @ 0xffffff24 │ │ │ │ @@ -131035,230 +131041,230 @@ │ │ │ │ str r7, [fp, #-172] @ 0xffffff54 │ │ │ │ str r7, [fp, #-128] @ 0xffffff80 │ │ │ │ str r4, [fp, #-144] @ 0xffffff70 │ │ │ │ str r4, [fp, #-140] @ 0xffffff74 │ │ │ │ str r7, [fp, #-176] @ 0xffffff50 │ │ │ │ str r3, [fp, #-340] @ 0xfffffeac │ │ │ │ str r7, [fp, #-256] @ 0xffffff00 │ │ │ │ - bl 2cf258 │ │ │ │ + bl 2ce2e0 │ │ │ │ ldr r8, [r5] │ │ │ │ cmp r8, #0 │ │ │ │ - bne ad924 │ │ │ │ + bne ad93c │ │ │ │ sub r1, fp, #340 @ 0x154 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2cf538 │ │ │ │ + bl 2ce5c0 │ │ │ │ ldr r8, [r5] │ │ │ │ cmp r8, #0 │ │ │ │ - bne ad924 │ │ │ │ - movw r6, #38400 @ 0x9600 │ │ │ │ + bne ad93c │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ ldr r3, [r6, #900] @ 0x384 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ad984 │ │ │ │ + bne ad99c │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6, #904] @ 0x388 │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - bne adb40 │ │ │ │ + bne adb5c │ │ │ │ mov r2, r6 │ │ │ │ sub r1, fp, #340 @ 0x154 │ │ │ │ sub r0, fp, #384 @ 0x180 │ │ │ │ - bl 2d5bec │ │ │ │ + bl 2d4118 │ │ │ │ ldr r8, [fp, #-384] @ 0xfffffe80 │ │ │ │ cmp r8, #0 │ │ │ │ ldrne r9, [fp, #-380] @ 0xfffffe84 │ │ │ │ ldrne r4, [fp, #-376] @ 0xfffffe88 │ │ │ │ - bne adabc │ │ │ │ + bne adad8 │ │ │ │ str r8, [r6, #908] @ 0x38c │ │ │ │ str r8, [r6, #912] @ 0x390 │ │ │ │ - movw r4, #58432 @ 0xe440 │ │ │ │ - movt r4, #109 @ 0x6d │ │ │ │ - bl 2d4ffc │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne ad608 │ │ │ │ - ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ - str r7, [r4, #32] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne ad944 │ │ │ │ - movw r7, #44512 @ 0xade0 │ │ │ │ + bl 2d3528 │ │ │ │ + movw r3, #24064 @ 0x5e00 │ │ │ │ + movt r3, #109 @ 0x6d │ │ │ │ + ldr r2, [r3, #1552] @ 0x610 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne ad620 │ │ │ │ + ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ + str r7, [r3, #1552] @ 0x610 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne ad95c │ │ │ │ + movw r7, #2240 @ 0x8c0 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ + ldr r2, [r7, #2200] @ 0x898 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ada7c │ │ │ │ - add r4, r4, #8 │ │ │ │ - mov r9, #24 │ │ │ │ - mov sl, r8 │ │ │ │ + beq ada98 │ │ │ │ + ldr r4, [pc, #1748] @ adcbc │ │ │ │ + mov sl, #24 │ │ │ │ + mov r9, r8 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ str r0, [fp, #-416] @ 0xfffffe60 │ │ │ │ ldr r3, [fp, #-416] @ 0xfffffe60 │ │ │ │ mov r2, #1 │ │ │ │ - mov r1, r9 │ │ │ │ + mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - str sl, [r3] │ │ │ │ + str r9, [r3] │ │ │ │ bl 2d274 │ │ │ │ cmp r0, #0 │ │ │ │ - blt ada64 │ │ │ │ - sub r9, r9, r0 │ │ │ │ - cmp r9, #0 │ │ │ │ - bgt ada28 │ │ │ │ + blt ada80 │ │ │ │ + sub sl, sl, r0 │ │ │ │ + cmp sl, #0 │ │ │ │ + bgt ada40 │ │ │ │ ldr r3, [r6, #1916] @ 0x77c │ │ │ │ cmp r3, #0 │ │ │ │ - bne adbe4 │ │ │ │ - movw r3, #4420 @ 0x1144 │ │ │ │ + bne adbfc │ │ │ │ + movw r3, #2240 @ 0x8c0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r7, [r3] │ │ │ │ + ldr r7, [r3, #2180] @ 0x884 │ │ │ │ ldr r4, [r7, r8, lsl #3] │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne ad620 │ │ │ │ + bne ad638 │ │ │ │ lsl r8, r8, #3 │ │ │ │ cmp r8, #1 │ │ │ │ movcs r0, r8 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e388 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq adc98 │ │ │ │ + beq adcb0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ bl 2e304 │ │ │ │ - ldr r3, [pc, #1604] @ adca4 │ │ │ │ + ldr r3, [pc, #1608] @ adcc0 │ │ │ │ sub r2, fp, #412 @ 0x19c │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #384 @ 0x180 │ │ │ │ sub ip, fp, #400 @ 0x190 │ │ │ │ mov r8, #0 │ │ │ │ str r9, [r6, #1916] @ 0x77c │ │ │ │ str r4, [fp, #-400] @ 0xfffffe70 │ │ │ │ mov r9, #0 │ │ │ │ str r4, [fp, #-396] @ 0xfffffe74 │ │ │ │ strd r8, [r3, #-8] │ │ │ │ str r4, [fp, #-392] @ 0xfffffe78 │ │ │ │ str r4, [fp, #-388] @ 0xfffffe7c │ │ │ │ str ip, [fp, #-416] @ 0xfffffe60 │ │ │ │ - bl 2d6294 <_PyInterpreterState_New@@Base> │ │ │ │ + bl 2d47c0 <_PyInterpreterState_New@@Base> │ │ │ │ ldr r8, [fp, #-384] @ 0xfffffe80 │ │ │ │ cmp r8, #0 │ │ │ │ - bne adc7c │ │ │ │ + bne adc94 │ │ │ │ ldr r7, [fp, #-412] @ 0xfffffe64 │ │ │ │ mov r3, #1 │ │ │ │ sub r2, fp, #340 @ 0x154 │ │ │ │ sub r0, fp, #384 @ 0x180 │ │ │ │ add ip, r7, #40960 @ 0xa000 │ │ │ │ add r1, r7, #4096 @ 0x1000 │ │ │ │ str r3, [r7, #3664] @ 0xe50 │ │ │ │ add r1, r1, #40 @ 0x28 │ │ │ │ str r3, [r7, #3672] @ 0xe58 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ str r3, [ip, #388] @ 0x184 │ │ │ │ - bl 2cf258 │ │ │ │ + bl 2ce2e0 │ │ │ │ ldr r8, [fp, #-384] @ 0xfffffe80 │ │ │ │ cmp r8, #0 │ │ │ │ - bne adc7c │ │ │ │ + bne adc94 │ │ │ │ ldr r3, [r6, #928] @ 0x3a0 │ │ │ │ sub ip, fp, #368 @ 0x170 │ │ │ │ - ldr r9, [pc, #1464] @ adca8 │ │ │ │ + ldr r9, [pc, #1468] @ adcc4 │ │ │ │ mov lr, #2 │ │ │ │ cmp r7, r3 │ │ │ │ ldreq r3, [r7, #3720] @ 0xe88 │ │ │ │ addeq r3, r3, #4096 @ 0x1000 │ │ │ │ streq r7, [r3, #1476] @ 0x5c4 │ │ │ │ ldm r9!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ ldm r9, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ sub r2, fp, #368 @ 0x170 │ │ │ │ mov r1, r7 │ │ │ │ sub r0, fp, #384 @ 0x180 │ │ │ │ str lr, [fp, #-344] @ 0xfffffea8 │ │ │ │ - bl 2d6c74 <_PyInterpreterState_New@@Base+0x9e0> │ │ │ │ + bl 2d51a4 <_PyInterpreterState_New@@Base+0x9e4> │ │ │ │ ldr r8, [fp, #-384] @ 0xfffffe80 │ │ │ │ cmp r8, #0 │ │ │ │ - bne adc7c │ │ │ │ + bne adc94 │ │ │ │ mov r0, r7 │ │ │ │ str r8, [fp, #-380] @ 0xfffffe84 │ │ │ │ str r8, [fp, #-376] @ 0xfffffe88 │ │ │ │ str r8, [fp, #-372] @ 0xfffffe8c │ │ │ │ - bl 2d6f2c <_PyInterpreterState_New@@Base+0xc98> │ │ │ │ + bl 2d545c <_PyInterpreterState_New@@Base+0xc9c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq adc64 │ │ │ │ - ldr r1, [pc, #1368] @ adcac │ │ │ │ + beq adc7c │ │ │ │ + ldr r1, [pc, #1372] @ adcc8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2d7554 │ │ │ │ - ldr r0, [pc, #1360] @ adcb0 │ │ │ │ - bl 2d76f0 │ │ │ │ + bl 2d5a88 │ │ │ │ + ldr r0, [pc, #1364] @ adccc │ │ │ │ + bl 2d5c24 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne adc2c │ │ │ │ + bne adc44 │ │ │ │ sub sl, fp, #408 @ 0x198 │ │ │ │ - movw r2, #21888 @ 0x5580 │ │ │ │ + movw r2, #22584 @ 0x5838 │ │ │ │ movt r2, #55 @ 0x37 │ │ │ │ str sl, [sp] │ │ │ │ - movw r1, #34624 @ 0x8740 │ │ │ │ + movw r1, #32008 @ 0x7d08 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ str r3, [fp, #-424] @ 0xfffffe58 │ │ │ │ - movw r0, #33140 @ 0x8174 │ │ │ │ + movw r0, #30524 @ 0x773c │ │ │ │ movt r0, #34 @ 0x22 │ │ │ │ movw r9, #58248 @ 0xe388 │ │ │ │ movt r9, #2 │ │ │ │ movw r8, #53816 @ 0xd238 │ │ │ │ movt r8, #2 │ │ │ │ str r9, [fp, #-408] @ 0xfffffe68 │ │ │ │ str r8, [fp, #-404] @ 0xfffffe6c │ │ │ │ - bl ae770 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl ae788 <_Py_hashtable_new_full@@Base> │ │ │ │ str sl, [sp] │ │ │ │ str r8, [fp, #-404] @ 0xfffffe6c │ │ │ │ - movw r2, #21800 @ 0x5528 │ │ │ │ + movw r2, #22400 @ 0x5780 │ │ │ │ movt r2, #55 @ 0x37 │ │ │ │ - ldr r8, [pc, #1268] @ adcb4 │ │ │ │ + ldr r8, [pc, #1272] @ adcd0 │ │ │ │ ldr r3, [fp, #-424] @ 0xfffffe58 │ │ │ │ - movw r1, #35428 @ 0x8a64 │ │ │ │ + movw r1, #32812 @ 0x802c │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ str r9, [fp, #-408] @ 0xfffffe68 │ │ │ │ str r0, [r8, #1684] @ 0x694 │ │ │ │ - movw r0, #33424 @ 0x8290 │ │ │ │ + movw r0, #30808 @ 0x7858 │ │ │ │ movt r0, #34 @ 0x22 │ │ │ │ - bl ae770 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl ae788 <_Py_hashtable_new_full@@Base> │ │ │ │ str r0, [r8, #1692] @ 0x69c │ │ │ │ - bl 2d7740 │ │ │ │ + bl 2d5c74 │ │ │ │ str r0, [r8, #1696] @ 0x6a0 │ │ │ │ - bl 2d77a0 │ │ │ │ + bl 2d5cd4 │ │ │ │ ldr r3, [r8, #1684] @ 0x694 │ │ │ │ str r0, [r8, #1700] @ 0x6a4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq adc2c │ │ │ │ + beq adc44 │ │ │ │ ldr r3, [r8, #1692] @ 0x69c │ │ │ │ cmp r3, #0 │ │ │ │ - beq adc2c │ │ │ │ + beq adc44 │ │ │ │ ldr r3, [r8, #1696] @ 0x6a0 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r3, #0 │ │ │ │ - beq adc2c │ │ │ │ + beq adc44 │ │ │ │ ldr r2, [r8, #1636] @ 0x664 │ │ │ │ - movw r3, #52364 @ 0xcc8c │ │ │ │ + movw r3, #52388 @ 0xcca4 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ad930 │ │ │ │ + bne ad948 │ │ │ │ mov r0, #16 │ │ │ │ bl 2e388 │ │ │ │ mov r9, r0 │ │ │ │ cmp r9, #0 │ │ │ │ str r9, [r8, #1704] @ 0x6a8 │ │ │ │ - beq adc2c │ │ │ │ - ldr r0, [pc, #1132] @ adcb8 │ │ │ │ + beq adc44 │ │ │ │ + ldr r0, [pc, #1136] @ adcd4 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [r9, #8] │ │ │ │ mov r2, #1 │ │ │ │ movt r2, #1 │ │ │ │ strb r3, [r9, #12] │ │ │ │ str r2, [r9, #4] │ │ │ │ strb r3, [r9, #13] │ │ │ │ strb r3, [r9, #14] │ │ │ │ strb r3, [r9, #15] │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ ldr r2, [r9, #12] │ │ │ │ movw r3, #22136 @ 0x5678 │ │ │ │ movt r3, #52 @ 0x34 │ │ │ │ eor r2, r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ eor r3, r3, r2 │ │ │ │ movw r2, #16963 @ 0x4243 │ │ │ │ @@ -131268,139 +131274,140 @@ │ │ │ │ mul r2, r2, r3 │ │ │ │ ldrh r3, [r9, #6] │ │ │ │ eor r3, r3, r2 │ │ │ │ add r3, r3, #97280 @ 0x17c00 │ │ │ │ add r3, r3, #251 @ 0xfb │ │ │ │ str r3, [r9] │ │ │ │ str r7, [r8, #1600] @ 0x640 │ │ │ │ - bl 2d7814 <_PyThreadState_New@@Base+0x14> │ │ │ │ + bl 2d5d48 <_PyThreadState_New@@Base+0x14> │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq adb7c │ │ │ │ + beq adb94 │ │ │ │ str r9, [r6, #948] @ 0x3b4 │ │ │ │ - bl 2d7ab4 <_PyThreadState_New@@Base+0x2b4> │ │ │ │ + bl 2d5fe8 <_PyThreadState_New@@Base+0x2b4> │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2d7b0c <_PyThreadState_New@@Base+0x30c> │ │ │ │ + bl 2d6040 <_PyThreadState_New@@Base+0x30c> │ │ │ │ ldr r3, [fp, #-420] @ 0xfffffe5c │ │ │ │ ldr r0, [fp, #-416] @ 0xfffffe60 │ │ │ │ mov r1, r9 │ │ │ │ str r9, [r3] │ │ │ │ - bl b0100 <_Py_InitializeRecursionLimits@@Base+0x82c> │ │ │ │ + bl b0118 <_Py_InitializeRecursionLimits@@Base+0x82c> │ │ │ │ ldr r8, [fp, #-400] @ 0xfffffe70 │ │ │ │ cmp r8, #0 │ │ │ │ - bne adb64 │ │ │ │ + bne adb7c │ │ │ │ dmb ish │ │ │ │ str r7, [r6, #900] @ 0x384 │ │ │ │ dmb ish │ │ │ │ mov r9, r8 │ │ │ │ str r8, [r5, #12] │ │ │ │ sub r0, fp, #340 @ 0x154 │ │ │ │ - bl 2cf358 │ │ │ │ + bl 2ce3e0 │ │ │ │ strd r8, [r5] │ │ │ │ str r4, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r9, [r5, #4] │ │ │ │ ldr r4, [r5, #8] │ │ │ │ - b ad908 │ │ │ │ + b ad920 │ │ │ │ ldr r0, [r8, #1632] @ 0x660 │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r9, r0 │ │ │ │ - b ad838 │ │ │ │ - ldr r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq ada30 │ │ │ │ + b ad850 │ │ │ │ + ldr r2, [fp, #-316] @ 0xfffffec4 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq ada48 │ │ │ │ + ldr ip, [pc, #844] @ adcbc │ │ │ │ movw r0, #17405 @ 0x43fd │ │ │ │ movt r0, #3 │ │ │ │ movw r1, #40643 @ 0x9ec3 │ │ │ │ movt r1, #38 @ 0x26 │ │ │ │ - add r4, r4, #8 │ │ │ │ - mov r2, r8 │ │ │ │ - mla r3, r0, r3, r1 │ │ │ │ - add r2, r2, #1 │ │ │ │ - cmp r2, #24 │ │ │ │ - lsr ip, r3, #16 │ │ │ │ - strb ip, [r4], #1 │ │ │ │ - bne ad968 │ │ │ │ - b ad608 │ │ │ │ - ldr r3, [pc, #816] @ adcbc │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + mov r3, r8 │ │ │ │ + mla r2, r0, r2, r1 │ │ │ │ + add r3, r3, #1 │ │ │ │ + cmp r3, #24 │ │ │ │ + lsr lr, r2, #16 │ │ │ │ + strb lr, [ip], #1 │ │ │ │ + bne ad980 │ │ │ │ + b ad620 │ │ │ │ + ldr r2, [pc, #820] @ adcd8 │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq adbcc │ │ │ │ + beq adbe4 │ │ │ │ ldr r2, [fp, #-420] @ 0xfffffe5c │ │ │ │ ldr r9, [r3, #8] │ │ │ │ str r3, [r2] │ │ │ │ cmp r9, #0 │ │ │ │ - beq adbb4 │ │ │ │ + beq adbcc │ │ │ │ sub r4, fp, #368 @ 0x170 │ │ │ │ mov r2, r6 │ │ │ │ sub r1, fp, #340 @ 0x154 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d5bec │ │ │ │ + bl 2d4118 │ │ │ │ ldr r8, [fp, #-368] @ 0xfffffe90 │ │ │ │ cmp r8, #0 │ │ │ │ - bne ada50 │ │ │ │ + bne ada6c │ │ │ │ add r6, r9, #4096 @ 0x1000 │ │ │ │ sub r2, fp, #340 @ 0x154 │ │ │ │ add r6, r6, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2cf258 │ │ │ │ + bl 2ce2e0 │ │ │ │ ldr r8, [fp, #-368] @ 0xfffffe90 │ │ │ │ cmp r8, #0 │ │ │ │ - bne ada50 │ │ │ │ + bne ada6c │ │ │ │ add r9, r9, #4096 @ 0x1000 │ │ │ │ ldr r3, [r9, #332] @ 0x14c │ │ │ │ cmp r3, #0 │ │ │ │ - beq ada18 │ │ │ │ + beq ada30 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 302910 │ │ │ │ + bl 301300 │ │ │ │ ldr r3, [fp, #-368] @ 0xfffffe90 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ada4c │ │ │ │ + bne ada68 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [r5, #12] │ │ │ │ mov r9, r4 │ │ │ │ - b ad908 │ │ │ │ + b ad920 │ │ │ │ add r4, r4, r0 │ │ │ │ - b ad5dc │ │ │ │ - str r8, [r4, #8] │ │ │ │ - str r8, [r4, #12] │ │ │ │ - str r8, [r4, #16] │ │ │ │ - str r8, [r4, #20] │ │ │ │ - str r8, [r4, #24] │ │ │ │ - str r8, [r4, #28] │ │ │ │ - b ad608 │ │ │ │ + b ad5f4 │ │ │ │ + str r8, [r3, #1528] @ 0x5f8 │ │ │ │ + ldr r3, [pc, #616] @ adcbc │ │ │ │ + str r8, [r3, #4] │ │ │ │ + str r8, [r3, #8] │ │ │ │ + str r8, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + str r8, [r3, #20] │ │ │ │ + b ad620 │ │ │ │ mov r8, r3 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ ldr r9, [fp, #-364] @ 0xfffffe94 │ │ │ │ ldr r4, [fp, #-360] @ 0xfffffe98 │ │ │ │ - b ad908 │ │ │ │ + b ad920 │ │ │ │ ldr r3, [fp, #-416] @ 0xfffffe60 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #1 │ │ │ │ cmpne r3, #38 @ 0x26 │ │ │ │ - bne adaec │ │ │ │ - str sl, [r7, #12] │ │ │ │ + bne adb08 │ │ │ │ + str r9, [r7, #2200] @ 0x898 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #7976 @ 0x1f28 │ │ │ │ + movw r0, #10216 @ 0x27e8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 439f0 <_Py_open_noraise@@Base> │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne adb00 │ │ │ │ - ldr r9, [pc, #544] @ adcc0 │ │ │ │ + bne adb1c │ │ │ │ + ldr r9, [pc, #544] @ adcdc │ │ │ │ mov r8, #1 │ │ │ │ mov r3, #0 │ │ │ │ - movw r4, #21152 @ 0x52a0 │ │ │ │ + movw r4, #12092 @ 0x2f3c │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ str r8, [fp, #-384] @ 0xfffffe80 │ │ │ │ str r3, [fp, #-372] @ 0xfffffe8c │ │ │ │ str r9, [fp, #-380] @ 0xfffffe84 │ │ │ │ str r4, [fp, #-376] @ 0xfffffe88 │ │ │ │ sub r3, fp, #384 @ 0x180 │ │ │ │ sub ip, fp, #400 @ 0x190 │ │ │ │ @@ -131409,79 +131416,78 @@ │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r3, [fp, #-416] @ 0xfffffe60 │ │ │ │ str r8, [fp, #-400] @ 0xfffffe70 │ │ │ │ str r9, [fp, #-396] @ 0xfffffe74 │ │ │ │ str r4, [fp, #-392] @ 0xfffffe78 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ - b ad908 │ │ │ │ + b ad920 │ │ │ │ cmp r3, #11 │ │ │ │ - beq ada7c │ │ │ │ + beq ada98 │ │ │ │ cmp r3, #4 │ │ │ │ - beq ad5dc │ │ │ │ - b ada98 │ │ │ │ - ldr r7, [pc, #444] @ adcc4 │ │ │ │ + beq ad5f4 │ │ │ │ + b adab4 │ │ │ │ + ldr r7, [pc, #408] @ adcbc │ │ │ │ mov r4, #24 │ │ │ │ mov r3, #24 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e91c <__read_chk@plt> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge adb94 │ │ │ │ + bge adbac │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - beq adb08 │ │ │ │ + beq adb24 │ │ │ │ mov r0, r9 │ │ │ │ bl 2d8c8 │ │ │ │ - b ada98 │ │ │ │ + b adab4 │ │ │ │ sub r3, fp, #400 @ 0x190 │ │ │ │ str r8, [fp, #-388] @ 0xfffffe7c │ │ │ │ - movw r4, #21112 @ 0x5278 │ │ │ │ + movw r4, #12052 @ 0x2f14 │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ - movw r9, #38912 @ 0x9800 │ │ │ │ - movt r9, #76 @ 0x4c │ │ │ │ + ldr r9, [pc, #364] @ adce0 │ │ │ │ mov r8, r7 │ │ │ │ str r3, [fp, #-416] @ 0xfffffe60 │ │ │ │ - b adad0 │ │ │ │ + b adaec │ │ │ │ ldr r3, [fp, #-416] @ 0xfffffe60 │ │ │ │ ldr r9, [fp, #-396] @ 0xfffffe74 │ │ │ │ ldr r4, [fp, #-392] @ 0xfffffe78 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ - b ad908 │ │ │ │ - movw r4, #21204 @ 0x52d4 │ │ │ │ + b ad920 │ │ │ │ + movw r4, #12144 @ 0x2f70 │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ str r9, [fp, #-388] @ 0xfffffe7c │ │ │ │ mov r8, r7 │ │ │ │ - ldr r9, [pc, #308] @ adcc8 │ │ │ │ - b adad0 │ │ │ │ - beq adb34 │ │ │ │ + ldr r9, [pc, #312] @ adce4 │ │ │ │ + b adaec │ │ │ │ + beq adb50 │ │ │ │ sub r4, r4, r3 │ │ │ │ add r7, r7, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt adb08 │ │ │ │ + bgt adb24 │ │ │ │ mov r0, r9 │ │ │ │ bl 2d8c8 │ │ │ │ - b ad608 │ │ │ │ + b ad620 │ │ │ │ str r8, [r5, #12] │ │ │ │ - movw r4, #21256 @ 0x5308 │ │ │ │ + movw r4, #12196 @ 0x2fa4 │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ - ldr r9, [pc, #260] @ adccc │ │ │ │ + ldr r9, [pc, #264] @ adce8 │ │ │ │ mov r8, r7 │ │ │ │ - b ad908 │ │ │ │ + b ad920 │ │ │ │ str r8, [r5, #12] │ │ │ │ - movw r4, #21228 @ 0x52ec │ │ │ │ + movw r4, #12168 @ 0x2f88 │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ - ldr r9, [pc, #236] @ adccc │ │ │ │ + ldr r9, [pc, #240] @ adce8 │ │ │ │ mov r8, r7 │ │ │ │ - b ad908 │ │ │ │ - ldr r9, [pc, #228] @ adcd0 │ │ │ │ - movw r4, #21284 @ 0x5324 │ │ │ │ + b ad920 │ │ │ │ + ldr r9, [pc, #232] @ adcec │ │ │ │ + movw r4, #12224 @ 0x2fc0 │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-356] @ 0xfffffe9c │ │ │ │ sub r3, fp, #368 @ 0x170 │ │ │ │ sub lr, fp, #384 @ 0x180 │ │ │ │ mov r8, #1 │ │ │ │ str r9, [fp, #-364] @ 0xfffffe94 │ │ │ │ @@ -131489,102 +131495,103 @@ │ │ │ │ sub ip, fp, #400 @ 0x190 │ │ │ │ str r8, [fp, #-368] @ 0xfffffe90 │ │ │ │ str ip, [fp, #-416] @ 0xfffffe60 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ ldm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b adad0 │ │ │ │ + b adaec │ │ │ │ mov r3, #0 │ │ │ │ - ldr r9, [pc, #156] @ adcd4 │ │ │ │ + ldr r9, [pc, #160] @ adcf0 │ │ │ │ str r3, [fp, #-372] @ 0xfffffe8c │ │ │ │ sub r3, fp, #384 @ 0x180 │ │ │ │ ldr ip, [fp, #-416] @ 0xfffffe60 │ │ │ │ mov r8, #1 │ │ │ │ str r9, [fp, #-380] @ 0xfffffe84 │ │ │ │ - movw r4, #8924 @ 0x22dc │ │ │ │ + movw r4, #11236 @ 0x2be4 │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ str r8, [fp, #-384] @ 0xfffffe80 │ │ │ │ str r4, [fp, #-376] @ 0xfffffe88 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b adad0 │ │ │ │ + b adaec │ │ │ │ str r8, [fp, #-388] @ 0xfffffe7c │ │ │ │ - movw r4, #8924 @ 0x22dc │ │ │ │ + movw r4, #11236 @ 0x2be4 │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ sub r9, r9, #104 @ 0x68 │ │ │ │ mov r8, #1 │ │ │ │ - b adad0 │ │ │ │ + b adaec │ │ │ │ sub r3, fp, #384 @ 0x180 │ │ │ │ ldr ip, [fp, #-416] @ 0xfffffe60 │ │ │ │ ldr r9, [fp, #-380] @ 0xfffffe84 │ │ │ │ ldr r4, [fp, #-376] @ 0xfffffe88 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b adad0 │ │ │ │ - movw r4, #8924 @ 0x22dc │ │ │ │ + b adaec │ │ │ │ + movw r4, #11236 @ 0x2be4 │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ - b adbf0 │ │ │ │ - strhteq r9, [sl], #-144 @ 0xffffff70 │ │ │ │ - subeq r9, ip, r8, lsl #17 │ │ │ │ - rsbeq sl, sl, r0, ror #24 │ │ │ │ - rsbeq sl, sl, ip, lsr #25 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ - rsbeq r1, fp, r8, ror #7 │ │ │ │ - andeq r0, r0, ip │ │ │ │ - subeq r9, ip, r4, lsl r8 │ │ │ │ - rsbeq lr, sp, r8, asr #8 │ │ │ │ - subeq r9, ip, r0, lsr r8 │ │ │ │ - subeq r9, ip, r0, ror #16 │ │ │ │ - subeq r9, ip, r8, ror r8 │ │ │ │ - subeq r9, ip, ip, asr #16 │ │ │ │ + b adc08 │ │ │ │ + strdeq r6, [sp], #-56 @ 0xffffffc8 @ │ │ │ │ + rsbeq r9, sl, r8, lsr #19 │ │ │ │ + strdeq sp, [r8], #-200 @ 0xffffff38 │ │ │ │ + rsbeq sl, sl, r8, asr ip │ │ │ │ + rsbeq sl, sl, r4, lsr #25 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r1, fp, r0, ror #7 │ │ │ │ + andeq r0, r0, ip │ │ │ │ + subeq sp, r8, r4, lsl #25 │ │ │ │ + subeq sp, r8, r0, ror ip │ │ │ │ + subeq sp, r8, r0, lsr #25 │ │ │ │ + ldrdeq sp, [r8], #-192 @ 0xffffff40 │ │ │ │ + subeq sp, r8, r8, ror #25 │ │ │ │ + strheq sp, [r8], #-204 @ 0xffffff34 │ │ │ │ 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 ip, r1, #0 │ │ │ │ - beq addc0 │ │ │ │ + beq adddc │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldrb r5, [ip, #-4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne ade00 │ │ │ │ + bne ade14 │ │ │ │ ldrb r3, [ip, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne adde4 │ │ │ │ + bne addfc │ │ │ │ ldrb r3, [ip, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne adde4 │ │ │ │ + bne addfc │ │ │ │ ldrb r3, [ip, #-1] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne adde4 │ │ │ │ + bne addfc │ │ │ │ ldrb r2, [ip, #-8] │ │ │ │ sub r1, ip, #7 │ │ │ │ sub r0, ip, #4 │ │ │ │ mov lr, r1 │ │ │ │ mov r3, r2 │ │ │ │ ldrb r5, [lr], #1 │ │ │ │ cmp lr, r0 │ │ │ │ orr r3, r5, r3, lsl #8 │ │ │ │ - bne add44 │ │ │ │ + bne add60 │ │ │ │ add r5, ip, #4 │ │ │ │ add r5, r5, r3 │ │ │ │ add r3, r3, ip │ │ │ │ ldrb lr, [r3], #1 │ │ │ │ cmp lr, #253 @ 0xfd │ │ │ │ - bne addc8 │ │ │ │ + bne adde4 │ │ │ │ cmp r3, r5 │ │ │ │ - bne add60 │ │ │ │ + bne add7c │ │ │ │ sub r5, ip, #8 │ │ │ │ ldrb r3, [r1], #1 │ │ │ │ cmp r1, r0 │ │ │ │ orr r2, r3, r2, lsl #8 │ │ │ │ - bne add78 │ │ │ │ + bne add94 │ │ │ │ add r2, r2, #4 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ mov r0, ip │ │ │ │ movw r3, #56797 @ 0xdddd │ │ │ │ movt r3, #56797 @ 0xdddd │ │ │ │ str r3, [ip, #-8] │ │ │ │ str r3, [r5, #4] │ │ │ │ @@ -131594,37 +131601,35 @@ │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, ip │ │ │ │ - bl 9b7d8 │ │ │ │ - movw r1, #24236 @ 0x5eac │ │ │ │ + bl 9b7f0 │ │ │ │ + movw r1, #26476 @ 0x676c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #40284 @ 0x9d5c │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #60] @ ade38 │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, ip │ │ │ │ - bl 9b7d8 │ │ │ │ - movw r1, #24212 @ 0x5e94 │ │ │ │ + bl 9b7f0 │ │ │ │ + movw r1, #26452 @ 0x6754 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #40284 @ 0x9d5c │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #36] @ ade38 │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, ip │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 9b7d8 │ │ │ │ - movw r1, #24152 @ 0x5e58 │ │ │ │ + bl 9b7f0 │ │ │ │ + movw r1, #26392 @ 0x6718 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #40284 @ 0x9d5c │ │ │ │ - movt r0, #76 @ 0x4c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ + ldr r0, [pc, #4] @ ade38 │ │ │ │ mov r2, r5 │ │ │ │ - bl a5238 <_PyMonitoring_FireLineEvent@@Base+0xc78> │ │ │ │ + bl a43d4 <_PyMonitoring_FireLineEvent@@Base+0xa58> │ │ │ │ + subeq sl, ip, ip, lsr #12 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3712] @ 0xe80 │ │ │ │ sub sp, sp, #348 @ 0x15c │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -131756,15 +131761,15 @@ │ │ │ │ ldr r2, [ip, #28] │ │ │ │ str r7, [ip, #56] @ 0x38 │ │ │ │ eor r1, r1, r2 │ │ │ │ eor r1, r1, r4 │ │ │ │ eor r1, r1, r3 │ │ │ │ ror r3, r1, #31 │ │ │ │ str r3, [ip, #60] @ 0x3c │ │ │ │ - bne adf4c │ │ │ │ + bne adf60 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r7, fp, #356 @ 0x164 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ movw sl, #31129 @ 0x7999 │ │ │ │ movt sl, #23170 @ 0x5a82 │ │ │ │ ldr r0, [fp, #-364] @ 0xfffffe94 │ │ │ │ eor r3, r3, r2 │ │ │ │ @@ -131799,15 +131804,15 @@ │ │ │ │ eor r5, r5, r9 │ │ │ │ add r3, r3, r1, ror #27 │ │ │ │ ror r0, r2, #2 │ │ │ │ add r5, r3, r5 │ │ │ │ cmp r6, r7 │ │ │ │ add r1, r8, r5 │ │ │ │ mov r8, r4 │ │ │ │ - beq ae218 │ │ │ │ + beq ae22c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ and r9, ip, r0 │ │ │ │ bic r5, lr, ip │ │ │ │ mov r2, r1 │ │ │ │ add r3, r3, sl │ │ │ │ eor r5, r5, r9 │ │ │ │ add r3, r3, r1, ror #27 │ │ │ │ @@ -131868,61 +131873,61 @@ │ │ │ │ add r1, r8, r5 │ │ │ │ mov r2, ip │ │ │ │ mov r8, r4 │ │ │ │ add r7, r7, #20 │ │ │ │ mov r4, lr │ │ │ │ mov ip, r1 │ │ │ │ mov lr, r0 │ │ │ │ - b ae0d0 │ │ │ │ + b ae0e4 │ │ │ │ movw r7, #49622 @ 0xc1d6 │ │ │ │ movt r7, #51810 @ 0xca62 │ │ │ │ movw r9, #60321 @ 0xeba1 │ │ │ │ movt r9, #28377 @ 0x6ed9 │ │ │ │ movw r8, #48348 @ 0xbcdc │ │ │ │ movt r8, #36635 @ 0x8f1b │ │ │ │ mov r2, #20 │ │ │ │ - b ae278 │ │ │ │ + b ae28c │ │ │ │ eor sl, sl, lr │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ add r3, r5, r1, ror #27 │ │ │ │ - bls ae2b4 │ │ │ │ + bls ae2c8 │ │ │ │ add r3, r3, r7 │ │ │ │ add r2, r2, #1 │ │ │ │ add sl, r3, sl │ │ │ │ cmp r2, #80 @ 0x50 │ │ │ │ ror r3, ip, #2 │ │ │ │ add sl, sl, r4 │ │ │ │ - beq ae2d0 │ │ │ │ + beq ae2e4 │ │ │ │ mov r4, lr │ │ │ │ mov ip, r1 │ │ │ │ mov lr, r0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r3 │ │ │ │ sub r3, r2, #40 @ 0x28 │ │ │ │ ldr r5, [r6, #4]! │ │ │ │ eor sl, r0, ip │ │ │ │ cmp r3, #19 │ │ │ │ - bhi ae238 │ │ │ │ + bhi ae24c │ │ │ │ and r3, r0, ip │ │ │ │ and sl, sl, lr │ │ │ │ add r5, r5, r1, ror #27 │ │ │ │ eor sl, sl, r3 │ │ │ │ add r5, r5, r8 │ │ │ │ ror r3, ip, #2 │ │ │ │ add sl, sl, r5 │ │ │ │ add r2, r2, #1 │ │ │ │ add sl, sl, r4 │ │ │ │ - b ae264 │ │ │ │ + b ae278 │ │ │ │ add r5, r5, r1, ror #27 │ │ │ │ ror r3, ip, #2 │ │ │ │ add r5, r5, r9 │ │ │ │ add r2, r2, #1 │ │ │ │ add r5, r5, sl │ │ │ │ add sl, r5, r4 │ │ │ │ - b ae264 │ │ │ │ + b ae278 │ │ │ │ ldr r2, [fp, #-360] @ 0xfffffe98 │ │ │ │ ldr r5, [fp, #-380] @ 0xfffffe84 │ │ │ │ add sl, sl, r2 │ │ │ │ ldr r2, [fp, #-364] @ 0xfffffe94 │ │ │ │ add r2, r2, r1 │ │ │ │ ldr r1, [fp, #-368] @ 0xfffffe90 │ │ │ │ str sl, [r5] │ │ │ │ @@ -131940,62 +131945,62 @@ │ │ │ │ push {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 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #784] @ ae64c │ │ │ │ + ldr r2, [pc, #784] @ ae660 │ │ │ │ subs sl, r1, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #0 │ │ │ │ - beq ae5c8 │ │ │ │ + beq ae5dc │ │ │ │ ldrb r6, [r0] │ │ │ │ mov r7, r0 │ │ │ │ ldrb r4, [sl, #-4] │ │ │ │ cmp r6, r4 │ │ │ │ - bne ae5f4 │ │ │ │ + bne ae608 │ │ │ │ ldrb r2, [sl, #-3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne ae614 │ │ │ │ + bne ae628 │ │ │ │ ldrb r2, [sl, #-2] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne ae614 │ │ │ │ + bne ae628 │ │ │ │ ldrb r2, [sl, #-1] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne ae614 │ │ │ │ + bne ae628 │ │ │ │ ldrb r4, [sl, #-8] │ │ │ │ sub r1, sl, #7 │ │ │ │ sub ip, sl, #4 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r4 │ │ │ │ ldrb r3, [r0], #1 │ │ │ │ cmp ip, r0 │ │ │ │ orr r2, r3, r2, lsl #8 │ │ │ │ - bne ae398 │ │ │ │ + bne ae3ac │ │ │ │ add lr, sl, #4 │ │ │ │ add lr, lr, r2 │ │ │ │ add r2, r2, sl │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne ae62c │ │ │ │ + bne ae640 │ │ │ │ cmp lr, r2 │ │ │ │ - bne ae3b4 │ │ │ │ + bne ae3c8 │ │ │ │ sub r6, sl, #8 │ │ │ │ ldrb r3, [r1], #1 │ │ │ │ cmp r1, ip │ │ │ │ orr r4, r3, r4, lsl #8 │ │ │ │ - bne ae3cc │ │ │ │ + bne ae3e0 │ │ │ │ cmn r5, #-2147483635 @ 0x8000000d │ │ │ │ - bhi ae644 │ │ │ │ + bhi ae658 │ │ │ │ add r3, r5, #12 │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ - bls ae49c │ │ │ │ + bls ae4b0 │ │ │ │ sub r8, fp, #168 @ 0xa8 │ │ │ │ mov ip, sl │ │ │ │ mov r9, r8 │ │ │ │ add r3, sl, #64 @ 0x40 │ │ │ │ str r3, [fp, #-180] @ 0xffffff4c │ │ │ │ mov lr, r9 │ │ │ │ ldr r3, [ip, #12] │ │ │ │ @@ -132003,15 +132008,15 @@ │ │ │ │ add ip, ip, #16 │ │ │ │ ldr r1, [ip, #-12] │ │ │ │ add r9, r9, #16 │ │ │ │ ldr r2, [ip, #-8] │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp ip, r3 │ │ │ │ - bne ae408 │ │ │ │ + bne ae41c │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ mov r0, r6 │ │ │ │ bl 2d748 │ │ │ │ sub r2, r4, #64 @ 0x40 │ │ │ │ add r9, sl, r2 │ │ │ │ sub sl, fp, #104 @ 0x68 │ │ │ │ @@ -132024,20 +132029,20 @@ │ │ │ │ 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 ae45c │ │ │ │ + bne ae470 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ bl 2d748 │ │ │ │ - b ae4c0 │ │ │ │ + b ae4d4 │ │ │ │ sub r8, fp, #168 @ 0xa8 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e304 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ add r2, r4, #12 │ │ │ │ @@ -132053,313 +132058,314 @@ │ │ │ │ moveq r5, r4 │ │ │ │ add sl, r6, #8 │ │ │ │ add r2, r6, #4 │ │ │ │ mov r3, r5 │ │ │ │ strb r3, [r2, #-1]! │ │ │ │ lsr r3, r3, #8 │ │ │ │ cmp r6, r2 │ │ │ │ - bne ae4ec │ │ │ │ + bne ae500 │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ strb r3, [r6, #4] │ │ │ │ movw r3, #65021 @ 0xfdfd │ │ │ │ movt r3, #253 @ 0xfd │ │ │ │ strh r3, [r6, #5] │ │ │ │ strb r3, [r6, #7] │ │ │ │ movw r3, #65021 @ 0xfdfd │ │ │ │ movt r3, #65021 @ 0xfdfd │ │ │ │ str r3, [sl, r5] │ │ │ │ - bhi ae588 │ │ │ │ + bhi ae59c │ │ │ │ cmp r5, r4 │ │ │ │ mov r1, r8 │ │ │ │ movcc r2, r5 │ │ │ │ movcs r2, r4 │ │ │ │ mov r0, sl │ │ │ │ bl 2e304 │ │ │ │ cmp r9, #0 │ │ │ │ - beq ae564 │ │ │ │ + beq ae578 │ │ │ │ cmp r5, r4 │ │ │ │ - bls ae560 │ │ │ │ + bls ae574 │ │ │ │ sub r2, r5, r4 │ │ │ │ mov r1, #205 @ 0xcd │ │ │ │ add r0, sl, r4 │ │ │ │ bl 2d748 │ │ │ │ mov r9, sl │ │ │ │ - ldr r3, [pc, #224] @ ae64c │ │ │ │ + ldr r3, [pc, #224] @ ae660 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne ae5f0 │ │ │ │ + bne ae604 │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ movcc r2, r5 │ │ │ │ movcs r2, #64 @ 0x40 │ │ │ │ sub r6, r4, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ bl 2e304 │ │ │ │ cmp r5, r6 │ │ │ │ - bls ae540 │ │ │ │ + bls ae554 │ │ │ │ sub r2, r5, r6 │ │ │ │ add r0, sl, r6 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ movcs r2, #64 @ 0x40 │ │ │ │ bl 2e304 │ │ │ │ - b ae540 │ │ │ │ - ldr r3, [pc, #124] @ ae64c │ │ │ │ + b ae554 │ │ │ │ + ldr r3, [pc, #124] @ ae660 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne ae5f0 │ │ │ │ + bne ae604 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2cf4a4 │ │ │ │ + b 2ce52c │ │ │ │ bl 2ddfc <__stack_chk_fail@plt> │ │ │ │ mov r0, sl │ │ │ │ - bl 9b7d8 │ │ │ │ - movw r1, #24152 @ 0x5e58 │ │ │ │ + bl 9b7f0 │ │ │ │ + movw r1, #26392 @ 0x6718 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #68] @ ae650 │ │ │ │ + ldr r0, [pc, #68] @ ae664 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl a5238 <_PyMonitoring_FireLineEvent@@Base+0xc78> │ │ │ │ + bl a43d4 <_PyMonitoring_FireLineEvent@@Base+0xa58> │ │ │ │ mov r0, sl │ │ │ │ - bl 9b7d8 │ │ │ │ - movw r1, #24212 @ 0x5e94 │ │ │ │ + bl 9b7f0 │ │ │ │ + movw r1, #26452 @ 0x6754 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #36] @ ae650 │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #36] @ ae664 │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, sl │ │ │ │ - bl 9b7d8 │ │ │ │ - movw r1, #24236 @ 0x5eac │ │ │ │ + bl 9b7f0 │ │ │ │ + movw r1, #26476 @ 0x676c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #12] @ ae650 │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #12] @ ae664 │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r9, #0 │ │ │ │ - b ae564 │ │ │ │ + b ae578 │ │ │ │ strdeq pc, [r7], #-228 @ 0xffffff1c @ │ │ │ │ - subeq r9, ip, r8, lsr #27 │ │ │ │ + subeq sl, ip, r8, ror r6 │ │ │ │ │ │ │ │ -000ae654 : │ │ │ │ +000ae668 : │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ add r3, fp, #8 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmn r1, #-2147483646 @ 0x80000002 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bhi ae6c4 │ │ │ │ + bhi ae6d8 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ str ip, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ bl 2d538 <__vsnprintf_chk@plt> │ │ │ │ cmp r4, #0 │ │ │ │ - beq ae6b4 │ │ │ │ + beq ae6c8 │ │ │ │ add r1, r5, r4 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r1, #-1] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ movw r0, #64870 @ 0xfd66 │ │ │ │ movt r0, #65535 @ 0xffff │ │ │ │ - b ae6a8 │ │ │ │ + b ae6bc │ │ │ │ │ │ │ │ -000ae6d0 : │ │ │ │ +000ae6e4 : │ │ │ │ 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 ae724 │ │ │ │ + bhi ae738 │ │ │ │ strd r2, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ bl 2d538 <__vsnprintf_chk@plt> │ │ │ │ cmp r4, #0 │ │ │ │ - beq ae71c │ │ │ │ + beq ae730 │ │ │ │ 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 ae710 │ │ │ │ + b ae724 │ │ │ │ │ │ │ │ -000ae730 : │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ +000ae744 : │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #928] @ 0x3a0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000ae750 <_PyInterpreterState_Main@@Base>: │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ +000ae764 <_PyInterpreterState_Main@@Base>: │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #928] @ 0x3a0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ + andeq r0, r0, r0 │ │ │ │ │ │ │ │ -000ae770 <_Py_hashtable_new_full@@Base>: │ │ │ │ +000ae788 <_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 r7, r0 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ mov r8, r1 │ │ │ │ cmp ip, #0 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ - movweq r5, #36592 @ 0x8ef0 │ │ │ │ + movweq r5, #36584 @ 0x8ee8 │ │ │ │ movteq r5, #11 │ │ │ │ ldmne ip, {r5, r6} │ │ │ │ - movweq r6, #38248 @ 0x9568 │ │ │ │ + movweq r6, #38240 @ 0x9560 │ │ │ │ movteq r6, #11 │ │ │ │ blx r5 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ae838 <_Py_hashtable_new_full@@Base+0xc8> │ │ │ │ + beq ae850 <_Py_hashtable_new_full@@Base+0xc8> │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #16 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ stm r4, {r1, r3} │ │ │ │ blx r5 │ │ │ │ mov r1, #0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - beq ae848 <_Py_hashtable_new_full@@Base+0xd8> │ │ │ │ + beq ae860 <_Py_hashtable_new_full@@Base+0xd8> │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ bl 2d748 │ │ │ │ - movw r2, #41568 @ 0xa260 │ │ │ │ + movw r2, #37920 @ 0x9420 │ │ │ │ movt r2, #33 @ 0x21 │ │ │ │ - movw r3, #7884 @ 0x1ecc │ │ │ │ + movw r3, #7420 @ 0x1cfc │ │ │ │ movt r3, #29 │ │ │ │ str r9, [r4, #24] │ │ │ │ cmp r8, r2 │ │ │ │ cmpeq r7, r3 │ │ │ │ - movw r3, #14968 @ 0x3a78 │ │ │ │ + movw r3, #14912 @ 0x3a40 │ │ │ │ movt r3, #11 │ │ │ │ str r7, [r4, #16] │ │ │ │ str r3, [r4, #12] │ │ │ │ - movweq r3, #7408 @ 0x1cf0 │ │ │ │ + movweq r3, #6944 @ 0x1b20 │ │ │ │ str r8, [r4, #20] │ │ │ │ movteq r3, #29 │ │ │ │ str sl, [r4, #28] │ │ │ │ str r5, [r4, #32] │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ streq r3, [r4, #12] │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ae83c <_Py_hashtable_new_full@@Base+0xcc> │ │ │ │ + b ae854 <_Py_hashtable_new_full@@Base+0xcc> │ │ │ │ │ │ │ │ -000ae85c : │ │ │ │ +000ae874 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae870 │ │ │ │ + beq ae888 │ │ │ │ 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 cf354 <_PyType_GetDict@@Base> │ │ │ │ + bl ceba8 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ae8cc │ │ │ │ + beq ae8e4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #45156 @ 0xb064 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #26844 @ 0x68dc │ │ │ │ + movw r1, #29308 @ 0x727c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - ldr r0, [r3, #232] @ 0xe8 │ │ │ │ - bl 17173c │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 170914 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl dbf18 │ │ │ │ + bl db4c4 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - blt ae8c0 │ │ │ │ + blt ae8d8 │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq ae8a0 │ │ │ │ + beq ae8b8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b ae86c │ │ │ │ + b ae884 │ │ │ │ push {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 aebf4 │ │ │ │ + bne aec0c │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov sl, r0 │ │ │ │ tst r3, #32 │ │ │ │ - beq af098 │ │ │ │ + beq af0b0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq aebd0 │ │ │ │ + beq aebe8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq aebf0 │ │ │ │ + beq aec08 │ │ │ │ add r3, r0, #20 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r2, #45156 @ 0xb064 │ │ │ │ + movw r2, #45600 @ 0xb220 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #61760 @ 0xf140 │ │ │ │ + movw r3, #61784 @ 0xf158 │ │ │ │ movt r3, #10 │ │ │ │ - ldr r2, [r2, #236] @ 0xec │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne af0a4 │ │ │ │ - movw r3, #58440 @ 0xe448 │ │ │ │ + bne af0bc │ │ │ │ + movw r3, #25592 @ 0x63f8 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ movw r8, #25973 @ 0x6575 │ │ │ │ movt r8, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldm r3, {r0, ip} │ │ │ │ movw r4, #28005 @ 0x6d65 │ │ │ │ @@ -132385,15 +132391,15 @@ │ │ │ │ cmp r5, #7 │ │ │ │ lsl r6, r5, #24 │ │ │ │ eor lr, lr, r7 │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ eor ip, ip, r7 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [fp, #-52] @ 0xffffffcc │ │ │ │ - ble aec00 │ │ │ │ + ble aec18 │ │ │ │ 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 r1, r1, ip │ │ │ │ @@ -132429,15 +132435,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 aeb90 │ │ │ │ + bls aeba8 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ str sl, [fp, #-68] @ 0xffffffbc │ │ │ │ add r9, r6, #8 │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov sl, r9 │ │ │ │ add r6, r6, r5 │ │ │ │ str r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ @@ -132483,52 +132489,52 @@ │ │ │ │ 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 aeacc │ │ │ │ + bgt aeae4 │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr sl, [fp, #-68] @ 0xffffffbc │ │ │ │ bic r6, r5, #7 │ │ │ │ - ldr r9, [pc, #1308] @ af0b8 │ │ │ │ + ldr r9, [pc, #1308] @ af0d0 │ │ │ │ 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 aee84 │ │ │ │ + bhi aee9c │ │ │ │ add r9, r9, r6 │ │ │ │ ldrh r9, [r9, r6] │ │ │ │ add pc, pc, r9, lsl #2 │ │ │ │ nop {0} │ │ │ │ add r3, r0, #28 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne ae954 │ │ │ │ + bne ae96c │ │ │ │ str r5, [sl, #12] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r6, [pc, #1204] @ af0bc │ │ │ │ + ldr r6, [pc, #1204] @ af0d4 │ │ │ │ sub r9, r5, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r7, r5 │ │ │ │ cmp r9, #6 │ │ │ │ - bhi aee84 │ │ │ │ + bhi aee9c │ │ │ │ add r6, r6, r9 │ │ │ │ ldrh r6, [r6, r9] │ │ │ │ add pc, pc, r6, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r6, [r6, #6] │ │ │ │ bfi r5, r6, #16, #8 │ │ │ │ @@ -132665,15 +132671,15 @@ │ │ │ │ add r3, r3, r1, lsr #11 │ │ │ │ eor r2, r2, r4 │ │ │ │ adc r0, r0, ip │ │ │ │ eor r3, r3, r2 │ │ │ │ eor r5, r3, r0 │ │ │ │ cmn r5, #1 │ │ │ │ mvneq r5, #1 │ │ │ │ - b aebf0 │ │ │ │ + b aec08 │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r5, #2] │ │ │ │ bfi r7, r5, #16, #8 │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r5, #1] │ │ │ │ bfi r7, r5, #8, #8 │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ @@ -132804,75 +132810,75 @@ │ │ │ │ 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 aee50 │ │ │ │ + b aee68 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r6, [r6, #4] │ │ │ │ bfi r5, r6, #0, #8 │ │ │ │ - b aec48 │ │ │ │ + b aec60 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b aebd8 │ │ │ │ + b aebf0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b aee50 │ │ │ │ - subeq r9, ip, r4, lsr #26 │ │ │ │ - subeq r9, ip, r2, lsr sp │ │ │ │ + b aee68 │ │ │ │ + subeq r0, sp, r0, asr sp │ │ │ │ + subeq r0, sp, lr, asr sp │ │ │ │ │ │ │ │ -000af0c0 : │ │ │ │ +000af0d8 : │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq af12c │ │ │ │ + beq af144 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw lr, #45156 @ 0xb064 │ │ │ │ + movw lr, #45600 @ 0xb220 │ │ │ │ movt lr, #104 @ 0x68 │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw ip, #61760 @ 0xf140 │ │ │ │ + movw ip, #61784 @ 0xf158 │ │ │ │ movt ip, #10 │ │ │ │ - ldr r4, [lr, #236] @ 0xec │ │ │ │ + ldr r4, [lr, #4] │ │ │ │ cmp r4, ip │ │ │ │ - bne af134 │ │ │ │ - movw r1, #58440 @ 0xe448 │ │ │ │ + bne af14c │ │ │ │ + movw r1, #25592 @ 0x63f8 │ │ │ │ movt r1, #109 @ 0x6d │ │ │ │ stm sp, {r0, r3} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ ldrd r0, [r1] │ │ │ │ - bl af178 │ │ │ │ + bl af190 │ │ │ │ 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 af118 │ │ │ │ + b af130 │ │ │ │ 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, #58440 @ 0xe448 │ │ │ │ + movw ip, #25592 @ 0x63f8 │ │ │ │ movt ip, #109 @ 0x6d │ │ │ │ strd r0, [sp] │ │ │ │ ldrd r2, [ip, #8] │ │ │ │ ldrd r0, [ip] │ │ │ │ - bl af178 │ │ │ │ + bl af190 │ │ │ │ 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 │ │ │ │ @@ -132901,15 +132907,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 af83c │ │ │ │ + ble af854 │ │ │ │ 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 │ │ │ │ @@ -132945,15 +132951,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 af388 │ │ │ │ + bls af3a0 │ │ │ │ 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] │ │ │ │ @@ -132996,28 +133002,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 af2c8 │ │ │ │ + bgt af2e0 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ - ldr r7, [pc, #1248] @ af874 │ │ │ │ + ldr r7, [pc, #1248] @ af88c │ │ │ │ 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 af61c │ │ │ │ + bhi af634 │ │ │ │ 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] │ │ │ │ @@ -133302,79 +133308,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] @ af878 │ │ │ │ + ldr r7, [pc, #44] @ af890 │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r3, r6 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi af61c │ │ │ │ + bhi af634 │ │ │ │ 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 af3dc │ │ │ │ - subeq r9, ip, r0, asr #26 │ │ │ │ - subeq r9, ip, lr, asr #26 │ │ │ │ + b af3f4 │ │ │ │ + subeq r0, sp, ip, ror #26 │ │ │ │ + subeq r0, sp, sl, ror sp │ │ │ │ │ │ │ │ -000af87c : │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ +000af894 : │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r3, [r3, #1160] @ 0x488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq af898 │ │ │ │ + beq af8b0 │ │ │ │ mov r0, #224 @ 0xe0 │ │ │ │ b 2d604 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2c3aac │ │ │ │ + bl 2b9344 │ │ │ │ mov r0, #224 @ 0xe0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2d604 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000af8d4 <_Py_InitializeRecursionLimits@@Base>: │ │ │ │ +000af8ec <_Py_InitializeRecursionLimits@@Base>: │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ bl 2d754 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ bl 2d790 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af96c <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ + bne af984 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d04c │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2e4f0 │ │ │ │ orr r4, r4, r0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2e058 │ │ │ │ orrs r4, r4, r0 │ │ │ │ - bne af96c <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ + bne af984 <_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, [r5, #784] @ 0x310 │ │ │ │ @@ -133385,4039 +133391,4019 @@ │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, 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 af948 <_Py_InitializeRecursionLimits@@Base+0x74> │ │ │ │ + b af960 <_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, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ bl 2e5a4 <__errno_location@plt> │ │ │ │ ldr r9, [r0] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - beq aff30 <_Py_InitializeRecursionLimits@@Base+0x65c> │ │ │ │ + beq b0058 <_Py_InitializeRecursionLimits@@Base+0x76c> │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ bl 2cfbc │ │ │ │ subs sl, r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #24] │ │ │ │ - bne afef8 <_Py_InitializeRecursionLimits@@Base+0x624> │ │ │ │ + bne b0048 <_Py_InitializeRecursionLimits@@Base+0x75c> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne afae4 <_Py_InitializeRecursionLimits@@Base+0x210> │ │ │ │ + bne afafc <_Py_InitializeRecursionLimits@@Base+0x210> │ │ │ │ add sl, r5, #136 @ 0x88 │ │ │ │ mov r0, sl │ │ │ │ bl 2cfbc │ │ │ │ cmp r0, #0 │ │ │ │ - bne afc54 <_Py_InitializeRecursionLimits@@Base+0x380> │ │ │ │ + bne afc6c <_Py_InitializeRecursionLimits@@Base+0x380> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne afd20 <_Py_InitializeRecursionLimits@@Base+0x44c> │ │ │ │ + bne afce4 <_Py_InitializeRecursionLimits@@Base+0x3f8> │ │ │ │ add r0, r5, #88 @ 0x58 │ │ │ │ bl 2d580 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b0040 <_Py_InitializeRecursionLimits@@Base+0x76c> │ │ │ │ + bne b00c4 <_Py_InitializeRecursionLimits@@Base+0x7d8> │ │ │ │ mov r0, sl │ │ │ │ bl 2e898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b0030 <_Py_InitializeRecursionLimits@@Base+0x75c> │ │ │ │ + bne b00b4 <_Py_InitializeRecursionLimits@@Base+0x7c8> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - beq afffc <_Py_InitializeRecursionLimits@@Base+0x728> │ │ │ │ + beq b0080 <_Py_InitializeRecursionLimits@@Base+0x794> │ │ │ │ add sl, r4, #12 │ │ │ │ mov r3, #1 │ │ │ │ str r0, [r4, #24] │ │ │ │ str r3, [r4, #20] │ │ │ │ dmb ish │ │ │ │ ldrex r3, [sl] │ │ │ │ bic r3, r3, #1 │ │ │ │ strex r2, r3, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne afa50 <_Py_InitializeRecursionLimits@@Base+0x17c> │ │ │ │ + bne afa68 <_Py_InitializeRecursionLimits@@Base+0x17c> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne afcb8 <_Py_InitializeRecursionLimits@@Base+0x3e4> │ │ │ │ - movw r5, #38400 @ 0x9600 │ │ │ │ + bne afc7c <_Py_InitializeRecursionLimits@@Base+0x390> │ │ │ │ + movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #106 @ 0x6a │ │ │ │ ldr r3, [r5, #1160] @ 0x488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq afe48 <_Py_InitializeRecursionLimits@@Base+0x574> │ │ │ │ + beq afe60 <_Py_InitializeRecursionLimits@@Base+0x574> │ │ │ │ bl 2d754 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r5, #944] @ 0x3b0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r3 │ │ │ │ - bne afcd4 <_Py_InitializeRecursionLimits@@Base+0x400> │ │ │ │ - ldr r3, [pc, #1352] @ afff0 <_Py_InitializeRecursionLimits@@Base+0x71c> │ │ │ │ + bne afc98 <_Py_InitializeRecursionLimits@@Base+0x3ac> │ │ │ │ + ldr r3, [pc, #1328] @ afff0 <_Py_InitializeRecursionLimits@@Base+0x704> │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne afcb8 <_Py_InitializeRecursionLimits@@Base+0x3e4> │ │ │ │ + bne afc7c <_Py_InitializeRecursionLimits@@Base+0x390> │ │ │ │ ldr r3, [r6] │ │ │ │ bic r3, r3, #255 @ 0xff │ │ │ │ ldr r2, [r4, #12] │ │ │ │ bic r1, r2, #255 @ 0xff │ │ │ │ cmp r1, r3 │ │ │ │ - bne afcec <_Py_InitializeRecursionLimits@@Base+0x418> │ │ │ │ + bne afcb0 <_Py_InitializeRecursionLimits@@Base+0x3c4> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aff20 <_Py_InitializeRecursionLimits@@Base+0x64c> │ │ │ │ + bne b0038 <_Py_InitializeRecursionLimits@@Base+0x74c> │ │ │ │ str r9, [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, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r2], #16 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ movcc r3, #1 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ - movw r1, #38400 @ 0x9600 │ │ │ │ + movw r1, #38392 @ 0x95f8 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ str r1, [fp, #-84] @ 0xffffffac │ │ │ │ umull r3, r2, r3, r2 │ │ │ │ strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r1, #1164] @ 0x48c │ │ │ │ cmp r3, #0 │ │ │ │ - beq affc4 <_Py_InitializeRecursionLimits@@Base+0x6f0> │ │ │ │ + beq aff4c <_Py_InitializeRecursionLimits@@Base+0x660> │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2d874 <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne affa8 <_Py_InitializeRecursionLimits@@Base+0x6d4> │ │ │ │ + bne aff30 <_Py_InitializeRecursionLimits@@Base+0x644> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ movw r2, #33532 @ 0x82fc │ │ │ │ movt r2, #55870 @ 0xda3e │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr lr, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r2 │ │ │ │ adcs r2, lr, #2 │ │ │ │ asr r0, r1, #31 │ │ │ │ - blt aff90 <_Py_InitializeRecursionLimits@@Base+0x6bc> │ │ │ │ + blt aff60 <_Py_InitializeRecursionLimits@@Base+0x674> │ │ │ │ movw r2, #32004 @ 0x7d04 │ │ │ │ movt r2, #9665 @ 0x25c1 │ │ │ │ cmp r2, r3 │ │ │ │ mov r2, #2 │ │ │ │ sbcs r2, r2, lr │ │ │ │ - blt aff58 <_Py_InitializeRecursionLimits@@Base+0x684> │ │ │ │ + blt aff10 <_Py_InitializeRecursionLimits@@Base+0x624> │ │ │ │ mov ip, #51712 @ 0xca00 │ │ │ │ movt ip, #15258 @ 0x3b9a │ │ │ │ cmp r1, #0 │ │ │ │ umull r2, r3, r3, ip │ │ │ │ mla r3, ip, lr, r3 │ │ │ │ - ble afe68 <_Py_InitializeRecursionLimits@@Base+0x594> │ │ │ │ + ble afe80 <_Py_InitializeRecursionLimits@@Base+0x594> │ │ │ │ mvn ip, r1 │ │ │ │ cmp ip, r2 │ │ │ │ mvn ip, #-2147483648 @ 0x80000000 │ │ │ │ sub ip, ip, r0 │ │ │ │ sbcs ip, ip, r3 │ │ │ │ - blt aff6c <_Py_InitializeRecursionLimits@@Base+0x698> │ │ │ │ + blt aff24 <_Py_InitializeRecursionLimits@@Base+0x638> │ │ │ │ adds r2, r2, r1 │ │ │ │ adc r0, r0, r3 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrd r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mvn r3, r3 │ │ │ │ cmp r3, r0 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r2 │ │ │ │ sbcs r3, r3, r1 │ │ │ │ - blt afee0 <_Py_InitializeRecursionLimits@@Base+0x60c> │ │ │ │ + blt afef8 <_Py_InitializeRecursionLimits@@Base+0x60c> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ adds r0, r0, r3 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ adc r1, r1, r3 │ │ │ │ - add r3, pc, #1008 @ 0x3f0 │ │ │ │ + add r3, pc, #984 @ 0x3d8 │ │ │ │ ldrd r2, [r3] │ │ │ │ - blx 441bbc <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + blx 44249c <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, r1 │ │ │ │ - blt afe50 <_Py_InitializeRecursionLimits@@Base+0x57c> │ │ │ │ + blt afe68 <_Py_InitializeRecursionLimits@@Base+0x57c> │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ bl 2e274 <__pthread_cond_timedwait64@plt> │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - beq afc64 <_Py_InitializeRecursionLimits@@Base+0x390> │ │ │ │ + beq afcf8 <_Py_InitializeRecursionLimits@@Base+0x40c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne afed0 <_Py_InitializeRecursionLimits@@Base+0x5fc> │ │ │ │ + bne afee8 <_Py_InitializeRecursionLimits@@Base+0x5fc> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne afd34 <_Py_InitializeRecursionLimits@@Base+0x460> │ │ │ │ + bne afd4c <_Py_InitializeRecursionLimits@@Base+0x460> │ │ │ │ add sl, r5, #136 @ 0x88 │ │ │ │ mov r0, sl │ │ │ │ bl 2cfbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq af9fc <_Py_InitializeRecursionLimits@@Base+0x128> │ │ │ │ - movw r1, #27500 @ 0x6b6c │ │ │ │ + beq afa14 <_Py_InitializeRecursionLimits@@Base+0x128> │ │ │ │ + movw r1, #29964 @ 0x750c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #912] @ afff4 <_Py_InitializeRecursionLimits@@Base+0x720> │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq af9dc <_Py_InitializeRecursionLimits@@Base+0x108> │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne af9dc <_Py_InitializeRecursionLimits@@Base+0x108> │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ - cmp r3, #3 │ │ │ │ - beq aff08 <_Py_InitializeRecursionLimits@@Base+0x634> │ │ │ │ - add r3, r2, #12 │ │ │ │ - dmb ish │ │ │ │ - ldrex r1, [r3] │ │ │ │ - orr r1, r1, #1 │ │ │ │ - strex r2, r1, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne afc98 <_Py_InitializeRecursionLimits@@Base+0x3c4> │ │ │ │ - mov sl, #1 │ │ │ │ - dmb ish │ │ │ │ - b af9dc <_Py_InitializeRecursionLimits@@Base+0x108> │ │ │ │ + ldr r0, [pc, #888] @ afff4 <_Py_InitializeRecursionLimits@@Base+0x708> │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [sl] │ │ │ │ orr r3, r3, #4 │ │ │ │ strex r2, r3, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne afcbc <_Py_InitializeRecursionLimits@@Base+0x3e8> │ │ │ │ + bne afc80 <_Py_InitializeRecursionLimits@@Base+0x394> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6] │ │ │ │ bic r3, r3, #255 @ 0xff │ │ │ │ ldr r2, [r4, #12] │ │ │ │ bic r1, r2, #255 @ 0xff │ │ │ │ cmp r3, r1 │ │ │ │ - beq afac8 <_Py_InitializeRecursionLimits@@Base+0x1f4> │ │ │ │ + beq afae0 <_Py_InitializeRecursionLimits@@Base+0x1f4> │ │ │ │ uxtb r1, r2 │ │ │ │ dmb ish │ │ │ │ orr r1, r1, r3 │ │ │ │ ldrex r0, [sl] │ │ │ │ cmp r0, r2 │ │ │ │ - bne afd10 <_Py_InitializeRecursionLimits@@Base+0x43c> │ │ │ │ + bne afcd4 <_Py_InitializeRecursionLimits@@Base+0x3e8> │ │ │ │ strex ip, r1, [sl] │ │ │ │ cmp ip, #0 │ │ │ │ - bne afcf8 <_Py_InitializeRecursionLimits@@Base+0x424> │ │ │ │ + bne afcbc <_Py_InitializeRecursionLimits@@Base+0x3d0> │ │ │ │ mov r2, r0 │ │ │ │ dmb ish │ │ │ │ - beq afac8 <_Py_InitializeRecursionLimits@@Base+0x1f4> │ │ │ │ - b afcec <_Py_InitializeRecursionLimits@@Base+0x418> │ │ │ │ + beq afae0 <_Py_InitializeRecursionLimits@@Base+0x1f4> │ │ │ │ + b afcb0 <_Py_InitializeRecursionLimits@@Base+0x3c4> │ │ │ │ str r4, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #12] │ │ │ │ - b afa10 <_Py_InitializeRecursionLimits@@Base+0x13c> │ │ │ │ + b afa28 <_Py_InitializeRecursionLimits@@Base+0x13c> │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq af9f4 <_Py_InitializeRecursionLimits@@Base+0x108> │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne af9f4 <_Py_InitializeRecursionLimits@@Base+0x108> │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ + cmp r3, #3 │ │ │ │ + beq b0020 <_Py_InitializeRecursionLimits@@Base+0x734> │ │ │ │ + add r3, r2, #12 │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r3] │ │ │ │ + orr r1, r1, #1 │ │ │ │ + strex r2, r1, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne afd2c <_Py_InitializeRecursionLimits@@Base+0x440> │ │ │ │ + mov sl, #1 │ │ │ │ + dmb ish │ │ │ │ + b af9f4 <_Py_InitializeRecursionLimits@@Base+0x108> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #1 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ movcc r3, #1 │ │ │ │ umull r3, r2, r3, r2 │ │ │ │ strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r3, #1164] @ 0x48c │ │ │ │ cmp r3, #0 │ │ │ │ - beq b00ac <_Py_InitializeRecursionLimits@@Base+0x7d8> │ │ │ │ + beq b0014 <_Py_InitializeRecursionLimits@@Base+0x728> │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, #1 │ │ │ │ bl 2d874 <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne b0090 <_Py_InitializeRecursionLimits@@Base+0x7bc> │ │ │ │ + bne afff8 <_Py_InitializeRecursionLimits@@Base+0x70c> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ movw r2, #33532 @ 0x82fc │ │ │ │ movt r2, #55870 @ 0xda3e │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr lr, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r2 │ │ │ │ adcs r2, lr, #2 │ │ │ │ asr r0, r1, #31 │ │ │ │ - blt b0060 <_Py_InitializeRecursionLimits@@Base+0x78c> │ │ │ │ + blt affb4 <_Py_InitializeRecursionLimits@@Base+0x6c8> │ │ │ │ movw r2, #32004 @ 0x7d04 │ │ │ │ movt r2, #9665 @ 0x25c1 │ │ │ │ cmp r2, r3 │ │ │ │ mov r2, #2 │ │ │ │ sbcs r2, r2, lr │ │ │ │ - blt aff78 <_Py_InitializeRecursionLimits@@Base+0x6a4> │ │ │ │ + blt aff84 <_Py_InitializeRecursionLimits@@Base+0x698> │ │ │ │ mov ip, #51712 @ 0xca00 │ │ │ │ movt ip, #15258 @ 0x3b9a │ │ │ │ cmp r1, #0 │ │ │ │ umull r2, r3, r3, ip │ │ │ │ mla r3, ip, lr, r3 │ │ │ │ - ble afea8 <_Py_InitializeRecursionLimits@@Base+0x5d4> │ │ │ │ + ble afec0 <_Py_InitializeRecursionLimits@@Base+0x5d4> │ │ │ │ mvn ip, r1 │ │ │ │ cmp ip, r2 │ │ │ │ mvn ip, #-2147483648 @ 0x80000000 │ │ │ │ sub ip, ip, r0 │ │ │ │ sbcs ip, ip, r3 │ │ │ │ - blt aff84 <_Py_InitializeRecursionLimits@@Base+0x6b0> │ │ │ │ + blt aff90 <_Py_InitializeRecursionLimits@@Base+0x6a4> │ │ │ │ adds r2, r2, r1 │ │ │ │ adc r3, r0, r3 │ │ │ │ strd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr ip, [fp, #-68] @ 0xffffffbc │ │ │ │ mvn r2, r0 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r2, r3 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ sub r2, r2, ip │ │ │ │ sbcs r2, r2, r1 │ │ │ │ - blt b00b8 <_Py_InitializeRecursionLimits@@Base+0x7e4> │ │ │ │ + blt aff9c <_Py_InitializeRecursionLimits@@Base+0x6b0> │ │ │ │ adds r0, r3, r0 │ │ │ │ adc r1, r1, ip │ │ │ │ - add r3, pc, #448 @ 0x1c0 │ │ │ │ + add r3, pc, #424 @ 0x1a8 │ │ │ │ ldrd r2, [r3] │ │ │ │ - blx 441bbc <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + blx 44249c <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ mov ip, r0 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, ip │ │ │ │ - blt afe90 <_Py_InitializeRecursionLimits@@Base+0x5bc> │ │ │ │ + blt afea8 <_Py_InitializeRecursionLimits@@Base+0x5bc> │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b afc10 <_Py_InitializeRecursionLimits@@Base+0x33c> │ │ │ │ - bl 2c3aac │ │ │ │ - b afa88 <_Py_InitializeRecursionLimits@@Base+0x1b4> │ │ │ │ + b afc28 <_Py_InitializeRecursionLimits@@Base+0x33c> │ │ │ │ + bl 2b9344 │ │ │ │ + b afaa0 <_Py_InitializeRecursionLimits@@Base+0x1b4> │ │ │ │ add r2, r2, #998244352 @ 0x3b800000 │ │ │ │ subs r0, r0, #1 │ │ │ │ add r2, r2, #1753088 @ 0x1ac000 │ │ │ │ sbc r3, r1, #0 │ │ │ │ add r2, r2, #2560 @ 0xa00 │ │ │ │ - b afc08 <_Py_InitializeRecursionLimits@@Base+0x334> │ │ │ │ + b afc20 <_Py_InitializeRecursionLimits@@Base+0x334> │ │ │ │ orrs ip, r1, r0 │ │ │ │ - beq afbac <_Py_InitializeRecursionLimits@@Base+0x2d8> │ │ │ │ + beq afbc4 <_Py_InitializeRecursionLimits@@Base+0x2d8> │ │ │ │ rsbs lr, r1, #0 │ │ │ │ rsc ip, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, lr │ │ │ │ sbcs ip, r3, ip │ │ │ │ - bge afbac <_Py_InitializeRecursionLimits@@Base+0x2d8> │ │ │ │ + bge afbc4 <_Py_InitializeRecursionLimits@@Base+0x2d8> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - b afbb4 <_Py_InitializeRecursionLimits@@Base+0x2e0> │ │ │ │ + b afbcc <_Py_InitializeRecursionLimits@@Base+0x2e0> │ │ │ │ add r2, r2, #998244352 @ 0x3b800000 │ │ │ │ subs r3, ip, #1 │ │ │ │ add r2, r2, #1753088 @ 0x1ac000 │ │ │ │ sbc r1, r1, #0 │ │ │ │ add r2, r2, #2560 @ 0xa00 │ │ │ │ - b afe3c <_Py_InitializeRecursionLimits@@Base+0x568> │ │ │ │ + b afe54 <_Py_InitializeRecursionLimits@@Base+0x568> │ │ │ │ orrs ip, r1, r0 │ │ │ │ - beq afde4 <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ + beq afdfc <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ rsbs lr, r1, #0 │ │ │ │ rsc ip, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, lr │ │ │ │ sbcs ip, r3, ip │ │ │ │ - bge afde4 <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ + bge afdfc <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - b afdec <_Py_InitializeRecursionLimits@@Base+0x518> │ │ │ │ - movw r1, #27432 @ 0x6b28 │ │ │ │ + b afe04 <_Py_InitializeRecursionLimits@@Base+0x518> │ │ │ │ + movw r1, #29896 @ 0x74c8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #276] @ afff4 <_Py_InitializeRecursionLimits@@Base+0x720> │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #252] @ afff4 <_Py_InitializeRecursionLimits@@Base+0x708> │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ movw r2, #55295 @ 0xd7ff │ │ │ │ movt r2, #13042 @ 0x32f2 │ │ │ │ movw r0, #32004 @ 0x7d04 │ │ │ │ movt r0, #9665 @ 0x25c1 │ │ │ │ mov r3, #2 │ │ │ │ - b afc08 <_Py_InitializeRecursionLimits@@Base+0x334> │ │ │ │ - movw r1, #27400 @ 0x6b08 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #236] @ afff4 <_Py_InitializeRecursionLimits@@Base+0x720> │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ - mov r0, r7 │ │ │ │ - str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 2e898 │ │ │ │ - ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq aff40 <_Py_InitializeRecursionLimits@@Base+0x66c> │ │ │ │ - movw r1, #27464 @ 0x6b48 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #196] @ afff4 <_Py_InitializeRecursionLimits@@Base+0x720> │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 3fbac │ │ │ │ - bl 2d9c4 │ │ │ │ - b aff38 <_Py_InitializeRecursionLimits@@Base+0x664> │ │ │ │ - cmp sl, #0 │ │ │ │ - bne b00d0 <_Py_InitializeRecursionLimits@@Base+0x7fc> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 3fbac │ │ │ │ - bl 2d9c4 │ │ │ │ - b aff50 <_Py_InitializeRecursionLimits@@Base+0x67c> │ │ │ │ + b afc20 <_Py_InitializeRecursionLimits@@Base+0x334> │ │ │ │ cmp r1, #1 │ │ │ │ sbcs r3, r0, #0 │ │ │ │ mvnlt r2, #0 │ │ │ │ mvnlt r3, #-2147483648 @ 0x80000000 │ │ │ │ - blt afbac <_Py_InitializeRecursionLimits@@Base+0x2d8> │ │ │ │ + blt afbc4 <_Py_InitializeRecursionLimits@@Base+0x2d8> │ │ │ │ mvn r2, #0 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - b afbb4 <_Py_InitializeRecursionLimits@@Base+0x2e0> │ │ │ │ + b afbcc <_Py_InitializeRecursionLimits@@Base+0x2e0> │ │ │ │ + ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ + ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ + add r3, pc, #168 @ 0xa8 │ │ │ │ + ldrd r2, [r3] │ │ │ │ + blx 44249c <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + mov r3, r1 │ │ │ │ + b afc20 <_Py_InitializeRecursionLimits@@Base+0x334> │ │ │ │ + sub r0, fp, #60 @ 0x3c │ │ │ │ + bl 97298 │ │ │ │ + sub r3, fp, #52 @ 0x34 │ │ │ │ + str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ + b afbd4 <_Py_InitializeRecursionLimits@@Base+0x2e8> │ │ │ │ + cmp r1, #1 │ │ │ │ + sbcs r3, r0, #0 │ │ │ │ + blt aff78 <_Py_InitializeRecursionLimits@@Base+0x68c> │ │ │ │ + mov r2, #0 │ │ │ │ + mov r3, #-2147483648 @ 0x80000000 │ │ │ │ + b afbc4 <_Py_InitializeRecursionLimits@@Base+0x2d8> │ │ │ │ + orrs r3, r1, r0 │ │ │ │ + beq aff6c <_Py_InitializeRecursionLimits@@Base+0x680> │ │ │ │ + b afe9c <_Py_InitializeRecursionLimits@@Base+0x5b0> │ │ │ │ cmp r1, #1 │ │ │ │ sbcs r3, r0, #0 │ │ │ │ - blt b0078 <_Py_InitializeRecursionLimits@@Base+0x7a4> │ │ │ │ + blt affcc <_Py_InitializeRecursionLimits@@Base+0x6e0> │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - b afdec <_Py_InitializeRecursionLimits@@Base+0x518> │ │ │ │ + b afe04 <_Py_InitializeRecursionLimits@@Base+0x518> │ │ │ │ + movw r2, #55295 @ 0xd7ff │ │ │ │ + movt r2, #13042 @ 0x32f2 │ │ │ │ + movw r3, #32004 @ 0x7d04 │ │ │ │ + movt r3, #9665 @ 0x25c1 │ │ │ │ + mov r1, #2 │ │ │ │ + b afe54 <_Py_InitializeRecursionLimits@@Base+0x568> │ │ │ │ cmp r1, #1 │ │ │ │ sbcs r3, r0, #0 │ │ │ │ - blt affd8 <_Py_InitializeRecursionLimits@@Base+0x704> │ │ │ │ + blt affd8 <_Py_InitializeRecursionLimits@@Base+0x6ec> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - b afbac <_Py_InitializeRecursionLimits@@Base+0x2d8> │ │ │ │ + b afdfc <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ + mvn r2, #0 │ │ │ │ + mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ + b afdfc <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ + orrs r3, r1, r0 │ │ │ │ + beq affc0 <_Py_InitializeRecursionLimits@@Base+0x6d4> │ │ │ │ + b afedc <_Py_InitializeRecursionLimits@@Base+0x5f0> │ │ │ │ + nop {0} │ │ │ │ + blcc fe7627f0 <__bss_end__@@Base+0xfe063194> │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + mlseq sl, r4, sp, r9 │ │ │ │ + subeq r0, sp, r4, lsl #28 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - add r3, pc, #48 @ 0x30 │ │ │ │ + add r3, pc, #256 @ 0x100 │ │ │ │ ldrd r2, [r3] │ │ │ │ - blx 441bbc <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ - mov r3, r1 │ │ │ │ - b afc08 <_Py_InitializeRecursionLimits@@Base+0x334> │ │ │ │ + blx 44249c <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ + mov r3, r0 │ │ │ │ + b afe54 <_Py_InitializeRecursionLimits@@Base+0x568> │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 97280 │ │ │ │ - sub r3, fp, #52 @ 0x34 │ │ │ │ - str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b afbbc <_Py_InitializeRecursionLimits@@Base+0x2e8> │ │ │ │ - orrs r3, r1, r0 │ │ │ │ - beq aff9c <_Py_InitializeRecursionLimits@@Base+0x6c8> │ │ │ │ - b afe84 <_Py_InitializeRecursionLimits@@Base+0x5b0> │ │ │ │ - nop {0} │ │ │ │ - blcc fe7627f0 <__bss_end__@@Base+0xfe0631d4> │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - mlseq sl, ip, sp, r9 │ │ │ │ - subeq fp, ip, r8, asr #13 │ │ │ │ - ldrdeq fp, [ip], #-100 @ 0xffffff9c │ │ │ │ + bl 97298 │ │ │ │ + b afe08 <_Py_InitializeRecursionLimits@@Base+0x51c> │ │ │ │ + mov r0, r7 │ │ │ │ + str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + bl 2e898 │ │ │ │ + ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq b0068 <_Py_InitializeRecursionLimits@@Base+0x77c> │ │ │ │ + movw r1, #29928 @ 0x74e8 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [pc, #200] @ b0110 <_Py_InitializeRecursionLimits@@Base+0x824> │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #29864 @ 0x74a8 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [pc, #184] @ b0110 <_Py_InitializeRecursionLimits@@Base+0x824> │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 3fbac │ │ │ │ + bl 2d9c4 │ │ │ │ + b b0060 <_Py_InitializeRecursionLimits@@Base+0x774> │ │ │ │ + cmp sl, #0 │ │ │ │ + bne b00d4 <_Py_InitializeRecursionLimits@@Base+0x7e8> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 3fbac │ │ │ │ + bl 2d9c4 │ │ │ │ + b b0078 <_Py_InitializeRecursionLimits@@Base+0x78c> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aff20 <_Py_InitializeRecursionLimits@@Base+0x64c> │ │ │ │ + bne b0038 <_Py_InitializeRecursionLimits@@Base+0x74c> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b0050 <_Py_InitializeRecursionLimits@@Base+0x77c> │ │ │ │ - bl 2e30b0 │ │ │ │ + beq b00f8 <_Py_InitializeRecursionLimits@@Base+0x80c> │ │ │ │ + bl 2e19b4 │ │ │ │ mov r0, r4 │ │ │ │ bl 3fbac │ │ │ │ bl 2d9c4 │ │ │ │ - b b0028 <_Py_InitializeRecursionLimits@@Base+0x754> │ │ │ │ - movw r1, #27580 @ 0x6bbc │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #-76] @ afff4 <_Py_InitializeRecursionLimits@@Base+0x720> │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #27540 @ 0x6b94 │ │ │ │ + b b00ac <_Py_InitializeRecursionLimits@@Base+0x7c0> │ │ │ │ + movw r1, #30044 @ 0x755c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #-92] @ afff4 <_Py_InitializeRecursionLimits@@Base+0x720> │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #27624 @ 0x6be8 │ │ │ │ + ldr r0, [pc, #76] @ b0110 <_Py_InitializeRecursionLimits@@Base+0x824> │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #30004 @ 0x7534 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #-104] @ afff8 <_Py_InitializeRecursionLimits@@Base+0x724> │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ - cmp r1, #1 │ │ │ │ - sbcs r3, r0, #0 │ │ │ │ - blt b0084 <_Py_InitializeRecursionLimits@@Base+0x7b0> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - b afde4 <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ - mvn r2, #0 │ │ │ │ - mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - b afde4 <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ - orrs r3, r1, r0 │ │ │ │ - beq b006c <_Py_InitializeRecursionLimits@@Base+0x798> │ │ │ │ - b afec4 <_Py_InitializeRecursionLimits@@Base+0x5f0> │ │ │ │ - ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - add r3, pc, #88 @ 0x58 │ │ │ │ - ldrd r2, [r3] │ │ │ │ - blx 441bbc <_PyMonitoring_FireBranchEvent@@Base+0x9cc> │ │ │ │ - mov r3, r0 │ │ │ │ - b afe3c <_Py_InitializeRecursionLimits@@Base+0x568> │ │ │ │ - sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 97280 │ │ │ │ - b afdf0 <_Py_InitializeRecursionLimits@@Base+0x51c> │ │ │ │ - movw r2, #55295 @ 0xd7ff │ │ │ │ - movt r2, #13042 @ 0x32f2 │ │ │ │ - movw r3, #32004 @ 0x7d04 │ │ │ │ - movt r3, #9665 @ 0x25c1 │ │ │ │ - mov r1, #2 │ │ │ │ - b afe3c <_Py_InitializeRecursionLimits@@Base+0x568> │ │ │ │ + ldr r0, [pc, #60] @ b0110 <_Py_InitializeRecursionLimits@@Base+0x824> │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ add r3, r2, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b00d8 <_Py_InitializeRecursionLimits@@Base+0x804> │ │ │ │ + bne b00dc <_Py_InitializeRecursionLimits@@Base+0x7f0> │ │ │ │ dmb ish │ │ │ │ - b aff48 <_Py_InitializeRecursionLimits@@Base+0x674> │ │ │ │ - nop {0} │ │ │ │ - blcc fe762900 <__bss_end__@@Base+0xfe0632e4> │ │ │ │ + b b0070 <_Py_InitializeRecursionLimits@@Base+0x784> │ │ │ │ + movw r1, #30088 @ 0x7588 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [pc, #12] @ b0114 <_Py_InitializeRecursionLimits@@Base+0x828> │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + blcc fe762910 <__bss_end__@@Base+0xfe0632b4> │ │ │ │ andeq r0, r0, r0 │ │ │ │ + subeq r0, sp, r4, lsl #28 │ │ │ │ + subeq r0, sp, r0, lsl 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, #3968] @ 0xf80 │ │ │ │ - sub sp, sp, #92 @ 0x5c │ │ │ │ + str r0, [ip, #3976] @ 0xf88 │ │ │ │ + sub sp, sp, #84 @ 0x54 │ │ │ │ ldr r3, [r1, #792] @ 0x318 │ │ │ │ - mov r9, r1 │ │ │ │ - str r0, [fp, #-104] @ 0xffffff98 │ │ │ │ + strd r0, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq b354c <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ - movw r7, #38400 @ 0x9600 │ │ │ │ - movt r7, #106 @ 0x6a │ │ │ │ - ldr r6, [r9, #8] │ │ │ │ + beq b3518 <_Py_InitializeRecursionLimits@@Base+0x3c2c> │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + movw r8, #38392 @ 0x95f8 │ │ │ │ + movt r8, #106 @ 0x6a │ │ │ │ + ldr r9, [r3, #8] │ │ │ │ mov r3, #0 │ │ │ │ - str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r2, [r7, #928] @ 0x3a0 │ │ │ │ + ldr r2, [r8, #928] @ 0x3a0 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - cmp r6, r2 │ │ │ │ - bne b33ec <_Py_InitializeRecursionLimits@@Base+0x3b18> │ │ │ │ - add r8, r7, #8192 @ 0x2000 │ │ │ │ + cmp r9, r2 │ │ │ │ + bne b33c8 <_Py_InitializeRecursionLimits@@Base+0x3adc> │ │ │ │ + add r7, r8, #8192 @ 0x2000 │ │ │ │ sub r5, fp, #68 @ 0x44 │ │ │ │ - movw r2, #52124 @ 0xcb9c │ │ │ │ + movw r2, #52148 @ 0xcbb4 │ │ │ │ movt r2, #10 │ │ │ │ - movw r1, #12372 @ 0x3054 │ │ │ │ - movt r1, #12 │ │ │ │ + movw r1, #24280 @ 0x5ed8 │ │ │ │ + movt r1, #11 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #17972 @ 0x4634 │ │ │ │ + movw r0, #17908 @ 0x45f4 │ │ │ │ movt r0, #11 │ │ │ │ - movw r2, #53596 @ 0xd15c │ │ │ │ + movw r2, #53620 @ 0xd174 │ │ │ │ movt r2, #10 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp] │ │ │ │ - bl ae770 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl ae788 <_Py_hashtable_new_full@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - str r4, [r8, #1140] @ 0x474 │ │ │ │ - beq b3620 <_Py_InitializeRecursionLimits@@Base+0x3d4c> │ │ │ │ - ldr r0, [pc, #4088] @ b1198 <_Py_InitializeRecursionLimits@@Base+0x18c4> │ │ │ │ - movw sl, #7884 @ 0x1ecc │ │ │ │ - movt sl, #29 │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #4076] @ b119c <_Py_InitializeRecursionLimits@@Base+0x18c8> │ │ │ │ - mov r7, #0 │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #4068] @ b11a0 <_Py_InitializeRecursionLimits@@Base+0x18cc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #4064] @ b11a4 <_Py_InitializeRecursionLimits@@Base+0x18d0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #4060] @ b11a8 <_Py_InitializeRecursionLimits@@Base+0x18d4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #4056] @ b11ac <_Py_InitializeRecursionLimits@@Base+0x18d8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #4052] @ b11b0 <_Py_InitializeRecursionLimits@@Base+0x18dc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #4048] @ b11b4 <_Py_InitializeRecursionLimits@@Base+0x18e0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #4044] @ b11b8 <_Py_InitializeRecursionLimits@@Base+0x18e4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #4040] @ b11bc <_Py_InitializeRecursionLimits@@Base+0x18e8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #4036] @ b11c0 <_Py_InitializeRecursionLimits@@Base+0x18ec> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #4032] @ b11c4 <_Py_InitializeRecursionLimits@@Base+0x18f0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #4028] @ b11c8 <_Py_InitializeRecursionLimits@@Base+0x18f4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #4024] @ b11cc <_Py_InitializeRecursionLimits@@Base+0x18f8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #4020] @ b11d0 <_Py_InitializeRecursionLimits@@Base+0x18fc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #4016] @ b11d4 <_Py_InitializeRecursionLimits@@Base+0x1900> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #4012] @ b11d8 <_Py_InitializeRecursionLimits@@Base+0x1904> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #4008] @ b11dc <_Py_InitializeRecursionLimits@@Base+0x1908> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #4004] @ b11e0 <_Py_InitializeRecursionLimits@@Base+0x190c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #4000] @ b11e4 <_Py_InitializeRecursionLimits@@Base+0x1910> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3996] @ b11e8 <_Py_InitializeRecursionLimits@@Base+0x1914> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3992] @ b11ec <_Py_InitializeRecursionLimits@@Base+0x1918> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3988] @ b11f0 <_Py_InitializeRecursionLimits@@Base+0x191c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3984] @ b11f4 <_Py_InitializeRecursionLimits@@Base+0x1920> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3980] @ b11f8 <_Py_InitializeRecursionLimits@@Base+0x1924> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3976] @ b11fc <_Py_InitializeRecursionLimits@@Base+0x1928> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3972] @ b1200 <_Py_InitializeRecursionLimits@@Base+0x192c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3968] @ b1204 <_Py_InitializeRecursionLimits@@Base+0x1930> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3964] @ b1208 <_Py_InitializeRecursionLimits@@Base+0x1934> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3960] @ b120c <_Py_InitializeRecursionLimits@@Base+0x1938> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3956] @ b1210 <_Py_InitializeRecursionLimits@@Base+0x193c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3952] @ b1214 <_Py_InitializeRecursionLimits@@Base+0x1940> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3948] @ b1218 <_Py_InitializeRecursionLimits@@Base+0x1944> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3944] @ b121c <_Py_InitializeRecursionLimits@@Base+0x1948> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3940] @ b1220 <_Py_InitializeRecursionLimits@@Base+0x194c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3936] @ b1224 <_Py_InitializeRecursionLimits@@Base+0x1950> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3932] @ b1228 <_Py_InitializeRecursionLimits@@Base+0x1954> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3928] @ b122c <_Py_InitializeRecursionLimits@@Base+0x1958> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3924] @ b1230 <_Py_InitializeRecursionLimits@@Base+0x195c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3920] @ b1234 <_Py_InitializeRecursionLimits@@Base+0x1960> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3916] @ b1238 <_Py_InitializeRecursionLimits@@Base+0x1964> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3912] @ b123c <_Py_InitializeRecursionLimits@@Base+0x1968> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3908] @ b1240 <_Py_InitializeRecursionLimits@@Base+0x196c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3904] @ b1244 <_Py_InitializeRecursionLimits@@Base+0x1970> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3900] @ b1248 <_Py_InitializeRecursionLimits@@Base+0x1974> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3896] @ b124c <_Py_InitializeRecursionLimits@@Base+0x1978> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3892] @ b1250 <_Py_InitializeRecursionLimits@@Base+0x197c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3888] @ b1254 <_Py_InitializeRecursionLimits@@Base+0x1980> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3884] @ b1258 <_Py_InitializeRecursionLimits@@Base+0x1984> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3880] @ b125c <_Py_InitializeRecursionLimits@@Base+0x1988> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3876] @ b1260 <_Py_InitializeRecursionLimits@@Base+0x198c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3872] @ b1264 <_Py_InitializeRecursionLimits@@Base+0x1990> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3868] @ b1268 <_Py_InitializeRecursionLimits@@Base+0x1994> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3864] @ b126c <_Py_InitializeRecursionLimits@@Base+0x1998> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r5, [pc, #3856] @ b1270 <_Py_InitializeRecursionLimits@@Base+0x199c> │ │ │ │ - add r0, r4, #34560 @ 0x8700 │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3848] @ b1274 <_Py_InitializeRecursionLimits@@Base+0x19a0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3844] @ b1278 <_Py_InitializeRecursionLimits@@Base+0x19a4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3840] @ b127c <_Py_InitializeRecursionLimits@@Base+0x19a8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3836] @ b1280 <_Py_InitializeRecursionLimits@@Base+0x19ac> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3832] @ b1284 <_Py_InitializeRecursionLimits@@Base+0x19b0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3828] @ b1288 <_Py_InitializeRecursionLimits@@Base+0x19b4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3824] @ b128c <_Py_InitializeRecursionLimits@@Base+0x19b8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3820] @ b1290 <_Py_InitializeRecursionLimits@@Base+0x19bc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3816] @ b1294 <_Py_InitializeRecursionLimits@@Base+0x19c0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3812] @ b1298 <_Py_InitializeRecursionLimits@@Base+0x19c4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3808] @ b129c <_Py_InitializeRecursionLimits@@Base+0x19c8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3804] @ b12a0 <_Py_InitializeRecursionLimits@@Base+0x19cc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3800] @ b12a4 <_Py_InitializeRecursionLimits@@Base+0x19d0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3796] @ b12a8 <_Py_InitializeRecursionLimits@@Base+0x19d4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3792] @ b12ac <_Py_InitializeRecursionLimits@@Base+0x19d8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3788] @ b12b0 <_Py_InitializeRecursionLimits@@Base+0x19dc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3784] @ b12b4 <_Py_InitializeRecursionLimits@@Base+0x19e0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3780] @ b12b8 <_Py_InitializeRecursionLimits@@Base+0x19e4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3776] @ b12bc <_Py_InitializeRecursionLimits@@Base+0x19e8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3772] @ b12c0 <_Py_InitializeRecursionLimits@@Base+0x19ec> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3768] @ b12c4 <_Py_InitializeRecursionLimits@@Base+0x19f0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3764] @ b12c8 <_Py_InitializeRecursionLimits@@Base+0x19f4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3760] @ b12cc <_Py_InitializeRecursionLimits@@Base+0x19f8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3756] @ b12d0 <_Py_InitializeRecursionLimits@@Base+0x19fc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3752] @ b12d4 <_Py_InitializeRecursionLimits@@Base+0x1a00> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3748] @ b12d8 <_Py_InitializeRecursionLimits@@Base+0x1a04> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3744] @ b12dc <_Py_InitializeRecursionLimits@@Base+0x1a08> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3740] @ b12e0 <_Py_InitializeRecursionLimits@@Base+0x1a0c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3736] @ b12e4 <_Py_InitializeRecursionLimits@@Base+0x1a10> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3732] @ b12e8 <_Py_InitializeRecursionLimits@@Base+0x1a14> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3728] @ b12ec <_Py_InitializeRecursionLimits@@Base+0x1a18> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3724] @ b12f0 <_Py_InitializeRecursionLimits@@Base+0x1a1c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3720] @ b12f4 <_Py_InitializeRecursionLimits@@Base+0x1a20> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3716] @ b12f8 <_Py_InitializeRecursionLimits@@Base+0x1a24> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3712] @ b12fc <_Py_InitializeRecursionLimits@@Base+0x1a28> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3708] @ b1300 <_Py_InitializeRecursionLimits@@Base+0x1a2c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3704] @ b1304 <_Py_InitializeRecursionLimits@@Base+0x1a30> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3700] @ b1308 <_Py_InitializeRecursionLimits@@Base+0x1a34> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3696] @ b130c <_Py_InitializeRecursionLimits@@Base+0x1a38> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3692] @ b1310 <_Py_InitializeRecursionLimits@@Base+0x1a3c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3688] @ b1314 <_Py_InitializeRecursionLimits@@Base+0x1a40> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3684] @ b1318 <_Py_InitializeRecursionLimits@@Base+0x1a44> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3680] @ b131c <_Py_InitializeRecursionLimits@@Base+0x1a48> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3676] @ b1320 <_Py_InitializeRecursionLimits@@Base+0x1a4c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3672] @ b1324 <_Py_InitializeRecursionLimits@@Base+0x1a50> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3668] @ b1328 <_Py_InitializeRecursionLimits@@Base+0x1a54> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3664] @ b132c <_Py_InitializeRecursionLimits@@Base+0x1a58> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3660] @ b1330 <_Py_InitializeRecursionLimits@@Base+0x1a5c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3656] @ b1334 <_Py_InitializeRecursionLimits@@Base+0x1a60> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3652] @ b1338 <_Py_InitializeRecursionLimits@@Base+0x1a64> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3648] @ b133c <_Py_InitializeRecursionLimits@@Base+0x1a68> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3644] @ b1340 <_Py_InitializeRecursionLimits@@Base+0x1a6c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3640] @ b1344 <_Py_InitializeRecursionLimits@@Base+0x1a70> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3636] @ b1348 <_Py_InitializeRecursionLimits@@Base+0x1a74> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3632] @ b134c <_Py_InitializeRecursionLimits@@Base+0x1a78> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3628] @ b1350 <_Py_InitializeRecursionLimits@@Base+0x1a7c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3624] @ b1354 <_Py_InitializeRecursionLimits@@Base+0x1a80> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3620] @ b1358 <_Py_InitializeRecursionLimits@@Base+0x1a84> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3616] @ b135c <_Py_InitializeRecursionLimits@@Base+0x1a88> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3612] @ b1360 <_Py_InitializeRecursionLimits@@Base+0x1a8c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3608] @ b1364 <_Py_InitializeRecursionLimits@@Base+0x1a90> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3604] @ b1368 <_Py_InitializeRecursionLimits@@Base+0x1a94> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3600] @ b136c <_Py_InitializeRecursionLimits@@Base+0x1a98> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3596] @ b1370 <_Py_InitializeRecursionLimits@@Base+0x1a9c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3592] @ b1374 <_Py_InitializeRecursionLimits@@Base+0x1aa0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3588] @ b1378 <_Py_InitializeRecursionLimits@@Base+0x1aa4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3584] @ b137c <_Py_InitializeRecursionLimits@@Base+0x1aa8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3580] @ b1380 <_Py_InitializeRecursionLimits@@Base+0x1aac> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3576] @ b1384 <_Py_InitializeRecursionLimits@@Base+0x1ab0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3572] @ b1388 <_Py_InitializeRecursionLimits@@Base+0x1ab4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3568] @ b138c <_Py_InitializeRecursionLimits@@Base+0x1ab8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3564] @ b1390 <_Py_InitializeRecursionLimits@@Base+0x1abc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3560] @ b1394 <_Py_InitializeRecursionLimits@@Base+0x1ac0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3556] @ b1398 <_Py_InitializeRecursionLimits@@Base+0x1ac4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3552] @ b139c <_Py_InitializeRecursionLimits@@Base+0x1ac8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3548] @ b13a0 <_Py_InitializeRecursionLimits@@Base+0x1acc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3544] @ b13a4 <_Py_InitializeRecursionLimits@@Base+0x1ad0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3540] @ b13a8 <_Py_InitializeRecursionLimits@@Base+0x1ad4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3536] @ b13ac <_Py_InitializeRecursionLimits@@Base+0x1ad8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3532] @ b13b0 <_Py_InitializeRecursionLimits@@Base+0x1adc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3528] @ b13b4 <_Py_InitializeRecursionLimits@@Base+0x1ae0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3524] @ b13b8 <_Py_InitializeRecursionLimits@@Base+0x1ae4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3520] @ b13bc <_Py_InitializeRecursionLimits@@Base+0x1ae8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3516] @ b13c0 <_Py_InitializeRecursionLimits@@Base+0x1aec> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3512] @ b13c4 <_Py_InitializeRecursionLimits@@Base+0x1af0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3508] @ b13c8 <_Py_InitializeRecursionLimits@@Base+0x1af4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3504] @ b13cc <_Py_InitializeRecursionLimits@@Base+0x1af8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3500] @ b13d0 <_Py_InitializeRecursionLimits@@Base+0x1afc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3496] @ b13d4 <_Py_InitializeRecursionLimits@@Base+0x1b00> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3492] @ b13d8 <_Py_InitializeRecursionLimits@@Base+0x1b04> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3488] @ b13dc <_Py_InitializeRecursionLimits@@Base+0x1b08> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3484] @ b13e0 <_Py_InitializeRecursionLimits@@Base+0x1b0c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3480] @ b13e4 <_Py_InitializeRecursionLimits@@Base+0x1b10> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3476] @ b13e8 <_Py_InitializeRecursionLimits@@Base+0x1b14> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3472] @ b13ec <_Py_InitializeRecursionLimits@@Base+0x1b18> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3468] @ b13f0 <_Py_InitializeRecursionLimits@@Base+0x1b1c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3464] @ b13f4 <_Py_InitializeRecursionLimits@@Base+0x1b20> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3460] @ b13f8 <_Py_InitializeRecursionLimits@@Base+0x1b24> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3456] @ b13fc <_Py_InitializeRecursionLimits@@Base+0x1b28> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3452] @ b1400 <_Py_InitializeRecursionLimits@@Base+0x1b2c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3448] @ b1404 <_Py_InitializeRecursionLimits@@Base+0x1b30> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3444] @ b1408 <_Py_InitializeRecursionLimits@@Base+0x1b34> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3440] @ b140c <_Py_InitializeRecursionLimits@@Base+0x1b38> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3436] @ b1410 <_Py_InitializeRecursionLimits@@Base+0x1b3c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3432] @ b1414 <_Py_InitializeRecursionLimits@@Base+0x1b40> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3428] @ b1418 <_Py_InitializeRecursionLimits@@Base+0x1b44> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3424] @ b141c <_Py_InitializeRecursionLimits@@Base+0x1b48> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3420] @ b1420 <_Py_InitializeRecursionLimits@@Base+0x1b4c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - add r0, r4, #38144 @ 0x9500 │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3408] @ b1424 <_Py_InitializeRecursionLimits@@Base+0x1b50> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3404] @ b1428 <_Py_InitializeRecursionLimits@@Base+0x1b54> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3400] @ b142c <_Py_InitializeRecursionLimits@@Base+0x1b58> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3396] @ b1430 <_Py_InitializeRecursionLimits@@Base+0x1b5c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3392] @ b1434 <_Py_InitializeRecursionLimits@@Base+0x1b60> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3388] @ b1438 <_Py_InitializeRecursionLimits@@Base+0x1b64> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3384] @ b143c <_Py_InitializeRecursionLimits@@Base+0x1b68> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3380] @ b1440 <_Py_InitializeRecursionLimits@@Base+0x1b6c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3376] @ b1444 <_Py_InitializeRecursionLimits@@Base+0x1b70> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3372] @ b1448 <_Py_InitializeRecursionLimits@@Base+0x1b74> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3368] @ b144c <_Py_InitializeRecursionLimits@@Base+0x1b78> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3364] @ b1450 <_Py_InitializeRecursionLimits@@Base+0x1b7c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3360] @ b1454 <_Py_InitializeRecursionLimits@@Base+0x1b80> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3356] @ b1458 <_Py_InitializeRecursionLimits@@Base+0x1b84> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3352] @ b145c <_Py_InitializeRecursionLimits@@Base+0x1b88> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3348] @ b1460 <_Py_InitializeRecursionLimits@@Base+0x1b8c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3344] @ b1464 <_Py_InitializeRecursionLimits@@Base+0x1b90> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3340] @ b1468 <_Py_InitializeRecursionLimits@@Base+0x1b94> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3336] @ b146c <_Py_InitializeRecursionLimits@@Base+0x1b98> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3332] @ b1470 <_Py_InitializeRecursionLimits@@Base+0x1b9c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3328] @ b1474 <_Py_InitializeRecursionLimits@@Base+0x1ba0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3324] @ b1478 <_Py_InitializeRecursionLimits@@Base+0x1ba4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3320] @ b147c <_Py_InitializeRecursionLimits@@Base+0x1ba8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3316] @ b1480 <_Py_InitializeRecursionLimits@@Base+0x1bac> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3312] @ b1484 <_Py_InitializeRecursionLimits@@Base+0x1bb0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3308] @ b1488 <_Py_InitializeRecursionLimits@@Base+0x1bb4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3304] @ b148c <_Py_InitializeRecursionLimits@@Base+0x1bb8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3300] @ b1490 <_Py_InitializeRecursionLimits@@Base+0x1bbc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3296] @ b1494 <_Py_InitializeRecursionLimits@@Base+0x1bc0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3292] @ b1498 <_Py_InitializeRecursionLimits@@Base+0x1bc4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3288] @ b149c <_Py_InitializeRecursionLimits@@Base+0x1bc8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3284] @ b14a0 <_Py_InitializeRecursionLimits@@Base+0x1bcc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3280] @ b14a4 <_Py_InitializeRecursionLimits@@Base+0x1bd0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3276] @ b14a8 <_Py_InitializeRecursionLimits@@Base+0x1bd4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3272] @ b14ac <_Py_InitializeRecursionLimits@@Base+0x1bd8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3268] @ b14b0 <_Py_InitializeRecursionLimits@@Base+0x1bdc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3264] @ b14b4 <_Py_InitializeRecursionLimits@@Base+0x1be0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3260] @ b14b8 <_Py_InitializeRecursionLimits@@Base+0x1be4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3256] @ b14bc <_Py_InitializeRecursionLimits@@Base+0x1be8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3252] @ b14c0 <_Py_InitializeRecursionLimits@@Base+0x1bec> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3248] @ b14c4 <_Py_InitializeRecursionLimits@@Base+0x1bf0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3244] @ b14c8 <_Py_InitializeRecursionLimits@@Base+0x1bf4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3240] @ b14cc <_Py_InitializeRecursionLimits@@Base+0x1bf8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3236] @ b14d0 <_Py_InitializeRecursionLimits@@Base+0x1bfc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3232] @ b14d4 <_Py_InitializeRecursionLimits@@Base+0x1c00> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3228] @ b14d8 <_Py_InitializeRecursionLimits@@Base+0x1c04> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3224] @ b14dc <_Py_InitializeRecursionLimits@@Base+0x1c08> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3220] @ b14e0 <_Py_InitializeRecursionLimits@@Base+0x1c0c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3216] @ b14e4 <_Py_InitializeRecursionLimits@@Base+0x1c10> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3212] @ b14e8 <_Py_InitializeRecursionLimits@@Base+0x1c14> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3208] @ b14ec <_Py_InitializeRecursionLimits@@Base+0x1c18> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3204] @ b14f0 <_Py_InitializeRecursionLimits@@Base+0x1c1c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3200] @ b14f4 <_Py_InitializeRecursionLimits@@Base+0x1c20> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3196] @ b14f8 <_Py_InitializeRecursionLimits@@Base+0x1c24> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3192] @ b14fc <_Py_InitializeRecursionLimits@@Base+0x1c28> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3188] @ b1500 <_Py_InitializeRecursionLimits@@Base+0x1c2c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3184] @ b1504 <_Py_InitializeRecursionLimits@@Base+0x1c30> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3180] @ b1508 <_Py_InitializeRecursionLimits@@Base+0x1c34> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3176] @ b150c <_Py_InitializeRecursionLimits@@Base+0x1c38> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3172] @ b1510 <_Py_InitializeRecursionLimits@@Base+0x1c3c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3168] @ b1514 <_Py_InitializeRecursionLimits@@Base+0x1c40> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3164] @ b1518 <_Py_InitializeRecursionLimits@@Base+0x1c44> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3160] @ b151c <_Py_InitializeRecursionLimits@@Base+0x1c48> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3156] @ b1520 <_Py_InitializeRecursionLimits@@Base+0x1c4c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3152] @ b1524 <_Py_InitializeRecursionLimits@@Base+0x1c50> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3148] @ b1528 <_Py_InitializeRecursionLimits@@Base+0x1c54> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3144] @ b152c <_Py_InitializeRecursionLimits@@Base+0x1c58> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3140] @ b1530 <_Py_InitializeRecursionLimits@@Base+0x1c5c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3136] @ b1534 <_Py_InitializeRecursionLimits@@Base+0x1c60> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3132] @ b1538 <_Py_InitializeRecursionLimits@@Base+0x1c64> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3128] @ b153c <_Py_InitializeRecursionLimits@@Base+0x1c68> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3124] @ b1540 <_Py_InitializeRecursionLimits@@Base+0x1c6c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3120] @ b1544 <_Py_InitializeRecursionLimits@@Base+0x1c70> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3116] @ b1548 <_Py_InitializeRecursionLimits@@Base+0x1c74> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3112] @ b154c <_Py_InitializeRecursionLimits@@Base+0x1c78> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3108] @ b1550 <_Py_InitializeRecursionLimits@@Base+0x1c7c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3104] @ b1554 <_Py_InitializeRecursionLimits@@Base+0x1c80> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3100] @ b1558 <_Py_InitializeRecursionLimits@@Base+0x1c84> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3096] @ b155c <_Py_InitializeRecursionLimits@@Base+0x1c88> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3092] @ b1560 <_Py_InitializeRecursionLimits@@Base+0x1c8c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3088] @ b1564 <_Py_InitializeRecursionLimits@@Base+0x1c90> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3084] @ b1568 <_Py_InitializeRecursionLimits@@Base+0x1c94> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3080] @ b156c <_Py_InitializeRecursionLimits@@Base+0x1c98> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3076] @ b1570 <_Py_InitializeRecursionLimits@@Base+0x1c9c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3072] @ b1574 <_Py_InitializeRecursionLimits@@Base+0x1ca0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3068] @ b1578 <_Py_InitializeRecursionLimits@@Base+0x1ca4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3064] @ b157c <_Py_InitializeRecursionLimits@@Base+0x1ca8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3060] @ b1580 <_Py_InitializeRecursionLimits@@Base+0x1cac> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3056] @ b1584 <_Py_InitializeRecursionLimits@@Base+0x1cb0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3052] @ b1588 <_Py_InitializeRecursionLimits@@Base+0x1cb4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3048] @ b158c <_Py_InitializeRecursionLimits@@Base+0x1cb8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3044] @ b1590 <_Py_InitializeRecursionLimits@@Base+0x1cbc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3040] @ b1594 <_Py_InitializeRecursionLimits@@Base+0x1cc0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3036] @ b1598 <_Py_InitializeRecursionLimits@@Base+0x1cc4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3032] @ b159c <_Py_InitializeRecursionLimits@@Base+0x1cc8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3028] @ b15a0 <_Py_InitializeRecursionLimits@@Base+0x1ccc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3024] @ b15a4 <_Py_InitializeRecursionLimits@@Base+0x1cd0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3020] @ b15a8 <_Py_InitializeRecursionLimits@@Base+0x1cd4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3016] @ b15ac <_Py_InitializeRecursionLimits@@Base+0x1cd8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3012] @ b15b0 <_Py_InitializeRecursionLimits@@Base+0x1cdc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3008] @ b15b4 <_Py_InitializeRecursionLimits@@Base+0x1ce0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3004] @ b15b8 <_Py_InitializeRecursionLimits@@Base+0x1ce4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #3000] @ b15bc <_Py_InitializeRecursionLimits@@Base+0x1ce8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2996] @ b15c0 <_Py_InitializeRecursionLimits@@Base+0x1cec> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - add r0, r4, #41728 @ 0xa300 │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2984] @ b15c4 <_Py_InitializeRecursionLimits@@Base+0x1cf0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2980] @ b15c8 <_Py_InitializeRecursionLimits@@Base+0x1cf4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2976] @ b15cc <_Py_InitializeRecursionLimits@@Base+0x1cf8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2972] @ b15d0 <_Py_InitializeRecursionLimits@@Base+0x1cfc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2968] @ b15d4 <_Py_InitializeRecursionLimits@@Base+0x1d00> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2964] @ b15d8 <_Py_InitializeRecursionLimits@@Base+0x1d04> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2960] @ b15dc <_Py_InitializeRecursionLimits@@Base+0x1d08> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2956] @ b15e0 <_Py_InitializeRecursionLimits@@Base+0x1d0c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2952] @ b15e4 <_Py_InitializeRecursionLimits@@Base+0x1d10> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2948] @ b15e8 <_Py_InitializeRecursionLimits@@Base+0x1d14> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2944] @ b15ec <_Py_InitializeRecursionLimits@@Base+0x1d18> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2940] @ b15f0 <_Py_InitializeRecursionLimits@@Base+0x1d1c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2936] @ b15f4 <_Py_InitializeRecursionLimits@@Base+0x1d20> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2932] @ b15f8 <_Py_InitializeRecursionLimits@@Base+0x1d24> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2928] @ b15fc <_Py_InitializeRecursionLimits@@Base+0x1d28> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2924] @ b1600 <_Py_InitializeRecursionLimits@@Base+0x1d2c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2920] @ b1604 <_Py_InitializeRecursionLimits@@Base+0x1d30> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2916] @ b1608 <_Py_InitializeRecursionLimits@@Base+0x1d34> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2912] @ b160c <_Py_InitializeRecursionLimits@@Base+0x1d38> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2908] @ b1610 <_Py_InitializeRecursionLimits@@Base+0x1d3c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2904] @ b1614 <_Py_InitializeRecursionLimits@@Base+0x1d40> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2900] @ b1618 <_Py_InitializeRecursionLimits@@Base+0x1d44> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2896] @ b161c <_Py_InitializeRecursionLimits@@Base+0x1d48> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2892] @ b1620 <_Py_InitializeRecursionLimits@@Base+0x1d4c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2888] @ b1624 <_Py_InitializeRecursionLimits@@Base+0x1d50> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2884] @ b1628 <_Py_InitializeRecursionLimits@@Base+0x1d54> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2880] @ b162c <_Py_InitializeRecursionLimits@@Base+0x1d58> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2876] @ b1630 <_Py_InitializeRecursionLimits@@Base+0x1d5c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2872] @ b1634 <_Py_InitializeRecursionLimits@@Base+0x1d60> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2868] @ b1638 <_Py_InitializeRecursionLimits@@Base+0x1d64> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2864] @ b163c <_Py_InitializeRecursionLimits@@Base+0x1d68> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - add r0, r4, #42752 @ 0xa700 │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2852] @ b1640 <_Py_InitializeRecursionLimits@@Base+0x1d6c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2848] @ b1644 <_Py_InitializeRecursionLimits@@Base+0x1d70> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2844] @ b1648 <_Py_InitializeRecursionLimits@@Base+0x1d74> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2840] @ b164c <_Py_InitializeRecursionLimits@@Base+0x1d78> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2836] @ b1650 <_Py_InitializeRecursionLimits@@Base+0x1d7c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2832] @ b1654 <_Py_InitializeRecursionLimits@@Base+0x1d80> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2828] @ b1658 <_Py_InitializeRecursionLimits@@Base+0x1d84> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2824] @ b165c <_Py_InitializeRecursionLimits@@Base+0x1d88> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2820] @ b1660 <_Py_InitializeRecursionLimits@@Base+0x1d8c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2816] @ b1664 <_Py_InitializeRecursionLimits@@Base+0x1d90> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2812] @ b1668 <_Py_InitializeRecursionLimits@@Base+0x1d94> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2808] @ b166c <_Py_InitializeRecursionLimits@@Base+0x1d98> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2804] @ b1670 <_Py_InitializeRecursionLimits@@Base+0x1d9c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2800] @ b1674 <_Py_InitializeRecursionLimits@@Base+0x1da0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2796] @ b1678 <_Py_InitializeRecursionLimits@@Base+0x1da4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2792] @ b167c <_Py_InitializeRecursionLimits@@Base+0x1da8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - add r0, r4, #43264 @ 0xa900 │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2780] @ b1680 <_Py_InitializeRecursionLimits@@Base+0x1dac> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2776] @ b1684 <_Py_InitializeRecursionLimits@@Base+0x1db0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2772] @ b1688 <_Py_InitializeRecursionLimits@@Base+0x1db4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2768] @ b168c <_Py_InitializeRecursionLimits@@Base+0x1db8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2764] @ b1690 <_Py_InitializeRecursionLimits@@Base+0x1dbc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2760] @ b1694 <_Py_InitializeRecursionLimits@@Base+0x1dc0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2756] @ b1698 <_Py_InitializeRecursionLimits@@Base+0x1dc4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2752] @ b169c <_Py_InitializeRecursionLimits@@Base+0x1dc8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2748] @ b16a0 <_Py_InitializeRecursionLimits@@Base+0x1dcc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2744] @ b16a4 <_Py_InitializeRecursionLimits@@Base+0x1dd0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2740] @ b16a8 <_Py_InitializeRecursionLimits@@Base+0x1dd4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2736] @ b16ac <_Py_InitializeRecursionLimits@@Base+0x1dd8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2732] @ b16b0 <_Py_InitializeRecursionLimits@@Base+0x1ddc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2728] @ b16b4 <_Py_InitializeRecursionLimits@@Base+0x1de0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2724] @ b16b8 <_Py_InitializeRecursionLimits@@Base+0x1de4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2720] @ b16bc <_Py_InitializeRecursionLimits@@Base+0x1de8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2716] @ b16c0 <_Py_InitializeRecursionLimits@@Base+0x1dec> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2712] @ b16c4 <_Py_InitializeRecursionLimits@@Base+0x1df0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2708] @ b16c8 <_Py_InitializeRecursionLimits@@Base+0x1df4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2704] @ b16cc <_Py_InitializeRecursionLimits@@Base+0x1df8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2700] @ b16d0 <_Py_InitializeRecursionLimits@@Base+0x1dfc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2696] @ b16d4 <_Py_InitializeRecursionLimits@@Base+0x1e00> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2692] @ b16d8 <_Py_InitializeRecursionLimits@@Base+0x1e04> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2688] @ b16dc <_Py_InitializeRecursionLimits@@Base+0x1e08> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2684] @ b16e0 <_Py_InitializeRecursionLimits@@Base+0x1e0c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2680] @ b16e4 <_Py_InitializeRecursionLimits@@Base+0x1e10> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2676] @ b16e8 <_Py_InitializeRecursionLimits@@Base+0x1e14> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2672] @ b16ec <_Py_InitializeRecursionLimits@@Base+0x1e18> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2668] @ b16f0 <_Py_InitializeRecursionLimits@@Base+0x1e1c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2664] @ b16f4 <_Py_InitializeRecursionLimits@@Base+0x1e20> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2660] @ b16f8 <_Py_InitializeRecursionLimits@@Base+0x1e24> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2656] @ b16fc <_Py_InitializeRecursionLimits@@Base+0x1e28> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2652] @ b1700 <_Py_InitializeRecursionLimits@@Base+0x1e2c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2648] @ b1704 <_Py_InitializeRecursionLimits@@Base+0x1e30> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2644] @ b1708 <_Py_InitializeRecursionLimits@@Base+0x1e34> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2640] @ b170c <_Py_InitializeRecursionLimits@@Base+0x1e38> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2636] @ b1710 <_Py_InitializeRecursionLimits@@Base+0x1e3c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2632] @ b1714 <_Py_InitializeRecursionLimits@@Base+0x1e40> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2628] @ b1718 <_Py_InitializeRecursionLimits@@Base+0x1e44> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2624] @ b171c <_Py_InitializeRecursionLimits@@Base+0x1e48> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2620] @ b1720 <_Py_InitializeRecursionLimits@@Base+0x1e4c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2616] @ b1724 <_Py_InitializeRecursionLimits@@Base+0x1e50> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2612] @ b1728 <_Py_InitializeRecursionLimits@@Base+0x1e54> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2608] @ b172c <_Py_InitializeRecursionLimits@@Base+0x1e58> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2604] @ b1730 <_Py_InitializeRecursionLimits@@Base+0x1e5c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2600] @ b1734 <_Py_InitializeRecursionLimits@@Base+0x1e60> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2596] @ b1738 <_Py_InitializeRecursionLimits@@Base+0x1e64> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2592] @ b173c <_Py_InitializeRecursionLimits@@Base+0x1e68> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2588] @ b1740 <_Py_InitializeRecursionLimits@@Base+0x1e6c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2584] @ b1744 <_Py_InitializeRecursionLimits@@Base+0x1e70> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2580] @ b1748 <_Py_InitializeRecursionLimits@@Base+0x1e74> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2576] @ b174c <_Py_InitializeRecursionLimits@@Base+0x1e78> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2572] @ b1750 <_Py_InitializeRecursionLimits@@Base+0x1e7c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2568] @ b1754 <_Py_InitializeRecursionLimits@@Base+0x1e80> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2564] @ b1758 <_Py_InitializeRecursionLimits@@Base+0x1e84> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2560] @ b175c <_Py_InitializeRecursionLimits@@Base+0x1e88> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2556] @ b1760 <_Py_InitializeRecursionLimits@@Base+0x1e8c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2552] @ b1764 <_Py_InitializeRecursionLimits@@Base+0x1e90> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2548] @ b1768 <_Py_InitializeRecursionLimits@@Base+0x1e94> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2544] @ b176c <_Py_InitializeRecursionLimits@@Base+0x1e98> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2540] @ b1770 <_Py_InitializeRecursionLimits@@Base+0x1e9c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2536] @ b1774 <_Py_InitializeRecursionLimits@@Base+0x1ea0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2532] @ b1778 <_Py_InitializeRecursionLimits@@Base+0x1ea4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2528] @ b177c <_Py_InitializeRecursionLimits@@Base+0x1ea8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2524] @ b1780 <_Py_InitializeRecursionLimits@@Base+0x1eac> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2520] @ b1784 <_Py_InitializeRecursionLimits@@Base+0x1eb0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2516] @ b1788 <_Py_InitializeRecursionLimits@@Base+0x1eb4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2512] @ b178c <_Py_InitializeRecursionLimits@@Base+0x1eb8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2508] @ b1790 <_Py_InitializeRecursionLimits@@Base+0x1ebc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2504] @ b1794 <_Py_InitializeRecursionLimits@@Base+0x1ec0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2500] @ b1798 <_Py_InitializeRecursionLimits@@Base+0x1ec4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2496] @ b179c <_Py_InitializeRecursionLimits@@Base+0x1ec8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2492] @ b17a0 <_Py_InitializeRecursionLimits@@Base+0x1ecc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2488] @ b17a4 <_Py_InitializeRecursionLimits@@Base+0x1ed0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2484] @ b17a8 <_Py_InitializeRecursionLimits@@Base+0x1ed4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2480] @ b17ac <_Py_InitializeRecursionLimits@@Base+0x1ed8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2476] @ b17b0 <_Py_InitializeRecursionLimits@@Base+0x1edc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2472] @ b17b4 <_Py_InitializeRecursionLimits@@Base+0x1ee0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2468] @ b17b8 <_Py_InitializeRecursionLimits@@Base+0x1ee4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2464] @ b17bc <_Py_InitializeRecursionLimits@@Base+0x1ee8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2460] @ b17c0 <_Py_InitializeRecursionLimits@@Base+0x1eec> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2456] @ b17c4 <_Py_InitializeRecursionLimits@@Base+0x1ef0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2452] @ b17c8 <_Py_InitializeRecursionLimits@@Base+0x1ef4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2448] @ b17cc <_Py_InitializeRecursionLimits@@Base+0x1ef8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2444] @ b17d0 <_Py_InitializeRecursionLimits@@Base+0x1efc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2440] @ b17d4 <_Py_InitializeRecursionLimits@@Base+0x1f00> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2436] @ b17d8 <_Py_InitializeRecursionLimits@@Base+0x1f04> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2432] @ b17dc <_Py_InitializeRecursionLimits@@Base+0x1f08> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2428] @ b17e0 <_Py_InitializeRecursionLimits@@Base+0x1f0c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2424] @ b17e4 <_Py_InitializeRecursionLimits@@Base+0x1f10> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2420] @ b17e8 <_Py_InitializeRecursionLimits@@Base+0x1f14> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2416] @ b17ec <_Py_InitializeRecursionLimits@@Base+0x1f18> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2412] @ b17f0 <_Py_InitializeRecursionLimits@@Base+0x1f1c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2408] @ b17f4 <_Py_InitializeRecursionLimits@@Base+0x1f20> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2404] @ b17f8 <_Py_InitializeRecursionLimits@@Base+0x1f24> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2400] @ b17fc <_Py_InitializeRecursionLimits@@Base+0x1f28> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2396] @ b1800 <_Py_InitializeRecursionLimits@@Base+0x1f2c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2392] @ b1804 <_Py_InitializeRecursionLimits@@Base+0x1f30> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2388] @ b1808 <_Py_InitializeRecursionLimits@@Base+0x1f34> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2384] @ b180c <_Py_InitializeRecursionLimits@@Base+0x1f38> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2380] @ b1810 <_Py_InitializeRecursionLimits@@Base+0x1f3c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2376] @ b1814 <_Py_InitializeRecursionLimits@@Base+0x1f40> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2372] @ b1818 <_Py_InitializeRecursionLimits@@Base+0x1f44> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2368] @ b181c <_Py_InitializeRecursionLimits@@Base+0x1f48> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2364] @ b1820 <_Py_InitializeRecursionLimits@@Base+0x1f4c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2360] @ b1824 <_Py_InitializeRecursionLimits@@Base+0x1f50> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2356] @ b1828 <_Py_InitializeRecursionLimits@@Base+0x1f54> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2352] @ b182c <_Py_InitializeRecursionLimits@@Base+0x1f58> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2348] @ b1830 <_Py_InitializeRecursionLimits@@Base+0x1f5c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2344] @ b1834 <_Py_InitializeRecursionLimits@@Base+0x1f60> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2340] @ b1838 <_Py_InitializeRecursionLimits@@Base+0x1f64> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2336] @ b183c <_Py_InitializeRecursionLimits@@Base+0x1f68> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2332] @ b1840 <_Py_InitializeRecursionLimits@@Base+0x1f6c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2328] @ b1844 <_Py_InitializeRecursionLimits@@Base+0x1f70> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2324] @ b1848 <_Py_InitializeRecursionLimits@@Base+0x1f74> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2320] @ b184c <_Py_InitializeRecursionLimits@@Base+0x1f78> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2316] @ b1850 <_Py_InitializeRecursionLimits@@Base+0x1f7c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2312] @ b1854 <_Py_InitializeRecursionLimits@@Base+0x1f80> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2308] @ b1858 <_Py_InitializeRecursionLimits@@Base+0x1f84> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2304] @ b185c <_Py_InitializeRecursionLimits@@Base+0x1f88> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2300] @ b1860 <_Py_InitializeRecursionLimits@@Base+0x1f8c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2296] @ b1864 <_Py_InitializeRecursionLimits@@Base+0x1f90> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2292] @ b1868 <_Py_InitializeRecursionLimits@@Base+0x1f94> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2288] @ b186c <_Py_InitializeRecursionLimits@@Base+0x1f98> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2284] @ b1870 <_Py_InitializeRecursionLimits@@Base+0x1f9c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2280] @ b1874 <_Py_InitializeRecursionLimits@@Base+0x1fa0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2276] @ b1878 <_Py_InitializeRecursionLimits@@Base+0x1fa4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2272] @ b187c <_Py_InitializeRecursionLimits@@Base+0x1fa8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2268] @ b1880 <_Py_InitializeRecursionLimits@@Base+0x1fac> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2264] @ b1884 <_Py_InitializeRecursionLimits@@Base+0x1fb0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2260] @ b1888 <_Py_InitializeRecursionLimits@@Base+0x1fb4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2256] @ b188c <_Py_InitializeRecursionLimits@@Base+0x1fb8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2252] @ b1890 <_Py_InitializeRecursionLimits@@Base+0x1fbc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2248] @ b1894 <_Py_InitializeRecursionLimits@@Base+0x1fc0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2244] @ b1898 <_Py_InitializeRecursionLimits@@Base+0x1fc4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2240] @ b189c <_Py_InitializeRecursionLimits@@Base+0x1fc8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2236] @ b18a0 <_Py_InitializeRecursionLimits@@Base+0x1fcc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2232] @ b18a4 <_Py_InitializeRecursionLimits@@Base+0x1fd0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2228] @ b18a8 <_Py_InitializeRecursionLimits@@Base+0x1fd4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2224] @ b18ac <_Py_InitializeRecursionLimits@@Base+0x1fd8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2220] @ b18b0 <_Py_InitializeRecursionLimits@@Base+0x1fdc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2216] @ b18b4 <_Py_InitializeRecursionLimits@@Base+0x1fe0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2212] @ b18b8 <_Py_InitializeRecursionLimits@@Base+0x1fe4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2208] @ b18bc <_Py_InitializeRecursionLimits@@Base+0x1fe8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2204] @ b18c0 <_Py_InitializeRecursionLimits@@Base+0x1fec> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2200] @ b18c4 <_Py_InitializeRecursionLimits@@Base+0x1ff0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2196] @ b18c8 <_Py_InitializeRecursionLimits@@Base+0x1ff4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2192] @ b18cc <_Py_InitializeRecursionLimits@@Base+0x1ff8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2188] @ b18d0 <_Py_InitializeRecursionLimits@@Base+0x1ffc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2184] @ b18d4 <_Py_InitializeRecursionLimits@@Base+0x2000> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2180] @ b18d8 <_Py_InitializeRecursionLimits@@Base+0x2004> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2176] @ b18dc <_Py_InitializeRecursionLimits@@Base+0x2008> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2172] @ b18e0 <_Py_InitializeRecursionLimits@@Base+0x200c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2168] @ b18e4 <_Py_InitializeRecursionLimits@@Base+0x2010> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2164] @ b18e8 <_Py_InitializeRecursionLimits@@Base+0x2014> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2160] @ b18ec <_Py_InitializeRecursionLimits@@Base+0x2018> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2156] @ b18f0 <_Py_InitializeRecursionLimits@@Base+0x201c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2152] @ b18f4 <_Py_InitializeRecursionLimits@@Base+0x2020> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2148] @ b18f8 <_Py_InitializeRecursionLimits@@Base+0x2024> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2144] @ b18fc <_Py_InitializeRecursionLimits@@Base+0x2028> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2140] @ b1900 <_Py_InitializeRecursionLimits@@Base+0x202c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2136] @ b1904 <_Py_InitializeRecursionLimits@@Base+0x2030> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2132] @ b1908 <_Py_InitializeRecursionLimits@@Base+0x2034> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2128] @ b190c <_Py_InitializeRecursionLimits@@Base+0x2038> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2124] @ b1910 <_Py_InitializeRecursionLimits@@Base+0x203c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2120] @ b1914 <_Py_InitializeRecursionLimits@@Base+0x2040> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2116] @ b1918 <_Py_InitializeRecursionLimits@@Base+0x2044> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - add r0, r4, #48384 @ 0xbd00 │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2104] @ b191c <_Py_InitializeRecursionLimits@@Base+0x2048> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2100] @ b1920 <_Py_InitializeRecursionLimits@@Base+0x204c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2096] @ b1924 <_Py_InitializeRecursionLimits@@Base+0x2050> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2092] @ b1928 <_Py_InitializeRecursionLimits@@Base+0x2054> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2088] @ b192c <_Py_InitializeRecursionLimits@@Base+0x2058> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2084] @ b1930 <_Py_InitializeRecursionLimits@@Base+0x205c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2080] @ b1934 <_Py_InitializeRecursionLimits@@Base+0x2060> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2076] @ b1938 <_Py_InitializeRecursionLimits@@Base+0x2064> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2072] @ b193c <_Py_InitializeRecursionLimits@@Base+0x2068> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2068] @ b1940 <_Py_InitializeRecursionLimits@@Base+0x206c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2064] @ b1944 <_Py_InitializeRecursionLimits@@Base+0x2070> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2060] @ b1948 <_Py_InitializeRecursionLimits@@Base+0x2074> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2056] @ b194c <_Py_InitializeRecursionLimits@@Base+0x2078> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2052] @ b1950 <_Py_InitializeRecursionLimits@@Base+0x207c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2048] @ b1954 <_Py_InitializeRecursionLimits@@Base+0x2080> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2044] @ b1958 <_Py_InitializeRecursionLimits@@Base+0x2084> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2040] @ b195c <_Py_InitializeRecursionLimits@@Base+0x2088> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2036] @ b1960 <_Py_InitializeRecursionLimits@@Base+0x208c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2032] @ b1964 <_Py_InitializeRecursionLimits@@Base+0x2090> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2028] @ b1968 <_Py_InitializeRecursionLimits@@Base+0x2094> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2024] @ b196c <_Py_InitializeRecursionLimits@@Base+0x2098> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2020] @ b1970 <_Py_InitializeRecursionLimits@@Base+0x209c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #2016] @ b1974 <_Py_InitializeRecursionLimits@@Base+0x20a0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - b b1f1c <_Py_InitializeRecursionLimits@@Base+0x2648> │ │ │ │ - strdeq r1, [fp], #-80 @ 0xffffffb0 @ │ │ │ │ - rsbeq r1, fp, r0, lsl r6 │ │ │ │ - rsbeq r1, fp, r4, lsr r6 │ │ │ │ - rsbeq r1, fp, r8, asr r6 │ │ │ │ - rsbeq r1, fp, ip, ror r6 │ │ │ │ - mlseq fp, ip, r6, r1 │ │ │ │ - strhteq r1, [fp], #-108 @ 0xffffff94 │ │ │ │ - rsbeq r1, fp, r0, ror #13 │ │ │ │ - rsbeq r1, fp, r4, lsl #14 │ │ │ │ - rsbeq r1, fp, r8, lsr #14 │ │ │ │ - rsbeq r1, fp, r4, asr #14 │ │ │ │ - rsbeq r1, fp, r0, ror #14 │ │ │ │ - rsbeq r1, fp, r0, lsl #15 │ │ │ │ - mlseq fp, ip, r7, r1 │ │ │ │ - strhteq r1, [fp], #-124 @ 0xffffff84 │ │ │ │ - ldrdeq r1, [fp], #-124 @ 0xffffff84 @ │ │ │ │ - strdeq r1, [fp], #-124 @ 0xffffff84 @ │ │ │ │ - rsbeq r1, fp, r0, lsr #16 │ │ │ │ - rsbeq r1, fp, r4, asr #16 │ │ │ │ - rsbeq r1, fp, r0, ror #16 │ │ │ │ - rsbeq r1, fp, ip, ror r8 │ │ │ │ - rsbeq r1, fp, r0, lsr #17 │ │ │ │ - strhteq r1, [fp], #-140 @ 0xffffff74 │ │ │ │ - rsbeq r1, fp, r0, ror #17 │ │ │ │ - rsbeq r1, fp, r8, lsl #18 │ │ │ │ - rsbeq r1, fp, ip, lsr #18 │ │ │ │ - rsbeq r1, fp, r0, asr r9 │ │ │ │ - rsbeq r1, fp, ip, ror #18 │ │ │ │ - mlseq fp, r4, r9, r1 │ │ │ │ - strhteq r1, [fp], #-144 @ 0xffffff70 │ │ │ │ - ldrdeq r1, [fp], #-144 @ 0xffffff70 @ │ │ │ │ - strdeq r1, [fp], #-144 @ 0xffffff70 @ │ │ │ │ - rsbeq r1, fp, r0, lsl sl │ │ │ │ - rsbeq r1, fp, ip, lsr #20 │ │ │ │ - rsbeq r1, fp, r8, asr #20 │ │ │ │ - rsbeq r1, fp, r8, ror #20 │ │ │ │ - rsbeq r1, fp, ip, lsl #21 │ │ │ │ - strhteq r1, [fp], #-164 @ 0xffffff5c │ │ │ │ - ldrdeq r1, [fp], #-168 @ 0xffffff58 @ │ │ │ │ - rsbeq r1, fp, r4, lsl #22 │ │ │ │ - rsbeq r1, fp, r4, lsr #22 │ │ │ │ - rsbeq r1, fp, r4, asr #22 │ │ │ │ - rsbeq r1, fp, r4, ror #22 │ │ │ │ - rsbeq r1, fp, r4, lsl #23 │ │ │ │ - rsbeq r1, fp, r4, lsr #23 │ │ │ │ - rsbeq r1, fp, r8, asr #23 │ │ │ │ - rsbeq r1, fp, ip, ror #23 │ │ │ │ - rsbeq r1, fp, ip, lsl #24 │ │ │ │ - rsbeq r1, fp, ip, lsr #24 │ │ │ │ - rsbeq r1, fp, r0, asr ip │ │ │ │ - rsbeq r1, fp, r0, ror ip │ │ │ │ - mlseq fp, r0, ip, r1 │ │ │ │ - strhteq r1, [fp], #-200 @ 0xffffff38 │ │ │ │ - ldrdeq r1, [fp], #-204 @ 0xffffff34 @ │ │ │ │ - rsbeq r7, fp, ip, asr #25 │ │ │ │ - rsbeq r1, fp, r8, lsr #26 │ │ │ │ - rsbeq r1, fp, r8, asr #26 │ │ │ │ - rsbeq r1, fp, r8, ror sp │ │ │ │ - mlseq fp, ip, sp, r1 │ │ │ │ - rsbeq r1, fp, ip, asr #27 │ │ │ │ - rsbeq r1, fp, r8, ror #27 │ │ │ │ - rsbeq r1, fp, r8, lsl #28 │ │ │ │ - rsbeq r1, fp, r8, lsr #28 │ │ │ │ - rsbeq r1, fp, r8, asr #28 │ │ │ │ - rsbeq r1, fp, r8, ror #28 │ │ │ │ - rsbeq r1, fp, ip, lsl #29 │ │ │ │ - rsbeq r1, fp, r8, lsr #29 │ │ │ │ - rsbeq r1, fp, r8, asr #29 │ │ │ │ - rsbeq r1, fp, r4, ror #29 │ │ │ │ - rsbeq r1, fp, r4, lsl #30 │ │ │ │ - rsbeq r1, fp, r0, lsr #30 │ │ │ │ - rsbeq r1, fp, r0, asr #30 │ │ │ │ - rsbeq r1, fp, r0, ror #30 │ │ │ │ - rsbeq r1, fp, r4, lsl #31 │ │ │ │ - rsbeq r1, fp, r4, lsr #31 │ │ │ │ - rsbeq r1, fp, r4, asr #31 │ │ │ │ - rsbeq r1, fp, r8, ror #31 │ │ │ │ - rsbeq r2, fp, r8 │ │ │ │ - rsbeq r2, fp, r8, lsr #32 │ │ │ │ - rsbeq r2, fp, r4, asr #32 │ │ │ │ - rsbeq r2, fp, r0, rrx │ │ │ │ - rsbeq r2, fp, r0, lsl #1 │ │ │ │ - rsbeq r2, fp, r8, lsr #1 │ │ │ │ - rsbeq r2, fp, ip, asr #1 │ │ │ │ - rsbeq r2, fp, ip, ror #1 │ │ │ │ - rsbeq r2, fp, r0, lsl r1 │ │ │ │ - rsbeq r2, fp, r8, lsr r1 │ │ │ │ - rsbeq r2, fp, ip, asr r1 │ │ │ │ - rsbeq r2, fp, r8, ror r1 │ │ │ │ - mlseq fp, r8, r1, r2 │ │ │ │ - strhteq r2, [fp], #-24 @ 0xffffffe8 │ │ │ │ - ldrdeq r2, [fp], #-24 @ 0xffffffe8 @ │ │ │ │ - strdeq r2, [fp], #-28 @ 0xffffffe4 @ │ │ │ │ - rsbeq r2, fp, ip, lsl r2 │ │ │ │ - rsbeq r2, fp, ip, lsr r2 │ │ │ │ - rsbeq r2, fp, ip, asr r2 │ │ │ │ - rsbeq r2, fp, ip, ror r2 │ │ │ │ - mlseq fp, ip, r2, r2 │ │ │ │ - strhteq r2, [fp], #-44 @ 0xffffffd4 │ │ │ │ - ldrdeq r2, [fp], #-44 @ 0xffffffd4 @ │ │ │ │ - rsbeq r2, fp, r4, lsl #6 │ │ │ │ - rsbeq r2, fp, ip, lsr #6 │ │ │ │ - rsbeq r2, fp, r8, asr #6 │ │ │ │ - rsbeq r2, fp, r8, ror #6 │ │ │ │ - rsbeq r2, fp, r4, lsl #7 │ │ │ │ - rsbeq r2, fp, r4, lsr #7 │ │ │ │ - rsbeq r2, fp, r4, asr #7 │ │ │ │ - strdeq r2, [fp], #-48 @ 0xffffffd0 @ │ │ │ │ - rsbeq r2, fp, r0, lsl r4 │ │ │ │ - rsbeq r2, fp, r0, lsr r4 │ │ │ │ - rsbeq r2, fp, r4, asr r4 │ │ │ │ - rsbeq r2, fp, r4, ror r4 │ │ │ │ - mlseq fp, r8, r4, r2 │ │ │ │ - rsbeq r2, fp, r0, asr #9 │ │ │ │ - ldrdeq r2, [fp], #-76 @ 0xffffffb4 @ │ │ │ │ - strdeq r2, [fp], #-72 @ 0xffffffb8 @ │ │ │ │ - rsbeq r2, fp, ip, lsl r5 │ │ │ │ - rsbeq r2, fp, ip, lsr r5 │ │ │ │ - rsbeq r2, fp, ip, asr r5 │ │ │ │ - rsbeq r2, fp, ip, ror r5 │ │ │ │ - mlseq fp, r8, r5, r2 │ │ │ │ - strhteq r2, [fp], #-88 @ 0xffffffa8 │ │ │ │ - ldrdeq r2, [fp], #-92 @ 0xffffffa4 @ │ │ │ │ - strdeq r2, [fp], #-92 @ 0xffffffa4 @ │ │ │ │ - rsbeq r2, fp, ip, lsl r6 │ │ │ │ - rsbeq r2, fp, r8, lsr r6 │ │ │ │ - rsbeq r2, fp, r8, asr r6 │ │ │ │ - rsbeq r2, fp, ip, ror r6 │ │ │ │ - mlseq fp, r8, r6, r2 │ │ │ │ - strhteq r2, [fp], #-104 @ 0xffffff98 │ │ │ │ - ldrdeq r2, [fp], #-100 @ 0xffffff9c @ │ │ │ │ - strdeq r2, [fp], #-96 @ 0xffffffa0 @ │ │ │ │ - rsbeq r2, fp, ip, lsl #14 │ │ │ │ - rsbeq r2, fp, ip, lsr #14 │ │ │ │ - rsbeq r2, fp, r0, asr r7 │ │ │ │ - rsbeq r2, fp, r0, ror r7 │ │ │ │ - mlseq fp, r0, r7, r2 │ │ │ │ - rsbeq r2, fp, ip, lsr #15 │ │ │ │ - ldrdeq r2, [fp], #-112 @ 0xffffff90 @ │ │ │ │ - strdeq r2, [fp], #-112 @ 0xffffff90 @ │ │ │ │ - rsbeq r2, fp, r0, lsl r8 │ │ │ │ - rsbeq r2, fp, r4, lsr r8 │ │ │ │ - rsbeq r2, fp, r4, asr r8 │ │ │ │ - rsbeq r2, fp, r0, ror r8 │ │ │ │ - rsbeq r2, fp, ip, lsl #17 │ │ │ │ - rsbeq r2, fp, ip, lsr #17 │ │ │ │ - ldrdeq r2, [fp], #-128 @ 0xffffff80 @ │ │ │ │ - strdeq r2, [fp], #-128 @ 0xffffff80 @ │ │ │ │ - rsbeq r2, fp, r0, lsl r9 │ │ │ │ - rsbeq r2, fp, r0, lsr r9 │ │ │ │ - rsbeq r2, fp, r0, asr r9 │ │ │ │ - rsbeq r2, fp, r4, ror r9 │ │ │ │ - mlseq fp, ip, r9, r2 │ │ │ │ - strhteq r2, [fp], #-156 @ 0xffffff64 │ │ │ │ - rsbeq r2, fp, r0, ror #19 │ │ │ │ - rsbeq r2, fp, r4, lsl #20 │ │ │ │ - rsbeq r2, fp, r4, lsr #20 │ │ │ │ - rsbeq r2, fp, r4, asr #20 │ │ │ │ - rsbeq r2, fp, r4, ror #20 │ │ │ │ - rsbeq r2, fp, r4, lsl #21 │ │ │ │ - rsbeq r2, fp, r0, lsr #21 │ │ │ │ - rsbeq r2, fp, r0, asr #21 │ │ │ │ - rsbeq r2, fp, r0, ror #21 │ │ │ │ - rsbeq r2, fp, r0, lsr #22 │ │ │ │ - rsbeq r2, fp, r0, asr #22 │ │ │ │ - rsbeq r2, fp, r4, ror #22 │ │ │ │ - rsbeq r2, fp, r4, lsl #23 │ │ │ │ - rsbeq r2, fp, r0, lsr #23 │ │ │ │ - rsbeq r2, fp, r4, asr #23 │ │ │ │ - rsbeq r2, fp, r4, ror #23 │ │ │ │ - rsbeq r2, fp, r4, lsl #24 │ │ │ │ - rsbeq r2, fp, r8, lsr #24 │ │ │ │ - rsbeq r2, fp, r8, asr #24 │ │ │ │ - rsbeq r2, fp, ip, ror #24 │ │ │ │ - rsbeq r2, fp, ip, lsl #25 │ │ │ │ - rsbeq r2, fp, ip, lsr #25 │ │ │ │ - ldrdeq r2, [fp], #-200 @ 0xffffff38 @ │ │ │ │ - strdeq r2, [fp], #-196 @ 0xffffff3c @ │ │ │ │ - rsbeq r2, fp, r0, lsl sp │ │ │ │ - rsbeq r2, fp, r8, lsr sp │ │ │ │ - rsbeq r2, fp, r0, ror #26 │ │ │ │ - rsbeq r2, fp, r0, lsl #27 │ │ │ │ - rsbeq r2, fp, r0, lsr #27 │ │ │ │ - rsbeq r2, fp, r4, asr #27 │ │ │ │ - strdeq r2, [fp], #-220 @ 0xffffff24 @ │ │ │ │ - rsbeq r2, fp, ip, lsr #28 │ │ │ │ - rsbeq r2, fp, r4, asr lr │ │ │ │ - rsbeq r2, fp, r8, lsl #29 │ │ │ │ - strhteq r2, [fp], #-224 @ 0xffffff20 │ │ │ │ - ldrdeq r2, [fp], #-232 @ 0xffffff18 @ │ │ │ │ - strdeq r2, [fp], #-232 @ 0xffffff18 @ │ │ │ │ - rsbeq r2, fp, r4, lsl pc │ │ │ │ - rsbeq r2, fp, r4, lsr pc │ │ │ │ - rsbeq r2, fp, r4, asr pc │ │ │ │ - rsbeq r2, fp, r0, ror pc │ │ │ │ - mlseq fp, r0, pc, r2 @ │ │ │ │ - strhteq r2, [fp], #-240 @ 0xffffff10 │ │ │ │ - ldrdeq r2, [fp], #-244 @ 0xffffff0c @ │ │ │ │ - rsbeq r3, fp, r4 │ │ │ │ - rsbeq r3, fp, r4, lsr #32 │ │ │ │ - rsbeq r3, fp, r4, asr #32 │ │ │ │ - rsbeq r3, fp, r8, rrx │ │ │ │ - rsbeq r3, fp, ip, lsl #1 │ │ │ │ - strhteq r3, [fp], #-4 │ │ │ │ - ldrdeq r3, [fp], #-8 @ │ │ │ │ - strdeq r3, [fp], #-8 @ │ │ │ │ - rsbeq r3, fp, r8, lsl r1 │ │ │ │ - rsbeq r3, fp, r8, lsr r1 │ │ │ │ - rsbeq r3, fp, ip, asr r1 │ │ │ │ - mlseq fp, r0, r1, r3 │ │ │ │ - strhteq r3, [fp], #-20 @ 0xffffffec │ │ │ │ - ldrdeq r3, [fp], #-16 @ │ │ │ │ - strdeq r3, [fp], #-20 @ 0xffffffec @ │ │ │ │ - rsbeq r3, fp, ip, lsl r2 │ │ │ │ - rsbeq r3, fp, r0, asr #4 │ │ │ │ - rsbeq r3, fp, r4, ror #4 │ │ │ │ - rsbeq r3, fp, ip, ror r2 │ │ │ │ - rsbeq r3, fp, r4, lsr #5 │ │ │ │ - rsbeq r3, fp, ip, asr #5 │ │ │ │ - rsbeq r3, fp, ip, ror #5 │ │ │ │ - rsbeq r3, fp, r8, lsl #6 │ │ │ │ - rsbeq r3, fp, r0, lsr r3 │ │ │ │ - rsbeq r3, fp, ip, asr #6 │ │ │ │ - rsbeq r3, fp, r4, ror r3 │ │ │ │ - mlseq fp, r8, r3, r3 │ │ │ │ - strhteq r3, [fp], #-56 @ 0xffffffc8 │ │ │ │ - ldrdeq r3, [fp], #-60 @ 0xffffffc4 @ │ │ │ │ - strdeq r3, [fp], #-60 @ 0xffffffc4 @ │ │ │ │ - rsbeq r3, fp, ip, lsl r4 │ │ │ │ - rsbeq r3, fp, ip, lsr r4 │ │ │ │ - rsbeq r3, fp, r8, ror #8 │ │ │ │ - mlseq fp, r8, r4, r3 │ │ │ │ - rsbeq r3, fp, r4, asr #9 │ │ │ │ - rsbeq r3, fp, r0, ror #9 │ │ │ │ - rsbeq r3, fp, r0, lsl r5 │ │ │ │ - rsbeq r3, fp, r0, asr #10 │ │ │ │ - rsbeq r3, fp, r0, ror #10 │ │ │ │ - rsbeq r3, fp, ip, ror r5 │ │ │ │ - mlseq fp, r8, r5, r3 │ │ │ │ - strhteq r3, [fp], #-84 @ 0xffffffac │ │ │ │ - rsbeq r3, fp, ip, asr #11 │ │ │ │ - strdeq r3, [fp], #-84 @ 0xffffffac @ │ │ │ │ - rsbeq r3, fp, r0, lsl r6 │ │ │ │ - rsbeq r3, fp, r4, lsr r6 │ │ │ │ - rsbeq r3, fp, r8, asr r6 │ │ │ │ - rsbeq r3, fp, r4, ror r6 │ │ │ │ - mlseq fp, r0, r6, r3 │ │ │ │ - rsbeq r3, fp, r8, lsr #13 │ │ │ │ - ldrdeq r3, [fp], #-96 @ 0xffffffa0 @ │ │ │ │ - strdeq r3, [fp], #-96 @ 0xffffffa0 @ │ │ │ │ - rsbeq r3, fp, r0, lsl r7 │ │ │ │ - rsbeq r3, fp, r0, lsr r7 │ │ │ │ - rsbeq r3, fp, r8, asr #14 │ │ │ │ - rsbeq r3, fp, r4, ror #14 │ │ │ │ - rsbeq r3, fp, ip, ror r7 │ │ │ │ - mlseq fp, r8, r7, r3 │ │ │ │ - strhteq r3, [fp], #-116 @ 0xffffff8c │ │ │ │ - ldrdeq r3, [fp], #-116 @ 0xffffff8c @ │ │ │ │ - strdeq r3, [fp], #-112 @ 0xffffff90 @ │ │ │ │ - rsbeq r3, fp, r8, lsl r8 │ │ │ │ - rsbeq r3, fp, r4, lsr r8 │ │ │ │ - rsbeq r3, fp, ip, asr #16 │ │ │ │ - rsbeq r3, fp, r8, ror #16 │ │ │ │ - rsbeq r3, fp, r8, lsl #17 │ │ │ │ - rsbeq r3, fp, r8, lsr #17 │ │ │ │ - rsbeq r3, fp, r8, asr #17 │ │ │ │ - rsbeq r3, fp, r4, ror #17 │ │ │ │ - rsbeq r3, fp, r8, lsl r9 │ │ │ │ - rsbeq r3, fp, r8, lsr r9 │ │ │ │ - rsbeq r3, fp, r8, asr r9 │ │ │ │ - rsbeq r3, fp, r8, ror r9 │ │ │ │ - mlseq fp, r4, r9, r3 │ │ │ │ - strhteq r3, [fp], #-148 @ 0xffffff6c │ │ │ │ - ldrdeq r3, [fp], #-144 @ 0xffffff70 @ │ │ │ │ - rsbeq r3, fp, ip, ror #19 │ │ │ │ - rsbeq r3, fp, r0, lsl sl │ │ │ │ - rsbeq r3, fp, r0, lsr sl │ │ │ │ - rsbeq r3, fp, r0, asr sl │ │ │ │ - rsbeq r3, fp, ip, ror #20 │ │ │ │ - rsbeq r3, fp, r8, lsl #21 │ │ │ │ - rsbeq r3, fp, r8, lsr #21 │ │ │ │ - rsbeq r3, fp, r8, asr #21 │ │ │ │ - rsbeq r3, fp, r8, ror #21 │ │ │ │ - rsbeq r3, fp, r8, lsl #22 │ │ │ │ - rsbeq r3, fp, r4, lsr #22 │ │ │ │ - rsbeq r3, fp, r8, asr #22 │ │ │ │ - rsbeq r3, fp, r4, ror #22 │ │ │ │ - rsbeq r3, fp, r4, lsl #23 │ │ │ │ - rsbeq r3, fp, ip, lsr #23 │ │ │ │ - rsbeq r3, fp, ip, asr #23 │ │ │ │ - rsbeq r3, fp, r8, ror #23 │ │ │ │ - rsbeq r3, fp, ip, lsl #24 │ │ │ │ - rsbeq r3, fp, r8, lsr ip │ │ │ │ - rsbeq r3, fp, r0, ror #24 │ │ │ │ - rsbeq r3, fp, ip, ror ip │ │ │ │ - mlseq fp, r8, ip, r3 │ │ │ │ - strhteq r3, [fp], #-196 @ 0xffffff3c │ │ │ │ - rsbeq r3, fp, r0, ror #25 │ │ │ │ - rsbeq r3, fp, r0, lsr #26 │ │ │ │ - rsbeq r3, fp, r0, asr #26 │ │ │ │ - rsbeq r3, fp, ip, asr sp │ │ │ │ - rsbeq r3, fp, ip, ror sp │ │ │ │ - mlseq fp, r8, sp, r3 │ │ │ │ - strhteq r3, [fp], #-216 @ 0xffffff28 │ │ │ │ - ldrdeq r3, [fp], #-216 @ 0xffffff28 @ │ │ │ │ - strdeq r3, [fp], #-212 @ 0xffffff2c @ │ │ │ │ - rsbeq r3, fp, r4, lsl lr │ │ │ │ - rsbeq r3, fp, r0, lsr lr │ │ │ │ - rsbeq r3, fp, r8, asr lr │ │ │ │ - rsbeq r3, fp, r4, ror lr │ │ │ │ - mlseq fp, r0, lr, r3 │ │ │ │ - rsbeq r3, fp, ip, lsr #29 │ │ │ │ - rsbeq r3, fp, r8, asr #29 │ │ │ │ - rsbeq r3, fp, r4, ror #29 │ │ │ │ - rsbeq r3, fp, r0, lsr #30 │ │ │ │ - rsbeq r3, fp, r0, asr #30 │ │ │ │ - rsbeq r3, fp, ip, asr pc │ │ │ │ - rsbeq r3, fp, ip, ror pc │ │ │ │ - rsbeq r3, fp, r4, lsr #31 │ │ │ │ - rsbeq r3, fp, r4, asr #31 │ │ │ │ - rsbeq r3, fp, r8, ror #31 │ │ │ │ - rsbeq r4, fp, r8 │ │ │ │ - rsbeq r4, fp, r8, lsr #32 │ │ │ │ - rsbeq r4, fp, r0, asr r0 │ │ │ │ - rsbeq r4, fp, r4, ror r0 │ │ │ │ - mlseq fp, r0, r0, r4 │ │ │ │ - strhteq r4, [fp], #-0 │ │ │ │ - ldrdeq r4, [fp], #-0 @ │ │ │ │ - strdeq r4, [fp], #-8 @ │ │ │ │ - rsbeq r4, fp, r8, lsl r1 │ │ │ │ - rsbeq r4, fp, ip, lsr r1 │ │ │ │ - rsbeq r4, fp, ip, asr r1 │ │ │ │ - rsbeq r4, fp, r8, ror r1 │ │ │ │ - mlseq fp, r8, r1, r4 │ │ │ │ - strhteq r4, [fp], #-24 @ 0xffffffe8 │ │ │ │ - ldrdeq r4, [fp], #-20 @ 0xffffffec @ │ │ │ │ - strdeq r4, [fp], #-24 @ 0xffffffe8 @ │ │ │ │ - rsbeq r4, fp, ip, lsl r2 │ │ │ │ - rsbeq r4, fp, ip, lsr r2 │ │ │ │ - rsbeq r4, fp, r8, asr r2 │ │ │ │ - rsbeq r4, fp, r4, ror r2 │ │ │ │ - mlseq fp, r0, r2, r4 │ │ │ │ - strhteq r4, [fp], #-36 @ 0xffffffdc │ │ │ │ - ldrdeq r4, [fp], #-36 @ 0xffffffdc @ │ │ │ │ - strdeq r4, [fp], #-32 @ 0xffffffe0 @ │ │ │ │ - rsbeq r4, fp, ip, lsl #6 │ │ │ │ - rsbeq r4, fp, r8, lsr #6 │ │ │ │ - rsbeq r4, fp, r4, asr #6 │ │ │ │ - rsbeq r4, fp, r0, ror #6 │ │ │ │ - rsbeq r4, fp, r0, lsl #7 │ │ │ │ - mlseq fp, r8, r3, r4 │ │ │ │ - strhteq r4, [fp], #-48 @ 0xffffffd0 │ │ │ │ - ldrdeq r4, [fp], #-56 @ 0xffffffc8 @ │ │ │ │ - strdeq r4, [fp], #-52 @ 0xffffffcc @ │ │ │ │ - rsbeq r4, fp, r4, lsl r4 │ │ │ │ - rsbeq r4, fp, r0, lsr r4 │ │ │ │ - rsbeq r4, fp, r8, asr #8 │ │ │ │ - rsbeq r4, fp, r4, ror #8 │ │ │ │ - rsbeq r4, fp, r0, lsl #9 │ │ │ │ - mlseq fp, ip, r4, r4 │ │ │ │ - strhteq r4, [fp], #-72 @ 0xffffffb8 │ │ │ │ - ldrdeq r4, [fp], #-68 @ 0xffffffbc @ │ │ │ │ - strdeq r4, [fp], #-72 @ 0xffffffb8 @ │ │ │ │ - rsbeq r4, fp, r4, lsl r5 │ │ │ │ - rsbeq r4, fp, r0, lsr r5 │ │ │ │ - rsbeq r4, fp, r4, asr r5 │ │ │ │ - rsbeq r4, fp, r8, ror r5 │ │ │ │ - mlseq fp, ip, r5, r4 │ │ │ │ - strhteq r4, [fp], #-88 @ 0xffffffa8 │ │ │ │ - ldrdeq r4, [fp], #-84 @ 0xffffffac @ │ │ │ │ - strdeq r4, [fp], #-92 @ 0xffffffa4 @ │ │ │ │ - rsbeq r4, fp, r8, lsl r6 │ │ │ │ - rsbeq r4, fp, r8, lsr r6 │ │ │ │ - rsbeq r4, fp, r8, asr r6 │ │ │ │ - rsbeq r4, fp, r4, ror r6 │ │ │ │ - mlseq fp, r0, r6, r4 │ │ │ │ - strhteq r4, [fp], #-100 @ 0xffffff9c │ │ │ │ - ldrdeq r4, [fp], #-100 @ 0xffffff9c @ │ │ │ │ - strdeq r4, [fp], #-96 @ 0xffffffa0 @ │ │ │ │ - rsbeq r4, fp, r8, lsl #14 │ │ │ │ - rsbeq r4, fp, r4, lsr #14 │ │ │ │ - rsbeq r4, fp, r8, asr #14 │ │ │ │ - rsbeq r4, fp, r0, ror #14 │ │ │ │ - rsbeq r4, fp, r0, lsl #15 │ │ │ │ - rsbeq r4, fp, r0, lsr #15 │ │ │ │ - rsbeq r4, fp, r4, asr #15 │ │ │ │ - rsbeq r4, fp, r8, ror #15 │ │ │ │ - rsbeq r4, fp, r8, lsl #16 │ │ │ │ - rsbeq r4, fp, r4, lsr #16 │ │ │ │ - rsbeq r4, fp, r4, asr #16 │ │ │ │ - rsbeq r4, fp, ip, asr r8 │ │ │ │ - rsbeq r4, fp, r0, lsl #17 │ │ │ │ - rsbeq r4, fp, r0, lsr #17 │ │ │ │ - rsbeq r4, fp, r0, asr #17 │ │ │ │ - ldrdeq r4, [fp], #-140 @ 0xffffff74 @ │ │ │ │ - strdeq r4, [fp], #-140 @ 0xffffff74 @ │ │ │ │ - rsbeq r4, fp, r4, lsl r9 │ │ │ │ - rsbeq r4, fp, r0, lsr r9 │ │ │ │ - rsbeq r4, fp, ip, asr #18 │ │ │ │ - rsbeq r4, fp, ip, ror #18 │ │ │ │ - rsbeq r4, fp, r4, lsl #19 │ │ │ │ - rsbeq r4, fp, r0, lsr #19 │ │ │ │ - rsbeq r4, fp, r0, asr #19 │ │ │ │ - ldrdeq r4, [fp], #-156 @ 0xffffff64 @ │ │ │ │ - strdeq r4, [fp], #-156 @ 0xffffff64 @ │ │ │ │ - rsbeq r4, fp, ip, lsl sl │ │ │ │ - rsbeq r4, fp, ip, lsr sl │ │ │ │ - rsbeq r4, fp, r4, ror #20 │ │ │ │ - rsbeq r4, fp, r0, lsl #21 │ │ │ │ - mlseq fp, r8, sl, r4 │ │ │ │ - strhteq r4, [fp], #-168 @ 0xffffff58 │ │ │ │ - ldrdeq r4, [fp], #-164 @ 0xffffff5c @ │ │ │ │ - strdeq r4, [fp], #-168 @ 0xffffff58 @ │ │ │ │ - rsbeq r4, fp, r8, lsl fp │ │ │ │ - rsbeq r4, fp, r4, lsr fp │ │ │ │ - rsbeq r4, fp, r4, asr fp │ │ │ │ - rsbeq r4, fp, r0, ror fp │ │ │ │ - rsbeq r4, fp, ip, lsl #23 │ │ │ │ - rsbeq r4, fp, r8, lsr #23 │ │ │ │ - rsbeq r4, fp, r0, asr #23 │ │ │ │ - ldrdeq r4, [fp], #-184 @ 0xffffff48 @ │ │ │ │ - strdeq r4, [fp], #-180 @ 0xffffff4c @ │ │ │ │ - rsbeq r4, fp, r0, lsl ip │ │ │ │ - rsbeq r4, fp, ip, lsr #24 │ │ │ │ - rsbeq r4, fp, r8, asr #24 │ │ │ │ - rsbeq r4, fp, ip, ror #24 │ │ │ │ - rsbeq r4, fp, ip, lsl #25 │ │ │ │ - rsbeq r4, fp, r8, lsr #25 │ │ │ │ - rsbeq r4, fp, r8, asr #25 │ │ │ │ - rsbeq r4, fp, r8, ror #25 │ │ │ │ - rsbeq r4, fp, r4, lsl #26 │ │ │ │ - rsbeq r4, fp, r0, lsr #26 │ │ │ │ - rsbeq r4, fp, ip, lsr sp │ │ │ │ - rsbeq r4, fp, ip, asr sp │ │ │ │ - rsbeq r4, fp, ip, ror sp │ │ │ │ - mlseq fp, r8, sp, r4 │ │ │ │ - strhteq r4, [fp], #-212 @ 0xffffff2c │ │ │ │ - ldrdeq r4, [fp], #-208 @ 0xffffff30 @ │ │ │ │ - strdeq r4, [fp], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq r4, fp, r4, lsl lr │ │ │ │ - rsbeq r4, fp, r0, lsr lr │ │ │ │ - rsbeq r4, fp, r0, asr lr │ │ │ │ - rsbeq r4, fp, r4, ror lr │ │ │ │ - mlseq fp, r8, lr, r4 │ │ │ │ - strhteq r4, [fp], #-232 @ 0xffffff18 │ │ │ │ - ldrdeq r4, [fp], #-232 @ 0xffffff18 @ │ │ │ │ - strdeq r4, [fp], #-236 @ 0xffffff14 @ │ │ │ │ - rsbeq r4, fp, r8, lsl pc │ │ │ │ - rsbeq r4, fp, r4, lsr pc │ │ │ │ - rsbeq r4, fp, r4, asr pc │ │ │ │ - rsbeq r4, fp, r0, ror pc │ │ │ │ - rsbeq r4, fp, ip, lsl #31 │ │ │ │ - rsbeq r4, fp, r4, lsr #31 │ │ │ │ - rsbeq r4, fp, r4, asr #31 │ │ │ │ - ldrdeq r4, [fp], #-252 @ 0xffffff04 @ │ │ │ │ - strdeq r4, [fp], #-252 @ 0xffffff04 @ │ │ │ │ - rsbeq r5, fp, r0, lsr #32 │ │ │ │ - rsbeq r5, fp, r0, asr #32 │ │ │ │ - rsbeq r5, fp, r0, rrx │ │ │ │ - rsbeq r5, fp, ip, ror r0 │ │ │ │ - mlseq fp, ip, r0, r5 │ │ │ │ - strhteq r5, [fp], #-4 │ │ │ │ - ldrdeq r5, [fp], #-0 @ │ │ │ │ - strdeq r5, [fp], #-0 @ │ │ │ │ - rsbeq r5, fp, ip, lsl #2 │ │ │ │ - rsbeq r5, fp, r8, lsr #2 │ │ │ │ - rsbeq r5, fp, r8, asr #2 │ │ │ │ - rsbeq r5, fp, ip, ror #2 │ │ │ │ - rsbeq r5, fp, ip, lsl #3 │ │ │ │ - rsbeq r5, fp, r8, lsr #3 │ │ │ │ - rsbeq r5, fp, r4, asr #3 │ │ │ │ - ldrdeq r5, [fp], #-28 @ 0xffffffe4 @ │ │ │ │ - strdeq r5, [fp], #-24 @ 0xffffffe8 @ │ │ │ │ - rsbeq r5, fp, r4, lsl r2 │ │ │ │ - rsbeq r5, fp, r0, lsr r2 │ │ │ │ - rsbeq r5, fp, r8, asr #4 │ │ │ │ - rsbeq r5, fp, r4, ror #4 │ │ │ │ - rsbeq r5, fp, r8, lsl #5 │ │ │ │ - rsbeq r5, fp, r4, lsr #5 │ │ │ │ - rsbeq r5, fp, r4, asr #5 │ │ │ │ - rsbeq r5, fp, r0, ror #5 │ │ │ │ - rsbeq r5, fp, r0, lsr #6 │ │ │ │ - rsbeq r5, fp, ip, lsr r3 │ │ │ │ - rsbeq r5, fp, r0, ror #6 │ │ │ │ - rsbeq r5, fp, r0, lsl #7 │ │ │ │ - mlseq fp, ip, r3, r5 │ │ │ │ - strhteq r5, [fp], #-60 @ 0xffffffc4 │ │ │ │ - ldrdeq r5, [fp], #-52 @ 0xffffffcc @ │ │ │ │ - strdeq r5, [fp], #-56 @ 0xffffffc8 @ │ │ │ │ - rsbeq r5, fp, ip, lsl r4 │ │ │ │ - rsbeq r5, fp, ip, lsr r4 │ │ │ │ - rsbeq r5, fp, r8, asr r4 │ │ │ │ - rsbeq r5, fp, ip, ror r4 │ │ │ │ - rsbeq r5, fp, r0, lsr #9 │ │ │ │ - rsbeq r5, fp, r4, asr #9 │ │ │ │ - rsbeq r5, fp, r8, ror #9 │ │ │ │ - rsbeq r5, fp, r4, lsl #10 │ │ │ │ - rsbeq r5, fp, r4, lsr #10 │ │ │ │ - rsbeq r5, fp, r0, asr #10 │ │ │ │ - rsbeq r5, fp, r4, ror #10 │ │ │ │ - rsbeq r5, fp, r4, lsl #11 │ │ │ │ - rsbeq r5, fp, r8, lsr #11 │ │ │ │ - rsbeq r5, fp, r4, asr #11 │ │ │ │ - rsbeq r5, fp, r8, ror #11 │ │ │ │ - rsbeq r5, fp, r8, lsl #12 │ │ │ │ - rsbeq r5, fp, r0, lsr #12 │ │ │ │ - rsbeq r5, fp, r0, asr #12 │ │ │ │ - rsbeq r5, fp, ip, asr r6 │ │ │ │ - rsbeq r5, fp, ip, ror r6 │ │ │ │ - mlseq fp, ip, r6, r5 │ │ │ │ - strhteq r5, [fp], #-104 @ 0xffffff98 │ │ │ │ - ldrdeq r5, [fp], #-104 @ 0xffffff98 @ │ │ │ │ - strdeq r5, [fp], #-104 @ 0xffffff98 @ │ │ │ │ - rsbeq r5, fp, ip, lsl r7 │ │ │ │ - rsbeq r5, fp, r8, lsr r7 │ │ │ │ - rsbeq r5, fp, r4, asr r7 │ │ │ │ - rsbeq r5, fp, r0, ror r7 │ │ │ │ - rsbeq r5, fp, ip, lsl #15 │ │ │ │ - rsbeq r5, fp, ip, lsr #15 │ │ │ │ - rsbeq r5, fp, ip, asr #15 │ │ │ │ - rsbeq r5, fp, r8, ror #15 │ │ │ │ - rsbeq r5, fp, r4, lsl #16 │ │ │ │ - rsbeq r5, fp, r4, lsr #16 │ │ │ │ - rsbeq r5, fp, ip, lsr r8 │ │ │ │ - rsbeq r5, fp, r8, asr r8 │ │ │ │ - rsbeq r5, fp, r4, ror r8 │ │ │ │ - mlseq fp, r0, r8, r5 │ │ │ │ - rsbeq r5, fp, r8, lsr #17 │ │ │ │ - rsbeq r5, fp, r0, asr #17 │ │ │ │ - ldrdeq r5, [fp], #-136 @ 0xffffff78 @ │ │ │ │ - strdeq r5, [fp], #-132 @ 0xffffff7c @ │ │ │ │ - rsbeq r5, fp, r4, lsl r9 │ │ │ │ - rsbeq r5, fp, r0, lsr r9 │ │ │ │ - rsbeq r5, fp, ip, asr #18 │ │ │ │ - rsbeq r5, fp, ip, ror #18 │ │ │ │ - rsbeq r5, fp, ip, lsl #19 │ │ │ │ - strhteq r5, [fp], #-144 @ 0xffffff70 │ │ │ │ - ldrdeq r5, [fp], #-144 @ 0xffffff70 @ │ │ │ │ - strdeq r5, [fp], #-144 @ 0xffffff70 @ │ │ │ │ - rsbeq r5, fp, ip, lsl #20 │ │ │ │ - rsbeq r5, fp, ip, lsr #20 │ │ │ │ - rsbeq r5, fp, r8, asr #20 │ │ │ │ - rsbeq r5, fp, r0, ror #20 │ │ │ │ - rsbeq r5, fp, ip, ror sl │ │ │ │ - mlseq fp, r8, sl, r5 │ │ │ │ - strhteq r5, [fp], #-164 @ 0xffffff5c │ │ │ │ - ldrdeq r5, [fp], #-160 @ 0xffffff60 @ │ │ │ │ - strdeq r5, [fp], #-164 @ 0xffffff5c @ │ │ │ │ - rsbeq r5, fp, r0, lsl fp │ │ │ │ - rsbeq r5, fp, ip, lsr #22 │ │ │ │ - rsbeq r5, fp, r4, asr #22 │ │ │ │ - rsbeq r5, fp, r0, ror #22 │ │ │ │ - rsbeq r5, fp, ip, ror fp │ │ │ │ - mlseq fp, ip, fp, r5 │ │ │ │ - strhteq r5, [fp], #-184 @ 0xffffff48 │ │ │ │ - ldrdeq r5, [fp], #-188 @ 0xffffff44 @ │ │ │ │ - strdeq r5, [fp], #-184 @ 0xffffff48 @ │ │ │ │ - rsbeq r5, fp, r4, lsl ip │ │ │ │ - rsbeq r5, fp, r0, lsr ip │ │ │ │ - rsbeq r5, fp, r0, asr ip │ │ │ │ - rsbeq r5, fp, r0, ror ip │ │ │ │ - mlseq fp, r0, ip, r5 │ │ │ │ - strhteq r5, [fp], #-192 @ 0xffffff40 │ │ │ │ - rsbeq r5, fp, ip, asr #25 │ │ │ │ - rsbeq r5, fp, r8, ror #25 │ │ │ │ - rsbeq r5, fp, r4, lsl #26 │ │ │ │ - rsbeq r5, fp, r4, lsr #26 │ │ │ │ - rsbeq r5, fp, r4, asr #26 │ │ │ │ - rsbeq r5, fp, r4, ror #26 │ │ │ │ - rsbeq r5, fp, r4, lsl #27 │ │ │ │ - rsbeq r5, fp, r0, lsr #27 │ │ │ │ - rsbeq r5, fp, r0, asr #27 │ │ │ │ - rsbeq r5, fp, r0, ror #27 │ │ │ │ - strdeq r5, [fp], #-220 @ 0xffffff24 @ │ │ │ │ - rsbeq r5, fp, ip, lsl lr │ │ │ │ - rsbeq r5, fp, r0, asr #28 │ │ │ │ - rsbeq r5, fp, r4, ror #28 │ │ │ │ - rsbeq r5, fp, r0, lsl #29 │ │ │ │ - mlseq fp, ip, lr, r5 │ │ │ │ - strhteq r5, [fp], #-228 @ 0xffffff1c │ │ │ │ - ldrdeq r5, [fp], #-224 @ 0xffffff20 @ │ │ │ │ - rsbeq r5, fp, ip, ror #29 │ │ │ │ - rsbeq r5, fp, r0, lsl pc │ │ │ │ - rsbeq r5, fp, ip, lsr #30 │ │ │ │ - rsbeq r5, fp, r8, asr #30 │ │ │ │ - rsbeq r5, fp, r4, ror #30 │ │ │ │ - rsbeq r5, fp, ip, ror pc │ │ │ │ - mlseq fp, r4, pc, r5 @ │ │ │ │ - strhteq r5, [fp], #-240 @ 0xffffff10 │ │ │ │ - rsbeq r5, fp, ip, asr #31 │ │ │ │ - rsbeq r5, fp, ip, ror #31 │ │ │ │ - rsbeq r6, fp, r4, lsl r0 │ │ │ │ - rsbeq r6, fp, ip, lsr r0 │ │ │ │ - rsbeq r6, fp, r8, asr r0 │ │ │ │ - rsbeq r6, fp, r8, ror r0 │ │ │ │ - rsbeq r6, fp, r0, lsr #1 │ │ │ │ - rsbeq r6, fp, r0, asr #1 │ │ │ │ - ldrdeq r6, [fp], #-12 @ │ │ │ │ - strdeq r6, [fp], #-8 @ │ │ │ │ - rsbeq r6, fp, r4, lsl r1 │ │ │ │ - rsbeq r6, fp, r8, lsr r1 │ │ │ │ - rsbeq r6, fp, r8, asr r1 │ │ │ │ - rsbeq r6, fp, r4, ror r1 │ │ │ │ - mlseq fp, r4, r1, r6 │ │ │ │ - strhteq r6, [fp], #-16 │ │ │ │ - rsbeq r6, fp, ip, asr #3 │ │ │ │ - rsbeq r6, fp, ip, ror #3 │ │ │ │ - rsbeq r6, fp, ip, lsl #4 │ │ │ │ - rsbeq r6, fp, r4, lsr #4 │ │ │ │ - rsbeq r6, fp, r0, asr #4 │ │ │ │ - rsbeq r6, fp, r8, asr r2 │ │ │ │ - rsbeq r6, fp, r4, ror r2 │ │ │ │ - mlseq fp, r0, r2, r6 │ │ │ │ - rsbeq r6, fp, r8, lsr #5 │ │ │ │ - rsbeq r6, fp, r4, asr #5 │ │ │ │ - rsbeq r6, fp, r0, ror #5 │ │ │ │ - rsbeq r6, fp, r0, lsl #6 │ │ │ │ - rsbeq r6, fp, r0, lsr #6 │ │ │ │ - rsbeq r6, fp, r4, asr #6 │ │ │ │ - rsbeq r6, fp, r8, ror #6 │ │ │ │ - mlseq fp, r0, r3, r6 │ │ │ │ - strhteq r6, [fp], #-48 @ 0xffffffd0 │ │ │ │ - rsbeq r6, fp, ip, asr #7 │ │ │ │ - rsbeq r6, fp, r8, ror #7 │ │ │ │ - rsbeq r6, fp, r4, lsl #8 │ │ │ │ - rsbeq r6, fp, r0, lsr #8 │ │ │ │ - rsbeq r6, fp, ip, lsr r4 │ │ │ │ - rsbeq r6, fp, ip, asr r4 │ │ │ │ - rsbeq r6, fp, ip, ror r4 │ │ │ │ - mlseq fp, r8, r4, r6 │ │ │ │ - strhteq r6, [fp], #-68 @ 0xffffffbc │ │ │ │ - ldrdeq r6, [fp], #-64 @ 0xffffffc0 @ │ │ │ │ - rsbeq r6, fp, ip, ror #9 │ │ │ │ - rsbeq r6, fp, r8, lsl #10 │ │ │ │ - rsbeq r6, fp, r8, lsr #10 │ │ │ │ - rsbeq r6, fp, r4, asr #10 │ │ │ │ - rsbeq r6, fp, r4, ror #10 │ │ │ │ - rsbeq r6, fp, r0, lsl #11 │ │ │ │ - mlseq fp, r8, r5, r6 │ │ │ │ - strhteq r6, [fp], #-84 @ 0xffffffac │ │ │ │ - ldrdeq r6, [fp], #-80 @ 0xffffffb0 @ │ │ │ │ - strdeq r6, [fp], #-80 @ 0xffffffb0 @ │ │ │ │ - rsbeq r6, fp, ip, lsl #12 │ │ │ │ - rsbeq r6, fp, ip, lsr #12 │ │ │ │ - rsbeq r6, fp, r8, asr #12 │ │ │ │ - rsbeq r6, fp, r4, ror #12 │ │ │ │ - rsbeq r6, fp, r0, lsl #13 │ │ │ │ - rsbeq r6, fp, r4, lsr #13 │ │ │ │ - rsbeq r6, fp, r8, asr #13 │ │ │ │ - rsbeq r6, fp, r4, ror #13 │ │ │ │ - rsbeq r6, fp, r4, lsl #14 │ │ │ │ - rsbeq r6, fp, ip, lsl r7 │ │ │ │ - rsbeq r6, fp, r0, asr #14 │ │ │ │ - rsbeq r6, fp, ip, asr r7 │ │ │ │ - rsbeq r6, fp, r4, ror r7 │ │ │ │ - mlseq fp, r0, r7, r6 │ │ │ │ - rsbeq r6, fp, ip, lsr #15 │ │ │ │ - rsbeq r6, fp, r8, asr #15 │ │ │ │ - rsbeq r6, fp, r4, ror #15 │ │ │ │ - rsbeq r6, fp, r8, lsl #16 │ │ │ │ - rsbeq r6, fp, r0, lsr r8 │ │ │ │ - rsbeq r6, fp, r0, asr r8 │ │ │ │ - rsbeq r6, fp, r0, ror r8 │ │ │ │ - mlseq fp, r8, r8, r6 │ │ │ │ - rsbeq r6, fp, r0, asr #17 │ │ │ │ - ldrdeq r6, [fp], #-140 @ 0xffffff74 @ │ │ │ │ - strdeq r6, [fp], #-140 @ 0xffffff74 @ │ │ │ │ - rsbeq r6, fp, r4, lsl r9 │ │ │ │ - rsbeq r6, fp, ip, lsr #18 │ │ │ │ - rsbeq r6, fp, r4, asr #18 │ │ │ │ - rsbeq r6, fp, r4, ror #18 │ │ │ │ - rsbeq r6, fp, r0, lsl #19 │ │ │ │ - rsbeq r6, fp, r0, lsr #19 │ │ │ │ - rsbeq r6, fp, r0, asr #19 │ │ │ │ - ldrdeq r6, [fp], #-152 @ 0xffffff68 @ │ │ │ │ - strdeq r6, [fp], #-148 @ 0xffffff6c @ │ │ │ │ - rsbeq r6, fp, r0, lsl sl │ │ │ │ - rsbeq r6, fp, r0, lsr sl │ │ │ │ - rsbeq r6, fp, ip, asr #20 │ │ │ │ - rsbeq r6, fp, ip, ror #20 │ │ │ │ - rsbeq r6, fp, ip, lsl #21 │ │ │ │ - rsbeq r6, fp, ip, lsr #21 │ │ │ │ - rsbeq r6, fp, ip, asr #21 │ │ │ │ - rsbeq r6, fp, r8, ror #21 │ │ │ │ - rsbeq r6, fp, r8, lsl #22 │ │ │ │ - rsbeq r6, fp, r0, lsr fp │ │ │ │ - rsbeq r6, fp, r0, asr fp │ │ │ │ - rsbeq r6, fp, ip, ror #22 │ │ │ │ - rsbeq r6, fp, r8, lsl #23 │ │ │ │ - rsbeq r6, fp, r4, lsr #23 │ │ │ │ - rsbeq r6, fp, r0, asr #23 │ │ │ │ - ldrdeq r6, [fp], #-188 @ 0xffffff44 @ │ │ │ │ - strdeq r6, [fp], #-184 @ 0xffffff48 @ │ │ │ │ - rsbeq r6, fp, r4, lsl ip │ │ │ │ - rsbeq r6, fp, r0, lsr ip │ │ │ │ - rsbeq r6, fp, r4, asr ip │ │ │ │ - rsbeq r6, fp, r4, ror ip │ │ │ │ - mlseq fp, r0, ip, r6 │ │ │ │ - strhteq r6, [fp], #-192 @ 0xffffff40 │ │ │ │ - ldrdeq r6, [fp], #-192 @ 0xffffff40 @ │ │ │ │ - rsbeq r6, fp, ip, ror #25 │ │ │ │ - rsbeq r6, fp, r8, lsl #26 │ │ │ │ - rsbeq r6, fp, r8, lsr #26 │ │ │ │ - rsbeq r6, fp, r8, asr #26 │ │ │ │ - rsbeq r6, fp, r4, ror #26 │ │ │ │ - rsbeq r6, fp, ip, lsl #27 │ │ │ │ - strhteq r6, [fp], #-208 @ 0xffffff30 │ │ │ │ - ldrdeq r6, [fp], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq r6, fp, ip, ror #27 │ │ │ │ - rsbeq r6, fp, r8, lsl #28 │ │ │ │ - rsbeq r6, fp, r4, lsr #28 │ │ │ │ - rsbeq r6, fp, ip, asr #28 │ │ │ │ - rsbeq r6, fp, r8, ror #28 │ │ │ │ - rsbeq r6, fp, r8, lsl #29 │ │ │ │ - rsbeq r6, fp, r8, lsr #29 │ │ │ │ - rsbeq r6, fp, r4, asr #29 │ │ │ │ - rsbeq r6, fp, r0, ror #29 │ │ │ │ - strdeq r6, [fp], #-232 @ 0xffffff18 @ │ │ │ │ - rsbeq r6, fp, r8, lsl pc │ │ │ │ - rsbeq r6, fp, ip, lsr pc │ │ │ │ - rsbeq r6, fp, ip, asr pc │ │ │ │ - rsbeq r6, fp, r8, ror pc │ │ │ │ - mlseq fp, r8, pc, r6 @ │ │ │ │ - strhteq r6, [fp], #-244 @ 0xffffff0c │ │ │ │ - ldrdeq r6, [fp], #-244 @ 0xffffff0c @ │ │ │ │ - strdeq r6, [fp], #-244 @ 0xffffff0c @ │ │ │ │ - rsbeq r7, fp, r4, lsl r0 │ │ │ │ - rsbeq r7, fp, r0, lsr r0 │ │ │ │ - rsbeq r7, fp, ip, asr #32 │ │ │ │ - rsbeq r7, fp, r8, rrx │ │ │ │ - rsbeq r7, fp, r8, lsl #1 │ │ │ │ - rsbeq r7, fp, r4, lsr #1 │ │ │ │ - rsbeq r7, fp, r0, asr #1 │ │ │ │ - ldrdeq r7, [fp], #-12 @ │ │ │ │ - strdeq r7, [fp], #-12 @ │ │ │ │ - rsbeq r7, fp, r4, lsr #2 │ │ │ │ - rsbeq r7, fp, r4, asr r1 │ │ │ │ - rsbeq r7, fp, r0, ror r1 │ │ │ │ - rsbeq r7, fp, ip, lsl #3 │ │ │ │ - rsbeq r7, fp, r8, lsr #3 │ │ │ │ - rsbeq r7, fp, r4, asr #3 │ │ │ │ - rsbeq r7, fp, ip, ror #3 │ │ │ │ - rsbeq r7, fp, r8, lsl #4 │ │ │ │ - rsbeq r7, fp, r0, lsr #4 │ │ │ │ - rsbeq r7, fp, r0, asr #4 │ │ │ │ - rsbeq r7, fp, r4, ror #4 │ │ │ │ - rsbeq r7, fp, r4, lsl #5 │ │ │ │ - rsbeq r7, fp, r0, lsr #5 │ │ │ │ - rsbeq r7, fp, r4, asr #5 │ │ │ │ - rsbeq r7, fp, r4, ror #5 │ │ │ │ - rsbeq r7, fp, r0, lsl #6 │ │ │ │ - rsbeq r7, fp, ip, lsl r3 │ │ │ │ - rsbeq r7, fp, r8, lsr r3 │ │ │ │ - rsbeq r7, fp, r4, asr r3 │ │ │ │ - rsbeq r7, fp, r0, ror r3 │ │ │ │ - rsbeq r7, fp, ip, lsl #7 │ │ │ │ - rsbeq r7, fp, r8, lsr #7 │ │ │ │ - rsbeq r7, fp, r8, asr #7 │ │ │ │ - rsbeq r7, fp, r8, ror #7 │ │ │ │ - rsbeq r7, fp, r8, lsl #8 │ │ │ │ - rsbeq r7, fp, r4, lsr #8 │ │ │ │ - rsbeq r7, fp, r4, asr #8 │ │ │ │ - rsbeq r7, fp, r0, ror #8 │ │ │ │ - rsbeq r7, fp, ip, ror r4 │ │ │ │ - mlseq fp, ip, r4, r7 │ │ │ │ - rsbeq r7, fp, ip, asr #9 │ │ │ │ - rsbeq r7, fp, r8, ror #9 │ │ │ │ - rsbeq r7, fp, r0, lsl #10 │ │ │ │ - rsbeq r7, fp, r0, lsr #10 │ │ │ │ - rsbeq r7, fp, ip, lsr r5 │ │ │ │ - rsbeq r7, fp, r4, ror #10 │ │ │ │ - rsbeq r7, fp, r0, lsl #11 │ │ │ │ - rsbeq r7, fp, r0, lsr #11 │ │ │ │ - rsbeq r7, fp, r0, asr #11 │ │ │ │ - rsbeq r7, fp, r0, ror #11 │ │ │ │ - strdeq r7, [fp], #-92 @ 0xffffffa4 @ │ │ │ │ - rsbeq r7, fp, r8, lsl r6 │ │ │ │ - rsbeq r7, fp, r8, lsr r6 │ │ │ │ - rsbeq r7, fp, r4, asr r6 │ │ │ │ - rsbeq r7, fp, r0, ror r6 │ │ │ │ - rsbeq r7, fp, ip, lsl #13 │ │ │ │ - rsbeq r7, fp, ip, lsr #13 │ │ │ │ - rsbeq r7, fp, r8, asr #13 │ │ │ │ - rsbeq r7, fp, r4, ror #13 │ │ │ │ - rsbeq r7, fp, r0, lsl #14 │ │ │ │ - rsbeq r7, fp, ip, lsl r7 │ │ │ │ - rsbeq r7, fp, r8, lsr r7 │ │ │ │ - rsbeq r7, fp, r8, asr r7 │ │ │ │ - rsbeq r7, fp, r8, ror r7 │ │ │ │ - mlseq fp, ip, r7, r7 │ │ │ │ - strhteq r7, [fp], #-124 @ 0xffffff84 │ │ │ │ - ldrdeq r7, [fp], #-124 @ 0xffffff84 @ │ │ │ │ - strdeq r7, [fp], #-116 @ 0xffffff8c @ │ │ │ │ - rsbeq r7, fp, r4, lsl r8 │ │ │ │ - rsbeq r7, fp, r4, lsr r8 │ │ │ │ - rsbeq r7, fp, r4, asr r8 │ │ │ │ - rsbeq r7, fp, r0, ror r8 │ │ │ │ - rsbeq r7, fp, ip, lsl #17 │ │ │ │ - rsbeq r7, fp, ip, lsr #17 │ │ │ │ - rsbeq r7, fp, r8, asr #17 │ │ │ │ - rsbeq r7, fp, r0, ror #17 │ │ │ │ - strdeq r7, [fp], #-140 @ 0xffffff74 @ │ │ │ │ - rsbeq r7, fp, ip, lsl r9 │ │ │ │ - rsbeq r7, fp, r4, lsr r9 │ │ │ │ - rsbeq r7, fp, r0, asr r9 │ │ │ │ - rsbeq r7, fp, ip, ror #18 │ │ │ │ - rsbeq r7, fp, r4, lsl #19 │ │ │ │ - rsbeq r7, fp, r4, lsr #19 │ │ │ │ - rsbeq r7, fp, r0, asr #19 │ │ │ │ - rsbeq r7, fp, r4, ror #19 │ │ │ │ - rsbeq r7, fp, r0, lsl #20 │ │ │ │ - rsbeq r7, fp, r8, lsl sl │ │ │ │ - rsbeq r7, fp, ip, lsr sl │ │ │ │ - rsbeq r7, fp, r8, asr sl │ │ │ │ - rsbeq r7, fp, r4, ror sl │ │ │ │ - mlseq fp, r0, sl, r7 │ │ │ │ - rsbeq r7, fp, ip, lsr #21 │ │ │ │ - rsbeq r7, fp, ip, asr #21 │ │ │ │ - strdeq r7, [fp], #-164 @ 0xffffff5c @ │ │ │ │ - rsbeq r7, fp, r4, lsl fp │ │ │ │ - rsbeq r7, fp, r4, lsr fp │ │ │ │ - rsbeq r7, fp, r0, asr fp │ │ │ │ - rsbeq r7, fp, ip, ror #22 │ │ │ │ - rsbeq r7, fp, r8, lsl #23 │ │ │ │ - rsbeq r7, fp, r4, lsr #23 │ │ │ │ - rsbeq r7, fp, r0, asr #23 │ │ │ │ - ldrdeq r7, [fp], #-184 @ 0xffffff48 @ │ │ │ │ - strdeq r7, [fp], #-184 @ 0xffffff48 @ │ │ │ │ - rsbeq r7, fp, r4, lsl ip │ │ │ │ - rsbeq r7, fp, r4, lsr ip │ │ │ │ - rsbeq r7, fp, r0, asr ip │ │ │ │ - rsbeq r7, fp, r4, ror ip │ │ │ │ - mlseq fp, r0, ip, r7 │ │ │ │ - rsbeq r7, fp, ip, lsr #25 │ │ │ │ - rsbeq r1, fp, r8, lsr r4 │ │ │ │ - rsbeq r1, fp, r0, ror r4 │ │ │ │ - rsbeq r1, fp, r0, asr r4 │ │ │ │ - rsbeq r1, fp, r8, lsr #9 │ │ │ │ - rsbeq r1, fp, r0, ror #9 │ │ │ │ - rsbeq r1, fp, r8, lsr #10 │ │ │ │ - strhteq r1, [fp], #-80 @ 0xffffffb0 │ │ │ │ - mlseq fp, r4, r5, r1 │ │ │ │ - rsbeq r1, fp, r4, asr #9 │ │ │ │ - rsbeq r1, fp, ip, lsl #7 │ │ │ │ - rsbeq r1, fp, ip, ror #5 │ │ │ │ - rsbeq r1, fp, ip, lsl #6 │ │ │ │ - rsbeq r1, fp, ip, lsr #6 │ │ │ │ - rsbeq r1, fp, ip, asr #6 │ │ │ │ - rsbeq r1, fp, ip, ror #6 │ │ │ │ - rsbeq r1, fp, r4, ror r5 │ │ │ │ - rsbeq r1, fp, r8, lsr #7 │ │ │ │ - rsbeq r1, fp, r8, asr #7 │ │ │ │ - rsbeq r1, fp, r8, ror #7 │ │ │ │ - rsbeq r1, fp, r4, lsl #10 │ │ │ │ - rsbeq r1, fp, r8, asr #10 │ │ │ │ - ldrdeq r1, [fp], #-84 @ 0xffffffac @ │ │ │ │ - rsbeq r1, fp, r0, lsr #8 │ │ │ │ - rsbeq r1, fp, r8, lsl #8 │ │ │ │ - rsbeq r8, fp, ip, asr #17 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - subeq r0, sp, r4, ror r5 │ │ │ │ - rsbeq fp, sl, r8, asr #21 │ │ │ │ - mlseq fp, r0, r4, r1 │ │ │ │ - ldrdeq pc, [sl], #-168 @ 0xffffff58 @ │ │ │ │ - ldrdeq r9, [fp], #-132 @ 0xffffff7c @ │ │ │ │ - ldr r0, [pc, #-1452] @ b1978 <_Py_InitializeRecursionLimits@@Base+0x20a4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1456] @ b197c <_Py_InitializeRecursionLimits@@Base+0x20a8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1460] @ b1980 <_Py_InitializeRecursionLimits@@Base+0x20ac> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1464] @ b1984 <_Py_InitializeRecursionLimits@@Base+0x20b0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1468] @ b1988 <_Py_InitializeRecursionLimits@@Base+0x20b4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1472] @ b198c <_Py_InitializeRecursionLimits@@Base+0x20b8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1476] @ b1990 <_Py_InitializeRecursionLimits@@Base+0x20bc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1480] @ b1994 <_Py_InitializeRecursionLimits@@Base+0x20c0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1484] @ b1998 <_Py_InitializeRecursionLimits@@Base+0x20c4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1488] @ b199c <_Py_InitializeRecursionLimits@@Base+0x20c8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1492] @ b19a0 <_Py_InitializeRecursionLimits@@Base+0x20cc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1496] @ b19a4 <_Py_InitializeRecursionLimits@@Base+0x20d0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1500] @ b19a8 <_Py_InitializeRecursionLimits@@Base+0x20d4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1504] @ b19ac <_Py_InitializeRecursionLimits@@Base+0x20d8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1508] @ b19b0 <_Py_InitializeRecursionLimits@@Base+0x20dc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1512] @ b19b4 <_Py_InitializeRecursionLimits@@Base+0x20e0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1516] @ b19b8 <_Py_InitializeRecursionLimits@@Base+0x20e4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1520] @ b19bc <_Py_InitializeRecursionLimits@@Base+0x20e8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1524] @ b19c0 <_Py_InitializeRecursionLimits@@Base+0x20ec> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1528] @ b19c4 <_Py_InitializeRecursionLimits@@Base+0x20f0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1532] @ b19c8 <_Py_InitializeRecursionLimits@@Base+0x20f4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1536] @ b19cc <_Py_InitializeRecursionLimits@@Base+0x20f8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1540] @ b19d0 <_Py_InitializeRecursionLimits@@Base+0x20fc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1544] @ b19d4 <_Py_InitializeRecursionLimits@@Base+0x2100> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1548] @ b19d8 <_Py_InitializeRecursionLimits@@Base+0x2104> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1552] @ b19dc <_Py_InitializeRecursionLimits@@Base+0x2108> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1556] @ b19e0 <_Py_InitializeRecursionLimits@@Base+0x210c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1560] @ b19e4 <_Py_InitializeRecursionLimits@@Base+0x2110> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1564] @ b19e8 <_Py_InitializeRecursionLimits@@Base+0x2114> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1568] @ b19ec <_Py_InitializeRecursionLimits@@Base+0x2118> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1572] @ b19f0 <_Py_InitializeRecursionLimits@@Base+0x211c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1576] @ b19f4 <_Py_InitializeRecursionLimits@@Base+0x2120> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1580] @ b19f8 <_Py_InitializeRecursionLimits@@Base+0x2124> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1584] @ b19fc <_Py_InitializeRecursionLimits@@Base+0x2128> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1588] @ b1a00 <_Py_InitializeRecursionLimits@@Base+0x212c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1592] @ b1a04 <_Py_InitializeRecursionLimits@@Base+0x2130> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1596] @ b1a08 <_Py_InitializeRecursionLimits@@Base+0x2134> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1600] @ b1a0c <_Py_InitializeRecursionLimits@@Base+0x2138> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1604] @ b1a10 <_Py_InitializeRecursionLimits@@Base+0x213c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1608] @ b1a14 <_Py_InitializeRecursionLimits@@Base+0x2140> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1612] @ b1a18 <_Py_InitializeRecursionLimits@@Base+0x2144> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1616] @ b1a1c <_Py_InitializeRecursionLimits@@Base+0x2148> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1620] @ b1a20 <_Py_InitializeRecursionLimits@@Base+0x214c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1624] @ b1a24 <_Py_InitializeRecursionLimits@@Base+0x2150> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1628] @ b1a28 <_Py_InitializeRecursionLimits@@Base+0x2154> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1632] @ b1a2c <_Py_InitializeRecursionLimits@@Base+0x2158> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1636] @ b1a30 <_Py_InitializeRecursionLimits@@Base+0x215c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1640] @ b1a34 <_Py_InitializeRecursionLimits@@Base+0x2160> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1644] @ b1a38 <_Py_InitializeRecursionLimits@@Base+0x2164> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1648] @ b1a3c <_Py_InitializeRecursionLimits@@Base+0x2168> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1652] @ b1a40 <_Py_InitializeRecursionLimits@@Base+0x216c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1656] @ b1a44 <_Py_InitializeRecursionLimits@@Base+0x2170> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1660] @ b1a48 <_Py_InitializeRecursionLimits@@Base+0x2174> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1664] @ b1a4c <_Py_InitializeRecursionLimits@@Base+0x2178> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1668] @ b1a50 <_Py_InitializeRecursionLimits@@Base+0x217c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1672] @ b1a54 <_Py_InitializeRecursionLimits@@Base+0x2180> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1676] @ b1a58 <_Py_InitializeRecursionLimits@@Base+0x2184> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1680] @ b1a5c <_Py_InitializeRecursionLimits@@Base+0x2188> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1684] @ b1a60 <_Py_InitializeRecursionLimits@@Base+0x218c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1688] @ b1a64 <_Py_InitializeRecursionLimits@@Base+0x2190> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1692] @ b1a68 <_Py_InitializeRecursionLimits@@Base+0x2194> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1696] @ b1a6c <_Py_InitializeRecursionLimits@@Base+0x2198> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1700] @ b1a70 <_Py_InitializeRecursionLimits@@Base+0x219c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1704] @ b1a74 <_Py_InitializeRecursionLimits@@Base+0x21a0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1708] @ b1a78 <_Py_InitializeRecursionLimits@@Base+0x21a4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1712] @ b1a7c <_Py_InitializeRecursionLimits@@Base+0x21a8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1716] @ b1a80 <_Py_InitializeRecursionLimits@@Base+0x21ac> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1720] @ b1a84 <_Py_InitializeRecursionLimits@@Base+0x21b0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1724] @ b1a88 <_Py_InitializeRecursionLimits@@Base+0x21b4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1728] @ b1a8c <_Py_InitializeRecursionLimits@@Base+0x21b8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1732] @ b1a90 <_Py_InitializeRecursionLimits@@Base+0x21bc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1736] @ b1a94 <_Py_InitializeRecursionLimits@@Base+0x21c0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1740] @ b1a98 <_Py_InitializeRecursionLimits@@Base+0x21c4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1744] @ b1a9c <_Py_InitializeRecursionLimits@@Base+0x21c8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1748] @ b1aa0 <_Py_InitializeRecursionLimits@@Base+0x21cc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1752] @ b1aa4 <_Py_InitializeRecursionLimits@@Base+0x21d0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1756] @ b1aa8 <_Py_InitializeRecursionLimits@@Base+0x21d4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1760] @ b1aac <_Py_InitializeRecursionLimits@@Base+0x21d8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1764] @ b1ab0 <_Py_InitializeRecursionLimits@@Base+0x21dc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1768] @ b1ab4 <_Py_InitializeRecursionLimits@@Base+0x21e0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1772] @ b1ab8 <_Py_InitializeRecursionLimits@@Base+0x21e4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1776] @ b1abc <_Py_InitializeRecursionLimits@@Base+0x21e8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1780] @ b1ac0 <_Py_InitializeRecursionLimits@@Base+0x21ec> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1784] @ b1ac4 <_Py_InitializeRecursionLimits@@Base+0x21f0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1788] @ b1ac8 <_Py_InitializeRecursionLimits@@Base+0x21f4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1792] @ b1acc <_Py_InitializeRecursionLimits@@Base+0x21f8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1796] @ b1ad0 <_Py_InitializeRecursionLimits@@Base+0x21fc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1800] @ b1ad4 <_Py_InitializeRecursionLimits@@Base+0x2200> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1804] @ b1ad8 <_Py_InitializeRecursionLimits@@Base+0x2204> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1808] @ b1adc <_Py_InitializeRecursionLimits@@Base+0x2208> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1812] @ b1ae0 <_Py_InitializeRecursionLimits@@Base+0x220c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1816] @ b1ae4 <_Py_InitializeRecursionLimits@@Base+0x2210> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1820] @ b1ae8 <_Py_InitializeRecursionLimits@@Base+0x2214> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1824] @ b1aec <_Py_InitializeRecursionLimits@@Base+0x2218> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1828] @ b1af0 <_Py_InitializeRecursionLimits@@Base+0x221c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1832] @ b1af4 <_Py_InitializeRecursionLimits@@Base+0x2220> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1836] @ b1af8 <_Py_InitializeRecursionLimits@@Base+0x2224> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1840] @ b1afc <_Py_InitializeRecursionLimits@@Base+0x2228> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1844] @ b1b00 <_Py_InitializeRecursionLimits@@Base+0x222c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1848] @ b1b04 <_Py_InitializeRecursionLimits@@Base+0x2230> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1852] @ b1b08 <_Py_InitializeRecursionLimits@@Base+0x2234> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1856] @ b1b0c <_Py_InitializeRecursionLimits@@Base+0x2238> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1860] @ b1b10 <_Py_InitializeRecursionLimits@@Base+0x223c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1864] @ b1b14 <_Py_InitializeRecursionLimits@@Base+0x2240> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1868] @ b1b18 <_Py_InitializeRecursionLimits@@Base+0x2244> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1872] @ b1b1c <_Py_InitializeRecursionLimits@@Base+0x2248> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1876] @ b1b20 <_Py_InitializeRecursionLimits@@Base+0x224c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1880] @ b1b24 <_Py_InitializeRecursionLimits@@Base+0x2250> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1884] @ b1b28 <_Py_InitializeRecursionLimits@@Base+0x2254> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1888] @ b1b2c <_Py_InitializeRecursionLimits@@Base+0x2258> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1892] @ b1b30 <_Py_InitializeRecursionLimits@@Base+0x225c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1896] @ b1b34 <_Py_InitializeRecursionLimits@@Base+0x2260> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1900] @ b1b38 <_Py_InitializeRecursionLimits@@Base+0x2264> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1904] @ b1b3c <_Py_InitializeRecursionLimits@@Base+0x2268> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1908] @ b1b40 <_Py_InitializeRecursionLimits@@Base+0x226c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1912] @ b1b44 <_Py_InitializeRecursionLimits@@Base+0x2270> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1916] @ b1b48 <_Py_InitializeRecursionLimits@@Base+0x2274> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1920] @ b1b4c <_Py_InitializeRecursionLimits@@Base+0x2278> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1924] @ b1b50 <_Py_InitializeRecursionLimits@@Base+0x227c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1928] @ b1b54 <_Py_InitializeRecursionLimits@@Base+0x2280> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1932] @ b1b58 <_Py_InitializeRecursionLimits@@Base+0x2284> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1936] @ b1b5c <_Py_InitializeRecursionLimits@@Base+0x2288> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1940] @ b1b60 <_Py_InitializeRecursionLimits@@Base+0x228c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1944] @ b1b64 <_Py_InitializeRecursionLimits@@Base+0x2290> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1948] @ b1b68 <_Py_InitializeRecursionLimits@@Base+0x2294> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1952] @ b1b6c <_Py_InitializeRecursionLimits@@Base+0x2298> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1956] @ b1b70 <_Py_InitializeRecursionLimits@@Base+0x229c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1960] @ b1b74 <_Py_InitializeRecursionLimits@@Base+0x22a0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1964] @ b1b78 <_Py_InitializeRecursionLimits@@Base+0x22a4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1968] @ b1b7c <_Py_InitializeRecursionLimits@@Base+0x22a8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1972] @ b1b80 <_Py_InitializeRecursionLimits@@Base+0x22ac> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1976] @ b1b84 <_Py_InitializeRecursionLimits@@Base+0x22b0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1980] @ b1b88 <_Py_InitializeRecursionLimits@@Base+0x22b4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1984] @ b1b8c <_Py_InitializeRecursionLimits@@Base+0x22b8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1988] @ b1b90 <_Py_InitializeRecursionLimits@@Base+0x22bc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1992] @ b1b94 <_Py_InitializeRecursionLimits@@Base+0x22c0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-1996] @ b1b98 <_Py_InitializeRecursionLimits@@Base+0x22c4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2000] @ b1b9c <_Py_InitializeRecursionLimits@@Base+0x22c8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2004] @ b1ba0 <_Py_InitializeRecursionLimits@@Base+0x22cc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2008] @ b1ba4 <_Py_InitializeRecursionLimits@@Base+0x22d0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2012] @ b1ba8 <_Py_InitializeRecursionLimits@@Base+0x22d4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2016] @ b1bac <_Py_InitializeRecursionLimits@@Base+0x22d8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2020] @ b1bb0 <_Py_InitializeRecursionLimits@@Base+0x22dc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2024] @ b1bb4 <_Py_InitializeRecursionLimits@@Base+0x22e0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2028] @ b1bb8 <_Py_InitializeRecursionLimits@@Base+0x22e4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2032] @ b1bbc <_Py_InitializeRecursionLimits@@Base+0x22e8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2036] @ b1bc0 <_Py_InitializeRecursionLimits@@Base+0x22ec> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2040] @ b1bc4 <_Py_InitializeRecursionLimits@@Base+0x22f0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2044] @ b1bc8 <_Py_InitializeRecursionLimits@@Base+0x22f4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2048] @ b1bcc <_Py_InitializeRecursionLimits@@Base+0x22f8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2052] @ b1bd0 <_Py_InitializeRecursionLimits@@Base+0x22fc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2056] @ b1bd4 <_Py_InitializeRecursionLimits@@Base+0x2300> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2060] @ b1bd8 <_Py_InitializeRecursionLimits@@Base+0x2304> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2064] @ b1bdc <_Py_InitializeRecursionLimits@@Base+0x2308> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2068] @ b1be0 <_Py_InitializeRecursionLimits@@Base+0x230c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2072] @ b1be4 <_Py_InitializeRecursionLimits@@Base+0x2310> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2076] @ b1be8 <_Py_InitializeRecursionLimits@@Base+0x2314> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2080] @ b1bec <_Py_InitializeRecursionLimits@@Base+0x2318> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2084] @ b1bf0 <_Py_InitializeRecursionLimits@@Base+0x231c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2088] @ b1bf4 <_Py_InitializeRecursionLimits@@Base+0x2320> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2092] @ b1bf8 <_Py_InitializeRecursionLimits@@Base+0x2324> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2096] @ b1bfc <_Py_InitializeRecursionLimits@@Base+0x2328> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2100] @ b1c00 <_Py_InitializeRecursionLimits@@Base+0x232c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2104] @ b1c04 <_Py_InitializeRecursionLimits@@Base+0x2330> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2108] @ b1c08 <_Py_InitializeRecursionLimits@@Base+0x2334> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2112] @ b1c0c <_Py_InitializeRecursionLimits@@Base+0x2338> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2116] @ b1c10 <_Py_InitializeRecursionLimits@@Base+0x233c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2120] @ b1c14 <_Py_InitializeRecursionLimits@@Base+0x2340> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2124] @ b1c18 <_Py_InitializeRecursionLimits@@Base+0x2344> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2128] @ b1c1c <_Py_InitializeRecursionLimits@@Base+0x2348> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2132] @ b1c20 <_Py_InitializeRecursionLimits@@Base+0x234c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2136] @ b1c24 <_Py_InitializeRecursionLimits@@Base+0x2350> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2140] @ b1c28 <_Py_InitializeRecursionLimits@@Base+0x2354> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2144] @ b1c2c <_Py_InitializeRecursionLimits@@Base+0x2358> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2148] @ b1c30 <_Py_InitializeRecursionLimits@@Base+0x235c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2152] @ b1c34 <_Py_InitializeRecursionLimits@@Base+0x2360> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2156] @ b1c38 <_Py_InitializeRecursionLimits@@Base+0x2364> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2160] @ b1c3c <_Py_InitializeRecursionLimits@@Base+0x2368> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2164] @ b1c40 <_Py_InitializeRecursionLimits@@Base+0x236c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2168] @ b1c44 <_Py_InitializeRecursionLimits@@Base+0x2370> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2172] @ b1c48 <_Py_InitializeRecursionLimits@@Base+0x2374> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2176] @ b1c4c <_Py_InitializeRecursionLimits@@Base+0x2378> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2180] @ b1c50 <_Py_InitializeRecursionLimits@@Base+0x237c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2184] @ b1c54 <_Py_InitializeRecursionLimits@@Base+0x2380> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2188] @ b1c58 <_Py_InitializeRecursionLimits@@Base+0x2384> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2192] @ b1c5c <_Py_InitializeRecursionLimits@@Base+0x2388> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2196] @ b1c60 <_Py_InitializeRecursionLimits@@Base+0x238c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2200] @ b1c64 <_Py_InitializeRecursionLimits@@Base+0x2390> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2204] @ b1c68 <_Py_InitializeRecursionLimits@@Base+0x2394> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2208] @ b1c6c <_Py_InitializeRecursionLimits@@Base+0x2398> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2212] @ b1c70 <_Py_InitializeRecursionLimits@@Base+0x239c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2216] @ b1c74 <_Py_InitializeRecursionLimits@@Base+0x23a0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2220] @ b1c78 <_Py_InitializeRecursionLimits@@Base+0x23a4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2224] @ b1c7c <_Py_InitializeRecursionLimits@@Base+0x23a8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2228] @ b1c80 <_Py_InitializeRecursionLimits@@Base+0x23ac> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2232] @ b1c84 <_Py_InitializeRecursionLimits@@Base+0x23b0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2236] @ b1c88 <_Py_InitializeRecursionLimits@@Base+0x23b4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2240] @ b1c8c <_Py_InitializeRecursionLimits@@Base+0x23b8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2244] @ b1c90 <_Py_InitializeRecursionLimits@@Base+0x23bc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2248] @ b1c94 <_Py_InitializeRecursionLimits@@Base+0x23c0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2252] @ b1c98 <_Py_InitializeRecursionLimits@@Base+0x23c4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2256] @ b1c9c <_Py_InitializeRecursionLimits@@Base+0x23c8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2260] @ b1ca0 <_Py_InitializeRecursionLimits@@Base+0x23cc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2264] @ b1ca4 <_Py_InitializeRecursionLimits@@Base+0x23d0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2268] @ b1ca8 <_Py_InitializeRecursionLimits@@Base+0x23d4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2272] @ b1cac <_Py_InitializeRecursionLimits@@Base+0x23d8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2276] @ b1cb0 <_Py_InitializeRecursionLimits@@Base+0x23dc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2280] @ b1cb4 <_Py_InitializeRecursionLimits@@Base+0x23e0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2284] @ b1cb8 <_Py_InitializeRecursionLimits@@Base+0x23e4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2288] @ b1cbc <_Py_InitializeRecursionLimits@@Base+0x23e8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2292] @ b1cc0 <_Py_InitializeRecursionLimits@@Base+0x23ec> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2296] @ b1cc4 <_Py_InitializeRecursionLimits@@Base+0x23f0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2300] @ b1cc8 <_Py_InitializeRecursionLimits@@Base+0x23f4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2304] @ b1ccc <_Py_InitializeRecursionLimits@@Base+0x23f8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2308] @ b1cd0 <_Py_InitializeRecursionLimits@@Base+0x23fc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2312] @ b1cd4 <_Py_InitializeRecursionLimits@@Base+0x2400> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2316] @ b1cd8 <_Py_InitializeRecursionLimits@@Base+0x2404> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2320] @ b1cdc <_Py_InitializeRecursionLimits@@Base+0x2408> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2324] @ b1ce0 <_Py_InitializeRecursionLimits@@Base+0x240c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2328] @ b1ce4 <_Py_InitializeRecursionLimits@@Base+0x2410> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2332] @ b1ce8 <_Py_InitializeRecursionLimits@@Base+0x2414> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2336] @ b1cec <_Py_InitializeRecursionLimits@@Base+0x2418> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2340] @ b1cf0 <_Py_InitializeRecursionLimits@@Base+0x241c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2344] @ b1cf4 <_Py_InitializeRecursionLimits@@Base+0x2420> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2348] @ b1cf8 <_Py_InitializeRecursionLimits@@Base+0x2424> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2352] @ b1cfc <_Py_InitializeRecursionLimits@@Base+0x2428> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2356] @ b1d00 <_Py_InitializeRecursionLimits@@Base+0x242c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2360] @ b1d04 <_Py_InitializeRecursionLimits@@Base+0x2430> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2364] @ b1d08 <_Py_InitializeRecursionLimits@@Base+0x2434> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2368] @ b1d0c <_Py_InitializeRecursionLimits@@Base+0x2438> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2372] @ b1d10 <_Py_InitializeRecursionLimits@@Base+0x243c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2376] @ b1d14 <_Py_InitializeRecursionLimits@@Base+0x2440> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2380] @ b1d18 <_Py_InitializeRecursionLimits@@Base+0x2444> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2384] @ b1d1c <_Py_InitializeRecursionLimits@@Base+0x2448> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2388] @ b1d20 <_Py_InitializeRecursionLimits@@Base+0x244c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2392] @ b1d24 <_Py_InitializeRecursionLimits@@Base+0x2450> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2396] @ b1d28 <_Py_InitializeRecursionLimits@@Base+0x2454> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2400] @ b1d2c <_Py_InitializeRecursionLimits@@Base+0x2458> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2404] @ b1d30 <_Py_InitializeRecursionLimits@@Base+0x245c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2408] @ b1d34 <_Py_InitializeRecursionLimits@@Base+0x2460> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2412] @ b1d38 <_Py_InitializeRecursionLimits@@Base+0x2464> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2416] @ b1d3c <_Py_InitializeRecursionLimits@@Base+0x2468> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2420] @ b1d40 <_Py_InitializeRecursionLimits@@Base+0x246c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2424] @ b1d44 <_Py_InitializeRecursionLimits@@Base+0x2470> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2428] @ b1d48 <_Py_InitializeRecursionLimits@@Base+0x2474> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2432] @ b1d4c <_Py_InitializeRecursionLimits@@Base+0x2478> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2436] @ b1d50 <_Py_InitializeRecursionLimits@@Base+0x247c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2440] @ b1d54 <_Py_InitializeRecursionLimits@@Base+0x2480> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2444] @ b1d58 <_Py_InitializeRecursionLimits@@Base+0x2484> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2448] @ b1d5c <_Py_InitializeRecursionLimits@@Base+0x2488> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2452] @ b1d60 <_Py_InitializeRecursionLimits@@Base+0x248c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2456] @ b1d64 <_Py_InitializeRecursionLimits@@Base+0x2490> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2460] @ b1d68 <_Py_InitializeRecursionLimits@@Base+0x2494> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2464] @ b1d6c <_Py_InitializeRecursionLimits@@Base+0x2498> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2468] @ b1d70 <_Py_InitializeRecursionLimits@@Base+0x249c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2472] @ b1d74 <_Py_InitializeRecursionLimits@@Base+0x24a0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2476] @ b1d78 <_Py_InitializeRecursionLimits@@Base+0x24a4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2480] @ b1d7c <_Py_InitializeRecursionLimits@@Base+0x24a8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2484] @ b1d80 <_Py_InitializeRecursionLimits@@Base+0x24ac> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2488] @ b1d84 <_Py_InitializeRecursionLimits@@Base+0x24b0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2492] @ b1d88 <_Py_InitializeRecursionLimits@@Base+0x24b4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2496] @ b1d8c <_Py_InitializeRecursionLimits@@Base+0x24b8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2500] @ b1d90 <_Py_InitializeRecursionLimits@@Base+0x24bc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2504] @ b1d94 <_Py_InitializeRecursionLimits@@Base+0x24c0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2508] @ b1d98 <_Py_InitializeRecursionLimits@@Base+0x24c4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2512] @ b1d9c <_Py_InitializeRecursionLimits@@Base+0x24c8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2516] @ b1da0 <_Py_InitializeRecursionLimits@@Base+0x24cc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2520] @ b1da4 <_Py_InitializeRecursionLimits@@Base+0x24d0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2524] @ b1da8 <_Py_InitializeRecursionLimits@@Base+0x24d4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2528] @ b1dac <_Py_InitializeRecursionLimits@@Base+0x24d8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2532] @ b1db0 <_Py_InitializeRecursionLimits@@Base+0x24dc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2536] @ b1db4 <_Py_InitializeRecursionLimits@@Base+0x24e0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2540] @ b1db8 <_Py_InitializeRecursionLimits@@Base+0x24e4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2544] @ b1dbc <_Py_InitializeRecursionLimits@@Base+0x24e8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2548] @ b1dc0 <_Py_InitializeRecursionLimits@@Base+0x24ec> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2552] @ b1dc4 <_Py_InitializeRecursionLimits@@Base+0x24f0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2556] @ b1dc8 <_Py_InitializeRecursionLimits@@Base+0x24f4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2560] @ b1dcc <_Py_InitializeRecursionLimits@@Base+0x24f8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2564] @ b1dd0 <_Py_InitializeRecursionLimits@@Base+0x24fc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2568] @ b1dd4 <_Py_InitializeRecursionLimits@@Base+0x2500> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2572] @ b1dd8 <_Py_InitializeRecursionLimits@@Base+0x2504> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2576] @ b1ddc <_Py_InitializeRecursionLimits@@Base+0x2508> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2580] @ b1de0 <_Py_InitializeRecursionLimits@@Base+0x250c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2584] @ b1de4 <_Py_InitializeRecursionLimits@@Base+0x2510> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2588] @ b1de8 <_Py_InitializeRecursionLimits@@Base+0x2514> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2592] @ b1dec <_Py_InitializeRecursionLimits@@Base+0x2518> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2596] @ b1df0 <_Py_InitializeRecursionLimits@@Base+0x251c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2600] @ b1df4 <_Py_InitializeRecursionLimits@@Base+0x2520> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2604] @ b1df8 <_Py_InitializeRecursionLimits@@Base+0x2524> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2608] @ b1dfc <_Py_InitializeRecursionLimits@@Base+0x2528> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2612] @ b1e00 <_Py_InitializeRecursionLimits@@Base+0x252c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2616] @ b1e04 <_Py_InitializeRecursionLimits@@Base+0x2530> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2620] @ b1e08 <_Py_InitializeRecursionLimits@@Base+0x2534> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2624] @ b1e0c <_Py_InitializeRecursionLimits@@Base+0x2538> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2628] @ b1e10 <_Py_InitializeRecursionLimits@@Base+0x253c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2632] @ b1e14 <_Py_InitializeRecursionLimits@@Base+0x2540> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2636] @ b1e18 <_Py_InitializeRecursionLimits@@Base+0x2544> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2640] @ b1e1c <_Py_InitializeRecursionLimits@@Base+0x2548> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2644] @ b1e20 <_Py_InitializeRecursionLimits@@Base+0x254c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2648] @ b1e24 <_Py_InitializeRecursionLimits@@Base+0x2550> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2652] @ b1e28 <_Py_InitializeRecursionLimits@@Base+0x2554> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2656] @ b1e2c <_Py_InitializeRecursionLimits@@Base+0x2558> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2660] @ b1e30 <_Py_InitializeRecursionLimits@@Base+0x255c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2664] @ b1e34 <_Py_InitializeRecursionLimits@@Base+0x2560> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2668] @ b1e38 <_Py_InitializeRecursionLimits@@Base+0x2564> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2672] @ b1e3c <_Py_InitializeRecursionLimits@@Base+0x2568> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2676] @ b1e40 <_Py_InitializeRecursionLimits@@Base+0x256c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2680] @ b1e44 <_Py_InitializeRecursionLimits@@Base+0x2570> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2684] @ b1e48 <_Py_InitializeRecursionLimits@@Base+0x2574> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2688] @ b1e4c <_Py_InitializeRecursionLimits@@Base+0x2578> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2692] @ b1e50 <_Py_InitializeRecursionLimits@@Base+0x257c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2696] @ b1e54 <_Py_InitializeRecursionLimits@@Base+0x2580> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2700] @ b1e58 <_Py_InitializeRecursionLimits@@Base+0x2584> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2704] @ b1e5c <_Py_InitializeRecursionLimits@@Base+0x2588> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2708] @ b1e60 <_Py_InitializeRecursionLimits@@Base+0x258c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2712] @ b1e64 <_Py_InitializeRecursionLimits@@Base+0x2590> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2716] @ b1e68 <_Py_InitializeRecursionLimits@@Base+0x2594> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2720] @ b1e6c <_Py_InitializeRecursionLimits@@Base+0x2598> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2724] @ b1e70 <_Py_InitializeRecursionLimits@@Base+0x259c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2728] @ b1e74 <_Py_InitializeRecursionLimits@@Base+0x25a0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2732] @ b1e78 <_Py_InitializeRecursionLimits@@Base+0x25a4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2736] @ b1e7c <_Py_InitializeRecursionLimits@@Base+0x25a8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2740] @ b1e80 <_Py_InitializeRecursionLimits@@Base+0x25ac> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2744] @ b1e84 <_Py_InitializeRecursionLimits@@Base+0x25b0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2748] @ b1e88 <_Py_InitializeRecursionLimits@@Base+0x25b4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2752] @ b1e8c <_Py_InitializeRecursionLimits@@Base+0x25b8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2756] @ b1e90 <_Py_InitializeRecursionLimits@@Base+0x25bc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2760] @ b1e94 <_Py_InitializeRecursionLimits@@Base+0x25c0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2764] @ b1e98 <_Py_InitializeRecursionLimits@@Base+0x25c4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2768] @ b1e9c <_Py_InitializeRecursionLimits@@Base+0x25c8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2660] @ b1f10 <_Py_InitializeRecursionLimits@@Base+0x263c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2780] @ b1ea0 <_Py_InitializeRecursionLimits@@Base+0x25cc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2784] @ b1ea4 <_Py_InitializeRecursionLimits@@Base+0x25d0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2788] @ b1ea8 <_Py_InitializeRecursionLimits@@Base+0x25d4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2792] @ b1eac <_Py_InitializeRecursionLimits@@Base+0x25d8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2796] @ b1eb0 <_Py_InitializeRecursionLimits@@Base+0x25dc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2800] @ b1eb4 <_Py_InitializeRecursionLimits@@Base+0x25e0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2804] @ b1eb8 <_Py_InitializeRecursionLimits@@Base+0x25e4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2808] @ b1ebc <_Py_InitializeRecursionLimits@@Base+0x25e8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2812] @ b1ec0 <_Py_InitializeRecursionLimits@@Base+0x25ec> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2816] @ b1ec4 <_Py_InitializeRecursionLimits@@Base+0x25f0> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2820] @ b1ec8 <_Py_InitializeRecursionLimits@@Base+0x25f4> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2824] @ b1ecc <_Py_InitializeRecursionLimits@@Base+0x25f8> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2828] @ b1ed0 <_Py_InitializeRecursionLimits@@Base+0x25fc> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2832] @ b1ed4 <_Py_InitializeRecursionLimits@@Base+0x2600> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2836] @ b1ed8 <_Py_InitializeRecursionLimits@@Base+0x2604> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2840] @ b1edc <_Py_InitializeRecursionLimits@@Base+0x2608> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2844] @ b1ee0 <_Py_InitializeRecursionLimits@@Base+0x260c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2848] @ b1ee4 <_Py_InitializeRecursionLimits@@Base+0x2610> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2852] @ b1ee8 <_Py_InitializeRecursionLimits@@Base+0x2614> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2856] @ b1eec <_Py_InitializeRecursionLimits@@Base+0x2618> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2860] @ b1ef0 <_Py_InitializeRecursionLimits@@Base+0x261c> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2864] @ b1ef4 <_Py_InitializeRecursionLimits@@Base+0x2620> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2868] @ b1ef8 <_Py_InitializeRecursionLimits@@Base+0x2624> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - ldr r0, [pc, #-2872] @ b1efc <_Py_InitializeRecursionLimits@@Base+0x2628> │ │ │ │ - bl b379c <_Py_InitializeRecursionLimits@@Base+0x3ec8> │ │ │ │ - movw lr, #22652 @ 0x587c │ │ │ │ - movt lr, #11 │ │ │ │ - str r9, [fp, #-116] @ 0xffffff8c │ │ │ │ - str r6, [fp, #-112] @ 0xffffff90 │ │ │ │ - movw r9, #36592 @ 0x8ef0 │ │ │ │ - movt r9, #11 │ │ │ │ - str lr, [fp, #-100] @ 0xffffff9c │ │ │ │ - b b2b38 <_Py_InitializeRecursionLimits@@Base+0x3264> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r3, [r3, #996] @ 0x3e4 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne b3418 <_Py_InitializeRecursionLimits@@Base+0x3b44> │ │ │ │ - ldr r3, [pc, #-2924] @ b1f04 <_Py_InitializeRecursionLimits@@Base+0x2630> │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + str r4, [r7, #1140] @ 0x474 │ │ │ │ + beq b35ec <_Py_InitializeRecursionLimits@@Base+0x3d00> │ │ │ │ + ldr r0, [pc, #4088] @ b11ac <_Py_InitializeRecursionLimits@@Base+0x18c0> │ │ │ │ + mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #4080] @ b11b0 <_Py_InitializeRecursionLimits@@Base+0x18c4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #4076] @ b11b4 <_Py_InitializeRecursionLimits@@Base+0x18c8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #4072] @ b11b8 <_Py_InitializeRecursionLimits@@Base+0x18cc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #4068] @ b11bc <_Py_InitializeRecursionLimits@@Base+0x18d0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #4064] @ b11c0 <_Py_InitializeRecursionLimits@@Base+0x18d4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #4060] @ b11c4 <_Py_InitializeRecursionLimits@@Base+0x18d8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #4056] @ b11c8 <_Py_InitializeRecursionLimits@@Base+0x18dc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #4052] @ b11cc <_Py_InitializeRecursionLimits@@Base+0x18e0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #4048] @ b11d0 <_Py_InitializeRecursionLimits@@Base+0x18e4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #4044] @ b11d4 <_Py_InitializeRecursionLimits@@Base+0x18e8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #4040] @ b11d8 <_Py_InitializeRecursionLimits@@Base+0x18ec> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #4036] @ b11dc <_Py_InitializeRecursionLimits@@Base+0x18f0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #4032] @ b11e0 <_Py_InitializeRecursionLimits@@Base+0x18f4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #4028] @ b11e4 <_Py_InitializeRecursionLimits@@Base+0x18f8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #4024] @ b11e8 <_Py_InitializeRecursionLimits@@Base+0x18fc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #4020] @ b11ec <_Py_InitializeRecursionLimits@@Base+0x1900> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #4016] @ b11f0 <_Py_InitializeRecursionLimits@@Base+0x1904> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #4012] @ b11f4 <_Py_InitializeRecursionLimits@@Base+0x1908> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #4008] @ b11f8 <_Py_InitializeRecursionLimits@@Base+0x190c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #4004] @ b11fc <_Py_InitializeRecursionLimits@@Base+0x1910> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #4000] @ b1200 <_Py_InitializeRecursionLimits@@Base+0x1914> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3996] @ b1204 <_Py_InitializeRecursionLimits@@Base+0x1918> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3992] @ b1208 <_Py_InitializeRecursionLimits@@Base+0x191c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3988] @ b120c <_Py_InitializeRecursionLimits@@Base+0x1920> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3984] @ b1210 <_Py_InitializeRecursionLimits@@Base+0x1924> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3980] @ b1214 <_Py_InitializeRecursionLimits@@Base+0x1928> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3976] @ b1218 <_Py_InitializeRecursionLimits@@Base+0x192c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3972] @ b121c <_Py_InitializeRecursionLimits@@Base+0x1930> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3968] @ b1220 <_Py_InitializeRecursionLimits@@Base+0x1934> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3964] @ b1224 <_Py_InitializeRecursionLimits@@Base+0x1938> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3960] @ b1228 <_Py_InitializeRecursionLimits@@Base+0x193c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3956] @ b122c <_Py_InitializeRecursionLimits@@Base+0x1940> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3952] @ b1230 <_Py_InitializeRecursionLimits@@Base+0x1944> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3948] @ b1234 <_Py_InitializeRecursionLimits@@Base+0x1948> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3944] @ b1238 <_Py_InitializeRecursionLimits@@Base+0x194c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3940] @ b123c <_Py_InitializeRecursionLimits@@Base+0x1950> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3936] @ b1240 <_Py_InitializeRecursionLimits@@Base+0x1954> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3932] @ b1244 <_Py_InitializeRecursionLimits@@Base+0x1958> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3928] @ b1248 <_Py_InitializeRecursionLimits@@Base+0x195c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3924] @ b124c <_Py_InitializeRecursionLimits@@Base+0x1960> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3920] @ b1250 <_Py_InitializeRecursionLimits@@Base+0x1964> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3916] @ b1254 <_Py_InitializeRecursionLimits@@Base+0x1968> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3912] @ b1258 <_Py_InitializeRecursionLimits@@Base+0x196c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3908] @ b125c <_Py_InitializeRecursionLimits@@Base+0x1970> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3904] @ b1260 <_Py_InitializeRecursionLimits@@Base+0x1974> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3900] @ b1264 <_Py_InitializeRecursionLimits@@Base+0x1978> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3896] @ b1268 <_Py_InitializeRecursionLimits@@Base+0x197c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3892] @ b126c <_Py_InitializeRecursionLimits@@Base+0x1980> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3888] @ b1270 <_Py_InitializeRecursionLimits@@Base+0x1984> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3884] @ b1274 <_Py_InitializeRecursionLimits@@Base+0x1988> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3880] @ b1278 <_Py_InitializeRecursionLimits@@Base+0x198c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3876] @ b127c <_Py_InitializeRecursionLimits@@Base+0x1990> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3872] @ b1280 <_Py_InitializeRecursionLimits@@Base+0x1994> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + add r0, r8, #34560 @ 0x8700 │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3860] @ b1284 <_Py_InitializeRecursionLimits@@Base+0x1998> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3856] @ b1288 <_Py_InitializeRecursionLimits@@Base+0x199c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3852] @ b128c <_Py_InitializeRecursionLimits@@Base+0x19a0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3848] @ b1290 <_Py_InitializeRecursionLimits@@Base+0x19a4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3844] @ b1294 <_Py_InitializeRecursionLimits@@Base+0x19a8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3840] @ b1298 <_Py_InitializeRecursionLimits@@Base+0x19ac> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3836] @ b129c <_Py_InitializeRecursionLimits@@Base+0x19b0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3832] @ b12a0 <_Py_InitializeRecursionLimits@@Base+0x19b4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3828] @ b12a4 <_Py_InitializeRecursionLimits@@Base+0x19b8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3824] @ b12a8 <_Py_InitializeRecursionLimits@@Base+0x19bc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3820] @ b12ac <_Py_InitializeRecursionLimits@@Base+0x19c0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3816] @ b12b0 <_Py_InitializeRecursionLimits@@Base+0x19c4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3812] @ b12b4 <_Py_InitializeRecursionLimits@@Base+0x19c8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3808] @ b12b8 <_Py_InitializeRecursionLimits@@Base+0x19cc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3804] @ b12bc <_Py_InitializeRecursionLimits@@Base+0x19d0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3800] @ b12c0 <_Py_InitializeRecursionLimits@@Base+0x19d4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3796] @ b12c4 <_Py_InitializeRecursionLimits@@Base+0x19d8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3792] @ b12c8 <_Py_InitializeRecursionLimits@@Base+0x19dc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3788] @ b12cc <_Py_InitializeRecursionLimits@@Base+0x19e0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3784] @ b12d0 <_Py_InitializeRecursionLimits@@Base+0x19e4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3780] @ b12d4 <_Py_InitializeRecursionLimits@@Base+0x19e8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3776] @ b12d8 <_Py_InitializeRecursionLimits@@Base+0x19ec> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3772] @ b12dc <_Py_InitializeRecursionLimits@@Base+0x19f0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3768] @ b12e0 <_Py_InitializeRecursionLimits@@Base+0x19f4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3764] @ b12e4 <_Py_InitializeRecursionLimits@@Base+0x19f8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3760] @ b12e8 <_Py_InitializeRecursionLimits@@Base+0x19fc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3756] @ b12ec <_Py_InitializeRecursionLimits@@Base+0x1a00> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3752] @ b12f0 <_Py_InitializeRecursionLimits@@Base+0x1a04> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3748] @ b12f4 <_Py_InitializeRecursionLimits@@Base+0x1a08> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3744] @ b12f8 <_Py_InitializeRecursionLimits@@Base+0x1a0c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3740] @ b12fc <_Py_InitializeRecursionLimits@@Base+0x1a10> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3736] @ b1300 <_Py_InitializeRecursionLimits@@Base+0x1a14> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3732] @ b1304 <_Py_InitializeRecursionLimits@@Base+0x1a18> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3728] @ b1308 <_Py_InitializeRecursionLimits@@Base+0x1a1c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3724] @ b130c <_Py_InitializeRecursionLimits@@Base+0x1a20> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3720] @ b1310 <_Py_InitializeRecursionLimits@@Base+0x1a24> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3716] @ b1314 <_Py_InitializeRecursionLimits@@Base+0x1a28> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3712] @ b1318 <_Py_InitializeRecursionLimits@@Base+0x1a2c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3708] @ b131c <_Py_InitializeRecursionLimits@@Base+0x1a30> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3704] @ b1320 <_Py_InitializeRecursionLimits@@Base+0x1a34> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3700] @ b1324 <_Py_InitializeRecursionLimits@@Base+0x1a38> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3696] @ b1328 <_Py_InitializeRecursionLimits@@Base+0x1a3c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3692] @ b132c <_Py_InitializeRecursionLimits@@Base+0x1a40> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3688] @ b1330 <_Py_InitializeRecursionLimits@@Base+0x1a44> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3684] @ b1334 <_Py_InitializeRecursionLimits@@Base+0x1a48> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3680] @ b1338 <_Py_InitializeRecursionLimits@@Base+0x1a4c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3676] @ b133c <_Py_InitializeRecursionLimits@@Base+0x1a50> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3672] @ b1340 <_Py_InitializeRecursionLimits@@Base+0x1a54> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3668] @ b1344 <_Py_InitializeRecursionLimits@@Base+0x1a58> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3664] @ b1348 <_Py_InitializeRecursionLimits@@Base+0x1a5c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3660] @ b134c <_Py_InitializeRecursionLimits@@Base+0x1a60> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3656] @ b1350 <_Py_InitializeRecursionLimits@@Base+0x1a64> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3652] @ b1354 <_Py_InitializeRecursionLimits@@Base+0x1a68> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3648] @ b1358 <_Py_InitializeRecursionLimits@@Base+0x1a6c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3644] @ b135c <_Py_InitializeRecursionLimits@@Base+0x1a70> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3640] @ b1360 <_Py_InitializeRecursionLimits@@Base+0x1a74> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3636] @ b1364 <_Py_InitializeRecursionLimits@@Base+0x1a78> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3632] @ b1368 <_Py_InitializeRecursionLimits@@Base+0x1a7c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3628] @ b136c <_Py_InitializeRecursionLimits@@Base+0x1a80> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3624] @ b1370 <_Py_InitializeRecursionLimits@@Base+0x1a84> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3620] @ b1374 <_Py_InitializeRecursionLimits@@Base+0x1a88> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3616] @ b1378 <_Py_InitializeRecursionLimits@@Base+0x1a8c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3612] @ b137c <_Py_InitializeRecursionLimits@@Base+0x1a90> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3608] @ b1380 <_Py_InitializeRecursionLimits@@Base+0x1a94> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3604] @ b1384 <_Py_InitializeRecursionLimits@@Base+0x1a98> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3600] @ b1388 <_Py_InitializeRecursionLimits@@Base+0x1a9c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3596] @ b138c <_Py_InitializeRecursionLimits@@Base+0x1aa0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3592] @ b1390 <_Py_InitializeRecursionLimits@@Base+0x1aa4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3588] @ b1394 <_Py_InitializeRecursionLimits@@Base+0x1aa8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3584] @ b1398 <_Py_InitializeRecursionLimits@@Base+0x1aac> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3580] @ b139c <_Py_InitializeRecursionLimits@@Base+0x1ab0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3576] @ b13a0 <_Py_InitializeRecursionLimits@@Base+0x1ab4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3572] @ b13a4 <_Py_InitializeRecursionLimits@@Base+0x1ab8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3568] @ b13a8 <_Py_InitializeRecursionLimits@@Base+0x1abc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3564] @ b13ac <_Py_InitializeRecursionLimits@@Base+0x1ac0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3560] @ b13b0 <_Py_InitializeRecursionLimits@@Base+0x1ac4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3556] @ b13b4 <_Py_InitializeRecursionLimits@@Base+0x1ac8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3552] @ b13b8 <_Py_InitializeRecursionLimits@@Base+0x1acc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3548] @ b13bc <_Py_InitializeRecursionLimits@@Base+0x1ad0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3544] @ b13c0 <_Py_InitializeRecursionLimits@@Base+0x1ad4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3540] @ b13c4 <_Py_InitializeRecursionLimits@@Base+0x1ad8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3536] @ b13c8 <_Py_InitializeRecursionLimits@@Base+0x1adc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3532] @ b13cc <_Py_InitializeRecursionLimits@@Base+0x1ae0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3528] @ b13d0 <_Py_InitializeRecursionLimits@@Base+0x1ae4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3524] @ b13d4 <_Py_InitializeRecursionLimits@@Base+0x1ae8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3520] @ b13d8 <_Py_InitializeRecursionLimits@@Base+0x1aec> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3516] @ b13dc <_Py_InitializeRecursionLimits@@Base+0x1af0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3512] @ b13e0 <_Py_InitializeRecursionLimits@@Base+0x1af4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3508] @ b13e4 <_Py_InitializeRecursionLimits@@Base+0x1af8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3504] @ b13e8 <_Py_InitializeRecursionLimits@@Base+0x1afc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3500] @ b13ec <_Py_InitializeRecursionLimits@@Base+0x1b00> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3496] @ b13f0 <_Py_InitializeRecursionLimits@@Base+0x1b04> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3492] @ b13f4 <_Py_InitializeRecursionLimits@@Base+0x1b08> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3488] @ b13f8 <_Py_InitializeRecursionLimits@@Base+0x1b0c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3484] @ b13fc <_Py_InitializeRecursionLimits@@Base+0x1b10> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3480] @ b1400 <_Py_InitializeRecursionLimits@@Base+0x1b14> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3476] @ b1404 <_Py_InitializeRecursionLimits@@Base+0x1b18> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3472] @ b1408 <_Py_InitializeRecursionLimits@@Base+0x1b1c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3468] @ b140c <_Py_InitializeRecursionLimits@@Base+0x1b20> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3464] @ b1410 <_Py_InitializeRecursionLimits@@Base+0x1b24> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3460] @ b1414 <_Py_InitializeRecursionLimits@@Base+0x1b28> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3456] @ b1418 <_Py_InitializeRecursionLimits@@Base+0x1b2c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3452] @ b141c <_Py_InitializeRecursionLimits@@Base+0x1b30> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3448] @ b1420 <_Py_InitializeRecursionLimits@@Base+0x1b34> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3444] @ b1424 <_Py_InitializeRecursionLimits@@Base+0x1b38> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3440] @ b1428 <_Py_InitializeRecursionLimits@@Base+0x1b3c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3436] @ b142c <_Py_InitializeRecursionLimits@@Base+0x1b40> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3432] @ b1430 <_Py_InitializeRecursionLimits@@Base+0x1b44> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + add r0, r8, #38144 @ 0x9500 │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3420] @ b1434 <_Py_InitializeRecursionLimits@@Base+0x1b48> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3416] @ b1438 <_Py_InitializeRecursionLimits@@Base+0x1b4c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3412] @ b143c <_Py_InitializeRecursionLimits@@Base+0x1b50> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3408] @ b1440 <_Py_InitializeRecursionLimits@@Base+0x1b54> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3404] @ b1444 <_Py_InitializeRecursionLimits@@Base+0x1b58> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3400] @ b1448 <_Py_InitializeRecursionLimits@@Base+0x1b5c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3396] @ b144c <_Py_InitializeRecursionLimits@@Base+0x1b60> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3392] @ b1450 <_Py_InitializeRecursionLimits@@Base+0x1b64> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3388] @ b1454 <_Py_InitializeRecursionLimits@@Base+0x1b68> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3384] @ b1458 <_Py_InitializeRecursionLimits@@Base+0x1b6c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3380] @ b145c <_Py_InitializeRecursionLimits@@Base+0x1b70> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3376] @ b1460 <_Py_InitializeRecursionLimits@@Base+0x1b74> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3372] @ b1464 <_Py_InitializeRecursionLimits@@Base+0x1b78> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3368] @ b1468 <_Py_InitializeRecursionLimits@@Base+0x1b7c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3364] @ b146c <_Py_InitializeRecursionLimits@@Base+0x1b80> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3360] @ b1470 <_Py_InitializeRecursionLimits@@Base+0x1b84> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3356] @ b1474 <_Py_InitializeRecursionLimits@@Base+0x1b88> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3352] @ b1478 <_Py_InitializeRecursionLimits@@Base+0x1b8c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3348] @ b147c <_Py_InitializeRecursionLimits@@Base+0x1b90> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3344] @ b1480 <_Py_InitializeRecursionLimits@@Base+0x1b94> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3340] @ b1484 <_Py_InitializeRecursionLimits@@Base+0x1b98> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3336] @ b1488 <_Py_InitializeRecursionLimits@@Base+0x1b9c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3332] @ b148c <_Py_InitializeRecursionLimits@@Base+0x1ba0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3328] @ b1490 <_Py_InitializeRecursionLimits@@Base+0x1ba4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3324] @ b1494 <_Py_InitializeRecursionLimits@@Base+0x1ba8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3320] @ b1498 <_Py_InitializeRecursionLimits@@Base+0x1bac> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3316] @ b149c <_Py_InitializeRecursionLimits@@Base+0x1bb0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3312] @ b14a0 <_Py_InitializeRecursionLimits@@Base+0x1bb4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3308] @ b14a4 <_Py_InitializeRecursionLimits@@Base+0x1bb8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3304] @ b14a8 <_Py_InitializeRecursionLimits@@Base+0x1bbc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3300] @ b14ac <_Py_InitializeRecursionLimits@@Base+0x1bc0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3296] @ b14b0 <_Py_InitializeRecursionLimits@@Base+0x1bc4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3292] @ b14b4 <_Py_InitializeRecursionLimits@@Base+0x1bc8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3288] @ b14b8 <_Py_InitializeRecursionLimits@@Base+0x1bcc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3284] @ b14bc <_Py_InitializeRecursionLimits@@Base+0x1bd0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3280] @ b14c0 <_Py_InitializeRecursionLimits@@Base+0x1bd4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3276] @ b14c4 <_Py_InitializeRecursionLimits@@Base+0x1bd8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3272] @ b14c8 <_Py_InitializeRecursionLimits@@Base+0x1bdc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3268] @ b14cc <_Py_InitializeRecursionLimits@@Base+0x1be0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3264] @ b14d0 <_Py_InitializeRecursionLimits@@Base+0x1be4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3260] @ b14d4 <_Py_InitializeRecursionLimits@@Base+0x1be8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3256] @ b14d8 <_Py_InitializeRecursionLimits@@Base+0x1bec> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3252] @ b14dc <_Py_InitializeRecursionLimits@@Base+0x1bf0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3248] @ b14e0 <_Py_InitializeRecursionLimits@@Base+0x1bf4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3244] @ b14e4 <_Py_InitializeRecursionLimits@@Base+0x1bf8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3240] @ b14e8 <_Py_InitializeRecursionLimits@@Base+0x1bfc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3236] @ b14ec <_Py_InitializeRecursionLimits@@Base+0x1c00> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3232] @ b14f0 <_Py_InitializeRecursionLimits@@Base+0x1c04> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3228] @ b14f4 <_Py_InitializeRecursionLimits@@Base+0x1c08> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3224] @ b14f8 <_Py_InitializeRecursionLimits@@Base+0x1c0c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3220] @ b14fc <_Py_InitializeRecursionLimits@@Base+0x1c10> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3216] @ b1500 <_Py_InitializeRecursionLimits@@Base+0x1c14> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3212] @ b1504 <_Py_InitializeRecursionLimits@@Base+0x1c18> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3208] @ b1508 <_Py_InitializeRecursionLimits@@Base+0x1c1c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3204] @ b150c <_Py_InitializeRecursionLimits@@Base+0x1c20> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3200] @ b1510 <_Py_InitializeRecursionLimits@@Base+0x1c24> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3196] @ b1514 <_Py_InitializeRecursionLimits@@Base+0x1c28> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3192] @ b1518 <_Py_InitializeRecursionLimits@@Base+0x1c2c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3188] @ b151c <_Py_InitializeRecursionLimits@@Base+0x1c30> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3184] @ b1520 <_Py_InitializeRecursionLimits@@Base+0x1c34> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3180] @ b1524 <_Py_InitializeRecursionLimits@@Base+0x1c38> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3176] @ b1528 <_Py_InitializeRecursionLimits@@Base+0x1c3c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3172] @ b152c <_Py_InitializeRecursionLimits@@Base+0x1c40> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3168] @ b1530 <_Py_InitializeRecursionLimits@@Base+0x1c44> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3164] @ b1534 <_Py_InitializeRecursionLimits@@Base+0x1c48> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3160] @ b1538 <_Py_InitializeRecursionLimits@@Base+0x1c4c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3156] @ b153c <_Py_InitializeRecursionLimits@@Base+0x1c50> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3152] @ b1540 <_Py_InitializeRecursionLimits@@Base+0x1c54> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3148] @ b1544 <_Py_InitializeRecursionLimits@@Base+0x1c58> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3144] @ b1548 <_Py_InitializeRecursionLimits@@Base+0x1c5c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3140] @ b154c <_Py_InitializeRecursionLimits@@Base+0x1c60> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3136] @ b1550 <_Py_InitializeRecursionLimits@@Base+0x1c64> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3132] @ b1554 <_Py_InitializeRecursionLimits@@Base+0x1c68> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3128] @ b1558 <_Py_InitializeRecursionLimits@@Base+0x1c6c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3124] @ b155c <_Py_InitializeRecursionLimits@@Base+0x1c70> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3120] @ b1560 <_Py_InitializeRecursionLimits@@Base+0x1c74> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3116] @ b1564 <_Py_InitializeRecursionLimits@@Base+0x1c78> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3112] @ b1568 <_Py_InitializeRecursionLimits@@Base+0x1c7c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3108] @ b156c <_Py_InitializeRecursionLimits@@Base+0x1c80> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3104] @ b1570 <_Py_InitializeRecursionLimits@@Base+0x1c84> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3100] @ b1574 <_Py_InitializeRecursionLimits@@Base+0x1c88> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3096] @ b1578 <_Py_InitializeRecursionLimits@@Base+0x1c8c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3092] @ b157c <_Py_InitializeRecursionLimits@@Base+0x1c90> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3088] @ b1580 <_Py_InitializeRecursionLimits@@Base+0x1c94> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3084] @ b1584 <_Py_InitializeRecursionLimits@@Base+0x1c98> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3080] @ b1588 <_Py_InitializeRecursionLimits@@Base+0x1c9c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3076] @ b158c <_Py_InitializeRecursionLimits@@Base+0x1ca0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3072] @ b1590 <_Py_InitializeRecursionLimits@@Base+0x1ca4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3068] @ b1594 <_Py_InitializeRecursionLimits@@Base+0x1ca8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3064] @ b1598 <_Py_InitializeRecursionLimits@@Base+0x1cac> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3060] @ b159c <_Py_InitializeRecursionLimits@@Base+0x1cb0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3056] @ b15a0 <_Py_InitializeRecursionLimits@@Base+0x1cb4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3052] @ b15a4 <_Py_InitializeRecursionLimits@@Base+0x1cb8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3048] @ b15a8 <_Py_InitializeRecursionLimits@@Base+0x1cbc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3044] @ b15ac <_Py_InitializeRecursionLimits@@Base+0x1cc0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3040] @ b15b0 <_Py_InitializeRecursionLimits@@Base+0x1cc4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3036] @ b15b4 <_Py_InitializeRecursionLimits@@Base+0x1cc8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3032] @ b15b8 <_Py_InitializeRecursionLimits@@Base+0x1ccc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3028] @ b15bc <_Py_InitializeRecursionLimits@@Base+0x1cd0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3024] @ b15c0 <_Py_InitializeRecursionLimits@@Base+0x1cd4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3020] @ b15c4 <_Py_InitializeRecursionLimits@@Base+0x1cd8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3016] @ b15c8 <_Py_InitializeRecursionLimits@@Base+0x1cdc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3012] @ b15cc <_Py_InitializeRecursionLimits@@Base+0x1ce0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #3008] @ b15d0 <_Py_InitializeRecursionLimits@@Base+0x1ce4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + add r0, r8, #41728 @ 0xa300 │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2996] @ b15d4 <_Py_InitializeRecursionLimits@@Base+0x1ce8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2992] @ b15d8 <_Py_InitializeRecursionLimits@@Base+0x1cec> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2988] @ b15dc <_Py_InitializeRecursionLimits@@Base+0x1cf0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2984] @ b15e0 <_Py_InitializeRecursionLimits@@Base+0x1cf4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2980] @ b15e4 <_Py_InitializeRecursionLimits@@Base+0x1cf8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2976] @ b15e8 <_Py_InitializeRecursionLimits@@Base+0x1cfc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2972] @ b15ec <_Py_InitializeRecursionLimits@@Base+0x1d00> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2968] @ b15f0 <_Py_InitializeRecursionLimits@@Base+0x1d04> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2964] @ b15f4 <_Py_InitializeRecursionLimits@@Base+0x1d08> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2960] @ b15f8 <_Py_InitializeRecursionLimits@@Base+0x1d0c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2956] @ b15fc <_Py_InitializeRecursionLimits@@Base+0x1d10> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2952] @ b1600 <_Py_InitializeRecursionLimits@@Base+0x1d14> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2948] @ b1604 <_Py_InitializeRecursionLimits@@Base+0x1d18> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2944] @ b1608 <_Py_InitializeRecursionLimits@@Base+0x1d1c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2940] @ b160c <_Py_InitializeRecursionLimits@@Base+0x1d20> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2936] @ b1610 <_Py_InitializeRecursionLimits@@Base+0x1d24> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2932] @ b1614 <_Py_InitializeRecursionLimits@@Base+0x1d28> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2928] @ b1618 <_Py_InitializeRecursionLimits@@Base+0x1d2c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2924] @ b161c <_Py_InitializeRecursionLimits@@Base+0x1d30> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2920] @ b1620 <_Py_InitializeRecursionLimits@@Base+0x1d34> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2916] @ b1624 <_Py_InitializeRecursionLimits@@Base+0x1d38> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2912] @ b1628 <_Py_InitializeRecursionLimits@@Base+0x1d3c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2908] @ b162c <_Py_InitializeRecursionLimits@@Base+0x1d40> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2904] @ b1630 <_Py_InitializeRecursionLimits@@Base+0x1d44> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2900] @ b1634 <_Py_InitializeRecursionLimits@@Base+0x1d48> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2896] @ b1638 <_Py_InitializeRecursionLimits@@Base+0x1d4c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2892] @ b163c <_Py_InitializeRecursionLimits@@Base+0x1d50> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2888] @ b1640 <_Py_InitializeRecursionLimits@@Base+0x1d54> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2884] @ b1644 <_Py_InitializeRecursionLimits@@Base+0x1d58> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2880] @ b1648 <_Py_InitializeRecursionLimits@@Base+0x1d5c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2876] @ b164c <_Py_InitializeRecursionLimits@@Base+0x1d60> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + add r0, r8, #42752 @ 0xa700 │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2864] @ b1650 <_Py_InitializeRecursionLimits@@Base+0x1d64> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2860] @ b1654 <_Py_InitializeRecursionLimits@@Base+0x1d68> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2856] @ b1658 <_Py_InitializeRecursionLimits@@Base+0x1d6c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2852] @ b165c <_Py_InitializeRecursionLimits@@Base+0x1d70> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2848] @ b1660 <_Py_InitializeRecursionLimits@@Base+0x1d74> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2844] @ b1664 <_Py_InitializeRecursionLimits@@Base+0x1d78> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2840] @ b1668 <_Py_InitializeRecursionLimits@@Base+0x1d7c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2836] @ b166c <_Py_InitializeRecursionLimits@@Base+0x1d80> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2832] @ b1670 <_Py_InitializeRecursionLimits@@Base+0x1d84> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2828] @ b1674 <_Py_InitializeRecursionLimits@@Base+0x1d88> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2824] @ b1678 <_Py_InitializeRecursionLimits@@Base+0x1d8c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2820] @ b167c <_Py_InitializeRecursionLimits@@Base+0x1d90> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2816] @ b1680 <_Py_InitializeRecursionLimits@@Base+0x1d94> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2812] @ b1684 <_Py_InitializeRecursionLimits@@Base+0x1d98> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2808] @ b1688 <_Py_InitializeRecursionLimits@@Base+0x1d9c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2804] @ b168c <_Py_InitializeRecursionLimits@@Base+0x1da0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + add r0, r8, #43264 @ 0xa900 │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2792] @ b1690 <_Py_InitializeRecursionLimits@@Base+0x1da4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2788] @ b1694 <_Py_InitializeRecursionLimits@@Base+0x1da8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2784] @ b1698 <_Py_InitializeRecursionLimits@@Base+0x1dac> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2780] @ b169c <_Py_InitializeRecursionLimits@@Base+0x1db0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2776] @ b16a0 <_Py_InitializeRecursionLimits@@Base+0x1db4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2772] @ b16a4 <_Py_InitializeRecursionLimits@@Base+0x1db8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2768] @ b16a8 <_Py_InitializeRecursionLimits@@Base+0x1dbc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2764] @ b16ac <_Py_InitializeRecursionLimits@@Base+0x1dc0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2760] @ b16b0 <_Py_InitializeRecursionLimits@@Base+0x1dc4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2756] @ b16b4 <_Py_InitializeRecursionLimits@@Base+0x1dc8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2752] @ b16b8 <_Py_InitializeRecursionLimits@@Base+0x1dcc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2748] @ b16bc <_Py_InitializeRecursionLimits@@Base+0x1dd0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2744] @ b16c0 <_Py_InitializeRecursionLimits@@Base+0x1dd4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2740] @ b16c4 <_Py_InitializeRecursionLimits@@Base+0x1dd8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2736] @ b16c8 <_Py_InitializeRecursionLimits@@Base+0x1ddc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2732] @ b16cc <_Py_InitializeRecursionLimits@@Base+0x1de0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2728] @ b16d0 <_Py_InitializeRecursionLimits@@Base+0x1de4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2724] @ b16d4 <_Py_InitializeRecursionLimits@@Base+0x1de8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2720] @ b16d8 <_Py_InitializeRecursionLimits@@Base+0x1dec> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2716] @ b16dc <_Py_InitializeRecursionLimits@@Base+0x1df0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2712] @ b16e0 <_Py_InitializeRecursionLimits@@Base+0x1df4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2708] @ b16e4 <_Py_InitializeRecursionLimits@@Base+0x1df8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2704] @ b16e8 <_Py_InitializeRecursionLimits@@Base+0x1dfc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2700] @ b16ec <_Py_InitializeRecursionLimits@@Base+0x1e00> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2696] @ b16f0 <_Py_InitializeRecursionLimits@@Base+0x1e04> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2692] @ b16f4 <_Py_InitializeRecursionLimits@@Base+0x1e08> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2688] @ b16f8 <_Py_InitializeRecursionLimits@@Base+0x1e0c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2684] @ b16fc <_Py_InitializeRecursionLimits@@Base+0x1e10> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2680] @ b1700 <_Py_InitializeRecursionLimits@@Base+0x1e14> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2676] @ b1704 <_Py_InitializeRecursionLimits@@Base+0x1e18> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2672] @ b1708 <_Py_InitializeRecursionLimits@@Base+0x1e1c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2668] @ b170c <_Py_InitializeRecursionLimits@@Base+0x1e20> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2664] @ b1710 <_Py_InitializeRecursionLimits@@Base+0x1e24> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2660] @ b1714 <_Py_InitializeRecursionLimits@@Base+0x1e28> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2656] @ b1718 <_Py_InitializeRecursionLimits@@Base+0x1e2c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2652] @ b171c <_Py_InitializeRecursionLimits@@Base+0x1e30> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2648] @ b1720 <_Py_InitializeRecursionLimits@@Base+0x1e34> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2644] @ b1724 <_Py_InitializeRecursionLimits@@Base+0x1e38> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2640] @ b1728 <_Py_InitializeRecursionLimits@@Base+0x1e3c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2636] @ b172c <_Py_InitializeRecursionLimits@@Base+0x1e40> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2632] @ b1730 <_Py_InitializeRecursionLimits@@Base+0x1e44> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2628] @ b1734 <_Py_InitializeRecursionLimits@@Base+0x1e48> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2624] @ b1738 <_Py_InitializeRecursionLimits@@Base+0x1e4c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2620] @ b173c <_Py_InitializeRecursionLimits@@Base+0x1e50> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2616] @ b1740 <_Py_InitializeRecursionLimits@@Base+0x1e54> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2612] @ b1744 <_Py_InitializeRecursionLimits@@Base+0x1e58> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2608] @ b1748 <_Py_InitializeRecursionLimits@@Base+0x1e5c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2604] @ b174c <_Py_InitializeRecursionLimits@@Base+0x1e60> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2600] @ b1750 <_Py_InitializeRecursionLimits@@Base+0x1e64> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2596] @ b1754 <_Py_InitializeRecursionLimits@@Base+0x1e68> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2592] @ b1758 <_Py_InitializeRecursionLimits@@Base+0x1e6c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2588] @ b175c <_Py_InitializeRecursionLimits@@Base+0x1e70> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2584] @ b1760 <_Py_InitializeRecursionLimits@@Base+0x1e74> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2580] @ b1764 <_Py_InitializeRecursionLimits@@Base+0x1e78> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2576] @ b1768 <_Py_InitializeRecursionLimits@@Base+0x1e7c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2572] @ b176c <_Py_InitializeRecursionLimits@@Base+0x1e80> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2568] @ b1770 <_Py_InitializeRecursionLimits@@Base+0x1e84> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2564] @ b1774 <_Py_InitializeRecursionLimits@@Base+0x1e88> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2560] @ b1778 <_Py_InitializeRecursionLimits@@Base+0x1e8c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2556] @ b177c <_Py_InitializeRecursionLimits@@Base+0x1e90> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2552] @ b1780 <_Py_InitializeRecursionLimits@@Base+0x1e94> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2548] @ b1784 <_Py_InitializeRecursionLimits@@Base+0x1e98> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2544] @ b1788 <_Py_InitializeRecursionLimits@@Base+0x1e9c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2540] @ b178c <_Py_InitializeRecursionLimits@@Base+0x1ea0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2536] @ b1790 <_Py_InitializeRecursionLimits@@Base+0x1ea4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2532] @ b1794 <_Py_InitializeRecursionLimits@@Base+0x1ea8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2528] @ b1798 <_Py_InitializeRecursionLimits@@Base+0x1eac> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2524] @ b179c <_Py_InitializeRecursionLimits@@Base+0x1eb0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2520] @ b17a0 <_Py_InitializeRecursionLimits@@Base+0x1eb4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2516] @ b17a4 <_Py_InitializeRecursionLimits@@Base+0x1eb8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2512] @ b17a8 <_Py_InitializeRecursionLimits@@Base+0x1ebc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2508] @ b17ac <_Py_InitializeRecursionLimits@@Base+0x1ec0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2504] @ b17b0 <_Py_InitializeRecursionLimits@@Base+0x1ec4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2500] @ b17b4 <_Py_InitializeRecursionLimits@@Base+0x1ec8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2496] @ b17b8 <_Py_InitializeRecursionLimits@@Base+0x1ecc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2492] @ b17bc <_Py_InitializeRecursionLimits@@Base+0x1ed0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2488] @ b17c0 <_Py_InitializeRecursionLimits@@Base+0x1ed4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2484] @ b17c4 <_Py_InitializeRecursionLimits@@Base+0x1ed8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2480] @ b17c8 <_Py_InitializeRecursionLimits@@Base+0x1edc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2476] @ b17cc <_Py_InitializeRecursionLimits@@Base+0x1ee0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2472] @ b17d0 <_Py_InitializeRecursionLimits@@Base+0x1ee4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2468] @ b17d4 <_Py_InitializeRecursionLimits@@Base+0x1ee8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2464] @ b17d8 <_Py_InitializeRecursionLimits@@Base+0x1eec> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2460] @ b17dc <_Py_InitializeRecursionLimits@@Base+0x1ef0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2456] @ b17e0 <_Py_InitializeRecursionLimits@@Base+0x1ef4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2452] @ b17e4 <_Py_InitializeRecursionLimits@@Base+0x1ef8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2448] @ b17e8 <_Py_InitializeRecursionLimits@@Base+0x1efc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2444] @ b17ec <_Py_InitializeRecursionLimits@@Base+0x1f00> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2440] @ b17f0 <_Py_InitializeRecursionLimits@@Base+0x1f04> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2436] @ b17f4 <_Py_InitializeRecursionLimits@@Base+0x1f08> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2432] @ b17f8 <_Py_InitializeRecursionLimits@@Base+0x1f0c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2428] @ b17fc <_Py_InitializeRecursionLimits@@Base+0x1f10> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2424] @ b1800 <_Py_InitializeRecursionLimits@@Base+0x1f14> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2420] @ b1804 <_Py_InitializeRecursionLimits@@Base+0x1f18> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2416] @ b1808 <_Py_InitializeRecursionLimits@@Base+0x1f1c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2412] @ b180c <_Py_InitializeRecursionLimits@@Base+0x1f20> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2408] @ b1810 <_Py_InitializeRecursionLimits@@Base+0x1f24> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2404] @ b1814 <_Py_InitializeRecursionLimits@@Base+0x1f28> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2400] @ b1818 <_Py_InitializeRecursionLimits@@Base+0x1f2c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2396] @ b181c <_Py_InitializeRecursionLimits@@Base+0x1f30> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2392] @ b1820 <_Py_InitializeRecursionLimits@@Base+0x1f34> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2388] @ b1824 <_Py_InitializeRecursionLimits@@Base+0x1f38> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2384] @ b1828 <_Py_InitializeRecursionLimits@@Base+0x1f3c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2380] @ b182c <_Py_InitializeRecursionLimits@@Base+0x1f40> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2376] @ b1830 <_Py_InitializeRecursionLimits@@Base+0x1f44> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2372] @ b1834 <_Py_InitializeRecursionLimits@@Base+0x1f48> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2368] @ b1838 <_Py_InitializeRecursionLimits@@Base+0x1f4c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2364] @ b183c <_Py_InitializeRecursionLimits@@Base+0x1f50> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2360] @ b1840 <_Py_InitializeRecursionLimits@@Base+0x1f54> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2356] @ b1844 <_Py_InitializeRecursionLimits@@Base+0x1f58> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2352] @ b1848 <_Py_InitializeRecursionLimits@@Base+0x1f5c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2348] @ b184c <_Py_InitializeRecursionLimits@@Base+0x1f60> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2344] @ b1850 <_Py_InitializeRecursionLimits@@Base+0x1f64> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2340] @ b1854 <_Py_InitializeRecursionLimits@@Base+0x1f68> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2336] @ b1858 <_Py_InitializeRecursionLimits@@Base+0x1f6c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2332] @ b185c <_Py_InitializeRecursionLimits@@Base+0x1f70> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2328] @ b1860 <_Py_InitializeRecursionLimits@@Base+0x1f74> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2324] @ b1864 <_Py_InitializeRecursionLimits@@Base+0x1f78> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2320] @ b1868 <_Py_InitializeRecursionLimits@@Base+0x1f7c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2316] @ b186c <_Py_InitializeRecursionLimits@@Base+0x1f80> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2312] @ b1870 <_Py_InitializeRecursionLimits@@Base+0x1f84> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2308] @ b1874 <_Py_InitializeRecursionLimits@@Base+0x1f88> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2304] @ b1878 <_Py_InitializeRecursionLimits@@Base+0x1f8c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2300] @ b187c <_Py_InitializeRecursionLimits@@Base+0x1f90> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2296] @ b1880 <_Py_InitializeRecursionLimits@@Base+0x1f94> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2292] @ b1884 <_Py_InitializeRecursionLimits@@Base+0x1f98> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2288] @ b1888 <_Py_InitializeRecursionLimits@@Base+0x1f9c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2284] @ b188c <_Py_InitializeRecursionLimits@@Base+0x1fa0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2280] @ b1890 <_Py_InitializeRecursionLimits@@Base+0x1fa4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2276] @ b1894 <_Py_InitializeRecursionLimits@@Base+0x1fa8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2272] @ b1898 <_Py_InitializeRecursionLimits@@Base+0x1fac> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2268] @ b189c <_Py_InitializeRecursionLimits@@Base+0x1fb0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2264] @ b18a0 <_Py_InitializeRecursionLimits@@Base+0x1fb4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2260] @ b18a4 <_Py_InitializeRecursionLimits@@Base+0x1fb8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2256] @ b18a8 <_Py_InitializeRecursionLimits@@Base+0x1fbc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2252] @ b18ac <_Py_InitializeRecursionLimits@@Base+0x1fc0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2248] @ b18b0 <_Py_InitializeRecursionLimits@@Base+0x1fc4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2244] @ b18b4 <_Py_InitializeRecursionLimits@@Base+0x1fc8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2240] @ b18b8 <_Py_InitializeRecursionLimits@@Base+0x1fcc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2236] @ b18bc <_Py_InitializeRecursionLimits@@Base+0x1fd0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2232] @ b18c0 <_Py_InitializeRecursionLimits@@Base+0x1fd4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2228] @ b18c4 <_Py_InitializeRecursionLimits@@Base+0x1fd8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2224] @ b18c8 <_Py_InitializeRecursionLimits@@Base+0x1fdc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2220] @ b18cc <_Py_InitializeRecursionLimits@@Base+0x1fe0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2216] @ b18d0 <_Py_InitializeRecursionLimits@@Base+0x1fe4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2212] @ b18d4 <_Py_InitializeRecursionLimits@@Base+0x1fe8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2208] @ b18d8 <_Py_InitializeRecursionLimits@@Base+0x1fec> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2204] @ b18dc <_Py_InitializeRecursionLimits@@Base+0x1ff0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2200] @ b18e0 <_Py_InitializeRecursionLimits@@Base+0x1ff4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2196] @ b18e4 <_Py_InitializeRecursionLimits@@Base+0x1ff8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2192] @ b18e8 <_Py_InitializeRecursionLimits@@Base+0x1ffc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2188] @ b18ec <_Py_InitializeRecursionLimits@@Base+0x2000> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2184] @ b18f0 <_Py_InitializeRecursionLimits@@Base+0x2004> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2180] @ b18f4 <_Py_InitializeRecursionLimits@@Base+0x2008> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2176] @ b18f8 <_Py_InitializeRecursionLimits@@Base+0x200c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2172] @ b18fc <_Py_InitializeRecursionLimits@@Base+0x2010> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2168] @ b1900 <_Py_InitializeRecursionLimits@@Base+0x2014> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2164] @ b1904 <_Py_InitializeRecursionLimits@@Base+0x2018> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2160] @ b1908 <_Py_InitializeRecursionLimits@@Base+0x201c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2156] @ b190c <_Py_InitializeRecursionLimits@@Base+0x2020> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2152] @ b1910 <_Py_InitializeRecursionLimits@@Base+0x2024> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2148] @ b1914 <_Py_InitializeRecursionLimits@@Base+0x2028> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2144] @ b1918 <_Py_InitializeRecursionLimits@@Base+0x202c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2140] @ b191c <_Py_InitializeRecursionLimits@@Base+0x2030> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2136] @ b1920 <_Py_InitializeRecursionLimits@@Base+0x2034> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2132] @ b1924 <_Py_InitializeRecursionLimits@@Base+0x2038> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2128] @ b1928 <_Py_InitializeRecursionLimits@@Base+0x203c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + add r0, r8, #48384 @ 0xbd00 │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2116] @ b192c <_Py_InitializeRecursionLimits@@Base+0x2040> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2112] @ b1930 <_Py_InitializeRecursionLimits@@Base+0x2044> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2108] @ b1934 <_Py_InitializeRecursionLimits@@Base+0x2048> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2104] @ b1938 <_Py_InitializeRecursionLimits@@Base+0x204c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2100] @ b193c <_Py_InitializeRecursionLimits@@Base+0x2050> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2096] @ b1940 <_Py_InitializeRecursionLimits@@Base+0x2054> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2092] @ b1944 <_Py_InitializeRecursionLimits@@Base+0x2058> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2088] @ b1948 <_Py_InitializeRecursionLimits@@Base+0x205c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2084] @ b194c <_Py_InitializeRecursionLimits@@Base+0x2060> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2080] @ b1950 <_Py_InitializeRecursionLimits@@Base+0x2064> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2076] @ b1954 <_Py_InitializeRecursionLimits@@Base+0x2068> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2072] @ b1958 <_Py_InitializeRecursionLimits@@Base+0x206c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2068] @ b195c <_Py_InitializeRecursionLimits@@Base+0x2070> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2064] @ b1960 <_Py_InitializeRecursionLimits@@Base+0x2074> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2060] @ b1964 <_Py_InitializeRecursionLimits@@Base+0x2078> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2056] @ b1968 <_Py_InitializeRecursionLimits@@Base+0x207c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2052] @ b196c <_Py_InitializeRecursionLimits@@Base+0x2080> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2048] @ b1970 <_Py_InitializeRecursionLimits@@Base+0x2084> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2044] @ b1974 <_Py_InitializeRecursionLimits@@Base+0x2088> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2040] @ b1978 <_Py_InitializeRecursionLimits@@Base+0x208c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2036] @ b197c <_Py_InitializeRecursionLimits@@Base+0x2090> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2032] @ b1980 <_Py_InitializeRecursionLimits@@Base+0x2094> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2028] @ b1984 <_Py_InitializeRecursionLimits@@Base+0x2098> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2024] @ b1988 <_Py_InitializeRecursionLimits@@Base+0x209c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #2020] @ b198c <_Py_InitializeRecursionLimits@@Base+0x20a0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + b b1f30 <_Py_InitializeRecursionLimits@@Base+0x2644> │ │ │ │ + rsbeq r1, fp, r8, ror #11 │ │ │ │ + rsbeq r1, fp, r8, lsl #12 │ │ │ │ + rsbeq r1, fp, ip, lsr #12 │ │ │ │ + rsbeq r1, fp, r0, asr r6 │ │ │ │ + rsbeq r1, fp, r4, ror r6 │ │ │ │ + mlseq fp, r4, r6, r1 │ │ │ │ + strhteq r1, [fp], #-100 @ 0xffffff9c │ │ │ │ + ldrdeq r1, [fp], #-104 @ 0xffffff98 @ │ │ │ │ + strdeq r1, [fp], #-108 @ 0xffffff94 @ │ │ │ │ + rsbeq r1, fp, r0, lsr #14 │ │ │ │ + rsbeq r1, fp, ip, lsr r7 │ │ │ │ + rsbeq r1, fp, r8, asr r7 │ │ │ │ + rsbeq r1, fp, r8, ror r7 │ │ │ │ + mlseq fp, r4, r7, r1 │ │ │ │ + strhteq r1, [fp], #-116 @ 0xffffff8c │ │ │ │ + ldrdeq r1, [fp], #-116 @ 0xffffff8c @ │ │ │ │ + strdeq r1, [fp], #-116 @ 0xffffff8c @ │ │ │ │ + rsbeq r1, fp, r8, lsl r8 │ │ │ │ + rsbeq r1, fp, ip, lsr r8 │ │ │ │ + rsbeq r1, fp, r8, asr r8 │ │ │ │ + rsbeq r1, fp, r4, ror r8 │ │ │ │ + mlseq fp, r8, r8, r1 │ │ │ │ + strhteq r1, [fp], #-132 @ 0xffffff7c │ │ │ │ + ldrdeq r1, [fp], #-136 @ 0xffffff78 @ │ │ │ │ + rsbeq r1, fp, r0, lsl #18 │ │ │ │ + rsbeq r1, fp, r4, lsr #18 │ │ │ │ + rsbeq r1, fp, r8, asr #18 │ │ │ │ + rsbeq r1, fp, r4, ror #18 │ │ │ │ + rsbeq r1, fp, ip, lsl #19 │ │ │ │ + rsbeq r1, fp, r8, lsr #19 │ │ │ │ + rsbeq r1, fp, r8, asr #19 │ │ │ │ + rsbeq r1, fp, r8, ror #19 │ │ │ │ + rsbeq r1, fp, r8, lsl #20 │ │ │ │ + rsbeq r1, fp, r4, lsr #20 │ │ │ │ + rsbeq r1, fp, r0, asr #20 │ │ │ │ + rsbeq r1, fp, r0, ror #20 │ │ │ │ + rsbeq r1, fp, r4, lsl #21 │ │ │ │ + rsbeq r1, fp, ip, lsr #21 │ │ │ │ + ldrdeq r1, [fp], #-160 @ 0xffffff60 @ │ │ │ │ + strdeq r1, [fp], #-172 @ 0xffffff54 @ │ │ │ │ + rsbeq r1, fp, ip, lsl fp │ │ │ │ + rsbeq r1, fp, ip, lsr fp │ │ │ │ + rsbeq r1, fp, ip, asr fp │ │ │ │ + rsbeq r1, fp, ip, ror fp │ │ │ │ + mlseq fp, ip, fp, r1 │ │ │ │ + rsbeq r1, fp, r0, asr #23 │ │ │ │ + rsbeq r1, fp, r4, ror #23 │ │ │ │ + rsbeq r1, fp, r4, lsl #24 │ │ │ │ + rsbeq r1, fp, r4, lsr #24 │ │ │ │ + rsbeq r1, fp, r8, asr #24 │ │ │ │ + rsbeq r1, fp, r8, ror #24 │ │ │ │ + rsbeq r1, fp, r8, lsl #25 │ │ │ │ + strhteq r1, [fp], #-192 @ 0xffffff40 │ │ │ │ + ldrdeq r1, [fp], #-196 @ 0xffffff3c @ │ │ │ │ + rsbeq r1, fp, r0, lsr #26 │ │ │ │ + rsbeq r1, fp, r0, asr #26 │ │ │ │ + rsbeq r1, fp, r0, ror sp │ │ │ │ + mlseq fp, r4, sp, r1 │ │ │ │ + rsbeq r1, fp, r4, asr #27 │ │ │ │ + rsbeq r1, fp, r0, ror #27 │ │ │ │ + rsbeq r1, fp, r0, lsl #28 │ │ │ │ + rsbeq r1, fp, r0, lsr #28 │ │ │ │ + rsbeq r1, fp, r0, asr #28 │ │ │ │ + rsbeq r1, fp, r0, ror #28 │ │ │ │ + rsbeq r1, fp, r4, lsl #29 │ │ │ │ + rsbeq r1, fp, r0, lsr #29 │ │ │ │ + rsbeq r1, fp, r0, asr #29 │ │ │ │ + ldrdeq r1, [fp], #-236 @ 0xffffff14 @ │ │ │ │ + strdeq r1, [fp], #-236 @ 0xffffff14 @ │ │ │ │ + rsbeq r1, fp, r8, lsl pc │ │ │ │ + rsbeq r1, fp, r8, lsr pc │ │ │ │ + rsbeq r1, fp, r8, asr pc │ │ │ │ + rsbeq r1, fp, ip, ror pc │ │ │ │ + mlseq fp, ip, pc, r1 @ │ │ │ │ + strhteq r1, [fp], #-252 @ 0xffffff04 │ │ │ │ + rsbeq r1, fp, r0, ror #31 │ │ │ │ + rsbeq r2, fp, r0 │ │ │ │ + rsbeq r2, fp, r0, lsr #32 │ │ │ │ + rsbeq r2, fp, ip, lsr r0 │ │ │ │ + rsbeq r2, fp, r8, asr r0 │ │ │ │ + rsbeq r2, fp, r8, ror r0 │ │ │ │ + rsbeq r2, fp, r0, lsr #1 │ │ │ │ + rsbeq r2, fp, r4, asr #1 │ │ │ │ + rsbeq r2, fp, r4, ror #1 │ │ │ │ + rsbeq r2, fp, r8, lsl #2 │ │ │ │ + rsbeq r2, fp, r0, lsr r1 │ │ │ │ + rsbeq r2, fp, r4, asr r1 │ │ │ │ + rsbeq r2, fp, r0, ror r1 │ │ │ │ + mlseq fp, r0, r1, r2 │ │ │ │ + strhteq r2, [fp], #-16 │ │ │ │ + ldrdeq r2, [fp], #-16 @ │ │ │ │ + strdeq r2, [fp], #-20 @ 0xffffffec @ │ │ │ │ + rsbeq r2, fp, r4, lsl r2 │ │ │ │ + rsbeq r2, fp, r4, lsr r2 │ │ │ │ + rsbeq r2, fp, r4, asr r2 │ │ │ │ + rsbeq r2, fp, r4, ror r2 │ │ │ │ + mlseq fp, r4, r2, r2 │ │ │ │ + strhteq r2, [fp], #-36 @ 0xffffffdc │ │ │ │ + ldrdeq r2, [fp], #-36 @ 0xffffffdc @ │ │ │ │ + strdeq r2, [fp], #-44 @ 0xffffffd4 @ │ │ │ │ + rsbeq r2, fp, r4, lsr #6 │ │ │ │ + rsbeq r2, fp, r0, asr #6 │ │ │ │ + rsbeq r2, fp, r0, ror #6 │ │ │ │ + rsbeq r2, fp, ip, ror r3 │ │ │ │ + mlseq fp, ip, r3, r2 │ │ │ │ + strhteq r2, [fp], #-60 @ 0xffffffc4 │ │ │ │ + rsbeq r2, fp, r8, ror #7 │ │ │ │ + rsbeq r2, fp, r8, lsl #8 │ │ │ │ + rsbeq r2, fp, r8, lsr #8 │ │ │ │ + rsbeq r2, fp, ip, asr #8 │ │ │ │ + rsbeq r2, fp, ip, ror #8 │ │ │ │ + mlseq fp, r0, r4, r2 │ │ │ │ + strhteq r2, [fp], #-72 @ 0xffffffb8 │ │ │ │ + ldrdeq r2, [fp], #-68 @ 0xffffffbc @ │ │ │ │ + strdeq r2, [fp], #-64 @ 0xffffffc0 @ │ │ │ │ + rsbeq r2, fp, r4, lsl r5 │ │ │ │ + rsbeq r2, fp, r4, lsr r5 │ │ │ │ + rsbeq r2, fp, r4, asr r5 │ │ │ │ + rsbeq r2, fp, r4, ror r5 │ │ │ │ + mlseq fp, r0, r5, r2 │ │ │ │ + strhteq r2, [fp], #-80 @ 0xffffffb0 │ │ │ │ + ldrdeq r2, [fp], #-84 @ 0xffffffac @ │ │ │ │ + strdeq r2, [fp], #-84 @ 0xffffffac @ │ │ │ │ + rsbeq r2, fp, r4, lsl r6 │ │ │ │ + rsbeq r2, fp, r0, lsr r6 │ │ │ │ + rsbeq r2, fp, r0, asr r6 │ │ │ │ + rsbeq r2, fp, r4, ror r6 │ │ │ │ + mlseq fp, r0, r6, r2 │ │ │ │ + strhteq r2, [fp], #-96 @ 0xffffffa0 │ │ │ │ + rsbeq r2, fp, ip, asr #13 │ │ │ │ + rsbeq r2, fp, r8, ror #13 │ │ │ │ + rsbeq r2, fp, r4, lsl #14 │ │ │ │ + rsbeq r2, fp, r4, lsr #14 │ │ │ │ + rsbeq r2, fp, r8, asr #14 │ │ │ │ + rsbeq r2, fp, r8, ror #14 │ │ │ │ + rsbeq r2, fp, r8, lsl #15 │ │ │ │ + rsbeq r2, fp, r4, lsr #15 │ │ │ │ + rsbeq r2, fp, r8, asr #15 │ │ │ │ + rsbeq r2, fp, r8, ror #15 │ │ │ │ + rsbeq r2, fp, r8, lsl #16 │ │ │ │ + rsbeq r2, fp, ip, lsr #16 │ │ │ │ + rsbeq r2, fp, ip, asr #16 │ │ │ │ + rsbeq r2, fp, r8, ror #16 │ │ │ │ + rsbeq r2, fp, r4, lsl #17 │ │ │ │ + rsbeq r2, fp, r4, lsr #17 │ │ │ │ + rsbeq r2, fp, r8, asr #17 │ │ │ │ + rsbeq r2, fp, r8, ror #17 │ │ │ │ + rsbeq r2, fp, r8, lsl #18 │ │ │ │ + rsbeq r2, fp, r8, lsr #18 │ │ │ │ + rsbeq r2, fp, r8, asr #18 │ │ │ │ + rsbeq r2, fp, ip, ror #18 │ │ │ │ + mlseq fp, r4, r9, r2 │ │ │ │ + strhteq r2, [fp], #-148 @ 0xffffff6c │ │ │ │ + ldrdeq r2, [fp], #-152 @ 0xffffff68 @ │ │ │ │ + strdeq r2, [fp], #-156 @ 0xffffff64 @ │ │ │ │ + rsbeq r2, fp, ip, lsl sl │ │ │ │ + rsbeq r2, fp, ip, lsr sl │ │ │ │ + rsbeq r2, fp, ip, asr sl │ │ │ │ + rsbeq r2, fp, ip, ror sl │ │ │ │ + mlseq fp, r8, sl, r2 │ │ │ │ + strhteq r2, [fp], #-168 @ 0xffffff58 │ │ │ │ + ldrdeq r2, [fp], #-168 @ 0xffffff58 @ │ │ │ │ + rsbeq r2, fp, r8, lsl fp │ │ │ │ + rsbeq r2, fp, r8, lsr fp │ │ │ │ + rsbeq r2, fp, ip, asr fp │ │ │ │ + rsbeq r2, fp, ip, ror fp │ │ │ │ + mlseq fp, r8, fp, r2 │ │ │ │ + strhteq r2, [fp], #-188 @ 0xffffff44 │ │ │ │ + ldrdeq r2, [fp], #-188 @ 0xffffff44 @ │ │ │ │ + strdeq r2, [fp], #-188 @ 0xffffff44 @ │ │ │ │ + rsbeq r2, fp, r0, lsr #24 │ │ │ │ + rsbeq r2, fp, r0, asr #24 │ │ │ │ + rsbeq r2, fp, r4, ror #24 │ │ │ │ + rsbeq r2, fp, r4, lsl #25 │ │ │ │ + rsbeq r2, fp, r4, lsr #25 │ │ │ │ + ldrdeq r2, [fp], #-192 @ 0xffffff40 @ │ │ │ │ + rsbeq r2, fp, ip, ror #25 │ │ │ │ + rsbeq r2, fp, r8, lsl #26 │ │ │ │ + rsbeq r2, fp, r0, lsr sp │ │ │ │ + rsbeq r2, fp, r8, asr sp │ │ │ │ + rsbeq r2, fp, r8, ror sp │ │ │ │ + mlseq fp, r8, sp, r2 │ │ │ │ + strhteq r2, [fp], #-220 @ 0xffffff24 │ │ │ │ + strdeq r2, [fp], #-212 @ 0xffffff2c @ │ │ │ │ + rsbeq r2, fp, r4, lsr #28 │ │ │ │ + rsbeq r2, fp, ip, asr #28 │ │ │ │ + rsbeq r2, fp, r0, lsl #29 │ │ │ │ + rsbeq r2, fp, r8, lsr #29 │ │ │ │ + ldrdeq r2, [fp], #-224 @ 0xffffff20 @ │ │ │ │ + strdeq r2, [fp], #-224 @ 0xffffff20 @ │ │ │ │ + rsbeq r2, fp, ip, lsl #30 │ │ │ │ + rsbeq r2, fp, ip, lsr #30 │ │ │ │ + rsbeq r2, fp, ip, asr #30 │ │ │ │ + rsbeq r2, fp, r8, ror #30 │ │ │ │ + rsbeq r2, fp, r8, lsl #31 │ │ │ │ + rsbeq r2, fp, r8, lsr #31 │ │ │ │ + rsbeq r2, fp, ip, asr #31 │ │ │ │ + strdeq r2, [fp], #-252 @ 0xffffff04 @ │ │ │ │ + rsbeq r3, fp, ip, lsl r0 │ │ │ │ + rsbeq r3, fp, ip, lsr r0 │ │ │ │ + rsbeq r3, fp, r0, rrx │ │ │ │ + rsbeq r3, fp, r4, lsl #1 │ │ │ │ + rsbeq r3, fp, ip, lsr #1 │ │ │ │ + ldrdeq r3, [fp], #-0 @ │ │ │ │ + strdeq r3, [fp], #-0 @ │ │ │ │ + rsbeq r3, fp, r0, lsl r1 │ │ │ │ + rsbeq r3, fp, r0, lsr r1 │ │ │ │ + rsbeq r3, fp, r4, asr r1 │ │ │ │ + rsbeq r3, fp, r8, lsl #3 │ │ │ │ + rsbeq r3, fp, ip, lsr #3 │ │ │ │ + rsbeq r3, fp, r8, asr #3 │ │ │ │ + rsbeq r3, fp, ip, ror #3 │ │ │ │ + rsbeq r3, fp, r4, lsl r2 │ │ │ │ + rsbeq r3, fp, r8, lsr r2 │ │ │ │ + rsbeq r3, fp, ip, asr r2 │ │ │ │ + rsbeq r3, fp, r4, ror r2 │ │ │ │ + mlseq fp, ip, r2, r3 │ │ │ │ + rsbeq r3, fp, r4, asr #5 │ │ │ │ + rsbeq r3, fp, r4, ror #5 │ │ │ │ + rsbeq r3, fp, r0, lsl #6 │ │ │ │ + rsbeq r3, fp, r8, lsr #6 │ │ │ │ + rsbeq r3, fp, r4, asr #6 │ │ │ │ + rsbeq r3, fp, ip, ror #6 │ │ │ │ + mlseq fp, r0, r3, r3 │ │ │ │ + strhteq r3, [fp], #-48 @ 0xffffffd0 │ │ │ │ + ldrdeq r3, [fp], #-52 @ 0xffffffcc @ │ │ │ │ + strdeq r3, [fp], #-52 @ 0xffffffcc @ │ │ │ │ + rsbeq r3, fp, r4, lsl r4 │ │ │ │ + rsbeq r3, fp, r4, lsr r4 │ │ │ │ + rsbeq r3, fp, r0, ror #8 │ │ │ │ + mlseq fp, r0, r4, r3 │ │ │ │ + strhteq r3, [fp], #-76 @ 0xffffffb4 │ │ │ │ + ldrdeq r3, [fp], #-72 @ 0xffffffb8 @ │ │ │ │ + rsbeq r3, fp, r8, lsl #10 │ │ │ │ + rsbeq r3, fp, r8, lsr r5 │ │ │ │ + rsbeq r3, fp, r8, asr r5 │ │ │ │ + rsbeq r3, fp, r4, ror r5 │ │ │ │ + mlseq fp, r0, r5, r3 │ │ │ │ + rsbeq r3, fp, ip, lsr #11 │ │ │ │ + rsbeq r3, fp, r4, asr #11 │ │ │ │ + rsbeq r3, fp, ip, ror #11 │ │ │ │ + rsbeq r3, fp, r8, lsl #12 │ │ │ │ + rsbeq r3, fp, ip, lsr #12 │ │ │ │ + rsbeq r3, fp, r0, asr r6 │ │ │ │ + rsbeq r3, fp, ip, ror #12 │ │ │ │ + rsbeq r3, fp, r8, lsl #13 │ │ │ │ + rsbeq r3, fp, r0, lsr #13 │ │ │ │ + rsbeq r3, fp, r8, asr #13 │ │ │ │ + rsbeq r3, fp, r8, ror #13 │ │ │ │ + rsbeq r3, fp, r8, lsl #14 │ │ │ │ + rsbeq r3, fp, r8, lsr #14 │ │ │ │ + rsbeq r3, fp, r0, asr #14 │ │ │ │ + rsbeq r3, fp, ip, asr r7 │ │ │ │ + rsbeq r3, fp, r4, ror r7 │ │ │ │ + mlseq fp, r0, r7, r3 │ │ │ │ + rsbeq r3, fp, ip, lsr #15 │ │ │ │ + rsbeq r3, fp, ip, asr #15 │ │ │ │ + rsbeq r3, fp, r8, ror #15 │ │ │ │ + rsbeq r3, fp, r0, lsl r8 │ │ │ │ + rsbeq r3, fp, ip, lsr #16 │ │ │ │ + rsbeq r3, fp, r4, asr #16 │ │ │ │ + rsbeq r3, fp, r0, ror #16 │ │ │ │ + rsbeq r3, fp, r0, lsl #17 │ │ │ │ + rsbeq r3, fp, r0, lsr #17 │ │ │ │ + rsbeq r3, fp, r0, asr #17 │ │ │ │ + ldrdeq r3, [fp], #-140 @ 0xffffff74 @ │ │ │ │ + rsbeq r3, fp, r0, lsl r9 │ │ │ │ + rsbeq r3, fp, r0, lsr r9 │ │ │ │ + rsbeq r3, fp, r0, asr r9 │ │ │ │ + rsbeq r3, fp, r0, ror r9 │ │ │ │ + rsbeq r3, fp, ip, lsl #19 │ │ │ │ + rsbeq r3, fp, ip, lsr #19 │ │ │ │ + rsbeq r3, fp, r8, asr #19 │ │ │ │ + rsbeq r3, fp, r4, ror #19 │ │ │ │ + rsbeq r3, fp, r8, lsl #20 │ │ │ │ + rsbeq r3, fp, r8, lsr #20 │ │ │ │ + rsbeq r3, fp, r8, asr #20 │ │ │ │ + rsbeq r3, fp, r4, ror #20 │ │ │ │ + rsbeq r3, fp, r0, lsl #21 │ │ │ │ + rsbeq r3, fp, r0, lsr #21 │ │ │ │ + rsbeq r3, fp, r0, asr #21 │ │ │ │ + rsbeq r3, fp, r0, ror #21 │ │ │ │ + rsbeq r3, fp, r0, lsl #22 │ │ │ │ + rsbeq r3, fp, ip, lsl fp │ │ │ │ + rsbeq r3, fp, r0, asr #22 │ │ │ │ + rsbeq r3, fp, ip, asr fp │ │ │ │ + rsbeq r3, fp, ip, ror fp │ │ │ │ + rsbeq r3, fp, r4, lsr #23 │ │ │ │ + rsbeq r3, fp, r4, asr #23 │ │ │ │ + rsbeq r3, fp, r0, ror #23 │ │ │ │ + rsbeq r3, fp, r4, lsl #24 │ │ │ │ + rsbeq r3, fp, r0, lsr ip │ │ │ │ + rsbeq r3, fp, r8, asr ip │ │ │ │ + rsbeq r3, fp, r4, ror ip │ │ │ │ + mlseq fp, r0, ip, r3 │ │ │ │ + rsbeq r3, fp, ip, lsr #25 │ │ │ │ + ldrdeq r3, [fp], #-200 @ 0xffffff38 @ │ │ │ │ + rsbeq r3, fp, r8, lsl sp │ │ │ │ + rsbeq r3, fp, r8, lsr sp │ │ │ │ + rsbeq r3, fp, r4, asr sp │ │ │ │ + rsbeq r3, fp, r4, ror sp │ │ │ │ + mlseq fp, r0, sp, r3 │ │ │ │ + strhteq r3, [fp], #-208 @ 0xffffff30 │ │ │ │ + ldrdeq r3, [fp], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq r3, fp, ip, ror #27 │ │ │ │ + rsbeq r3, fp, ip, lsl #28 │ │ │ │ + rsbeq r3, fp, r8, lsr #28 │ │ │ │ + rsbeq r3, fp, r0, asr lr │ │ │ │ + rsbeq r3, fp, ip, ror #28 │ │ │ │ + rsbeq r3, fp, r8, lsl #29 │ │ │ │ + rsbeq r3, fp, r4, lsr #29 │ │ │ │ + rsbeq r3, fp, r0, asr #29 │ │ │ │ + ldrdeq r3, [fp], #-236 @ 0xffffff14 @ │ │ │ │ + rsbeq r3, fp, r8, lsl pc │ │ │ │ + rsbeq r3, fp, r8, lsr pc │ │ │ │ + rsbeq r3, fp, r4, asr pc │ │ │ │ + rsbeq r3, fp, r4, ror pc │ │ │ │ + mlseq fp, ip, pc, r3 @ │ │ │ │ + strhteq r3, [fp], #-252 @ 0xffffff04 │ │ │ │ + rsbeq r3, fp, r0, ror #31 │ │ │ │ + rsbeq r4, fp, r0 │ │ │ │ + rsbeq r4, fp, r0, lsr #32 │ │ │ │ + rsbeq r4, fp, r8, asr #32 │ │ │ │ + rsbeq r4, fp, ip, rrx │ │ │ │ + rsbeq r4, fp, r8, lsl #1 │ │ │ │ + rsbeq r4, fp, r8, lsr #1 │ │ │ │ + rsbeq r4, fp, r8, asr #1 │ │ │ │ + strdeq r4, [fp], #-0 @ │ │ │ │ + rsbeq r4, fp, r0, lsl r1 │ │ │ │ + rsbeq r4, fp, r4, lsr r1 │ │ │ │ + rsbeq r4, fp, r4, asr r1 │ │ │ │ + rsbeq r4, fp, r0, ror r1 │ │ │ │ + mlseq fp, r0, r1, r4 │ │ │ │ + strhteq r4, [fp], #-16 │ │ │ │ + rsbeq r4, fp, ip, asr #3 │ │ │ │ + strdeq r4, [fp], #-16 @ │ │ │ │ + rsbeq r4, fp, r4, lsl r2 │ │ │ │ + rsbeq r4, fp, r4, lsr r2 │ │ │ │ + rsbeq r4, fp, r0, asr r2 │ │ │ │ + rsbeq r4, fp, ip, ror #4 │ │ │ │ + rsbeq r4, fp, r8, lsl #5 │ │ │ │ + rsbeq r4, fp, ip, lsr #5 │ │ │ │ + rsbeq r4, fp, ip, asr #5 │ │ │ │ + rsbeq r4, fp, r8, ror #5 │ │ │ │ + rsbeq r4, fp, r4, lsl #6 │ │ │ │ + rsbeq r4, fp, r0, lsr #6 │ │ │ │ + rsbeq r4, fp, ip, lsr r3 │ │ │ │ + rsbeq r4, fp, r8, asr r3 │ │ │ │ + rsbeq r4, fp, r8, ror r3 │ │ │ │ + mlseq fp, r0, r3, r4 │ │ │ │ + rsbeq r4, fp, r8, lsr #7 │ │ │ │ + ldrdeq r4, [fp], #-48 @ 0xffffffd0 @ │ │ │ │ + rsbeq r4, fp, ip, ror #7 │ │ │ │ + rsbeq r4, fp, ip, lsl #8 │ │ │ │ + rsbeq r4, fp, r8, lsr #8 │ │ │ │ + rsbeq r4, fp, r0, asr #8 │ │ │ │ + rsbeq r4, fp, ip, asr r4 │ │ │ │ + rsbeq r4, fp, r8, ror r4 │ │ │ │ + mlseq fp, r4, r4, r4 │ │ │ │ + strhteq r4, [fp], #-64 @ 0xffffffc0 │ │ │ │ + rsbeq r4, fp, ip, asr #9 │ │ │ │ + strdeq r4, [fp], #-64 @ 0xffffffc0 @ │ │ │ │ + rsbeq r4, fp, ip, lsl #10 │ │ │ │ + rsbeq r4, fp, r8, lsr #10 │ │ │ │ + rsbeq r4, fp, ip, asr #10 │ │ │ │ + rsbeq r4, fp, r0, ror r5 │ │ │ │ + mlseq fp, r4, r5, r4 │ │ │ │ + strhteq r4, [fp], #-80 @ 0xffffffb0 │ │ │ │ + rsbeq r4, fp, ip, asr #11 │ │ │ │ + strdeq r4, [fp], #-84 @ 0xffffffac @ │ │ │ │ + rsbeq r4, fp, r0, lsl r6 │ │ │ │ + rsbeq r4, fp, r0, lsr r6 │ │ │ │ + rsbeq r4, fp, r0, asr r6 │ │ │ │ + rsbeq r4, fp, ip, ror #12 │ │ │ │ + rsbeq r4, fp, r8, lsl #13 │ │ │ │ + rsbeq r4, fp, ip, lsr #13 │ │ │ │ + rsbeq r4, fp, ip, asr #13 │ │ │ │ + rsbeq r4, fp, r8, ror #13 │ │ │ │ + rsbeq r4, fp, r0, lsl #14 │ │ │ │ + rsbeq r4, fp, ip, lsl r7 │ │ │ │ + rsbeq r4, fp, r0, asr #14 │ │ │ │ + rsbeq r4, fp, r8, asr r7 │ │ │ │ + rsbeq r4, fp, r8, ror r7 │ │ │ │ + mlseq fp, r8, r7, r4 │ │ │ │ + strhteq r4, [fp], #-124 @ 0xffffff84 │ │ │ │ + rsbeq r4, fp, r0, ror #15 │ │ │ │ + rsbeq r4, fp, r0, lsl #16 │ │ │ │ + rsbeq r4, fp, ip, lsl r8 │ │ │ │ + rsbeq r4, fp, ip, lsr r8 │ │ │ │ + rsbeq r4, fp, r4, asr r8 │ │ │ │ + rsbeq r4, fp, r8, ror r8 │ │ │ │ + mlseq fp, r8, r8, r4 │ │ │ │ + strhteq r4, [fp], #-136 @ 0xffffff78 │ │ │ │ + ldrdeq r4, [fp], #-132 @ 0xffffff7c @ │ │ │ │ + strdeq r4, [fp], #-132 @ 0xffffff7c @ │ │ │ │ + rsbeq r4, fp, ip, lsl #18 │ │ │ │ + rsbeq r4, fp, r8, lsr #18 │ │ │ │ + rsbeq r4, fp, r4, asr #18 │ │ │ │ + rsbeq r4, fp, r4, ror #18 │ │ │ │ + rsbeq r4, fp, ip, ror r9 │ │ │ │ + mlseq fp, r8, r9, r4 │ │ │ │ + strhteq r4, [fp], #-152 @ 0xffffff68 │ │ │ │ + ldrdeq r4, [fp], #-148 @ 0xffffff6c @ │ │ │ │ + strdeq r4, [fp], #-148 @ 0xffffff6c @ │ │ │ │ + rsbeq r4, fp, r4, lsl sl │ │ │ │ + rsbeq r4, fp, r4, lsr sl │ │ │ │ + rsbeq r4, fp, ip, asr sl │ │ │ │ + rsbeq r4, fp, r8, ror sl │ │ │ │ + mlseq fp, r0, sl, r4 │ │ │ │ + strhteq r4, [fp], #-160 @ 0xffffff60 │ │ │ │ + rsbeq r4, fp, ip, asr #21 │ │ │ │ + strdeq r4, [fp], #-160 @ 0xffffff60 @ │ │ │ │ + rsbeq r4, fp, r0, lsl fp │ │ │ │ + rsbeq r4, fp, ip, lsr #22 │ │ │ │ + rsbeq r4, fp, ip, asr #22 │ │ │ │ + rsbeq r4, fp, r8, ror #22 │ │ │ │ + rsbeq r4, fp, r4, lsl #23 │ │ │ │ + rsbeq r4, fp, r0, lsr #23 │ │ │ │ + strhteq r4, [fp], #-184 @ 0xffffff48 │ │ │ │ + ldrdeq r4, [fp], #-176 @ 0xffffff50 @ │ │ │ │ + rsbeq r4, fp, ip, ror #23 │ │ │ │ + rsbeq r4, fp, r8, lsl #24 │ │ │ │ + rsbeq r4, fp, r4, lsr #24 │ │ │ │ + rsbeq r4, fp, r0, asr #24 │ │ │ │ + rsbeq r4, fp, r4, ror #24 │ │ │ │ + rsbeq r4, fp, r4, lsl #25 │ │ │ │ + rsbeq r4, fp, r0, lsr #25 │ │ │ │ + rsbeq r4, fp, r0, asr #25 │ │ │ │ + rsbeq r4, fp, r0, ror #25 │ │ │ │ + strdeq r4, [fp], #-204 @ 0xffffff34 @ │ │ │ │ + rsbeq r4, fp, r8, lsl sp │ │ │ │ + rsbeq r4, fp, r4, lsr sp │ │ │ │ + rsbeq r4, fp, r4, asr sp │ │ │ │ + rsbeq r4, fp, r4, ror sp │ │ │ │ + mlseq fp, r0, sp, r4 │ │ │ │ + rsbeq r4, fp, ip, lsr #27 │ │ │ │ + rsbeq r4, fp, r8, asr #27 │ │ │ │ + rsbeq r4, fp, r8, ror #27 │ │ │ │ + rsbeq r4, fp, ip, lsl #28 │ │ │ │ + rsbeq r4, fp, r8, lsr #28 │ │ │ │ + rsbeq r4, fp, r8, asr #28 │ │ │ │ + rsbeq r4, fp, ip, ror #28 │ │ │ │ + mlseq fp, r0, lr, r4 │ │ │ │ + strhteq r4, [fp], #-224 @ 0xffffff20 │ │ │ │ + ldrdeq r4, [fp], #-224 @ 0xffffff20 @ │ │ │ │ + strdeq r4, [fp], #-228 @ 0xffffff1c @ │ │ │ │ + rsbeq r4, fp, r0, lsl pc │ │ │ │ + rsbeq r4, fp, ip, lsr #30 │ │ │ │ + rsbeq r4, fp, ip, asr #30 │ │ │ │ + rsbeq r4, fp, r8, ror #30 │ │ │ │ + rsbeq r4, fp, r4, lsl #31 │ │ │ │ + mlseq fp, ip, pc, r4 @ │ │ │ │ + strhteq r4, [fp], #-252 @ 0xffffff04 │ │ │ │ + ldrdeq r4, [fp], #-244 @ 0xffffff0c @ │ │ │ │ + strdeq r4, [fp], #-244 @ 0xffffff0c @ │ │ │ │ + rsbeq r5, fp, r8, lsl r0 │ │ │ │ + rsbeq r5, fp, r8, lsr r0 │ │ │ │ + rsbeq r5, fp, r8, asr r0 │ │ │ │ + rsbeq r5, fp, r4, ror r0 │ │ │ │ + mlseq fp, r4, r0, r5 │ │ │ │ + rsbeq r5, fp, ip, lsr #1 │ │ │ │ + rsbeq r5, fp, r8, asr #1 │ │ │ │ + rsbeq r5, fp, r8, ror #1 │ │ │ │ + rsbeq r5, fp, r4, lsl #2 │ │ │ │ + rsbeq r5, fp, r0, lsr #2 │ │ │ │ + rsbeq r5, fp, r0, asr #2 │ │ │ │ + rsbeq r5, fp, r4, ror #2 │ │ │ │ + rsbeq r5, fp, r4, lsl #3 │ │ │ │ + rsbeq r5, fp, r0, lsr #3 │ │ │ │ + strhteq r5, [fp], #-28 @ 0xffffffe4 │ │ │ │ + ldrdeq r5, [fp], #-20 @ 0xffffffec @ │ │ │ │ + strdeq r5, [fp], #-16 @ │ │ │ │ + rsbeq r5, fp, ip, lsl #4 │ │ │ │ + rsbeq r5, fp, r8, lsr #4 │ │ │ │ + rsbeq r5, fp, r0, asr #4 │ │ │ │ + rsbeq r5, fp, ip, asr r2 │ │ │ │ + rsbeq r5, fp, r0, lsl #5 │ │ │ │ + mlseq fp, ip, r2, r5 │ │ │ │ + strhteq r5, [fp], #-44 @ 0xffffffd4 │ │ │ │ + ldrdeq r5, [fp], #-40 @ 0xffffffd8 @ │ │ │ │ + rsbeq r5, fp, r8, lsl r3 │ │ │ │ + rsbeq r5, fp, r4, lsr r3 │ │ │ │ + rsbeq r5, fp, r8, asr r3 │ │ │ │ + rsbeq r5, fp, r8, ror r3 │ │ │ │ + mlseq fp, r4, r3, r5 │ │ │ │ + strhteq r5, [fp], #-52 @ 0xffffffcc │ │ │ │ + rsbeq r5, fp, ip, asr #7 │ │ │ │ + strdeq r5, [fp], #-48 @ 0xffffffd0 @ │ │ │ │ + rsbeq r5, fp, r4, lsl r4 │ │ │ │ + rsbeq r5, fp, r4, lsr r4 │ │ │ │ + rsbeq r5, fp, r0, asr r4 │ │ │ │ + rsbeq r5, fp, r4, ror r4 │ │ │ │ + mlseq fp, r8, r4, r5 │ │ │ │ + strhteq r5, [fp], #-76 @ 0xffffffb4 │ │ │ │ + rsbeq r5, fp, r0, ror #9 │ │ │ │ + strdeq r5, [fp], #-76 @ 0xffffffb4 @ │ │ │ │ + rsbeq r5, fp, ip, lsl r5 │ │ │ │ + rsbeq r5, fp, r8, lsr r5 │ │ │ │ + rsbeq r5, fp, ip, asr r5 │ │ │ │ + rsbeq r5, fp, ip, ror r5 │ │ │ │ + rsbeq r5, fp, r0, lsr #11 │ │ │ │ + strhteq r5, [fp], #-92 @ 0xffffffa4 │ │ │ │ + rsbeq r5, fp, r0, ror #11 │ │ │ │ + rsbeq r5, fp, r0, lsl #12 │ │ │ │ + rsbeq r5, fp, r8, lsl r6 │ │ │ │ + rsbeq r5, fp, r8, lsr r6 │ │ │ │ + rsbeq r5, fp, r4, asr r6 │ │ │ │ + rsbeq r5, fp, r4, ror r6 │ │ │ │ + mlseq fp, r4, r6, r5 │ │ │ │ + strhteq r5, [fp], #-96 @ 0xffffffa0 │ │ │ │ + ldrdeq r5, [fp], #-96 @ 0xffffffa0 @ │ │ │ │ + strdeq r5, [fp], #-96 @ 0xffffffa0 @ │ │ │ │ + rsbeq r5, fp, r4, lsl r7 │ │ │ │ + rsbeq r5, fp, r0, lsr r7 │ │ │ │ + rsbeq r5, fp, ip, asr #14 │ │ │ │ + rsbeq r5, fp, r8, ror #14 │ │ │ │ + rsbeq r5, fp, r4, lsl #15 │ │ │ │ + rsbeq r5, fp, r4, lsr #15 │ │ │ │ + rsbeq r5, fp, r4, asr #15 │ │ │ │ + rsbeq r5, fp, r0, ror #15 │ │ │ │ + strdeq r5, [fp], #-124 @ 0xffffff84 @ │ │ │ │ + rsbeq r5, fp, ip, lsl r8 │ │ │ │ + rsbeq r5, fp, r4, lsr r8 │ │ │ │ + rsbeq r5, fp, r0, asr r8 │ │ │ │ + rsbeq r5, fp, ip, ror #16 │ │ │ │ + rsbeq r5, fp, r8, lsl #17 │ │ │ │ + rsbeq r5, fp, r0, lsr #17 │ │ │ │ + strhteq r5, [fp], #-136 @ 0xffffff78 │ │ │ │ + ldrdeq r5, [fp], #-128 @ 0xffffff80 @ │ │ │ │ + rsbeq r5, fp, ip, ror #17 │ │ │ │ + rsbeq r5, fp, ip, lsl #18 │ │ │ │ + rsbeq r5, fp, r8, lsr #18 │ │ │ │ + rsbeq r5, fp, r4, asr #18 │ │ │ │ + rsbeq r5, fp, r4, ror #18 │ │ │ │ + rsbeq r5, fp, r4, lsl #19 │ │ │ │ + rsbeq r5, fp, r8, lsr #19 │ │ │ │ + rsbeq r5, fp, r8, asr #19 │ │ │ │ + rsbeq r5, fp, r8, ror #19 │ │ │ │ + rsbeq r5, fp, r4, lsl #20 │ │ │ │ + rsbeq r5, fp, r4, lsr #20 │ │ │ │ + rsbeq r5, fp, r0, asr #20 │ │ │ │ + rsbeq r5, fp, r8, asr sl │ │ │ │ + rsbeq r5, fp, r4, ror sl │ │ │ │ + mlseq fp, r0, sl, r5 │ │ │ │ + rsbeq r5, fp, ip, lsr #21 │ │ │ │ + rsbeq r5, fp, r8, asr #21 │ │ │ │ + rsbeq r5, fp, ip, ror #21 │ │ │ │ + rsbeq r5, fp, r8, lsl #22 │ │ │ │ + rsbeq r5, fp, r4, lsr #22 │ │ │ │ + rsbeq r5, fp, ip, lsr fp │ │ │ │ + rsbeq r5, fp, r8, asr fp │ │ │ │ + rsbeq r5, fp, r4, ror fp │ │ │ │ + mlseq fp, r4, fp, r5 │ │ │ │ + strhteq r5, [fp], #-176 @ 0xffffff50 │ │ │ │ + ldrdeq r5, [fp], #-180 @ 0xffffff4c @ │ │ │ │ + strdeq r5, [fp], #-176 @ 0xffffff50 @ │ │ │ │ + rsbeq r5, fp, ip, lsl #24 │ │ │ │ + rsbeq r5, fp, r8, lsr #24 │ │ │ │ + rsbeq r5, fp, r8, asr #24 │ │ │ │ + rsbeq r5, fp, r8, ror #24 │ │ │ │ + rsbeq r5, fp, r8, lsl #25 │ │ │ │ + rsbeq r5, fp, r8, lsr #25 │ │ │ │ + rsbeq r5, fp, r4, asr #25 │ │ │ │ + rsbeq r5, fp, r0, ror #25 │ │ │ │ + strdeq r5, [fp], #-204 @ 0xffffff34 @ │ │ │ │ + rsbeq r5, fp, ip, lsl sp │ │ │ │ + rsbeq r5, fp, ip, lsr sp │ │ │ │ + rsbeq r5, fp, ip, asr sp │ │ │ │ + rsbeq r5, fp, ip, ror sp │ │ │ │ + mlseq fp, r8, sp, r5 │ │ │ │ + strhteq r5, [fp], #-216 @ 0xffffff28 │ │ │ │ + ldrdeq r5, [fp], #-216 @ 0xffffff28 @ │ │ │ │ + strdeq r5, [fp], #-212 @ 0xffffff2c @ │ │ │ │ + rsbeq r5, fp, r4, lsl lr │ │ │ │ + rsbeq r5, fp, r8, lsr lr │ │ │ │ + rsbeq r5, fp, ip, asr lr │ │ │ │ + rsbeq r5, fp, r8, ror lr │ │ │ │ + mlseq fp, r4, lr, r5 │ │ │ │ + rsbeq r5, fp, ip, lsr #29 │ │ │ │ + rsbeq r5, fp, r8, asr #29 │ │ │ │ + rsbeq r5, fp, r4, ror #29 │ │ │ │ + rsbeq r5, fp, r8, lsl #30 │ │ │ │ + rsbeq r5, fp, r4, lsr #30 │ │ │ │ + rsbeq r5, fp, r0, asr #30 │ │ │ │ + rsbeq r5, fp, ip, asr pc │ │ │ │ + rsbeq r5, fp, r4, ror pc │ │ │ │ + rsbeq r5, fp, ip, lsl #31 │ │ │ │ + rsbeq r5, fp, r8, lsr #31 │ │ │ │ + rsbeq r5, fp, r4, asr #31 │ │ │ │ + rsbeq r5, fp, r4, ror #31 │ │ │ │ + rsbeq r6, fp, ip │ │ │ │ + rsbeq r6, fp, r4, lsr r0 │ │ │ │ + rsbeq r6, fp, r0, asr r0 │ │ │ │ + rsbeq r6, fp, r0, ror r0 │ │ │ │ + mlseq fp, r8, r0, r6 │ │ │ │ + strhteq r6, [fp], #-8 │ │ │ │ + ldrdeq r6, [fp], #-4 @ │ │ │ │ + strdeq r6, [fp], #-0 @ │ │ │ │ + rsbeq r6, fp, ip, lsl #2 │ │ │ │ + rsbeq r6, fp, r0, lsr r1 │ │ │ │ + rsbeq r6, fp, r0, asr r1 │ │ │ │ + rsbeq r6, fp, ip, ror #2 │ │ │ │ + rsbeq r6, fp, ip, lsl #3 │ │ │ │ + rsbeq r6, fp, r8, lsr #3 │ │ │ │ + rsbeq r6, fp, r4, asr #3 │ │ │ │ + rsbeq r6, fp, r4, ror #3 │ │ │ │ + rsbeq r6, fp, r4, lsl #4 │ │ │ │ + rsbeq r6, fp, ip, lsl r2 │ │ │ │ + rsbeq r6, fp, r8, lsr r2 │ │ │ │ + rsbeq r6, fp, r0, asr r2 │ │ │ │ + rsbeq r6, fp, ip, ror #4 │ │ │ │ + rsbeq r6, fp, r8, lsl #5 │ │ │ │ + rsbeq r6, fp, r0, lsr #5 │ │ │ │ + strhteq r6, [fp], #-44 @ 0xffffffd4 │ │ │ │ + ldrdeq r6, [fp], #-40 @ 0xffffffd8 @ │ │ │ │ + strdeq r6, [fp], #-40 @ 0xffffffd8 @ │ │ │ │ + rsbeq r6, fp, r8, lsl r3 │ │ │ │ + rsbeq r6, fp, ip, lsr r3 │ │ │ │ + rsbeq r6, fp, r0, ror #6 │ │ │ │ + rsbeq r6, fp, r8, lsl #7 │ │ │ │ + rsbeq r6, fp, r8, lsr #7 │ │ │ │ + rsbeq r6, fp, r4, asr #7 │ │ │ │ + rsbeq r6, fp, r0, ror #7 │ │ │ │ + strdeq r6, [fp], #-60 @ 0xffffffc4 @ │ │ │ │ + rsbeq r6, fp, r8, lsl r4 │ │ │ │ + rsbeq r6, fp, r4, lsr r4 │ │ │ │ + rsbeq r6, fp, r4, asr r4 │ │ │ │ + rsbeq r6, fp, r4, ror r4 │ │ │ │ + mlseq fp, r0, r4, r6 │ │ │ │ + rsbeq r6, fp, ip, lsr #9 │ │ │ │ + rsbeq r6, fp, r8, asr #9 │ │ │ │ + rsbeq r6, fp, r4, ror #9 │ │ │ │ + rsbeq r6, fp, r0, lsl #10 │ │ │ │ + rsbeq r6, fp, r0, lsr #10 │ │ │ │ + rsbeq r6, fp, ip, lsr r5 │ │ │ │ + rsbeq r6, fp, ip, asr r5 │ │ │ │ + rsbeq r6, fp, r8, ror r5 │ │ │ │ + mlseq fp, r0, r5, r6 │ │ │ │ + rsbeq r6, fp, ip, lsr #11 │ │ │ │ + rsbeq r6, fp, r8, asr #11 │ │ │ │ + rsbeq r6, fp, r8, ror #11 │ │ │ │ + rsbeq r6, fp, r4, lsl #12 │ │ │ │ + rsbeq r6, fp, r4, lsr #12 │ │ │ │ + rsbeq r6, fp, r0, asr #12 │ │ │ │ + rsbeq r6, fp, ip, asr r6 │ │ │ │ + rsbeq r6, fp, r8, ror r6 │ │ │ │ + mlseq fp, ip, r6, r6 │ │ │ │ + rsbeq r6, fp, r0, asr #13 │ │ │ │ + ldrdeq r6, [fp], #-108 @ 0xffffff94 @ │ │ │ │ + strdeq r6, [fp], #-108 @ 0xffffff94 @ │ │ │ │ + rsbeq r6, fp, r4, lsl r7 │ │ │ │ + rsbeq r6, fp, r8, lsr r7 │ │ │ │ + rsbeq r6, fp, r4, asr r7 │ │ │ │ + rsbeq r6, fp, ip, ror #14 │ │ │ │ + rsbeq r6, fp, r8, lsl #15 │ │ │ │ + rsbeq r6, fp, r4, lsr #15 │ │ │ │ + rsbeq r6, fp, r0, asr #15 │ │ │ │ + ldrdeq r6, [fp], #-124 @ 0xffffff84 @ │ │ │ │ + rsbeq r6, fp, r0, lsl #16 │ │ │ │ + rsbeq r6, fp, r8, lsr #16 │ │ │ │ + rsbeq r6, fp, r8, asr #16 │ │ │ │ + rsbeq r6, fp, r8, ror #16 │ │ │ │ + mlseq fp, r0, r8, r6 │ │ │ │ + strhteq r6, [fp], #-136 @ 0xffffff78 │ │ │ │ + ldrdeq r6, [fp], #-132 @ 0xffffff7c @ │ │ │ │ + strdeq r6, [fp], #-132 @ 0xffffff7c @ │ │ │ │ + rsbeq r6, fp, ip, lsl #18 │ │ │ │ + rsbeq r6, fp, r4, lsr #18 │ │ │ │ + rsbeq r6, fp, ip, lsr r9 │ │ │ │ + rsbeq r6, fp, ip, asr r9 │ │ │ │ + rsbeq r6, fp, r8, ror r9 │ │ │ │ + mlseq fp, r8, r9, r6 │ │ │ │ + strhteq r6, [fp], #-152 @ 0xffffff68 │ │ │ │ + ldrdeq r6, [fp], #-144 @ 0xffffff70 @ │ │ │ │ + rsbeq r6, fp, ip, ror #19 │ │ │ │ + rsbeq r6, fp, r8, lsl #20 │ │ │ │ + rsbeq r6, fp, r8, lsr #20 │ │ │ │ + rsbeq r6, fp, r4, asr #20 │ │ │ │ + rsbeq r6, fp, r4, ror #20 │ │ │ │ + rsbeq r6, fp, r4, lsl #21 │ │ │ │ + rsbeq r6, fp, r4, lsr #21 │ │ │ │ + rsbeq r6, fp, r4, asr #21 │ │ │ │ + rsbeq r6, fp, r0, ror #21 │ │ │ │ + rsbeq r6, fp, r0, lsl #22 │ │ │ │ + rsbeq r6, fp, r8, lsr #22 │ │ │ │ + rsbeq r6, fp, r8, asr #22 │ │ │ │ + rsbeq r6, fp, r4, ror #22 │ │ │ │ + rsbeq r6, fp, r0, lsl #23 │ │ │ │ + mlseq fp, ip, fp, r6 │ │ │ │ + strhteq r6, [fp], #-184 @ 0xffffff48 │ │ │ │ + ldrdeq r6, [fp], #-180 @ 0xffffff4c @ │ │ │ │ + strdeq r6, [fp], #-176 @ 0xffffff50 @ │ │ │ │ + rsbeq r6, fp, ip, lsl #24 │ │ │ │ + rsbeq r6, fp, r8, lsr #24 │ │ │ │ + rsbeq r6, fp, ip, asr #24 │ │ │ │ + rsbeq r6, fp, ip, ror #24 │ │ │ │ + rsbeq r6, fp, r8, lsl #25 │ │ │ │ + rsbeq r6, fp, r8, lsr #25 │ │ │ │ + rsbeq r6, fp, r8, asr #25 │ │ │ │ + rsbeq r6, fp, r4, ror #25 │ │ │ │ + rsbeq r6, fp, r0, lsl #26 │ │ │ │ + rsbeq r6, fp, r0, lsr #26 │ │ │ │ + rsbeq r6, fp, r0, asr #26 │ │ │ │ + rsbeq r6, fp, ip, asr sp │ │ │ │ + rsbeq r6, fp, r4, lsl #27 │ │ │ │ + rsbeq r6, fp, r8, lsr #27 │ │ │ │ + rsbeq r6, fp, r8, asr #27 │ │ │ │ + rsbeq r6, fp, r4, ror #27 │ │ │ │ + rsbeq r6, fp, r0, lsl #28 │ │ │ │ + rsbeq r6, fp, ip, lsl lr │ │ │ │ + rsbeq r6, fp, r4, asr #28 │ │ │ │ + rsbeq r6, fp, r0, ror #28 │ │ │ │ + rsbeq r6, fp, r0, lsl #29 │ │ │ │ + rsbeq r6, fp, r0, lsr #29 │ │ │ │ + strhteq r6, [fp], #-236 @ 0xffffff14 │ │ │ │ + ldrdeq r6, [fp], #-232 @ 0xffffff18 @ │ │ │ │ + strdeq r6, [fp], #-224 @ 0xffffff20 @ │ │ │ │ + rsbeq r6, fp, r0, lsl pc │ │ │ │ + rsbeq r6, fp, r4, lsr pc │ │ │ │ + rsbeq r6, fp, r4, asr pc │ │ │ │ + rsbeq r6, fp, r0, ror pc │ │ │ │ + mlseq fp, r0, pc, r6 @ │ │ │ │ + rsbeq r6, fp, ip, lsr #31 │ │ │ │ + rsbeq r6, fp, ip, asr #31 │ │ │ │ + rsbeq r6, fp, ip, ror #31 │ │ │ │ + rsbeq r7, fp, ip │ │ │ │ + rsbeq r7, fp, r8, lsr #32 │ │ │ │ + rsbeq r7, fp, r4, asr #32 │ │ │ │ + rsbeq r7, fp, r0, rrx │ │ │ │ + rsbeq r7, fp, r0, lsl #1 │ │ │ │ + mlseq fp, ip, r0, r7 │ │ │ │ + strhteq r7, [fp], #-8 │ │ │ │ + ldrdeq r7, [fp], #-4 @ │ │ │ │ + strdeq r7, [fp], #-4 @ │ │ │ │ + rsbeq r7, fp, ip, lsl r1 │ │ │ │ + rsbeq r7, fp, ip, asr #2 │ │ │ │ + rsbeq r7, fp, r8, ror #2 │ │ │ │ + rsbeq r7, fp, r4, lsl #3 │ │ │ │ + rsbeq r7, fp, r0, lsr #3 │ │ │ │ + strhteq r7, [fp], #-28 @ 0xffffffe4 │ │ │ │ + rsbeq r7, fp, r4, ror #3 │ │ │ │ + rsbeq r7, fp, r0, lsl #4 │ │ │ │ + rsbeq r7, fp, r8, lsl r2 │ │ │ │ + rsbeq r7, fp, r8, lsr r2 │ │ │ │ + rsbeq r7, fp, ip, asr r2 │ │ │ │ + rsbeq r7, fp, ip, ror r2 │ │ │ │ + mlseq fp, r8, r2, r7 │ │ │ │ + strhteq r7, [fp], #-44 @ 0xffffffd4 │ │ │ │ + ldrdeq r7, [fp], #-44 @ 0xffffffd4 @ │ │ │ │ + strdeq r7, [fp], #-40 @ 0xffffffd8 @ │ │ │ │ + rsbeq r7, fp, r4, lsl r3 │ │ │ │ + rsbeq r7, fp, r0, lsr r3 │ │ │ │ + rsbeq r7, fp, ip, asr #6 │ │ │ │ + rsbeq r7, fp, r8, ror #6 │ │ │ │ + rsbeq r7, fp, r4, lsl #7 │ │ │ │ + rsbeq r7, fp, r0, lsr #7 │ │ │ │ + rsbeq r7, fp, r0, asr #7 │ │ │ │ + rsbeq r7, fp, r0, ror #7 │ │ │ │ + rsbeq r7, fp, r0, lsl #8 │ │ │ │ + rsbeq r7, fp, ip, lsl r4 │ │ │ │ + rsbeq r7, fp, ip, lsr r4 │ │ │ │ + rsbeq r7, fp, r8, asr r4 │ │ │ │ + rsbeq r7, fp, r4, ror r4 │ │ │ │ + mlseq fp, r4, r4, r7 │ │ │ │ + rsbeq r7, fp, r4, asr #9 │ │ │ │ + rsbeq r7, fp, r0, ror #9 │ │ │ │ + strdeq r7, [fp], #-72 @ 0xffffffb8 @ │ │ │ │ + rsbeq r7, fp, r8, lsl r5 │ │ │ │ + rsbeq r7, fp, r4, lsr r5 │ │ │ │ + rsbeq r7, fp, ip, asr r5 │ │ │ │ + rsbeq r7, fp, r8, ror r5 │ │ │ │ + mlseq fp, r8, r5, r7 │ │ │ │ + strhteq r7, [fp], #-88 @ 0xffffffa8 │ │ │ │ + ldrdeq r7, [fp], #-88 @ 0xffffffa8 @ │ │ │ │ + strdeq r7, [fp], #-84 @ 0xffffffac @ │ │ │ │ + rsbeq r7, fp, r0, lsl r6 │ │ │ │ + rsbeq r7, fp, r0, lsr r6 │ │ │ │ + rsbeq r7, fp, ip, asr #12 │ │ │ │ + rsbeq r7, fp, r8, ror #12 │ │ │ │ + rsbeq r7, fp, r4, lsl #13 │ │ │ │ + rsbeq r7, fp, r4, lsr #13 │ │ │ │ + rsbeq r7, fp, r0, asr #13 │ │ │ │ + ldrdeq r7, [fp], #-108 @ 0xffffff94 @ │ │ │ │ + strdeq r7, [fp], #-104 @ 0xffffff98 @ │ │ │ │ + rsbeq r7, fp, r4, lsl r7 │ │ │ │ + rsbeq r7, fp, r0, lsr r7 │ │ │ │ + rsbeq r7, fp, r0, asr r7 │ │ │ │ + rsbeq r7, fp, r0, ror r7 │ │ │ │ + mlseq fp, r4, r7, r7 │ │ │ │ + strhteq r7, [fp], #-116 @ 0xffffff8c │ │ │ │ + ldrdeq r7, [fp], #-116 @ 0xffffff8c @ │ │ │ │ + rsbeq r7, fp, ip, ror #15 │ │ │ │ + rsbeq r7, fp, ip, lsl #16 │ │ │ │ + rsbeq r7, fp, ip, lsr #16 │ │ │ │ + rsbeq r7, fp, ip, asr #16 │ │ │ │ + rsbeq r7, fp, r8, ror #16 │ │ │ │ + rsbeq r7, fp, r4, lsl #17 │ │ │ │ + rsbeq r7, fp, r4, lsr #17 │ │ │ │ + rsbeq r7, fp, r0, asr #17 │ │ │ │ + ldrdeq r7, [fp], #-136 @ 0xffffff78 @ │ │ │ │ + strdeq r7, [fp], #-132 @ 0xffffff7c @ │ │ │ │ + rsbeq r7, fp, r4, lsl r9 │ │ │ │ + rsbeq r7, fp, ip, lsr #18 │ │ │ │ + rsbeq r7, fp, r8, asr #18 │ │ │ │ + rsbeq r7, fp, r4, ror #18 │ │ │ │ + rsbeq r7, fp, ip, ror r9 │ │ │ │ + mlseq fp, ip, r9, r7 │ │ │ │ + strhteq r7, [fp], #-152 @ 0xffffff68 │ │ │ │ + ldrdeq r7, [fp], #-156 @ 0xffffff64 @ │ │ │ │ + strdeq r7, [fp], #-152 @ 0xffffff68 @ │ │ │ │ + rsbeq r7, fp, r0, lsl sl │ │ │ │ + rsbeq r7, fp, r4, lsr sl │ │ │ │ + rsbeq r7, fp, r0, asr sl │ │ │ │ + rsbeq r7, fp, ip, ror #20 │ │ │ │ + rsbeq r7, fp, r8, lsl #21 │ │ │ │ + rsbeq r7, fp, r4, lsr #21 │ │ │ │ + rsbeq r7, fp, r4, asr #21 │ │ │ │ + rsbeq r7, fp, ip, ror #21 │ │ │ │ + rsbeq r7, fp, ip, lsl #22 │ │ │ │ + rsbeq r7, fp, ip, lsr #22 │ │ │ │ + rsbeq r7, fp, r8, asr #22 │ │ │ │ + rsbeq r7, fp, r4, ror #22 │ │ │ │ + rsbeq r7, fp, r0, lsl #23 │ │ │ │ + mlseq fp, ip, fp, r7 │ │ │ │ + strhteq r7, [fp], #-184 @ 0xffffff48 │ │ │ │ + ldrdeq r7, [fp], #-176 @ 0xffffff50 @ │ │ │ │ + strdeq r7, [fp], #-176 @ 0xffffff50 @ │ │ │ │ + rsbeq r7, fp, ip, lsl #24 │ │ │ │ + rsbeq r7, fp, ip, lsr #24 │ │ │ │ + rsbeq r7, fp, r8, asr #24 │ │ │ │ + rsbeq r7, fp, ip, ror #24 │ │ │ │ + rsbeq r7, fp, r8, lsl #25 │ │ │ │ + rsbeq r7, fp, r4, lsr #25 │ │ │ │ + rsbeq r1, fp, r0, lsr r4 │ │ │ │ + rsbeq r1, fp, r8, ror #8 │ │ │ │ + rsbeq r1, fp, r8, asr #8 │ │ │ │ + rsbeq r1, fp, r0, lsr #9 │ │ │ │ + ldrdeq r1, [fp], #-72 @ 0xffffffb8 @ │ │ │ │ + rsbeq r1, fp, r0, lsr #10 │ │ │ │ + rsbeq r1, fp, r8, lsr #11 │ │ │ │ + rsbeq r1, fp, ip, lsl #11 │ │ │ │ + strhteq r1, [fp], #-76 @ 0xffffffb4 │ │ │ │ + rsbeq r1, fp, r4, lsl #7 │ │ │ │ + rsbeq r1, fp, r4, ror #5 │ │ │ │ + rsbeq r1, fp, r4, lsl #6 │ │ │ │ + rsbeq r1, fp, r4, lsr #6 │ │ │ │ + rsbeq r1, fp, r4, asr #6 │ │ │ │ + rsbeq r1, fp, r4, ror #6 │ │ │ │ + rsbeq r1, fp, ip, ror #10 │ │ │ │ + rsbeq r1, fp, r0, lsr #7 │ │ │ │ + rsbeq r1, fp, r0, asr #7 │ │ │ │ + rsbeq r1, fp, r0, ror #7 │ │ │ │ + strdeq r1, [fp], #-76 @ 0xffffffb4 @ │ │ │ │ + rsbeq r1, fp, r0, asr #10 │ │ │ │ + rsbeq r1, fp, ip, asr #11 │ │ │ │ + rsbeq r1, fp, r8, lsl r4 │ │ │ │ + rsbeq r1, fp, r0, lsl #8 │ │ │ │ + rsbeq r7, fp, r4, asr #25 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rsbeq r8, fp, r4, asr #17 │ │ │ │ + subeq r0, sp, ip, ror lr │ │ │ │ + rsbeq fp, sl, r0, asr #21 │ │ │ │ + rsbeq r1, fp, r8, lsl #9 │ │ │ │ + ldrdeq pc, [sl], #-160 @ 0xffffff60 @ │ │ │ │ + rsbeq r9, fp, ip, asr #17 │ │ │ │ + ldr r0, [pc, #-1448] @ b1990 <_Py_InitializeRecursionLimits@@Base+0x20a4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1452] @ b1994 <_Py_InitializeRecursionLimits@@Base+0x20a8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1456] @ b1998 <_Py_InitializeRecursionLimits@@Base+0x20ac> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1460] @ b199c <_Py_InitializeRecursionLimits@@Base+0x20b0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1464] @ b19a0 <_Py_InitializeRecursionLimits@@Base+0x20b4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1468] @ b19a4 <_Py_InitializeRecursionLimits@@Base+0x20b8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1472] @ b19a8 <_Py_InitializeRecursionLimits@@Base+0x20bc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1476] @ b19ac <_Py_InitializeRecursionLimits@@Base+0x20c0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1480] @ b19b0 <_Py_InitializeRecursionLimits@@Base+0x20c4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1484] @ b19b4 <_Py_InitializeRecursionLimits@@Base+0x20c8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1488] @ b19b8 <_Py_InitializeRecursionLimits@@Base+0x20cc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1492] @ b19bc <_Py_InitializeRecursionLimits@@Base+0x20d0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1496] @ b19c0 <_Py_InitializeRecursionLimits@@Base+0x20d4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1500] @ b19c4 <_Py_InitializeRecursionLimits@@Base+0x20d8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1504] @ b19c8 <_Py_InitializeRecursionLimits@@Base+0x20dc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1508] @ b19cc <_Py_InitializeRecursionLimits@@Base+0x20e0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1512] @ b19d0 <_Py_InitializeRecursionLimits@@Base+0x20e4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1516] @ b19d4 <_Py_InitializeRecursionLimits@@Base+0x20e8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1520] @ b19d8 <_Py_InitializeRecursionLimits@@Base+0x20ec> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1524] @ b19dc <_Py_InitializeRecursionLimits@@Base+0x20f0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1528] @ b19e0 <_Py_InitializeRecursionLimits@@Base+0x20f4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1532] @ b19e4 <_Py_InitializeRecursionLimits@@Base+0x20f8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1536] @ b19e8 <_Py_InitializeRecursionLimits@@Base+0x20fc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1540] @ b19ec <_Py_InitializeRecursionLimits@@Base+0x2100> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1544] @ b19f0 <_Py_InitializeRecursionLimits@@Base+0x2104> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1548] @ b19f4 <_Py_InitializeRecursionLimits@@Base+0x2108> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1552] @ b19f8 <_Py_InitializeRecursionLimits@@Base+0x210c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1556] @ b19fc <_Py_InitializeRecursionLimits@@Base+0x2110> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1560] @ b1a00 <_Py_InitializeRecursionLimits@@Base+0x2114> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1564] @ b1a04 <_Py_InitializeRecursionLimits@@Base+0x2118> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1568] @ b1a08 <_Py_InitializeRecursionLimits@@Base+0x211c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1572] @ b1a0c <_Py_InitializeRecursionLimits@@Base+0x2120> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1576] @ b1a10 <_Py_InitializeRecursionLimits@@Base+0x2124> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1580] @ b1a14 <_Py_InitializeRecursionLimits@@Base+0x2128> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1584] @ b1a18 <_Py_InitializeRecursionLimits@@Base+0x212c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1588] @ b1a1c <_Py_InitializeRecursionLimits@@Base+0x2130> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1592] @ b1a20 <_Py_InitializeRecursionLimits@@Base+0x2134> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1596] @ b1a24 <_Py_InitializeRecursionLimits@@Base+0x2138> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1600] @ b1a28 <_Py_InitializeRecursionLimits@@Base+0x213c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1604] @ b1a2c <_Py_InitializeRecursionLimits@@Base+0x2140> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1608] @ b1a30 <_Py_InitializeRecursionLimits@@Base+0x2144> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1612] @ b1a34 <_Py_InitializeRecursionLimits@@Base+0x2148> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1616] @ b1a38 <_Py_InitializeRecursionLimits@@Base+0x214c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1620] @ b1a3c <_Py_InitializeRecursionLimits@@Base+0x2150> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1624] @ b1a40 <_Py_InitializeRecursionLimits@@Base+0x2154> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1628] @ b1a44 <_Py_InitializeRecursionLimits@@Base+0x2158> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1632] @ b1a48 <_Py_InitializeRecursionLimits@@Base+0x215c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1636] @ b1a4c <_Py_InitializeRecursionLimits@@Base+0x2160> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1640] @ b1a50 <_Py_InitializeRecursionLimits@@Base+0x2164> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1644] @ b1a54 <_Py_InitializeRecursionLimits@@Base+0x2168> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1648] @ b1a58 <_Py_InitializeRecursionLimits@@Base+0x216c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1652] @ b1a5c <_Py_InitializeRecursionLimits@@Base+0x2170> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1656] @ b1a60 <_Py_InitializeRecursionLimits@@Base+0x2174> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1660] @ b1a64 <_Py_InitializeRecursionLimits@@Base+0x2178> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1664] @ b1a68 <_Py_InitializeRecursionLimits@@Base+0x217c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1668] @ b1a6c <_Py_InitializeRecursionLimits@@Base+0x2180> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1672] @ b1a70 <_Py_InitializeRecursionLimits@@Base+0x2184> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1676] @ b1a74 <_Py_InitializeRecursionLimits@@Base+0x2188> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1680] @ b1a78 <_Py_InitializeRecursionLimits@@Base+0x218c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1684] @ b1a7c <_Py_InitializeRecursionLimits@@Base+0x2190> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1688] @ b1a80 <_Py_InitializeRecursionLimits@@Base+0x2194> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1692] @ b1a84 <_Py_InitializeRecursionLimits@@Base+0x2198> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1696] @ b1a88 <_Py_InitializeRecursionLimits@@Base+0x219c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1700] @ b1a8c <_Py_InitializeRecursionLimits@@Base+0x21a0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1704] @ b1a90 <_Py_InitializeRecursionLimits@@Base+0x21a4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1708] @ b1a94 <_Py_InitializeRecursionLimits@@Base+0x21a8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1712] @ b1a98 <_Py_InitializeRecursionLimits@@Base+0x21ac> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1716] @ b1a9c <_Py_InitializeRecursionLimits@@Base+0x21b0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1720] @ b1aa0 <_Py_InitializeRecursionLimits@@Base+0x21b4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1724] @ b1aa4 <_Py_InitializeRecursionLimits@@Base+0x21b8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1728] @ b1aa8 <_Py_InitializeRecursionLimits@@Base+0x21bc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1732] @ b1aac <_Py_InitializeRecursionLimits@@Base+0x21c0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1736] @ b1ab0 <_Py_InitializeRecursionLimits@@Base+0x21c4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1740] @ b1ab4 <_Py_InitializeRecursionLimits@@Base+0x21c8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1744] @ b1ab8 <_Py_InitializeRecursionLimits@@Base+0x21cc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1748] @ b1abc <_Py_InitializeRecursionLimits@@Base+0x21d0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1752] @ b1ac0 <_Py_InitializeRecursionLimits@@Base+0x21d4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1756] @ b1ac4 <_Py_InitializeRecursionLimits@@Base+0x21d8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1760] @ b1ac8 <_Py_InitializeRecursionLimits@@Base+0x21dc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1764] @ b1acc <_Py_InitializeRecursionLimits@@Base+0x21e0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1768] @ b1ad0 <_Py_InitializeRecursionLimits@@Base+0x21e4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1772] @ b1ad4 <_Py_InitializeRecursionLimits@@Base+0x21e8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1776] @ b1ad8 <_Py_InitializeRecursionLimits@@Base+0x21ec> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1780] @ b1adc <_Py_InitializeRecursionLimits@@Base+0x21f0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1784] @ b1ae0 <_Py_InitializeRecursionLimits@@Base+0x21f4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1788] @ b1ae4 <_Py_InitializeRecursionLimits@@Base+0x21f8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1792] @ b1ae8 <_Py_InitializeRecursionLimits@@Base+0x21fc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1796] @ b1aec <_Py_InitializeRecursionLimits@@Base+0x2200> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1800] @ b1af0 <_Py_InitializeRecursionLimits@@Base+0x2204> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1804] @ b1af4 <_Py_InitializeRecursionLimits@@Base+0x2208> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1808] @ b1af8 <_Py_InitializeRecursionLimits@@Base+0x220c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1812] @ b1afc <_Py_InitializeRecursionLimits@@Base+0x2210> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1816] @ b1b00 <_Py_InitializeRecursionLimits@@Base+0x2214> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1820] @ b1b04 <_Py_InitializeRecursionLimits@@Base+0x2218> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1824] @ b1b08 <_Py_InitializeRecursionLimits@@Base+0x221c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1828] @ b1b0c <_Py_InitializeRecursionLimits@@Base+0x2220> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1832] @ b1b10 <_Py_InitializeRecursionLimits@@Base+0x2224> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1836] @ b1b14 <_Py_InitializeRecursionLimits@@Base+0x2228> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1840] @ b1b18 <_Py_InitializeRecursionLimits@@Base+0x222c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1844] @ b1b1c <_Py_InitializeRecursionLimits@@Base+0x2230> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1848] @ b1b20 <_Py_InitializeRecursionLimits@@Base+0x2234> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1852] @ b1b24 <_Py_InitializeRecursionLimits@@Base+0x2238> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1856] @ b1b28 <_Py_InitializeRecursionLimits@@Base+0x223c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1860] @ b1b2c <_Py_InitializeRecursionLimits@@Base+0x2240> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1864] @ b1b30 <_Py_InitializeRecursionLimits@@Base+0x2244> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1868] @ b1b34 <_Py_InitializeRecursionLimits@@Base+0x2248> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1872] @ b1b38 <_Py_InitializeRecursionLimits@@Base+0x224c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1876] @ b1b3c <_Py_InitializeRecursionLimits@@Base+0x2250> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1880] @ b1b40 <_Py_InitializeRecursionLimits@@Base+0x2254> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1884] @ b1b44 <_Py_InitializeRecursionLimits@@Base+0x2258> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1888] @ b1b48 <_Py_InitializeRecursionLimits@@Base+0x225c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1892] @ b1b4c <_Py_InitializeRecursionLimits@@Base+0x2260> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1896] @ b1b50 <_Py_InitializeRecursionLimits@@Base+0x2264> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1900] @ b1b54 <_Py_InitializeRecursionLimits@@Base+0x2268> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1904] @ b1b58 <_Py_InitializeRecursionLimits@@Base+0x226c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1908] @ b1b5c <_Py_InitializeRecursionLimits@@Base+0x2270> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1912] @ b1b60 <_Py_InitializeRecursionLimits@@Base+0x2274> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1916] @ b1b64 <_Py_InitializeRecursionLimits@@Base+0x2278> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1920] @ b1b68 <_Py_InitializeRecursionLimits@@Base+0x227c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1924] @ b1b6c <_Py_InitializeRecursionLimits@@Base+0x2280> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1928] @ b1b70 <_Py_InitializeRecursionLimits@@Base+0x2284> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1932] @ b1b74 <_Py_InitializeRecursionLimits@@Base+0x2288> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1936] @ b1b78 <_Py_InitializeRecursionLimits@@Base+0x228c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1940] @ b1b7c <_Py_InitializeRecursionLimits@@Base+0x2290> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1944] @ b1b80 <_Py_InitializeRecursionLimits@@Base+0x2294> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1948] @ b1b84 <_Py_InitializeRecursionLimits@@Base+0x2298> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1952] @ b1b88 <_Py_InitializeRecursionLimits@@Base+0x229c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1956] @ b1b8c <_Py_InitializeRecursionLimits@@Base+0x22a0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1960] @ b1b90 <_Py_InitializeRecursionLimits@@Base+0x22a4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1964] @ b1b94 <_Py_InitializeRecursionLimits@@Base+0x22a8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1968] @ b1b98 <_Py_InitializeRecursionLimits@@Base+0x22ac> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1972] @ b1b9c <_Py_InitializeRecursionLimits@@Base+0x22b0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1976] @ b1ba0 <_Py_InitializeRecursionLimits@@Base+0x22b4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1980] @ b1ba4 <_Py_InitializeRecursionLimits@@Base+0x22b8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1984] @ b1ba8 <_Py_InitializeRecursionLimits@@Base+0x22bc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1988] @ b1bac <_Py_InitializeRecursionLimits@@Base+0x22c0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1992] @ b1bb0 <_Py_InitializeRecursionLimits@@Base+0x22c4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-1996] @ b1bb4 <_Py_InitializeRecursionLimits@@Base+0x22c8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2000] @ b1bb8 <_Py_InitializeRecursionLimits@@Base+0x22cc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2004] @ b1bbc <_Py_InitializeRecursionLimits@@Base+0x22d0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2008] @ b1bc0 <_Py_InitializeRecursionLimits@@Base+0x22d4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2012] @ b1bc4 <_Py_InitializeRecursionLimits@@Base+0x22d8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2016] @ b1bc8 <_Py_InitializeRecursionLimits@@Base+0x22dc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2020] @ b1bcc <_Py_InitializeRecursionLimits@@Base+0x22e0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2024] @ b1bd0 <_Py_InitializeRecursionLimits@@Base+0x22e4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2028] @ b1bd4 <_Py_InitializeRecursionLimits@@Base+0x22e8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2032] @ b1bd8 <_Py_InitializeRecursionLimits@@Base+0x22ec> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2036] @ b1bdc <_Py_InitializeRecursionLimits@@Base+0x22f0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2040] @ b1be0 <_Py_InitializeRecursionLimits@@Base+0x22f4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2044] @ b1be4 <_Py_InitializeRecursionLimits@@Base+0x22f8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2048] @ b1be8 <_Py_InitializeRecursionLimits@@Base+0x22fc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2052] @ b1bec <_Py_InitializeRecursionLimits@@Base+0x2300> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2056] @ b1bf0 <_Py_InitializeRecursionLimits@@Base+0x2304> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2060] @ b1bf4 <_Py_InitializeRecursionLimits@@Base+0x2308> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2064] @ b1bf8 <_Py_InitializeRecursionLimits@@Base+0x230c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2068] @ b1bfc <_Py_InitializeRecursionLimits@@Base+0x2310> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2072] @ b1c00 <_Py_InitializeRecursionLimits@@Base+0x2314> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2076] @ b1c04 <_Py_InitializeRecursionLimits@@Base+0x2318> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2080] @ b1c08 <_Py_InitializeRecursionLimits@@Base+0x231c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2084] @ b1c0c <_Py_InitializeRecursionLimits@@Base+0x2320> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2088] @ b1c10 <_Py_InitializeRecursionLimits@@Base+0x2324> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2092] @ b1c14 <_Py_InitializeRecursionLimits@@Base+0x2328> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2096] @ b1c18 <_Py_InitializeRecursionLimits@@Base+0x232c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2100] @ b1c1c <_Py_InitializeRecursionLimits@@Base+0x2330> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2104] @ b1c20 <_Py_InitializeRecursionLimits@@Base+0x2334> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2108] @ b1c24 <_Py_InitializeRecursionLimits@@Base+0x2338> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2112] @ b1c28 <_Py_InitializeRecursionLimits@@Base+0x233c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2116] @ b1c2c <_Py_InitializeRecursionLimits@@Base+0x2340> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2120] @ b1c30 <_Py_InitializeRecursionLimits@@Base+0x2344> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2124] @ b1c34 <_Py_InitializeRecursionLimits@@Base+0x2348> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2128] @ b1c38 <_Py_InitializeRecursionLimits@@Base+0x234c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2132] @ b1c3c <_Py_InitializeRecursionLimits@@Base+0x2350> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2136] @ b1c40 <_Py_InitializeRecursionLimits@@Base+0x2354> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2140] @ b1c44 <_Py_InitializeRecursionLimits@@Base+0x2358> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2144] @ b1c48 <_Py_InitializeRecursionLimits@@Base+0x235c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2148] @ b1c4c <_Py_InitializeRecursionLimits@@Base+0x2360> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2152] @ b1c50 <_Py_InitializeRecursionLimits@@Base+0x2364> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2156] @ b1c54 <_Py_InitializeRecursionLimits@@Base+0x2368> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2160] @ b1c58 <_Py_InitializeRecursionLimits@@Base+0x236c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2164] @ b1c5c <_Py_InitializeRecursionLimits@@Base+0x2370> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2168] @ b1c60 <_Py_InitializeRecursionLimits@@Base+0x2374> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2172] @ b1c64 <_Py_InitializeRecursionLimits@@Base+0x2378> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2176] @ b1c68 <_Py_InitializeRecursionLimits@@Base+0x237c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2180] @ b1c6c <_Py_InitializeRecursionLimits@@Base+0x2380> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2184] @ b1c70 <_Py_InitializeRecursionLimits@@Base+0x2384> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2188] @ b1c74 <_Py_InitializeRecursionLimits@@Base+0x2388> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2192] @ b1c78 <_Py_InitializeRecursionLimits@@Base+0x238c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2196] @ b1c7c <_Py_InitializeRecursionLimits@@Base+0x2390> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2200] @ b1c80 <_Py_InitializeRecursionLimits@@Base+0x2394> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2204] @ b1c84 <_Py_InitializeRecursionLimits@@Base+0x2398> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2208] @ b1c88 <_Py_InitializeRecursionLimits@@Base+0x239c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2212] @ b1c8c <_Py_InitializeRecursionLimits@@Base+0x23a0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2216] @ b1c90 <_Py_InitializeRecursionLimits@@Base+0x23a4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2220] @ b1c94 <_Py_InitializeRecursionLimits@@Base+0x23a8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2224] @ b1c98 <_Py_InitializeRecursionLimits@@Base+0x23ac> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2228] @ b1c9c <_Py_InitializeRecursionLimits@@Base+0x23b0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2232] @ b1ca0 <_Py_InitializeRecursionLimits@@Base+0x23b4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2236] @ b1ca4 <_Py_InitializeRecursionLimits@@Base+0x23b8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2240] @ b1ca8 <_Py_InitializeRecursionLimits@@Base+0x23bc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2244] @ b1cac <_Py_InitializeRecursionLimits@@Base+0x23c0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2248] @ b1cb0 <_Py_InitializeRecursionLimits@@Base+0x23c4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2252] @ b1cb4 <_Py_InitializeRecursionLimits@@Base+0x23c8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2256] @ b1cb8 <_Py_InitializeRecursionLimits@@Base+0x23cc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2260] @ b1cbc <_Py_InitializeRecursionLimits@@Base+0x23d0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2264] @ b1cc0 <_Py_InitializeRecursionLimits@@Base+0x23d4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2268] @ b1cc4 <_Py_InitializeRecursionLimits@@Base+0x23d8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2272] @ b1cc8 <_Py_InitializeRecursionLimits@@Base+0x23dc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2276] @ b1ccc <_Py_InitializeRecursionLimits@@Base+0x23e0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2280] @ b1cd0 <_Py_InitializeRecursionLimits@@Base+0x23e4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2284] @ b1cd4 <_Py_InitializeRecursionLimits@@Base+0x23e8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2288] @ b1cd8 <_Py_InitializeRecursionLimits@@Base+0x23ec> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2292] @ b1cdc <_Py_InitializeRecursionLimits@@Base+0x23f0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2296] @ b1ce0 <_Py_InitializeRecursionLimits@@Base+0x23f4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2300] @ b1ce4 <_Py_InitializeRecursionLimits@@Base+0x23f8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2304] @ b1ce8 <_Py_InitializeRecursionLimits@@Base+0x23fc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2308] @ b1cec <_Py_InitializeRecursionLimits@@Base+0x2400> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2312] @ b1cf0 <_Py_InitializeRecursionLimits@@Base+0x2404> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2316] @ b1cf4 <_Py_InitializeRecursionLimits@@Base+0x2408> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2320] @ b1cf8 <_Py_InitializeRecursionLimits@@Base+0x240c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2324] @ b1cfc <_Py_InitializeRecursionLimits@@Base+0x2410> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2328] @ b1d00 <_Py_InitializeRecursionLimits@@Base+0x2414> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2332] @ b1d04 <_Py_InitializeRecursionLimits@@Base+0x2418> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2336] @ b1d08 <_Py_InitializeRecursionLimits@@Base+0x241c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2340] @ b1d0c <_Py_InitializeRecursionLimits@@Base+0x2420> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2344] @ b1d10 <_Py_InitializeRecursionLimits@@Base+0x2424> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2348] @ b1d14 <_Py_InitializeRecursionLimits@@Base+0x2428> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2352] @ b1d18 <_Py_InitializeRecursionLimits@@Base+0x242c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2356] @ b1d1c <_Py_InitializeRecursionLimits@@Base+0x2430> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2360] @ b1d20 <_Py_InitializeRecursionLimits@@Base+0x2434> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2364] @ b1d24 <_Py_InitializeRecursionLimits@@Base+0x2438> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2368] @ b1d28 <_Py_InitializeRecursionLimits@@Base+0x243c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2372] @ b1d2c <_Py_InitializeRecursionLimits@@Base+0x2440> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2376] @ b1d30 <_Py_InitializeRecursionLimits@@Base+0x2444> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2380] @ b1d34 <_Py_InitializeRecursionLimits@@Base+0x2448> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2384] @ b1d38 <_Py_InitializeRecursionLimits@@Base+0x244c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2388] @ b1d3c <_Py_InitializeRecursionLimits@@Base+0x2450> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2392] @ b1d40 <_Py_InitializeRecursionLimits@@Base+0x2454> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2396] @ b1d44 <_Py_InitializeRecursionLimits@@Base+0x2458> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2400] @ b1d48 <_Py_InitializeRecursionLimits@@Base+0x245c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2404] @ b1d4c <_Py_InitializeRecursionLimits@@Base+0x2460> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2408] @ b1d50 <_Py_InitializeRecursionLimits@@Base+0x2464> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2412] @ b1d54 <_Py_InitializeRecursionLimits@@Base+0x2468> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2416] @ b1d58 <_Py_InitializeRecursionLimits@@Base+0x246c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2420] @ b1d5c <_Py_InitializeRecursionLimits@@Base+0x2470> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2424] @ b1d60 <_Py_InitializeRecursionLimits@@Base+0x2474> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2428] @ b1d64 <_Py_InitializeRecursionLimits@@Base+0x2478> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2432] @ b1d68 <_Py_InitializeRecursionLimits@@Base+0x247c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2436] @ b1d6c <_Py_InitializeRecursionLimits@@Base+0x2480> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2440] @ b1d70 <_Py_InitializeRecursionLimits@@Base+0x2484> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2444] @ b1d74 <_Py_InitializeRecursionLimits@@Base+0x2488> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2448] @ b1d78 <_Py_InitializeRecursionLimits@@Base+0x248c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2452] @ b1d7c <_Py_InitializeRecursionLimits@@Base+0x2490> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2456] @ b1d80 <_Py_InitializeRecursionLimits@@Base+0x2494> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2460] @ b1d84 <_Py_InitializeRecursionLimits@@Base+0x2498> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2464] @ b1d88 <_Py_InitializeRecursionLimits@@Base+0x249c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2468] @ b1d8c <_Py_InitializeRecursionLimits@@Base+0x24a0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2472] @ b1d90 <_Py_InitializeRecursionLimits@@Base+0x24a4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2476] @ b1d94 <_Py_InitializeRecursionLimits@@Base+0x24a8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2480] @ b1d98 <_Py_InitializeRecursionLimits@@Base+0x24ac> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2484] @ b1d9c <_Py_InitializeRecursionLimits@@Base+0x24b0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2488] @ b1da0 <_Py_InitializeRecursionLimits@@Base+0x24b4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2492] @ b1da4 <_Py_InitializeRecursionLimits@@Base+0x24b8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2496] @ b1da8 <_Py_InitializeRecursionLimits@@Base+0x24bc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2500] @ b1dac <_Py_InitializeRecursionLimits@@Base+0x24c0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2504] @ b1db0 <_Py_InitializeRecursionLimits@@Base+0x24c4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2508] @ b1db4 <_Py_InitializeRecursionLimits@@Base+0x24c8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2512] @ b1db8 <_Py_InitializeRecursionLimits@@Base+0x24cc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2516] @ b1dbc <_Py_InitializeRecursionLimits@@Base+0x24d0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2520] @ b1dc0 <_Py_InitializeRecursionLimits@@Base+0x24d4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2524] @ b1dc4 <_Py_InitializeRecursionLimits@@Base+0x24d8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2528] @ b1dc8 <_Py_InitializeRecursionLimits@@Base+0x24dc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2532] @ b1dcc <_Py_InitializeRecursionLimits@@Base+0x24e0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2536] @ b1dd0 <_Py_InitializeRecursionLimits@@Base+0x24e4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2540] @ b1dd4 <_Py_InitializeRecursionLimits@@Base+0x24e8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2544] @ b1dd8 <_Py_InitializeRecursionLimits@@Base+0x24ec> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2548] @ b1ddc <_Py_InitializeRecursionLimits@@Base+0x24f0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2552] @ b1de0 <_Py_InitializeRecursionLimits@@Base+0x24f4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2556] @ b1de4 <_Py_InitializeRecursionLimits@@Base+0x24f8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2560] @ b1de8 <_Py_InitializeRecursionLimits@@Base+0x24fc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2564] @ b1dec <_Py_InitializeRecursionLimits@@Base+0x2500> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2568] @ b1df0 <_Py_InitializeRecursionLimits@@Base+0x2504> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2572] @ b1df4 <_Py_InitializeRecursionLimits@@Base+0x2508> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2576] @ b1df8 <_Py_InitializeRecursionLimits@@Base+0x250c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2580] @ b1dfc <_Py_InitializeRecursionLimits@@Base+0x2510> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2584] @ b1e00 <_Py_InitializeRecursionLimits@@Base+0x2514> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2588] @ b1e04 <_Py_InitializeRecursionLimits@@Base+0x2518> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2592] @ b1e08 <_Py_InitializeRecursionLimits@@Base+0x251c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2596] @ b1e0c <_Py_InitializeRecursionLimits@@Base+0x2520> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2600] @ b1e10 <_Py_InitializeRecursionLimits@@Base+0x2524> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2604] @ b1e14 <_Py_InitializeRecursionLimits@@Base+0x2528> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2608] @ b1e18 <_Py_InitializeRecursionLimits@@Base+0x252c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2612] @ b1e1c <_Py_InitializeRecursionLimits@@Base+0x2530> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2616] @ b1e20 <_Py_InitializeRecursionLimits@@Base+0x2534> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2620] @ b1e24 <_Py_InitializeRecursionLimits@@Base+0x2538> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2624] @ b1e28 <_Py_InitializeRecursionLimits@@Base+0x253c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2628] @ b1e2c <_Py_InitializeRecursionLimits@@Base+0x2540> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2632] @ b1e30 <_Py_InitializeRecursionLimits@@Base+0x2544> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2636] @ b1e34 <_Py_InitializeRecursionLimits@@Base+0x2548> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2640] @ b1e38 <_Py_InitializeRecursionLimits@@Base+0x254c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2644] @ b1e3c <_Py_InitializeRecursionLimits@@Base+0x2550> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2648] @ b1e40 <_Py_InitializeRecursionLimits@@Base+0x2554> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2652] @ b1e44 <_Py_InitializeRecursionLimits@@Base+0x2558> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2656] @ b1e48 <_Py_InitializeRecursionLimits@@Base+0x255c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2660] @ b1e4c <_Py_InitializeRecursionLimits@@Base+0x2560> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2664] @ b1e50 <_Py_InitializeRecursionLimits@@Base+0x2564> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2668] @ b1e54 <_Py_InitializeRecursionLimits@@Base+0x2568> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2672] @ b1e58 <_Py_InitializeRecursionLimits@@Base+0x256c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2676] @ b1e5c <_Py_InitializeRecursionLimits@@Base+0x2570> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2680] @ b1e60 <_Py_InitializeRecursionLimits@@Base+0x2574> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2684] @ b1e64 <_Py_InitializeRecursionLimits@@Base+0x2578> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2688] @ b1e68 <_Py_InitializeRecursionLimits@@Base+0x257c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2692] @ b1e6c <_Py_InitializeRecursionLimits@@Base+0x2580> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2696] @ b1e70 <_Py_InitializeRecursionLimits@@Base+0x2584> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2700] @ b1e74 <_Py_InitializeRecursionLimits@@Base+0x2588> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2704] @ b1e78 <_Py_InitializeRecursionLimits@@Base+0x258c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2708] @ b1e7c <_Py_InitializeRecursionLimits@@Base+0x2590> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2712] @ b1e80 <_Py_InitializeRecursionLimits@@Base+0x2594> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2716] @ b1e84 <_Py_InitializeRecursionLimits@@Base+0x2598> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2720] @ b1e88 <_Py_InitializeRecursionLimits@@Base+0x259c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2724] @ b1e8c <_Py_InitializeRecursionLimits@@Base+0x25a0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2728] @ b1e90 <_Py_InitializeRecursionLimits@@Base+0x25a4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2732] @ b1e94 <_Py_InitializeRecursionLimits@@Base+0x25a8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2736] @ b1e98 <_Py_InitializeRecursionLimits@@Base+0x25ac> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2740] @ b1e9c <_Py_InitializeRecursionLimits@@Base+0x25b0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2744] @ b1ea0 <_Py_InitializeRecursionLimits@@Base+0x25b4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2748] @ b1ea4 <_Py_InitializeRecursionLimits@@Base+0x25b8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2752] @ b1ea8 <_Py_InitializeRecursionLimits@@Base+0x25bc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2756] @ b1eac <_Py_InitializeRecursionLimits@@Base+0x25c0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2644] @ b1f24 <_Py_InitializeRecursionLimits@@Base+0x2638> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2768] @ b1eb0 <_Py_InitializeRecursionLimits@@Base+0x25c4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2772] @ b1eb4 <_Py_InitializeRecursionLimits@@Base+0x25c8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2776] @ b1eb8 <_Py_InitializeRecursionLimits@@Base+0x25cc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2780] @ b1ebc <_Py_InitializeRecursionLimits@@Base+0x25d0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2784] @ b1ec0 <_Py_InitializeRecursionLimits@@Base+0x25d4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2788] @ b1ec4 <_Py_InitializeRecursionLimits@@Base+0x25d8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2792] @ b1ec8 <_Py_InitializeRecursionLimits@@Base+0x25dc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2796] @ b1ecc <_Py_InitializeRecursionLimits@@Base+0x25e0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2800] @ b1ed0 <_Py_InitializeRecursionLimits@@Base+0x25e4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2804] @ b1ed4 <_Py_InitializeRecursionLimits@@Base+0x25e8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2808] @ b1ed8 <_Py_InitializeRecursionLimits@@Base+0x25ec> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2812] @ b1edc <_Py_InitializeRecursionLimits@@Base+0x25f0> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2816] @ b1ee0 <_Py_InitializeRecursionLimits@@Base+0x25f4> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2820] @ b1ee4 <_Py_InitializeRecursionLimits@@Base+0x25f8> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2824] @ b1ee8 <_Py_InitializeRecursionLimits@@Base+0x25fc> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2828] @ b1eec <_Py_InitializeRecursionLimits@@Base+0x2600> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2832] @ b1ef0 <_Py_InitializeRecursionLimits@@Base+0x2604> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2836] @ b1ef4 <_Py_InitializeRecursionLimits@@Base+0x2608> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2840] @ b1ef8 <_Py_InitializeRecursionLimits@@Base+0x260c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2844] @ b1efc <_Py_InitializeRecursionLimits@@Base+0x2610> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2848] @ b1f00 <_Py_InitializeRecursionLimits@@Base+0x2614> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2852] @ b1f04 <_Py_InitializeRecursionLimits@@Base+0x2618> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2856] @ b1f08 <_Py_InitializeRecursionLimits@@Base+0x261c> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r0, [pc, #-2860] @ b1f0c <_Py_InitializeRecursionLimits@@Base+0x2620> │ │ │ │ + bl b3764 <_Py_InitializeRecursionLimits@@Base+0x3e78> │ │ │ │ + ldr r3, [pc, #-2860] @ b1f14 <_Py_InitializeRecursionLimits@@Base+0x2628> │ │ │ │ + ldr r5, [pc, #-2868] @ b1f10 <_Py_InitializeRecursionLimits@@Base+0x2624> │ │ │ │ + mov r6, #0 │ │ │ │ + add sl, sl, r3 │ │ │ │ + str r9, [fp, #-108] @ 0xffffff94 │ │ │ │ + b b2b30 <_Py_InitializeRecursionLimits@@Base+0x3244> │ │ │ │ + ldr r2, [r8, #996] @ 0x3e4 │ │ │ │ + movw r3, #22588 @ 0x583c │ │ │ │ + movt r3, #11 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne b33f4 <_Py_InitializeRecursionLimits@@Base+0x3b08> │ │ │ │ + ldr r3, [sl] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq b33b4 <_Py_InitializeRecursionLimits@@Base+0x3ae0> │ │ │ │ + beq b3390 <_Py_InitializeRecursionLimits@@Base+0x3aa4> │ │ │ │ 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 b2ba8 <_Py_InitializeRecursionLimits@@Base+0x32d4> │ │ │ │ - ldr r3, [r6, #16] │ │ │ │ - cmp r3, sl │ │ │ │ + beq b2ba8 <_Py_InitializeRecursionLimits@@Base+0x32bc> │ │ │ │ + ldr r2, [r9, #16] │ │ │ │ + movw r3, #7420 @ 0x1cfc │ │ │ │ + movt r3, #29 │ │ │ │ + cmp r2, r3 │ │ │ │ roreq r0, r5, #4 │ │ │ │ - beq b2ac4 <_Py_InitializeRecursionLimits@@Base+0x31f0> │ │ │ │ + beq b2ac0 <_Py_InitializeRecursionLimits@@Base+0x31d4> │ │ │ │ mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ + blx r2 │ │ │ │ stmib r4, {r0, r5} │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ str r5, [r4, #12] │ │ │ │ - ldr r3, [r6] │ │ │ │ - add r3, r3, #1 │ │ │ │ + ldrd r2, [r9] │ │ │ │ vmov s15, r3 │ │ │ │ - str r3, [r6] │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ + add r2, r2, #1 │ │ │ │ + vcvt.f32.u32 s12, s15 │ │ │ │ + vmov s15, r2 │ │ │ │ + str r2, [r9] │ │ │ │ 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 b2c24 <_Py_InitializeRecursionLimits@@Base+0x3350> │ │ │ │ + bgt b2c20 <_Py_InitializeRecursionLimits@@Base+0x3334> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r3, r3, #1 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + ldr r2, [r9, #8] │ │ │ │ and r3, r3, r1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ str r1, [r4] │ │ │ │ str r4, [r2, r3, lsl #2] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ orr r3, r3, #3 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - add r7, r7, #1 │ │ │ │ + add r6, r6, #1 │ │ │ │ add r5, r5, #24 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ - beq b2c3c <_Py_InitializeRecursionLimits@@Base+0x3368> │ │ │ │ - ldr r0, [r8, #1140] @ 0x474 │ │ │ │ + cmp r6, #128 @ 0x80 │ │ │ │ + beq b2c38 <_Py_InitializeRecursionLimits@@Base+0x334c> │ │ │ │ + ldr r0, [r7, #1140] @ 0x474 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2b78 <_Py_InitializeRecursionLimits@@Base+0x32a4> │ │ │ │ - ldr r6, [r8, #1140] @ 0x474 │ │ │ │ - ldr r3, [r6, #32] │ │ │ │ - cmp r3, r9 │ │ │ │ - beq b2a54 <_Py_InitializeRecursionLimits@@Base+0x3180> │ │ │ │ + bne b2b78 <_Py_InitializeRecursionLimits@@Base+0x328c> │ │ │ │ + ldr r9, [r7, #1140] @ 0x474 │ │ │ │ + movw r3, #36584 @ 0x8ee8 │ │ │ │ + movt r3, #11 │ │ │ │ + ldr r2, [r9, #32] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq b2a50 <_Py_InitializeRecursionLimits@@Base+0x3164> │ │ │ │ mov r0, #16 │ │ │ │ - blx r3 │ │ │ │ + blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne b2aac <_Py_InitializeRecursionLimits@@Base+0x31d8> │ │ │ │ - b b2b1c <_Py_InitializeRecursionLimits@@Base+0x3248> │ │ │ │ + bne b2aa0 <_Py_InitializeRecursionLimits@@Base+0x31b4> │ │ │ │ + b b2b14 <_Py_InitializeRecursionLimits@@Base+0x3228> │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, r5 │ │ │ │ - beq b2b50 <_Py_InitializeRecursionLimits@@Base+0x327c> │ │ │ │ + beq b2b48 <_Py_InitializeRecursionLimits@@Base+0x325c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b3608 <_Py_InitializeRecursionLimits@@Base+0x3d34> │ │ │ │ + ble b35d4 <_Py_InitializeRecursionLimits@@Base+0x3ce8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b b2b28 <_Py_InitializeRecursionLimits@@Base+0x3254> │ │ │ │ + b b2b20 <_Py_InitializeRecursionLimits@@Base+0x3234> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc b2aac <_Py_InitializeRecursionLimits@@Base+0x31d8> │ │ │ │ + bcc b2aa0 <_Py_InitializeRecursionLimits@@Base+0x31b4> │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #16 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne b2aac <_Py_InitializeRecursionLimits@@Base+0x31d8> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r1, #52364 @ 0xcc8c │ │ │ │ + bne b2aa0 <_Py_InitializeRecursionLimits@@Base+0x31b4> │ │ │ │ + ldr r3, [r8, #976] @ 0x3d0 │ │ │ │ + movw r1, #52388 @ 0xcca4 │ │ │ │ movt r1, #10 │ │ │ │ - str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ - ldr r3, [r3, #976] @ 0x3d0 │ │ │ │ + str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, r1 │ │ │ │ - bne b3448 <_Py_InitializeRecursionLimits@@Base+0x3b74> │ │ │ │ + bne b341c <_Py_InitializeRecursionLimits@@Base+0x3b30> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e388 │ │ │ │ - ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b2b1c <_Py_InitializeRecursionLimits@@Base+0x3248> │ │ │ │ + beq b2b14 <_Py_InitializeRecursionLimits@@Base+0x3228> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b b2aac <_Py_InitializeRecursionLimits@@Base+0x31d8> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2d7e60 <_PyThreadState_New@@Base+0x660> │ │ │ │ + b b2aa0 <_Py_InitializeRecursionLimits@@Base+0x31b4> │ │ │ │ + mov r0, r9 │ │ │ │ + bl 2d6394 <_PyThreadState_New@@Base+0x660> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b35ec <_Py_InitializeRecursionLimits@@Base+0x3d18> │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - b b2b00 <_Py_InitializeRecursionLimits@@Base+0x322c> │ │ │ │ - movw sl, #7884 @ 0x1ecc │ │ │ │ - movt sl, #29 │ │ │ │ - movw lr, #22652 @ 0x587c │ │ │ │ - movt lr, #11 │ │ │ │ - movw r9, #36592 @ 0x8ef0 │ │ │ │ - movt r9, #11 │ │ │ │ - ldr r5, [pc, #-3420] @ b1f00 <_Py_InitializeRecursionLimits@@Base+0x262c> │ │ │ │ - str lr, [fp, #-100] @ 0xffffff9c │ │ │ │ - b b2d44 <_Py_InitializeRecursionLimits@@Base+0x3470> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r3, [r3, #996] @ 0x3e4 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne b3430 <_Py_InitializeRecursionLimits@@Base+0x3b5c> │ │ │ │ - ldr r3, [pc, #-3448] @ b1f04 <_Py_InitializeRecursionLimits@@Base+0x2630> │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + beq b35b8 <_Py_InitializeRecursionLimits@@Base+0x3ccc> │ │ │ │ + ldr r3, [r9, #4] │ │ │ │ + b b2af8 <_Py_InitializeRecursionLimits@@Base+0x320c> │ │ │ │ + ldr r3, [pc, #-3372] @ b1f14 <_Py_InitializeRecursionLimits@@Base+0x2628> │ │ │ │ + mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ + ldr r5, [pc, #-3376] @ b1f18 <_Py_InitializeRecursionLimits@@Base+0x262c> │ │ │ │ + add sl, sl, r3 │ │ │ │ + b b2d2c <_Py_InitializeRecursionLimits@@Base+0x3440> │ │ │ │ + ldr r2, [r8, #996] @ 0x3e4 │ │ │ │ + movw r3, #22588 @ 0x583c │ │ │ │ + movt r3, #11 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne b3408 <_Py_InitializeRecursionLimits@@Base+0x3b1c> │ │ │ │ + ldr r3, [sl] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r2, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - beq b33d0 <_Py_InitializeRecursionLimits@@Base+0x3afc> │ │ │ │ + beq b33ac <_Py_InitializeRecursionLimits@@Base+0x3ac0> │ │ │ │ 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 b2db4 <_Py_InitializeRecursionLimits@@Base+0x34e0> │ │ │ │ - ldr r3, [r6, #16] │ │ │ │ - cmp r3, sl │ │ │ │ + beq b2da4 <_Py_InitializeRecursionLimits@@Base+0x34b8> │ │ │ │ + ldr r2, [r9, #16] │ │ │ │ + movw r3, #7420 @ 0x1cfc │ │ │ │ + movt r3, #29 │ │ │ │ + cmp r2, r3 │ │ │ │ roreq r0, r5, #4 │ │ │ │ - beq b2cd0 <_Py_InitializeRecursionLimits@@Base+0x33fc> │ │ │ │ + beq b2cbc <_Py_InitializeRecursionLimits@@Base+0x33d0> │ │ │ │ mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ + blx r2 │ │ │ │ stmib r4, {r0, r5} │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ str r5, [r4, #12] │ │ │ │ - ldr r3, [r6] │ │ │ │ - add r3, r3, #1 │ │ │ │ + ldrd r2, [r9] │ │ │ │ vmov s15, r3 │ │ │ │ - str r3, [r6] │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ + add r2, r2, #1 │ │ │ │ + vcvt.f32.u32 s12, s15 │ │ │ │ + vmov s15, r2 │ │ │ │ + str r2, [r9] │ │ │ │ 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 b2e30 <_Py_InitializeRecursionLimits@@Base+0x355c> │ │ │ │ + bgt b2e1c <_Py_InitializeRecursionLimits@@Base+0x3530> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r3, r3, #1 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + ldr r2, [r9, #8] │ │ │ │ and r3, r3, r1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ str r1, [r4] │ │ │ │ str r4, [r2, r3, lsl #2] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ orr r3, r3, #3 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - add r7, r7, #1 │ │ │ │ + add r6, r6, #1 │ │ │ │ add r5, r5, #32 │ │ │ │ - cmp r7, #256 @ 0x100 │ │ │ │ - beq b2e48 <_Py_InitializeRecursionLimits@@Base+0x3574> │ │ │ │ - ldr r0, [r8, #1140] @ 0x474 │ │ │ │ + cmp r6, #256 @ 0x100 │ │ │ │ + beq b2e34 <_Py_InitializeRecursionLimits@@Base+0x3548> │ │ │ │ + ldr r0, [r7, #1140] @ 0x474 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2d84 <_Py_InitializeRecursionLimits@@Base+0x34b0> │ │ │ │ - ldr r6, [r8, #1140] @ 0x474 │ │ │ │ - ldr r3, [r6, #32] │ │ │ │ - cmp r3, r9 │ │ │ │ - beq b2c60 <_Py_InitializeRecursionLimits@@Base+0x338c> │ │ │ │ + bne b2d74 <_Py_InitializeRecursionLimits@@Base+0x3488> │ │ │ │ + ldr r9, [r7, #1140] @ 0x474 │ │ │ │ + movw r3, #36584 @ 0x8ee8 │ │ │ │ + movt r3, #11 │ │ │ │ + ldr r2, [r9, #32] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq b2c4c <_Py_InitializeRecursionLimits@@Base+0x3360> │ │ │ │ mov r0, #16 │ │ │ │ - blx r3 │ │ │ │ + blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne b2cb8 <_Py_InitializeRecursionLimits@@Base+0x33e4> │ │ │ │ - b b2d28 <_Py_InitializeRecursionLimits@@Base+0x3454> │ │ │ │ + bne b2c9c <_Py_InitializeRecursionLimits@@Base+0x33b0> │ │ │ │ + b b2d10 <_Py_InitializeRecursionLimits@@Base+0x3424> │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, r5 │ │ │ │ cmpne r4, #0 │ │ │ │ - beq b2d5c <_Py_InitializeRecursionLimits@@Base+0x3488> │ │ │ │ + beq b2d44 <_Py_InitializeRecursionLimits@@Base+0x3458> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b34c8 <_Py_InitializeRecursionLimits@@Base+0x3bf4> │ │ │ │ + ble b3494 <_Py_InitializeRecursionLimits@@Base+0x3ba8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b b2d34 <_Py_InitializeRecursionLimits@@Base+0x3460> │ │ │ │ + b b2d1c <_Py_InitializeRecursionLimits@@Base+0x3430> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc b2cb8 <_Py_InitializeRecursionLimits@@Base+0x33e4> │ │ │ │ + bcc b2c9c <_Py_InitializeRecursionLimits@@Base+0x33b0> │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #16 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne b2cb8 <_Py_InitializeRecursionLimits@@Base+0x33e4> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r1, #52364 @ 0xcc8c │ │ │ │ + bne b2c9c <_Py_InitializeRecursionLimits@@Base+0x33b0> │ │ │ │ + ldr r3, [r8, #976] @ 0x3d0 │ │ │ │ + movw r1, #52388 @ 0xcca4 │ │ │ │ movt r1, #10 │ │ │ │ - str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ - ldr r3, [r3, #976] @ 0x3d0 │ │ │ │ + str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, r1 │ │ │ │ - bne b3484 <_Py_InitializeRecursionLimits@@Base+0x3bb0> │ │ │ │ + bne b3454 <_Py_InitializeRecursionLimits@@Base+0x3b68> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e388 │ │ │ │ - ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b2d28 <_Py_InitializeRecursionLimits@@Base+0x3454> │ │ │ │ + beq b2d10 <_Py_InitializeRecursionLimits@@Base+0x3424> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b b2cb8 <_Py_InitializeRecursionLimits@@Base+0x33e4> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2d7e60 <_PyThreadState_New@@Base+0x660> │ │ │ │ + b b2c9c <_Py_InitializeRecursionLimits@@Base+0x33b0> │ │ │ │ + mov r0, r9 │ │ │ │ + bl 2d6394 <_PyThreadState_New@@Base+0x660> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b36c4 <_Py_InitializeRecursionLimits@@Base+0x3df0> │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - b b2d0c <_Py_InitializeRecursionLimits@@Base+0x3438> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r6, [fp, #-112] @ 0xffffff90 │ │ │ │ - ldr r9, [fp, #-116] @ 0xffffff8c │ │ │ │ - ldr r2, [r3, #928] @ 0x3a0 │ │ │ │ - cmp r6, r2 │ │ │ │ - bne b33ec <_Py_InitializeRecursionLimits@@Base+0x3b18> │ │ │ │ - bl b5070 │ │ │ │ + beq b3688 <_Py_InitializeRecursionLimits@@Base+0x3d9c> │ │ │ │ + ldr r3, [r9, #4] │ │ │ │ + b b2cf4 <_Py_InitializeRecursionLimits@@Base+0x3408> │ │ │ │ + ldr r9, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r2, [r8, #928] @ 0x3a0 │ │ │ │ + cmp r9, r2 │ │ │ │ + bne b33c8 <_Py_InitializeRecursionLimits@@Base+0x3adc> │ │ │ │ + bl b5030 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b36e0 <_Py_InitializeRecursionLimits@@Base+0x3e0c> │ │ │ │ - add r3, r6, #114688 @ 0x1c000 │ │ │ │ + beq b36a4 <_Py_InitializeRecursionLimits@@Base+0x3db8> │ │ │ │ + add r3, r9, #114688 @ 0x1c000 │ │ │ │ str r4, [r3, #64] @ 0x40 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r3, [r3, #928] @ 0x3a0 │ │ │ │ - cmp r6, r3 │ │ │ │ - bne b2f04 <_Py_InitializeRecursionLimits@@Base+0x3630> │ │ │ │ - movw r2, #59976 @ 0xea48 │ │ │ │ + ldr r3, [r8, #928] @ 0x3a0 │ │ │ │ + cmp r9, r3 │ │ │ │ + bne b2ee4 <_Py_InitializeRecursionLimits@@Base+0x35f8> │ │ │ │ + movw r2, #60040 @ 0xea88 │ │ │ │ movt r2, #111 @ 0x6f │ │ │ │ ldr lr, [r2] │ │ │ │ cmp lr, #0 │ │ │ │ - movwne r3, #45832 @ 0xb308 │ │ │ │ + movwne r3, #45600 @ 0xb220 │ │ │ │ movtne r3, #104 @ 0x68 │ │ │ │ - bne b2edc <_Py_InitializeRecursionLimits@@Base+0x3608> │ │ │ │ - ldr r3, [pc, #-4000] @ b1f08 <_Py_InitializeRecursionLimits@@Base+0x2634> │ │ │ │ + bne b2ebc <_Py_InitializeRecursionLimits@@Base+0x35d0> │ │ │ │ + ldr r3, [pc, #-3948] @ b1f1c <_Py_InitializeRecursionLimits@@Base+0x2630> │ │ │ │ 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 b2ebc <_Py_InitializeRecursionLimits@@Base+0x35e8> │ │ │ │ - movw r3, #45832 @ 0xb308 │ │ │ │ + bne b2e9c <_Py_InitializeRecursionLimits@@Base+0x35b0> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - str lr, [r3] │ │ │ │ - ldr r2, [pc, #-4056] @ b1f0c <_Py_InitializeRecursionLimits@@Base+0x2638> │ │ │ │ - str r2, [r3, #24] │ │ │ │ + str lr, [r3, #20] │ │ │ │ + ldr r2, [pc, #-4004] @ b1f20 <_Py_InitializeRecursionLimits@@Base+0x2634> │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ add r2, r2, #16 │ │ │ │ - str r2, [r3, #28] │ │ │ │ - ldr r2, [pc, #-4068] @ b1f10 <_Py_InitializeRecursionLimits@@Base+0x263c> │ │ │ │ - str r2, [r3, #32] │ │ │ │ - ldr r2, [pc, #-4072] @ b1f14 <_Py_InitializeRecursionLimits@@Base+0x2640> │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #-4076] @ b1f18 <_Py_InitializeRecursionLimits@@Base+0x2644> │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - bl b69b8 │ │ │ │ + str r2, [r3, #48] @ 0x30 │ │ │ │ + ldr r2, [pc, #-4016] @ b1f24 <_Py_InitializeRecursionLimits@@Base+0x2638> │ │ │ │ + str r2, [r3, #52] @ 0x34 │ │ │ │ + ldr r2, [pc, #-4020] @ b1f28 <_Py_InitializeRecursionLimits@@Base+0x263c> │ │ │ │ + str r2, [r3, #56] @ 0x38 │ │ │ │ + ldr r2, [pc, #-4024] @ b1f2c <_Py_InitializeRecursionLimits@@Base+0x2640> │ │ │ │ + str r2, [r3, #60] @ 0x3c │ │ │ │ + bl b68c4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b368c <_Py_InitializeRecursionLimits@@Base+0x3db8> │ │ │ │ + beq b3650 <_Py_InitializeRecursionLimits@@Base+0x3d64> │ │ │ │ mov r4, #1 │ │ │ │ movw r5, #625 @ 0x271 │ │ │ │ strd r4, [r1, #16] │ │ │ │ - add r4, r6, #4096 @ 0x1000 │ │ │ │ - add r5, r6, #6144 @ 0x1800 │ │ │ │ - add r7, r6, #6144 @ 0x1800 │ │ │ │ + add r4, r9, #4096 @ 0x1000 │ │ │ │ + add r5, r9, #6144 @ 0x1800 │ │ │ │ + add r6, r9, #6144 @ 0x1800 │ │ │ │ add r5, r5, #32 │ │ │ │ - add r7, r7, #60 @ 0x3c │ │ │ │ + add r6, r6, #60 @ 0x3c │ │ │ │ str r1, [r4, #2080] @ 0x820 │ │ │ │ mov r0, r1 │ │ │ │ - bl b6a60 │ │ │ │ + bl b6a58 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b368c <_Py_InitializeRecursionLimits@@Base+0x3db8> │ │ │ │ + beq b3650 <_Py_InitializeRecursionLimits@@Base+0x3d64> │ │ │ │ str r1, [r5, #4]! │ │ │ │ - cmp r7, r5 │ │ │ │ - bne b2f34 <_Py_InitializeRecursionLimits@@Base+0x3660> │ │ │ │ + cmp r6, r5 │ │ │ │ + bne b2f14 <_Py_InitializeRecursionLimits@@Base+0x3628> │ │ │ │ sub r5, fp, #84 @ 0x54 │ │ │ │ mov r0, #840 @ 0x348 │ │ │ │ - mov r7, #0 │ │ │ │ - str r7, [fp, #-84] @ 0xffffffac │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bl 2d84f8 │ │ │ │ + mov r6, #0 │ │ │ │ + str r6, [fp, #-84] @ 0xffffffac │ │ │ │ + str r6, [r5, #4] │ │ │ │ + str r6, [r5, #8] │ │ │ │ + str r6, [r5, #12] │ │ │ │ + bl 2d6acc │ │ │ │ cmp r0, #0 │ │ │ │ - str r0, [r6, #3804] @ 0xedc │ │ │ │ - beq b3768 <_Py_InitializeRecursionLimits@@Base+0x3e94> │ │ │ │ - mov r0, r7 │ │ │ │ - bl b6f88 │ │ │ │ + str r0, [r9, #3804] @ 0xedc │ │ │ │ + beq b372c <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ + mov r0, r6 │ │ │ │ + bl b6f80 │ │ │ │ cmp r0, #0 │ │ │ │ - str r0, [r6, #3816] @ 0xee8 │ │ │ │ - beq b3768 <_Py_InitializeRecursionLimits@@Base+0x3e94> │ │ │ │ - mov r0, r7 │ │ │ │ - bl b6f88 │ │ │ │ + str r0, [r9, #3816] @ 0xee8 │ │ │ │ + beq b372c <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ + mov r0, r6 │ │ │ │ + bl b6f80 │ │ │ │ cmp r0, #0 │ │ │ │ - str r0, [r6, #3820] @ 0xeec │ │ │ │ - beq b3768 <_Py_InitializeRecursionLimits@@Base+0x3e94> │ │ │ │ - mov r1, r6 │ │ │ │ + str r0, [r9, #3820] @ 0xeec │ │ │ │ + beq b372c <_Py_InitializeRecursionLimits@@Base+0x3e40> │ │ │ │ + mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d8560 │ │ │ │ - ldr r7, [fp, #-84] @ 0xffffffac │ │ │ │ + bl 2d6b34 │ │ │ │ + ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ + cmp r6, #0 │ │ │ │ + bne b3720 <_Py_InitializeRecursionLimits@@Base+0x3e34> │ │ │ │ + ldr r7, [r4, #1480] @ 0x5c8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne b375c <_Py_InitializeRecursionLimits@@Base+0x3e88> │ │ │ │ - ldr r8, [r4, #1480] @ 0x5c8 │ │ │ │ - cmp r8, #0 │ │ │ │ - bne b3080 <_Py_InitializeRecursionLimits@@Base+0x37ac> │ │ │ │ + bne b3060 <_Py_InitializeRecursionLimits@@Base+0x3774> │ │ │ │ mov r0, #5 │ │ │ │ - bl b6f88 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq b3730 <_Py_InitializeRecursionLimits@@Base+0x3e5c> │ │ │ │ - movw sl, #45832 @ 0xb308 │ │ │ │ + bl b6f80 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq b36f4 <_Py_InitializeRecursionLimits@@Base+0x3e08> │ │ │ │ + movw sl, #45600 @ 0xb220 │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #1940] @ b377c <_Py_InitializeRecursionLimits@@Base+0x3ea8> │ │ │ │ - movw r2, #8544 @ 0x2160 │ │ │ │ + ldr r1, [pc, #1912] @ b3740 <_Py_InitializeRecursionLimits@@Base+0x3e54> │ │ │ │ + movw r2, #10856 @ 0x2a68 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - ldr r0, [sl, #44] @ 0x2c │ │ │ │ - bl 2dd030 <_PyStaticType_InitForExtension@@Base+0xa78> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [pc, #1920] @ b3780 <_Py_InitializeRecursionLimits@@Base+0x3eac> │ │ │ │ - mov r2, r8 │ │ │ │ + ldr r0, [sl, #64] @ 0x40 │ │ │ │ + bl 2db458 <_PyStaticType_InitForExtension@@Base+0xa78> │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + ldr r1, [pc, #1892] @ b3744 <_Py_InitializeRecursionLimits@@Base+0x3e58> │ │ │ │ + mov r2, r7 │ │ │ │ str r0, [r3] │ │ │ │ - ldr r0, [sl, #44] @ 0x2c │ │ │ │ - bl 2dd030 <_PyStaticType_InitForExtension@@Base+0xa78> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [pc, #1896] @ b3780 <_Py_InitializeRecursionLimits@@Base+0x3eac> │ │ │ │ - mov r2, r8 │ │ │ │ + ldr r0, [sl, #64] @ 0x40 │ │ │ │ + bl 2db458 <_PyStaticType_InitForExtension@@Base+0xa78> │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + ldr r1, [pc, #1868] @ b3744 <_Py_InitializeRecursionLimits@@Base+0x3e58> │ │ │ │ + mov r2, r7 │ │ │ │ str r0, [r3, #4] │ │ │ │ - ldr r0, [sl, #48] @ 0x30 │ │ │ │ - bl 2dd030 <_PyStaticType_InitForExtension@@Base+0xa78> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [pc, #1872] @ b3780 <_Py_InitializeRecursionLimits@@Base+0x3eac> │ │ │ │ - mov r2, r8 │ │ │ │ + ldr r0, [sl, #68] @ 0x44 │ │ │ │ + bl 2db458 <_PyStaticType_InitForExtension@@Base+0xa78> │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + ldr r1, [pc, #1844] @ b3744 <_Py_InitializeRecursionLimits@@Base+0x3e58> │ │ │ │ + mov r2, r7 │ │ │ │ str r0, [r3, #8] │ │ │ │ - ldr r0, [sl, #52] @ 0x34 │ │ │ │ - bl 2dd030 <_PyStaticType_InitForExtension@@Base+0xa78> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ + ldr r0, [sl, #72] @ 0x48 │ │ │ │ + bl 2db458 <_PyStaticType_InitForExtension@@Base+0xa78> │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ mov r1, r0 │ │ │ │ - mov r2, r8 │ │ │ │ - ldr r0, [sl, #56] @ 0x38 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r0, [sl, #76] @ 0x4c │ │ │ │ str r1, [r3, #12] │ │ │ │ - ldr r1, [pc, #1832] @ b3780 <_Py_InitializeRecursionLimits@@Base+0x3eac> │ │ │ │ - bl 2dd030 <_PyStaticType_InitForExtension@@Base+0xa78> │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ + ldr r1, [pc, #1804] @ b3744 <_Py_InitializeRecursionLimits@@Base+0x3e58> │ │ │ │ + bl 2db458 <_PyStaticType_InitForExtension@@Base+0xa78> │ │ │ │ + ldr r1, [r6, #12] │ │ │ │ sub r3, r1, #4 │ │ │ │ add r1, r1, #16 │ │ │ │ str r0, [r1] │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3710 <_Py_InitializeRecursionLimits@@Base+0x3e3c> │ │ │ │ + beq b36d4 <_Py_InitializeRecursionLimits@@Base+0x3de8> │ │ │ │ cmp r1, r3 │ │ │ │ - bne b3068 <_Py_InitializeRecursionLimits@@Base+0x3794> │ │ │ │ - str r7, [r4, #1480] @ 0x5c8 │ │ │ │ + bne b3048 <_Py_InitializeRecursionLimits@@Base+0x375c> │ │ │ │ + str r6, [r4, #1480] @ 0x5c8 │ │ │ │ ldr r3, [r4, #1484] @ 0x5cc │ │ │ │ cmp r3, #0 │ │ │ │ - bne b309c <_Py_InitializeRecursionLimits@@Base+0x37c8> │ │ │ │ - bl b5070 │ │ │ │ + bne b307c <_Py_InitializeRecursionLimits@@Base+0x3790> │ │ │ │ + bl b5030 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1484] @ 0x5cc │ │ │ │ - beq b3738 <_Py_InitializeRecursionLimits@@Base+0x3e64> │ │ │ │ + beq b36fc <_Py_InitializeRecursionLimits@@Base+0x3e10> │ │ │ │ ldr r3, [r4, #1488] @ 0x5d0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b30c0 <_Py_InitializeRecursionLimits@@Base+0x37ec> │ │ │ │ - movw r0, #23228 @ 0x5abc │ │ │ │ + bne b30a0 <_Py_InitializeRecursionLimits@@Base+0x37b4> │ │ │ │ + movw r0, #25468 @ 0x637c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1488] @ 0x5d0 │ │ │ │ - beq b3738 <_Py_InitializeRecursionLimits@@Base+0x3e64> │ │ │ │ + beq b36fc <_Py_InitializeRecursionLimits@@Base+0x3e10> │ │ │ │ ldr r1, [r4, #1524] @ 0x5f4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b30e4 <_Py_InitializeRecursionLimits@@Base+0x3810> │ │ │ │ - movw r0, #28196 @ 0x6e24 │ │ │ │ + bne b30c4 <_Py_InitializeRecursionLimits@@Base+0x37d8> │ │ │ │ + movw r0, #30380 @ 0x76ac │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2dd1e8 │ │ │ │ + bl 2db610 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1524] @ 0x5f4 │ │ │ │ - beq b3738 <_Py_InitializeRecursionLimits@@Base+0x3e64> │ │ │ │ + beq b36fc <_Py_InitializeRecursionLimits@@Base+0x3e10> │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #1520] @ 0x5f0 │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1532] @ 0x5fc │ │ │ │ - beq b3520 <_Py_InitializeRecursionLimits@@Base+0x3c4c> │ │ │ │ + beq b34ec <_Py_InitializeRecursionLimits@@Base+0x3c00> │ │ │ │ + ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ - mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl e0d34 │ │ │ │ - ldr r7, [fp, #-84] @ 0xffffffac │ │ │ │ - cmp r7, #0 │ │ │ │ - bne b375c <_Py_InitializeRecursionLimits@@Base+0x3e88> │ │ │ │ - mov r1, r9 │ │ │ │ + bl e02d8 │ │ │ │ + ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ + cmp r6, #0 │ │ │ │ + bne b3720 <_Py_InitializeRecursionLimits@@Base+0x3e34> │ │ │ │ + ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl f127c <_PyDict_StoreSubscript@@Base+0x190> │ │ │ │ - ldr r7, [fp, #-84] @ 0xffffffac │ │ │ │ - cmp r7, #0 │ │ │ │ - bne b375c <_Py_InitializeRecursionLimits@@Base+0x3e88> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r3, [r3, #928] @ 0x3a0 │ │ │ │ - cmp r6, r3 │ │ │ │ - bne b3170 <_Py_InitializeRecursionLimits@@Base+0x389c> │ │ │ │ - ldr r3, [r6, #3720] @ 0xe88 │ │ │ │ + bl 2de10c <_Py_SetImmortalUntracked@@Base+0xac> │ │ │ │ + ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ + cmp r6, #0 │ │ │ │ + bne b3720 <_Py_InitializeRecursionLimits@@Base+0x3e34> │ │ │ │ + ldr r3, [r8, #928] @ 0x3a0 │ │ │ │ + cmp r9, r3 │ │ │ │ + bne b314c <_Py_InitializeRecursionLimits@@Base+0x3860> │ │ │ │ + ldr r3, [r9, #3720] @ 0xe88 │ │ │ │ adds r0, r3, #952 @ 0x3b8 │ │ │ │ - beq b3500 <_Py_InitializeRecursionLimits@@Base+0x3c2c> │ │ │ │ + beq b34cc <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ ldr r2, [r3, #956] @ 0x3bc │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3170 <_Py_InitializeRecursionLimits@@Base+0x389c> │ │ │ │ + bne b314c <_Py_InitializeRecursionLimits@@Base+0x3860> │ │ │ │ ldr r2, [r3, #952] @ 0x3b8 │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #956] @ 0x3bc │ │ │ │ - beq b3170 <_Py_InitializeRecursionLimits@@Base+0x389c> │ │ │ │ - bl 2e17e0 │ │ │ │ - add sl, r6, #5504 @ 0x1580 │ │ │ │ - adds sl, sl, #20 │ │ │ │ - beq b34e0 <_Py_InitializeRecursionLimits@@Base+0x3c0c> │ │ │ │ + beq b314c <_Py_InitializeRecursionLimits@@Base+0x3860> │ │ │ │ + bl 2e00e4 │ │ │ │ + add r7, r9, #5504 @ 0x1580 │ │ │ │ + adds r7, r7, #20 │ │ │ │ + beq b34ac <_Py_InitializeRecursionLimits@@Base+0x3bc0> │ │ │ │ movw r2, #5552 @ 0x15b0 │ │ │ │ - add r1, r6, r2 │ │ │ │ + add r1, r9, r2 │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [r6, r2] │ │ │ │ + str r3, [r9, r2] │ │ │ │ str r3, [r1, #4] │ │ │ │ ldr r3, [r4, #1432] @ 0x598 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b31b0 <_Py_InitializeRecursionLimits@@Base+0x38dc> │ │ │ │ + bne b318c <_Py_InitializeRecursionLimits@@Base+0x38a0> │ │ │ │ ldr r3, [r4, #1428] @ 0x594 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #1432] @ 0x598 │ │ │ │ - bne b3680 <_Py_InitializeRecursionLimits@@Base+0x3dac> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne b3644 <_Py_InitializeRecursionLimits@@Base+0x3d58> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #28244 @ 0x6e54 │ │ │ │ + movw r0, #30428 @ 0x76dc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 2e04cc │ │ │ │ - ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq b34a0 <_Py_InitializeRecursionLimits@@Base+0x3bcc> │ │ │ │ + bl 2dedbc │ │ │ │ + ldr r8, [fp, #-88] @ 0xffffffa8 │ │ │ │ + subs r9, r0, #0 │ │ │ │ + beq b346c <_Py_InitializeRecursionLimits@@Base+0x3b80> │ │ │ │ ldr r3, [r4, #332] @ 0x14c │ │ │ │ - str r6, [r4, #1452] @ 0x5ac │ │ │ │ + str r9, [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 b337c <_Py_InitializeRecursionLimits@@Base+0x3aa8> │ │ │ │ - ldr r6, [r9, #8] │ │ │ │ - add r3, r6, #4096 @ 0x1000 │ │ │ │ - ldr sl, [r3, #192] @ 0xc0 │ │ │ │ - cmp sl, #0 │ │ │ │ - bne b3474 <_Py_InitializeRecursionLimits@@Base+0x3ba0> │ │ │ │ - movw r0, #28324 @ 0x6ea4 │ │ │ │ + beq b3358 <_Py_InitializeRecursionLimits@@Base+0x3a6c> │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + add r3, r7, #4096 @ 0x1000 │ │ │ │ + ldr r9, [r3, #192] @ 0xc0 │ │ │ │ + cmp r9, #0 │ │ │ │ + bne b3444 <_Py_InitializeRecursionLimits@@Base+0x3b58> │ │ │ │ + movw r0, #30508 @ 0x772c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e1a78 │ │ │ │ + bl 2e037c │ │ │ │ cmp r0, #1 │ │ │ │ - bne b359c <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - movw r0, #28324 @ 0x6ea4 │ │ │ │ + bne b3568 <_Py_InitializeRecursionLimits@@Base+0x3c7c> │ │ │ │ + movw r0, #30508 @ 0x772c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2ed28c │ │ │ │ + bl 2ebb58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b359c <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - cmp sl, #0 │ │ │ │ - str r4, [r6, #3856] @ 0xf10 │ │ │ │ - bne b3464 <_Py_InitializeRecursionLimits@@Base+0x3b90> │ │ │ │ - movw r0, #10164 @ 0x27b4 │ │ │ │ + beq b3568 <_Py_InitializeRecursionLimits@@Base+0x3c7c> │ │ │ │ + cmp r9, #0 │ │ │ │ + str r4, [r7, #3856] @ 0xf10 │ │ │ │ + bne b3434 <_Py_InitializeRecursionLimits@@Base+0x3b48> │ │ │ │ + movw r0, #12992 @ 0x32c0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl c0fec │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq b359c <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ - mov r2, r6 │ │ │ │ - movw r1, #26360 @ 0x66f8 │ │ │ │ + bl c1220 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq b3568 <_Py_InitializeRecursionLimits@@Base+0x3c7c> │ │ │ │ + mov r2, r7 │ │ │ │ + movw r1, #28600 @ 0x6fb8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #28368 @ 0x6ed0 │ │ │ │ + movw r0, #30552 @ 0x7758 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl df0c0 │ │ │ │ - subs r8, r0, #0 │ │ │ │ - beq b3708 <_Py_InitializeRecursionLimits@@Base+0x3e34> │ │ │ │ - bl 2de978 <_PyNamespace_New@@Base> │ │ │ │ - ldr r2, [r8] │ │ │ │ + bl de66c │ │ │ │ + subs r9, r0, #0 │ │ │ │ + beq b36cc <_Py_InitializeRecursionLimits@@Base+0x3de0> │ │ │ │ + bl 2dcc78 <_PyNamespace_New@@Base> │ │ │ │ + ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b32a4 <_Py_InitializeRecursionLimits@@Base+0x39d0> │ │ │ │ - subs r2, r2, #1 │ │ │ │ - str r2, [r8] │ │ │ │ - bne b32a4 <_Py_InitializeRecursionLimits@@Base+0x39d0> │ │ │ │ - mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - cmp sl, #0 │ │ │ │ - beq b3708 <_Py_InitializeRecursionLimits@@Base+0x3e34> │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt b3280 <_Py_InitializeRecursionLimits@@Base+0x3994> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r9] │ │ │ │ + bne b3280 <_Py_InitializeRecursionLimits@@Base+0x3994> │ │ │ │ mov r0, r9 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + cmp sl, #0 │ │ │ │ + beq b36cc <_Py_InitializeRecursionLimits@@Base+0x3de0> │ │ │ │ mov r3, #0 │ │ │ │ + ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r2, sl │ │ │ │ - mov r1, r6 │ │ │ │ - bl 164bd4 <_Py_VectorCall_StackRefSteal@@Base+0xef0> │ │ │ │ - ldr r3, [r6] │ │ │ │ + mov r1, r7 │ │ │ │ + bl 163dc4 <_Py_VectorCall_StackRefSteal@@Base+0xef0> │ │ │ │ + ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b32dc <_Py_InitializeRecursionLimits@@Base+0x3a08> │ │ │ │ + bgt b32b8 <_Py_InitializeRecursionLimits@@Base+0x39cc> │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - beq b36fc <_Py_InitializeRecursionLimits@@Base+0x3e28> │ │ │ │ + str r3, [r7] │ │ │ │ + beq b36c0 <_Py_InitializeRecursionLimits@@Base+0x3dd4> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b32fc <_Py_InitializeRecursionLimits@@Base+0x3a28> │ │ │ │ + bgt b32d8 <_Py_InitializeRecursionLimits@@Base+0x39ec> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne b32fc <_Py_InitializeRecursionLimits@@Base+0x3a28> │ │ │ │ + bne b32d8 <_Py_InitializeRecursionLimits@@Base+0x39ec> │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b35c8 <_Py_InitializeRecursionLimits@@Base+0x3cf4> │ │ │ │ + beq b3594 <_Py_InitializeRecursionLimits@@Base+0x3ca8> │ │ │ │ mov r0, r9 │ │ │ │ - bl 2eed74 │ │ │ │ + bl 2ed640 │ │ │ │ cmp r0, #0 │ │ │ │ - blt b35b8 <_Py_InitializeRecursionLimits@@Base+0x3ce4> │ │ │ │ + blt b3584 <_Py_InitializeRecursionLimits@@Base+0x3c98> │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #10164 @ 0x27b4 │ │ │ │ + movw r0, #12992 @ 0x32c0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2ef09c <_PyImport_SetModuleString@@Base> │ │ │ │ + bl 2ed968 <_PyImport_SetModuleString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt b357c <_Py_InitializeRecursionLimits@@Base+0x3ca8> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + blt b3548 <_Py_InitializeRecursionLimits@@Base+0x3c5c> │ │ │ │ + mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - movw r2, #46416 @ 0xb550 │ │ │ │ + movw r2, #48656 @ 0xbe10 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #28376 @ 0x6ed8 │ │ │ │ + movw r1, #30560 @ 0x7760 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 16b804 │ │ │ │ + bl 16a9f4 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b3368 <_Py_InitializeRecursionLimits@@Base+0x3a94> │ │ │ │ + bgt b3344 <_Py_InitializeRecursionLimits@@Base+0x3a58> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - beq b3570 <_Py_InitializeRecursionLimits@@Base+0x3c9c> │ │ │ │ + beq b353c <_Py_InitializeRecursionLimits@@Base+0x3c50> │ │ │ │ cmp r4, #0 │ │ │ │ - beq b359c <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + beq b3568 <_Py_InitializeRecursionLimits@@Base+0x3c7c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b3558 <_Py_InitializeRecursionLimits@@Base+0x3c84> │ │ │ │ + ble b3524 <_Py_InitializeRecursionLimits@@Base+0x3c38> │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r8, r4 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 2da94c │ │ │ │ - ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ - str r7, [fp, #-84] @ 0xffffffac │ │ │ │ + bl c3288 │ │ │ │ + ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r6, [fp, #-84] @ 0xffffffac │ │ │ │ str r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ - str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl b59a8 │ │ │ │ - ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + bl b5968 │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ - b b2bd8 <_Py_InitializeRecursionLimits@@Base+0x3304> │ │ │ │ + b b2bd8 <_Py_InitializeRecursionLimits@@Base+0x32ec> │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ - str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl b59a8 │ │ │ │ - ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + bl b5968 │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ - b b2de4 <_Py_InitializeRecursionLimits@@Base+0x3510> │ │ │ │ - add r3, r6, #4096 @ 0x1000 │ │ │ │ + b b2dd4 <_Py_InitializeRecursionLimits@@Base+0x34e8> │ │ │ │ + add r3, r9, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #344] @ 0x158 │ │ │ │ tst r3, #32 │ │ │ │ - beq b2e60 <_Py_InitializeRecursionLimits@@Base+0x358c> │ │ │ │ + beq b2e44 <_Py_InitializeRecursionLimits@@Base+0x3558> │ │ │ │ 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 b2e6c <_Py_InitializeRecursionLimits@@Base+0x3598> │ │ │ │ - ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + b b2e50 <_Py_InitializeRecursionLimits@@Base+0x3564> │ │ │ │ + ldr r0, [r8, #992] @ 0x3e0 │ │ │ │ mov r1, #16 │ │ │ │ - ldr r0, [r2, #992] @ 0x3e0 │ │ │ │ - blx r3 │ │ │ │ + blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b b2b6c <_Py_InitializeRecursionLimits@@Base+0x3298> │ │ │ │ - ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + b b2b6c <_Py_InitializeRecursionLimits@@Base+0x3280> │ │ │ │ + ldr r0, [r8, #992] @ 0x3e0 │ │ │ │ mov r1, #16 │ │ │ │ - ldr r0, [r2, #992] @ 0x3e0 │ │ │ │ - blx r3 │ │ │ │ + blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b b2d78 <_Py_InitializeRecursionLimits@@Base+0x34a4> │ │ │ │ - ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + b b2d68 <_Py_InitializeRecursionLimits@@Base+0x347c> │ │ │ │ + ldr r0, [r8, #972] @ 0x3cc │ │ │ │ mov r1, #16 │ │ │ │ - ldr r0, [r2, #972] @ 0x3cc │ │ │ │ blx r3 │ │ │ │ - ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ - b b2c0c <_Py_InitializeRecursionLimits@@Base+0x3338> │ │ │ │ - movw r0, #28344 @ 0x6eb8 │ │ │ │ + b b2c08 <_Py_InitializeRecursionLimits@@Base+0x331c> │ │ │ │ + movw r0, #30528 @ 0x7740 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e1d6c │ │ │ │ - b b3248 <_Py_InitializeRecursionLimits@@Base+0x3974> │ │ │ │ - movw r0, #28288 @ 0x6e80 │ │ │ │ + bl 2e0670 │ │ │ │ + b b3224 <_Py_InitializeRecursionLimits@@Base+0x3938> │ │ │ │ + movw r0, #30472 @ 0x7708 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e1d6c │ │ │ │ - b b3214 <_Py_InitializeRecursionLimits@@Base+0x3940> │ │ │ │ - ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + bl 2e0670 │ │ │ │ + b b31f0 <_Py_InitializeRecursionLimits@@Base+0x3904> │ │ │ │ + ldr r0, [r8, #972] @ 0x3cc │ │ │ │ mov r1, #16 │ │ │ │ - ldr r0, [r2, #972] @ 0x3cc │ │ │ │ blx r3 │ │ │ │ - ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ - b b2e18 <_Py_InitializeRecursionLimits@@Base+0x3544> │ │ │ │ - add r0, sl, #16 │ │ │ │ - movw r4, #28104 @ 0x6dc8 │ │ │ │ + b b2e04 <_Py_InitializeRecursionLimits@@Base+0x3518> │ │ │ │ + add r0, r7, #16 │ │ │ │ + movw r4, #30288 @ 0x7650 │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ - bl 34a154 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r8, [pc, #712] @ b3784 <_Py_InitializeRecursionLimits@@Base+0x3eb0> │ │ │ │ - bl a20d8 │ │ │ │ - mov r7, #1 │ │ │ │ - str r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b3388 <_Py_InitializeRecursionLimits@@Base+0x3ab4> │ │ │ │ + bl 34a594 │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r8, [pc, #704] @ b3748 <_Py_InitializeRecursionLimits@@Base+0x3e5c> │ │ │ │ + bl a0be4 │ │ │ │ + mov r6, #1 │ │ │ │ + str r9, [fp, #-72] @ 0xffffffb8 │ │ │ │ + b b3364 <_Py_InitializeRecursionLimits@@Base+0x3a78> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne b2da0 <_Py_InitializeRecursionLimits@@Base+0x34cc> │ │ │ │ + bne b2d90 <_Py_InitializeRecursionLimits@@Base+0x34a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b b2da0 <_Py_InitializeRecursionLimits@@Base+0x34cc> │ │ │ │ - mov r0, sl │ │ │ │ - movw r4, #28004 @ 0x6d64 │ │ │ │ - movt r4, #68 @ 0x44 │ │ │ │ - bl a20d8 │ │ │ │ - ldr r8, [pc, #652] @ b3784 <_Py_InitializeRecursionLimits@@Base+0x3eb0> │ │ │ │ - mov r7, #1 │ │ │ │ - str sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b3388 <_Py_InitializeRecursionLimits@@Base+0x3ab4> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b b2d90 <_Py_InitializeRecursionLimits@@Base+0x34a4> │ │ │ │ mov r0, r7 │ │ │ │ - movw r4, #28056 @ 0x6d98 │ │ │ │ + movw r4, #30188 @ 0x75ec │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ - bl a20d8 │ │ │ │ - ldr r8, [pc, #620] @ b3784 <_Py_InitializeRecursionLimits@@Base+0x3eb0> │ │ │ │ + bl a0be4 │ │ │ │ + ldr r8, [pc, #644] @ b3748 <_Py_InitializeRecursionLimits@@Base+0x3e5c> │ │ │ │ + mov r6, #1 │ │ │ │ str r7, [fp, #-72] @ 0xffffffb8 │ │ │ │ - mov r7, #1 │ │ │ │ - b b3388 <_Py_InitializeRecursionLimits@@Base+0x3ab4> │ │ │ │ - ldr r3, [pc, #608] @ b3788 <_Py_InitializeRecursionLimits@@Base+0x3eb4> │ │ │ │ + b b3364 <_Py_InitializeRecursionLimits@@Base+0x3a78> │ │ │ │ + mov r0, r6 │ │ │ │ + movw r4, #30240 @ 0x7620 │ │ │ │ + movt r4, #68 @ 0x44 │ │ │ │ + bl a0be4 │ │ │ │ + ldr r8, [pc, #612] @ b3748 <_Py_InitializeRecursionLimits@@Base+0x3e5c> │ │ │ │ + str r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ + mov r6, #1 │ │ │ │ + b b3364 <_Py_InitializeRecursionLimits@@Base+0x3a78> │ │ │ │ + ldr r3, [pc, #600] @ b374c <_Py_InitializeRecursionLimits@@Base+0x3e60> │ │ │ │ mov r2, #1 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ strd r2, [fp, #-84] @ 0xffffffac │ │ │ │ - movw r3, #8924 @ 0x22dc │ │ │ │ + movw r3, #11236 @ 0x2be4 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b b33a8 <_Py_InitializeRecursionLimits@@Base+0x3ad4> │ │ │ │ + b b3384 <_Py_InitializeRecursionLimits@@Base+0x3a98> │ │ │ │ mov r0, r1 │ │ │ │ - bl af8d4 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ - b b012c <_Py_InitializeRecursionLimits@@Base+0x858> │ │ │ │ + bl af8ec <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b b0140 <_Py_InitializeRecursionLimits@@Base+0x854> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne b337c <_Py_InitializeRecursionLimits@@Base+0x3aa8> │ │ │ │ + bne b3358 <_Py_InitializeRecursionLimits@@Base+0x3a6c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b b337c <_Py_InitializeRecursionLimits@@Base+0x3aa8> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b b3358 <_Py_InitializeRecursionLimits@@Base+0x3a6c> │ │ │ │ mov r0, r9 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b b3368 <_Py_InitializeRecursionLimits@@Base+0x3a94> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b b3344 <_Py_InitializeRecursionLimits@@Base+0x3a58> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b359c <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + bgt b3568 <_Py_InitializeRecursionLimits@@Base+0x3c7c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne b359c <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + bne b3568 <_Py_InitializeRecursionLimits@@Base+0x3c7c> │ │ │ │ mov r0, r9 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - movw r4, #28164 @ 0x6e04 │ │ │ │ + movw r4, #30348 @ 0x768c │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ - ldr r8, [pc, #476] @ b378c <_Py_InitializeRecursionLimits@@Base+0x3eb8> │ │ │ │ - mov r7, #1 │ │ │ │ + ldr r8, [pc, #468] @ b3750 <_Py_InitializeRecursionLimits@@Base+0x3e64> │ │ │ │ + mov r6, #1 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b3388 <_Py_InitializeRecursionLimits@@Base+0x3ab4> │ │ │ │ + b b3364 <_Py_InitializeRecursionLimits@@Base+0x3a78> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b35d4 <_Py_InitializeRecursionLimits@@Base+0x3d00> │ │ │ │ + ble b35a0 <_Py_InitializeRecursionLimits@@Base+0x3cb4> │ │ │ │ mov r9, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2da94c │ │ │ │ - b b359c <_Py_InitializeRecursionLimits@@Base+0x3cc8> │ │ │ │ + bl c3288 │ │ │ │ + b b3568 <_Py_InitializeRecursionLimits@@Base+0x3c7c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne b35c4 <_Py_InitializeRecursionLimits@@Base+0x3cf0> │ │ │ │ + bne b3590 <_Py_InitializeRecursionLimits@@Base+0x3ca4> │ │ │ │ mov r0, r9 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b b35c4 <_Py_InitializeRecursionLimits@@Base+0x3cf0> │ │ │ │ - ldr r3, [r6] │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b b3590 <_Py_InitializeRecursionLimits@@Base+0x3ca4> │ │ │ │ + ldr r3, [r9] │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - ldr r3, [r6, #36] @ 0x24 │ │ │ │ + str r3, [r9] │ │ │ │ + ldr r3, [r9, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b b2b1c <_Py_InitializeRecursionLimits@@Base+0x3248> │ │ │ │ + b b2b14 <_Py_InitializeRecursionLimits@@Base+0x3228> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne b2b94 <_Py_InitializeRecursionLimits@@Base+0x32c0> │ │ │ │ + bne b2b94 <_Py_InitializeRecursionLimits@@Base+0x32a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b b2b94 <_Py_InitializeRecursionLimits@@Base+0x32c0> │ │ │ │ - bl 175f40 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b b2b94 <_Py_InitializeRecursionLimits@@Base+0x32a8> │ │ │ │ + bl 175118 │ │ │ │ + ldr r6, [pc, #348] @ b3754 <_Py_InitializeRecursionLimits@@Base+0x3e68> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r3, #1300 @ 0x514 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r6, r3 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw ip, #27932 @ 0x6d1c │ │ │ │ + str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ + movw ip, #30116 @ 0x75a4 │ │ │ │ movt ip, #68 @ 0x44 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r3, #1 │ │ │ │ str ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub lr, fp, #84 @ 0x54 │ │ │ │ - ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b b33a8 <_Py_InitializeRecursionLimits@@Base+0x3ad4> │ │ │ │ - mov r0, sl │ │ │ │ - bl 2e17e0 │ │ │ │ - b b31b0 <_Py_InitializeRecursionLimits@@Base+0x38dc> │ │ │ │ + b b3384 <_Py_InitializeRecursionLimits@@Base+0x3a98> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2e00e4 │ │ │ │ + b b318c <_Py_InitializeRecursionLimits@@Base+0x38a0> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub ip, fp, #84 @ 0x54 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r3, #8924 @ 0x22dc │ │ │ │ + movw r3, #11236 @ 0x2be4 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b b33a8 <_Py_InitializeRecursionLimits@@Base+0x3ad4> │ │ │ │ - ldr r3, [r6] │ │ │ │ + b b3384 <_Py_InitializeRecursionLimits@@Base+0x3a98> │ │ │ │ + ldr r3, [r9] │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - ldr r3, [r6, #36] @ 0x24 │ │ │ │ + str r3, [r9] │ │ │ │ + ldr r3, [r9, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b b2d28 <_Py_InitializeRecursionLimits@@Base+0x3454> │ │ │ │ - bl 175f40 │ │ │ │ - ldr r6, [pc, #164] @ b3790 <_Py_InitializeRecursionLimits@@Base+0x3ebc> │ │ │ │ - movw ip, #27972 @ 0x6d44 │ │ │ │ + b b2d10 <_Py_InitializeRecursionLimits@@Base+0x3424> │ │ │ │ + bl 175118 │ │ │ │ + ldr r6, [pc, #168] @ b3758 <_Py_InitializeRecursionLimits@@Base+0x3e6c> │ │ │ │ + movw ip, #30156 @ 0x75cc │ │ │ │ movt ip, #68 @ 0x44 │ │ │ │ sub r5, fp, #68 @ 0x44 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b b3658 <_Py_InitializeRecursionLimits@@Base+0x3d84> │ │ │ │ - mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b b32dc <_Py_InitializeRecursionLimits@@Base+0x3a08> │ │ │ │ - mov r9, r6 │ │ │ │ - b b35c8 <_Py_InitializeRecursionLimits@@Base+0x3cf4> │ │ │ │ - ldr r3, [r7] │ │ │ │ + b b361c <_Py_InitializeRecursionLimits@@Base+0x3d30> │ │ │ │ + mov r0, r7 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b b32b8 <_Py_InitializeRecursionLimits@@Base+0x39cc> │ │ │ │ + mov r9, r7 │ │ │ │ + b b3594 <_Py_InitializeRecursionLimits@@Base+0x3ca8> │ │ │ │ + ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b3730 <_Py_InitializeRecursionLimits@@Base+0x3e5c> │ │ │ │ + bgt b36f4 <_Py_InitializeRecursionLimits@@Base+0x3e08> │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ - bne b3730 <_Py_InitializeRecursionLimits@@Base+0x3e5c> │ │ │ │ - mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + str r3, [r6] │ │ │ │ + bne b36f4 <_Py_InitializeRecursionLimits@@Base+0x3e08> │ │ │ │ + mov r0, r6 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #1480] @ 0x5c8 │ │ │ │ - ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #76] @ b3794 <_Py_InitializeRecursionLimits@@Base+0x3ec0> │ │ │ │ + ldr r2, [pc, #80] @ b375c <_Py_InitializeRecursionLimits@@Base+0x3e70> │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #28216 @ 0x6e38 │ │ │ │ + movw r3, #30400 @ 0x76c0 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r0, [ip, #12] │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - b b33a8 <_Py_InitializeRecursionLimits@@Base+0x3ad4> │ │ │ │ + b b3384 <_Py_InitializeRecursionLimits@@Base+0x3a98> │ │ │ │ ldr r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b3388 <_Py_InitializeRecursionLimits@@Base+0x3ab4> │ │ │ │ + b b3364 <_Py_InitializeRecursionLimits@@Base+0x3a78> │ │ │ │ mov r1, #0 │ │ │ │ - ldr r3, [pc, #36] @ b3798 <_Py_InitializeRecursionLimits@@Base+0x3ec4> │ │ │ │ + ldr r3, [pc, #40] @ b3760 <_Py_InitializeRecursionLimits@@Base+0x3e74> │ │ │ │ mov r2, #1 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b352c <_Py_InitializeRecursionLimits@@Base+0x3c58> │ │ │ │ - strhteq r4, [fp], #-72 @ 0xffffffb8 │ │ │ │ - rsbeq r5, fp, r8, lsl #5 │ │ │ │ - subeq r0, sp, r4, asr r5 │ │ │ │ - subeq r0, sp, r4, lsr #11 │ │ │ │ - subeq r0, sp, r0, ror #10 │ │ │ │ - subeq r0, sp, r4, lsr r5 │ │ │ │ - umaaleq r0, sp, r0, r5 │ │ │ │ - subeq r0, sp, r4, lsl #11 │ │ │ │ + b b34f8 <_Py_InitializeRecursionLimits@@Base+0x3c0c> │ │ │ │ + strhteq r4, [fp], #-64 @ 0xffffffc0 │ │ │ │ + rsbeq r5, fp, r0, lsl #5 │ │ │ │ + subeq r0, sp, ip, asr lr │ │ │ │ + subeq r0, sp, ip, lsr #29 │ │ │ │ + subeq r0, sp, r8, ror #28 │ │ │ │ + subeq r0, sp, ip, lsl lr │ │ │ │ + subeq r0, sp, ip, lsr lr │ │ │ │ + umaaleq r0, sp, r8, lr │ │ │ │ + subeq r0, sp, ip, lsl #29 │ │ │ │ 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, #656] @ b3a48 <_Py_InitializeRecursionLimits@@Base+0x4174> │ │ │ │ + ldr r5, [pc, #656] @ b3a10 <_Py_InitializeRecursionLimits@@Base+0x4124> │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #1140] @ 0x474 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b3960 <_Py_InitializeRecursionLimits@@Base+0x408c> │ │ │ │ + bne b3928 <_Py_InitializeRecursionLimits@@Base+0x403c> │ │ │ │ ldr r5, [r5, #1140] @ 0x474 │ │ │ │ - movw r3, #36592 @ 0x8ef0 │ │ │ │ + movw r3, #36584 @ 0x8ee8 │ │ │ │ movt r3, #11 │ │ │ │ - movw r6, #38400 @ 0x9600 │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b3940 <_Py_InitializeRecursionLimits@@Base+0x406c> │ │ │ │ + bne b3908 <_Py_InitializeRecursionLimits@@Base+0x401c> │ │ │ │ ldr r2, [r6, #996] @ 0x3e4 │ │ │ │ - movw r3, #22652 @ 0x587c │ │ │ │ + movw r3, #22588 @ 0x583c │ │ │ │ movt r3, #11 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b39e8 <_Py_InitializeRecursionLimits@@Base+0x4114> │ │ │ │ - ldr r3, [pc, #572] @ b3a4c <_Py_InitializeRecursionLimits@@Base+0x4178> │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + bne b39b0 <_Py_InitializeRecursionLimits@@Base+0x40c4> │ │ │ │ + ldr r2, [pc, #572] @ b3a14 <_Py_InitializeRecursionLimits@@Base+0x4128> │ │ │ │ + mrc 15, 0, r3, 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 b39d4 <_Py_InitializeRecursionLimits@@Base+0x4100> │ │ │ │ + beq b399c <_Py_InitializeRecursionLimits@@Base+0x40b0> │ │ │ │ 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 b38d0 <_Py_InitializeRecursionLimits@@Base+0x3ffc> │ │ │ │ + beq b3898 <_Py_InitializeRecursionLimits@@Base+0x3fac> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - movw r3, #7884 @ 0x1ecc │ │ │ │ + movw r3, #7420 @ 0x1cfc │ │ │ │ movt r3, #29 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b3990 <_Py_InitializeRecursionLimits@@Base+0x40bc> │ │ │ │ + bne b3958 <_Py_InitializeRecursionLimits@@Base+0x406c> │ │ │ │ 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] │ │ │ │ @@ -137425,15 +137411,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 b39b0 <_Py_InitializeRecursionLimits@@Base+0x40dc> │ │ │ │ + bgt b3978 <_Py_InitializeRecursionLimits@@Base+0x408c> │ │ │ │ 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] │ │ │ │ @@ -137443,106 +137429,106 @@ │ │ │ │ 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 b3850 <_Py_InitializeRecursionLimits@@Base+0x3f7c> │ │ │ │ + bcc b3818 <_Py_InitializeRecursionLimits@@Base+0x3f2c> │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #16 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b3850 <_Py_InitializeRecursionLimits@@Base+0x3f7c> │ │ │ │ + bne b3818 <_Py_InitializeRecursionLimits@@Base+0x3f2c> │ │ │ │ ldr r2, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #52364 @ 0xcc8c │ │ │ │ + movw r3, #52388 @ 0xcca4 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b3a00 <_Py_InitializeRecursionLimits@@Base+0x412c> │ │ │ │ + bne b39c8 <_Py_InitializeRecursionLimits@@Base+0x40dc> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e388 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b3950 <_Py_InitializeRecursionLimits@@Base+0x407c> │ │ │ │ + beq b3918 <_Py_InitializeRecursionLimits@@Base+0x402c> │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b b3850 <_Py_InitializeRecursionLimits@@Base+0x3f7c> │ │ │ │ + b b3818 <_Py_InitializeRecursionLimits@@Base+0x3f2c> │ │ │ │ mov r0, #16 │ │ │ │ blx r2 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne b3850 <_Py_InitializeRecursionLimits@@Base+0x3f7c> │ │ │ │ + bne b3818 <_Py_InitializeRecursionLimits@@Base+0x3f2c> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ orr r3, r3, #3 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b b38c8 <_Py_InitializeRecursionLimits@@Base+0x3ff4> │ │ │ │ + b b3890 <_Py_InitializeRecursionLimits@@Base+0x3fa4> │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r4, r6 │ │ │ │ - beq b37d4 <_Py_InitializeRecursionLimits@@Base+0x3f00> │ │ │ │ + beq b379c <_Py_InitializeRecursionLimits@@Base+0x3eb0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b3a30 <_Py_InitializeRecursionLimits@@Base+0x415c> │ │ │ │ + ble b39f8 <_Py_InitializeRecursionLimits@@Base+0x410c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b b38c8 <_Py_InitializeRecursionLimits@@Base+0x3ff4> │ │ │ │ + b b3890 <_Py_InitializeRecursionLimits@@Base+0x3fa4> │ │ │ │ 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 b3874 <_Py_InitializeRecursionLimits@@Base+0x3fa0> │ │ │ │ + b b383c <_Py_InitializeRecursionLimits@@Base+0x3f50> │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2d7e60 <_PyThreadState_New@@Base+0x660> │ │ │ │ + bl 2d6394 <_PyThreadState_New@@Base+0x660> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b3a14 <_Py_InitializeRecursionLimits@@Base+0x4140> │ │ │ │ + beq b39dc <_Py_InitializeRecursionLimits@@Base+0x40f0> │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - b b38a4 <_Py_InitializeRecursionLimits@@Base+0x3fd0> │ │ │ │ + b b386c <_Py_InitializeRecursionLimits@@Base+0x3f80> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl b59a8 │ │ │ │ + bl b5968 │ │ │ │ mov r2, r0 │ │ │ │ - b b3900 <_Py_InitializeRecursionLimits@@Base+0x402c> │ │ │ │ + b b38c8 <_Py_InitializeRecursionLimits@@Base+0x3fdc> │ │ │ │ ldr r0, [r6, #992] @ 0x3e0 │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne b3850 <_Py_InitializeRecursionLimits@@Base+0x3f7c> │ │ │ │ - b b3950 <_Py_InitializeRecursionLimits@@Base+0x407c> │ │ │ │ + bne b3818 <_Py_InitializeRecursionLimits@@Base+0x3f2c> │ │ │ │ + b b3918 <_Py_InitializeRecursionLimits@@Base+0x402c> │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b b3928 <_Py_InitializeRecursionLimits@@Base+0x4054> │ │ │ │ + b b38f0 <_Py_InitializeRecursionLimits@@Base+0x4004> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ blx r1 │ │ │ │ - b b3950 <_Py_InitializeRecursionLimits@@Base+0x407c> │ │ │ │ + b b3918 <_Py_InitializeRecursionLimits@@Base+0x402c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne b397c <_Py_InitializeRecursionLimits@@Base+0x40a8> │ │ │ │ + bne b3944 <_Py_InitializeRecursionLimits@@Base+0x4058> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b b397c <_Py_InitializeRecursionLimits@@Base+0x40a8> │ │ │ │ - rsbeq fp, sl, r0, lsl #12 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b b3944 <_Py_InitializeRecursionLimits@@Base+0x4058> │ │ │ │ + strdeq fp, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b3a50 <_Py_hashtable_get@@Base>: │ │ │ │ +000b3a18 <_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 │ │ │ │ @@ -137552,43 +137538,43 @@ │ │ │ │ push {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, #17972 @ 0x4634 │ │ │ │ + movw r3, #17908 @ 0x45f4 │ │ │ │ movt r3, #11 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b43b8 <_Py_hashtable_get@@Base+0x968> │ │ │ │ + bne b4378 <_Py_hashtable_get@@Base+0x960> │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmn r5, #1 │ │ │ │ - bne b3da0 <_Py_hashtable_get@@Base+0x350> │ │ │ │ + bne b3d68 <_Py_hashtable_get@@Base+0x350> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq b4410 <_Py_hashtable_get@@Base+0x9c0> │ │ │ │ + beq b43b4 <_Py_hashtable_get@@Base+0x99c> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq b3d7c <_Py_hashtable_get@@Base+0x32c> │ │ │ │ + beq b3d44 <_Py_hashtable_get@@Base+0x32c> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b3d9c <_Py_hashtable_get@@Base+0x34c> │ │ │ │ + beq b3d64 <_Py_hashtable_get@@Base+0x34c> │ │ │ │ add r3, r1, #20 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r2, #45392 @ 0xb150 │ │ │ │ + movw r2, #45600 @ 0xb220 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #61760 @ 0xf140 │ │ │ │ + movw r3, #61784 @ 0xf158 │ │ │ │ movt r3, #10 │ │ │ │ - ldr r2, [r2] │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b43fc <_Py_hashtable_get@@Base+0x9ac> │ │ │ │ - movw r2, #58440 @ 0xe448 │ │ │ │ + bne b43c0 <_Py_hashtable_get@@Base+0x9a8> │ │ │ │ + movw r2, #25592 @ 0x63f8 │ │ │ │ movt r2, #109 @ 0x6d │ │ │ │ movw r6, #25973 @ 0x6575 │ │ │ │ movt r6, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldm r2, {r0, ip} │ │ │ │ movw r4, #28005 @ 0x6d65 │ │ │ │ @@ -137612,15 +137598,15 @@ │ │ │ │ movw r3, #25698 @ 0x6462 │ │ │ │ movt r3, #29797 @ 0x7465 │ │ │ │ eor r2, r2, r8 │ │ │ │ eor r3, r3, r8 │ │ │ │ cmp r5, #7 │ │ │ │ lsl r8, r5, #24 │ │ │ │ str r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ble b3e58 <_Py_hashtable_get@@Base+0x408> │ │ │ │ + ble b3d90 <_Py_hashtable_get@@Base+0x378> │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ adds r8, r6, lr │ │ │ │ adc r4, r2, r4 │ │ │ │ ldr r6, [sl] │ │ │ │ eor ip, ip, r6 │ │ │ │ adds r1, r1, ip │ │ │ │ mov sl, r1 │ │ │ │ @@ -137662,15 +137648,15 @@ │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r3, sl, lsr #11 │ │ │ │ eor r2, r2, r1 │ │ │ │ eor r3, r3, r8 │ │ │ │ sub r8, r5, #8 │ │ │ │ cmp r8, #7 │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ - bls b3d38 <_Py_hashtable_get@@Base+0x2e8> │ │ │ │ + bls b3d00 <_Py_hashtable_get@@Base+0x2e8> │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r9, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r8, sl, #8 │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r9, r8 │ │ │ │ add sl, sl, r5 │ │ │ │ str r7, [fp, #-68] @ 0xffffffbc │ │ │ │ @@ -137717,142 +137703,64 @@ │ │ │ │ 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 b3c70 <_Py_hashtable_get@@Base+0x220> │ │ │ │ + bgt b3c38 <_Py_hashtable_get@@Base+0x220> │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r9, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r7, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ bic r8, r5, #7 │ │ │ │ bic r5, r5, #7 │ │ │ │ sub r8, sl, r8 │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r5, sl, r5 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r5, [pc, #2256] @ b462c <_Py_hashtable_get@@Base+0xbdc> │ │ │ │ + ldr r5, [pc, #2248] @ b45ec <_Py_hashtable_get@@Base+0xbd4> │ │ │ │ add sl, r8, #7 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp sl, #6 │ │ │ │ - bhi b4428 <_Py_hashtable_get@@Base+0x9d8> │ │ │ │ + bhi b43f4 <_Py_hashtable_get@@Base+0x9dc> │ │ │ │ add r5, r5, sl │ │ │ │ ldrh r5, [r5, sl] │ │ │ │ add pc, pc, r5, lsl #2 │ │ │ │ nop {0} │ │ │ │ add r3, r1, #28 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b3ae8 <_Py_hashtable_get@@Base+0x98> │ │ │ │ + bne b3ab0 <_Py_hashtable_get@@Base+0x98> │ │ │ │ str r5, [r7, #12] │ │ │ │ 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 │ │ │ │ - beq b3e4c <_Py_hashtable_get@@Base+0x3fc> │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - cmp r5, r3 │ │ │ │ - bne b3f10 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ - ldr r2, [r9, #20] │ │ │ │ - movw r3, #12372 @ 0x3054 │ │ │ │ - movt r3, #12 │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne b43c8 <_Py_hashtable_get@@Base+0x978> │ │ │ │ - cmp r1, #0 │ │ │ │ - cmpne r7, #0 │ │ │ │ - beq b4620 <_Py_hashtable_get@@Base+0xbd0> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne b3f10 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - ubfx lr, r0, #2, #3 │ │ │ │ - ubfx ip, r3, #2, #3 │ │ │ │ - cmp ip, lr │ │ │ │ - bne b3f10 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ - tst r0, #32 │ │ │ │ - beq b43ec <_Py_hashtable_get@@Base+0x99c> │ │ │ │ - tst r0, #64 @ 0x40 │ │ │ │ - addeq r0, r7, #28 │ │ │ │ - addne r0, r7, #20 │ │ │ │ - tst r3, #32 │ │ │ │ - beq b43f4 <_Py_hashtable_get@@Base+0x9a4> │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - addeq r1, r1, #28 │ │ │ │ - addne r1, r1, #20 │ │ │ │ - mul r2, r2, ip │ │ │ │ - bl 2e640 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne b3f10 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ + bne b4220 <_Py_hashtable_get@@Base+0x808> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr sl, [pc, #2000] @ b4630 <_Py_hashtable_get@@Base+0xbe0> │ │ │ │ + ldr sl, [pc, #2136] @ b45f0 <_Py_hashtable_get@@Base+0xbd8> │ │ │ │ sub r5, r5, #1 │ │ │ │ mov r8, #0 │ │ │ │ str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r5, #6 │ │ │ │ - bhi b4428 <_Py_hashtable_get@@Base+0x9d8> │ │ │ │ + bhi b43f4 <_Py_hashtable_get@@Base+0x9dc> │ │ │ │ add r5, r5, r5 │ │ │ │ ldrh r5, [sl, r5] │ │ │ │ add pc, pc, r5, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - cmp r3, r5 │ │ │ │ - bne b3f10 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ - ldr r2, [r9, #20] │ │ │ │ - movw r3, #12372 @ 0x3054 │ │ │ │ - movt r3, #12 │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne b43c8 <_Py_hashtable_get@@Base+0x978> │ │ │ │ - cmp r7, #0 │ │ │ │ - cmpne r1, #0 │ │ │ │ - beq b441c <_Py_hashtable_get@@Base+0x9cc> │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne b3f10 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ - ldrb r3, [r1, #16] │ │ │ │ - ubfx lr, r0, #2, #3 │ │ │ │ - ubfx ip, r3, #2, #3 │ │ │ │ - cmp ip, lr │ │ │ │ - bne b3f10 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ - tst r0, #32 │ │ │ │ - beq b43e4 <_Py_hashtable_get@@Base+0x994> │ │ │ │ - tst r0, #64 @ 0x40 │ │ │ │ - addne r0, r7, #20 │ │ │ │ - addeq r0, r7, #28 │ │ │ │ - tst r3, #32 │ │ │ │ - beq b43dc <_Py_hashtable_get@@Base+0x98c> │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - addne r1, r1, #20 │ │ │ │ - addeq r1, r1, #28 │ │ │ │ - mul r2, ip, r2 │ │ │ │ - bl 2e640 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq b3e4c <_Py_hashtable_get@@Base+0x3fc> │ │ │ │ - ldr r4, [r4] │ │ │ │ - cmp r4, #0 │ │ │ │ - bne b3e80 <_Py_hashtable_get@@Base+0x430> │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r8, [r5, #6] │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ bfi r5, r8, #16, #8 │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ @@ -137990,15 +137898,15 @@ │ │ │ │ add r3, r3, r2, lsr #11 │ │ │ │ eor r8, r8, r0 │ │ │ │ adc r1, r1, r5 │ │ │ │ eor r3, r3, r8 │ │ │ │ eor r5, r3, r1 │ │ │ │ cmn r5, #1 │ │ │ │ mvneq r5, #1 │ │ │ │ - b b3d9c <_Py_hashtable_get@@Base+0x34c> │ │ │ │ + b b3d64 <_Py_hashtable_get@@Base+0x34c> │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [sl, #2] │ │ │ │ bfi r8, r5, #16, #8 │ │ │ │ ldrb r5, [sl, #1] │ │ │ │ bfi r8, r5, #8, #8 │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ @@ -138126,53 +138034,132 @@ │ │ │ │ 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 r5, r3, r0 │ │ │ │ - b b4164 <_Py_hashtable_get@@Base+0x714> │ │ │ │ + b b3ff4 <_Py_hashtable_get@@Base+0x5dc> │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + cmp r5, r3 │ │ │ │ + bne b42b0 <_Py_hashtable_get@@Base+0x898> │ │ │ │ + ldr r2, [r9, #20] │ │ │ │ + movw r3, #24280 @ 0x5ed8 │ │ │ │ + movt r3, #11 │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne b4388 <_Py_hashtable_get@@Base+0x970> │ │ │ │ + cmp r1, #0 │ │ │ │ + cmpne r7, #0 │ │ │ │ + beq b43dc <_Py_hashtable_get@@Base+0x9c4> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne b42b0 <_Py_hashtable_get@@Base+0x898> │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + ubfx lr, r0, #2, #3 │ │ │ │ + ubfx ip, r3, #2, #3 │ │ │ │ + cmp ip, lr │ │ │ │ + bne b42b0 <_Py_hashtable_get@@Base+0x898> │ │ │ │ + tst r0, #32 │ │ │ │ + beq b43d4 <_Py_hashtable_get@@Base+0x9bc> │ │ │ │ + tst r0, #64 @ 0x40 │ │ │ │ + addeq r0, r7, #28 │ │ │ │ + addne r0, r7, #20 │ │ │ │ + tst r3, #32 │ │ │ │ + beq b439c <_Py_hashtable_get@@Base+0x984> │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + addeq r1, r1, #28 │ │ │ │ + addne r1, r1, #20 │ │ │ │ + mul r2, r2, ip │ │ │ │ + bl 2e640 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq b3d84 <_Py_hashtable_get@@Base+0x36c> │ │ │ │ + ldr r4, [r4] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq b3d84 <_Py_hashtable_get@@Base+0x36c> │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + cmp r3, r5 │ │ │ │ + bne b42b0 <_Py_hashtable_get@@Base+0x898> │ │ │ │ + ldr r2, [r9, #20] │ │ │ │ + movw r3, #24280 @ 0x5ed8 │ │ │ │ + movt r3, #11 │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne b4388 <_Py_hashtable_get@@Base+0x970> │ │ │ │ + cmp r7, #0 │ │ │ │ + cmpne r1, #0 │ │ │ │ + beq b43e8 <_Py_hashtable_get@@Base+0x9d0> │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne b42b0 <_Py_hashtable_get@@Base+0x898> │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + ubfx lr, r0, #2, #3 │ │ │ │ + ubfx ip, r3, #2, #3 │ │ │ │ + cmp ip, lr │ │ │ │ + bne b42b0 <_Py_hashtable_get@@Base+0x898> │ │ │ │ + tst r0, #32 │ │ │ │ + beq b43ac <_Py_hashtable_get@@Base+0x994> │ │ │ │ + tst r0, #64 @ 0x40 │ │ │ │ + addne r0, r7, #20 │ │ │ │ + addeq r0, r7, #28 │ │ │ │ + tst r3, #32 │ │ │ │ + beq b43a4 <_Py_hashtable_get@@Base+0x98c> │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + addne r1, r1, #20 │ │ │ │ + addeq r1, r1, #28 │ │ │ │ + mul r2, ip, r2 │ │ │ │ + bl 2e640 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq b3d84 <_Py_hashtable_get@@Base+0x36c> │ │ │ │ + b b42b0 <_Py_hashtable_get@@Base+0x898> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r8, [r5, #4] │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ bfi r5, r8, #0, #8 │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b3f58 <_Py_hashtable_get@@Base+0x508> │ │ │ │ + b b3de8 <_Py_hashtable_get@@Base+0x3d0> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r5, #1] │ │ │ │ bfi r8, r5, #8, #8 │ │ │ │ - b b4184 <_Py_hashtable_get@@Base+0x734> │ │ │ │ + b b4014 <_Py_hashtable_get@@Base+0x5fc> │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b b3da0 <_Py_hashtable_get@@Base+0x350> │ │ │ │ + b b3d68 <_Py_hashtable_get@@Base+0x350> │ │ │ │ mov r0, r7 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b3e4c <_Py_hashtable_get@@Base+0x3fc> │ │ │ │ - b b3f10 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ + bne b3d84 <_Py_hashtable_get@@Base+0x36c> │ │ │ │ + b b42b0 <_Py_hashtable_get@@Base+0x898> │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b b42a0 <_Py_hashtable_get@@Base+0x888> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b b3f00 <_Py_hashtable_get@@Base+0x4b0> │ │ │ │ + b b433c <_Py_hashtable_get@@Base+0x924> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ - b b3eec <_Py_hashtable_get@@Base+0x49c> │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ - b b3e28 <_Py_hashtable_get@@Base+0x3d8> │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b b3e3c <_Py_hashtable_get@@Base+0x3ec> │ │ │ │ + b b4328 <_Py_hashtable_get@@Base+0x910> │ │ │ │ + ldr r3, [r1, #28] │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b b3d4c <_Py_hashtable_get@@Base+0x334> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b b4164 <_Py_hashtable_get@@Base+0x714> │ │ │ │ - ldr r3, [r1, #28] │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b3d84 <_Py_hashtable_get@@Base+0x334> │ │ │ │ + b b3ff4 <_Py_hashtable_get@@Base+0x5dc> │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ + b b428c <_Py_hashtable_get@@Base+0x874> │ │ │ │ + cmp r7, r1 │ │ │ │ + beq b3d84 <_Py_hashtable_get@@Base+0x36c> │ │ │ │ + b b42b0 <_Py_hashtable_get@@Base+0x898> │ │ │ │ cmp r1, r7 │ │ │ │ - beq b3e4c <_Py_hashtable_get@@Base+0x3fc> │ │ │ │ - b b3f10 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ + beq b3d84 <_Py_hashtable_get@@Base+0x36c> │ │ │ │ + b b42b0 <_Py_hashtable_get@@Base+0x898> │ │ │ │ ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ adds r5, r6, lr │ │ │ │ lsl r6, lr, #13 │ │ │ │ adc r4, r2, r4 │ │ │ │ eor r3, r3, r8 │ │ │ │ add r6, r6, r2, lsr #19 │ │ │ │ lsl r2, r2, #13 │ │ │ │ @@ -138290,50 +138277,47 @@ │ │ │ │ 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 r5, r3, ip │ │ │ │ - b b4164 <_Py_hashtable_get@@Base+0x714> │ │ │ │ - cmp r7, r1 │ │ │ │ - beq b3e4c <_Py_hashtable_get@@Base+0x3fc> │ │ │ │ - b b3f10 <_Py_hashtable_get@@Base+0x4c0> │ │ │ │ - ldrdeq r0, [sp], #-76 @ 0xffffffb4 │ │ │ │ - subeq r0, sp, sl, ror #9 │ │ │ │ + b b3ff4 <_Py_hashtable_get@@Base+0x5dc> │ │ │ │ + subeq r0, sp, r8, lsl #27 │ │ │ │ + umaaleq r0, sp, r6, sp │ │ │ │ push {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 b4924 <_Py_hashtable_get@@Base+0xed4> │ │ │ │ + bne b48e4 <_Py_hashtable_get@@Base+0xecc> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov sl, r0 │ │ │ │ tst r3, #32 │ │ │ │ - beq b4dc0 <_Py_hashtable_get@@Base+0x1370> │ │ │ │ + beq b4d80 <_Py_hashtable_get@@Base+0x1368> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq b4900 <_Py_hashtable_get@@Base+0xeb0> │ │ │ │ + beq b48c0 <_Py_hashtable_get@@Base+0xea8> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b4920 <_Py_hashtable_get@@Base+0xed0> │ │ │ │ + beq b48e0 <_Py_hashtable_get@@Base+0xec8> │ │ │ │ add r3, r0, #20 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r2, #45392 @ 0xb150 │ │ │ │ + movw r2, #45600 @ 0xb220 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #61760 @ 0xf140 │ │ │ │ + movw r3, #61784 @ 0xf158 │ │ │ │ movt r3, #10 │ │ │ │ - ldr r2, [r2] │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b4dcc <_Py_hashtable_get@@Base+0x137c> │ │ │ │ - movw r3, #58440 @ 0xe448 │ │ │ │ + bne b4d8c <_Py_hashtable_get@@Base+0x1374> │ │ │ │ + movw r3, #25592 @ 0x63f8 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ movw r8, #25973 @ 0x6575 │ │ │ │ movt r8, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldm r3, {r0, ip} │ │ │ │ movw r4, #28005 @ 0x6d65 │ │ │ │ @@ -138357,15 +138341,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, #-48] @ 0xffffffd0 │ │ │ │ - ble b4930 <_Py_hashtable_get@@Base+0xee0> │ │ │ │ + ble b48f0 <_Py_hashtable_get@@Base+0xed8> │ │ │ │ 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 r1, r1, ip │ │ │ │ @@ -138401,15 +138385,15 @@ │ │ │ │ add r3, r3, r6, lsr #11 │ │ │ │ sub r6, r5, #8 │ │ │ │ eor r4, r4, r9 │ │ │ │ eor r2, r2, r1 │ │ │ │ eor ip, ip, r7 │ │ │ │ eor r3, r3, r9 │ │ │ │ cmp r6, #7 │ │ │ │ - bls b48c0 <_Py_hashtable_get@@Base+0xe70> │ │ │ │ + bls b4880 <_Py_hashtable_get@@Base+0xe68> │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ str sl, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r9, r7, #8 │ │ │ │ str r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov sl, r9 │ │ │ │ add r7, r7, r5 │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ @@ -138455,52 +138439,52 @@ │ │ │ │ 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 b47fc <_Py_hashtable_get@@Base+0xdac> │ │ │ │ + bgt b47bc <_Py_hashtable_get@@Base+0xda4> │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr sl, [fp, #-64] @ 0xffffffc0 │ │ │ │ bic r7, r5, #7 │ │ │ │ - ldr r9, [pc, #1300] @ b4de0 <_Py_hashtable_get@@Base+0x1390> │ │ │ │ + ldr r9, [pc, #1300] @ b4da0 <_Py_hashtable_get@@Base+0x1388> │ │ │ │ sub r7, r6, r7 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r5, r5, #7 │ │ │ │ add r7, r7, #7 │ │ │ │ add r5, r6, r5 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ cmp r7, #6 │ │ │ │ - bhi b4bb0 <_Py_hashtable_get@@Base+0x1160> │ │ │ │ + bhi b4b70 <_Py_hashtable_get@@Base+0x1158> │ │ │ │ add r9, r9, r7 │ │ │ │ ldrh r9, [r9, r7] │ │ │ │ add pc, pc, r9, lsl #2 │ │ │ │ nop {0} │ │ │ │ add r3, r0, #28 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b468c <_Py_hashtable_get@@Base+0xc3c> │ │ │ │ + bne b464c <_Py_hashtable_get@@Base+0xc34> │ │ │ │ str r5, [sl, #12] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r7, [pc, #1196] @ b4de4 <_Py_hashtable_get@@Base+0x1394> │ │ │ │ + ldr r7, [pc, #1196] @ b4da4 <_Py_hashtable_get@@Base+0x138c> │ │ │ │ sub r9, r5, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ cmp r9, #6 │ │ │ │ - bhi b4bb0 <_Py_hashtable_get@@Base+0x1160> │ │ │ │ + bhi b4b70 <_Py_hashtable_get@@Base+0x1158> │ │ │ │ add r7, r7, r9 │ │ │ │ ldrh r7, [r7, r9] │ │ │ │ add pc, pc, r7, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r5, #6] │ │ │ │ bfi r6, r5, #16, #8 │ │ │ │ @@ -138637,15 +138621,15 @@ │ │ │ │ add r3, r3, r1, lsr #11 │ │ │ │ eor r2, r2, r4 │ │ │ │ adc r0, r0, ip │ │ │ │ eor r3, r3, r2 │ │ │ │ eor r5, r3, r0 │ │ │ │ cmn r5, #1 │ │ │ │ mvneq r5, #1 │ │ │ │ - b b4920 <_Py_hashtable_get@@Base+0xed0> │ │ │ │ + b b48e0 <_Py_hashtable_get@@Base+0xec8> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r6, [r6, #2] │ │ │ │ bfi r5, r6, #16, #8 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r6, [r6, #1] │ │ │ │ bfi r5, r6, #8, #8 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ @@ -138774,74 +138758,74 @@ │ │ │ │ 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 b4b80 <_Py_hashtable_get@@Base+0x1130> │ │ │ │ + b b4b40 <_Py_hashtable_get@@Base+0x1128> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r5, #4] │ │ │ │ bfi r6, r5, #0, #8 │ │ │ │ - b b4978 <_Py_hashtable_get@@Base+0xf28> │ │ │ │ + b b4938 <_Py_hashtable_get@@Base+0xf20> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b4908 <_Py_hashtable_get@@Base+0xeb8> │ │ │ │ + b b48c8 <_Py_hashtable_get@@Base+0xeb0> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b b4b80 <_Py_hashtable_get@@Base+0x1130> │ │ │ │ - strdeq r0, [sp], #-72 @ 0xffffffb8 │ │ │ │ - subeq r0, sp, r6, lsl #10 │ │ │ │ + b b4b40 <_Py_hashtable_get@@Base+0x1128> │ │ │ │ + subeq r0, sp, r4, lsr #27 │ │ │ │ + strheq r0, [sp], #-210 @ 0xffffff2e │ │ │ │ │ │ │ │ -000b4de8 <_Py_hashtable_set@@Base>: │ │ │ │ +000b4da8 <_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, #36592 @ 0x8ef0 │ │ │ │ + movw r3, #36584 @ 0x8ee8 │ │ │ │ movt r3, #11 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b4f74 <_Py_hashtable_set@@Base+0x18c> │ │ │ │ - movw r6, #38400 @ 0x9600 │ │ │ │ + bne b4f34 <_Py_hashtable_set@@Base+0x18c> │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r3, #22652 @ 0x587c │ │ │ │ + movw r3, #22588 @ 0x583c │ │ │ │ movt r3, #11 │ │ │ │ ldr r2, [r6, #996] @ 0x3e4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b501c <_Py_hashtable_set@@Base+0x234> │ │ │ │ - ldr r3, [pc, #552] @ b506c <_Py_hashtable_set@@Base+0x284> │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + bne b4fdc <_Py_hashtable_set@@Base+0x234> │ │ │ │ + ldr r1, [pc, #552] @ b502c <_Py_hashtable_set@@Base+0x284> │ │ │ │ + mrc 15, 0, r3, 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 b5000 <_Py_hashtable_set@@Base+0x218> │ │ │ │ + beq b4fc0 <_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 b4efc <_Py_hashtable_set@@Base+0x114> │ │ │ │ + beq b4ebc <_Py_hashtable_set@@Base+0x114> │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - movw r3, #7884 @ 0x1ecc │ │ │ │ + movw r3, #7420 @ 0x1cfc │ │ │ │ movt r3, #29 │ │ │ │ cmp r6, r3 │ │ │ │ - bne b4f8c <_Py_hashtable_set@@Base+0x1a4> │ │ │ │ + bne b4f4c <_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 │ │ │ │ @@ -138850,15 +138834,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 b4fdc <_Py_hashtable_set@@Base+0x1f4> │ │ │ │ + bgt b4f9c <_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] │ │ │ │ @@ -138866,44 +138850,44 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r7, [r3, #28] │ │ │ │ cmp r7, lr │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [ip, #12] │ │ │ │ strcc ip, [r3, #8] │ │ │ │ - bcc b4e80 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bcc b4e40 <_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 b4e80 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bne b4e40 <_Py_hashtable_set@@Base+0x98> │ │ │ │ ldr r1, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #52364 @ 0xcc8c │ │ │ │ + movw r3, #52388 @ 0xcca4 │ │ │ │ movt r3, #10 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b5034 <_Py_hashtable_set@@Base+0x24c> │ │ │ │ + bne b4ff4 <_Py_hashtable_set@@Base+0x24c> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e388 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b4f84 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + beq b4f44 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b b4e80 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + b b4e40 <_Py_hashtable_set@@Base+0x98> │ │ │ │ mov r0, #16 │ │ │ │ blx r1 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne b4e80 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bne b4e40 <_Py_hashtable_set@@Base+0x98> │ │ │ │ mvn r0, #0 │ │ │ │ - b b4ef4 <_Py_hashtable_set@@Base+0x10c> │ │ │ │ + b b4eb4 <_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 │ │ │ │ @@ -138915,111 +138899,111 @@ │ │ │ │ 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 b4ed8 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ + ble b4e98 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2d7e60 <_PyThreadState_New@@Base+0x660> │ │ │ │ + bl 2d6394 <_PyThreadState_New@@Base+0x660> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b5050 <_Py_hashtable_set@@Base+0x268> │ │ │ │ + beq b5010 <_Py_hashtable_set@@Base+0x268> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - b b4ed8 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ + b b4e98 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b59a8 │ │ │ │ + bl b5968 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ - b b4f2c <_Py_hashtable_set@@Base+0x144> │ │ │ │ + b b4eec <_Py_hashtable_set@@Base+0x144> │ │ │ │ mov r1, #16 │ │ │ │ ldr r0, [r6, #992] @ 0x3e0 │ │ │ │ blx r2 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne b4e80 <_Py_hashtable_set@@Base+0x98> │ │ │ │ - b b4f84 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + bne b4e40 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + b b4f44 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ mov r1, #16 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ - b b4f5c <_Py_hashtable_set@@Base+0x174> │ │ │ │ + b b4f1c <_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 b4f84 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + b b4f44 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b5070 : │ │ │ │ +000b5030 : │ │ │ │ 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, [pc, #356] @ b51f0 │ │ │ │ - mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ + ldr r6, [pc, #356] @ b51b0 │ │ │ │ + mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r2, [r6, r5] │ │ │ │ add r3, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1920] @ 0x780 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b5120 │ │ │ │ + beq b50e0 │ │ │ │ ldr r1, [r4] │ │ │ │ str r1, [r3, #1920] @ 0x780 │ │ │ │ ldr r1, [r3, #1924] @ 0x784 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r3, #1924] @ 0x784 │ │ │ │ - ldr r1, [pc, #312] @ b51f4 │ │ │ │ + ldr r1, [pc, #312] @ b51b4 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r1, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5190 │ │ │ │ + bne b5150 │ │ │ │ ldr ip, [r2, #3836] @ 0xefc │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ - vldr d7, [pc, #268] @ b51e8 │ │ │ │ + vldr d7, [pc, #268] @ b51a8 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r0, [r2, #3824] @ 0xef0 │ │ │ │ - ldr r1, [pc, #268] @ b51f8 │ │ │ │ + ldr r1, [pc, #268] @ b51b8 │ │ │ │ orr r3, r3, lr │ │ │ │ str r1, [r4, #24] │ │ │ │ add r0, r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ vstr d7, [r4, #16] │ │ │ │ str r1, [r4, #28] │ │ │ │ str r1, [r4, #8] │ │ │ │ sub r1, r4, #8 │ │ │ │ str r1, [lr] │ │ │ │ str r3, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str r1, [ip, #4] │ │ │ │ str r0, [r2, #3824] @ 0xef0 │ │ │ │ - b b5188 │ │ │ │ - movw r0, #19252 @ 0x4b34 │ │ │ │ + b b5148 │ │ │ │ + movw r0, #19872 @ 0x4da0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b5348 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b51d8 │ │ │ │ + beq b5198 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ mov r0, #0 │ │ │ │ - ldr r3, [pc, #180] @ b51f8 │ │ │ │ + ldr r3, [pc, #180] @ b51b8 │ │ │ │ sub r2, r4, #8 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ - vldr d7, [pc, #144] @ b51e8 │ │ │ │ + vldr d7, [pc, #144] @ b51a8 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ str r0, [r4, #28] │ │ │ │ str r0, [r4, #8] │ │ │ │ orr r3, r3, lr │ │ │ │ ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ vstr d7, [r4, #16] │ │ │ │ @@ -139027,67 +139011,67 @@ │ │ │ │ str r2, [lr] │ │ │ │ str r3, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str r2, [ip, #4] │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r2, #37964 @ 0x944c │ │ │ │ + movw r2, #34584 @ 0x8718 │ │ │ │ movt r2, #33 @ 0x21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne b51c0 │ │ │ │ + bne b5180 │ │ │ │ ldr r0, [r1, #1712] @ 0x6b0 │ │ │ │ bl 2e37c │ │ │ │ cmp r0, #0 │ │ │ │ - bne b51b8 │ │ │ │ + bne b5178 │ │ │ │ mov r0, r4 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ ldr r2, [r6, r5] │ │ │ │ - b b50cc │ │ │ │ + b b508c │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ - b b50cc │ │ │ │ - ldr r0, [pc, #24] @ b51f8 │ │ │ │ - bl 2df064 <_PyNamespace_New@@Base+0x6ec> │ │ │ │ - b b5188 │ │ │ │ + b b508c │ │ │ │ + ldr r0, [pc, #24] @ b51b8 │ │ │ │ + bl ee1f8 │ │ │ │ + b b5148 │ │ │ │ nop {0} │ │ │ │ ... │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ - rsbeq fp, r8, r4, asr #6 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq fp, r8, r0, ror r2 │ │ │ │ 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 r5, [pc, #296] @ b5340 │ │ │ │ + ldr r5, [pc, #296] @ b5300 │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1920] @ 0x780 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b52c4 │ │ │ │ - ldr r0, [pc, #256] @ b5344 │ │ │ │ + beq b5284 │ │ │ │ + ldr r0, [pc, #256] @ b5304 │ │ │ │ ldr r1, [r2, #1924] @ 0x784 │ │ │ │ ldr ip, [r3] │ │ │ │ str ip, [r2, #1920] @ 0x780 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1924] @ 0x784 │ │ │ │ ldr r2, [r0, #1716] @ 0x6b4 │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne b52ec │ │ │ │ + bne b52ac │ │ │ │ ldr r0, [r5, r4] │ │ │ │ mov r4, #0 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ mov r5, #0 │ │ │ │ str r6, [r3, #24] │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr lr, [r0, #3836] @ 0xefc │ │ │ │ @@ -139103,49 +139087,49 @@ │ │ │ │ str r2, [r3, #-4] │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r1, [lr, #4] │ │ │ │ str ip, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - movw r0, #19252 @ 0x4b34 │ │ │ │ + movw r0, #19872 @ 0x4da0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b5348 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne b5268 │ │ │ │ + bne b5228 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2df064 <_PyNamespace_New@@Base+0x6ec> │ │ │ │ + bl ee1f8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b52b8 │ │ │ │ - movw r2, #37964 @ 0x944c │ │ │ │ + b b5278 │ │ │ │ + movw r2, #34584 @ 0x8718 │ │ │ │ movt r2, #33 @ 0x21 │ │ │ │ cmp ip, r2 │ │ │ │ - bne b5324 │ │ │ │ + bne b52e4 │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e37c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b5268 │ │ │ │ + bne b5228 │ │ │ │ mov r0, r3 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b5268 │ │ │ │ + b b5228 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b5268 │ │ │ │ + b b5228 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -000b5348 <_PyObject_GC_New@@Base>: │ │ │ │ +000b5308 <_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 r3, [r0, #84] @ 0x54 │ │ │ │ @@ -139153,180 +139137,180 @@ │ │ │ │ and r2, r3, #24 │ │ │ │ ubfx r4, r3, #14, #1 │ │ │ │ cmp r2, #0 │ │ │ │ addne r4, r4, #1 │ │ │ │ tst r3, #4 │ │ │ │ mrceq 15, 0, r8, cr13, cr0, {3} │ │ │ │ lsl r4, r4, #3 │ │ │ │ - ldreq sl, [pc, #892] @ b5708 <_PyObject_GC_New@@Base+0x3c0> │ │ │ │ - beq b53b4 <_PyObject_GC_New@@Base+0x6c> │ │ │ │ + ldreq sl, [pc, #892] @ b56c8 <_PyObject_GC_New@@Base+0x3c0> │ │ │ │ + beq b5374 <_PyObject_GC_New@@Base+0x6c> │ │ │ │ ldr r2, [r0, #444] @ 0x1bc │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - ldr sl, [pc, #876] @ b5708 <_PyObject_GC_New@@Base+0x3c0> │ │ │ │ + ldr sl, [pc, #876] @ b56c8 <_PyObject_GC_New@@Base+0x3c0> │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ add r3, r3, r2 │ │ │ │ add r2, r3, #3 │ │ │ │ add r3, r3, #1 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ add r5, r5, r3 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ ldr r7, [sl, r8] │ │ │ │ cmp r5, r3 │ │ │ │ - bhi b56e8 <_PyObject_GC_New@@Base+0x3a0> │ │ │ │ + bhi b56a8 <_PyObject_GC_New@@Base+0x3a0> │ │ │ │ mov r6, r0 │ │ │ │ adds r5, r4, r5 │ │ │ │ - bmi b5514 <_PyObject_GC_New@@Base+0x1cc> │ │ │ │ - movw r2, #38400 @ 0x9600 │ │ │ │ + bmi b54d4 <_PyObject_GC_New@@Base+0x1cc> │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ - movw r3, #22652 @ 0x587c │ │ │ │ + movw r3, #22588 @ 0x583c │ │ │ │ movt r3, #11 │ │ │ │ ldr r9, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r9, r3 │ │ │ │ - bne b5500 <_PyObject_GC_New@@Base+0x1b8> │ │ │ │ - ldr r3, [pc, #788] @ b570c <_PyObject_GC_New@@Base+0x3c4> │ │ │ │ + bne b54c0 <_PyObject_GC_New@@Base+0x1b8> │ │ │ │ + ldr r3, [pc, #788] @ b56cc <_PyObject_GC_New@@Base+0x3c4> │ │ │ │ sub r1, r5, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ - bcs b55f0 <_PyObject_GC_New@@Base+0x2a8> │ │ │ │ + bcs b55b0 <_PyObject_GC_New@@Base+0x2a8> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq b5560 <_PyObject_GC_New@@Base+0x218> │ │ │ │ + beq b5520 <_PyObject_GC_New@@Base+0x218> │ │ │ │ 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 b569c <_PyObject_GC_New@@Base+0x354> │ │ │ │ + beq b565c <_PyObject_GC_New@@Base+0x354> │ │ │ │ add r4, r0, r4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ str r2, [r0, #4] │ │ │ │ str r2, [r4, #-8] │ │ │ │ str r2, [r4, #-4] │ │ │ │ ldr r2, [r3, #3752] @ 0xea8 │ │ │ │ ldr r1, [r3, #3748] @ 0xea4 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #3752] @ 0xea8 │ │ │ │ cmp r2, r1 │ │ │ │ - ble b54ac <_PyObject_GC_New@@Base+0x164> │ │ │ │ + ble b546c <_PyObject_GC_New@@Base+0x164> │ │ │ │ ldr r2, [r3, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq b54ac <_PyObject_GC_New@@Base+0x164> │ │ │ │ + beq b546c <_PyObject_GC_New@@Base+0x164> │ │ │ │ ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b54ac <_PyObject_GC_New@@Base+0x164> │ │ │ │ + bne b546c <_PyObject_GC_New@@Base+0x164> │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b56f8 <_PyObject_GC_New@@Base+0x3b0> │ │ │ │ + bne b56b8 <_PyObject_GC_New@@Base+0x3b0> │ │ │ │ add r3, r7, #12 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ tst r2, #16 │ │ │ │ - beq b5580 <_PyObject_GC_New@@Base+0x238> │ │ │ │ + beq b5540 <_PyObject_GC_New@@Base+0x238> │ │ │ │ ldr r3, [r6] │ │ │ │ str r6, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b55ac <_PyObject_GC_New@@Base+0x264> │ │ │ │ - ldr r2, [pc, #588] @ b5710 <_PyObject_GC_New@@Base+0x3c8> │ │ │ │ + bgt b556c <_PyObject_GC_New@@Base+0x264> │ │ │ │ + ldr r2, [pc, #588] @ b56d0 <_PyObject_GC_New@@Base+0x3c8> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b55c4 <_PyObject_GC_New@@Base+0x27c> │ │ │ │ + bne b5584 <_PyObject_GC_New@@Base+0x27c> │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - beq b5554 <_PyObject_GC_New@@Base+0x20c> │ │ │ │ + beq b5514 <_PyObject_GC_New@@Base+0x20c> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2f18b4 │ │ │ │ + bl 2f0180 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r2, #1012] @ 0x3f4 │ │ │ │ mov r1, r5 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b5578 <_PyObject_GC_New@@Base+0x230> │ │ │ │ - movw r3, #36876 @ 0x900c │ │ │ │ + bne b5538 <_PyObject_GC_New@@Base+0x230> │ │ │ │ + movw r3, #37496 @ 0x9278 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b56d8 <_PyObject_GC_New@@Base+0x390> │ │ │ │ + beq b5698 <_PyObject_GC_New@@Base+0x390> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2dc404 │ │ │ │ + bl 2da82c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b5554 <_PyObject_GC_New@@Base+0x20c> │ │ │ │ + beq b5514 <_PyObject_GC_New@@Base+0x20c> │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ str r4, [r7, #88] @ 0x58 │ │ │ │ mov r4, #0 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r9 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b59a8 │ │ │ │ + bl b5968 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b55f0 <_PyObject_GC_New@@Base+0x2a8> │ │ │ │ + beq b55b0 <_PyObject_GC_New@@Base+0x2a8> │ │ │ │ ldr r7, [sl, r8] │ │ │ │ - b b5440 <_PyObject_GC_New@@Base+0xf8> │ │ │ │ + b b5400 <_PyObject_GC_New@@Base+0xf8> │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b5584 <_PyObject_GC_New@@Base+0x23c> │ │ │ │ + bne b5544 <_PyObject_GC_New@@Base+0x23c> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6] │ │ │ │ str r6, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b54bc <_PyObject_GC_New@@Base+0x174> │ │ │ │ - ldr r2, [pc, #348] @ b5710 <_PyObject_GC_New@@Base+0x3c8> │ │ │ │ + ble b547c <_PyObject_GC_New@@Base+0x174> │ │ │ │ + ldr r2, [pc, #348] @ b56d0 <_PyObject_GC_New@@Base+0x3c8> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b54dc <_PyObject_GC_New@@Base+0x194> │ │ │ │ - movw r1, #37964 @ 0x944c │ │ │ │ + beq b549c <_PyObject_GC_New@@Base+0x194> │ │ │ │ + movw r1, #34584 @ 0x8718 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne b5664 <_PyObject_GC_New@@Base+0x31c> │ │ │ │ + bne b5624 <_PyObject_GC_New@@Base+0x31c> │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2e37c │ │ │ │ cmp r0, #0 │ │ │ │ - bne b54dc <_PyObject_GC_New@@Base+0x194> │ │ │ │ + bne b549c <_PyObject_GC_New@@Base+0x194> │ │ │ │ mov r0, r4 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ - b b54dc <_PyObject_GC_New@@Base+0x194> │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ + b b549c <_PyObject_GC_New@@Base+0x194> │ │ │ │ ldr r3, [r2, #976] @ 0x3d0 │ │ │ │ - movw r1, #52364 @ 0xcc8c │ │ │ │ + movw r1, #52388 @ 0xcca4 │ │ │ │ movt r1, #10 │ │ │ │ cmp r3, r1 │ │ │ │ - bne b5684 <_PyObject_GC_New@@Base+0x33c> │ │ │ │ + bne b5644 <_PyObject_GC_New@@Base+0x33c> │ │ │ │ cmp r5, #1 │ │ │ │ movcs r0, r5 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e388 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b5514 <_PyObject_GC_New@@Base+0x1cc> │ │ │ │ + beq b54d4 <_PyObject_GC_New@@Base+0x1cc> │ │ │ │ ldr r7, [sl, r8] │ │ │ │ add r4, r0, r4 │ │ │ │ ldr r3, [r9, #800] @ 0x320 │ │ │ │ mov r2, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r9, #800] @ 0x320 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ @@ -139335,91 +139319,91 @@ │ │ │ │ str r2, [r4, #-8] │ │ │ │ str r2, [r4, #-4] │ │ │ │ ldr r2, [r3, #3752] @ 0xea8 │ │ │ │ ldr r1, [r3, #3748] @ 0xea4 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #3752] @ 0xea8 │ │ │ │ cmp r1, r2 │ │ │ │ - bge b54ac <_PyObject_GC_New@@Base+0x164> │ │ │ │ - b b5474 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ + bge b546c <_PyObject_GC_New@@Base+0x164> │ │ │ │ + b b5434 <_PyObject_GC_New@@Base+0x12c> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - beq b5554 <_PyObject_GC_New@@Base+0x20c> │ │ │ │ - b b54e8 <_PyObject_GC_New@@Base+0x1a0> │ │ │ │ + beq b5514 <_PyObject_GC_New@@Base+0x20c> │ │ │ │ + b b54a8 <_PyObject_GC_New@@Base+0x1a0> │ │ │ │ ldr r0, [r2, #972] @ 0x3cc │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b561c <_PyObject_GC_New@@Base+0x2d4> │ │ │ │ - b b5514 <_PyObject_GC_New@@Base+0x1cc> │ │ │ │ + bne b55dc <_PyObject_GC_New@@Base+0x2d4> │ │ │ │ + b b54d4 <_PyObject_GC_New@@Base+0x1cc> │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r5, [r3, #28] │ │ │ │ cmp lr, r5 │ │ │ │ - bhi b56c8 <_PyObject_GC_New@@Base+0x380> │ │ │ │ + bhi b5688 <_PyObject_GC_New@@Base+0x380> │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, lr, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ add r1, r3, lr │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r3, lr] │ │ │ │ - b b5578 <_PyObject_GC_New@@Base+0x230> │ │ │ │ + b b5538 <_PyObject_GC_New@@Base+0x230> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [ip, #12] │ │ │ │ str ip, [r3, #8] │ │ │ │ - b b5440 <_PyObject_GC_New@@Base+0xf8> │ │ │ │ - movw r1, #28388 @ 0x6ee4 │ │ │ │ + b b5400 <_PyObject_GC_New@@Base+0xf8> │ │ │ │ + movw r1, #30572 @ 0x776c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #44] @ b5714 <_PyObject_GC_New@@Base+0x3cc> │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #44] @ b56d4 <_PyObject_GC_New@@Base+0x3cc> │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 366268 │ │ │ │ + b 366520 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b549c <_PyObject_GC_New@@Base+0x154> │ │ │ │ - b b54ac <_PyObject_GC_New@@Base+0x164> │ │ │ │ + beq b545c <_PyObject_GC_New@@Base+0x154> │ │ │ │ + b b546c <_PyObject_GC_New@@Base+0x164> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ - strheq r0, [sp], #-84 @ 0xffffffac │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ + strheq r0, [sp], #-236 @ 0xffffff14 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r2, #38400 @ 0x9600 │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw r3, #22652 @ 0x587c │ │ │ │ + movw r3, #22588 @ 0x583c │ │ │ │ movt r3, #11 │ │ │ │ ldr lr, [r2, #1016] @ 0x3f8 │ │ │ │ cmp lr, r3 │ │ │ │ - bne b5810 <_PyObject_GC_New@@Base+0x4c8> │ │ │ │ - ldr r3, [pc, #232] @ b583c <_PyObject_GC_New@@Base+0x4f4> │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + bne b57d0 <_PyObject_GC_New@@Base+0x4c8> │ │ │ │ + ldr r1, [pc, #232] @ b57fc <_PyObject_GC_New@@Base+0x4f4> │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq b57c4 <_PyObject_GC_New@@Base+0x47c> │ │ │ │ + beq b5784 <_PyObject_GC_New@@Base+0x47c> │ │ │ │ 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 b57bc <_PyObject_GC_New@@Base+0x474> │ │ │ │ + bne b577c <_PyObject_GC_New@@Base+0x474> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp ip, lr │ │ │ │ addls lr, r3, ip │ │ │ │ addls r1, ip, #16 │ │ │ │ strls lr, [r3, #4] │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ @@ -139428,49 +139412,49 @@ │ │ │ │ strhi r1, [r3, #8] │ │ │ │ strls r2, [r3, ip] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl b59a8 │ │ │ │ + bl b5968 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b57bc <_PyObject_GC_New@@Base+0x474> │ │ │ │ + bne b577c <_PyObject_GC_New@@Base+0x474> │ │ │ │ ldr r1, [r2, #976] @ 0x3d0 │ │ │ │ - movw r3, #52364 @ 0xcc8c │ │ │ │ + movw r3, #52388 @ 0xcca4 │ │ │ │ movt r3, #10 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b5828 <_PyObject_GC_New@@Base+0x4e0> │ │ │ │ + bne b57e8 <_PyObject_GC_New@@Base+0x4e0> │ │ │ │ mov r0, #16 │ │ │ │ bl 2e388 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r4, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4, #800] @ 0x320 │ │ │ │ - b b57bc <_PyObject_GC_New@@Base+0x474> │ │ │ │ + b b577c <_PyObject_GC_New@@Base+0x474> │ │ │ │ ldr r0, [r2, #1012] @ 0x3f4 │ │ │ │ mov r1, #16 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, #972] @ 0x3cc │ │ │ │ mov r1, #16 │ │ │ │ blx r3 │ │ │ │ - b b57fc <_PyObject_GC_New@@Base+0x4b4> │ │ │ │ + b b57bc <_PyObject_GC_New@@Base+0x4b4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b5840 : │ │ │ │ +000b5800 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ subs r1, r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - blt b586c │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + blt b582c │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r2, [r3, #1016] @ 0x3f8 │ │ │ │ ldr r0, [r3, #1012] @ 0x3f4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r2 │ │ │ │ mov r0, #0 │ │ │ │ @@ -139478,37 +139462,37 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ 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, #268] @ b59a4 │ │ │ │ + ldr r0, [pc, #268] @ b5964 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, r1 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - ldr r3, [r3, r0] │ │ │ │ + ldr r3, [r0, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ - bcs b5970 │ │ │ │ + bcs b5930 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r4, r1, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq b5980 │ │ │ │ + beq b5940 │ │ │ │ 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 b58f4 │ │ │ │ + beq b58b4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr r6, [r3, #28] │ │ │ │ cmp r5, r6 │ │ │ │ addls r1, r1, #1 │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ @@ -139516,84 +139500,84 @@ │ │ │ │ strhi r3, [lr, #12] │ │ │ │ strls r1, [r3, #24] │ │ │ │ addls r1, r3, r5 │ │ │ │ strhi lr, [r3, #8] │ │ │ │ strls r1, [r3, #4] │ │ │ │ strls ip, [r3, r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b58ec │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + bne b58ac │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r1, #52364 @ 0xcc8c │ │ │ │ + movw r1, #52388 @ 0xcca4 │ │ │ │ movt r1, #10 │ │ │ │ ldr r0, [r3, #976] @ 0x3d0 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne b5994 │ │ │ │ + bne b5954 │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e388 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r4, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4, #800] @ 0x320 │ │ │ │ - b b58ec │ │ │ │ + b b58ac │ │ │ │ cmp r2, #0 │ │ │ │ - bge b592c │ │ │ │ + bge b58ec │ │ │ │ mov r0, #0 │ │ │ │ - b b58ec │ │ │ │ + b b58ac │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b59a8 │ │ │ │ + bl b5968 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b5924 │ │ │ │ + b b58e4 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r2 │ │ │ │ blx ip │ │ │ │ - b b595c │ │ │ │ + b b591c │ │ │ │ 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 b5bb0 │ │ │ │ + beq b5b70 │ │ │ │ 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 b5ad4 │ │ │ │ + bls b5a94 │ │ │ │ add r2, r2, #131 @ 0x83 │ │ │ │ cmp r3, #0 │ │ │ │ str r4, [r5, r2, lsl #2] │ │ │ │ - beq b5a80 │ │ │ │ + beq b5a40 │ │ │ │ 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 b5b2c │ │ │ │ + beq b5aec │ │ │ │ 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 │ │ │ │ @@ -139622,37 +139606,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 b5a40 │ │ │ │ + b b5a00 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5b44 │ │ │ │ + beq b5b04 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ ldrne r1, [r3, #20] │ │ │ │ - bne b5b08 │ │ │ │ + bne b5ac8 │ │ │ │ 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 b5a40 │ │ │ │ + bne b5a00 │ │ │ │ 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 │ │ │ │ @@ -139665,342 +139649,356 @@ │ │ │ │ mul r2, r1, r2 │ │ │ │ str r2, [r3, #16] │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ str r2, [r3, #20] │ │ │ │ add r2, r3, #4096 @ 0x1000 │ │ │ │ str r0, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - bne b5b90 │ │ │ │ + bne b5b50 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ strne r0, [r2, #24] │ │ │ │ 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 b5a40 │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + b b5a00 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #1124] @ 0x464 │ │ │ │ cmn r3, #1 │ │ │ │ - beq b5d6c │ │ │ │ + beq b5d2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne b5de0 │ │ │ │ + bne b5da0 │ │ │ │ ldr r3, [r5, #520] @ 0x208 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5cd4 │ │ │ │ + beq b5c94 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mov r1, #262144 @ 0x40000 │ │ │ │ str r2, [r5, #520] @ 0x208 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r2, [r7, #1116] @ 0x45c │ │ │ │ ldr r0, [r7, #1112] @ 0x458 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b5e20 │ │ │ │ + beq b5de0 │ │ │ │ cmn r5, #804 @ 0x324 │ │ │ │ - beq b5e08 │ │ │ │ + beq b5dc8 │ │ │ │ ldr r2, [r5, #788] @ 0x314 │ │ │ │ ubfx r4, r1, #0, #18 │ │ │ │ ldr ip, [r5, #792] @ 0x318 │ │ │ │ lsr r0, r1, #18 │ │ │ │ ldr lr, [r5, #796] @ 0x31c │ │ │ │ cmp r4, #0 │ │ │ │ add r2, r2, #1 │ │ │ │ add ip, ip, #1 │ │ │ │ - beq b5ca4 │ │ │ │ + beq b5c64 │ │ │ │ cmp r2, lr │ │ │ │ add lr, r5, r0, lsl #3 │ │ │ │ add r0, r1, #262144 @ 0x40000 │ │ │ │ lsr r0, r0, #18 │ │ │ │ add r0, r5, r0, lsl #3 │ │ │ │ str r4, [r0, #808] @ 0x328 │ │ │ │ str r4, [lr, #804] @ 0x324 │ │ │ │ str r1, [r3] │ │ │ │ str r2, [r5, #788] @ 0x314 │ │ │ │ str ip, [r5, #792] @ 0x318 │ │ │ │ - bls b5c60 │ │ │ │ + bls b5c20 │ │ │ │ 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 b5e30 │ │ │ │ + bne b5df0 │ │ │ │ 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 b59ec │ │ │ │ + b b59ac │ │ │ │ add r0, r5, r0, lsl #3 │ │ │ │ cmp r2, lr │ │ │ │ mvn lr, #0 │ │ │ │ str lr, [r0, #804] @ 0x324 │ │ │ │ str r1, [r3] │ │ │ │ str ip, [r5, #792] @ 0x318 │ │ │ │ str r2, [r5, #788] @ 0x314 │ │ │ │ - bhi b5c5c │ │ │ │ + bhi b5c1c │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ str r4, [r3, #16] │ │ │ │ stmib r3, {r1, r2} │ │ │ │ - b b5c7c │ │ │ │ + b b5c3c │ │ │ │ ldr r3, [r5, #516] @ 0x204 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r8, #16 │ │ │ │ moveq r2, #448 @ 0x1c0 │ │ │ │ ldreq r0, [r5, #512] @ 0x200 │ │ │ │ - bne b5d8c │ │ │ │ + bne b5d4c │ │ │ │ ldr r3, [r7, #984] @ 0x3d8 │ │ │ │ - movw r1, #54348 @ 0xd44c │ │ │ │ + movw r1, #54372 @ 0xd464 │ │ │ │ movt r1, #10 │ │ │ │ cmp r3, r1 │ │ │ │ - bne b5df4 │ │ │ │ + bne b5db4 │ │ │ │ mov r1, r2 │ │ │ │ bl 2db44 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5dc0 │ │ │ │ + beq b5d80 │ │ │ │ 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 b5d58 │ │ │ │ + b b5d18 │ │ │ │ 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 b5d3c │ │ │ │ + bcc b5cfc │ │ │ │ add r3, r3, r9 │ │ │ │ str r8, [r5, #516] @ 0x204 │ │ │ │ - b b5bdc │ │ │ │ - movw r0, #23136 @ 0x5a60 │ │ │ │ + b b5b9c │ │ │ │ + movw r0, #25648 @ 0x6430 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2d3d08 │ │ │ │ + bl 2d2234 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b5dcc │ │ │ │ + bne b5d8c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7, #1124] @ 0x464 │ │ │ │ - b b5bd0 │ │ │ │ + b b5b90 │ │ │ │ lsl r1, r3, #1 │ │ │ │ cmp r3, r3, lsl #1 │ │ │ │ mov r8, r1 │ │ │ │ - bcs b5dc0 │ │ │ │ + bcs b5d80 │ │ │ │ movw r3, #37449 @ 0x9249 │ │ │ │ movt r3, #2340 @ 0x924 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi b5dc0 │ │ │ │ + bhi b5d80 │ │ │ │ mov r2, #28 │ │ │ │ ldr r0, [r5, #512] @ 0x200 │ │ │ │ mul r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bge b5cec │ │ │ │ + bge b5cac │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #524] @ 0x20c │ │ │ │ - b b5a74 │ │ │ │ + b b5a34 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5d80 │ │ │ │ + beq b5d40 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r7, #1124] @ 0x464 │ │ │ │ movw r3, #24016 @ 0x5dd0 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ bl 335f4 <_PyObject_DebugMallocStats@@Base> │ │ │ │ - b b5bd0 │ │ │ │ + b b5b90 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r7, #972] @ 0x3cc │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b b5d0c │ │ │ │ + b b5ccc │ │ │ │ ldr r6, [r7, #1120] @ 0x460 │ │ │ │ mov r2, #262144 @ 0x40000 │ │ │ │ ldr r0, [r7, #1112] @ 0x458 │ │ │ │ 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 b5dc0 │ │ │ │ + b b5d80 │ │ │ │ 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 b5c7c │ │ │ │ + b b5c3c │ │ │ │ │ │ │ │ -000b5e4c <_Py_GetConfig@@Base>: │ │ │ │ - ldr r3, [pc, #64] @ b5e94 <_Py_GetConfig@@Base+0x48> │ │ │ │ +000b5e0c <_Py_GetConfig@@Base>: │ │ │ │ + ldr r3, [pc, #64] @ b5e54 <_Py_GetConfig@@Base+0x48> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5e70 <_Py_GetConfig@@Base+0x24> │ │ │ │ + beq b5e30 <_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, #27196 @ 0x6a3c │ │ │ │ + movw r1, #29660 @ 0x73dc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #4] @ b5e98 <_Py_GetConfig@@Base+0x4c> │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ b5e58 <_Py_GetConfig@@Base+0x4c> │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ - subeq r0, sp, r4, asr #11 │ │ │ │ + subeq r0, sp, ip, asr #29 │ │ │ │ │ │ │ │ -000b5e9c <_Py_NewReference@@Base>: │ │ │ │ +000b5e5c <_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] @ b5f14 <_Py_NewReference@@Base+0x78> │ │ │ │ + ldr r2, [pc, #92] @ b5ed4 <_Py_NewReference@@Base+0x78> │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ ldr lr, [r2, #1716] @ 0x6b4 │ │ │ │ cmp lr, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - movw r1, #37964 @ 0x944c │ │ │ │ + movw r1, #34584 @ 0x8718 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ cmp lr, r1 │ │ │ │ - bne b5efc <_Py_NewReference@@Base+0x60> │ │ │ │ + bne b5ebc <_Py_NewReference@@Base+0x60> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2e37c │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ + b 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + cmp r0, #0 │ │ │ │ + cmpne r1, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + beq b5ef8 <_Py_NewReference@@Base+0x9c> │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 2d6700 <_PyThreadState_New@@Base+0x9cc> │ │ │ │ + sub r0, r0, r1 │ │ │ │ + clz r0, r0 │ │ │ │ + lsr r0, r0, #5 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi b5ff0 <_Py_NewReference@@Base+0x154> │ │ │ │ - movw r6, #38400 @ 0x9600 │ │ │ │ + bhi b5fe8 <_Py_NewReference@@Base+0x18c> │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r3, #22652 @ 0x587c │ │ │ │ + movw r3, #22588 @ 0x583c │ │ │ │ movt r3, #11 │ │ │ │ mov r5, #1 │ │ │ │ ldr r2, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r2, r3 │ │ │ │ movne r9, #22 │ │ │ │ movne r8, r5 │ │ │ │ movne r4, r5 │ │ │ │ - bne b6038 <_Py_NewReference@@Base+0x19c> │ │ │ │ + bne b6030 <_Py_NewReference@@Base+0x1d4> │ │ │ │ mov r0, #24 │ │ │ │ mov r8, r5 │ │ │ │ mov ip, #4 │ │ │ │ mov r4, r5 │ │ │ │ mov r9, #22 │ │ │ │ mov r1, #2 │ │ │ │ - ldr r3, [pc, #656] @ b6214 <_Py_NewReference@@Base+0x378> │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r2, [pc, #656] @ b620c <_Py_NewReference@@Base+0x3b0> │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1604] @ 0x644 │ │ │ │ ldr r2, [r7, ip, lsl #2] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq b60f8 <_Py_NewReference@@Base+0x25c> │ │ │ │ + beq b60f0 <_Py_NewReference@@Base+0x294> │ │ │ │ ldr r3, [r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ str r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne b604c <_Py_NewReference@@Base+0x1b0> │ │ │ │ + bne b6044 <_Py_NewReference@@Base+0x1e8> │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr r6, [r2, #28] │ │ │ │ cmp r6, lr │ │ │ │ addcs r0, r0, lr │ │ │ │ strcs r0, [r2, #24] │ │ │ │ addcs r0, r2, lr │ │ │ │ strcs r0, [r2, #4] │ │ │ │ ldrcc r2, [r2, #12] │ │ │ │ strcc r2, [ip, #12] │ │ │ │ strcs r1, [r2, lr] │ │ │ │ strcc ip, [r2, #8] │ │ │ │ - b b604c <_Py_NewReference@@Base+0x1b0> │ │ │ │ + b b6044 <_Py_NewReference@@Base+0x1e8> │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bls b6164 <_Py_NewReference@@Base+0x2c8> │ │ │ │ + bls b615c <_Py_NewReference@@Base+0x300> │ │ │ │ cmp r0, #65536 @ 0x10000 │ │ │ │ - bcs b6140 <_Py_NewReference@@Base+0x2a4> │ │ │ │ + bcs b6138 <_Py_NewReference@@Base+0x2dc> │ │ │ │ mov r4, #2 │ │ │ │ mov r0, #32 │ │ │ │ mov ip, #6 │ │ │ │ mov r1, #3 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r4 │ │ │ │ - movw r6, #38400 @ 0x9600 │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r3, #22652 @ 0x587c │ │ │ │ + movw r3, #22588 @ 0x583c │ │ │ │ movt r3, #11 │ │ │ │ mov r5, #0 │ │ │ │ ldr r2, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b5f7c <_Py_NewReference@@Base+0xe0> │ │ │ │ + beq b5f74 <_Py_NewReference@@Base+0x118> │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b61b8 <_Py_NewReference@@Base+0x31c> │ │ │ │ - movw r2, #42744 @ 0xa6f8 │ │ │ │ + beq b61b0 <_Py_NewReference@@Base+0x354> │ │ │ │ + movw r2, #43364 @ 0xa964 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #424] @ b6218 <_Py_NewReference@@Base+0x37c> │ │ │ │ + ldr r2, [pc, #424] @ b6210 <_Py_NewReference@@Base+0x3b4> │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r6, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b6180 <_Py_NewReference@@Base+0x2e4> │ │ │ │ + bne b6178 <_Py_NewReference@@Base+0x31c> │ │ │ │ lsl r4, r4, #2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b60b4 <_Py_NewReference@@Base+0x218> │ │ │ │ + beq b60ac <_Py_NewReference@@Base+0x250> │ │ │ │ mov r0, #1 │ │ │ │ orr r4, r4, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ mvn r1, #0 │ │ │ │ strb r4, [r3, #16] │ │ │ │ strd r0, [r3, #8] │ │ │ │ strb r2, [r3, #21] │ │ │ │ @@ -140013,178 +140011,178 @@ │ │ │ │ mvn r2, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ strb r4, [r3, #16] │ │ │ │ strbeq r5, [r3, #29] │ │ │ │ streq r5, [r3, #24] │ │ │ │ streq r5, [r3, #20] │ │ │ │ - beq b60a8 <_Py_NewReference@@Base+0x20c> │ │ │ │ + beq b60a0 <_Py_NewReference@@Base+0x244> │ │ │ │ cmp r8, #2 │ │ │ │ str r5, [r3, #24] │ │ │ │ str r5, [r3, #20] │ │ │ │ strheq r5, [r3, #30] │ │ │ │ strne r5, [r3, #32] │ │ │ │ - b b60a8 <_Py_NewReference@@Base+0x20c> │ │ │ │ + b b60a0 <_Py_NewReference@@Base+0x244> │ │ │ │ mov r0, r7 │ │ │ │ - bl b59a8 │ │ │ │ + bl b5968 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne b604c <_Py_NewReference@@Base+0x1b0> │ │ │ │ + bne b6044 <_Py_NewReference@@Base+0x1e8> │ │ │ │ ldr r2, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #52364 @ 0xcc8c │ │ │ │ + movw r3, #52388 @ 0xcca4 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b61e0 <_Py_NewReference@@Base+0x344> │ │ │ │ + bne b61d8 <_Py_NewReference@@Base+0x37c> │ │ │ │ mov r0, r9 │ │ │ │ bl 2e388 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b61b8 <_Py_NewReference@@Base+0x31c> │ │ │ │ + beq b61b0 <_Py_NewReference@@Base+0x354> │ │ │ │ ldr r2, [r7, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r7, #800] @ 0x320 │ │ │ │ - b b604c <_Py_NewReference@@Base+0x1b0> │ │ │ │ + b b6044 <_Py_NewReference@@Base+0x1e8> │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ - bcs b61f4 <_Py_NewReference@@Base+0x358> │ │ │ │ + bcs b61ec <_Py_NewReference@@Base+0x390> │ │ │ │ mov r4, #4 │ │ │ │ mov ip, #8 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r9, #36 @ 0x24 │ │ │ │ mov r8, r4 │ │ │ │ - b b6018 <_Py_NewReference@@Base+0x17c> │ │ │ │ + b b6010 <_Py_NewReference@@Base+0x1b4> │ │ │ │ mov r4, #1 │ │ │ │ mov ip, #6 │ │ │ │ mov r0, #32 │ │ │ │ mov r1, #3 │ │ │ │ mov r9, #30 │ │ │ │ mov r8, r4 │ │ │ │ - b b6018 <_Py_NewReference@@Base+0x17c> │ │ │ │ - movw r1, #37964 @ 0x944c │ │ │ │ + b b6010 <_Py_NewReference@@Base+0x1b4> │ │ │ │ + movw r1, #34584 @ 0x8718 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne b61c4 <_Py_NewReference@@Base+0x328> │ │ │ │ + bne b61bc <_Py_NewReference@@Base+0x360> │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e37c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b6080 <_Py_NewReference@@Base+0x1e4> │ │ │ │ + bne b6078 <_Py_NewReference@@Base+0x21c> │ │ │ │ mov r0, r3 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b6080 <_Py_NewReference@@Base+0x1e4> │ │ │ │ + b b6078 <_Py_NewReference@@Base+0x21c> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 366244 │ │ │ │ + b 3664fc │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b6080 <_Py_NewReference@@Base+0x1e4> │ │ │ │ + b b6078 <_Py_NewReference@@Base+0x21c> │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b b6128 <_Py_NewReference@@Base+0x28c> │ │ │ │ + b b6120 <_Py_NewReference@@Base+0x2c4> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28468 @ 0x6f34 │ │ │ │ + movw r1, #30652 @ 0x77bc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r3, #0 │ │ │ │ - b b60a8 <_Py_NewReference@@Base+0x20c> │ │ │ │ + b b60a0 <_Py_NewReference@@Base+0x244> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -000b621c : │ │ │ │ +000b6214 : │ │ │ │ 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 b64d8 │ │ │ │ + blt b64d0 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ clz r2, r2 │ │ │ │ mov r5, r0 │ │ │ │ lsr r2, r2, #5 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b63b4 │ │ │ │ + bne b63ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq b63dc │ │ │ │ + beq b63d4 │ │ │ │ cmn r3, #-2147483630 @ 0x80000012 │ │ │ │ - bhi b6344 │ │ │ │ - movw r6, #38400 @ 0x9600 │ │ │ │ + bhi b633c │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ add r0, r3, #17 │ │ │ │ - movw r2, #22652 @ 0x587c │ │ │ │ + movw r2, #22588 @ 0x583c │ │ │ │ movt r2, #11 │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r4, r2 │ │ │ │ - bne b644c │ │ │ │ - ldr r1, [pc, #636] @ b6514 │ │ │ │ + bne b6444 │ │ │ │ + ldr r1, [pc, #636] @ b650c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ - ldr r2, [r2, r1] │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ mov r7, r2 │ │ │ │ - bhi b63fc │ │ │ │ + bhi b63f4 │ │ │ │ lsr r0, r3, #3 │ │ │ │ add r1, r0, #2 │ │ │ │ ldr r2, [r2, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq b63e4 │ │ │ │ + beq b63dc │ │ │ │ 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 b6380 │ │ │ │ - movw r2, #42956 @ 0xa7cc │ │ │ │ + beq b6378 │ │ │ │ + movw r2, #43576 @ 0xaa38 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #544] @ b6518 │ │ │ │ + ldr r1, [pc, #544] @ b6510 │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b646c │ │ │ │ + ble b6464 │ │ │ │ ldr r6, [r1, #1716] @ 0x6b4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne b6488 │ │ │ │ + bne b6480 │ │ │ │ add r2, r4, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ mvn r0, #0 │ │ │ │ cmp r5, r1 │ │ │ │ str r0, [r4, #12] │ │ │ │ strb r1, [r2, #16] │ │ │ │ - bne b6364 │ │ │ │ + bne b635c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2e0318 <_Py_SetImmortalUntracked@@Base+0xd8> │ │ │ │ + bl 2dec08 <_Py_SetImmortalUntracked@@Base+0xba8> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b6338 │ │ │ │ + beq b6330 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b6338 │ │ │ │ + beq b6330 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2e304 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ @@ -140196,139 +140194,139 @@ │ │ │ │ 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 b62e8 │ │ │ │ + b b62e0 │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r1, #24 │ │ │ │ movw r4, #25836 @ 0x64ec │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ 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, #312] @ b651c │ │ │ │ - b b6338 │ │ │ │ + ldr r4, [pc, #312] @ b6514 │ │ │ │ + b b6330 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b59a8 │ │ │ │ + bl b5968 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b62e8 │ │ │ │ + bne b62e0 │ │ │ │ ldr r4, [r6, #976] @ 0x3d0 │ │ │ │ - movw r2, #52364 @ 0xcc8c │ │ │ │ + movw r2, #52388 @ 0xcca4 │ │ │ │ movt r2, #10 │ │ │ │ cmp r4, r2 │ │ │ │ - bne b64f8 │ │ │ │ + bne b64f0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e388 │ │ │ │ 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 b62e8 │ │ │ │ + bne b62e0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 366244 │ │ │ │ + bl 3664fc │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b b6354 │ │ │ │ + b b634c │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b62e8 │ │ │ │ - b b6438 │ │ │ │ + bne b62e0 │ │ │ │ + b b6430 │ │ │ │ ldr r6, [r1, #1716] @ 0x6b4 │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #1 │ │ │ │ str r0, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r4] │ │ │ │ - beq b6318 │ │ │ │ - movw r2, #37964 @ 0x944c │ │ │ │ + beq b6310 │ │ │ │ + movw r2, #34584 @ 0x8718 │ │ │ │ movt r2, #33 @ 0x21 │ │ │ │ cmp r6, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b64c0 │ │ │ │ + bne b64b8 │ │ │ │ ldr r0, [r1, #1712] @ 0x6b0 │ │ │ │ bl 2e37c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b6318 │ │ │ │ + bne b6310 │ │ │ │ mov r0, r4 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b6318 │ │ │ │ + b b6310 │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b6318 │ │ │ │ + b b6310 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28560 @ 0x6f90 │ │ │ │ + movw r1, #30744 @ 0x7818 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b b6338 │ │ │ │ + bl 1b4954 │ │ │ │ + b b6330 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b b6424 │ │ │ │ + b b641c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ - ldrdeq pc, [sl], #-168 @ 0xffffff58 @ │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ + ldrdeq pc, [sl], #-160 @ 0xffffff60 @ │ │ │ │ │ │ │ │ -000b6520 : │ │ │ │ +000b6518 : │ │ │ │ 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 b6628 │ │ │ │ - blt b66a0 │ │ │ │ + beq b6620 │ │ │ │ + blt b6698 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt b6630 │ │ │ │ - ldr r6, [pc, #380] @ b66d4 │ │ │ │ - mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ + bgt b6628 │ │ │ │ + ldr r7, [pc, #380] @ b66cc │ │ │ │ + mrc 15, 0, r6, 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 b65f0 │ │ │ │ - ldr r0, [pc, #352] @ b66d8 │ │ │ │ + beq b65e8 │ │ │ │ + ldr r0, [pc, #352] @ b66d0 │ │ │ │ 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, #1716] @ 0x6b4 │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne b665c │ │ │ │ + bne b6654 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ lsl r2, r3, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2d748 │ │ │ │ ldr r0, [r5, #3836] @ 0xefc │ │ │ │ @@ -140343,124 +140341,124 @@ │ │ │ │ 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, #42532 @ 0xa624 │ │ │ │ + movw r0, #43152 @ 0xa890 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl ba3f0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl ba3e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b65e4 │ │ │ │ - ldr r1, [pc, #192] @ b66d4 │ │ │ │ + beq b65dc │ │ │ │ + ldr r1, [pc, #192] @ b66cc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mvn r0, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r4, #12] │ │ │ │ - ldr r5, [r2, r1] │ │ │ │ - b b65a4 │ │ │ │ - ldr r4, [pc, #172] @ b66dc │ │ │ │ - b b65e4 │ │ │ │ + ldr r5, [r1, r2] │ │ │ │ + b b659c │ │ │ │ + ldr r4, [pc, #172] @ b66d4 │ │ │ │ + b b65dc │ │ │ │ cmn r3, #-536870907 @ 0xe0000005 │ │ │ │ - bls b65f0 │ │ │ │ + bls b65e8 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 366244 │ │ │ │ + bl 3664fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b65e4 │ │ │ │ - ldr r2, [pc, #132] @ b66d4 │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + beq b65dc │ │ │ │ + ldr r1, [pc, #132] @ b66cc │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r5, [r1, r2] │ │ │ │ - b b65a4 │ │ │ │ - movw r2, #37964 @ 0x944c │ │ │ │ + b b659c │ │ │ │ + movw r2, #34584 @ 0x8718 │ │ │ │ movt r2, #33 @ 0x21 │ │ │ │ cmp ip, r2 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne b66b8 │ │ │ │ + bne b66b0 │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ bl 2e37c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrne r5, [r7, r6] │ │ │ │ - bne b659c │ │ │ │ + bne b6594 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ ldr r5, [r7, r6] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b659c │ │ │ │ + b b6594 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #28612 @ 0x6fc4 │ │ │ │ + movw r0, #30796 @ 0x784c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b b65e4 │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b b65dc │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r5, [r7, r6] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b659c │ │ │ │ + b b6594 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ - ldrdeq r9, [fp], #-132 @ 0xffffff7c @ │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r9, fp, ip, asr #17 │ │ │ │ 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, #452] @ b68c0 │ │ │ │ + ldr r3, [pc, #452] @ b68b8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b68a8 │ │ │ │ + beq b68a0 │ │ │ │ mov r4, r1 │ │ │ │ cmn r1, #-2147483635 @ 0x8000000d │ │ │ │ - bhi b68b8 │ │ │ │ + bhi b68b0 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ - movw r3, #22652 @ 0x587c │ │ │ │ + movw r3, #22588 @ 0x583c │ │ │ │ movt r3, #11 │ │ │ │ mov r5, r0 │ │ │ │ add r6, r1, #12 │ │ │ │ cmp r7, r3 │ │ │ │ - bne b6858 │ │ │ │ - ldr r3, [pc, #396] @ b68c4 │ │ │ │ + bne b6850 │ │ │ │ + ldr r3, [pc, #396] @ b68bc │ │ │ │ cmp r6, #512 @ 0x200 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1604] @ 0x644 │ │ │ │ - bhi b6810 │ │ │ │ + bhi b6808 │ │ │ │ add r1, r1, #11 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r7, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq b6884 │ │ │ │ + beq b687c │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b67d4 │ │ │ │ + beq b67cc │ │ │ │ mov r3, r2 │ │ │ │ rev r0, r4 │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #253 @ 0xfd │ │ │ │ cmp r4, #0 │ │ │ │ str r0, [r3], #8 │ │ │ │ ldrb r0, [r5] │ │ │ │ strb r0, [r2, #4] │ │ │ │ strh r1, [r2, #5] │ │ │ │ strb r1, [r2, #7] │ │ │ │ - beq b6874 │ │ │ │ + beq b686c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #205 @ 0xcd │ │ │ │ bl 2d748 │ │ │ │ mov r3, r0 │ │ │ │ movw r2, #65021 @ 0xfdfd │ │ │ │ movt r2, #65021 @ 0xfdfd │ │ │ │ @@ -140469,87 +140467,129 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r8, [r3, #28] │ │ │ │ cmp r8, lr │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [ip, #12] │ │ │ │ strcc ip, [r3, #8] │ │ │ │ - bcc b6780 │ │ │ │ + bcc b6778 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, lr, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ add r1, r3, lr │ │ │ │ str r1, [r3, #4] │ │ │ │ str r0, [r3, lr] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b6780 │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + bne b6778 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r2, #52364 @ 0xcc8c │ │ │ │ + movw r2, #52388 @ 0xcca4 │ │ │ │ movt r2, #10 │ │ │ │ ldr r1, [r3, #976] @ 0x3d0 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b6894 │ │ │ │ + bne b688c │ │ │ │ mov r0, r6 │ │ │ │ bl 2e388 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b67cc │ │ │ │ + beq b67c4 │ │ │ │ ldr r1, [r7, #800] @ 0x320 │ │ │ │ mov r2, r3 │ │ │ │ add r3, r1, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b b6780 │ │ │ │ + b b6778 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r6 │ │ │ │ blx r7 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b67cc │ │ │ │ + beq b67c4 │ │ │ │ mov r2, r3 │ │ │ │ - b b6780 │ │ │ │ + b b6778 │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #65021 @ 0xfdfd │ │ │ │ str r1, [r2, #8] │ │ │ │ - b b67cc │ │ │ │ + b b67c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl b59a8 │ │ │ │ + bl b5968 │ │ │ │ mov r2, r0 │ │ │ │ - b b6808 │ │ │ │ + b b6800 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ mov r3, r0 │ │ │ │ - b b683c │ │ │ │ - movw r1, #28640 @ 0x6fe0 │ │ │ │ + b b6834 │ │ │ │ + movw r1, #30824 @ 0x7868 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #16] @ b68c8 │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #16] @ b68c0 │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b b67cc │ │ │ │ + b b67c4 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq r0, [sp], #-84 @ 0xffffffac │ │ │ │ + ldrdeq r0, [sp], #-236 @ 0xffffff14 │ │ │ │ + ldr r2, [pc, #156] @ b6968 │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + ldr r2, [r2, r3] │ │ │ │ + add r3, r2, #4096 @ 0x1000 │ │ │ │ + ldr r0, [r3, #2116] @ 0x844 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq b68f8 │ │ │ │ + ldr r1, [r0] │ │ │ │ + mov r2, #0 │ │ │ │ + str r1, [r3, #2116] @ 0x844 │ │ │ │ + str r2, [r0, #12] │ │ │ │ + str r2, [r0, #16] │ │ │ │ + bx lr │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + add r1, r2, #8192 @ 0x2000 │ │ │ │ + add r2, r2, #6208 @ 0x1840 │ │ │ │ + add r2, r2, #32 │ │ │ │ + ldr r0, [r1, #352] @ 0x160 │ │ │ │ + sub r3, r0, r2 │ │ │ │ + asr r3, r3, #3 │ │ │ │ + add r3, r3, #4 │ │ │ │ + cmp r3, #288 @ 0x120 │ │ │ │ + bhi b6954 │ │ │ │ + add r3, r0, #32 │ │ │ │ + str r3, [r1, #352] @ 0x160 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r2, #2 │ │ │ │ + str r3, [r0, #12] │ │ │ │ + stmib r0, {r1, r2} │ │ │ │ + str r3, [r0, #16] │ │ │ │ + pop {fp, pc} │ │ │ │ + mov r0, #32 │ │ │ │ + bl b8ee8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne b6938 │ │ │ │ + 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, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ - bgt b6984 │ │ │ │ - ldr r3, [pc, #188] @ b69b4 │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + bgt b6a24 │ │ │ │ + ldr r1, [pc, #188] @ b6a54 │ │ │ │ + mrc 15, 0, r3, 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 b692c │ │ │ │ + beq b69cc │ │ │ │ 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} │ │ │ │ @@ -140561,138 +140601,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 b6984 │ │ │ │ + bhi b6a24 │ │ │ │ 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 b6924 │ │ │ │ + b b69c4 │ │ │ │ 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 b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-12] │ │ │ │ - bne b6970 │ │ │ │ - b b6924 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r3, [pc, #156] @ b6a5c │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r2, [r2, r3] │ │ │ │ - add r3, r2, #4096 @ 0x1000 │ │ │ │ - ldr r0, [r3, #2116] @ 0x844 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq b69ec │ │ │ │ - ldr r1, [r0] │ │ │ │ - mov r2, #0 │ │ │ │ - str r1, [r3, #2116] @ 0x844 │ │ │ │ - str r2, [r0, #12] │ │ │ │ - str r2, [r0, #16] │ │ │ │ - bx lr │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - add r1, r2, #8192 @ 0x2000 │ │ │ │ - add r2, r2, #6208 @ 0x1840 │ │ │ │ - add r2, r2, #32 │ │ │ │ - ldr r0, [r1, #352] @ 0x160 │ │ │ │ - sub r3, r0, r2 │ │ │ │ - asr r3, r3, #3 │ │ │ │ - add r3, r3, #4 │ │ │ │ - cmp r3, #288 @ 0x120 │ │ │ │ - bhi b6a48 │ │ │ │ - add r3, r0, #32 │ │ │ │ - str r3, [r1, #352] @ 0x160 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r2, #2 │ │ │ │ - str r3, [r0, #12] │ │ │ │ - stmib r0, {r1, r2} │ │ │ │ - str r3, [r0, #16] │ │ │ │ - pop {fp, pc} │ │ │ │ - mov r0, #32 │ │ │ │ - bl b8ef0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne b6a2c │ │ │ │ - pop {fp, pc} │ │ │ │ + bne b6a10 │ │ │ │ + b b69c4 │ │ │ │ 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 b6e04 │ │ │ │ + beq b6dfc │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b6e20 │ │ │ │ + beq b6e18 │ │ │ │ ldr sl, [r3, #16] │ │ │ │ cmp sl, r2 │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr r1, [pc, #972] @ b6e70 │ │ │ │ movlt r9, r2 │ │ │ │ movge r9, sl │ │ │ │ movge sl, r2 │ │ │ │ mov r2, r5 │ │ │ │ movge r5, r3 │ │ │ │ movge r3, r2 │ │ │ │ - ldr r2, [pc, #944] @ b6e78 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ 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 b6e44 │ │ │ │ + bgt b6e3c │ │ │ │ add r1, r4, #1552 @ 0x610 │ │ │ │ ldr r6, [r2, r1, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq b6d90 │ │ │ │ + beq b6d88 │ │ │ │ add r4, r6, #20 │ │ │ │ ldr r0, [r6] │ │ │ │ add r8, r4, r7, lsl #2 │ │ │ │ str r0, [r2, r1, lsl #2] │ │ │ │ cmp r8, r4 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6, #12] │ │ │ │ str r2, [r6, #16] │ │ │ │ - bls b6df0 │ │ │ │ + bls b6de8 │ │ │ │ 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 2d748 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r0, r3, #20 │ │ │ │ add r2, r0, sl, lsl #2 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs b6d50 │ │ │ │ + bcs b6d48 │ │ │ │ add r1, r5, #20 │ │ │ │ add r3, r5, #21 │ │ │ │ add r1, r1, r9, lsl #2 │ │ │ │ str r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r1, r3 │ │ │ │ sub r3, r1, r5 │ │ │ │ sub r3, r3, #21 │ │ │ │ @@ -140714,235 +140712,235 @@ │ │ │ │ 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 b6d3c │ │ │ │ + beq b6d34 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r3 │ │ │ │ mov r3, #0 │ │ │ │ umlal r7, r3, lr, r6 │ │ │ │ str r7, [r4] │ │ │ │ - bls b6d14 │ │ │ │ + bls b6d0c │ │ │ │ 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 b6d14 │ │ │ │ + bls b6d0c │ │ │ │ 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 b6d14 │ │ │ │ + bls b6d0c │ │ │ │ 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 ip, r1 │ │ │ │ - bcs b6d14 │ │ │ │ + bcs b6d0c │ │ │ │ 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 b6d14 │ │ │ │ + bls b6d0c │ │ │ │ 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 b6d14 │ │ │ │ + bls b6d0c │ │ │ │ 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 b6d14 │ │ │ │ + bls b6d0c │ │ │ │ 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 b6ce8 │ │ │ │ + bhi b6ce0 │ │ │ │ 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 b6d44 │ │ │ │ + bcs b6d3c │ │ │ │ add r4, r4, #4 │ │ │ │ - b b6bb8 │ │ │ │ + b b6bb0 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc b6d34 │ │ │ │ + bcc b6d2c │ │ │ │ mov r6, r8 │ │ │ │ ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r7, sl │ │ │ │ cmp r7, #0 │ │ │ │ - ble b6d64 │ │ │ │ + ble b6d5c │ │ │ │ ldr r3, [r8, #-4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6d74 │ │ │ │ + beq b6d6c │ │ │ │ str r7, [r6, #16] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r8, r8, #4 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq b6d64 │ │ │ │ + beq b6d5c │ │ │ │ ldr r3, [r8, #-4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6d64 │ │ │ │ - b b6d78 │ │ │ │ + bne b6d5c │ │ │ │ + b b6d70 │ │ │ │ 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 b6e5c │ │ │ │ + bhi b6e54 │ │ │ │ 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 b6b18 │ │ │ │ + bcc b6b10 │ │ │ │ add r0, r3, #20 │ │ │ │ add r2, r0, sl, lsl #2 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc b6b4c │ │ │ │ - b b6d50 │ │ │ │ + bcc b6b44 │ │ │ │ + b b6d48 │ │ │ │ ldr sl, [r0, #16] │ │ │ │ cmp sl, #1 │ │ │ │ - beq b6e28 │ │ │ │ + beq b6e20 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne b6aa0 │ │ │ │ + bne b6a98 │ │ │ │ cmp r2, #1 │ │ │ │ - bne b6a9c │ │ │ │ + bne b6a94 │ │ │ │ mov r0, #0 │ │ │ │ - bl b68cc │ │ │ │ + bl b696c │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ movne r3, #0 │ │ │ │ strdne r2, [r6, #16] │ │ │ │ - b b6d68 │ │ │ │ + b b6d60 │ │ │ │ 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 b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne b6dd0 │ │ │ │ - b b6d68 │ │ │ │ + bne b6dc8 │ │ │ │ + b b6d60 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b6e7c : │ │ │ │ +000b6e74 : │ │ │ │ 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 b6f08 │ │ │ │ + beq b6f00 │ │ │ │ cmp r2, #840 @ 0x348 │ │ │ │ moveq r3, #624 @ 0x270 │ │ │ │ movteq r3, #39 @ 0x27 │ │ │ │ - beq b6ec4 │ │ │ │ + beq b6ebc │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - blx 441320 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ + blx 441c00 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi b6f44 │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + bhi b6f3c │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r1, #28496 @ 0x6f50 │ │ │ │ + movw r1, #28488 @ 0x6f48 │ │ │ │ movt r1, #11 │ │ │ │ ldr lr, [r3, #980] @ 0x3d4 │ │ │ │ cmp lr, r1 │ │ │ │ - bne b6f2c │ │ │ │ + bne b6f24 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r2, #1 │ │ │ │ moveq r4, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ b 2e1cc │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r1, #28496 @ 0x6f50 │ │ │ │ + movw r1, #28488 @ 0x6f48 │ │ │ │ movt r1, #11 │ │ │ │ ldr lr, [r3, #980] @ 0x3d4 │ │ │ │ cmp lr, r1 │ │ │ │ moveq r2, #1 │ │ │ │ moveq r4, r2 │ │ │ │ - beq b6ef4 │ │ │ │ + beq b6eec │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, #0 │ │ │ │ @@ -140959,42 +140957,42 @@ │ │ │ │ movne r0, #1 │ │ │ │ moveq r1, r2 │ │ │ │ movne r1, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2e1cc │ │ │ │ │ │ │ │ -000b6f88 : │ │ │ │ +000b6f80 : │ │ │ │ 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, r0, #0 │ │ │ │ - blt b7040 │ │ │ │ - ldr r7, [pc, #364] @ b7118 │ │ │ │ + blt b7038 │ │ │ │ + ldr r7, [pc, #364] @ b7110 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r3, [r7, r6] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1896] @ 0x768 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b7100 │ │ │ │ + beq b70f8 │ │ │ │ ldr r2, [r4] │ │ │ │ str r2, [r3, #1896] @ 0x768 │ │ │ │ ldr r2, [r3, #1900] @ 0x76c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #1900] @ 0x76c │ │ │ │ - ldr r2, [pc, #320] @ b711c │ │ │ │ + ldr r2, [pc, #320] @ b7114 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b70d4 │ │ │ │ + bne b70cc │ │ │ │ cmp r5, #0 │ │ │ │ - bne b7074 │ │ │ │ + bne b706c │ │ │ │ ldr r1, [r7, r6] │ │ │ │ sub r2, r4, #8 │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ mov ip, #0 │ │ │ │ str ip, [r4, #12] │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r0, [r1, #3836] @ 0xefc │ │ │ │ @@ -141005,122 +141003,122 @@ │ │ │ │ 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 b7054 │ │ │ │ + b b704c │ │ │ │ mov r4, #0 │ │ │ │ mov r1, #244 @ 0xf4 │ │ │ │ - movw r0, #28696 @ 0x7018 │ │ │ │ + movw r0, #30880 @ 0x78a0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b6ff4 │ │ │ │ + beq b6fec │ │ │ │ mov r0, r5 │ │ │ │ - bl b9040 │ │ │ │ + bl b9038 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq b70a8 │ │ │ │ + beq b70a0 │ │ │ │ ldr r1, [r7, r6] │ │ │ │ sub r2, r4, #8 │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r0, [r1, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ str r5, [r4, #16] │ │ │ │ - b b7018 │ │ │ │ + b b7010 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b70c8 │ │ │ │ + bgt b70c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne b70c8 │ │ │ │ + bne b70c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 366244 │ │ │ │ - movw r1, #37964 @ 0x944c │ │ │ │ + b 3664fc │ │ │ │ + movw r1, #34584 @ 0x8718 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne b705c │ │ │ │ + bne b7054 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2e37c │ │ │ │ cmp r0, #0 │ │ │ │ - bne b6fec │ │ │ │ + bne b6fe4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ - b b6fec │ │ │ │ - movw r0, #21708 @ 0x54cc │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ + b b6fe4 │ │ │ │ + movw r0, #22328 @ 0x5738 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b5348 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b6fec │ │ │ │ - b b7054 │ │ │ │ + bne b6fe4 │ │ │ │ + b b704c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - movw r7, #38400 @ 0x9600 │ │ │ │ + movw r7, #38392 @ 0x95f8 │ │ │ │ movt r7, #106 @ 0x6a │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r7, #928] @ 0x3a0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne b728c │ │ │ │ + bne b7284 │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ ldr r2, [r4, #192] @ 0xc0 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ orr r1, r1, #2 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ - bne b7394 │ │ │ │ - ldr r1, [pc, #828] @ b74b4 │ │ │ │ + bne b738c │ │ │ │ + ldr r1, [pc, #828] @ b74ac │ │ │ │ ldr r0, [r1] │ │ │ │ movw ip, #65534 @ 0xfffe │ │ │ │ movt ip, #1 │ │ │ │ cmp r0, ip │ │ │ │ - bhi b738c │ │ │ │ + bhi b7384 │ │ │ │ add lr, r0, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ cmp r2, r0 │ │ │ │ - bne b71a8 │ │ │ │ + bne b71a0 │ │ │ │ strex r3, lr, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7190 │ │ │ │ + bne b7188 │ │ │ │ dmb ish │ │ │ │ - bne b7368 │ │ │ │ - ldr r1, [pc, #768] @ b74b8 │ │ │ │ - mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ + bne b7360 │ │ │ │ + ldr r0, [pc, #768] @ b74b0 │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr r1, [r4, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b747c │ │ │ │ + bne b7474 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b738c │ │ │ │ + beq b7384 │ │ │ │ str r2, [r4, #192] @ 0xc0 │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ add r6, r5, #90112 @ 0x16000 │ │ │ │ ldrh r1, [r4, #206] @ 0xce │ │ │ │ add r2, r0, r2, lsl #2 │ │ │ │ - ldr r3, [pc, #716] @ b74bc │ │ │ │ + ldr r3, [pc, #716] @ b74b4 │ │ │ │ add r2, r2, #97280 @ 0x17c00 │ │ │ │ add r1, r1, #1 │ │ │ │ strh r1, [r4, #206] @ 0xce │ │ │ │ mov sl, r3 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [r2, #260] @ 0x104 │ │ │ │ ldr r2, [r6, #1448] @ 0x5a8 │ │ │ │ @@ -141130,15 +141128,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ dmb ish │ │ │ │ ldrexd r8, [ip] │ │ │ │ adds r8, r8, r0 │ │ │ │ adc r9, r9, r1 │ │ │ │ strexd r3, r8, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b721c │ │ │ │ + bne b7214 │ │ │ │ mov r1, #28 │ │ │ │ dmb ish │ │ │ │ mla r1, r1, r2, r5 │ │ │ │ add r2, r2, #368 @ 0x170 │ │ │ │ add r2, r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [r7, r2, lsl #4] │ │ │ │ @@ -141146,112 +141144,112 @@ │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r2, #432] @ 0x1b0 │ │ │ │ str r4, [r2, #428] @ 0x1ac │ │ │ │ ldr r2, [r6, #1448] @ 0x5a8 │ │ │ │ add r2, r2, r1 │ │ │ │ str r2, [r6, #1448] @ 0x5a8 │ │ │ │ - bl b74c0 │ │ │ │ + bl b74b8 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b73e8 │ │ │ │ + beq b73e0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr ip, [r1, #180] @ 0xb4 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #544] @ b74bc │ │ │ │ + ldr r3, [pc, #544] @ b74b4 │ │ │ │ dmb ish │ │ │ │ sub ip, ip, #1 │ │ │ │ add r1, r3, ip, lsl #4 │ │ │ │ mov r3, #0 │ │ │ │ ldrexd r8, [r1] │ │ │ │ adds r8, r8, r2 │ │ │ │ adc r9, r9, r3 │ │ │ │ strexd lr, r8, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b72a8 │ │ │ │ + bne b72a0 │ │ │ │ mov r3, #28 │ │ │ │ add r6, r5, #90112 @ 0x16000 │ │ │ │ dmb ish │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mla r3, ip, r3, r5 │ │ │ │ add r3, r3, #91136 @ 0x16400 │ │ │ │ str r2, [r3, #432] @ 0x1b0 │ │ │ │ str r4, [r3, #428] @ 0x1ac │ │ │ │ ldr r3, [r6, #1448] @ 0x5a8 │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [r6, #1448] @ 0x5a8 │ │ │ │ - bl b74c0 │ │ │ │ + bl b74b8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b7280 │ │ │ │ + bne b7278 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3524f0 │ │ │ │ + bl 352930 │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ mov r1, #28 │ │ │ │ - ldr r2, [pc, #420] @ b74bc │ │ │ │ + ldr r2, [pc, #420] @ b74b4 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov ip, #0 │ │ │ │ mvn r0, #0 │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ mla r3, r3, r1, r5 │ │ │ │ mvn r1, #0 │ │ │ │ add r3, r3, #91136 @ 0x16400 │ │ │ │ str ip, [r3, #428] @ 0x1ac │ │ │ │ dmb ish │ │ │ │ ldrexd r4, [r2] │ │ │ │ adds r4, r4, r0 │ │ │ │ adc r5, r5, r1 │ │ │ │ strexd ip, r4, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b7338 │ │ │ │ + bne b7330 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6, #1448] @ 0x5a8 │ │ │ │ mvn r0, #0 │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [r6, #1448] @ 0x5a8 │ │ │ │ - b b7284 │ │ │ │ + b b727c │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, ip │ │ │ │ - bls b7458 │ │ │ │ - ldr r0, [pc, #316] @ b74b8 │ │ │ │ + bls b7450 │ │ │ │ + ldr r0, [pc, #316] @ b74b0 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - ldr r0, [r1, r0] │ │ │ │ - bne b749c │ │ │ │ + ldr r0, [r0, r1] │ │ │ │ + bne b7494 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #192] @ 0xc0 │ │ │ │ add r6, r5, #90112 @ 0x16000 │ │ │ │ - ldr r3, [pc, #284] @ b74bc │ │ │ │ + ldr r3, [pc, #284] @ b74b4 │ │ │ │ mov r8, #1 │ │ │ │ mov r9, #0 │ │ │ │ mov sl, r3 │ │ │ │ ldr r0, [r6, #1448] @ 0x5a8 │ │ │ │ add r1, r0, #1 │ │ │ │ str r1, [r4, #180] @ 0xb4 │ │ │ │ add r1, r3, r0, lsl #4 │ │ │ │ dmb ish │ │ │ │ ldrexd r2, [r1] │ │ │ │ adds r2, r2, r8 │ │ │ │ adc r3, r3, r9 │ │ │ │ strexd ip, r2, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ - bne b73bc │ │ │ │ + bne b73b4 │ │ │ │ mov r1, #28 │ │ │ │ add r2, r0, #368 @ 0x170 │ │ │ │ dmb ish │ │ │ │ mla r1, r1, r0, r5 │ │ │ │ - b b7244 │ │ │ │ + b b723c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 3524f0 │ │ │ │ + bl 352930 │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ mov r1, #28 │ │ │ │ mov lr, #0 │ │ │ │ mvn r0, #0 │ │ │ │ sub ip, r2, #1 │ │ │ │ add r2, sl, ip, lsl #4 │ │ │ │ mla r1, ip, r1, r5 │ │ │ │ @@ -141260,74 +141258,74 @@ │ │ │ │ mvn r1, #0 │ │ │ │ dmb ish │ │ │ │ ldrexd r8, [r2] │ │ │ │ adds r8, r8, r0 │ │ │ │ adc r9, r9, r1 │ │ │ │ strexd r3, r8, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7424 │ │ │ │ + bne b741c │ │ │ │ dmb ish │ │ │ │ add r2, ip, #368 @ 0x170 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r2, r2, #2 │ │ │ │ str lr, [r7, r2, lsl #4] │ │ │ │ str lr, [r4, #180] @ 0xb4 │ │ │ │ - b b7354 │ │ │ │ + b b734c │ │ │ │ add lr, r0, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ cmp r2, r0 │ │ │ │ - bne b71a8 │ │ │ │ + bne b71a0 │ │ │ │ strex r3, lr, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b71a8 │ │ │ │ - b b7460 │ │ │ │ + beq b71a0 │ │ │ │ + b b7458 │ │ │ │ ubfx r1, r1, #0, #12 │ │ │ │ mov ip, #0 │ │ │ │ cmp r2, #0 │ │ │ │ add r1, r0, r1, lsl #2 │ │ │ │ add r1, r1, #97280 @ 0x17c00 │ │ │ │ str ip, [r1, #260] @ 0x104 │ │ │ │ - bne b71d4 │ │ │ │ - b b738c │ │ │ │ + bne b71cc │ │ │ │ + b b7384 │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ mov r1, #0 │ │ │ │ add r2, r0, r2, lsl #2 │ │ │ │ add r2, r2, #97280 @ 0x17c00 │ │ │ │ str r1, [r2, #260] @ 0x104 │ │ │ │ - b b738c │ │ │ │ - rsbeq sl, sl, r8, lsl sp │ │ │ │ + b b7384 │ │ │ │ + rsbeq sl, sl, r0, lsl sp │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sl, sl, r8, lsr #26 │ │ │ │ + rsbeq sl, sl, r0, lsr #26 │ │ │ │ push {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 r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ tst r3, #2 │ │ │ │ - bne b7a5c │ │ │ │ + bne b7a54 │ │ │ │ orr r3, r3, #8192 @ 0x2000 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ - beq b85b8 │ │ │ │ + beq b85b0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7acc │ │ │ │ + beq b7ac4 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b7b40 │ │ │ │ + beq b7b38 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq b7b74 │ │ │ │ - ldr r1, [pc, #4064] @ b850c │ │ │ │ + beq b7b6c │ │ │ │ + ldr r1, [pc, #4064] @ b8504 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ mov r1, #28 │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -141338,332 +141336,332 @@ │ │ │ │ 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 b85d4 │ │ │ │ + beq b85cc │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ ldr sl, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ ldr ip, [r4, #84] @ 0x54 │ │ │ │ clz r2, sl │ │ │ │ and r3, ip, #2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b80b8 │ │ │ │ + bne b80b0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7cb0 │ │ │ │ + bne b7ca8 │ │ │ │ ldr r3, [r4, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7e7c │ │ │ │ + beq b7e74 │ │ │ │ ldr r7, [r4, #172] @ 0xac │ │ │ │ cmp r7, #0 │ │ │ │ - bne b82f8 │ │ │ │ - movw r6, #41260 @ 0xa12c │ │ │ │ + bne b82f0 │ │ │ │ + movw r6, #41880 @ 0xa398 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ cmp sl, r6 │ │ │ │ - bne b7ee8 │ │ │ │ + bne b7ee0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b87cc │ │ │ │ + bl b87c4 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq b809c │ │ │ │ + beq b8094 │ │ │ │ mov r0, r9 │ │ │ │ - bl b9a98 │ │ │ │ + bl b9a90 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7600 │ │ │ │ + bgt b75f8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - beq b7ed4 │ │ │ │ + beq b7ecc │ │ │ │ cmp r5, #0 │ │ │ │ - beq b7f40 │ │ │ │ + beq b7f38 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b84cc │ │ │ │ + beq b84c4 │ │ │ │ cmp sl, r6 │ │ │ │ - bne b7f4c │ │ │ │ + bne b7f44 │ │ │ │ ldr r9, [r4, #172] @ 0xac │ │ │ │ cmp r7, #0 │ │ │ │ - bne b7bcc │ │ │ │ + bne b7bc4 │ │ │ │ cmp r7, r9 │ │ │ │ - bne b83d8 │ │ │ │ + bne b83d0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne b7e04 │ │ │ │ + bne b7dfc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r5, [r4, #172] @ 0xac │ │ │ │ cmp r0, r6 │ │ │ │ - bne b7e1c │ │ │ │ + bne b7e14 │ │ │ │ ldr lr, [r5, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - ble b7cec │ │ │ │ + ble b7ce4 │ │ │ │ add r5, r5, #12 │ │ │ │ mov r0, #0 │ │ │ │ movw r9, #29999 @ 0x752f │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ ldrh r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, r9 │ │ │ │ - bhi b76d4 │ │ │ │ + bhi b76cc │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq b84bc │ │ │ │ + beq b84b4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble b76d4 │ │ │ │ + ble b76cc │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp r2, ip │ │ │ │ - beq b7810 │ │ │ │ + beq b7808 │ │ │ │ cmp r1, #1 │ │ │ │ - beq b76d4 │ │ │ │ + beq b76cc │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp r2, ip │ │ │ │ - beq b7810 │ │ │ │ + beq b7808 │ │ │ │ cmp r1, #2 │ │ │ │ - beq b76d4 │ │ │ │ + beq b76cc │ │ │ │ add r3, r3, #20 │ │ │ │ mov ip, #2 │ │ │ │ ldr sl, [r3, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r2, sl │ │ │ │ - beq b7810 │ │ │ │ + beq b7808 │ │ │ │ cmp r1, ip │ │ │ │ - bne b76bc │ │ │ │ + bne b76b4 │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8454 │ │ │ │ + bne b844c │ │ │ │ movw r2, #30000 @ 0x7530 │ │ │ │ strh r2, [r4, #206] @ 0xce │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #192] @ 0xc0 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ strne r3, [r4, #460] @ 0x1cc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r9, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r6 │ │ │ │ - bne b782c │ │ │ │ + bne b7824 │ │ │ │ ldr r5, [r9, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble b78b0 │ │ │ │ + ble b78a8 │ │ │ │ add r1, r9, #12 │ │ │ │ mov ip, #0 │ │ │ │ movw r6, #29999 @ 0x752f │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ ldrh r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, r6 │ │ │ │ - bhi b7794 │ │ │ │ + bhi b778c │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq b85e4 │ │ │ │ + beq b85dc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble b7794 │ │ │ │ + ble b778c │ │ │ │ ldr lr, [r3, #16] │ │ │ │ cmp r2, lr │ │ │ │ - beq b78a4 │ │ │ │ + beq b789c │ │ │ │ cmp r0, #1 │ │ │ │ - beq b7794 │ │ │ │ + beq b778c │ │ │ │ ldr lr, [r3, #20] │ │ │ │ cmp r2, lr │ │ │ │ - beq b78a4 │ │ │ │ + beq b789c │ │ │ │ cmp r0, #2 │ │ │ │ - beq b7794 │ │ │ │ + beq b778c │ │ │ │ add r3, r3, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r9, [r3, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - beq b78a4 │ │ │ │ + beq b789c │ │ │ │ cmp r0, lr │ │ │ │ - bne b777c │ │ │ │ + bne b7774 │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8478 │ │ │ │ + bne b8470 │ │ │ │ ldr ip, [r4, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ movw r2, #30000 @ 0x7530 │ │ │ │ str r3, [r4, #192] @ 0xc0 │ │ │ │ tst ip, #512 @ 0x200 │ │ │ │ strh r2, [r4, #206] @ 0xce │ │ │ │ - beq b7d00 │ │ │ │ + beq b7cf8 │ │ │ │ cmp r7, r3 │ │ │ │ str r3, [r4, #460] @ 0x1cc │ │ │ │ - beq b78dc │ │ │ │ + beq b78d4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b78d0 │ │ │ │ + bgt b78c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne b78d0 │ │ │ │ + bne b78c8 │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b b78d0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b b78c8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b7810 │ │ │ │ + beq b7808 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b77ec │ │ │ │ - movw r3, #36116 @ 0x8d14 │ │ │ │ + bne b77e4 │ │ │ │ + movw r3, #36736 @ 0x8f80 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b76d4 │ │ │ │ + bne b76cc │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r0, lr │ │ │ │ - blt b7664 │ │ │ │ + blt b765c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r9, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r6 │ │ │ │ - beq b770c │ │ │ │ - ldr r1, [pc, #3292] @ b8510 │ │ │ │ + beq b7704 │ │ │ │ + ldr r1, [pc, #3292] @ b8508 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2dae3c │ │ │ │ - ldr r1, [pc, #3268] @ b8510 │ │ │ │ + bl 2d9264 │ │ │ │ + ldr r1, [pc, #3268] @ b8508 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - movw r0, #41260 @ 0xa12c │ │ │ │ + movw r0, #41880 @ 0xa398 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 2dae3c │ │ │ │ + bl 2d9264 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ eor r5, r0, r3 │ │ │ │ - beq b8194 │ │ │ │ + beq b818c │ │ │ │ tst r3, #1 │ │ │ │ - beq b8178 │ │ │ │ + beq b8170 │ │ │ │ cmp r5, #1 │ │ │ │ - bls b770c │ │ │ │ - b b7794 │ │ │ │ + bls b7704 │ │ │ │ + b b778c │ │ │ │ cmp r2, r3 │ │ │ │ - beq b78a4 │ │ │ │ + beq b789c │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7880 │ │ │ │ - movw r3, #36116 @ 0x8d14 │ │ │ │ + bne b7878 │ │ │ │ + movw r3, #36736 @ 0x8f80 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b7794 │ │ │ │ + bne b778c │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - bne b7724 │ │ │ │ + bne b771c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne b78c8 │ │ │ │ + bne b78c0 │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7b7c │ │ │ │ + bne b7b74 │ │ │ │ cmp r7, #0 │ │ │ │ - bne b77c8 │ │ │ │ + bne b77c0 │ │ │ │ ldr ip, [r4, #84] @ 0x54 │ │ │ │ tst ip, #512 @ 0x200 │ │ │ │ - beq b7d08 │ │ │ │ + beq b7d00 │ │ │ │ ldr r3, [r4, #156] @ 0x9c │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7dbc │ │ │ │ - movw r3, #36116 @ 0x8d14 │ │ │ │ + bne b7db4 │ │ │ │ + movw r3, #36736 @ 0x8f80 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b7bb0 │ │ │ │ + beq b7ba8 │ │ │ │ tst ip, #128 @ 0x80 │ │ │ │ - bne b7ec8 │ │ │ │ + bne b7ec0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq b7cd8 │ │ │ │ + beq b7cd0 │ │ │ │ ldr r3, [r2, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #156] @ 0x9c │ │ │ │ - bl bf4dc │ │ │ │ + bl bf4a0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b809c │ │ │ │ + beq b8094 │ │ │ │ mov r0, r4 │ │ │ │ - bl c82d0 │ │ │ │ + bl c79f4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b809c │ │ │ │ + beq b8094 │ │ │ │ tst r3, #16 │ │ │ │ - bne b7bf0 │ │ │ │ + bne b7be8 │ │ │ │ tst r3, #8 │ │ │ │ - beq b7968 │ │ │ │ + beq b7960 │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ add r2, r2, #16 │ │ │ │ bics r2, r2, #16 │ │ │ │ - bne b85f4 │ │ │ │ + bne b85ec │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ mvnne r3, #15 │ │ │ │ strne r3, [r4, #104] @ 0x68 │ │ │ │ - beq b83fc │ │ │ │ + beq b83f4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq b80f0 │ │ │ │ + beq b80e8 │ │ │ │ ldr r5, [r4, #168] @ 0xa8 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble b79e8 │ │ │ │ + ble b79e0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge b79a8 │ │ │ │ + bge b79a0 │ │ │ │ mov r1, r4 │ │ │ │ - bl cbd24 │ │ │ │ + bl cb448 │ │ │ │ cmp r0, #0 │ │ │ │ - blt b809c │ │ │ │ + blt b8094 │ │ │ │ cmp r6, #1 │ │ │ │ - beq b79e8 │ │ │ │ + beq b79e0 │ │ │ │ add r5, r5, #16 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge b8614 │ │ │ │ - bl cbd24 │ │ │ │ + bge b860c │ │ │ │ + bl cb448 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt b809c │ │ │ │ + blt b8094 │ │ │ │ cmp r6, r7 │ │ │ │ - bne b79b8 │ │ │ │ + bne b79b0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq b8290 │ │ │ │ + beq b8288 │ │ │ │ mov r0, r4 │ │ │ │ - bl cb0e8 │ │ │ │ + bl ca80c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b809c │ │ │ │ + beq b8094 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq b7a18 │ │ │ │ + beq b7a10 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq b8624 │ │ │ │ + beq b861c │ │ │ │ ldr r2, [r4, #144] @ 0x90 │ │ │ │ tst r3, #16 │ │ │ │ - bne b7c30 │ │ │ │ + bne b7c28 │ │ │ │ cmp r2, #7 │ │ │ │ - bgt b7a3c │ │ │ │ + bgt b7a34 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - ble b849c │ │ │ │ + ble b8494 │ │ │ │ orr r3, r3, #4096 @ 0x1000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ ands r0, r3, #2 │ │ │ │ biceq r3, r3, #8192 @ 0x2000 │ │ │ │ streq r3, [r4, #84] @ 0x54 │ │ │ │ - bne b7c58 │ │ │ │ + bne b7c50 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #2720] @ b850c │ │ │ │ + ldr r0, [pc, #2720] @ b8504 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ mov r2, #28 │ │ │ │ mul r2, r2, r3 │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ @@ -141677,27 +141675,27 @@ │ │ │ │ addeq r3, r2, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ - beq b85b8 │ │ │ │ + beq b85b0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b750c │ │ │ │ - bl b5070 │ │ │ │ + bne b7504 │ │ │ │ + bl b5030 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ and r3, r3, #2 │ │ │ │ - beq b809c │ │ │ │ + beq b8094 │ │ │ │ cmp r3, #0 │ │ │ │ streq r0, [r4, #132] @ 0x84 │ │ │ │ - beq b750c │ │ │ │ - ldr r1, [pc, #2584] @ b850c │ │ │ │ + beq b7504 │ │ │ │ + ldr r1, [pc, #2584] @ b8504 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ mov r1, #28 │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -141709,86 +141707,86 @@ │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ strne r0, [r1, #444] @ 0x1bc │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ streq r0, [r2, #1016] @ 0x3f8 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne b7518 │ │ │ │ - movw r3, #36116 @ 0x8d14 │ │ │ │ + bne b7510 │ │ │ │ + movw r3, #36736 @ 0x8f80 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq b7578 │ │ │ │ + beq b7570 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - bne b85a4 │ │ │ │ + bne b859c │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ - movw r0, #36116 @ 0x8d14 │ │ │ │ + movw r0, #36736 @ 0x8f80 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ tst r2, #2 │ │ │ │ - bne b7524 │ │ │ │ + bne b751c │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - b b756c │ │ │ │ + b b7564 │ │ │ │ mov r0, r4 │ │ │ │ - bl dd2a8 │ │ │ │ - b b78c8 │ │ │ │ + bl dc854 │ │ │ │ + b b78c0 │ │ │ │ ldr r3, [r4, #156] @ 0x9c │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b82a4 │ │ │ │ - movw r3, #36116 @ 0x8d14 │ │ │ │ + bne b829c │ │ │ │ + movw r3, #36736 @ 0x8f80 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b7cd8 │ │ │ │ + bne b7cd0 │ │ │ │ tst ip, #512 @ 0x200 │ │ │ │ - beq b7da4 │ │ │ │ + beq b7d9c │ │ │ │ tst ip, #128 @ 0x80 │ │ │ │ - bne b7ec8 │ │ │ │ + bne b7ec0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq b7cd8 │ │ │ │ - movw r2, #36116 @ 0x8d14 │ │ │ │ + beq b7cd0 │ │ │ │ + movw r2, #36736 @ 0x8f80 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - b b790c │ │ │ │ + b b7904 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7628 │ │ │ │ + bgt b7620 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne b7628 │ │ │ │ + bne b7620 │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b b7628 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b b7620 │ │ │ │ ldr r2, [r4, #144] @ 0x90 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi b8644 │ │ │ │ + bhi b863c │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ mvnne r2, #0 │ │ │ │ strne r2, [r4, #144] @ 0x90 │ │ │ │ - bne b7940 │ │ │ │ + bne b7938 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #30424 @ 0x76d8 │ │ │ │ + movw r1, #41440 @ 0xa1e0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b b809c │ │ │ │ + bl 170914 │ │ │ │ + b b8094 │ │ │ │ cmn r2, #1 │ │ │ │ - beq b7a3c │ │ │ │ + beq b7a34 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #30736 @ 0x7810 │ │ │ │ + movw r1, #41752 @ 0xa318 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b b809c │ │ │ │ - ldr r0, [pc, #2220] @ b850c │ │ │ │ + bl 170914 │ │ │ │ + b b8094 │ │ │ │ + ldr r0, [pc, #2220] @ b8504 │ │ │ │ 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 │ │ │ │ @@ -141796,357 +141794,357 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add r1, r2, #91136 @ 0x16400 │ │ │ │ add r0, r1, #428 @ 0x1ac │ │ │ │ ldr r1, [r1, #428] @ 0x1ac │ │ │ │ cmp r1, r4 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b82dc │ │ │ │ + beq b82d4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r8, #0 │ │ │ │ - bne b75a4 │ │ │ │ + bne b759c │ │ │ │ ldr r3, [r4, #156] @ 0x9c │ │ │ │ mov r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b82a4 │ │ │ │ - movw r3, #36116 @ 0x8d14 │ │ │ │ + bne b829c │ │ │ │ + movw r3, #36736 @ 0x8f80 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - beq b7ba8 │ │ │ │ + beq b7ba0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bf4dc │ │ │ │ + bl bf4a0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne b7968 │ │ │ │ - b b809c │ │ │ │ + bne b7960 │ │ │ │ + b b8094 │ │ │ │ ldr r9, [r4, #168] @ 0xa8 │ │ │ │ ldr r5, [r9, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bgt b7718 │ │ │ │ - b b78b0 │ │ │ │ + bgt b7710 │ │ │ │ + b b78a8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne b77c8 │ │ │ │ + bne b77c0 │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble b7d84 │ │ │ │ + ble b7d7c │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ tst r0, #512 @ 0x200 │ │ │ │ - bne b8580 │ │ │ │ + bne b8578 │ │ │ │ cmp r1, #1 │ │ │ │ - beq b7d84 │ │ │ │ + beq b7d7c │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ tst r0, #512 @ 0x200 │ │ │ │ - bne b8580 │ │ │ │ + bne b8578 │ │ │ │ cmp r1, #2 │ │ │ │ - beq b7d84 │ │ │ │ + beq b7d7c │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ tst r0, #512 @ 0x200 │ │ │ │ - bne b8580 │ │ │ │ + bne b8578 │ │ │ │ cmp r1, #3 │ │ │ │ - beq b7d84 │ │ │ │ + beq b7d7c │ │ │ │ add r3, r3, #24 │ │ │ │ mov r0, #3 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ add r0, r0, #1 │ │ │ │ ldr lr, [r2, #84] @ 0x54 │ │ │ │ tst lr, #512 @ 0x200 │ │ │ │ - bne b8580 │ │ │ │ + bne b8578 │ │ │ │ cmp r1, r0 │ │ │ │ - bne b7d68 │ │ │ │ + bne b7d60 │ │ │ │ ldr r3, [r4, #156] @ 0x9c │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7dbc │ │ │ │ - movw r3, #36116 @ 0x8d14 │ │ │ │ + bne b7db4 │ │ │ │ + movw r3, #36736 @ 0x8f80 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b78fc │ │ │ │ + bne b78f4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq b7cd8 │ │ │ │ + beq b7cd0 │ │ │ │ orr ip, ip, #128 @ 0x80 │ │ │ │ str ip, [r4, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ - b b7910 │ │ │ │ + b b7908 │ │ │ │ tst ip, #128 @ 0x80 │ │ │ │ - bne b7ec8 │ │ │ │ + bne b7ec0 │ │ │ │ cmp r2, #0 │ │ │ │ movne r1, r8 │ │ │ │ orreq r1, r8, #1 │ │ │ │ tst r1, #1 │ │ │ │ - beq b8248 │ │ │ │ + beq b8240 │ │ │ │ mov r0, r4 │ │ │ │ - bl baf40 │ │ │ │ + bl baf38 │ │ │ │ cmp r0, #0 │ │ │ │ - blt b809c │ │ │ │ + blt b8094 │ │ │ │ mov r0, r4 │ │ │ │ - bl bf4dc │ │ │ │ + bl bf4a0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b809c │ │ │ │ + beq b8094 │ │ │ │ cmp r8, #0 │ │ │ │ - bne b7924 │ │ │ │ - b b8274 │ │ │ │ + bne b791c │ │ │ │ + b b826c │ │ │ │ mov r0, r5 │ │ │ │ - bl b8664 <_Py_SetImmortal@@Base> │ │ │ │ + bl b865c <_Py_SetImmortal@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r5, [r4, #172] @ 0xac │ │ │ │ cmp r0, r6 │ │ │ │ - beq b764c │ │ │ │ - ldr r1, [pc, #1772] @ b8510 │ │ │ │ + beq b7644 │ │ │ │ + ldr r1, [pc, #1772] @ b8508 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2dae3c │ │ │ │ - ldr r1, [pc, #1748] @ b8510 │ │ │ │ + bl 2d9264 │ │ │ │ + ldr r1, [pc, #1748] @ b8508 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - movw r0, #41260 @ 0xa12c │ │ │ │ + movw r0, #41880 @ 0xa398 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 2dae3c │ │ │ │ + bl 2d9264 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ eor r9, r0, r3 │ │ │ │ - beq b81cc │ │ │ │ + beq b81c4 │ │ │ │ tst r3, #1 │ │ │ │ - beq b81b0 │ │ │ │ + beq b81a8 │ │ │ │ cmp r9, #1 │ │ │ │ - bhi b76d4 │ │ │ │ + bhi b76cc │ │ │ │ ldr lr, [r5, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bgt b7658 │ │ │ │ - b b76fc │ │ │ │ + bgt b7650 │ │ │ │ + b b76f4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b82f0 │ │ │ │ + beq b82e8 │ │ │ │ mov r0, #1 │ │ │ │ - bl cb8c4 │ │ │ │ + bl cafe8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b809c │ │ │ │ + beq b8094 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq b82e8 │ │ │ │ + beq b82e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b8664 <_Py_SetImmortal@@Base> │ │ │ │ + bl b865c <_Py_SetImmortal@@Base> │ │ │ │ ldr ip, [r4, #84] @ 0x54 │ │ │ │ str r5, [r4, #168] @ 0xa8 │ │ │ │ ubfx r3, ip, #1, #1 │ │ │ │ bic r3, r3, r8 │ │ │ │ tst r3, #1 │ │ │ │ - bne b7b88 │ │ │ │ + bne b7b80 │ │ │ │ ldr sl, [r4, #4] │ │ │ │ - b b75b0 │ │ │ │ + b b75a8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne b7db4 │ │ │ │ - b b7cd8 │ │ │ │ + bne b7dac │ │ │ │ + b b7cd0 │ │ │ │ mov r0, r9 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b b7600 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b b75f8 │ │ │ │ cmp sl, r6 │ │ │ │ - beq b831c │ │ │ │ - ldr r1, [pc, #1568] @ b8510 │ │ │ │ + beq b8314 │ │ │ │ + ldr r1, [pc, #1568] @ b8508 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ mov r5, #1 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2dae3c │ │ │ │ + bl 2d9264 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r5 │ │ │ │ - beq b813c │ │ │ │ + beq b8134 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ - beq b8350 │ │ │ │ + beq b8348 │ │ │ │ mov r1, r4 │ │ │ │ - bl 172a88 │ │ │ │ + bl 171c60 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r0, #1 │ │ │ │ - beq b8160 │ │ │ │ + beq b8158 │ │ │ │ cmp r9, #0 │ │ │ │ - bne b75dc │ │ │ │ + bne b75d4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq b809c │ │ │ │ - b b832c │ │ │ │ + beq b8094 │ │ │ │ + b b8324 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl dbce8 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl db294 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble b761c │ │ │ │ + ble b7614 │ │ │ │ add r1, r5, #12 │ │ │ │ - movw r3, #36116 @ 0x8d14 │ │ │ │ + movw r3, #36736 @ 0x8f80 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r5, #0 │ │ │ │ str r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b b7fe4 │ │ │ │ - bl dbce8 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + b b7fdc │ │ │ │ + bl db294 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ ldr ip, [r9, #16] │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, ip │ │ │ │ - bne b80e8 │ │ │ │ + bne b80e0 │ │ │ │ ldr lr, [r9, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne b80e8 │ │ │ │ + bne b80e0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b82b0 │ │ │ │ + beq b82a8 │ │ │ │ ldr ip, [sl, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - ble b8050 │ │ │ │ + ble b8048 │ │ │ │ ldr lr, [sl, #16] │ │ │ │ cmp r0, lr │ │ │ │ - bne b8028 │ │ │ │ + bne b8020 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r4, r5 │ │ │ │ - beq b80d8 │ │ │ │ + beq b80d0 │ │ │ │ ldr r9, [r6, #4]! │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b8368 │ │ │ │ + bge b8360 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r9, #128] @ 0x80 │ │ │ │ ldr sl, [r3, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - bne b7f94 │ │ │ │ + bne b7f8c │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr ip, [r9, #16] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp ip, r0 │ │ │ │ - bne b80e8 │ │ │ │ + bne b80e0 │ │ │ │ mov r0, r3 │ │ │ │ - b b7fa8 │ │ │ │ + b b7fa0 │ │ │ │ cmp ip, #1 │ │ │ │ - beq b8050 │ │ │ │ + beq b8048 │ │ │ │ add sl, sl, #16 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [sl, #4]! │ │ │ │ cmp r2, r0 │ │ │ │ - beq b7fd8 │ │ │ │ + beq b7fd0 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp ip, r3 │ │ │ │ - bne b8038 │ │ │ │ + bne b8030 │ │ │ │ ldrd r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r1, #45388 @ 0xb14c │ │ │ │ + movw r1, #45600 @ 0xb220 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #30200 @ 0x75f8 │ │ │ │ + movw r1, #41216 @ 0xa100 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7f40 │ │ │ │ + bgt b7f38 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne b7f40 │ │ │ │ + bne b7f38 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bne b832c │ │ │ │ + bne b8324 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ biceq r3, r3, #8192 @ 0x2000 │ │ │ │ streq r3, [r4, #84] @ 0x54 │ │ │ │ - bne b8520 │ │ │ │ + bne b8518 │ │ │ │ mvn r0, #0 │ │ │ │ - b b7a54 │ │ │ │ + b b7a4c │ │ │ │ ldr sl, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ str sl, [r4, #4] │ │ │ │ - bne b8298 │ │ │ │ + bne b8290 │ │ │ │ ldr r3, [r4, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b75b0 │ │ │ │ - b b7e84 │ │ │ │ + bne b75a8 │ │ │ │ + b b7e7c │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b b761c │ │ │ │ + b b7614 │ │ │ │ mov r0, r9 │ │ │ │ - b b7fb8 │ │ │ │ + b b7fb0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r5, [r4, #132] @ 0x84 │ │ │ │ - bne b81e8 │ │ │ │ + bne b81e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb618 │ │ │ │ + bl bb514 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b809c │ │ │ │ + beq b8094 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b7974 │ │ │ │ - ldr r1, [pc, #1012] @ b8514 │ │ │ │ + bne b796c │ │ │ │ + ldr r1, [pc, #1012] @ b850c │ │ │ │ mov r0, r5 │ │ │ │ - bl bd7e0 │ │ │ │ + bl bd7a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b809c │ │ │ │ - movw r3, #23640 @ 0x5c58 │ │ │ │ + beq b8094 │ │ │ │ + movw r3, #24336 @ 0x5f10 │ │ │ │ movt r3, #55 @ 0x37 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b b7974 │ │ │ │ - movw r3, #45832 @ 0xb308 │ │ │ │ + b b796c │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #964] @ b8510 │ │ │ │ - ldr r0, [r3, #2684] @ 0xa7c │ │ │ │ - bl 200570 │ │ │ │ + ldr r1, [pc, #964] @ b8508 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1fff44 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r0, #1 │ │ │ │ - bne b7f40 │ │ │ │ + bne b7f38 │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne b7f38 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b b7f38 │ │ │ │ + bne b7f30 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b b7f30 │ │ │ │ ldr r2, [r3] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne b7874 │ │ │ │ + bne b786c │ │ │ │ mov r0, r3 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b b7874 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b b786c │ │ │ │ ldr r2, [r0] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne b786c │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne b7864 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b786c │ │ │ │ + b b7864 │ │ │ │ ldr r2, [r3] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne b7e64 │ │ │ │ + bne b7e5c │ │ │ │ mov r0, r3 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b b7e64 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b b7e5c │ │ │ │ ldr r2, [r0] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne b7e5c │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne b7e54 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b7e5c │ │ │ │ + b b7e54 │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #788] @ b850c │ │ │ │ + ldr r0, [pc, #788] @ b8504 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -142159,200 +142157,200 @@ │ │ │ │ add r3, r3, #91136 @ 0x16400 │ │ │ │ add r0, r0, #1000 @ 0x3e8 │ │ │ │ add r3, r3, #428 @ 0x1ac │ │ │ │ cmp r2, #0 │ │ │ │ addne r1, r1, r3 │ │ │ │ addeq r1, r1, r0 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ - b b8100 │ │ │ │ + b b80f8 │ │ │ │ ldr r2, [r2, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - beq b7cd8 │ │ │ │ + beq b7cd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl baf40 │ │ │ │ + bl baf38 │ │ │ │ cmp r0, #0 │ │ │ │ - blt b809c │ │ │ │ + blt b8094 │ │ │ │ mov r0, r4 │ │ │ │ - bl bf4dc │ │ │ │ + bl bf4a0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b809c │ │ │ │ + beq b8094 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq b80f0 │ │ │ │ + beq b80e8 │ │ │ │ ldr r5, [r4, #168] @ 0xa8 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bgt b7984 │ │ │ │ + bgt b797c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b b7a44 │ │ │ │ + b b7a3c │ │ │ │ cmp r8, #0 │ │ │ │ - bne b80c8 │ │ │ │ - b b7cb8 │ │ │ │ + bne b80c0 │ │ │ │ + b b7cb0 │ │ │ │ tst ip, #128 @ 0x80 │ │ │ │ - beq b7dc4 │ │ │ │ - b b7cd8 │ │ │ │ + beq b7dbc │ │ │ │ + b b7cd0 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp ip, r0 │ │ │ │ - beq b7fd8 │ │ │ │ + beq b7fd0 │ │ │ │ ldr ip, [ip, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b82b4 │ │ │ │ - movw ip, #36116 @ 0x8d14 │ │ │ │ + bne b82ac │ │ │ │ + movw ip, #36736 @ 0x8f80 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r0, ip │ │ │ │ - beq b7fd8 │ │ │ │ - b b8050 │ │ │ │ + beq b7fd0 │ │ │ │ + b b8048 │ │ │ │ add r2, r2, #96256 @ 0x17800 │ │ │ │ str r3, [r2, #1008] @ 0x3f0 │ │ │ │ - b b7ca4 │ │ │ │ + b b7c9c │ │ │ │ str r5, [r4, #168] @ 0xa8 │ │ │ │ - b b7ec0 │ │ │ │ - ldr r5, [pc, #544] @ b8518 │ │ │ │ - b b7e94 │ │ │ │ + b b7eb8 │ │ │ │ + ldr r5, [pc, #544] @ b8510 │ │ │ │ + b b7e8c │ │ │ │ ldr r3, [r7] │ │ │ │ - movw r6, #41260 @ 0xa12c │ │ │ │ + movw r6, #41880 @ 0xa398 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7ee0 │ │ │ │ + bgt b7ed8 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp sl, r6 │ │ │ │ str r3, [r7] │ │ │ │ - bne b7ee8 │ │ │ │ + bne b7ee0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b87cc │ │ │ │ + bl b87c4 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne b75dc │ │ │ │ + bne b75d4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b809c │ │ │ │ + bgt b8094 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne b809c │ │ │ │ + bne b8094 │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b b809c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b b8094 │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8390 │ │ │ │ - bl 318294 <_PyStack_AsDict@@Base+0x24> │ │ │ │ + bne b8388 │ │ │ │ + bl 317750 <_PyStack_AsDict@@Base+0x24> │ │ │ │ mov r9, r0 │ │ │ │ - b b7f2c │ │ │ │ + b b7f24 │ │ │ │ ldrd r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r1, #45388 @ 0xb14c │ │ │ │ + movw r1, #45600 @ 0xb220 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #30160 @ 0x75d0 │ │ │ │ + movw r1, #41176 @ 0xa0d8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 17173c │ │ │ │ - b b8074 │ │ │ │ + bl 170914 │ │ │ │ + b b806c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r0, #1 │ │ │ │ - beq b843c │ │ │ │ + beq b8434 │ │ │ │ cmp r9, #0 │ │ │ │ - beq b841c │ │ │ │ + beq b8414 │ │ │ │ ldr r0, [r9] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ orr r0, r9, r0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r0, r0, #1 │ │ │ │ - b b835c │ │ │ │ + b b8354 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b78d0 │ │ │ │ + bgt b78c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne b78d0 │ │ │ │ + bne b78c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b b78d0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b b78c8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #30584 @ 0x7778 │ │ │ │ + movw r1, #41600 @ 0xa280 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b b809c │ │ │ │ + bl 170914 │ │ │ │ + b b8094 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r0, #1 │ │ │ │ - bne b7f40 │ │ │ │ + bne b7f38 │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne b7f40 │ │ │ │ - b b8170 │ │ │ │ + bne b7f38 │ │ │ │ + b b8168 │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne b83b0 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b b83b0 │ │ │ │ - ldr r0, [pc, #176] @ b850c │ │ │ │ + bne b83a8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b b83a8 │ │ │ │ + ldr r0, [pc, #176] @ b8504 │ │ │ │ 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 b76e0 │ │ │ │ - ldr r0, [pc, #140] @ b850c │ │ │ │ + b b76d8 │ │ │ │ + ldr r0, [pc, #140] @ b8504 │ │ │ │ ubfx r2, r3, #0, #12 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ add r3, r3, #97280 @ 0x17c00 │ │ │ │ str r1, [r3, #260] @ 0x104 │ │ │ │ - b b77a0 │ │ │ │ + b b7798 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #30828 @ 0x786c │ │ │ │ + movw r1, #41844 @ 0xa374 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b b809c │ │ │ │ + bl 170914 │ │ │ │ + b b8094 │ │ │ │ cmp r4, r2 │ │ │ │ movne r3, r4 │ │ │ │ - beq b7810 │ │ │ │ - b b77f4 │ │ │ │ + beq b7808 │ │ │ │ + b b77ec │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b84f4 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + ble b84ec │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #30132 @ 0x75b4 │ │ │ │ + movw r1, #41148 @ 0xa0bc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b b7f40 │ │ │ │ + bl 170914 │ │ │ │ + b b7f38 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne b84d8 │ │ │ │ + bne b84d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b b84d8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b b84d0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r5, fp, r4, ror #30 │ │ │ │ - rsbeq r2, fp, r8, ror r1 │ │ │ │ - ldrdeq r9, [fp], #-132 @ 0xffffff7c @ │ │ │ │ + rsbeq r5, fp, ip, asr pc │ │ │ │ + rsbeq r2, fp, r0, ror r1 │ │ │ │ + rsbeq r9, fp, ip, asr #17 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #-20] @ b851c │ │ │ │ + ldr r0, [pc, #-20] @ b8514 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -142365,99 +142363,99 @@ │ │ │ │ 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 b80b0 │ │ │ │ - movw r0, #45388 @ 0xb14c │ │ │ │ + b b80a8 │ │ │ │ + movw r0, #45600 @ 0xb220 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ - movw r1, #30256 @ 0x7630 │ │ │ │ + movw r1, #41272 @ 0xa138 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 17173c │ │ │ │ - b b809c │ │ │ │ + bl 170914 │ │ │ │ + b b8094 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b b7b5c │ │ │ │ + b b7b54 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #30092 @ 0x758c │ │ │ │ + movw r1, #41108 @ 0xa094 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b b809c │ │ │ │ - bl dbf18 │ │ │ │ + bl 170914 │ │ │ │ + b b8094 │ │ │ │ + bl db4c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b7574 │ │ │ │ - b b809c │ │ │ │ + bge b756c │ │ │ │ + b b8094 │ │ │ │ cmp r4, r2 │ │ │ │ movne r3, r4 │ │ │ │ - beq b78a4 │ │ │ │ - b b7888 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq b789c │ │ │ │ + b b7880 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #30504 @ 0x7728 │ │ │ │ + movw r1, #41520 @ 0xa230 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b b809c │ │ │ │ + bl 170914 │ │ │ │ + b b8094 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne b79b8 │ │ │ │ - b b79e8 │ │ │ │ + bne b79b0 │ │ │ │ + b b79e0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #30664 @ 0x77c8 │ │ │ │ + movw r1, #41680 @ 0xa2d0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b b809c │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bl 170914 │ │ │ │ + b b8094 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #30352 @ 0x7690 │ │ │ │ + movw r1, #41368 @ 0xa198 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b b809c │ │ │ │ + bl 170914 │ │ │ │ + b b8094 │ │ │ │ │ │ │ │ -000b8664 <_Py_SetImmortal@@Base>: │ │ │ │ +000b865c <_Py_SetImmortal@@Base>: │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - bne b868c <_Py_SetImmortal@@Base+0x28> │ │ │ │ + bne b8684 <_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 b871c <_Py_SetImmortal@@Base+0xb8> │ │ │ │ + bne b8714 <_Py_SetImmortal@@Base+0xb8> │ │ │ │ ldr r2, [r3, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b8704 <_Py_SetImmortal@@Base+0xa0> │ │ │ │ + beq b86fc <_Py_SetImmortal@@Base+0xa0> │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #136] @ b8754 <_Py_SetImmortal@@Base+0xf0> │ │ │ │ + ldr lr, [pc, #136] @ b874c <_Py_SetImmortal@@Base+0xf0> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bic r0, r0, #3 │ │ │ │ and r1, r1, #3 │ │ │ │ ldr ip, [ip, lr] │ │ │ │ orr r1, r1, r0 │ │ │ │ str r2, [r0] │ │ │ │ str r1, [r2, #4] │ │ │ │ @@ -142471,46 +142469,46 @@ │ │ │ │ str r2, [ip, #3824] @ 0xef0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ movle r2, #1342177280 @ 0x50000000 │ │ │ │ strle r2, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r1, #56752 @ 0xddb0 │ │ │ │ + movw r1, #54108 @ 0xd35c │ │ │ │ movt r1, #13 │ │ │ │ cmp r2, r1 │ │ │ │ - bne b8740 <_Py_SetImmortal@@Base+0xdc> │ │ │ │ + bne b8738 <_Py_SetImmortal@@Base+0xdc> │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b86b0 <_Py_SetImmortal@@Base+0x4c> │ │ │ │ - b b8704 <_Py_SetImmortal@@Base+0xa0> │ │ │ │ + bne b86a8 <_Py_SetImmortal@@Base+0x4c> │ │ │ │ + b b86fc <_Py_SetImmortal@@Base+0xa0> │ │ │ │ str r0, [fp, #-8] │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ mov r2, r0 │ │ │ │ - b b8734 <_Py_SetImmortal@@Base+0xd0> │ │ │ │ + b b872c <_Py_SetImmortal@@Base+0xd0> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b8758 : │ │ │ │ +000b8750 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands r3, r3, #16384 @ 0x4000 │ │ │ │ - bne b8770 │ │ │ │ + bne b8768 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8784 │ │ │ │ + bne b877c │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ - movw r2, #56752 @ 0xddb0 │ │ │ │ + movw r2, #54108 @ 0xd35c │ │ │ │ movt r2, #13 │ │ │ │ cmp r3, r2 │ │ │ │ - bne b87a8 │ │ │ │ + bne b87a0 │ │ │ │ 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 │ │ │ │ @@ -142526,98 +142524,98 @@ │ │ │ │ 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 b8a3c │ │ │ │ + bne b8a34 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b8a8c │ │ │ │ + beq b8a84 │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble b884c │ │ │ │ + ble b8844 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ ldr r6, [r3, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq b8e48 │ │ │ │ + beq b8e40 │ │ │ │ cmp r1, #1 │ │ │ │ - beq b88dc │ │ │ │ + beq b88d4 │ │ │ │ add r0, r8, #16 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r0, #4]! │ │ │ │ add r2, r2, #1 │ │ │ │ ldr ip, [r3, #172] @ 0xac │ │ │ │ cmp ip, #0 │ │ │ │ - beq b8e48 │ │ │ │ + beq b8e40 │ │ │ │ cmp r2, r1 │ │ │ │ - bne b8830 │ │ │ │ + bne b8828 │ │ │ │ add r6, r8, #12 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ cmp r1, r3 │ │ │ │ - ble b8ae0 │ │ │ │ + ble b8ad8 │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ mov ip, r3 │ │ │ │ cmp r1, ip │ │ │ │ - beq b8858 │ │ │ │ + beq b8850 │ │ │ │ add lr, r8, #16 │ │ │ │ ldr lr, [lr, ip, lsl #2] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, lr │ │ │ │ - bne b886c │ │ │ │ - bl 70bc8 │ │ │ │ + bne b8864 │ │ │ │ + bl 70600 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq b88d0 │ │ │ │ + beq b88c8 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r3] │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq b8eb8 │ │ │ │ - movw r1, #39724 @ 0x9b2c │ │ │ │ + beq b8eb0 │ │ │ │ + movw r1, #41964 @ 0xa3ec │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r2, r8 │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b8e80 │ │ │ │ + ble b8e78 │ │ │ │ mov r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r6, #8] │ │ │ │ adds r7, r5, #1 │ │ │ │ - beq b8b2c │ │ │ │ - bmi b8e6c │ │ │ │ + beq b8b24 │ │ │ │ + bmi b8e64 │ │ │ │ cmp r5, #19 │ │ │ │ - bgt b8dbc │ │ │ │ - ldr r2, [pc, #1508] @ b8ee0 │ │ │ │ + bgt b8db4 │ │ │ │ + ldr r2, [pc, #1508] @ b8ed8 │ │ │ │ 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 b8ab0 │ │ │ │ - ldr ip, [pc, #1476] @ b8ee4 │ │ │ │ + beq b8aa8 │ │ │ │ + ldr ip, [pc, #1476] @ b8edc │ │ │ │ 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, #1716] @ 0x6b4 │ │ │ │ str r1, [r8] │ │ │ │ subs lr, r2, #0 │ │ │ │ - bne b8dd4 │ │ │ │ + bne b8dcc │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r8, #12] │ │ │ │ lsl r2, r7, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r8, #16 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2d748 │ │ │ │ @@ -142633,55 +142631,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 b8aa0 │ │ │ │ + bgt b8a98 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r1, [r4] │ │ │ │ str r4, [r8, #16] │ │ │ │ - beq b88d0 │ │ │ │ + beq b88c8 │ │ │ │ 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 b88d0 │ │ │ │ + beq b88c8 │ │ │ │ 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 b88d0 │ │ │ │ + beq b88c8 │ │ │ │ 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 b8a24 │ │ │ │ + ble b8a1c │ │ │ │ cmp r2, r5 │ │ │ │ str r3, [r0, #4]! │ │ │ │ - bne b8a00 │ │ │ │ - b b88d0 │ │ │ │ + bne b89f8 │ │ │ │ + b b88c8 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, r5 │ │ │ │ str r1, [r3] │ │ │ │ str r3, [r0, #4]! │ │ │ │ - bne b8a00 │ │ │ │ - b b88d0 │ │ │ │ - ldr r0, [pc, #1180] @ b8ee0 │ │ │ │ + bne b89f8 │ │ │ │ + b b88c8 │ │ │ │ + ldr r0, [pc, #1180] @ b8ed8 │ │ │ │ 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 │ │ │ │ @@ -142692,334 +142690,334 @@ │ │ │ │ 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 b8800 │ │ │ │ + bne b87f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl dbf18 │ │ │ │ + bl db4c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b8800 │ │ │ │ - b b88cc │ │ │ │ + bge b87f8 │ │ │ │ + b b88c4 │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [r8, #16] │ │ │ │ - bne b89b4 │ │ │ │ - b b88d0 │ │ │ │ + bne b89ac │ │ │ │ + b b88c8 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #42532 @ 0xa624 │ │ │ │ + movw r0, #43152 @ 0xa890 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl ba3f0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl ba3e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq b88d0 │ │ │ │ + beq b88c8 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r8, #12] │ │ │ │ - ldr r2, [pc, #1032] @ b8ee0 │ │ │ │ + ldr r2, [pc, #1032] @ b8ed8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - b b8948 │ │ │ │ + b b8940 │ │ │ │ add r3, r1, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi b8ed8 │ │ │ │ + bhi b8ed0 │ │ │ │ lsl r5, r3, #2 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r7, r0, #0 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ movne r3, #0 │ │ │ │ - beq b8ed8 │ │ │ │ + beq b8ed0 │ │ │ │ cmp r3, r1 │ │ │ │ - bge b8b54 │ │ │ │ + bge b8b4c │ │ │ │ ldr r2, [r6, #4]! │ │ │ │ ldr r2, [r2, #172] @ 0xac │ │ │ │ str r2, [r7, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b b8b10 │ │ │ │ + b b8b08 │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r8, [pc, #944] @ b8ee8 │ │ │ │ + ldr r8, [pc, #944] @ b8ee0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - ldrgt r3, [pc, #932] @ b8eec │ │ │ │ - ldrle r2, [pc, #928] @ b8eec │ │ │ │ + ldrgt r3, [pc, #932] @ b8ee4 │ │ │ │ + ldrle r2, [pc, #928] @ b8ee4 │ │ │ │ strgt r4, [r3, #740] @ 0x2e4 │ │ │ │ strle r4, [r2, #740] @ 0x2e4 │ │ │ │ - b b88d0 │ │ │ │ + b b88c8 │ │ │ │ sub r6, r5, #4 │ │ │ │ mov r0, #1 │ │ │ │ str r8, [r7, r6] │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq b8be8 │ │ │ │ + beq b8be0 │ │ │ │ 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 b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b8ec8 │ │ │ │ + beq b8ec0 │ │ │ │ sub r3, r4, #4 │ │ │ │ add r1, r6, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, #0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b8bf4 │ │ │ │ + beq b8bec │ │ │ │ str r0, [r2, #4]! │ │ │ │ - b b8ba4 │ │ │ │ + b b8b9c │ │ │ │ ldr lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, r9 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, r6 │ │ │ │ - bne b8c1c │ │ │ │ + bne b8c14 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r7, ip │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, lr │ │ │ │ - bne b8e08 │ │ │ │ + bne b8e00 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ mov r0, r7 │ │ │ │ - bl b9568 │ │ │ │ - b b88d0 │ │ │ │ + bl b9560 │ │ │ │ + b b88c8 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b8be0 │ │ │ │ + beq b8bd8 │ │ │ │ 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 b8bc4 │ │ │ │ + bge b8bbc │ │ │ │ add r2, r2, #4 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r3 │ │ │ │ str lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ 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 b8cbc │ │ │ │ + ble b8cb4 │ │ │ │ add r8, r1, r2, lsl #2 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r5, r3 │ │ │ │ - beq b8bb4 │ │ │ │ + beq b8bac │ │ │ │ add r3, r2, #2 │ │ │ │ cmp lr, r3 │ │ │ │ - ble b8cbc │ │ │ │ + ble b8cb4 │ │ │ │ ldr r8, [r8, #24] │ │ │ │ cmp r8, r5 │ │ │ │ - beq b8bb4 │ │ │ │ + beq b8bac │ │ │ │ add r2, r2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bge b8cbc │ │ │ │ + bge b8cb4 │ │ │ │ add r1, r1, #16 │ │ │ │ ldr r3, [r1, r2, lsl #2] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - beq b8bb4 │ │ │ │ + beq b8bac │ │ │ │ cmp lr, r2 │ │ │ │ - bgt b8ca4 │ │ │ │ + bgt b8c9c │ │ │ │ cmp r0, r6 │ │ │ │ - bne b8c54 │ │ │ │ + bne b8c4c │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, ip │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl e7544 │ │ │ │ + bl e69e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b8ed0 │ │ │ │ + beq b8ec8 │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - ble b8d0c │ │ │ │ + ble b8d04 │ │ │ │ add r0, r2, #4 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ cmp r5, r1 │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r4] │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r2, #1 │ │ │ │ - beq b8c0c │ │ │ │ + beq b8c04 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - ble b8d40 │ │ │ │ + ble b8d38 │ │ │ │ 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 b8d68 │ │ │ │ + ble b8d60 │ │ │ │ add r0, r2, #4 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ cmp r5, r1 │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r4, #8] │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r2, #3 │ │ │ │ - beq b8c0c │ │ │ │ + beq b8c04 │ │ │ │ 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 b8dac │ │ │ │ + bge b8da4 │ │ │ │ ldr r2, [ip, r8, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ streq r5, [r0] │ │ │ │ cmp r1, r6 │ │ │ │ - bne b8d84 │ │ │ │ + bne b8d7c │ │ │ │ mov r3, lr │ │ │ │ - b b8c0c │ │ │ │ + b b8c04 │ │ │ │ cmn r7, #-536870907 @ 0xe0000005 │ │ │ │ - bls b8ab0 │ │ │ │ - bl 366244 │ │ │ │ + bls b8aa8 │ │ │ │ + bl 3664fc │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne b8ad0 │ │ │ │ - b b88d0 │ │ │ │ - movw r3, #37964 @ 0x944c │ │ │ │ + bne b8ac8 │ │ │ │ + b b88c8 │ │ │ │ + movw r3, #34584 @ 0x8718 │ │ │ │ movt r3, #33 @ 0x21 │ │ │ │ cmp lr, r3 │ │ │ │ - bne b8e98 │ │ │ │ + bne b8e90 │ │ │ │ ldr r0, [ip, #1712] @ 0x6b0 │ │ │ │ bl 2e37c │ │ │ │ cmp r0, #0 │ │ │ │ - bne b8eac │ │ │ │ + bne b8ea4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ - ldr r3, [pc, #220] @ b8ee0 │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ + ldr r3, [pc, #220] @ b8ed8 │ │ │ │ ldr r3, [r3, r9] │ │ │ │ - b b8940 │ │ │ │ + b b8938 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, ip │ │ │ │ - bl 70988 <_Py_c_diff@@Base+0x414> │ │ │ │ + bl 703c0 <_Py_c_diff@@Base+0x414> │ │ │ │ mov r0, r4 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b8e40 │ │ │ │ + bgt b8e38 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne b8e40 │ │ │ │ + bne b8e38 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r8, #0 │ │ │ │ - b b8be8 │ │ │ │ - movw r0, #45388 @ 0xb14c │ │ │ │ + b b8be0 │ │ │ │ + movw r0, #45600 @ 0xb220 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #39680 @ 0x9b00 │ │ │ │ + movw r1, #41920 @ 0xa3c0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #28612 @ 0x6fc4 │ │ │ │ + movw r0, #30796 @ 0x784c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b b88cc │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b b88c4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne b88cc │ │ │ │ + bne b88c4 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b b88cc │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b b88c4 │ │ │ │ ldr r2, [ip, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, lr │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #44] @ b8ee0 │ │ │ │ + ldr r3, [pc, #44] @ b8ed8 │ │ │ │ ldr r3, [r3, r9] │ │ │ │ - b b8940 │ │ │ │ - movw r1, #39748 @ 0x9b44 │ │ │ │ + b b8938 │ │ │ │ + movw r1, #41988 @ 0xa404 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 1b4b44 │ │ │ │ - b b88c0 │ │ │ │ - bl 366244 │ │ │ │ - b b8e20 │ │ │ │ + bl 1b4954 │ │ │ │ + b b88b8 │ │ │ │ + bl 3664fc │ │ │ │ + b b8e18 │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b b8e18 │ │ │ │ - bl 366244 │ │ │ │ - b b88cc │ │ │ │ + b b8e10 │ │ │ │ + bl 3664fc │ │ │ │ + b b88c4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ - ldrdeq r9, [fp], #-132 @ 0xffffff7c @ │ │ │ │ - rsbeq r9, fp, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r9, fp, ip, asr #17 │ │ │ │ + strdeq r9, [fp], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -000b8ef0 : │ │ │ │ +000b8ee8 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt b9034 │ │ │ │ + blt b902c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r4, #38400 @ 0x9600 │ │ │ │ + movw r4, #38392 @ 0x95f8 │ │ │ │ movt r4, #106 @ 0x6a │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r3, #22652 @ 0x587c │ │ │ │ + movw r3, #22588 @ 0x583c │ │ │ │ movt r3, #11 │ │ │ │ ldr lr, [r4, #996] @ 0x3e4 │ │ │ │ cmp lr, r3 │ │ │ │ - bne b900c │ │ │ │ - ldr r0, [pc, #264] @ b903c │ │ │ │ + bne b9004 │ │ │ │ + ldr r0, [pc, #264] @ b9034 │ │ │ │ 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 b8fd0 │ │ │ │ + bcs b8fc8 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r5, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq b8fb8 │ │ │ │ + beq b8fb0 │ │ │ │ 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 b8fb0 │ │ │ │ + bne b8fa8 │ │ │ │ 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] │ │ │ │ @@ -143028,84 +143026,84 @@ │ │ │ │ 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 b59a8 │ │ │ │ + bl b5968 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b8fb0 │ │ │ │ + bne b8fa8 │ │ │ │ ldr r1, [r4, #976] @ 0x3d0 │ │ │ │ - movw r3, #52364 @ 0xcc8c │ │ │ │ + movw r3, #52388 @ 0xcca4 │ │ │ │ movt r3, #10 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b9024 │ │ │ │ + bne b901c │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e388 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r5, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #800] @ 0x320 │ │ │ │ - b b8fb0 │ │ │ │ + b b8fa8 │ │ │ │ ldr r0, [r4, #992] @ 0x3e0 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r0, [r4, #972] @ 0x3cc │ │ │ │ mov r1, r2 │ │ │ │ blx ip │ │ │ │ - b b8ff8 │ │ │ │ + b b8ff0 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmn r0, #-536870911 @ 0xe0000001 │ │ │ │ - bhi b91a8 │ │ │ │ + bhi b91a0 │ │ │ │ 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, #38400 @ 0x9600 │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw r3, #37840 @ 0x93d0 │ │ │ │ + movw r3, #37832 @ 0x93c8 │ │ │ │ movt r3, #11 │ │ │ │ ldr lr, [r2, #1000] @ 0x3e8 │ │ │ │ mov r4, r0 │ │ │ │ cmp lr, r3 │ │ │ │ - bne b9178 │ │ │ │ - ldr r0, [pc, #296] @ b91b0 │ │ │ │ + bne b9170 │ │ │ │ + ldr r0, [pc, #296] @ b91a8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ lsl r5, r4, #2 │ │ │ │ sub r1, r5, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #1604] @ 0x644 │ │ │ │ - bcs b9134 │ │ │ │ + bcs b912c │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r6, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq b911c │ │ │ │ + beq b9114 │ │ │ │ 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 b9108 │ │ │ │ + bne b9100 │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r4, [r3, #28] │ │ │ │ cmp r4, lr │ │ │ │ addcs r1, r1, #1 │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ addcs r1, lr, r1, lsl #3 │ │ │ │ strcc r3, [ip, #12] │ │ │ │ @@ -143117,23 +143115,23 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ b 2d748 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b59a8 │ │ │ │ + bl b5968 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9108 │ │ │ │ + bne b9100 │ │ │ │ ldr r5, [r2, #980] @ 0x3d4 │ │ │ │ - movw r3, #28496 @ 0x6f50 │ │ │ │ + movw r3, #28488 @ 0x6f48 │ │ │ │ movt r3, #11 │ │ │ │ cmp r5, r3 │ │ │ │ - bne b9194 │ │ │ │ + bne b918c │ │ │ │ cmp r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ movne r1, #4 │ │ │ │ moveq r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e1cc │ │ │ │ cmp r0, #0 │ │ │ │ @@ -143149,65 +143147,65 @@ │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r0, [r2, #972] @ 0x3cc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #4 │ │ │ │ blx r5 │ │ │ │ - b b9160 │ │ │ │ + b b9158 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b91b4 : │ │ │ │ +000b91ac : │ │ │ │ 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 │ │ │ │ subs r2, r1, #0 │ │ │ │ - beq b9370 │ │ │ │ + beq b9368 │ │ │ │ cmp r2, #36 @ 0x24 │ │ │ │ - bne b92ac │ │ │ │ + bne b92a4 │ │ │ │ movw r3, #14563 @ 0x38e3 │ │ │ │ movt r3, #910 @ 0x38e │ │ │ │ cmp r0, r3 │ │ │ │ - bhi b92c4 │ │ │ │ - movw r5, #38400 @ 0x9600 │ │ │ │ + bhi b92bc │ │ │ │ + movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #106 @ 0x6a │ │ │ │ - movw r3, #37840 @ 0x93d0 │ │ │ │ + movw r3, #37832 @ 0x93c8 │ │ │ │ movt r3, #11 │ │ │ │ ldr lr, [r5, #1000] @ 0x3e8 │ │ │ │ cmp lr, r3 │ │ │ │ ldrne r0, [r5, #992] @ 0x3e0 │ │ │ │ - bne b935c │ │ │ │ - ldr r1, [pc, #436] @ b93cc │ │ │ │ + bne b9354 │ │ │ │ + ldr r1, [pc, #436] @ b93c4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mul r6, r4, r2 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ sub r1, r6, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1604] @ 0x644 │ │ │ │ - bcs b92e4 │ │ │ │ + bcs b92dc │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r7, r1, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq b92cc │ │ │ │ + beq b92c4 │ │ │ │ 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 b9298 │ │ │ │ + bne b9290 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr r4, [r3, #28] │ │ │ │ cmp r4, ip │ │ │ │ addcs r1, r1, #1 │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ addcs r1, ip, r1, lsl #3 │ │ │ │ strcc r3, [lr, #12] │ │ │ │ @@ -143219,43 +143217,43 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2d748 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - blx 441320 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ + blx 441c00 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, r0 │ │ │ │ - bls b91f0 │ │ │ │ + bls b91e8 │ │ │ │ mov r0, #0 │ │ │ │ - b b9350 │ │ │ │ + b b9348 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b59a8 │ │ │ │ + bl b5968 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9298 │ │ │ │ + bne b9290 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ movweq r0, #47662 @ 0xba2e │ │ │ │ movteq r0, #744 @ 0x2e8 │ │ │ │ - beq b9308 │ │ │ │ + beq b9300 │ │ │ │ mov r1, r2 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - blx 441320 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ + blx 441c00 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi b92c4 │ │ │ │ + bhi b92bc │ │ │ │ ldr r6, [r5, #980] @ 0x3d4 │ │ │ │ - movw r3, #28496 @ 0x6f50 │ │ │ │ + movw r3, #28488 @ 0x6f48 │ │ │ │ movt r3, #11 │ │ │ │ cmp r6, r3 │ │ │ │ ldrne r0, [r5, #972] @ 0x3cc │ │ │ │ - bne b93c0 │ │ │ │ + bne b93b8 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r2, #1 │ │ │ │ moveq r4, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e1cc │ │ │ │ cmp r0, #0 │ │ │ │ @@ -143266,67 +143264,67 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r3, #992] @ 0x3e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r1, #37840 @ 0x93d0 │ │ │ │ + movw r1, #37832 @ 0x93c8 │ │ │ │ movt r1, #11 │ │ │ │ ldr lr, [r3, #1000] @ 0x3e8 │ │ │ │ cmp lr, r1 │ │ │ │ - bne b9358 │ │ │ │ - ldr r0, [pc, #56] @ b93cc │ │ │ │ + bne b9350 │ │ │ │ + ldr r0, [pc, #56] @ b93c4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, #980] @ 0x3d4 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r7, [r1, #1604] @ 0x644 │ │ │ │ - movw r1, #28496 @ 0x6f50 │ │ │ │ + movw r1, #28488 @ 0x6f48 │ │ │ │ movt r1, #11 │ │ │ │ cmp r6, r1 │ │ │ │ moveq r2, #1 │ │ │ │ moveq r4, r2 │ │ │ │ - beq b9334 │ │ │ │ + beq b932c │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ - b b9340 │ │ │ │ + b b9338 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r0, [pc, #376] @ b9564 │ │ │ │ + ldr r0, [pc, #376] @ b955c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mul r6, r2, r1 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r5, [r3, #1604] @ 0x644 │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bcs b9490 │ │ │ │ + bcs b9488 │ │ │ │ lsr ip, r3, #3 │ │ │ │ ldr r3, [r5, ip, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq b9510 │ │ │ │ + beq b9508 │ │ │ │ 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 b9458 │ │ │ │ + beq b9450 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ b 2d748 │ │ │ │ ldr r7, [r3, #24] │ │ │ │ ldr r8, [r3, #28] │ │ │ │ @@ -143337,35 +143335,35 @@ │ │ │ │ strhi r3, [lr, #12] │ │ │ │ strls ip, [r3, #24] │ │ │ │ addls ip, r3, r7 │ │ │ │ strhi lr, [r3, #8] │ │ │ │ strls ip, [r3, #4] │ │ │ │ strls r1, [r3, r7] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9444 │ │ │ │ + bne b943c │ │ │ │ cmp r2, #0 │ │ │ │ - beq b9528 │ │ │ │ + beq b9520 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ movweq r0, #47662 @ 0xba2e │ │ │ │ movteq r0, #744 @ 0x2e8 │ │ │ │ - beq b94bc │ │ │ │ + beq b94b4 │ │ │ │ mov r1, r2 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - blx 441320 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ + blx 441c00 <_PyMonitoring_FireBranchEvent@@Base+0x130> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi b955c │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + bhi b9554 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r1, #28496 @ 0x6f50 │ │ │ │ + movw r1, #28488 @ 0x6f48 │ │ │ │ movt r1, #11 │ │ │ │ ldr r6, [r3, #980] @ 0x3d4 │ │ │ │ cmp r6, r1 │ │ │ │ - bne b954c │ │ │ │ + bne b9544 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r2, #1 │ │ │ │ moveq r4, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e1cc │ │ │ │ cmp r0, #0 │ │ │ │ @@ -143373,81 +143371,81 @@ │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #800] @ 0x320 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b59a8 │ │ │ │ + bl b5968 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b9488 │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + b b9480 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r1, #28496 @ 0x6f50 │ │ │ │ + movw r1, #28488 @ 0x6f48 │ │ │ │ movt r1, #11 │ │ │ │ ldr r6, [r3, #980] @ 0x3d4 │ │ │ │ cmp r6, r1 │ │ │ │ moveq r2, #1 │ │ │ │ moveq r4, r2 │ │ │ │ - beq b94ec │ │ │ │ + beq b94e4 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ - b b94f8 │ │ │ │ + b b94f0 │ │ │ │ mov r0, #0 │ │ │ │ - b b9508 │ │ │ │ + b b9500 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b9568 : │ │ │ │ +000b9560 : │ │ │ │ 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, #38400 @ 0x9600 │ │ │ │ + movw ip, #38392 @ 0x95f8 │ │ │ │ movt ip, #106 @ 0x6a │ │ │ │ - movw r3, #38928 @ 0x9810 │ │ │ │ + movw r3, #38920 @ 0x9808 │ │ │ │ movt r3, #11 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [ip, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b9744 │ │ │ │ + bne b973c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #608] @ b980c │ │ │ │ + ldr r3, [pc, #608] @ b9804 │ │ │ │ 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 b9718 │ │ │ │ + beq b9710 │ │ │ │ lsr r3, r0, #18 │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt b95f8 │ │ │ │ + bgt b95f0 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b9718 │ │ │ │ + beq b9710 │ │ │ │ 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 b96f8 │ │ │ │ + beq b96f0 │ │ │ │ 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 │ │ │ │ @@ -143460,29 +143458,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 b9690 │ │ │ │ + bne b9688 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b968c │ │ │ │ + beq b9684 │ │ │ │ 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 b9780 │ │ │ │ + beq b9778 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b9754 │ │ │ │ + beq b974c │ │ │ │ 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] │ │ │ │ @@ -143503,18 +143501,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, #988] @ 0x3dc │ │ │ │ - movw r3, #53668 @ 0xd1a4 │ │ │ │ + movw r3, #53692 @ 0xd1bc │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b9800 │ │ │ │ + bne b97f8 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d238 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [ip, #992] @ 0x3e0 │ │ │ │ @@ -143530,15 +143528,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 b96a4 │ │ │ │ + beq b969c │ │ │ │ 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] │ │ │ │ @@ -143562,54 +143560,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, #972] @ 0x3cc │ │ │ │ blx r2 │ │ │ │ - b b9734 │ │ │ │ + b b972c │ │ │ │ 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] @ b9a94 │ │ │ │ + ldr r3, [pc, #608] @ b9a8c │ │ │ │ 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 b999c │ │ │ │ + beq b9994 │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt b9880 │ │ │ │ + bgt b9878 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b999c │ │ │ │ + beq b9994 │ │ │ │ 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 b997c │ │ │ │ + beq b9974 │ │ │ │ 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 │ │ │ │ @@ -143621,29 +143619,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 b9914 │ │ │ │ + bne b990c │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9910 │ │ │ │ + beq b9908 │ │ │ │ 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 b9a00 │ │ │ │ + beq b99f8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq b99d4 │ │ │ │ + beq b99cc │ │ │ │ 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] │ │ │ │ @@ -143663,22 +143661,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, #38400 @ 0x9600 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r2, #53668 @ 0xd1a4 │ │ │ │ + movw r2, #53692 @ 0xd1bc │ │ │ │ movt r2, #10 │ │ │ │ ldr r0, [r3, #988] @ 0x3dc │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne b9a88 │ │ │ │ + bne b9a80 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d238 │ │ │ │ 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 │ │ │ │ @@ -143690,15 +143688,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 b9928 │ │ │ │ + beq b9920 │ │ │ │ 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] │ │ │ │ @@ -143712,483 +143710,483 @@ │ │ │ │ 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, #38400 @ 0x9600 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r0, [r3, #1112] @ 0x458 │ │ │ │ ldr r3, [r3, #1120] @ 0x460 │ │ │ │ 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, #972] @ 0x3cc │ │ │ │ blx ip │ │ │ │ - b b99c4 │ │ │ │ + b b99bc │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b9a98 : │ │ │ │ +000b9a90 : │ │ │ │ push {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 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b9b20 │ │ │ │ + beq b9c68 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r2, #42532 @ 0xa624 │ │ │ │ + movw r2, #43152 @ 0xa890 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b9af0 │ │ │ │ + bne b9ae8 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9b24 │ │ │ │ + bgt b9c6c │ │ │ │ add r1, r2, #1 │ │ │ │ mov r2, r4 │ │ │ │ str r1, [r4] │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movw r2, #21708 @ 0x54cc │ │ │ │ + movw r2, #22328 @ 0x5738 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b9b2c │ │ │ │ + bne b9b18 │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ands r2, r2, #33554432 @ 0x2000000 │ │ │ │ - beq b9f8c │ │ │ │ + beq b9f60 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b ba050 │ │ │ │ - bl 80f48 │ │ │ │ - mov r2, r4 │ │ │ │ - b b9ae4 │ │ │ │ - bl ecef8 │ │ │ │ + b ba048 │ │ │ │ + bl ec3f0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq b9ae4 │ │ │ │ + beq b9adc │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b9c20 │ │ │ │ + beq b9c0c │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b9e10 │ │ │ │ + beq b9e08 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b9e18 │ │ │ │ + beq b9e10 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b9e20 │ │ │ │ + beq b9e18 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b9e28 │ │ │ │ + beq b9e20 │ │ │ │ sub r5, fp, #68 @ 0x44 │ │ │ │ sub r4, fp, #52 @ 0x34 │ │ │ │ mov r3, #5 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - b b9bf8 │ │ │ │ + b b9be4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r0, [r4, #4]! │ │ │ │ cmp r3, #8 │ │ │ │ - beq b9c7c │ │ │ │ + beq b9c74 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ blx r1 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9be8 │ │ │ │ - ldr r1, [pc, #980] @ b9ffc │ │ │ │ + bne b9bd4 │ │ │ │ + ldr r1, [pc, #992] @ b9ff4 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r4, [r1, r0] │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b9ec8 │ │ │ │ + bne b9ec0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9c68 │ │ │ │ + bgt b9c54 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne b9c68 │ │ │ │ + bne b9c54 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, r3 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ - bl 1e59f8 <_PyTuple_FromArraySteal@@Base> │ │ │ │ + bl 1e5880 <_PyTuple_FromArraySteal@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - b b9ae4 │ │ │ │ + b b9adc │ │ │ │ + bl 8097c │ │ │ │ + mov r2, r4 │ │ │ │ + b b9adc │ │ │ │ mov r0, #16 │ │ │ │ strd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl b6f88 │ │ │ │ + bl b6f80 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq b9f14 │ │ │ │ + beq b9f0c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [r4, #8] │ │ │ │ sub r3, r0, #4 │ │ │ │ add r0, r0, #28 │ │ │ │ mov ip, r5 │ │ │ │ ldr r1, [ip], #4 │ │ │ │ str r1, [r3, #4]! │ │ │ │ mov r5, ip │ │ │ │ cmp r3, r0 │ │ │ │ - bne b9ca4 │ │ │ │ - ldr r8, [pc, #824] @ b9ffc │ │ │ │ + bne b9c9c │ │ │ │ + ldr r8, [pc, #824] @ b9ff4 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - b b9cf0 │ │ │ │ + b b9ce8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r0, r3, #1 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, r1 │ │ │ │ mov r6, r0 │ │ │ │ - bge b9d90 │ │ │ │ + bge b9d88 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ str r5, [r1, r3, lsl #2] │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r5, r3 │ │ │ │ - bne b9cc8 │ │ │ │ + bne b9cc0 │ │ │ │ ldr r3, [r8, r9] │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b9e80 │ │ │ │ + bne b9e78 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl ddb94 │ │ │ │ + bl dd140 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9fa8 │ │ │ │ + bne b9fa0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9d58 │ │ │ │ + bgt b9d50 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne b9d58 │ │ │ │ + bne b9d50 │ │ │ │ mov r0, r2 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3404b0 <_PyList_AsTupleAndClear@@Base> │ │ │ │ + bl 340920 <_PyList_AsTupleAndClear@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9ae4 │ │ │ │ + bgt b9adc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne b9ae4 │ │ │ │ + bne b9adc │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b9ae4 │ │ │ │ + b b9adc │ │ │ │ cmp r0, r1 │ │ │ │ - ble b9e00 │ │ │ │ + ble b9df8 │ │ │ │ add r1, r3, #7 │ │ │ │ add r1, r1, r6, asr #3 │ │ │ │ bic ip, r1, #3 │ │ │ │ add r1, r3, #4 │ │ │ │ sub r0, ip, r6 │ │ │ │ bic r1, r1, #3 │ │ │ │ cmp r0, #0 │ │ │ │ movgt r1, ip │ │ │ │ cmp r6, #0 │ │ │ │ mov sl, r1 │ │ │ │ - beq b9e30 │ │ │ │ + beq b9e28 │ │ │ │ cmn r1, #-536870911 @ 0xe0000001 │ │ │ │ - bhi b9e38 │ │ │ │ + bhi b9e30 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsl r1, sl, #2 │ │ │ │ strd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl e7814 │ │ │ │ + bl e6d4c │ │ │ │ ldrd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #12] │ │ │ │ strne r6, [r4, #8] │ │ │ │ strne sl, [r4, #16] │ │ │ │ - beq b9e38 │ │ │ │ + beq b9e30 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ str r5, [r1, r3, lsl #2] │ │ │ │ - b b9cf0 │ │ │ │ + b b9ce8 │ │ │ │ cmp r0, r1, asr #1 │ │ │ │ - blt b9d98 │ │ │ │ + blt b9d90 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b b9df4 │ │ │ │ + b b9dec │ │ │ │ mov r3, #1 │ │ │ │ - b b9c20 │ │ │ │ + b b9c0c │ │ │ │ mov r3, #2 │ │ │ │ - b b9c20 │ │ │ │ + b b9c0c │ │ │ │ mov r3, #3 │ │ │ │ - b b9c20 │ │ │ │ + b b9c0c │ │ │ │ mov r3, #4 │ │ │ │ - b b9c20 │ │ │ │ + b b9c0c │ │ │ │ mov sl, r6 │ │ │ │ - b b9dcc │ │ │ │ + b b9dc4 │ │ │ │ cmp r6, r7 │ │ │ │ - blt b9e08 │ │ │ │ + blt b9e00 │ │ │ │ ldr r0, [r8, r9] │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 366268 │ │ │ │ + bl 366520 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3447c <_PyObject_DebugMallocStats@@Base+0xe88> │ │ │ │ + bl 34480 <_PyObject_DebugMallocStats@@Base+0xe8c> │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b9cf0 │ │ │ │ + bge b9ce8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b9fd0 │ │ │ │ + ble b9fc8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b9fe4 │ │ │ │ + ble b9fdc │ │ │ │ mov r2, #0 │ │ │ │ - b b9ae4 │ │ │ │ + b b9adc │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b9d24 │ │ │ │ - movw r1, #48620 @ 0xbdec │ │ │ │ + beq b9d1c │ │ │ │ + movw r1, #48408 @ 0xbd18 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 30e39c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 30d1ec <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b9d24 │ │ │ │ + beq b9d1c │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 30e3bc <_PyErr_Clear@@Base> │ │ │ │ + bl 30d270 <_PyErr_Clear@@Base> │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b9d24 │ │ │ │ + b b9d1c │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b9c40 │ │ │ │ - movw r1, #48620 @ 0xbdec │ │ │ │ + beq b9c2c │ │ │ │ + movw r1, #48408 @ 0xbd18 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 30e39c <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 30d1ec <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne b9f7c │ │ │ │ + bne b9f90 │ │ │ │ ldr r1, [r8, r9] │ │ │ │ ldr r1, [r1, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b9c40 │ │ │ │ + beq b9c2c │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b9c40 │ │ │ │ + beq b9c2c │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9f2c │ │ │ │ + bgt b9f24 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - beq b9f68 │ │ │ │ + beq b9f7c │ │ │ │ sub r4, fp, #68 @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ - beq b9e78 │ │ │ │ + beq b9e70 │ │ │ │ ldr r0, [r4, r3, lsl #2] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9f30 │ │ │ │ + bgt b9f28 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne b9f30 │ │ │ │ + bne b9f28 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b9f30 │ │ │ │ + b b9f28 │ │ │ │ + movw r1, #3263 @ 0xcbf │ │ │ │ + movw r0, #30880 @ 0x78a0 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ + b b9adc │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b9f2c │ │ │ │ + b b9f24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 30e3bc <_PyErr_Clear@@Base> │ │ │ │ + bl 30d270 <_PyErr_Clear@@Base> │ │ │ │ ldrd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b9ef8 │ │ │ │ - movw r1, #3263 @ 0xcbf │ │ │ │ - movw r0, #28696 @ 0x7018 │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b9ae4 │ │ │ │ + b b9ef0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b9e6c │ │ │ │ + bgt b9e64 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne b9e6c │ │ │ │ + bne b9e64 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b9e6c │ │ │ │ + b b9e64 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne b9e6c │ │ │ │ + bne b9e64 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b9fc0 │ │ │ │ + b b9fb8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne b9e78 │ │ │ │ + bne b9e70 │ │ │ │ mov r0, r2 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b b9e78 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b b9e70 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000ba000 : │ │ │ │ +000b9ff8 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq ba024 │ │ │ │ + beq ba01c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq ba024 │ │ │ │ + beq ba01c │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b ba050 │ │ │ │ + b ba048 │ │ │ │ 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, #28696 @ 0x7018 │ │ │ │ + movw r0, #30880 @ 0x78a0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000ba050 : │ │ │ │ +000ba048 : │ │ │ │ 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 │ │ │ │ - beq ba2bc │ │ │ │ + beq ba2b4 │ │ │ │ mov r6, r0 │ │ │ │ - blt ba244 │ │ │ │ + blt ba23c │ │ │ │ sub r3, r5, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt ba20c │ │ │ │ - ldr r3, [pc, #588] @ ba2d4 │ │ │ │ + bgt ba204 │ │ │ │ + ldr r3, [pc, #588] @ ba2cc │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, r5, lsl #3 │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ba214 │ │ │ │ - ldr r2, [pc, #560] @ ba2d8 │ │ │ │ + beq ba20c │ │ │ │ + ldr r2, [pc, #560] @ ba2d0 │ │ │ │ ldr r1, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r0, [r3, #1728] @ 0x6c0 │ │ │ │ str r1, [r3, #1732] @ 0x6c4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ str r1, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ba1e0 │ │ │ │ + bne ba1d8 │ │ │ │ ldr r2, [r6] │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ add r0, r4, #16 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ and ip, r3, #16384 @ 0x4000 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ - bgt ba2c4 │ │ │ │ + bgt ba2bc │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r5, #1 │ │ │ │ str r1, [r2] │ │ │ │ str r2, [r0] │ │ │ │ - beq ba17c │ │ │ │ + beq ba174 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ba294 │ │ │ │ + bne ba28c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ ldrb r3, [r3, #85] @ 0x55 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ cmp r5, #2 │ │ │ │ str r2, [r0, #4] │ │ │ │ ubfx r3, r3, #6, #1 │ │ │ │ - beq ba17c │ │ │ │ + beq ba174 │ │ │ │ add r1, r6, #8 │ │ │ │ add r0, r4, #20 │ │ │ │ add r6, r6, r5, lsl #2 │ │ │ │ ldr r2, [r1], #4 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r2, #4] │ │ │ │ ldr ip, [r2] │ │ │ │ ldrbeq r3, [r3, #85] @ 0x55 │ │ │ │ add lr, ip, #1 │ │ │ │ ubfxeq r3, r3, #6, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ strle lr, [r2] │ │ │ │ cmp r1, r6 │ │ │ │ str r2, [r0, #4]! │ │ │ │ - bne ba14c │ │ │ │ + bne ba144 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ba198 │ │ │ │ + bne ba190 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r5, #2 │ │ │ │ str r2, [r0, #4] │ │ │ │ - bne ba2b4 │ │ │ │ - ldr r0, [pc, #308] @ ba2d4 │ │ │ │ + bne ba2ac │ │ │ │ + ldr r0, [pc, #308] @ ba2cc │ │ │ │ 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] │ │ │ │ @@ -144198,204 +144196,204 @@ │ │ │ │ ldr r3, [r1, #3824] @ 0xef0 │ │ │ │ str r0, [r4, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #37964 @ 0x944c │ │ │ │ + movw r1, #34584 @ 0x8718 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne ba230 │ │ │ │ + bne ba228 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2e37c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ba0cc │ │ │ │ + bne ba0c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ - b ba0cc │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ + b ba0c4 │ │ │ │ cmn r5, #-536870907 @ 0xe0000005 │ │ │ │ - bhi ba25c │ │ │ │ + bhi ba254 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #42532 @ 0xa624 │ │ │ │ + movw r0, #43152 @ 0xa890 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl ba3f0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl ba3e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne ba0cc │ │ │ │ - b ba184 │ │ │ │ + bne ba0c4 │ │ │ │ + b ba17c │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b ba0cc │ │ │ │ + b ba0c4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #28612 @ 0x6fc4 │ │ │ │ + movw r0, #30796 @ 0x784c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b ba184 │ │ │ │ - bl 366244 │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b ba17c │ │ │ │ + bl 3664fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ba184 │ │ │ │ + beq ba17c │ │ │ │ ldr r3, [r6] │ │ │ │ add r0, r4, #16 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [r3] │ │ │ │ and ip, ip, #16384 @ 0x4000 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b ba10c │ │ │ │ + b ba104 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ba18c │ │ │ │ + bgt ba184 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r5, #2 │ │ │ │ str r3, [r2] │ │ │ │ str r2, [r0, #4] │ │ │ │ - beq ba198 │ │ │ │ + beq ba190 │ │ │ │ mov r3, #1 │ │ │ │ - b ba140 │ │ │ │ - ldr r4, [pc, #24] @ ba2dc │ │ │ │ - b ba184 │ │ │ │ + b ba138 │ │ │ │ + ldr r4, [pc, #24] @ ba2d4 │ │ │ │ + b ba17c │ │ │ │ cmp r5, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne ba10c │ │ │ │ - b ba17c │ │ │ │ + bne ba104 │ │ │ │ + b ba174 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ - ldrdeq r9, [fp], #-132 @ 0xffffff7c @ │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r9, fp, ip, asr #17 │ │ │ │ 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 ba3d0 │ │ │ │ + blt ba3c8 │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt ba37c │ │ │ │ - ldr r3, [pc, #216] @ ba3e8 │ │ │ │ + bgt ba374 │ │ │ │ + ldr r3, [pc, #216] @ ba3e0 │ │ │ │ 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 ba364 │ │ │ │ - ldr r1, [pc, #188] @ ba3ec │ │ │ │ + beq ba35c │ │ │ │ + ldr r1, [pc, #188] @ ba3e4 │ │ │ │ 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, #1716] @ 0x6b4 │ │ │ │ str r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ba390 │ │ │ │ + bne ba388 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #42532 @ 0xa624 │ │ │ │ + movw r0, #43152 @ 0xa890 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl ba3f0 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl ba3e8 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne ba354 │ │ │ │ - b ba35c │ │ │ │ + bne ba34c │ │ │ │ + b ba354 │ │ │ │ cmn r1, #-536870907 @ 0xe0000005 │ │ │ │ - bls ba364 │ │ │ │ + bls ba35c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 366244 │ │ │ │ - movw r2, #37964 @ 0x944c │ │ │ │ + b 3664fc │ │ │ │ + movw r2, #34584 @ 0x8718 │ │ │ │ movt r2, #33 @ 0x21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne ba3bc │ │ │ │ + bne ba3b4 │ │ │ │ ldr r0, [r1, #1712] @ 0x6b0 │ │ │ │ bl 2e37c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ba354 │ │ │ │ + bne ba34c │ │ │ │ mov r0, r4 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ - b ba354 │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ + b ba34c │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ - b ba354 │ │ │ │ + b ba34c │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #28612 @ 0x6fc4 │ │ │ │ + movw r0, #30796 @ 0x784c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b ba35c │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b ba354 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -000ba3f0 <_PyObject_GC_NewVar@@Base>: │ │ │ │ +000ba3e8 <_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 ba6e0 <_PyObject_GC_NewVar@@Base+0x2f0> │ │ │ │ + blt ba6d8 <_PyObject_GC_NewVar@@Base+0x2f0> │ │ │ │ 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, #696] @ ba6f8 <_PyObject_GC_NewVar@@Base+0x308> │ │ │ │ + ldr r9, [pc, #696] @ ba6f0 <_PyObject_GC_NewVar@@Base+0x308> │ │ │ │ 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 ba68c <_PyObject_GC_NewVar@@Base+0x29c> │ │ │ │ + bhi ba684 <_PyObject_GC_NewVar@@Base+0x29c> │ │ │ │ adds r2, r2, r3 │ │ │ │ - bmi ba68c <_PyObject_GC_NewVar@@Base+0x29c> │ │ │ │ - movw r6, #38400 @ 0x9600 │ │ │ │ + bmi ba684 <_PyObject_GC_NewVar@@Base+0x29c> │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r1, #22652 @ 0x587c │ │ │ │ + movw r1, #22588 @ 0x583c │ │ │ │ movt r1, #11 │ │ │ │ ldr sl, [r6, #1016] @ 0x3f8 │ │ │ │ cmp sl, r1 │ │ │ │ - bne ba630 <_PyObject_GC_NewVar@@Base+0x240> │ │ │ │ - ldr r1, [pc, #628] @ ba6fc <_PyObject_GC_NewVar@@Base+0x30c> │ │ │ │ + bne ba628 <_PyObject_GC_NewVar@@Base+0x240> │ │ │ │ + ldr r1, [pc, #628] @ ba6f4 <_PyObject_GC_NewVar@@Base+0x30c> │ │ │ │ ldr r1, [r1, r7] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr sl, [r1, #1604] @ 0x644 │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - bcs ba5c8 <_PyObject_GC_NewVar@@Base+0x1d8> │ │ │ │ + bcs ba5c0 <_PyObject_GC_NewVar@@Base+0x1d8> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr ip, [sl, r1, lsl #3] │ │ │ │ ldr lr, [ip, #8] │ │ │ │ cmp ip, lr │ │ │ │ - beq ba610 <_PyObject_GC_NewVar@@Base+0x220> │ │ │ │ + beq ba608 <_PyObject_GC_NewVar@@Base+0x220> │ │ │ │ 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 ba500 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + bne ba4f8 <_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] │ │ │ │ @@ -144412,206 +144410,206 @@ │ │ │ │ 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 ba570 <_PyObject_GC_NewVar@@Base+0x180> │ │ │ │ + bgt ba568 <_PyObject_GC_NewVar@@Base+0x180> │ │ │ │ ldr r2, [r4] │ │ │ │ mov r1, #1 │ │ │ │ str r4, [r3, #4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ - ldr r2, [pc, #428] @ ba700 <_PyObject_GC_NewVar@@Base+0x310> │ │ │ │ + ldr r2, [pc, #428] @ ba6f8 <_PyObject_GC_NewVar@@Base+0x310> │ │ │ │ str r1, [r3] │ │ │ │ ldr r4, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne ba654 <_PyObject_GC_NewVar@@Base+0x264> │ │ │ │ + bne ba64c <_PyObject_GC_NewVar@@Base+0x264> │ │ │ │ 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 ba534 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + beq ba52c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ ldr r2, [r1, #3808] @ 0xee0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ba534 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + bne ba52c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ ldr r2, [r8, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ba6d0 <_PyObject_GC_NewVar@@Base+0x2e0> │ │ │ │ + bne ba6c8 <_PyObject_GC_NewVar@@Base+0x2e0> │ │ │ │ add r1, r8, #12 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ tst r2, #16 │ │ │ │ - bne ba534 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + bne ba52c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ba5ac <_PyObject_GC_NewVar@@Base+0x1bc> │ │ │ │ + bne ba5a4 <_PyObject_GC_NewVar@@Base+0x1bc> │ │ │ │ dmb ish │ │ │ │ - b ba534 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + b ba52c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ ldr r0, [r6, #976] @ 0x3d0 │ │ │ │ - movw r1, #52364 @ 0xcc8c │ │ │ │ + movw r1, #52388 @ 0xcca4 │ │ │ │ movt r1, #10 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne ba69c <_PyObject_GC_NewVar@@Base+0x2ac> │ │ │ │ + bne ba694 <_PyObject_GC_NewVar@@Base+0x2ac> │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e388 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ba68c <_PyObject_GC_NewVar@@Base+0x29c> │ │ │ │ + beq ba684 <_PyObject_GC_NewVar@@Base+0x29c> │ │ │ │ ldr r2, [sl, #800] @ 0x320 │ │ │ │ ldr r8, [r9, r7] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sl, #800] @ 0x320 │ │ │ │ - b ba500 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b ba4f8 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ mov r0, sl │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b59a8 │ │ │ │ + bl b5968 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq ba5c8 <_PyObject_GC_NewVar@@Base+0x1d8> │ │ │ │ + beq ba5c0 <_PyObject_GC_NewVar@@Base+0x1d8> │ │ │ │ ldr r8, [r9, r7] │ │ │ │ - b ba500 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b ba4f8 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx sl │ │ │ │ cmp r0, #0 │ │ │ │ - beq ba68c <_PyObject_GC_NewVar@@Base+0x29c> │ │ │ │ + beq ba684 <_PyObject_GC_NewVar@@Base+0x29c> │ │ │ │ ldr r8, [r9, r7] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ba500 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ - movw r1, #37964 @ 0x944c │ │ │ │ + b ba4f8 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + movw r1, #34584 @ 0x8718 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ cmp r4, r1 │ │ │ │ - bne ba6b4 <_PyObject_GC_NewVar@@Base+0x2c4> │ │ │ │ + bne ba6ac <_PyObject_GC_NewVar@@Base+0x2c4> │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e37c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ba560 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ + bne ba558 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ mov r0, r3 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ba560 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ + b ba558 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 366268 │ │ │ │ + b 366520 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ba5f4 <_PyObject_GC_NewVar@@Base+0x204> │ │ │ │ + b ba5ec <_PyObject_GC_NewVar@@Base+0x204> │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ba560 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ + b ba558 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ba598 <_PyObject_GC_NewVar@@Base+0x1a8> │ │ │ │ - b ba534 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + beq ba590 <_PyObject_GC_NewVar@@Base+0x1a8> │ │ │ │ + b ba52c <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ movw r1, #2050 @ 0x802 │ │ │ │ - movw r0, #39772 @ 0x9b5c │ │ │ │ + movw r0, #42012 @ 0xa41c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b ba564 <_PyObject_GC_NewVar@@Base+0x174> │ │ │ │ + b ba55c <_PyObject_GC_NewVar@@Base+0x174> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -000ba704 <_Py_Dealloc@@Base>: │ │ │ │ +000ba6fc <_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] @ ba7ec <_Py_Dealloc@@Base+0xe8> │ │ │ │ + ldr ip, [pc, #204] @ ba7e4 <_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, #788] @ 0x314 │ │ │ │ ubfx r4, r4, #14, #1 │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r4, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ba7c4 <_Py_Dealloc@@Base+0xc0> │ │ │ │ - ldr r2, [pc, #144] @ ba7f0 <_Py_Dealloc@@Base+0xec> │ │ │ │ + bne ba7bc <_Py_Dealloc@@Base+0xc0> │ │ │ │ + ldr r2, [pc, #144] @ ba7e8 <_Py_Dealloc@@Base+0xec> │ │ │ │ asr r8, r3, #13 │ │ │ │ mov r3, r0 │ │ │ │ ldr r7, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne ba7ac <_Py_Dealloc@@Base+0xa8> │ │ │ │ + bne ba7a4 <_Py_Dealloc@@Base+0xa8> │ │ │ │ blx r6 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ba788 <_Py_Dealloc@@Base+0x84> │ │ │ │ + bne ba780 <_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 ba780 <_Py_Dealloc@@Base+0x7c> │ │ │ │ + beq ba778 <_Py_Dealloc@@Base+0x7c> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 3679ac <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - movw r1, #37964 @ 0x944c │ │ │ │ + b 367c64 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + movw r1, #34584 @ 0x8718 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ cmp r7, r1 │ │ │ │ - bne ba7d4 <_Py_Dealloc@@Base+0xd0> │ │ │ │ + bne ba7cc <_Py_Dealloc@@Base+0xd0> │ │ │ │ mov r0, r3 │ │ │ │ - b ba770 <_Py_Dealloc@@Base+0x6c> │ │ │ │ + b ba768 <_Py_Dealloc@@Base+0x6c> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 3678f8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b 367bb0 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r7 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ba7bc <_Py_Dealloc@@Base+0xb8> │ │ │ │ + b ba7b4 <_Py_Dealloc@@Base+0xb8> │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r0, #-8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq baad8 <_Py_Dealloc@@Base+0x3d4> │ │ │ │ + beq baad0 <_Py_Dealloc@@Base+0x3d4> │ │ │ │ ldr r1, [r0, #-4] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #1616] @ bae7c <_Py_Dealloc@@Base+0x778> │ │ │ │ + ldr ip, [pc, #1616] @ bae74 <_Py_Dealloc@@Base+0x778> │ │ │ │ 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] │ │ │ │ @@ -144621,235 +144619,235 @@ │ │ │ │ str r2, [r6, #-8] │ │ │ │ cmp r1, r2 │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r6, #-4] │ │ │ │ ldr r3, [r0, #3824] @ 0xef0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #3824] @ 0xef0 │ │ │ │ - beq ba95c <_Py_Dealloc@@Base+0x258> │ │ │ │ + beq ba954 <_Py_Dealloc@@Base+0x258> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ subs r5, r3, #1 │ │ │ │ - bmi bab8c <_Py_Dealloc@@Base+0x488> │ │ │ │ + bmi bab84 <_Py_Dealloc@@Base+0x488> │ │ │ │ tst r3, #1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq baa44 <_Py_Dealloc@@Base+0x340> │ │ │ │ + beq baa3c <_Py_Dealloc@@Base+0x340> │ │ │ │ ldr r4, [r1, r5, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq ba8a4 <_Py_Dealloc@@Base+0x1a0> │ │ │ │ + beq ba89c <_Py_Dealloc@@Base+0x1a0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble baae8 <_Py_Dealloc@@Base+0x3e4> │ │ │ │ + ble baae0 <_Py_Dealloc@@Base+0x3e4> │ │ │ │ subs r5, r5, #1 │ │ │ │ - bcs baa44 <_Py_Dealloc@@Base+0x340> │ │ │ │ - movw r0, #38400 @ 0x9600 │ │ │ │ + bcs baa3c <_Py_Dealloc@@Base+0x340> │ │ │ │ + movw r0, #38392 @ 0x95f8 │ │ │ │ movt r0, #106 @ 0x6a │ │ │ │ - movw r3, #38928 @ 0x9810 │ │ │ │ + movw r3, #38920 @ 0x9808 │ │ │ │ movt r3, #11 │ │ │ │ ldr r2, [r0, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne baba8 <_Py_Dealloc@@Base+0x4a4> │ │ │ │ + bne baba0 <_Py_Dealloc@@Base+0x4a4> │ │ │ │ cmp r1, #0 │ │ │ │ - beq ba954 <_Py_Dealloc@@Base+0x250> │ │ │ │ - ldr r3, [pc, #1444] @ bae7c <_Py_Dealloc@@Base+0x778> │ │ │ │ + beq ba94c <_Py_Dealloc@@Base+0x250> │ │ │ │ + ldr r3, [pc, #1444] @ bae74 <_Py_Dealloc@@Base+0x778> │ │ │ │ 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 babb4 <_Py_Dealloc@@Base+0x4b0> │ │ │ │ + beq babac <_Py_Dealloc@@Base+0x4b0> │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr ip, [r3, #808] @ 0x328 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt ba924 <_Py_Dealloc@@Base+0x220> │ │ │ │ + bgt ba91c <_Py_Dealloc@@Base+0x220> │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq babb4 <_Py_Dealloc@@Base+0x4b0> │ │ │ │ + beq babac <_Py_Dealloc@@Base+0x4b0> │ │ │ │ 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 bab6c <_Py_Dealloc@@Base+0x468> │ │ │ │ + beq bab64 <_Py_Dealloc@@Base+0x468> │ │ │ │ cmp r2, #0 │ │ │ │ - beq babe0 <_Py_Dealloc@@Base+0x4dc> │ │ │ │ + beq babd8 <_Py_Dealloc@@Base+0x4dc> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #21708 @ 0x54cc │ │ │ │ + movw r3, #22328 @ 0x5738 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bab5c <_Py_Dealloc@@Base+0x458> │ │ │ │ - ldr r3, [pc, #1284] @ bae7c <_Py_Dealloc@@Base+0x778> │ │ │ │ + bne bab54 <_Py_Dealloc@@Base+0x458> │ │ │ │ + ldr r3, [pc, #1284] @ bae74 <_Py_Dealloc@@Base+0x778> │ │ │ │ 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 bab5c <_Py_Dealloc@@Base+0x458> │ │ │ │ + bhi bab54 <_Py_Dealloc@@Base+0x458> │ │ │ │ ldr r1, [r3, #1896] @ 0x768 │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r6] │ │ │ │ str r6, [r3, #1896] @ 0x768 │ │ │ │ str r2, [r3, #1900] @ 0x76c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne baa1c <_Py_Dealloc@@Base+0x318> │ │ │ │ - ldr r2, [pc, #1220] @ bae80 <_Py_Dealloc@@Base+0x77c> │ │ │ │ + bne baa14 <_Py_Dealloc@@Base+0x318> │ │ │ │ + ldr r2, [pc, #1220] @ bae78 <_Py_Dealloc@@Base+0x77c> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r9, [r1, r2] │ │ │ │ ldr r8, [r3, #84] @ 0x54 │ │ │ │ ldr sl, [r3, #24] │ │ │ │ ldr r3, [r9, #788] @ 0x314 │ │ │ │ ubfx r8, r8, #14, #1 │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r8, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr r3, r3, #13 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne badf0 <_Py_Dealloc@@Base+0x6ec> │ │ │ │ - ldr r3, [pc, #1160] @ bae84 <_Py_Dealloc@@Base+0x780> │ │ │ │ + bne bade8 <_Py_Dealloc@@Base+0x6ec> │ │ │ │ + ldr r3, [pc, #1160] @ bae7c <_Py_Dealloc@@Base+0x780> │ │ │ │ ldr r3, [r3, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bacf4 <_Py_Dealloc@@Base+0x5f0> │ │ │ │ + bne bacec <_Py_Dealloc@@Base+0x5f0> │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ ldr r3, [r9, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne baca8 <_Py_Dealloc@@Base+0x5a4> │ │ │ │ + bne baca0 <_Py_Dealloc@@Base+0x5a4> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ sub r7, r5, #1 │ │ │ │ ldr r4, [r1, r7, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq baa38 <_Py_Dealloc@@Base+0x334> │ │ │ │ + beq baa30 <_Py_Dealloc@@Base+0x334> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble baa60 <_Py_Dealloc@@Base+0x35c> │ │ │ │ + ble baa58 <_Py_Dealloc@@Base+0x35c> │ │ │ │ sub r5, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq ba8ac <_Py_Dealloc@@Base+0x1a8> │ │ │ │ + beq ba8a4 <_Py_Dealloc@@Base+0x1a8> │ │ │ │ ldr r4, [r1, r5, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq baa1c <_Py_Dealloc@@Base+0x318> │ │ │ │ + beq baa14 <_Py_Dealloc@@Base+0x318> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt baa1c <_Py_Dealloc@@Base+0x318> │ │ │ │ - b ba9a8 <_Py_Dealloc@@Base+0x2a4> │ │ │ │ + bgt baa14 <_Py_Dealloc@@Base+0x318> │ │ │ │ + b ba9a0 <_Py_Dealloc@@Base+0x2a4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne baa38 <_Py_Dealloc@@Base+0x334> │ │ │ │ - ldr r2, [pc, #1036] @ bae80 <_Py_Dealloc@@Base+0x77c> │ │ │ │ + bne baa30 <_Py_Dealloc@@Base+0x334> │ │ │ │ + ldr r2, [pc, #1036] @ bae78 <_Py_Dealloc@@Base+0x77c> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r9, [r1, r2] │ │ │ │ ldr r8, [r3, #84] @ 0x54 │ │ │ │ ldr sl, [r3, #24] │ │ │ │ ldr r3, [r9, #788] @ 0x314 │ │ │ │ ubfx r8, r8, #14, #1 │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r8, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr r3, r3, #13 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne bae04 <_Py_Dealloc@@Base+0x700> │ │ │ │ - ldr r3, [pc, #976] @ bae84 <_Py_Dealloc@@Base+0x780> │ │ │ │ + bne badfc <_Py_Dealloc@@Base+0x700> │ │ │ │ + ldr r3, [pc, #976] @ bae7c <_Py_Dealloc@@Base+0x780> │ │ │ │ ldr r3, [r3, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bad1c <_Py_Dealloc@@Base+0x618> │ │ │ │ + bne bad14 <_Py_Dealloc@@Base+0x618> │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ ldr r3, [r9, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne baccc <_Py_Dealloc@@Base+0x5c8> │ │ │ │ + bne bacc4 <_Py_Dealloc@@Base+0x5c8> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b baa38 <_Py_Dealloc@@Base+0x334> │ │ │ │ + b baa30 <_Py_Dealloc@@Base+0x334> │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ba870 <_Py_Dealloc@@Base+0x16c> │ │ │ │ - b ba95c <_Py_Dealloc@@Base+0x258> │ │ │ │ + bne ba868 <_Py_Dealloc@@Base+0x16c> │ │ │ │ + b ba954 <_Py_Dealloc@@Base+0x258> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne ba8a4 <_Py_Dealloc@@Base+0x1a0> │ │ │ │ - ldr r2, [pc, #900] @ bae80 <_Py_Dealloc@@Base+0x77c> │ │ │ │ + bne ba89c <_Py_Dealloc@@Base+0x1a0> │ │ │ │ + ldr r2, [pc, #900] @ bae78 <_Py_Dealloc@@Base+0x77c> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r1, r2] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r8, [r3, #24] │ │ │ │ ldr r3, [r7, #788] @ 0x314 │ │ │ │ ubfx r9, r2, #14, #1 │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r9, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr sl, r3, #13 │ │ │ │ - bne bae6c <_Py_Dealloc@@Base+0x768> │ │ │ │ - ldr r3, [pc, #844] @ bae84 <_Py_Dealloc@@Base+0x780> │ │ │ │ + bne bae64 <_Py_Dealloc@@Base+0x768> │ │ │ │ + ldr r3, [pc, #844] @ bae7c <_Py_Dealloc@@Base+0x780> │ │ │ │ ldr r3, [r3, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bae44 <_Py_Dealloc@@Base+0x740> │ │ │ │ + bne bae3c <_Py_Dealloc@@Base+0x740> │ │ │ │ mov r0, r4 │ │ │ │ blx r8 │ │ │ │ ldr r3, [r7, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bae20 <_Py_Dealloc@@Base+0x71c> │ │ │ │ + bne bae18 <_Py_Dealloc@@Base+0x71c> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b ba8a4 <_Py_Dealloc@@Base+0x1a0> │ │ │ │ + b ba89c <_Py_Dealloc@@Base+0x1a0> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b d85f4 │ │ │ │ + b d7cc4 │ │ │ │ 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 ba954 <_Py_Dealloc@@Base+0x250> │ │ │ │ - movw r0, #38400 @ 0x9600 │ │ │ │ + b ba94c <_Py_Dealloc@@Base+0x250> │ │ │ │ + movw r0, #38392 @ 0x95f8 │ │ │ │ movt r0, #106 @ 0x6a │ │ │ │ - movw r3, #38928 @ 0x9810 │ │ │ │ + movw r3, #38920 @ 0x9808 │ │ │ │ movt r3, #11 │ │ │ │ ldr r2, [r0, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ba8d0 <_Py_Dealloc@@Base+0x1cc> │ │ │ │ + beq ba8c8 <_Py_Dealloc@@Base+0x1cc> │ │ │ │ ldr r0, [r0, #992] @ 0x3e0 │ │ │ │ blx r2 │ │ │ │ - b ba954 <_Py_Dealloc@@Base+0x250> │ │ │ │ + b ba94c <_Py_Dealloc@@Base+0x250> │ │ │ │ ldr r2, [r0, #988] @ 0x3dc │ │ │ │ - movw r3, #53668 @ 0xd1a4 │ │ │ │ + movw r3, #53692 @ 0xd1bc │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bae14 <_Py_Dealloc@@Base+0x710> │ │ │ │ + bne bae0c <_Py_Dealloc@@Base+0x710> │ │ │ │ mov r0, r1 │ │ │ │ bl 2d238 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ - b ba954 <_Py_Dealloc@@Base+0x250> │ │ │ │ + b ba94c <_Py_Dealloc@@Base+0x250> │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ mov r2, #28 │ │ │ │ ldr r7, [r4, #512] @ 0x200 │ │ │ │ @@ -144858,101 +144856,101 @@ │ │ │ │ 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 bac40 <_Py_Dealloc@@Base+0x53c> │ │ │ │ + bne bac38 <_Py_Dealloc@@Base+0x53c> │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bac3c <_Py_Dealloc@@Base+0x538> │ │ │ │ + beq bac34 <_Py_Dealloc@@Base+0x538> │ │ │ │ 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 bad70 <_Py_Dealloc@@Base+0x66c> │ │ │ │ + beq bad68 <_Py_Dealloc@@Base+0x66c> │ │ │ │ cmp r3, #1 │ │ │ │ - beq bad44 <_Py_Dealloc@@Base+0x640> │ │ │ │ + beq bad3c <_Py_Dealloc@@Base+0x640> │ │ │ │ ldr r3, [lr, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [lr, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq ba954 <_Py_Dealloc@@Base+0x250> │ │ │ │ + beq ba94c <_Py_Dealloc@@Base+0x250> │ │ │ │ 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 ba954 <_Py_Dealloc@@Base+0x250> │ │ │ │ + b ba94c <_Py_Dealloc@@Base+0x250> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #3 │ │ │ │ movle r8, #0 │ │ │ │ andgt r8, r8, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq baa18 <_Py_Dealloc@@Base+0x314> │ │ │ │ + beq baa10 <_Py_Dealloc@@Base+0x314> │ │ │ │ mov r0, r9 │ │ │ │ - bl 3679ac <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b baa18 <_Py_Dealloc@@Base+0x314> │ │ │ │ + bl 367c64 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b baa10 <_Py_Dealloc@@Base+0x314> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #3 │ │ │ │ movle r8, #0 │ │ │ │ andgt r8, r8, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq baad0 <_Py_Dealloc@@Base+0x3cc> │ │ │ │ + beq baac8 <_Py_Dealloc@@Base+0x3cc> │ │ │ │ mov r0, r9 │ │ │ │ - bl 3679ac <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 367c64 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b baa38 <_Py_Dealloc@@Base+0x334> │ │ │ │ - movw r2, #37964 @ 0x944c │ │ │ │ + b baa30 <_Py_Dealloc@@Base+0x334> │ │ │ │ + movw r2, #34584 @ 0x8718 │ │ │ │ movt r2, #33 @ 0x21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq baa04 <_Py_Dealloc@@Base+0x300> │ │ │ │ - ldr r2, [pc, #376] @ bae84 <_Py_Dealloc@@Base+0x780> │ │ │ │ + beq ba9fc <_Py_Dealloc@@Base+0x300> │ │ │ │ + ldr r2, [pc, #376] @ bae7c <_Py_Dealloc@@Base+0x780> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ blx r3 │ │ │ │ - b baa04 <_Py_Dealloc@@Base+0x300> │ │ │ │ - movw r2, #37964 @ 0x944c │ │ │ │ + b ba9fc <_Py_Dealloc@@Base+0x300> │ │ │ │ + movw r2, #34584 @ 0x8718 │ │ │ │ movt r2, #33 @ 0x21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq baabc <_Py_Dealloc@@Base+0x3b8> │ │ │ │ - ldr r2, [pc, #336] @ bae84 <_Py_Dealloc@@Base+0x780> │ │ │ │ + beq baab4 <_Py_Dealloc@@Base+0x3b8> │ │ │ │ + ldr r2, [pc, #336] @ bae7c <_Py_Dealloc@@Base+0x780> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ blx r3 │ │ │ │ - b baabc <_Py_Dealloc@@Base+0x3b8> │ │ │ │ + b baab4 <_Py_Dealloc@@Base+0x3b8> │ │ │ │ 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 ba954 <_Py_Dealloc@@Base+0x250> │ │ │ │ + b ba94c <_Py_Dealloc@@Base+0x250> │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq bac54 <_Py_Dealloc@@Base+0x550> │ │ │ │ + beq bac4c <_Py_Dealloc@@Base+0x550> │ │ │ │ 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, r5] │ │ │ │ @@ -144973,62 +144971,62 @@ │ │ │ │ ldr r3, [r0, #1120] @ 0x460 │ │ │ │ ldr r0, [r0, #1112] @ 0x458 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r8, [r7, r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #788] @ 0x314 │ │ │ │ - b ba954 <_Py_Dealloc@@Base+0x250> │ │ │ │ + b ba94c <_Py_Dealloc@@Base+0x250> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3678f8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + bl 367bb0 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b baa1c <_Py_Dealloc@@Base+0x318> │ │ │ │ + b baa14 <_Py_Dealloc@@Base+0x318> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3678f8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b baad0 <_Py_Dealloc@@Base+0x3cc> │ │ │ │ + bl 367bb0 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b baac8 <_Py_Dealloc@@Base+0x3cc> │ │ │ │ ldr r0, [r0, #972] @ 0x3cc │ │ │ │ blx r2 │ │ │ │ - b babd0 <_Py_Dealloc@@Base+0x4cc> │ │ │ │ + b babc8 <_Py_Dealloc@@Base+0x4cc> │ │ │ │ cmp sl, #3 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r9, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bab54 <_Py_Dealloc@@Base+0x450> │ │ │ │ + beq bab4c <_Py_Dealloc@@Base+0x450> │ │ │ │ mov r0, r7 │ │ │ │ - bl 3679ac <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 367c64 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b ba8a4 <_Py_Dealloc@@Base+0x1a0> │ │ │ │ - movw r2, #37964 @ 0x944c │ │ │ │ + b ba89c <_Py_Dealloc@@Base+0x1a0> │ │ │ │ + movw r2, #34584 @ 0x8718 │ │ │ │ movt r2, #33 @ 0x21 │ │ │ │ cmp r3, r2 │ │ │ │ - beq bab40 <_Py_Dealloc@@Base+0x43c> │ │ │ │ - ldr r2, [pc, #40] @ bae84 <_Py_Dealloc@@Base+0x780> │ │ │ │ + beq bab38 <_Py_Dealloc@@Base+0x43c> │ │ │ │ + ldr r2, [pc, #40] @ bae7c <_Py_Dealloc@@Base+0x780> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ blx r3 │ │ │ │ - b bab40 <_Py_Dealloc@@Base+0x43c> │ │ │ │ + b bab38 <_Py_Dealloc@@Base+0x43c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3678f8 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b bab54 <_Py_Dealloc@@Base+0x450> │ │ │ │ + bl 367bb0 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b bab4c <_Py_Dealloc@@Base+0x450> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -000bae88 : │ │ │ │ +000bae80 : │ │ │ │ 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] @ baee8 │ │ │ │ + ldr lr, [pc, #64] @ baee0 │ │ │ │ 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] │ │ │ │ @@ -145047,41 +145045,41 @@ │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ subs r3, r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne baf1c │ │ │ │ + bne baf14 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt baf10 │ │ │ │ + bgt baf08 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne baf10 │ │ │ │ + bne baf08 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ba704 <_Py_Dealloc@@Base> │ │ │ │ + b ba6fc <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r6, [r0, #132] @ 0x84 │ │ │ │ - beq bafc4 │ │ │ │ + beq bafbc │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #1172] @ bb410 │ │ │ │ + ldr r0, [pc, #1172] @ bb408 │ │ │ │ mov r2, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ @@ -145094,81 +145092,81 @@ │ │ │ │ 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 r6, [r1, #16] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - movw r7, #21188 @ 0x52c4 │ │ │ │ + movw r7, #21808 @ 0x5530 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r7 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq bb3b0 │ │ │ │ - ldr r3, [pc, #1060] @ bb414 │ │ │ │ - movw r2, #42744 @ 0xa6f8 │ │ │ │ + beq bb3a8 │ │ │ │ + ldr r3, [pc, #1060] @ bb40c │ │ │ │ + movw r2, #43364 @ 0xa964 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r1, [r3, #244] @ 0xf4 │ │ │ │ cmp r1, r2 │ │ │ │ - bne bb268 │ │ │ │ + bne bb260 │ │ │ │ ldr r2, [r3, #252] @ 0xfc │ │ │ │ cmn r2, #1 │ │ │ │ - beq bb268 │ │ │ │ - ldr r1, [pc, #1028] @ bb418 │ │ │ │ + beq bb260 │ │ │ │ + ldr r1, [pc, #1028] @ bb410 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb880 <_Py_dict_lookup@@Base> │ │ │ │ + bl bb878 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq bb20c │ │ │ │ + beq bb204 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bb214 │ │ │ │ - movw r3, #8016 @ 0x1f50 │ │ │ │ + bne bb20c │ │ │ │ + movw r3, #8020 @ 0x1f54 │ │ │ │ movt r3, #105 @ 0x69 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ldr r1, [r3, #8] │ │ │ │ and r2, r2, r1 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt bb1c0 │ │ │ │ + bgt bb1b8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq bb3f0 │ │ │ │ - ldr r1, [pc, #964] @ bb41c │ │ │ │ + beq bb3e8 │ │ │ │ + ldr r1, [pc, #964] @ bb414 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi bb3f0 │ │ │ │ + bhi bb3e8 │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r8, #48468 @ 0xbd54 │ │ │ │ + movw r8, #44460 @ 0xadac │ │ │ │ movt r8, #20 │ │ │ │ - ldr sl, [pc, #916] @ bb410 │ │ │ │ + ldr sl, [pc, #916] @ bb408 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r2, [sl, r9] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq bb23c │ │ │ │ - ldr r0, [pc, #904] @ bb420 │ │ │ │ + beq bb234 │ │ │ │ + ldr r0, [pc, #904] @ bb418 │ │ │ │ ldr r1, [r2, #2020] @ 0x7e4 │ │ │ │ ldr ip, [r4] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #2020] @ 0x7e4 │ │ │ │ ldr r1, [r0, #1716] @ 0x6b4 │ │ │ │ str ip, [r2, #2016] @ 0x7e0 │ │ │ │ mov r2, #1 │ │ │ │ subs ip, r1, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne bb300 │ │ │ │ + bne bb2f8 │ │ │ │ str r1, [r4, #20] │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [sl, r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bb2c0 │ │ │ │ + bgt bb2b8 │ │ │ │ ldr ip, [r2, #3836] @ 0xefc │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ str r5, [r4, #12] │ │ │ │ @@ -145183,487 +145181,487 @@ │ │ │ │ sub lr, r4, #8 │ │ │ │ add r1, r1, #1 │ │ │ │ str lr, [r5] │ │ │ │ str r3, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str lr, [ip, #4] │ │ │ │ str r1, [r2, #3824] @ 0xef0 │ │ │ │ - beq bb34c │ │ │ │ - ldr r3, [pc, #732] @ bb414 │ │ │ │ + beq bb344 │ │ │ │ + ldr r3, [pc, #732] @ bb40c │ │ │ │ ldr r2, [r3, #240] @ 0xf0 │ │ │ │ ldr r1, [r3, #244] @ 0xf4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #240] @ 0xf0 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ - movw r2, #42744 @ 0xa6f8 │ │ │ │ + movw r2, #43364 @ 0xa964 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - bne bb294 │ │ │ │ + bne bb28c │ │ │ │ ldr r2, [r3, #252] @ 0xfc │ │ │ │ cmn r2, #1 │ │ │ │ - beq bb294 │ │ │ │ + beq bb28c │ │ │ │ ldr r1, [r6, #24] │ │ │ │ - movw r3, #45892 @ 0xb344 │ │ │ │ + movw r3, #45680 @ 0xb270 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ - ldr r1, [pc, #648] @ bb418 │ │ │ │ + ldr r1, [pc, #648] @ bb410 │ │ │ │ mov r3, r4 │ │ │ │ - beq bb2e8 │ │ │ │ - bl c3758 │ │ │ │ + beq bb2e0 │ │ │ │ + bl c3994 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bb1b4 │ │ │ │ + bgt bb1ac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq bb3dc │ │ │ │ + beq bb3d4 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ - movweq r8, #30244 @ 0x7624 │ │ │ │ + movweq r8, #26236 @ 0x667c │ │ │ │ movteq r8, #21 │ │ │ │ - beq bb074 │ │ │ │ + beq bb06c │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - ble bb3f0 │ │ │ │ + ble bb3e8 │ │ │ │ cmp r2, #130 @ 0x82 │ │ │ │ - movweq r8, #59832 @ 0xe9b8 │ │ │ │ + movweq r8, #55816 @ 0xda08 │ │ │ │ movteq r8, #19 │ │ │ │ - beq bb074 │ │ │ │ + beq bb06c │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r2, r1 │ │ │ │ - bne bb3f0 │ │ │ │ + bne bb3e8 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #39816 @ 0x9b88 │ │ │ │ + movw r1, #42056 @ 0xa448 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mvn r2, #0 │ │ │ │ - b bb1b4 │ │ │ │ + b bb1ac │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb02c │ │ │ │ + beq bb024 │ │ │ │ mov r2, #0 │ │ │ │ - b bb1b4 │ │ │ │ + b bb1ac │ │ │ │ mov r8, #0 │ │ │ │ - b bb074 │ │ │ │ - movw r8, #54112 @ 0xd360 │ │ │ │ + b bb06c │ │ │ │ + movw r8, #49888 @ 0xc2e0 │ │ │ │ movt r8, #15 │ │ │ │ - b bb074 │ │ │ │ - movw r0, #15180 @ 0x3b4c │ │ │ │ + b bb06c │ │ │ │ + movw r0, #15800 @ 0x3db8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b5348 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bb20c │ │ │ │ + beq bb204 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b bb0c4 │ │ │ │ - ldr r0, [pc, #424] @ bb418 │ │ │ │ - bl ae85c │ │ │ │ + b bb0bc │ │ │ │ + ldr r0, [pc, #424] @ bb410 │ │ │ │ + bl ae874 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bb00c │ │ │ │ + bne bb004 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r1, [pc, #396] @ bb418 │ │ │ │ + ldr r1, [pc, #396] @ bb410 │ │ │ │ bl 3dee8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b bb1b4 │ │ │ │ - ldr r0, [pc, #380] @ bb418 │ │ │ │ - bl ae85c │ │ │ │ + b bb1ac │ │ │ │ + ldr r0, [pc, #380] @ bb410 │ │ │ │ + bl ae874 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bb174 │ │ │ │ + bne bb16c │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #356] @ bb418 │ │ │ │ + ldr r1, [pc, #356] @ bb410 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2d9d7c │ │ │ │ + bl 2d82f8 │ │ │ │ mov r2, r0 │ │ │ │ - b bb2f0 │ │ │ │ + b bb2e8 │ │ │ │ ldr ip, [r2, #3836] @ 0xefc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ str r5, [r4, #12] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r5, [ip, #4] │ │ │ │ str r8, [r4, #24] │ │ │ │ - b bb100 │ │ │ │ - bl bede4 │ │ │ │ + b bb0f8 │ │ │ │ + bl beda8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bb1a8 │ │ │ │ - b bb1b4 │ │ │ │ - movw r2, #37964 @ 0x944c │ │ │ │ + ble bb1a0 │ │ │ │ + b bb1ac │ │ │ │ + movw r2, #34584 @ 0x8718 │ │ │ │ movt r2, #33 @ 0x21 │ │ │ │ cmp ip, r2 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne bb380 │ │ │ │ + bne bb378 │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ bl 2e37c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne bb258 │ │ │ │ + bne bb250 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [r4, #20] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b bb0c4 │ │ │ │ + b bb0bc │ │ │ │ cmp r0, r7 │ │ │ │ - beq bb3a4 │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + beq bb39c │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb3a4 │ │ │ │ + bne bb39c │ │ │ │ movw r1, #2820 @ 0xb04 │ │ │ │ - movw r0, #39884 @ 0x9bcc │ │ │ │ + movw r0, #42124 @ 0xa48c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r2, #0 │ │ │ │ - b bb2f0 │ │ │ │ + b bb2e8 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b bb0c4 │ │ │ │ - bl 2d9d48 │ │ │ │ + b bb0bc │ │ │ │ + bl 2d82c4 │ │ │ │ mov r2, r0 │ │ │ │ - b bb2f0 │ │ │ │ + b bb2e8 │ │ │ │ mov r1, r7 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne bafe8 │ │ │ │ + bne bafe0 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2d9cc8 │ │ │ │ + bl 2d8298 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt bb1b4 │ │ │ │ - beq bb02c │ │ │ │ - b bb20c │ │ │ │ + bgt bb1ac │ │ │ │ + beq bb024 │ │ │ │ + b bb204 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b bb1b4 │ │ │ │ + b bb1ac │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ - movw r1, #39788 @ 0x9b6c │ │ │ │ + movw r1, #42028 @ 0xa42c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 17173c │ │ │ │ - b bb20c │ │ │ │ + bl 170914 │ │ │ │ + b bb204 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r2, fp, r0, lsl #12 │ │ │ │ - strdeq r2, [fp], #-96 @ 0xffffffa0 @ │ │ │ │ - subeq r4, sp, r4, ror r5 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq r2, [fp], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r2, fp, r8, ror #13 │ │ │ │ + subeq r4, sp, ip, ror lr │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -000bb424 : │ │ │ │ +000bb41c : │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r2, #21188 @ 0x52c4 │ │ │ │ + movw r2, #21808 @ 0x5530 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq bb500 │ │ │ │ + beq bb4f8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bb4d4 │ │ │ │ + bne bb4cc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq bb4d4 │ │ │ │ + beq bb4cc │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb880 <_Py_dict_lookup@@Base> │ │ │ │ + bl bb878 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ mvneq r2, #0 │ │ │ │ - beq bb4b0 │ │ │ │ + beq bb4a8 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - bne bb4bc │ │ │ │ + bne bb4b4 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bb488 │ │ │ │ + bne bb480 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 3dee8 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b bb4b0 │ │ │ │ + b bb4a8 │ │ │ │ mov r1, r2 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb468 │ │ │ │ + bne bb460 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2d9cc8 │ │ │ │ + b 2d8298 │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq bb5f8 │ │ │ │ - ldr r2, [pc, #172] @ bb610 │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + beq bb5f0 │ │ │ │ + ldr r2, [pc, #172] @ bb608 │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r1, [r2, #60] @ 0x3c │ │ │ │ + ldr r1, [r2, #2940] @ 0xb7c │ │ │ │ cmp r1, r3 │ │ │ │ - bne bb5cc │ │ │ │ - ldr r2, [r2, #68] @ 0x44 │ │ │ │ + bne bb5c4 │ │ │ │ + ldr r2, [r2, #2948] @ 0xb84 │ │ │ │ cmn r2, #1 │ │ │ │ - beq bb5cc │ │ │ │ - ldr r1, [pc, #140] @ bb614 │ │ │ │ + beq bb5c4 │ │ │ │ + ldr r1, [pc, #140] @ bb60c │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb880 <_Py_dict_lookup@@Base> │ │ │ │ + bl bb878 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ mvneq r2, #0 │ │ │ │ - beq bb5a8 │ │ │ │ + beq bb5a0 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - bne bb5b4 │ │ │ │ + bne bb5ac │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r0, [pc, #64] @ bb614 │ │ │ │ - bl ae85c │ │ │ │ + ldr r0, [pc, #64] @ bb60c │ │ │ │ + bl ae874 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bb580 │ │ │ │ + bne bb578 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #36] @ bb614 │ │ │ │ + ldr r1, [pc, #36] @ bb60c │ │ │ │ bl 3dee8 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b bb5a8 │ │ │ │ - bl d2374 │ │ │ │ + b bb5a0 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb55c │ │ │ │ + bne bb554 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2d9cc8 │ │ │ │ - rsbeq r2, fp, r0, lsl #12 │ │ │ │ - rsbeq r2, fp, r8, lsr r6 │ │ │ │ + b 2d8298 │ │ │ │ + strdeq r1, [fp], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r2, fp, 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, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq bb6f4 │ │ │ │ - ldr r2, [pc, #172] @ bb70c │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + beq bb6ec │ │ │ │ + ldr r2, [pc, #172] @ bb704 │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r1, [r2, #2940] @ 0xb7c │ │ │ │ + ldr r1, [r2, #60] @ 0x3c │ │ │ │ cmp r1, r3 │ │ │ │ - bne bb6c8 │ │ │ │ - ldr r2, [r2, #2948] @ 0xb84 │ │ │ │ + bne bb6c0 │ │ │ │ + ldr r2, [r2, #68] @ 0x44 │ │ │ │ cmn r2, #1 │ │ │ │ - beq bb6c8 │ │ │ │ - ldr r1, [pc, #140] @ bb710 │ │ │ │ + beq bb6c0 │ │ │ │ + ldr r1, [pc, #140] @ bb708 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb880 <_Py_dict_lookup@@Base> │ │ │ │ + bl bb878 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ mvneq r2, #0 │ │ │ │ - beq bb6a4 │ │ │ │ + beq bb69c │ │ │ │ cmn r0, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - bne bb6b0 │ │ │ │ + bne bb6a8 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r0, [pc, #64] @ bb710 │ │ │ │ - bl ae85c │ │ │ │ + ldr r0, [pc, #64] @ bb708 │ │ │ │ + bl ae874 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bb67c │ │ │ │ + bne bb674 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #36] @ bb710 │ │ │ │ + ldr r1, [pc, #36] @ bb708 │ │ │ │ bl 3dee8 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b bb6a4 │ │ │ │ - bl d2374 │ │ │ │ + b bb69c │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb658 │ │ │ │ + bne bb650 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2d9cc8 │ │ │ │ - rsbeq r1, fp, r0, lsl #12 │ │ │ │ - rsbeq r2, fp, r8, ror r1 │ │ │ │ + b 2d8298 │ │ │ │ + strdeq r2, [fp], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r2, fp, r0, lsr r6 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [pc, #156] @ bb7cc │ │ │ │ + ldr ip, [pc, #156] @ bb7c4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, ip] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb7b0 │ │ │ │ + beq bb7a8 │ │ │ │ mul r4, r2, r1 │ │ │ │ cmn r4, #-2147483635 @ 0x8000000d │ │ │ │ - bhi bb7c4 │ │ │ │ + bhi bb7bc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ add r2, r4, #12 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, #1 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ add r2, r0, #8 │ │ │ │ add ip, r0, #4 │ │ │ │ mov r3, r4 │ │ │ │ strb r3, [ip, #-1]! │ │ │ │ lsr r3, r3, #8 │ │ │ │ cmp r0, ip │ │ │ │ - bne bb774 │ │ │ │ + bne bb76c │ │ │ │ ldrb r1, [r5] │ │ │ │ movw r3, #65021 @ 0xfdfd │ │ │ │ movt r3, #253 @ 0xfd │ │ │ │ strb r1, [r0, #4] │ │ │ │ strh r3, [r0, #5] │ │ │ │ strb r3, [r0, #7] │ │ │ │ mov r0, r2 │ │ │ │ movw r3, #65021 @ 0xfdfd │ │ │ │ movt r3, #65021 @ 0xfdfd │ │ │ │ str r3, [r2, r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r1, #28640 @ 0x6fe0 │ │ │ │ + movw r1, #30824 @ 0x7868 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #17844 @ 0x45b4 │ │ │ │ + movw r0, #20140 @ 0x4eac │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bb848 │ │ │ │ + bne bb840 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq bb848 │ │ │ │ + beq bb840 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb880 <_Py_dict_lookup@@Base> │ │ │ │ + bl bb878 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq bb878 │ │ │ │ + beq bb870 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - bne bb838 │ │ │ │ + bne bb830 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ - b bb82c │ │ │ │ + b bb824 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bb80c │ │ │ │ + bne bb804 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ bl 3dee8 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b bb82c │ │ │ │ + b bb824 │ │ │ │ mvn r2, #0 │ │ │ │ - b bb82c │ │ │ │ + b bb824 │ │ │ │ │ │ │ │ -000bb880 <_Py_dict_lookup@@Base>: │ │ │ │ +000bb878 <_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, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr ip, [r0, #24] │ │ │ │ @@ -145680,966 +145678,966 @@ │ │ │ │ lsl sl, r2, r1 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub sl, sl, #1 │ │ │ │ lsl r3, r2, r0 │ │ │ │ cmp r9, #0 │ │ │ │ and r5, r6, sl │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq bbc20 <_Py_dict_lookup@@Base+0x3a0> │ │ │ │ + beq bbc18 <_Py_dict_lookup@@Base+0x3a0> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne bc138 <_Py_dict_lookup@@Base+0x8b8> │ │ │ │ + bne bc130 <_Py_dict_lookup@@Base+0x8b8> │ │ │ │ cmp r8, #7 │ │ │ │ - bgt bbbac <_Py_dict_lookup@@Base+0x32c> │ │ │ │ + bgt bbba4 <_Py_dict_lookup@@Base+0x32c> │ │ │ │ ldrsb r3, [r4, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt bba40 <_Py_dict_lookup@@Base+0x1c0> │ │ │ │ + blt bba38 <_Py_dict_lookup@@Base+0x1c0> │ │ │ │ lsl r2, r3, #3 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r2, r4, r2 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ cmp r7, r0 │ │ │ │ - beq bbad4 <_Py_dict_lookup@@Base+0x254> │ │ │ │ + beq bbacc <_Py_dict_lookup@@Base+0x254> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r6, r2 │ │ │ │ - beq bbafc <_Py_dict_lookup@@Base+0x27c> │ │ │ │ + beq bbaf4 <_Py_dict_lookup@@Base+0x27c> │ │ │ │ add r3, r5, r5, lsl #2 │ │ │ │ lsr r5, r6, #5 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r8, #7 │ │ │ │ add r5, r5, r3 │ │ │ │ and r5, r5, sl │ │ │ │ - bgt bbb88 <_Py_dict_lookup@@Base+0x308> │ │ │ │ + bgt bbb80 <_Py_dict_lookup@@Base+0x308> │ │ │ │ ldrsb r3, [r4, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt bbba0 <_Py_dict_lookup@@Base+0x320> │ │ │ │ + blt bbb98 <_Py_dict_lookup@@Base+0x320> │ │ │ │ lsl r2, r3, #3 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r2, r4, r2 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ cmp r7, r0 │ │ │ │ - beq bbad4 <_Py_dict_lookup@@Base+0x254> │ │ │ │ + beq bbacc <_Py_dict_lookup@@Base+0x254> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r6, r2 │ │ │ │ - beq bbea4 <_Py_dict_lookup@@Base+0x624> │ │ │ │ + beq bbe9c <_Py_dict_lookup@@Base+0x624> │ │ │ │ lsr lr, r6, #10 │ │ │ │ add r3, r5, r5, lsl #2 │ │ │ │ add r5, lr, #1 │ │ │ │ str r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r5, r5, r3 │ │ │ │ mov r9, lr │ │ │ │ and r5, r5, sl │ │ │ │ cmp r8, #7 │ │ │ │ - bgt bbdb4 <_Py_dict_lookup@@Base+0x534> │ │ │ │ + bgt bbdac <_Py_dict_lookup@@Base+0x534> │ │ │ │ ldrsb r3, [r4, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt bbbe4 <_Py_dict_lookup@@Base+0x364> │ │ │ │ + blt bbbdc <_Py_dict_lookup@@Base+0x364> │ │ │ │ lsl r2, r3, #3 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r2, r4, r2 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ cmp r7, r0 │ │ │ │ - beq bbad0 <_Py_dict_lookup@@Base+0x250> │ │ │ │ + beq bbac8 <_Py_dict_lookup@@Base+0x250> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r6, r2 │ │ │ │ - beq bba60 <_Py_dict_lookup@@Base+0x1e0> │ │ │ │ + beq bba58 <_Py_dict_lookup@@Base+0x1e0> │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ cmp r8, #7 │ │ │ │ add r5, r5, r9, lsr #5 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, sl │ │ │ │ - bgt bbde4 <_Py_dict_lookup@@Base+0x564> │ │ │ │ + bgt bbddc <_Py_dict_lookup@@Base+0x564> │ │ │ │ ldrsb r3, [r4, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt bbc00 <_Py_dict_lookup@@Base+0x380> │ │ │ │ + blt bbbf8 <_Py_dict_lookup@@Base+0x380> │ │ │ │ lsl r2, r3, #3 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r2, r4, r2 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ cmp r7, r0 │ │ │ │ - beq bbad0 <_Py_dict_lookup@@Base+0x250> │ │ │ │ + beq bbac8 <_Py_dict_lookup@@Base+0x250> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r6, r2 │ │ │ │ - beq bc0c4 <_Py_dict_lookup@@Base+0x844> │ │ │ │ + beq bc0bc <_Py_dict_lookup@@Base+0x844> │ │ │ │ lsr r9, r9, #10 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r9, #1 │ │ │ │ add r5, r5, r3 │ │ │ │ and r5, r5, sl │ │ │ │ - b bb9a0 <_Py_dict_lookup@@Base+0x120> │ │ │ │ + b bb998 <_Py_dict_lookup@@Base+0x120> │ │ │ │ cmn r3, #1 │ │ │ │ - bne bc6a4 <_Py_dict_lookup@@Base+0xe24> │ │ │ │ + bne bc740 <_Py_dict_lookup@@Base+0xec8> │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ 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, [r7, #8] │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne bb9dc <_Py_dict_lookup@@Base+0x15c> │ │ │ │ + bne bb9d4 <_Py_dict_lookup@@Base+0x15c> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne bb9dc <_Py_dict_lookup@@Base+0x15c> │ │ │ │ + bne bb9d4 <_Py_dict_lookup@@Base+0x15c> │ │ │ │ tst ip, #32 │ │ │ │ - beq bc6c4 <_Py_dict_lookup@@Base+0xe44> │ │ │ │ + beq bc6b0 <_Py_dict_lookup@@Base+0xe38> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ tst r1, #32 │ │ │ │ - beq bc6bc <_Py_dict_lookup@@Base+0xe3c> │ │ │ │ + beq bc6a8 <_Py_dict_lookup@@Base+0xe30> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, r7, #20 │ │ │ │ addeq r1, r7, #28 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mul r2, lr, r3 │ │ │ │ bl 2e640 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb9dc <_Py_dict_lookup@@Base+0x15c> │ │ │ │ + bne bb9d4 <_Py_dict_lookup@@Base+0x15c> │ │ │ │ ldr r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r9, #2 │ │ │ │ - beq bc240 <_Py_dict_lookup@@Base+0x9c0> │ │ │ │ + beq bc238 <_Py_dict_lookup@@Base+0x9c0> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldrb r2, [r2, #5] │ │ │ │ add sl, r4, r0 │ │ │ │ add sl, sl, r1, lsl r2 │ │ │ │ ldr r2, [sl, #4] │ │ │ │ - b bba4c <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ + b bba44 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r1, r2 │ │ │ │ - bne bbb6c <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + bne bbb64 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne bbb6c <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + bne bbb64 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ tst ip, #32 │ │ │ │ - beq bc72c <_Py_dict_lookup@@Base+0xeac> │ │ │ │ + beq bc738 <_Py_dict_lookup@@Base+0xec0> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq bc724 <_Py_dict_lookup@@Base+0xea4> │ │ │ │ + beq bc730 <_Py_dict_lookup@@Base+0xeb8> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, r7, #28 │ │ │ │ addne r1, r7, #20 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mul r2, r3, lr │ │ │ │ bl 2e640 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bbad4 <_Py_dict_lookup@@Base+0x254> │ │ │ │ + beq bbacc <_Py_dict_lookup@@Base+0x254> │ │ │ │ lsr r3, r6, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r8, #7 │ │ │ │ add r5, r3, r5 │ │ │ │ and r5, r5, sl │ │ │ │ - ble bb950 <_Py_dict_lookup@@Base+0xd0> │ │ │ │ + ble bb948 <_Py_dict_lookup@@Base+0xd0> │ │ │ │ cmp r8, #15 │ │ │ │ - bgt bbf64 <_Py_dict_lookup@@Base+0x6e4> │ │ │ │ + bgt bbf5c <_Py_dict_lookup@@Base+0x6e4> │ │ │ │ lsl r3, r5, #1 │ │ │ │ ldrsh r3, [r4, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge bb95c <_Py_dict_lookup@@Base+0xdc> │ │ │ │ + bge bb954 <_Py_dict_lookup@@Base+0xdc> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bba48 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ - b bb984 <_Py_dict_lookup@@Base+0x104> │ │ │ │ + beq bba40 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + b bb97c <_Py_dict_lookup@@Base+0x104> │ │ │ │ cmp r8, #15 │ │ │ │ - bgt bbf3c <_Py_dict_lookup@@Base+0x6bc> │ │ │ │ + bgt bbf34 <_Py_dict_lookup@@Base+0x6bc> │ │ │ │ lsl r3, r5, #1 │ │ │ │ ldrsh r3, [r4, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge bb90c <_Py_dict_lookup@@Base+0x8c> │ │ │ │ + bge bb904 <_Py_dict_lookup@@Base+0x8c> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bba48 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + beq bba40 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ lsr r3, r6, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r5, r3, r5 │ │ │ │ and r5, r5, sl │ │ │ │ - b bbb90 <_Py_dict_lookup@@Base+0x310> │ │ │ │ + b bbb88 <_Py_dict_lookup@@Base+0x310> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bba48 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + beq bba40 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r5, r5, r9, lsr #5 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, sl │ │ │ │ - b bb9f4 <_Py_dict_lookup@@Base+0x174> │ │ │ │ + b bb9ec <_Py_dict_lookup@@Base+0x174> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bba48 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + beq bba40 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ lsr r9, r9, #10 │ │ │ │ add r3, r5, r5, lsl #2 │ │ │ │ add r5, r9, #1 │ │ │ │ add r5, r5, r3 │ │ │ │ and r5, r5, sl │ │ │ │ - b bb9a8 <_Py_dict_lookup@@Base+0x128> │ │ │ │ + b bb9a0 <_Py_dict_lookup@@Base+0x128> │ │ │ │ cmp r1, #7 │ │ │ │ - bgt bbe1c <_Py_dict_lookup@@Base+0x59c> │ │ │ │ + bgt bbe14 <_Py_dict_lookup@@Base+0x59c> │ │ │ │ ldrsb r3, [r4, r5] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - blt bbe98 <_Py_dict_lookup@@Base+0x618> │ │ │ │ + blt bbe90 <_Py_dict_lookup@@Base+0x618> │ │ │ │ mov ip, r3 │ │ │ │ mov r3, #12 │ │ │ │ mul r9, r3, ip │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r9, r3 │ │ │ │ add ip, r4, r3 │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r8, [ip, #4] │ │ │ │ cmp r7, r8 │ │ │ │ - beq bbf18 <_Py_dict_lookup@@Base+0x698> │ │ │ │ + beq bbf10 <_Py_dict_lookup@@Base+0x698> │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r6, r3 │ │ │ │ - beq bbf6c <_Py_dict_lookup@@Base+0x6ec> │ │ │ │ + beq bbf64 <_Py_dict_lookup@@Base+0x6ec> │ │ │ │ lsr r3, r6, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r5, r3, r5 │ │ │ │ and r5, r5, sl │ │ │ │ ldrsb r3, [r4, r5] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - blt bbf30 <_Py_dict_lookup@@Base+0x6b0> │ │ │ │ + blt bbf28 <_Py_dict_lookup@@Base+0x6b0> │ │ │ │ mov r0, r3 │ │ │ │ mov r3, #12 │ │ │ │ mul r9, r3, r0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r9, r3 │ │ │ │ add r0, r4, r3 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r8, [r0, #4] │ │ │ │ cmp r7, r8 │ │ │ │ - beq bc03c <_Py_dict_lookup@@Base+0x7bc> │ │ │ │ + beq bc034 <_Py_dict_lookup@@Base+0x7bc> │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r6, r3 │ │ │ │ - beq bc04c <_Py_dict_lookup@@Base+0x7cc> │ │ │ │ + beq bc044 <_Py_dict_lookup@@Base+0x7cc> │ │ │ │ lsr r3, r6, #10 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #1 │ │ │ │ mov r0, r1 │ │ │ │ add r3, r3, r5 │ │ │ │ mov r1, r7 │ │ │ │ and r5, r3, sl │ │ │ │ mov r7, r6 │ │ │ │ cmp r0, #7 │ │ │ │ - bgt bbda0 <_Py_dict_lookup@@Base+0x520> │ │ │ │ + bgt bbd98 <_Py_dict_lookup@@Base+0x520> │ │ │ │ ldrsb r8, [r4, r5] │ │ │ │ cmp r8, #0 │ │ │ │ - blt bc024 <_Py_dict_lookup@@Base+0x7a4> │ │ │ │ + blt bc01c <_Py_dict_lookup@@Base+0x7a4> │ │ │ │ mov r9, #12 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mul r9, r9, r8 │ │ │ │ add ip, r9, r3 │ │ │ │ add r3, r4, ip │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r1, r6 │ │ │ │ - beq bc034 <_Py_dict_lookup@@Base+0x7b4> │ │ │ │ + beq bc02c <_Py_dict_lookup@@Base+0x7b4> │ │ │ │ ldr ip, [r4, ip] │ │ │ │ cmp r7, ip │ │ │ │ - beq bc1bc <_Py_dict_lookup@@Base+0x93c> │ │ │ │ + beq bc1a0 <_Py_dict_lookup@@Base+0x928> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ cmp r0, #7 │ │ │ │ add r5, r5, r3, lsr #5 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, sl │ │ │ │ - bgt bc1a8 <_Py_dict_lookup@@Base+0x928> │ │ │ │ + bgt bc224 <_Py_dict_lookup@@Base+0x9ac> │ │ │ │ ldrsb r8, [r4, r5] │ │ │ │ cmp r8, #0 │ │ │ │ - blt bc19c <_Py_dict_lookup@@Base+0x91c> │ │ │ │ + blt bc194 <_Py_dict_lookup@@Base+0x91c> │ │ │ │ mov r9, #12 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mul r9, r9, r8 │ │ │ │ add ip, r9, r3 │ │ │ │ add r3, r4, ip │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r1, r6 │ │ │ │ - beq bc034 <_Py_dict_lookup@@Base+0x7b4> │ │ │ │ + beq bc02c <_Py_dict_lookup@@Base+0x7b4> │ │ │ │ ldr ip, [r4, ip] │ │ │ │ cmp r7, ip │ │ │ │ - beq bc254 <_Py_dict_lookup@@Base+0x9d4> │ │ │ │ + beq bc24c <_Py_dict_lookup@@Base+0x9d4> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ cmp r0, #7 │ │ │ │ lsr r3, r3, #10 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #1 │ │ │ │ add r5, r5, r3 │ │ │ │ and r5, r5, sl │ │ │ │ - ble bbcf0 <_Py_dict_lookup@@Base+0x470> │ │ │ │ + ble bbce8 <_Py_dict_lookup@@Base+0x470> │ │ │ │ cmp r0, #15 │ │ │ │ lslle r3, r5, #1 │ │ │ │ ldrgt r8, [r4, r5, lsl #2] │ │ │ │ ldrshle r8, [r4, r3] │ │ │ │ - b bbcf4 <_Py_dict_lookup@@Base+0x474> │ │ │ │ + b bbcec <_Py_dict_lookup@@Base+0x474> │ │ │ │ cmp r8, #15 │ │ │ │ lslle r3, r5, #1 │ │ │ │ ldrgt r3, [r4, r5, lsl #2] │ │ │ │ ldrshle r3, [r4, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge bb9b4 <_Py_dict_lookup@@Base+0x134> │ │ │ │ + bge bb9ac <_Py_dict_lookup@@Base+0x134> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bba48 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + beq bba40 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r5, r5, r9, lsr #5 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, sl │ │ │ │ cmp r8, #15 │ │ │ │ lslle r3, r5, #1 │ │ │ │ ldrgt r3, [r4, r5, lsl #2] │ │ │ │ ldrshle r3, [r4, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge bba00 <_Py_dict_lookup@@Base+0x180> │ │ │ │ + bge bb9f8 <_Py_dict_lookup@@Base+0x180> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bba48 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + beq bba40 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ lsr r9, r9, #10 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r9, #1 │ │ │ │ add r5, r5, r3 │ │ │ │ and r5, r5, sl │ │ │ │ - b bbdb4 <_Py_dict_lookup@@Base+0x534> │ │ │ │ + b bbdac <_Py_dict_lookup@@Base+0x534> │ │ │ │ cmp r1, #15 │ │ │ │ lslle r3, r5, #1 │ │ │ │ ldrgt r3, [r4, r5, lsl #2] │ │ │ │ ldrshle r3, [r4, r3] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - blt bc000 <_Py_dict_lookup@@Base+0x780> │ │ │ │ + blt bbff8 <_Py_dict_lookup@@Base+0x780> │ │ │ │ mov ip, r3 │ │ │ │ mov r3, #12 │ │ │ │ mul r9, r3, ip │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r9, r3 │ │ │ │ add ip, r4, r3 │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r8, [ip, #4] │ │ │ │ cmp r7, r8 │ │ │ │ - beq bbf18 <_Py_dict_lookup@@Base+0x698> │ │ │ │ + beq bbf10 <_Py_dict_lookup@@Base+0x698> │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r6, r3 │ │ │ │ - beq bbf6c <_Py_dict_lookup@@Base+0x6ec> │ │ │ │ + beq bbf64 <_Py_dict_lookup@@Base+0x6ec> │ │ │ │ lsr r3, r6, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r5, r3, r5 │ │ │ │ and r5, r5, sl │ │ │ │ cmp r1, #15 │ │ │ │ lslle r3, r5, #1 │ │ │ │ ldrgt r3, [r4, r5, lsl #2] │ │ │ │ ldrshle r3, [r4, r3] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b bbc88 <_Py_dict_lookup@@Base+0x408> │ │ │ │ + b bbc80 <_Py_dict_lookup@@Base+0x408> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bba48 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ - b bbc6c <_Py_dict_lookup@@Base+0x3ec> │ │ │ │ + beq bba40 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + b bbc64 <_Py_dict_lookup@@Base+0x3ec> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r1, r2 │ │ │ │ - bne bb984 <_Py_dict_lookup@@Base+0x104> │ │ │ │ + bne bb97c <_Py_dict_lookup@@Base+0x104> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne bb984 <_Py_dict_lookup@@Base+0x104> │ │ │ │ + bne bb97c <_Py_dict_lookup@@Base+0x104> │ │ │ │ tst ip, #32 │ │ │ │ - beq bc758 <_Py_dict_lookup@@Base+0xed8> │ │ │ │ + beq bc718 <_Py_dict_lookup@@Base+0xea0> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq bc67c <_Py_dict_lookup@@Base+0xdfc> │ │ │ │ + beq bc710 <_Py_dict_lookup@@Base+0xe98> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, r7, #28 │ │ │ │ addne r1, r7, #20 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mul r2, r3, lr │ │ │ │ bl 2e640 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bbad4 <_Py_dict_lookup@@Base+0x254> │ │ │ │ - b bb984 <_Py_dict_lookup@@Base+0x104> │ │ │ │ + beq bbacc <_Py_dict_lookup@@Base+0x254> │ │ │ │ + b bb97c <_Py_dict_lookup@@Base+0x104> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, #1 │ │ │ │ add r2, r4, r9 │ │ │ │ add r2, r2, r1, lsl r0 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - b bba4c <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ + b bba44 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bba48 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ - b bbcc4 <_Py_dict_lookup@@Base+0x444> │ │ │ │ + beq bba40 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + b bbcbc <_Py_dict_lookup@@Base+0x444> │ │ │ │ ldr r3, [r4, r5, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge bb90c <_Py_dict_lookup@@Base+0x8c> │ │ │ │ + bge bb904 <_Py_dict_lookup@@Base+0x8c> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bba48 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + beq bba40 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ lsr r3, r6, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r5, r3, r5 │ │ │ │ and r5, r5, sl │ │ │ │ ldr r3, [r4, r5, lsl #2] │ │ │ │ - b bbb98 <_Py_dict_lookup@@Base+0x318> │ │ │ │ + b bbb90 <_Py_dict_lookup@@Base+0x318> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ - bl 17098c │ │ │ │ + bl 16fb64 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bbfa8 <_Py_dict_lookup@@Base+0x728> │ │ │ │ + bgt bbfa0 <_Py_dict_lookup@@Base+0x728> │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r8] │ │ │ │ - beq bc570 <_Py_dict_lookup@@Base+0xcf0> │ │ │ │ + beq bc568 <_Py_dict_lookup@@Base+0xcf0> │ │ │ │ cmp r3, #0 │ │ │ │ - blt bc528 <_Py_dict_lookup@@Base+0xca8> │ │ │ │ + blt bc520 <_Py_dict_lookup@@Base+0xca8> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ cmp r0, ip │ │ │ │ - bne bb8b0 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne bb8a8 <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r8, r1 │ │ │ │ - bne bb8b0 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne bb8a8 <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r3, #0 │ │ │ │ - bne bc00c <_Py_dict_lookup@@Base+0x78c> │ │ │ │ + bne bc004 <_Py_dict_lookup@@Base+0x78c> │ │ │ │ lsr r3, r6, #5 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r5, r3, r5 │ │ │ │ cmp r1, #7 │ │ │ │ and r5, r5, sl │ │ │ │ - bgt bbe80 <_Py_dict_lookup@@Base+0x600> │ │ │ │ - b bbc80 <_Py_dict_lookup@@Base+0x400> │ │ │ │ + bgt bbe78 <_Py_dict_lookup@@Base+0x600> │ │ │ │ + b bbc78 <_Py_dict_lookup@@Base+0x400> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bba48 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ - b bbe6c <_Py_dict_lookup@@Base+0x5ec> │ │ │ │ + beq bba40 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + b bbe64 <_Py_dict_lookup@@Base+0x5ec> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - blt bba48 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + blt bba40 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ - b bbf1c <_Py_dict_lookup@@Base+0x69c> │ │ │ │ + b bbf14 <_Py_dict_lookup@@Base+0x69c> │ │ │ │ cmn r8, #1 │ │ │ │ - bne bbd28 <_Py_dict_lookup@@Base+0x4a8> │ │ │ │ + bne bbd20 <_Py_dict_lookup@@Base+0x4a8> │ │ │ │ mov r3, r8 │ │ │ │ - b bba48 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + b bba40 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ mov r3, r8 │ │ │ │ - b bc010 <_Py_dict_lookup@@Base+0x790> │ │ │ │ + b bc008 <_Py_dict_lookup@@Base+0x790> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ - b bbf1c <_Py_dict_lookup@@Base+0x69c> │ │ │ │ + b bbf14 <_Py_dict_lookup@@Base+0x69c> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ - bl 17098c │ │ │ │ + bl 16fb64 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bc088 <_Py_dict_lookup@@Base+0x808> │ │ │ │ + bgt bc080 <_Py_dict_lookup@@Base+0x808> │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r8] │ │ │ │ - beq bc534 <_Py_dict_lookup@@Base+0xcb4> │ │ │ │ + beq bc52c <_Py_dict_lookup@@Base+0xcb4> │ │ │ │ cmp r3, #0 │ │ │ │ - blt bc528 <_Py_dict_lookup@@Base+0xca8> │ │ │ │ + blt bc520 <_Py_dict_lookup@@Base+0xca8> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ cmp r0, ip │ │ │ │ - bne bb8b0 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne bb8a8 <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - cmp r1, r8 │ │ │ │ - bne bb8b0 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + cmp r8, r1 │ │ │ │ + bne bb8a8 <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r3, #0 │ │ │ │ - bne bc00c <_Py_dict_lookup@@Base+0x78c> │ │ │ │ + bne bc004 <_Py_dict_lookup@@Base+0x78c> │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ - b bbcc4 <_Py_dict_lookup@@Base+0x444> │ │ │ │ + b bbcbc <_Py_dict_lookup@@Base+0x444> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r1, r2 │ │ │ │ - bne bba28 <_Py_dict_lookup@@Base+0x1a8> │ │ │ │ + bne bba20 <_Py_dict_lookup@@Base+0x1a8> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ ubfx lr, ip, #2, #3 │ │ │ │ ubfx r2, r1, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne bba28 <_Py_dict_lookup@@Base+0x1a8> │ │ │ │ + bne bba20 <_Py_dict_lookup@@Base+0x1a8> │ │ │ │ tst ip, #32 │ │ │ │ - beq bc750 <_Py_dict_lookup@@Base+0xed0> │ │ │ │ + beq bc728 <_Py_dict_lookup@@Base+0xeb0> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ tst r1, #32 │ │ │ │ - beq bc748 <_Py_dict_lookup@@Base+0xec8> │ │ │ │ + beq bc720 <_Py_dict_lookup@@Base+0xea8> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, r7, #20 │ │ │ │ addeq r1, r7, #28 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mul r2, r2, r3 │ │ │ │ bl 2e640 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq bbad0 <_Py_dict_lookup@@Base+0x250> │ │ │ │ - b bba28 <_Py_dict_lookup@@Base+0x1a8> │ │ │ │ + beq bbac8 <_Py_dict_lookup@@Base+0x250> │ │ │ │ + b bba20 <_Py_dict_lookup@@Base+0x1a8> │ │ │ │ cmp r8, #7 │ │ │ │ ldrsble r3, [r4, r5] │ │ │ │ strle r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bgt bc77c <_Py_dict_lookup@@Base+0xefc> │ │ │ │ + bgt bc774 <_Py_dict_lookup@@Base+0xefc> │ │ │ │ cmp r3, #0 │ │ │ │ - bge bc2d8 <_Py_dict_lookup@@Base+0xa58> │ │ │ │ + bge bc2d0 <_Py_dict_lookup@@Base+0xa58> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bba48 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + beq bba40 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ lsr r3, r6, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r8, #7 │ │ │ │ add r3, r3, r5 │ │ │ │ and r3, r3, sl │ │ │ │ ldrsble r1, [r4, r3] │ │ │ │ strle r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bgt bc794 <_Py_dict_lookup@@Base+0xf14> │ │ │ │ + bgt bc78c <_Py_dict_lookup@@Base+0xf14> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bge bc370 <_Py_dict_lookup@@Base+0xaf0> │ │ │ │ + bge bc368 <_Py_dict_lookup@@Base+0xaf0> │ │ │ │ cmn r1, #1 │ │ │ │ - bne bc404 <_Py_dict_lookup@@Base+0xb84> │ │ │ │ + bne bc3fc <_Py_dict_lookup@@Base+0xb84> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r2, #0 │ │ │ │ - b bba4c <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ + b bba44 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ cmn r8, #1 │ │ │ │ - beq bc02c <_Py_dict_lookup@@Base+0x7ac> │ │ │ │ - b bbd7c <_Py_dict_lookup@@Base+0x4fc> │ │ │ │ - cmp r0, #15 │ │ │ │ - lslle r3, r5, #1 │ │ │ │ - ldrgt r8, [r4, r5, lsl #2] │ │ │ │ - ldrshle r8, [r4, r3] │ │ │ │ - b bbd48 <_Py_dict_lookup@@Base+0x4c8> │ │ │ │ + beq bc024 <_Py_dict_lookup@@Base+0x7ac> │ │ │ │ + b bbd74 <_Py_dict_lookup@@Base+0x4fc> │ │ │ │ ldr r0, [r6] │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r6] │ │ │ │ mov r0, r6 │ │ │ │ - bl 17098c │ │ │ │ + bl 16fb64 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bc204 <_Py_dict_lookup@@Base+0x984> │ │ │ │ + bgt bc1e8 <_Py_dict_lookup@@Base+0x970> │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ - beq bc684 <_Py_dict_lookup@@Base+0xe04> │ │ │ │ + beq bc674 <_Py_dict_lookup@@Base+0xdfc> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt bc740 <_Py_dict_lookup@@Base+0xec0> │ │ │ │ + blt bc6a0 <_Py_dict_lookup@@Base+0xe28> │ │ │ │ ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr lr, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [ip, #24] │ │ │ │ cmp lr, ip │ │ │ │ - bne bc734 <_Py_dict_lookup@@Base+0xeb4> │ │ │ │ + bne bc694 <_Py_dict_lookup@@Base+0xe1c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne bc734 <_Py_dict_lookup@@Base+0xeb4> │ │ │ │ + bne bc694 <_Py_dict_lookup@@Base+0xe1c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne bc034 <_Py_dict_lookup@@Base+0x7b4> │ │ │ │ + bne bc02c <_Py_dict_lookup@@Base+0x7b4> │ │ │ │ ldrb r0, [lr, #4] │ │ │ │ - b bbd28 <_Py_dict_lookup@@Base+0x4a8> │ │ │ │ + b bbd20 <_Py_dict_lookup@@Base+0x4a8> │ │ │ │ + cmp r0, #15 │ │ │ │ + lslle r3, r5, #1 │ │ │ │ + ldrgt r8, [r4, r5, lsl #2] │ │ │ │ + ldrshle r8, [r4, r3] │ │ │ │ + b bbd40 <_Py_dict_lookup@@Base+0x4c8> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ add r2, r2, r3, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - b bba4c <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ + b bba44 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ ldr r0, [r6] │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r6] │ │ │ │ mov r0, r6 │ │ │ │ - bl 17098c │ │ │ │ + bl 16fb64 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bc29c <_Py_dict_lookup@@Base+0xa1c> │ │ │ │ + bgt bc294 <_Py_dict_lookup@@Base+0xa1c> │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ - beq bc6cc <_Py_dict_lookup@@Base+0xe4c> │ │ │ │ + beq bc6b8 <_Py_dict_lookup@@Base+0xe40> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt bc740 <_Py_dict_lookup@@Base+0xec0> │ │ │ │ + blt bc6a0 <_Py_dict_lookup@@Base+0xe28> │ │ │ │ ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr lr, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [ip, #24] │ │ │ │ cmp lr, ip │ │ │ │ - bne bc734 <_Py_dict_lookup@@Base+0xeb4> │ │ │ │ + bne bc694 <_Py_dict_lookup@@Base+0xe1c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne bc734 <_Py_dict_lookup@@Base+0xeb4> │ │ │ │ + bne bc694 <_Py_dict_lookup@@Base+0xe1c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne bc034 <_Py_dict_lookup@@Base+0x7b4> │ │ │ │ + bne bc02c <_Py_dict_lookup@@Base+0x7b4> │ │ │ │ ldrb r0, [lr, #4] │ │ │ │ - b bbd7c <_Py_dict_lookup@@Base+0x4fc> │ │ │ │ + b bbd74 <_Py_dict_lookup@@Base+0x4fc> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ lsl r1, r1, #3 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r6, r1 │ │ │ │ - bne bc158 <_Py_dict_lookup@@Base+0x8d8> │ │ │ │ + bne bc150 <_Py_dict_lookup@@Base+0x8d8> │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bc718 <_Py_dict_lookup@@Base+0xe98> │ │ │ │ + ble bc704 <_Py_dict_lookup@@Base+0xe8c> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 17098c │ │ │ │ + bl 16fb64 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r8, r0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bc6f4 <_Py_dict_lookup@@Base+0xe74> │ │ │ │ + ble bc6e0 <_Py_dict_lookup@@Base+0xe68> │ │ │ │ cmp r8, #0 │ │ │ │ - blt bc528 <_Py_dict_lookup@@Base+0xca8> │ │ │ │ + blt bc520 <_Py_dict_lookup@@Base+0xca8> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ cmp r0, ip │ │ │ │ - bne bb8b0 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne bb8a8 <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ cmp r1, r3 │ │ │ │ - bne bb8b0 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne bb8a8 <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r8, #0 │ │ │ │ - bne bc6ec <_Py_dict_lookup@@Base+0xe6c> │ │ │ │ + bne bc6d8 <_Py_dict_lookup@@Base+0xe60> │ │ │ │ ldrb r8, [r0, #4] │ │ │ │ - b bc158 <_Py_dict_lookup@@Base+0x8d8> │ │ │ │ + b bc150 <_Py_dict_lookup@@Base+0x8d8> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r1, r1, r0, lsl #3 │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ lsl r0, r0, #3 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r5, [r4, r1] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r6, r1 │ │ │ │ - bne bc404 <_Py_dict_lookup@@Base+0xb84> │ │ │ │ + bne bc3fc <_Py_dict_lookup@@Base+0xb84> │ │ │ │ ldr r1, [r5] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bc588 <_Py_dict_lookup@@Base+0xd08> │ │ │ │ + ble bc580 <_Py_dict_lookup@@Base+0xd08> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 17098c │ │ │ │ + bl 16fb64 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bc54c <_Py_dict_lookup@@Base+0xccc> │ │ │ │ + ble bc544 <_Py_dict_lookup@@Base+0xccc> │ │ │ │ cmp r8, #0 │ │ │ │ - blt bc528 <_Py_dict_lookup@@Base+0xca8> │ │ │ │ + blt bc520 <_Py_dict_lookup@@Base+0xca8> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ cmp r0, ip │ │ │ │ - bne bb8b0 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne bb8a8 <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ cmp r1, r5 │ │ │ │ - bne bb8b0 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne bb8a8 <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r8, #0 │ │ │ │ - bne bc6ec <_Py_dict_lookup@@Base+0xe6c> │ │ │ │ + bne bc6d8 <_Py_dict_lookup@@Base+0xe60> │ │ │ │ ldrb r8, [r0, #4] │ │ │ │ lsr r1, r6, #10 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r0, r1, #1 │ │ │ │ str r9, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r3, r0, r3 │ │ │ │ str r7, [fp, #-60] @ 0xffffffc4 │ │ │ │ and r5, r3, sl │ │ │ │ mov r3, r8 │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r3 │ │ │ │ cmp r1, #7 │ │ │ │ - bgt bc760 <_Py_dict_lookup@@Base+0xee0> │ │ │ │ + bgt bc758 <_Py_dict_lookup@@Base+0xee0> │ │ │ │ ldrsb r9, [r8, r5] │ │ │ │ cmp r9, #0 │ │ │ │ - bge bc458 <_Py_dict_lookup@@Base+0xbd8> │ │ │ │ + bge bc450 <_Py_dict_lookup@@Base+0xbd8> │ │ │ │ cmn r9, #1 │ │ │ │ - bne bc4e4 <_Py_dict_lookup@@Base+0xc64> │ │ │ │ + bne bc4dc <_Py_dict_lookup@@Base+0xc64> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, #0 │ │ │ │ - b bba4c <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ + b bba44 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsl r0, r9, #3 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, r9, lsl #3 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r7, [r8, r3] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp r6, r0 │ │ │ │ - bne bc4e4 <_Py_dict_lookup@@Base+0xc64> │ │ │ │ + bne bc4dc <_Py_dict_lookup@@Base+0xc64> │ │ │ │ ldr r1, [r7] │ │ │ │ mov r0, r7 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r7] │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 17098c │ │ │ │ + bl 16fb64 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #1 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bc5a4 <_Py_dict_lookup@@Base+0xd24> │ │ │ │ + ble bc59c <_Py_dict_lookup@@Base+0xd24> │ │ │ │ cmp r3, #0 │ │ │ │ - blt bc528 <_Py_dict_lookup@@Base+0xca8> │ │ │ │ + blt bc520 <_Py_dict_lookup@@Base+0xca8> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r1, ip │ │ │ │ - bne bc774 <_Py_dict_lookup@@Base+0xef4> │ │ │ │ + bne bc76c <_Py_dict_lookup@@Base+0xef4> │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r8, r0] │ │ │ │ cmp r7, r0 │ │ │ │ - bne bc774 <_Py_dict_lookup@@Base+0xef4> │ │ │ │ + bne bc76c <_Py_dict_lookup@@Base+0xef4> │ │ │ │ cmp r3, #0 │ │ │ │ - bne bc594 <_Py_dict_lookup@@Base+0xd14> │ │ │ │ + bne bc58c <_Py_dict_lookup@@Base+0xd14> │ │ │ │ ldrb r1, [r1, #4] │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ cmp r1, #7 │ │ │ │ add r5, r5, r4, lsr #5 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, sl │ │ │ │ - bgt bc7ac <_Py_dict_lookup@@Base+0xf2c> │ │ │ │ + bgt bc7a4 <_Py_dict_lookup@@Base+0xf2c> │ │ │ │ ldrsb r9, [r8, r5] │ │ │ │ cmp r9, #0 │ │ │ │ - bge bc5c8 <_Py_dict_lookup@@Base+0xd48> │ │ │ │ + bge bc5c0 <_Py_dict_lookup@@Base+0xd48> │ │ │ │ cmn r9, #1 │ │ │ │ - beq bc44c <_Py_dict_lookup@@Base+0xbcc> │ │ │ │ + beq bc444 <_Py_dict_lookup@@Base+0xbcc> │ │ │ │ lsr r4, r4, #10 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r4, #1 │ │ │ │ add r5, r5, r3 │ │ │ │ and r5, r5, sl │ │ │ │ - b bc430 <_Py_dict_lookup@@Base+0xbb0> │ │ │ │ + b bc428 <_Py_dict_lookup@@Base+0xbb0> │ │ │ │ mov r2, #0 │ │ │ │ mvn r3, #2 │ │ │ │ - b bba4c <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ + b bba44 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, #1 │ │ │ │ - b bc088 <_Py_dict_lookup@@Base+0x808> │ │ │ │ + b bc080 <_Py_dict_lookup@@Base+0x808> │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r5] │ │ │ │ - bne bc3cc <_Py_dict_lookup@@Base+0xb4c> │ │ │ │ + bne bc3c4 <_Py_dict_lookup@@Base+0xb4c> │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #1 │ │ │ │ - b bc3cc <_Py_dict_lookup@@Base+0xb4c> │ │ │ │ + b bc3c4 <_Py_dict_lookup@@Base+0xb4c> │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, #1 │ │ │ │ - b bbfa8 <_Py_dict_lookup@@Base+0x728> │ │ │ │ + b bbfa0 <_Py_dict_lookup@@Base+0x728> │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r5] │ │ │ │ - b bc3a4 <_Py_dict_lookup@@Base+0xb24> │ │ │ │ + b bc39c <_Py_dict_lookup@@Base+0xb24> │ │ │ │ mov r3, r9 │ │ │ │ mov r4, r8 │ │ │ │ ldr r9, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b bbad4 <_Py_dict_lookup@@Base+0x254> │ │ │ │ + b bbacc <_Py_dict_lookup@@Base+0x254> │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r7] │ │ │ │ - bne bc4ac <_Py_dict_lookup@@Base+0xc2c> │ │ │ │ + bne bc4a4 <_Py_dict_lookup@@Base+0xc2c> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r2, #1 │ │ │ │ - b bc4ac <_Py_dict_lookup@@Base+0xc2c> │ │ │ │ + b bc4a4 <_Py_dict_lookup@@Base+0xc2c> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsl r0, r9, #3 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, r9, lsl #3 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r7, [r8, r3] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp r6, r0 │ │ │ │ - bne bc510 <_Py_dict_lookup@@Base+0xc90> │ │ │ │ + bne bc508 <_Py_dict_lookup@@Base+0xc90> │ │ │ │ ldr r1, [r7] │ │ │ │ mov r0, r7 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r7] │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 17098c │ │ │ │ + bl 16fb64 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #1 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bc658 <_Py_dict_lookup@@Base+0xdd8> │ │ │ │ + ble bc650 <_Py_dict_lookup@@Base+0xdd8> │ │ │ │ cmp r1, #0 │ │ │ │ - blt bc528 <_Py_dict_lookup@@Base+0xca8> │ │ │ │ + blt bc520 <_Py_dict_lookup@@Base+0xca8> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, ip │ │ │ │ - bne bc774 <_Py_dict_lookup@@Base+0xef4> │ │ │ │ + bne bc76c <_Py_dict_lookup@@Base+0xef4> │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r8, r0] │ │ │ │ cmp r7, r0 │ │ │ │ - bne bc774 <_Py_dict_lookup@@Base+0xef4> │ │ │ │ + bne bc76c <_Py_dict_lookup@@Base+0xef4> │ │ │ │ cmp r1, #0 │ │ │ │ - bne bc594 <_Py_dict_lookup@@Base+0xd14> │ │ │ │ + bne bc58c <_Py_dict_lookup@@Base+0xd14> │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ - b bc510 <_Py_dict_lookup@@Base+0xc90> │ │ │ │ + b bc508 <_Py_dict_lookup@@Base+0xc90> │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r7] │ │ │ │ - bne bc61c <_Py_dict_lookup@@Base+0xd9c> │ │ │ │ + bne bc614 <_Py_dict_lookup@@Base+0xd9c> │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r2, #1 │ │ │ │ - b bc61c <_Py_dict_lookup@@Base+0xd9c> │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ - b bbef8 <_Py_dict_lookup@@Base+0x678> │ │ │ │ + b bc614 <_Py_dict_lookup@@Base+0xd9c> │ │ │ │ mov r0, r6 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b bc204 <_Py_dict_lookup@@Base+0x984> │ │ │ │ - lsr r3, r6, #5 │ │ │ │ - add r5, r5, r5, lsl #2 │ │ │ │ - add r3, r3, #1 │ │ │ │ - add r5, r3, r5 │ │ │ │ - and r5, r5, sl │ │ │ │ - b bb950 <_Py_dict_lookup@@Base+0xd0> │ │ │ │ + b bc1e8 <_Py_dict_lookup@@Base+0x970> │ │ │ │ + mov r6, r7 │ │ │ │ + mov r7, r1 │ │ │ │ + b bb8a8 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + mvn r3, #2 │ │ │ │ + b bba40 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - b bbab4 <_Py_dict_lookup@@Base+0x234> │ │ │ │ + b bbaac <_Py_dict_lookup@@Base+0x234> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b bbaa0 <_Py_dict_lookup@@Base+0x220> │ │ │ │ + b bba98 <_Py_dict_lookup@@Base+0x220> │ │ │ │ mov r0, r6 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b bc29c <_Py_dict_lookup@@Base+0xa1c> │ │ │ │ + b bc294 <_Py_dict_lookup@@Base+0xa1c> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b bbad4 <_Py_dict_lookup@@Base+0x254> │ │ │ │ + b bbacc <_Py_dict_lookup@@Base+0x254> │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - bne bc334 <_Py_dict_lookup@@Base+0xab4> │ │ │ │ + bne bc32c <_Py_dict_lookup@@Base+0xab4> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #1 │ │ │ │ - b bc334 <_Py_dict_lookup@@Base+0xab4> │ │ │ │ + b bc32c <_Py_dict_lookup@@Base+0xab4> │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - b bc30c <_Py_dict_lookup@@Base+0xa8c> │ │ │ │ + b bc304 <_Py_dict_lookup@@Base+0xa8c> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - b bbb50 <_Py_dict_lookup@@Base+0x2d0> │ │ │ │ + b bbef0 <_Py_dict_lookup@@Base+0x678> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b bbb3c <_Py_dict_lookup@@Base+0x2bc> │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r1 │ │ │ │ - b bb8b0 <_Py_dict_lookup@@Base+0x30> │ │ │ │ - mvn r3, #2 │ │ │ │ - b bba48 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + b bbedc <_Py_dict_lookup@@Base+0x664> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - b bc118 <_Py_dict_lookup@@Base+0x898> │ │ │ │ + b bc110 <_Py_dict_lookup@@Base+0x898> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b bc104 <_Py_dict_lookup@@Base+0x884> │ │ │ │ + b bc0fc <_Py_dict_lookup@@Base+0x884> │ │ │ │ + ldr r1, [r7, #28] │ │ │ │ + b bbb48 <_Py_dict_lookup@@Base+0x2d0> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b bbee4 <_Py_dict_lookup@@Base+0x664> │ │ │ │ + b bbb34 <_Py_dict_lookup@@Base+0x2bc> │ │ │ │ + lsr r3, r6, #5 │ │ │ │ + add r5, r5, r5, lsl #2 │ │ │ │ + add r3, r3, #1 │ │ │ │ + add r5, r3, r5 │ │ │ │ + and r5, r5, sl │ │ │ │ + b bb948 <_Py_dict_lookup@@Base+0xd0> │ │ │ │ cmp r1, #15 │ │ │ │ lslle r3, r5, #1 │ │ │ │ ldrgt r9, [r8, r5, lsl #2] │ │ │ │ ldrshle r9, [r8, r3] │ │ │ │ - b bc43c <_Py_dict_lookup@@Base+0xbbc> │ │ │ │ + b bc434 <_Py_dict_lookup@@Base+0xbbc> │ │ │ │ ldr r7, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b bb8b0 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + b bb8a8 <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r8, #15 │ │ │ │ lslle r3, r5, #1 │ │ │ │ ldrgt r3, [r4, r5, lsl #2] │ │ │ │ ldrshle r3, [r4, r3] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b bc148 <_Py_dict_lookup@@Base+0x8c8> │ │ │ │ + b bc140 <_Py_dict_lookup@@Base+0x8c8> │ │ │ │ cmp r8, #15 │ │ │ │ lslle r1, r3, #1 │ │ │ │ ldrgt r1, [r4, r3, lsl #2] │ │ │ │ ldrshle r1, [r4, r1] │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b bc17c <_Py_dict_lookup@@Base+0x8fc> │ │ │ │ + b bc174 <_Py_dict_lookup@@Base+0x8fc> │ │ │ │ cmp r1, #15 │ │ │ │ lslle r3, r5, #1 │ │ │ │ ldrgt r9, [r8, r5, lsl #2] │ │ │ │ ldrshle r9, [r8, r3] │ │ │ │ - b bc500 <_Py_dict_lookup@@Base+0xc80> │ │ │ │ + b bc4f8 <_Py_dict_lookup@@Base+0xc80> │ │ │ │ push {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] │ │ │ │ @@ -146649,389 +146647,389 @@ │ │ │ │ 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 bc9e4 <_Py_dict_lookup@@Base+0x1164> │ │ │ │ + bgt bc9dc <_Py_dict_lookup@@Base+0x1164> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt bc914 <_Py_dict_lookup@@Base+0x1094> │ │ │ │ + blt bc90c <_Py_dict_lookup@@Base+0x1094> │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq bc920 <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ + beq bc918 <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq bc92c <_Py_dict_lookup@@Base+0x10ac> │ │ │ │ + beq bc924 <_Py_dict_lookup@@Base+0x10ac> │ │ │ │ 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 bc9b8 <_Py_dict_lookup@@Base+0x1138> │ │ │ │ + bgt bc9b0 <_Py_dict_lookup@@Base+0x1138> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt bc9d0 <_Py_dict_lookup@@Base+0x1150> │ │ │ │ + blt bc9c8 <_Py_dict_lookup@@Base+0x1150> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq bc920 <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ + beq bc918 <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq bca88 <_Py_dict_lookup@@Base+0x1208> │ │ │ │ + beq bca80 <_Py_dict_lookup@@Base+0x1208> │ │ │ │ lsr ip, r9, #10 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, ip, #1 │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r8, r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ and r8, r8, r3 │ │ │ │ mov r3, ip │ │ │ │ cmp r6, #7 │ │ │ │ - bgt bca44 <_Py_dict_lookup@@Base+0x11c4> │ │ │ │ + bgt bca3c <_Py_dict_lookup@@Base+0x11c4> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt bca1c <_Py_dict_lookup@@Base+0x119c> │ │ │ │ + blt bca14 <_Py_dict_lookup@@Base+0x119c> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq bc920 <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ + beq bc918 <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r2 │ │ │ │ - beq bcb28 <_Py_dict_lookup@@Base+0x12a8> │ │ │ │ + beq bcb20 <_Py_dict_lookup@@Base+0x12a8> │ │ │ │ add r2, r8, r8, lsl #2 │ │ │ │ cmp r6, #7 │ │ │ │ add r2, r2, r3, lsr #5 │ │ │ │ add r2, r2, #1 │ │ │ │ and r8, r9, r2 │ │ │ │ - bgt bca74 <_Py_dict_lookup@@Base+0x11f4> │ │ │ │ + bgt bca6c <_Py_dict_lookup@@Base+0x11f4> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt bca38 <_Py_dict_lookup@@Base+0x11b8> │ │ │ │ + blt bca30 <_Py_dict_lookup@@Base+0x11b8> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq bc920 <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ + beq bc918 <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r2 │ │ │ │ - beq bcb98 <_Py_dict_lookup@@Base+0x1318> │ │ │ │ + beq bcb90 <_Py_dict_lookup@@Base+0x1318> │ │ │ │ lsr r3, r3, #10 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r3, #1 │ │ │ │ add r8, r8, r2 │ │ │ │ and r8, r8, r9 │ │ │ │ - b bc88c <_Py_dict_lookup@@Base+0x100c> │ │ │ │ + b bc884 <_Py_dict_lookup@@Base+0x100c> │ │ │ │ cmn r4, #1 │ │ │ │ - bne bcc38 <_Py_dict_lookup@@Base+0x13b8> │ │ │ │ + bne bcc30 <_Py_dict_lookup@@Base+0x13b8> │ │ │ │ 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 bc99c <_Py_dict_lookup@@Base+0x111c> │ │ │ │ + bne bc994 <_Py_dict_lookup@@Base+0x111c> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne bc99c <_Py_dict_lookup@@Base+0x111c> │ │ │ │ + bne bc994 <_Py_dict_lookup@@Base+0x111c> │ │ │ │ tst ip, #32 │ │ │ │ - beq bcc30 <_Py_dict_lookup@@Base+0x13b0> │ │ │ │ + beq bcc28 <_Py_dict_lookup@@Base+0x13b0> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq bcc28 <_Py_dict_lookup@@Base+0x13a8> │ │ │ │ + beq bcc20 <_Py_dict_lookup@@Base+0x13a8> │ │ │ │ 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 2e640 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc920 <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ + beq bc918 <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ 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 bc848 <_Py_dict_lookup@@Base+0xfc8> │ │ │ │ + ble bc840 <_Py_dict_lookup@@Base+0xfc8> │ │ │ │ cmp r6, #15 │ │ │ │ - bgt bcb20 <_Py_dict_lookup@@Base+0x12a0> │ │ │ │ + bgt bcb18 <_Py_dict_lookup@@Base+0x12a0> │ │ │ │ lsl r2, r8, #1 │ │ │ │ ldrsh r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge bc854 <_Py_dict_lookup@@Base+0xfd4> │ │ │ │ + bge bc84c <_Py_dict_lookup@@Base+0xfd4> │ │ │ │ cmn r4, #1 │ │ │ │ - bne bc86c <_Py_dict_lookup@@Base+0xfec> │ │ │ │ + bne bc864 <_Py_dict_lookup@@Base+0xfec> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, #15 │ │ │ │ - bgt bcaf8 <_Py_dict_lookup@@Base+0x1278> │ │ │ │ + bgt bcaf0 <_Py_dict_lookup@@Base+0x1278> │ │ │ │ lsl r2, r8, #1 │ │ │ │ ldrsh r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge bc814 <_Py_dict_lookup@@Base+0xf94> │ │ │ │ + bge bc80c <_Py_dict_lookup@@Base+0xf94> │ │ │ │ cmn r4, #1 │ │ │ │ - beq bc91c <_Py_dict_lookup@@Base+0x109c> │ │ │ │ + beq bc914 <_Py_dict_lookup@@Base+0x109c> │ │ │ │ lsr r2, r9, #5 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r8, r2, r8 │ │ │ │ and r8, r8, r3 │ │ │ │ - b bc9c0 <_Py_dict_lookup@@Base+0x1140> │ │ │ │ + b bc9b8 <_Py_dict_lookup@@Base+0x1140> │ │ │ │ cmn r4, #1 │ │ │ │ - beq bc920 <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ + beq bc918 <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ add r2, r8, r8, lsl #2 │ │ │ │ add r2, r2, r3, lsr #5 │ │ │ │ add r2, r2, #1 │ │ │ │ and r8, r9, r2 │ │ │ │ - b bc8d4 <_Py_dict_lookup@@Base+0x1054> │ │ │ │ + b bc8cc <_Py_dict_lookup@@Base+0x1054> │ │ │ │ cmn r4, #1 │ │ │ │ - beq bc920 <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ - b bc8fc <_Py_dict_lookup@@Base+0x107c> │ │ │ │ + beq bc918 <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ + b bc8f4 <_Py_dict_lookup@@Base+0x107c> │ │ │ │ cmp r6, #15 │ │ │ │ lslle r2, r8, #1 │ │ │ │ ldrgt r4, [r7, r8, lsl #2] │ │ │ │ ldrshle r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge bc8a0 <_Py_dict_lookup@@Base+0x1020> │ │ │ │ + bge bc898 <_Py_dict_lookup@@Base+0x1020> │ │ │ │ cmn r4, #1 │ │ │ │ - beq bc920 <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ + beq bc918 <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ add r2, r8, r8, lsl #2 │ │ │ │ add r2, r2, r3, lsr #5 │ │ │ │ add r2, r2, #1 │ │ │ │ and r8, r9, r2 │ │ │ │ cmp r6, #15 │ │ │ │ lslle r2, r8, #1 │ │ │ │ ldrgt r4, [r7, r8, lsl #2] │ │ │ │ ldrshle r4, [r7, r2] │ │ │ │ - b bc8d8 <_Py_dict_lookup@@Base+0x1058> │ │ │ │ + b bc8d0 <_Py_dict_lookup@@Base+0x1058> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne bc86c <_Py_dict_lookup@@Base+0xfec> │ │ │ │ + bne bc864 <_Py_dict_lookup@@Base+0xfec> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne bc86c <_Py_dict_lookup@@Base+0xfec> │ │ │ │ + bne bc864 <_Py_dict_lookup@@Base+0xfec> │ │ │ │ tst r0, #32 │ │ │ │ - beq bcc58 <_Py_dict_lookup@@Base+0x13d8> │ │ │ │ + beq bcc50 <_Py_dict_lookup@@Base+0x13d8> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r1, #28 │ │ │ │ addne r0, r1, #20 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq bcc50 <_Py_dict_lookup@@Base+0x13d0> │ │ │ │ + beq bcc48 <_Py_dict_lookup@@Base+0x13d0> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, sl, #28 │ │ │ │ addne r1, sl, #20 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e640 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc920 <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ - b bc86c <_Py_dict_lookup@@Base+0xfec> │ │ │ │ + beq bc918 <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ + b bc864 <_Py_dict_lookup@@Base+0xfec> │ │ │ │ ldr r4, [r7, r8, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge bc814 <_Py_dict_lookup@@Base+0xf94> │ │ │ │ + bge bc80c <_Py_dict_lookup@@Base+0xf94> │ │ │ │ cmn r4, #1 │ │ │ │ - beq bc91c <_Py_dict_lookup@@Base+0x109c> │ │ │ │ + beq bc914 <_Py_dict_lookup@@Base+0x109c> │ │ │ │ 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 bc9c8 <_Py_dict_lookup@@Base+0x1148> │ │ │ │ + b bc9c0 <_Py_dict_lookup@@Base+0x1148> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne bc8bc <_Py_dict_lookup@@Base+0x103c> │ │ │ │ + bne bc8b4 <_Py_dict_lookup@@Base+0x103c> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne bc8bc <_Py_dict_lookup@@Base+0x103c> │ │ │ │ + bne bc8b4 <_Py_dict_lookup@@Base+0x103c> │ │ │ │ tst r0, #32 │ │ │ │ - beq bcc10 <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + beq bcc08 <_Py_dict_lookup@@Base+0x1390> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq bcc08 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ + beq bcc00 <_Py_dict_lookup@@Base+0x1388> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2e640 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc920 <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ - b bc8bc <_Py_dict_lookup@@Base+0x103c> │ │ │ │ + beq bc918 <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ + b bc8b4 <_Py_dict_lookup@@Base+0x103c> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne bc8fc <_Py_dict_lookup@@Base+0x107c> │ │ │ │ + bne bc8f4 <_Py_dict_lookup@@Base+0x107c> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne bc8fc <_Py_dict_lookup@@Base+0x107c> │ │ │ │ + bne bc8f4 <_Py_dict_lookup@@Base+0x107c> │ │ │ │ tst r0, #32 │ │ │ │ - beq bcc20 <_Py_dict_lookup@@Base+0x13a0> │ │ │ │ + beq bcc18 <_Py_dict_lookup@@Base+0x13a0> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq bcc18 <_Py_dict_lookup@@Base+0x1398> │ │ │ │ + beq bcc10 <_Py_dict_lookup@@Base+0x1398> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2e640 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc920 <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ - b bc8fc <_Py_dict_lookup@@Base+0x107c> │ │ │ │ + beq bc918 <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ + b bc8f4 <_Py_dict_lookup@@Base+0x107c> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b bcb7c <_Py_dict_lookup@@Base+0x12fc> │ │ │ │ + b bcb74 <_Py_dict_lookup@@Base+0x12fc> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b bcb64 <_Py_dict_lookup@@Base+0x12e4> │ │ │ │ + b bcb5c <_Py_dict_lookup@@Base+0x12e4> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b bcbec <_Py_dict_lookup@@Base+0x136c> │ │ │ │ + b bcbe4 <_Py_dict_lookup@@Base+0x136c> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b bcbd4 <_Py_dict_lookup@@Base+0x1354> │ │ │ │ + b bcbcc <_Py_dict_lookup@@Base+0x1354> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b bc980 <_Py_dict_lookup@@Base+0x1100> │ │ │ │ + b bc978 <_Py_dict_lookup@@Base+0x1100> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b bc96c <_Py_dict_lookup@@Base+0x10ec> │ │ │ │ + b bc964 <_Py_dict_lookup@@Base+0x10ec> │ │ │ │ lsr r2, r9, #5 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r8, r2, r8 │ │ │ │ and r8, r8, r3 │ │ │ │ - b bc848 <_Py_dict_lookup@@Base+0xfc8> │ │ │ │ + b bc840 <_Py_dict_lookup@@Base+0xfc8> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b bcadc <_Py_dict_lookup@@Base+0x125c> │ │ │ │ + b bcad4 <_Py_dict_lookup@@Base+0x125c> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b bcac4 <_Py_dict_lookup@@Base+0x1244> │ │ │ │ + b bcabc <_Py_dict_lookup@@Base+0x1244> │ │ │ │ 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, #980] @ bd050 <_Py_dict_lookup@@Base+0x17d0> │ │ │ │ + ldr r2, [pc, #980] @ bd048 <_Py_dict_lookup@@Base+0x17d0> │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r2, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bcffc <_Py_dict_lookup@@Base+0x177c> │ │ │ │ + beq bcff4 <_Py_dict_lookup@@Base+0x177c> │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq bcde0 <_Py_dict_lookup@@Base+0x1560> │ │ │ │ + beq bcdd8 <_Py_dict_lookup@@Base+0x1560> │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r5, r0 │ │ │ │ ldrb r4, [r3, #-4] │ │ │ │ cmp r2, r4 │ │ │ │ - bne bd028 <_Py_dict_lookup@@Base+0x17a8> │ │ │ │ + bne bd020 <_Py_dict_lookup@@Base+0x17a8> │ │ │ │ ldrb r2, [r3, #-3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne bd00c <_Py_dict_lookup@@Base+0x178c> │ │ │ │ + bne bd004 <_Py_dict_lookup@@Base+0x178c> │ │ │ │ ldrb r2, [r3, #-2] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne bd00c <_Py_dict_lookup@@Base+0x178c> │ │ │ │ + bne bd004 <_Py_dict_lookup@@Base+0x178c> │ │ │ │ ldrb r2, [r3, #-1] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne bd00c <_Py_dict_lookup@@Base+0x178c> │ │ │ │ + bne bd004 <_Py_dict_lookup@@Base+0x178c> │ │ │ │ ldrb r0, [r3, #-8] │ │ │ │ ldrb r2, [r3, #-7] │ │ │ │ ldrb r1, [r3, #-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 bcfe0 <_Py_dict_lookup@@Base+0x1760> │ │ │ │ + bne bcfd8 <_Py_dict_lookup@@Base+0x1760> │ │ │ │ add r1, r3, r2 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne bcfe0 <_Py_dict_lookup@@Base+0x1760> │ │ │ │ + bne bcfd8 <_Py_dict_lookup@@Base+0x1760> │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne bcfe0 <_Py_dict_lookup@@Base+0x1760> │ │ │ │ + bne bcfd8 <_Py_dict_lookup@@Base+0x1760> │ │ │ │ ldrb r1, [r1, #3] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne bcfe0 <_Py_dict_lookup@@Base+0x1760> │ │ │ │ + bne bcfd8 <_Py_dict_lookup@@Base+0x1760> │ │ │ │ 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 2d748 │ │ │ │ ldr lr, [r5, #20] │ │ │ │ - movw r2, #38928 @ 0x9810 │ │ │ │ + movw r2, #38920 @ 0x9808 │ │ │ │ movt r2, #11 │ │ │ │ mov r3, r0 │ │ │ │ cmp lr, r2 │ │ │ │ - bne bcde8 <_Py_dict_lookup@@Base+0x1568> │ │ │ │ + bne bcde0 <_Py_dict_lookup@@Base+0x1568> │ │ │ │ cmp r4, #0 │ │ │ │ - beq bcde0 <_Py_dict_lookup@@Base+0x1560> │ │ │ │ - ldr r2, [pc, #748] @ bd054 <_Py_dict_lookup@@Base+0x17d4> │ │ │ │ + beq bcdd8 <_Py_dict_lookup@@Base+0x1560> │ │ │ │ + ldr r2, [pc, #748] @ bd04c <_Py_dict_lookup@@Base+0x17d4> │ │ │ │ ldr r2, [r2, r6] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r5, [r2, #1604] @ 0x644 │ │ │ │ cmn r5, #804 @ 0x324 │ │ │ │ - beq bce20 <_Py_dict_lookup@@Base+0x15a0> │ │ │ │ + beq bce18 <_Py_dict_lookup@@Base+0x15a0> │ │ │ │ lsr r2, r4, #18 │ │ │ │ ubfx r1, r4, #0, #18 │ │ │ │ add r2, r5, r2, lsl #3 │ │ │ │ ldr r0, [r2, #808] @ 0x328 │ │ │ │ cmp r0, r1 │ │ │ │ - bgt bcdb0 <_Py_dict_lookup@@Base+0x1530> │ │ │ │ + bgt bcda8 <_Py_dict_lookup@@Base+0x1530> │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r1 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq bce20 <_Py_dict_lookup@@Base+0x15a0> │ │ │ │ + beq bce18 <_Py_dict_lookup@@Base+0x15a0> │ │ │ │ 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 bce00 <_Py_dict_lookup@@Base+0x1580> │ │ │ │ + beq bcdf8 <_Py_dict_lookup@@Base+0x1580> │ │ │ │ cmp r3, #0 │ │ │ │ - beq bce54 <_Py_dict_lookup@@Base+0x15d4> │ │ │ │ + beq bce4c <_Py_dict_lookup@@Base+0x15d4> │ │ │ │ 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} │ │ │ │ @@ -147039,28 +147037,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 bcde0 <_Py_dict_lookup@@Base+0x1560> │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + b bcdd8 <_Py_dict_lookup@@Base+0x1560> │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r2, #53668 @ 0xd1a4 │ │ │ │ + movw r2, #53692 @ 0xd1bc │ │ │ │ movt r2, #10 │ │ │ │ ldr r6, [r3, #988] @ 0x3dc │ │ │ │ cmp r6, r2 │ │ │ │ - bne bcf1c <_Py_dict_lookup@@Base+0x169c> │ │ │ │ + bne bcf14 <_Py_dict_lookup@@Base+0x169c> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d238 │ │ │ │ ldr r3, [r5, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #800] @ 0x320 │ │ │ │ - b bcde0 <_Py_dict_lookup@@Base+0x1560> │ │ │ │ + b bcdd8 <_Py_dict_lookup@@Base+0x1560> │ │ │ │ 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] │ │ │ │ @@ -147069,66 +147067,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 bceb4 <_Py_dict_lookup@@Base+0x1634> │ │ │ │ + bne bceac <_Py_dict_lookup@@Base+0x1634> │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bceb0 <_Py_dict_lookup@@Base+0x1630> │ │ │ │ + beq bcea8 <_Py_dict_lookup@@Base+0x1630> │ │ │ │ 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 bcf58 <_Py_dict_lookup@@Base+0x16d8> │ │ │ │ + beq bcf50 <_Py_dict_lookup@@Base+0x16d8> │ │ │ │ cmp r2, #1 │ │ │ │ - beq bcf2c <_Py_dict_lookup@@Base+0x16ac> │ │ │ │ + beq bcf24 <_Py_dict_lookup@@Base+0x16ac> │ │ │ │ ldr r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq bcde0 <_Py_dict_lookup@@Base+0x1560> │ │ │ │ + beq bcdd8 <_Py_dict_lookup@@Base+0x1560> │ │ │ │ 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 bcde0 <_Py_dict_lookup@@Base+0x1560> │ │ │ │ + b bcdd8 <_Py_dict_lookup@@Base+0x1560> │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ - b bce44 <_Py_dict_lookup@@Base+0x15c4> │ │ │ │ + b bce3c <_Py_dict_lookup@@Base+0x15c4> │ │ │ │ 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 bcde0 <_Py_dict_lookup@@Base+0x1560> │ │ │ │ + b bcdd8 <_Py_dict_lookup@@Base+0x1560> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq bcec8 <_Py_dict_lookup@@Base+0x1648> │ │ │ │ + beq bcec0 <_Py_dict_lookup@@Base+0x1648> │ │ │ │ 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] │ │ │ │ @@ -147142,110 +147140,110 @@ │ │ │ │ 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, #38400 @ 0x9600 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r0, [r3, #1112] @ 0x458 │ │ │ │ ldr r3, [r3, #1120] @ 0x460 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #788] @ 0x314 │ │ │ │ str r7, [r6, r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #788] @ 0x314 │ │ │ │ - b bcde0 <_Py_dict_lookup@@Base+0x1560> │ │ │ │ + b bcdd8 <_Py_dict_lookup@@Base+0x1560> │ │ │ │ mov r0, r3 │ │ │ │ - bl 9b7d8 │ │ │ │ - movw r1, #24236 @ 0x5eac │ │ │ │ + bl 9b7f0 │ │ │ │ + movw r1, #26476 @ 0x676c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #40284 @ 0x9d5c │ │ │ │ + movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #28640 @ 0x6fe0 │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #30824 @ 0x7868 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #76] @ bd058 <_Py_dict_lookup@@Base+0x17d8> │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #76] @ bd050 <_Py_dict_lookup@@Base+0x17d8> │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r3 │ │ │ │ - bl 9b7d8 │ │ │ │ - movw r1, #24212 @ 0x5e94 │ │ │ │ + bl 9b7f0 │ │ │ │ + movw r1, #26452 @ 0x6754 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #40284 @ 0x9d5c │ │ │ │ + movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl a1eec <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl a09f8 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 9b7d8 │ │ │ │ - movw r1, #24152 @ 0x5e58 │ │ │ │ + bl 9b7f0 │ │ │ │ + movw r1, #26392 @ 0x6718 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #40284 @ 0x9d5c │ │ │ │ + movw r0, #42540 @ 0xa62c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r4 │ │ │ │ - bl a5238 <_PyMonitoring_FireLineEvent@@Base+0xc78> │ │ │ │ + bl a43d4 <_PyMonitoring_FireLineEvent@@Base+0xa58> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - subeq r4, sp, r8, asr #11 │ │ │ │ + subeq r4, sp, r0, asr #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ mov r6, r0 │ │ │ │ and r3, r3, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt bd180 <_Py_dict_lookup@@Base+0x1900> │ │ │ │ + bgt bd178 <_Py_dict_lookup@@Base+0x1900> │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd2b0 <_Py_dict_lookup@@Base+0x1a30> │ │ │ │ - ldr r2, [pc, #560] @ bd2d4 <_Py_dict_lookup@@Base+0x1a54> │ │ │ │ + beq bd2a8 <_Py_dict_lookup@@Base+0x1a30> │ │ │ │ + ldr r2, [pc, #560] @ bd2cc <_Py_dict_lookup@@Base+0x1a54> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi bd2b0 <_Py_dict_lookup@@Base+0x1a30> │ │ │ │ + bhi bd2a8 <_Py_dict_lookup@@Base+0x1a30> │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr sl, [pc, #536] @ bd2d8 <_Py_dict_lookup@@Base+0x1a58> │ │ │ │ + ldr sl, [pc, #536] @ bd2d0 <_Py_dict_lookup@@Base+0x1a58> │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - movw r7, #54112 @ 0xd360 │ │ │ │ + movw r7, #49888 @ 0xc2e0 │ │ │ │ movt r7, #15 │ │ │ │ ldr r1, [sl, r9] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd1ac <_Py_dict_lookup@@Base+0x192c> │ │ │ │ - ldr ip, [pc, #504] @ bd2dc <_Py_dict_lookup@@Base+0x1a5c> │ │ │ │ + beq bd1a4 <_Py_dict_lookup@@Base+0x192c> │ │ │ │ + ldr ip, [pc, #504] @ bd2d4 <_Py_dict_lookup@@Base+0x1a5c> │ │ │ │ ldr r0, [r2, #2020] @ 0x7e4 │ │ │ │ ldr lr, [r3] │ │ │ │ str lr, [r2, #2016] @ 0x7e0 │ │ │ │ sub r0, r0, #1 │ │ │ │ ldr r8, [ip, #1716] @ 0x6b4 │ │ │ │ str r0, [r2, #2020] @ 0x7e4 │ │ │ │ mov r2, #1 │ │ │ │ cmp r8, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne bd250 <_Py_dict_lookup@@Base+0x19d0> │ │ │ │ + bne bd248 <_Py_dict_lookup@@Base+0x19d0> │ │ │ │ cmp r4, #0 │ │ │ │ str r8, [r3, #20] │ │ │ │ str r6, [r3, #8] │ │ │ │ - beq bd1d8 <_Py_dict_lookup@@Base+0x1958> │ │ │ │ + beq bd1d0 <_Py_dict_lookup@@Base+0x1958> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bd1d8 <_Py_dict_lookup@@Base+0x1958> │ │ │ │ + bgt bd1d0 <_Py_dict_lookup@@Base+0x1958> │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r4, [r3, #12] │ │ │ │ - bne bd1e4 <_Py_dict_lookup@@Base+0x1964> │ │ │ │ + bne bd1dc <_Py_dict_lookup@@Base+0x1964> │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ sub r0, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ ldr ip, [r1, #3824] @ 0xef0 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ and r2, r2, #3 │ │ │ │ str r5, [r3, #16] │ │ │ │ @@ -147257,161 +147255,161 @@ │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r0, [lr, #4] │ │ │ │ str ip, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r7, #30244 @ 0x7624 │ │ │ │ + movweq r7, #26236 @ 0x667c │ │ │ │ movteq r7, #21 │ │ │ │ - bne bd1f8 <_Py_dict_lookup@@Base+0x1978> │ │ │ │ - ldr sl, [pc, #320] @ bd2d8 <_Py_dict_lookup@@Base+0x1a58> │ │ │ │ + bne bd1f0 <_Py_dict_lookup@@Base+0x1978> │ │ │ │ + ldr sl, [pc, #320] @ bd2d0 <_Py_dict_lookup@@Base+0x1a58> │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r1, [sl, r9] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd0dc <_Py_dict_lookup@@Base+0x185c> │ │ │ │ - movw r0, #15180 @ 0x3b4c │ │ │ │ + bne bd0d4 <_Py_dict_lookup@@Base+0x185c> │ │ │ │ + movw r0, #15800 @ 0x3db8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b5348 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bd174 <_Py_dict_lookup@@Base+0x18f4> │ │ │ │ + beq bd16c <_Py_dict_lookup@@Base+0x18f4> │ │ │ │ ldr r1, [sl, r9] │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ - bne bd118 <_Py_dict_lookup@@Base+0x1898> │ │ │ │ + bne bd110 <_Py_dict_lookup@@Base+0x1898> │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [r3, #12] │ │ │ │ - beq bd138 <_Py_dict_lookup@@Base+0x18b8> │ │ │ │ + beq bd130 <_Py_dict_lookup@@Base+0x18b8> │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ - b bd138 <_Py_dict_lookup@@Base+0x18b8> │ │ │ │ + b bd130 <_Py_dict_lookup@@Base+0x18b8> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble bd2b0 <_Py_dict_lookup@@Base+0x1a30> │ │ │ │ + ble bd2a8 <_Py_dict_lookup@@Base+0x1a30> │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r7, #59832 @ 0xe9b8 │ │ │ │ + movweq r7, #55816 @ 0xda08 │ │ │ │ movteq r7, #19 │ │ │ │ - beq bd190 <_Py_dict_lookup@@Base+0x1910> │ │ │ │ + beq bd188 <_Py_dict_lookup@@Base+0x1910> │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne bd2b0 <_Py_dict_lookup@@Base+0x1a30> │ │ │ │ + bne bd2a8 <_Py_dict_lookup@@Base+0x1a30> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #39816 @ 0x9b88 │ │ │ │ + movw r1, #42056 @ 0xa448 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r3, #0 │ │ │ │ - b bd174 <_Py_dict_lookup@@Base+0x18f4> │ │ │ │ + b bd16c <_Py_dict_lookup@@Base+0x18f4> │ │ │ │ mov r7, #0 │ │ │ │ - b bd190 <_Py_dict_lookup@@Base+0x1910> │ │ │ │ - movw r7, #48468 @ 0xbd54 │ │ │ │ + b bd188 <_Py_dict_lookup@@Base+0x1910> │ │ │ │ + movw r7, #44460 @ 0xadac │ │ │ │ movt r7, #20 │ │ │ │ - b bd190 <_Py_dict_lookup@@Base+0x1910> │ │ │ │ - movw r2, #37964 @ 0x944c │ │ │ │ + b bd188 <_Py_dict_lookup@@Base+0x1910> │ │ │ │ + movw r2, #34584 @ 0x8718 │ │ │ │ movt r2, #33 @ 0x21 │ │ │ │ cmp r8, r2 │ │ │ │ - bne bd290 <_Py_dict_lookup@@Base+0x1a10> │ │ │ │ + bne bd288 <_Py_dict_lookup@@Base+0x1a10> │ │ │ │ ldr r0, [ip, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e37c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bd1c0 <_Py_dict_lookup@@Base+0x1940> │ │ │ │ + bne bd1b8 <_Py_dict_lookup@@Base+0x1940> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ ldr r1, [sl, r9] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bd1c4 <_Py_dict_lookup@@Base+0x1944> │ │ │ │ + b bd1bc <_Py_dict_lookup@@Base+0x1944> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [ip, #1720] @ 0x6b8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r8 │ │ │ │ ldr r1, [sl, r9] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bd1c4 <_Py_dict_lookup@@Base+0x1944> │ │ │ │ + b bd1bc <_Py_dict_lookup@@Base+0x1944> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r6] │ │ │ │ - movw r1, #39788 @ 0x9b6c │ │ │ │ + movw r1, #42028 @ 0xa42c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 17173c │ │ │ │ - subeq r4, sp, ip, ror r5 │ │ │ │ + b 170914 │ │ │ │ + subeq r4, sp, r4, lsl #29 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -000bd2e0 : │ │ │ │ +000bd2d8 : │ │ │ │ push {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 r6, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov sl, r3 │ │ │ │ mov r5, r2 │ │ │ │ movw r0, #655 @ 0x28f │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r4, r1 │ │ │ │ and r2, r0, r3 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt bd410 │ │ │ │ + bgt bd408 │ │ │ │ cmp r2, #0 │ │ │ │ - beq bd608 │ │ │ │ - ldr r3, [pc, #832] @ bd66c │ │ │ │ + beq bd600 │ │ │ │ + ldr r3, [pc, #832] @ bd664 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi bd608 │ │ │ │ + bhi bd600 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp sl, #0 │ │ │ │ - bne bd64c │ │ │ │ - ldr r9, [pc, #800] @ bd670 │ │ │ │ + bne bd644 │ │ │ │ + ldr r9, [pc, #800] @ bd668 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r7, #54112 @ 0xd360 │ │ │ │ + movw r7, #49888 @ 0xc2e0 │ │ │ │ movt r7, #15 │ │ │ │ ldr r1, [r9, r8] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bd444 │ │ │ │ - ldr ip, [pc, #768] @ bd674 │ │ │ │ + beq bd43c │ │ │ │ + ldr ip, [pc, #768] @ bd66c │ │ │ │ ldr r0, [r2, #2020] @ 0x7e4 │ │ │ │ ldr lr, [r3] │ │ │ │ str lr, [r2, #2016] @ 0x7e0 │ │ │ │ sub r0, r0, #1 │ │ │ │ ldr sl, [ip, #1716] @ 0x6b4 │ │ │ │ str r0, [r2, #2020] @ 0x7e4 │ │ │ │ mov r2, #1 │ │ │ │ cmp sl, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne bd554 │ │ │ │ + bne bd54c │ │ │ │ cmp r4, #0 │ │ │ │ str sl, [r3, #20] │ │ │ │ str r6, [r3, #8] │ │ │ │ - beq bd470 │ │ │ │ + beq bd468 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bd470 │ │ │ │ + bgt bd468 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r4, [r3, #12] │ │ │ │ - bne bd47c │ │ │ │ + bne bd474 │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ sub r0, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ ldr ip, [r1, #3824] @ 0xef0 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ and r2, r2, #3 │ │ │ │ str r5, [r3, #16] │ │ │ │ @@ -147423,346 +147421,333 @@ │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r0, [lr, #4] │ │ │ │ str ip, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ - movweq r7, #30244 @ 0x7624 │ │ │ │ + movweq r7, #26236 @ 0x667c │ │ │ │ movteq r7, #21 │ │ │ │ - bne bd490 │ │ │ │ + bne bd488 │ │ │ │ cmp sl, #0 │ │ │ │ - bne bd64c │ │ │ │ - ldr r9, [pc, #576] @ bd670 │ │ │ │ + bne bd644 │ │ │ │ + ldr r9, [pc, #576] @ bd668 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r1, [r9, r8] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd36c │ │ │ │ - movw r0, #15180 @ 0x3b4c │ │ │ │ + bne bd364 │ │ │ │ + movw r0, #15800 @ 0x3db8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b5348 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bd404 │ │ │ │ + beq bd3fc │ │ │ │ ldr r1, [r9, r8] │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ - bne bd3a8 │ │ │ │ + bne bd3a0 │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [r3, #12] │ │ │ │ - beq bd3c8 │ │ │ │ + beq bd3c0 │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ - b bd3c8 │ │ │ │ + b bd3c0 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - ble bd608 │ │ │ │ + ble bd600 │ │ │ │ cmp r2, #130 @ 0x82 │ │ │ │ - movweq r7, #59832 @ 0xe9b8 │ │ │ │ + movweq r7, #55816 @ 0xda08 │ │ │ │ movteq r7, #19 │ │ │ │ - beq bd420 │ │ │ │ + beq bd418 │ │ │ │ movw r3, #642 @ 0x282 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bd608 │ │ │ │ + bne bd600 │ │ │ │ cmp sl, #0 │ │ │ │ - beq bd62c │ │ │ │ - ldr r9, [pc, #428] @ bd670 │ │ │ │ + beq bd624 │ │ │ │ + ldr r9, [pc, #428] @ bd668 │ │ │ │ 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 bd53c │ │ │ │ - ldr r0, [pc, #404] @ bd674 │ │ │ │ + beq bd534 │ │ │ │ + ldr r0, [pc, #404] @ bd66c │ │ │ │ ldr r1, [r2, #2028] @ 0x7ec │ │ │ │ ldr ip, [r3] │ │ │ │ str ip, [r2, #2024] @ 0x7e8 │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r7, [r0, #1716] @ 0x6b4 │ │ │ │ str r1, [r2, #2028] @ 0x7ec │ │ │ │ mov r2, #1 │ │ │ │ cmp r7, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne bd594 │ │ │ │ + bne bd58c │ │ │ │ ldr r2, [sl] │ │ │ │ - movw r7, #27276 @ 0x6a8c │ │ │ │ + movw r7, #23564 @ 0x5c0c │ │ │ │ movt r7, #33 @ 0x21 │ │ │ │ ldr r1, [r9, r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ str sl, [r3, #28] │ │ │ │ - b bd45c │ │ │ │ + b bd454 │ │ │ │ mov r7, #0 │ │ │ │ - b bd420 │ │ │ │ - movw r7, #48468 @ 0xbd54 │ │ │ │ + b bd418 │ │ │ │ + movw r7, #44460 @ 0xadac │ │ │ │ movt r7, #20 │ │ │ │ - b bd420 │ │ │ │ - movw r0, #14776 @ 0x39b8 │ │ │ │ + b bd418 │ │ │ │ + movw r0, #15396 @ 0x3c24 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b5348 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne bd504 │ │ │ │ - b bd404 │ │ │ │ - movw r2, #37964 @ 0x944c │ │ │ │ + bne bd4fc │ │ │ │ + b bd3fc │ │ │ │ + movw r2, #34584 @ 0x8718 │ │ │ │ movt r2, #33 @ 0x21 │ │ │ │ cmp sl, r2 │ │ │ │ - bne bd5cc │ │ │ │ + bne bd5c4 │ │ │ │ ldr r0, [ip, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e37c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bd458 │ │ │ │ + bne bd450 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ ldr r1, [r9, r8] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bd45c │ │ │ │ - movw r2, #37964 @ 0x944c │ │ │ │ + b bd454 │ │ │ │ + movw r2, #34584 @ 0x8718 │ │ │ │ movt r2, #33 @ 0x21 │ │ │ │ cmp r7, r2 │ │ │ │ - bne bd5ec │ │ │ │ + bne bd5e4 │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e37c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bd504 │ │ │ │ + bne bd4fc │ │ │ │ mov r0, r3 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bd504 │ │ │ │ + b bd4fc │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [ip, #1720] @ 0x6b8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx sl │ │ │ │ ldr r1, [r9, r8] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bd45c │ │ │ │ + b bd454 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r7 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bd504 │ │ │ │ + b bd4fc │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r6] │ │ │ │ - movw r1, #39788 @ 0x9b6c │ │ │ │ + movw r1, #42028 @ 0xa42c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #39816 @ 0x9b88 │ │ │ │ + movw r1, #42056 @ 0xa448 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r3, sl │ │ │ │ - b bd404 │ │ │ │ + b bd3fc │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #39908 @ 0x9be4 │ │ │ │ + movw r1, #42148 @ 0xa4a4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r3, #0 │ │ │ │ - b bd404 │ │ │ │ - subeq r4, sp, r4, lsl #11 │ │ │ │ + b bd3fc │ │ │ │ + subeq r4, sp, ip, lsl #29 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -000bd678 : │ │ │ │ +000bd670 : │ │ │ │ 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, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [r2, #84] @ 0x54 │ │ │ │ - ands r0, r0, #536870912 @ 0x20000000 │ │ │ │ - beq bd768 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + mov r3, r2 │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ + tst r2, #536870912 @ 0x20000000 │ │ │ │ + beq bd760 │ │ │ │ ldr r2, [r1] │ │ │ │ - movw r0, #42744 @ 0xa6f8 │ │ │ │ + movw r0, #43364 @ 0xa964 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 bd70c │ │ │ │ + bne bd704 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq bd70c │ │ │ │ + beq bd704 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #45892 @ 0xb344 │ │ │ │ + movw ip, #45680 @ 0xb270 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r0, ip │ │ │ │ - beq bd744 │ │ │ │ + beq bd73c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b c3758 │ │ │ │ + b c3994 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq bd754 │ │ │ │ + beq bd74c │ │ │ │ ldr ip, [r4, #24] │ │ │ │ - movw r0, #45892 @ 0xb344 │ │ │ │ + movw r0, #45680 @ 0xb270 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp ip, r0 │ │ │ │ - bne bd6fc │ │ │ │ + bne bd6f4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b bede4 │ │ │ │ + b beda8 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2d9d7c │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + b 2d82f8 │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq bd7a4 │ │ │ │ - ldr r3, [r2, #172] @ 0xac │ │ │ │ - cmp r3, #0 │ │ │ │ - beq bd7b8 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - add r3, r3, #12 │ │ │ │ - cmp r2, r0 │ │ │ │ - add r0, r0, #1 │ │ │ │ - ble bd7c4 │ │ │ │ - ldr ip, [r3, #4]! │ │ │ │ - cmp ip, r1 │ │ │ │ - bne bd78c │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, lr} │ │ │ │ - b 2d9d48 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq bd7a4 │ │ │ │ - ldr r2, [r2, #128] @ 0x80 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne bd7b0 │ │ │ │ + cmp r0, r1 │ │ │ │ + beq bd798 │ │ │ │ + bl d1b04 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne bd798 │ │ │ │ movw r1, #2820 @ 0xb04 │ │ │ │ - movw r0, #39884 @ 0x9bcc │ │ │ │ + movw r0, #42124 @ 0xa48c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, lr} │ │ │ │ + b 2d82c4 │ │ │ │ push {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 r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq beae8 │ │ │ │ + beq beaac │ │ │ │ ldr r3, [r1] │ │ │ │ - movw r6, #5188 @ 0x1444 │ │ │ │ + movw r6, #5808 @ 0x16b0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ - movw sl, #42744 @ 0xa6f8 │ │ │ │ + movw sl, #43364 @ 0xa964 │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne bdb70 │ │ │ │ + bne bdb34 │ │ │ │ ldr r9, [r1, #12] │ │ │ │ cmn r9, #1 │ │ │ │ - beq bdb70 │ │ │ │ + beq bdb34 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #45892 @ 0xb344 │ │ │ │ + movw r3, #45680 @ 0xb270 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq bdd40 │ │ │ │ + beq bdd04 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne be010 │ │ │ │ + bne bdfd4 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb880 <_Py_dict_lookup@@Base> │ │ │ │ + bl bb878 <_Py_dict_lookup@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #3 │ │ │ │ - beq bdf64 │ │ │ │ + beq bdf28 │ │ │ │ ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne bd9a0 │ │ │ │ + bne bd964 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bd8c8 │ │ │ │ + beq bd88c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, sl │ │ │ │ - bne be51c │ │ │ │ + bne be4e0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble bdf30 │ │ │ │ + ble bdef4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ands r7, r3, #255 @ 0xff │ │ │ │ - bne bde30 │ │ │ │ + bne bddf4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r7, [r3, #8] │ │ │ │ ldrb lr, [r3, #4] │ │ │ │ mvn r2, #0 │ │ │ │ add r1, r3, #20 │ │ │ │ cmp lr, #7 │ │ │ │ mvn r7, r2, lsl lr │ │ │ │ and r2, r7, r9 │ │ │ │ - bgt bd97c │ │ │ │ + bgt bd940 │ │ │ │ ldrsb r0, [r1, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge bdb4c │ │ │ │ + bge bdb10 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ ldrb ip, [r3, #5] │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ lsl r2, r2, ip │ │ │ │ - beq bde98 │ │ │ │ + beq bde5c │ │ │ │ add r2, r2, r0, lsl #3 │ │ │ │ add r0, r0, #1 │ │ │ │ str r5, [r1, r2] │ │ │ │ add r2, r1, r2 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r6, [r2, #4] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -147772,183 +147757,183 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp lr, #15 │ │ │ │ - bgt bdef8 │ │ │ │ + bgt bdebc │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r0, [r1, ip] │ │ │ │ cmp r0, #0 │ │ │ │ - bge bdaa8 │ │ │ │ + bge bda6c │ │ │ │ ldr r0, [r3, #16] │ │ │ │ strh r0, [r1, ip] │ │ │ │ - b bd924 │ │ │ │ + b bd8e8 │ │ │ │ cmp r8, r6 │ │ │ │ - beq bda60 │ │ │ │ + beq bda24 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ands sl, r3, #255 @ 0xff │ │ │ │ - beq bda2c │ │ │ │ + beq bd9f0 │ │ │ │ tst r3, #1 │ │ │ │ - ldr r3, [pc, #4064] @ be9a0 │ │ │ │ + ldr r3, [pc, #4064] @ be964 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne be19c │ │ │ │ + bne be160 │ │ │ │ tst sl, #2 │ │ │ │ asr sl, sl, #1 │ │ │ │ addne r9, r3, #40960 @ 0xa000 │ │ │ │ - bne be1d4 │ │ │ │ + bne be198 │ │ │ │ tst sl, #2 │ │ │ │ - bne be200 │ │ │ │ + bne be1c4 │ │ │ │ tst sl, #4 │ │ │ │ asr sl, sl, #2 │ │ │ │ ldrne r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ addne r9, r3, #40960 @ 0xa000 │ │ │ │ - bne be23c │ │ │ │ + bne be200 │ │ │ │ tst sl, #2 │ │ │ │ - bne be134 │ │ │ │ + bne be0f8 │ │ │ │ tst sl, #4 │ │ │ │ asr sl, sl, #2 │ │ │ │ ldrne r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ addne r9, r3, #40960 @ 0xa000 │ │ │ │ - bne be170 │ │ │ │ + bne be134 │ │ │ │ tst sl, #2 │ │ │ │ - bne be0d0 │ │ │ │ + bne be094 │ │ │ │ lsrs r3, sl, #2 │ │ │ │ ldrne r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ addne r9, r3, #40960 @ 0xa000 │ │ │ │ - bne be108 │ │ │ │ + bne be0cc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq be268 │ │ │ │ + beq be22c │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #1 │ │ │ │ addne r2, r2, r7, lsl #2 │ │ │ │ ldrbeq r2, [r3, #5] │ │ │ │ addeq r3, r3, r7, lsl #3 │ │ │ │ strne r6, [r2, #4] │ │ │ │ addeq r3, r3, r1, lsl r2 │ │ │ │ streq r6, [r3, #24] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bda90 │ │ │ │ + ble bda54 │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bd96c │ │ │ │ + bgt bd930 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ - bne bd96c │ │ │ │ + bne bd930 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b bd970 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b bd934 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne bda6c │ │ │ │ + bne bda30 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b bda6c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b bda30 │ │ │ │ lsr r0, r9, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r2, ip │ │ │ │ and r2, r2, r7 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r8, [r1, ip] │ │ │ │ cmp r8, #0 │ │ │ │ - blt bd994 │ │ │ │ + blt bd958 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, r0, #5 │ │ │ │ add r0, r2, ip │ │ │ │ cmp lr, #7 │ │ │ │ add r0, r0, #1 │ │ │ │ and r2, r0, r7 │ │ │ │ - ble bdb28 │ │ │ │ + ble bdaec │ │ │ │ cmp lr, #15 │ │ │ │ - bgt be57c │ │ │ │ + bgt be540 │ │ │ │ lsl r0, r2, #1 │ │ │ │ ldrsh r0, [r1, r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bge bdf18 │ │ │ │ + bge bdedc │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp lr, #15 │ │ │ │ - bgt bdf10 │ │ │ │ + bgt bded4 │ │ │ │ lsl ip, r2, #1 │ │ │ │ - b bd998 │ │ │ │ + b bd95c │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r7 │ │ │ │ ldrsb r0, [r1, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge bdb14 │ │ │ │ + bge bdad8 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b bd924 │ │ │ │ + b bd8e8 │ │ │ │ lsr r0, r9, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r2, ip │ │ │ │ and r2, r2, r7 │ │ │ │ ldrsb ip, [r1, r2] │ │ │ │ cmp ip, #0 │ │ │ │ - blt bdb34 │ │ │ │ - b bdacc │ │ │ │ + blt bdaf8 │ │ │ │ + b bda90 │ │ │ │ mov r0, r5 │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq beacc │ │ │ │ + beq bea90 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #45892 @ 0xb344 │ │ │ │ + movw r3, #45680 @ 0xb270 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne bd86c │ │ │ │ + bne bd830 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, sl │ │ │ │ - beq bdd44 │ │ │ │ + beq bdd08 │ │ │ │ mov ip, #20 │ │ │ │ mov r1, #10 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r3, #60 @ 0x3c │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r2, #38400 @ 0x9600 │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ - movw r0, #22652 @ 0x587c │ │ │ │ + movw r0, #22588 @ 0x583c │ │ │ │ movt r0, #11 │ │ │ │ ldr r3, [r2, #996] @ 0x3e4 │ │ │ │ cmp r3, r0 │ │ │ │ - bne be954 │ │ │ │ - ldr r3, [pc, #3512] @ be9a0 │ │ │ │ + bne be918 │ │ │ │ + ldr r3, [pc, #3512] @ be964 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r8, ip, lsl #2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq be5fc │ │ │ │ + beq be5c0 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r7, [r3, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r7] │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq bdf94 │ │ │ │ + beq bdf58 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r7, #20] │ │ │ │ str r3, [r7, #24] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ @@ -147969,66 +147954,66 @@ │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ and r3, r9, #7 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldreq r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ strbeq r2, [r8, r3] │ │ │ │ - beq bdde8 │ │ │ │ - ldr r3, [pc, #3328] @ be9a0 │ │ │ │ + beq bddac │ │ │ │ + ldr r3, [pc, #3328] @ be964 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r3, #1 │ │ │ │ - bne be8ec │ │ │ │ + bne be8b0 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r3, #2 │ │ │ │ - bne be884 │ │ │ │ + bne be848 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r3, #4 │ │ │ │ - bne be81c │ │ │ │ + bne be7e0 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r3, #8 │ │ │ │ - bne be7b4 │ │ │ │ + bne be778 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r3, #16 │ │ │ │ - bne be74c │ │ │ │ + bne be710 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r3, #32 │ │ │ │ - bne be6e4 │ │ │ │ + bne be6a8 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne be67c │ │ │ │ + bne be640 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ lsrs r3, r3, #7 │ │ │ │ - bne be614 │ │ │ │ + bne be5d8 │ │ │ │ ldrb r3, [r7, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - ble bdddc │ │ │ │ + ble bdda0 │ │ │ │ cmp r3, #15 │ │ │ │ movle r2, #0 │ │ │ │ movgt r3, #0 │ │ │ │ ldrle r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldrgt r2, [fp, #-52] @ 0xffffffcc │ │ │ │ lslle r3, r3, #1 │ │ │ │ strgt r3, [r8, r2, lsl #2] │ │ │ │ strhle r2, [r8, r3] │ │ │ │ - b bdde8 │ │ │ │ + b bddac │ │ │ │ str sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r3, [pc, #3156] @ be9a0 │ │ │ │ + ldr r3, [pc, #3156] @ be964 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r7, [r2, #1928] @ 0x788 │ │ │ │ cmp r7, #0 │ │ │ │ - beq bded4 │ │ │ │ + beq bde98 │ │ │ │ ldr r1, [r2, #1932] @ 0x78c │ │ │ │ add r8, r7, #20 │ │ │ │ ldr r0, [r7] │ │ │ │ str r0, [r2, #1928] @ 0x788 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r0, r7, #28 │ │ │ │ str r1, [r2, #1932] @ 0x78c │ │ │ │ @@ -148050,175 +148035,175 @@ │ │ │ │ bl 2d748 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ and r3, r9, #7 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne bdca4 │ │ │ │ + bne bdc68 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r8, r2] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrb r2, [r7, #5] │ │ │ │ cmp r3, sl │ │ │ │ mov r3, #1 │ │ │ │ lsl r3, r3, r2 │ │ │ │ add r2, r8, r3 │ │ │ │ - bne bdffc │ │ │ │ + bne bdfc0 │ │ │ │ str r5, [r8, r3] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r6, [r2, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldrd r2, [r7, #12] │ │ │ │ sub r2, r2, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ strd r2, [r7, #12] │ │ │ │ str r7, [r4, #24] │ │ │ │ - b bd96c │ │ │ │ + b bd930 │ │ │ │ tst r3, #1 │ │ │ │ - ldr r3, [pc, #2916] @ be9a0 │ │ │ │ + ldr r3, [pc, #2916] @ be964 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr sl, [r2, r3] │ │ │ │ - bne be42c │ │ │ │ + bne be3f0 │ │ │ │ tst r7, #2 │ │ │ │ asr r7, r7, #1 │ │ │ │ - bne be4e4 │ │ │ │ + bne be4a8 │ │ │ │ tst r7, #2 │ │ │ │ - bne be39c │ │ │ │ + bne be360 │ │ │ │ tst r7, #4 │ │ │ │ asr r7, r7, #2 │ │ │ │ - bne be4d0 │ │ │ │ + bne be494 │ │ │ │ tst r7, #2 │ │ │ │ - bne be30c │ │ │ │ + bne be2d0 │ │ │ │ tst r7, #4 │ │ │ │ asr r7, r7, #2 │ │ │ │ - bne be4bc │ │ │ │ + bne be480 │ │ │ │ tst r7, #2 │ │ │ │ - bne be284 │ │ │ │ + bne be248 │ │ │ │ lsrs r7, r7, #2 │ │ │ │ - bne be4f8 │ │ │ │ + bne be4bc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b bd8e8 │ │ │ │ + b bd8ac │ │ │ │ mov ip, #12 │ │ │ │ mla r2, ip, r0, r2 │ │ │ │ add r0, r1, r2 │ │ │ │ stmib r0, {r5, r6} │ │ │ │ str r9, [r1, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b bd96c │ │ │ │ + b bd930 │ │ │ │ mov r3, #72 @ 0x48 │ │ │ │ mov ip, #16 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, #8 │ │ │ │ mov r3, #68 @ 0x44 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b bdbc4 │ │ │ │ + b bdb88 │ │ │ │ add r0, r3, r2, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ lsl r0, r2, #2 │ │ │ │ - bge be558 │ │ │ │ + bge be51c │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ - b bd924 │ │ │ │ + b bd8e8 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r7 │ │ │ │ - b bdaf0 │ │ │ │ + b bdab4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ 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 c4790 │ │ │ │ + bl c5388 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bd8d4 │ │ │ │ + bne bd898 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble becf0 │ │ │ │ + ble becb4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt beb14 │ │ │ │ + bgt bead8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne beb14 │ │ │ │ + bne bead8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b beb14 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b bead8 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ - bcc be50c │ │ │ │ + bcc be4d0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r0, ip, r0 │ │ │ │ str r0, [r3, #24] │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r7, #0 │ │ │ │ - bne bdc24 │ │ │ │ + bne bdbe8 │ │ │ │ ldr r3, [r2, #976] @ 0x3d0 │ │ │ │ - movw r1, #52364 @ 0xcc8c │ │ │ │ + movw r1, #52388 @ 0xcca4 │ │ │ │ movt r1, #10 │ │ │ │ cmp r3, r1 │ │ │ │ - bne beb1c │ │ │ │ + bne beae0 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ bl 2e388 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq be968 │ │ │ │ + beq be92c │ │ │ │ ldr r3, [r8, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #800] @ 0x320 │ │ │ │ - b bdc24 │ │ │ │ + b bdbe8 │ │ │ │ str r5, [r2, #4] │ │ │ │ str r9, [r8, r3] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r6, [r2, #8] │ │ │ │ - b bde10 │ │ │ │ + b bddd4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne bd880 │ │ │ │ + bne bd844 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ - bl 146cc0 │ │ │ │ + bl 145d18 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bd8a0 │ │ │ │ + beq bd864 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ lsl r8, r0, #2 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ add r2, r3, r8 │ │ │ │ mov r1, r3 │ │ │ │ ldr r9, [r2, #4] │ │ │ │ cmp r9, #0 │ │ │ │ - bne be5a0 │ │ │ │ + bne be564 │ │ │ │ cmp r0, #0 │ │ │ │ - bne becd4 │ │ │ │ + bne bec98 │ │ │ │ ldr r2, [r6] │ │ │ │ add r8, r3, r8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r6, [r8, #4] │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r6] │ │ │ │ ldrb r2, [r3] │ │ │ │ @@ -148229,885 +148214,885 @@ │ │ │ │ add r1, r1, #1 │ │ │ │ strb r1, [r3, #1] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble be5e4 │ │ │ │ + ble be5a8 │ │ │ │ ldr r4, [r6] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bd96c │ │ │ │ + bgt bd930 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r6] │ │ │ │ - bne bd96c │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + bne bd930 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b bd970 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b bd934 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r9, r3, #40960 @ 0xa000 │ │ │ │ ldr r2, [r9, #404] @ 0x194 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq be100 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + beq be0c4 │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bec5c │ │ │ │ + bne bec20 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dd94c │ │ │ │ + bl 2dbd78 │ │ │ │ lsrs r3, sl, #2 │ │ │ │ - beq bda2c │ │ │ │ + beq bd9f0 │ │ │ │ ldr r9, [r9, #408] @ 0x198 │ │ │ │ cmp r9, #0 │ │ │ │ - beq bda2c │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + beq bd9f0 │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r9, r3 │ │ │ │ - bne bec98 │ │ │ │ + bne bec5c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dd94c │ │ │ │ - b bda2c │ │ │ │ + bl 2dbd78 │ │ │ │ + b bd9f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r9, r3, #40960 @ 0xa000 │ │ │ │ ldr r2, [r9, #396] @ 0x18c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq be164 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + beq be128 │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bea1c │ │ │ │ + bne be9e0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dd94c │ │ │ │ + bl 2dbd78 │ │ │ │ tst sl, #4 │ │ │ │ asr sl, sl, #2 │ │ │ │ - beq bda14 │ │ │ │ + beq bd9d8 │ │ │ │ ldr r9, [r9, #400] @ 0x190 │ │ │ │ cmp r9, #0 │ │ │ │ - beq bda14 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + beq bd9d8 │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r9, r3 │ │ │ │ - bne beb6c │ │ │ │ + bne beb30 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dd94c │ │ │ │ - b bda14 │ │ │ │ + bl 2dbd78 │ │ │ │ + b bd9d8 │ │ │ │ add r9, r3, #40960 @ 0xa000 │ │ │ │ ldr r2, [r9, #380] @ 0x17c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq be1c8 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + beq be18c │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bea58 │ │ │ │ + bne bea1c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dd94c │ │ │ │ + bl 2dbd78 │ │ │ │ tst sl, #2 │ │ │ │ asr sl, sl, #1 │ │ │ │ - beq bd9dc │ │ │ │ + beq bd9a0 │ │ │ │ ldr r9, [r9, #384] @ 0x180 │ │ │ │ cmp r9, #0 │ │ │ │ - beq bd9dc │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + beq bd9a0 │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r9, r3 │ │ │ │ - bne be9e0 │ │ │ │ + bne be9a4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dd94c │ │ │ │ - b bd9dc │ │ │ │ + bl 2dbd78 │ │ │ │ + b bd9a0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r9, r3, #40960 @ 0xa000 │ │ │ │ ldr r2, [r9, #388] @ 0x184 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq be230 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + beq be1f4 │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ - bne be9a4 │ │ │ │ + bne be968 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dd94c │ │ │ │ + bl 2dbd78 │ │ │ │ tst sl, #4 │ │ │ │ asr sl, sl, #2 │ │ │ │ - beq bd9f8 │ │ │ │ + beq bd9bc │ │ │ │ ldr r9, [r9, #392] @ 0x188 │ │ │ │ cmp r9, #0 │ │ │ │ - beq bd9f8 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + beq bd9bc │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r9, r3 │ │ │ │ - bne beb30 │ │ │ │ + bne beaf4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dd94c │ │ │ │ - b bd9f8 │ │ │ │ + bl 2dbd78 │ │ │ │ + b bd9bc │ │ │ │ mov r1, #12 │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ mla r3, r1, r7, r3 │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, r1, lsl r2 │ │ │ │ str r6, [r3, #28] │ │ │ │ - b bda60 │ │ │ │ + b bda24 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r8, #21276 @ 0x531c │ │ │ │ + movw r8, #18200 @ 0x4718 │ │ │ │ movt r8, #14 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ cmp r3, r8 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne bebec │ │ │ │ + bne bebb0 │ │ │ │ lsrs r7, r7, #2 │ │ │ │ - beq bde88 │ │ │ │ + beq bde4c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r3, #408] @ 0x198 │ │ │ │ cmp r7, #0 │ │ │ │ cmpne r7, r8 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bde88 │ │ │ │ + beq bde4c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge bde88 │ │ │ │ + bge bde4c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b bde88 │ │ │ │ + bl 36d3fc │ │ │ │ + b bde4c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r8, #21276 @ 0x531c │ │ │ │ + movw r8, #18200 @ 0x4718 │ │ │ │ movt r8, #14 │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ cmp r3, r8 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne bea94 │ │ │ │ + bne bea58 │ │ │ │ tst r7, #4 │ │ │ │ asr r7, r7, #2 │ │ │ │ - beq bde78 │ │ │ │ + beq bde3c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ cmp r3, r8 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bde78 │ │ │ │ + beq bde3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bde78 │ │ │ │ + bge bde3c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b bde78 │ │ │ │ + bl 36d3fc │ │ │ │ + b bde3c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r8, #21276 @ 0x531c │ │ │ │ + movw r8, #18200 @ 0x4718 │ │ │ │ movt r8, #14 │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ cmp r3, r8 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne bec24 │ │ │ │ + bne bebe8 │ │ │ │ tst r7, #4 │ │ │ │ asr r7, r7, #2 │ │ │ │ - beq bde64 │ │ │ │ + beq bde28 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ cmp r3, r8 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bde64 │ │ │ │ + beq bde28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bde64 │ │ │ │ + bge bde28 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b bde64 │ │ │ │ + bl 36d3fc │ │ │ │ + b bde28 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r8, #21276 @ 0x531c │ │ │ │ + movw r8, #18200 @ 0x4718 │ │ │ │ movt r8, #14 │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ cmp r3, r8 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne bebb4 │ │ │ │ + bne beb78 │ │ │ │ tst r7, #2 │ │ │ │ asr r7, r7, #1 │ │ │ │ - beq bde50 │ │ │ │ + beq bde14 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ cmp r3, r8 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bde50 │ │ │ │ + beq bde14 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bde50 │ │ │ │ + bge bde14 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b bde50 │ │ │ │ + bl 36d3fc │ │ │ │ + b bde14 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ - movw r8, #21276 @ 0x531c │ │ │ │ + movw r8, #18200 @ 0x4718 │ │ │ │ movt r8, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b be344 │ │ │ │ + b be308 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ - movw r8, #21276 @ 0x531c │ │ │ │ + movw r8, #18200 @ 0x4718 │ │ │ │ movt r8, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b be3d4 │ │ │ │ + b be398 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ - movw r8, #21276 @ 0x531c │ │ │ │ + movw r8, #18200 @ 0x4718 │ │ │ │ movt r8, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b be464 │ │ │ │ + b be428 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ - movw r8, #21276 @ 0x531c │ │ │ │ + movw r8, #18200 @ 0x4718 │ │ │ │ movt r8, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b be2b8 │ │ │ │ + b be27c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b bdc24 │ │ │ │ + b bdbe8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ 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 c54a8 │ │ │ │ + bl c49d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bdf64 │ │ │ │ + beq bdf28 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b bd8c8 │ │ │ │ + b bd88c │ │ │ │ add r2, r0, r2 │ │ │ │ lsr r0, r9, #5 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r2, ip │ │ │ │ and r2, r2, r7 │ │ │ │ ldr ip, [r1, r2, lsl #2] │ │ │ │ cmp ip, #0 │ │ │ │ - blt bdf0c │ │ │ │ - b bdacc │ │ │ │ + blt bded0 │ │ │ │ + b bda90 │ │ │ │ ldr r8, [r1, r2, lsl #2] │ │ │ │ add r0, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r0, r0, ip │ │ │ │ cmp r8, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ - blt bdb00 │ │ │ │ + blt bdac4 │ │ │ │ and r2, r0, r7 │ │ │ │ - b bdae8 │ │ │ │ + b bdaac │ │ │ │ cmp r0, #0 │ │ │ │ - bne bed24 │ │ │ │ + bne bece8 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, r1, r8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r9] │ │ │ │ str r6, [r1, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt be09c │ │ │ │ + bgt be060 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne be09c │ │ │ │ + bne be060 │ │ │ │ mov r0, r9 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b be09c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b be060 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne be0a8 │ │ │ │ + bne be06c │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b be0a8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b be06c │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl b59a8 │ │ │ │ + bl b5968 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r7, r0 │ │ │ │ - b bdfbc │ │ │ │ + b bdf80 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #408] @ 0x198 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bdd10 │ │ │ │ + beq bdcd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bdd10 │ │ │ │ + bge bdcd4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b bdd10 │ │ │ │ + bl 36d3fc │ │ │ │ + b bdcd4 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bdd04 │ │ │ │ + beq bdcc8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bdd04 │ │ │ │ + bge bdcc8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b bdd04 │ │ │ │ + bl 36d3fc │ │ │ │ + b bdcc8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bdcf8 │ │ │ │ + beq bdcbc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bdcf8 │ │ │ │ + bge bdcbc │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b bdcf8 │ │ │ │ + bl 36d3fc │ │ │ │ + b bdcbc │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bdcec │ │ │ │ + beq bdcb0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bdcec │ │ │ │ + bge bdcb0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b bdcec │ │ │ │ + bl 36d3fc │ │ │ │ + b bdcb0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bdce0 │ │ │ │ + beq bdca4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bdce0 │ │ │ │ + bge bdca4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b bdce0 │ │ │ │ + bl 36d3fc │ │ │ │ + b bdca4 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bdcd4 │ │ │ │ + beq bdc98 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bdcd4 │ │ │ │ + bge bdc98 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b bdcd4 │ │ │ │ + bl 36d3fc │ │ │ │ + b bdc98 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bdcc8 │ │ │ │ + beq bdc8c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bdcc8 │ │ │ │ + bge bdc8c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b bdcc8 │ │ │ │ + bl 36d3fc │ │ │ │ + b bdc8c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bdcbc │ │ │ │ + beq bdc80 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bdcbc │ │ │ │ + bge bdc80 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b bdcbc │ │ │ │ + bl 36d3fc │ │ │ │ + b bdc80 │ │ │ │ ldr r0, [r2, #992] @ 0x3e0 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ blx r3 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne bdc24 │ │ │ │ - bl 366244 │ │ │ │ + bne bdbe8 │ │ │ │ + bl 3664fc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bed0c │ │ │ │ + ble becd0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt beb14 │ │ │ │ + bgt bead8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne beb14 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + bne bead8 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b beb14 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b bead8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge be230 │ │ │ │ + bge be1f4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40056 @ 0x9c78 │ │ │ │ + movw r1, #42296 @ 0xa538 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b be230 │ │ │ │ + bl 36d3fc │ │ │ │ + b be1f4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge bd9dc │ │ │ │ + bge bd9a0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40056 @ 0x9c78 │ │ │ │ + movw r1, #42296 @ 0xa538 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b bd9dc │ │ │ │ + bl 36d3fc │ │ │ │ + b bd9a0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge be164 │ │ │ │ + bge be128 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40056 @ 0x9c78 │ │ │ │ + movw r1, #42296 @ 0xa538 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b be164 │ │ │ │ + bl 36d3fc │ │ │ │ + b be128 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge be1c8 │ │ │ │ + bge be18c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40056 @ 0x9c78 │ │ │ │ + movw r1, #42296 @ 0xa538 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b be1c8 │ │ │ │ + bl 36d3fc │ │ │ │ + b be18c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge be338 │ │ │ │ + bge be2fc │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b be338 │ │ │ │ + bl 36d3fc │ │ │ │ + b be2fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #5188 @ 0x1444 │ │ │ │ + movw r2, #5808 @ 0x16b0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2d9d7c │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + b 2d82f8 │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq beba8 │ │ │ │ - bl d2374 │ │ │ │ + beq beb6c │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne beba8 │ │ │ │ - movw r0, #39884 @ 0x9bcc │ │ │ │ + bne beb6c │ │ │ │ + movw r0, #42124 @ 0xa48c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ movw r1, #2820 @ 0xb04 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r4, #0 │ │ │ │ - b bd970 │ │ │ │ + b bd934 │ │ │ │ ldr r0, [r2, #972] @ 0x3cc │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ - b bdfe4 │ │ │ │ + b bdfa8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge bd9f8 │ │ │ │ + bge bd9bc │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40056 @ 0x9c78 │ │ │ │ + movw r1, #42296 @ 0xa538 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b bd9f8 │ │ │ │ + bl 36d3fc │ │ │ │ + b bd9bc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge bda14 │ │ │ │ + bge bd9d8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40056 @ 0x9c78 │ │ │ │ + movw r1, #42296 @ 0xa538 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b bda14 │ │ │ │ + bl 36d3fc │ │ │ │ + b bd9d8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2d9d48 │ │ │ │ + b 2d82c4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge be458 │ │ │ │ + bge be41c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b be458 │ │ │ │ + bl 36d3fc │ │ │ │ + b be41c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge be2b0 │ │ │ │ + bge be274 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b be2b0 │ │ │ │ + bl 36d3fc │ │ │ │ + b be274 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge be3c8 │ │ │ │ + bge be38c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b be3c8 │ │ │ │ + bl 36d3fc │ │ │ │ + b be38c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge be100 │ │ │ │ + bge be0c4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40056 @ 0x9c78 │ │ │ │ + movw r1, #42296 @ 0xa538 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b be100 │ │ │ │ + bl 36d3fc │ │ │ │ + b be0c4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge bda2c │ │ │ │ + bge bd9f0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40056 @ 0x9c78 │ │ │ │ + movw r1, #42296 @ 0xa538 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b bda2c │ │ │ │ + bl 36d3fc │ │ │ │ + b bd9f0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - bl e478c │ │ │ │ + bl e3b88 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ - b be05c │ │ │ │ + b be020 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne bdf70 │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + bne bdf34 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b bdf70 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b bdf34 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne be978 │ │ │ │ + bne be93c │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b be978 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b be93c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - bl e408c │ │ │ │ + bl e3488 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b be5a8 │ │ │ │ + b be56c │ │ │ │ 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] │ │ │ │ - movw ip, #42744 @ 0xa6f8 │ │ │ │ + movw ip, #43364 @ 0xa964 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, ip │ │ │ │ - bne beda8 │ │ │ │ + bne bed6c │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq beda8 │ │ │ │ + beq bed6c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - movw ip, #45892 @ 0xb344 │ │ │ │ + movw ip, #45680 @ 0xb270 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - beq bedd8 │ │ │ │ + beq bed9c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b c3758 │ │ │ │ + b c3994 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ cmn r0, #1 │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ - bne bed7c │ │ │ │ + bne bed40 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2d9d7c │ │ │ │ + b 2d82f8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b bede4 │ │ │ │ + b beda8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r8, [r1, #4] │ │ │ │ - movw r5, #42744 @ 0xa6f8 │ │ │ │ + movw r5, #43364 @ 0xa964 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov sl, r1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r8, r5 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne bf104 │ │ │ │ - ldr r2, [pc, #1712] @ bf4d8 │ │ │ │ + bne bf0c8 │ │ │ │ + ldr r2, [pc, #1712] @ bf49c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq bef14 │ │ │ │ + beq beed8 │ │ │ │ ldr r1, [r2, #1932] @ 0x78c │ │ │ │ add r7, r4, #20 │ │ │ │ ldr r0, [r4] │ │ │ │ str r0, [r2, #1928] @ 0x788 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r0, r4, #28 │ │ │ │ str r1, [r2, #1932] @ 0x78c │ │ │ │ @@ -149129,24 +149114,24 @@ │ │ │ │ bl 2d748 │ │ │ │ ldrb r9, [r6, #16] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r9, #0 │ │ │ │ and r3, r3, #7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne bf008 │ │ │ │ + bne befcc │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r7, r2] │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ mov r3, #1 │ │ │ │ cmp r8, r5 │ │ │ │ lsl r3, r3, r2 │ │ │ │ add r2, r7, r3 │ │ │ │ - bne bf0e8 │ │ │ │ + bne bf0ac │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str sl, [r7, r3] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r1, [r2, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ mov r0, #0 │ │ │ │ @@ -149160,38 +149145,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, #38400 @ 0x9600 │ │ │ │ + movw r7, #38392 @ 0x95f8 │ │ │ │ movt r7, #106 @ 0x6a │ │ │ │ - movw r0, #22652 @ 0x587c │ │ │ │ + movw r0, #22588 @ 0x583c │ │ │ │ movt r0, #11 │ │ │ │ ldr r3, [r7, #996] @ 0x3e4 │ │ │ │ cmp r3, r0 │ │ │ │ - bne bf454 │ │ │ │ - ldr r0, [pc, #1412] @ bf4d8 │ │ │ │ + bne bf418 │ │ │ │ + ldr r0, [pc, #1412] @ bf49c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r9, r2, lsl #2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq bf130 │ │ │ │ + beq bf0f4 │ │ │ │ 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 bf084 │ │ │ │ + beq bf048 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ sub r3, r8, r5 │ │ │ │ clz r3, r3 │ │ │ │ @@ -149210,540 +149195,540 @@ │ │ │ │ bl 2d748 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r9, [r6, #16] │ │ │ │ and r3, r3, #7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r9, #0 │ │ │ │ strbeq r9, [r7, r3] │ │ │ │ - beq beec4 │ │ │ │ - ldr r3, [pc, #1236] @ bf4d8 │ │ │ │ + beq bee88 │ │ │ │ + ldr r3, [pc, #1236] @ bf49c │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r9, #1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne bf3f4 │ │ │ │ + bne bf3b8 │ │ │ │ tst r9, #2 │ │ │ │ - bne bf390 │ │ │ │ + bne bf354 │ │ │ │ tst r9, #4 │ │ │ │ - bne bf32c │ │ │ │ + bne bf2f0 │ │ │ │ tst r9, #8 │ │ │ │ - bne bf2c8 │ │ │ │ + bne bf28c │ │ │ │ tst r9, #16 │ │ │ │ - bne bf264 │ │ │ │ + bne bf228 │ │ │ │ tst r9, #32 │ │ │ │ - bne bf200 │ │ │ │ + bne bf1c4 │ │ │ │ tst r9, #64 @ 0x40 │ │ │ │ - bne bf19c │ │ │ │ + bne bf160 │ │ │ │ lsrs r9, r9, #7 │ │ │ │ - bne bf140 │ │ │ │ + bne bf104 │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - ble beeb8 │ │ │ │ + ble bee7c │ │ │ │ cmp r3, #15 │ │ │ │ movle r2, #0 │ │ │ │ movgt r3, #0 │ │ │ │ ldrle r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrgt r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ lslle r3, r3, #1 │ │ │ │ strgt r3, [r7, r2, lsl #2] │ │ │ │ strhle r2, [r7, r3] │ │ │ │ - b beec4 │ │ │ │ + b bee88 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr ip, [r3, #28] │ │ │ │ cmp ip, r1 │ │ │ │ - bcc bf120 │ │ │ │ + bcc bf0e4 │ │ │ │ add r0, lr, r1 │ │ │ │ str r0, [r3, #24] │ │ │ │ add r0, r3, r1 │ │ │ │ str r0, [r3, #4] │ │ │ │ str r2, [r3, r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne bef90 │ │ │ │ + bne bef54 │ │ │ │ ldr r3, [r7, #976] @ 0x3d0 │ │ │ │ - movw r2, #52364 @ 0xcc8c │ │ │ │ + movw r2, #52388 @ 0xcca4 │ │ │ │ movt r2, #10 │ │ │ │ cmp r3, r2 │ │ │ │ - bne bf490 │ │ │ │ + bne bf454 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2e388 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq bf468 │ │ │ │ + beq bf42c │ │ │ │ ldr r3, [r9, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r9, #800] @ 0x320 │ │ │ │ - b bef90 │ │ │ │ + b bef54 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ str sl, [r2, #4] │ │ │ │ str r1, [r7, r3] │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b beeec │ │ │ │ + b beeb0 │ │ │ │ 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 bef30 │ │ │ │ + b beef4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b bef90 │ │ │ │ + b bef54 │ │ │ │ mov r0, r9 │ │ │ │ - bl b59a8 │ │ │ │ + bl b5968 │ │ │ │ mov r4, r0 │ │ │ │ - b bf0a8 │ │ │ │ + b bf06c │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r9, [r3, #408] @ 0x198 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r9, r3 │ │ │ │ cmpne r9, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bf054 │ │ │ │ + beq bf018 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge bf054 │ │ │ │ + bge bf018 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b bf054 │ │ │ │ + bl 36d3fc │ │ │ │ + b bf018 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bf04c │ │ │ │ + beq bf010 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bf04c │ │ │ │ + bge bf010 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b bf04c │ │ │ │ + bl 36d3fc │ │ │ │ + b bf010 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bf044 │ │ │ │ + beq bf008 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bf044 │ │ │ │ + bge bf008 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b bf044 │ │ │ │ + bl 36d3fc │ │ │ │ + b bf008 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bf03c │ │ │ │ + beq bf000 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bf03c │ │ │ │ + bge bf000 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b bf03c │ │ │ │ + bl 36d3fc │ │ │ │ + b bf000 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bf034 │ │ │ │ + beq beff8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bf034 │ │ │ │ + bge beff8 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b bf034 │ │ │ │ + bl 36d3fc │ │ │ │ + b beff8 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bf02c │ │ │ │ + beq beff0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bf02c │ │ │ │ + bge beff0 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b bf02c │ │ │ │ + bl 36d3fc │ │ │ │ + b beff0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bf024 │ │ │ │ + beq befe8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bf024 │ │ │ │ + bge befe8 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b bf024 │ │ │ │ + bl 36d3fc │ │ │ │ + b befe8 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bf01c │ │ │ │ + beq befe0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bf01c │ │ │ │ + bge befe0 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b bf01c │ │ │ │ + bl 36d3fc │ │ │ │ + b befe0 │ │ │ │ ldr r0, [r7, #992] @ 0x3e0 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne bef90 │ │ │ │ - bl 366244 │ │ │ │ + bne bef54 │ │ │ │ + bl 3664fc │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bf4a4 │ │ │ │ + ble bf468 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bf4bc │ │ │ │ + ble bf480 │ │ │ │ mvn r0, #0 │ │ │ │ - b bef0c │ │ │ │ + b beed0 │ │ │ │ ldr r0, [r7, #972] @ 0x3cc │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b bf0d0 │ │ │ │ + b bf094 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne bf478 │ │ │ │ + bne bf43c │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b bf478 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b bf43c │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne bf488 │ │ │ │ + bne bf44c │ │ │ │ mov r0, r2 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b bf488 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b bf44c │ │ │ │ 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, [r0, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r9, [r0, #132] @ 0x84 │ │ │ │ - bne bfd54 │ │ │ │ - movw r4, #8016 @ 0x1f50 │ │ │ │ + bne bfd18 │ │ │ │ + movw r4, #8020 @ 0x1f54 │ │ │ │ movt r4, #105 @ 0x69 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf5d4 │ │ │ │ - movw r3, #21188 @ 0x52c4 │ │ │ │ + beq bf598 │ │ │ │ + movw r3, #21808 @ 0x5530 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add r4, r4, #32 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r3, #23640 @ 0x5c58 │ │ │ │ + movw r3, #24336 @ 0x5f10 │ │ │ │ movt r3, #55 @ 0x37 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r3, #29808 @ 0x7470 │ │ │ │ + movw r3, #30428 @ 0x76dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b bf578 │ │ │ │ + b bf53c │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #228 @ 0xe4 │ │ │ │ - beq bf56c │ │ │ │ + beq bf530 │ │ │ │ adds r7, r2, r1 │ │ │ │ - beq bf56c │ │ │ │ + beq bf530 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne bf6e4 │ │ │ │ + bne bf6a8 │ │ │ │ ldr r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf5d4 │ │ │ │ + beq bf598 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf56c │ │ │ │ + beq bf530 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #424 @ 0x1a8 │ │ │ │ - bcs bf970 │ │ │ │ + bcs bf934 │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ - bcs bf6bc │ │ │ │ + bcs bf680 │ │ │ │ cmp r3, #372 @ 0x174 │ │ │ │ - bcs bf6d0 │ │ │ │ + bcs bf694 │ │ │ │ cmp r3, #227 @ 0xe3 │ │ │ │ - bhi bf548 │ │ │ │ + bhi bf50c │ │ │ │ cmp r3, #211 @ 0xd3 │ │ │ │ movls r1, r3 │ │ │ │ movls r2, r5 │ │ │ │ - bls bf558 │ │ │ │ + bls bf51c │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #212 @ 0xd4 │ │ │ │ - bne bf558 │ │ │ │ + bne bf51c │ │ │ │ ldr r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf578 │ │ │ │ + bne bf53c │ │ │ │ ldr r4, [r5, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - bne bfdb0 │ │ │ │ + bne bfd74 │ │ │ │ ldr r6, [r5, #120] @ 0x78 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ cmp r6, #0 │ │ │ │ and r3, r3, #2 │ │ │ │ - beq bfb30 │ │ │ │ + beq bfaf4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf9a4 │ │ │ │ + bne bf968 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r9, [r5, #132] @ 0x84 │ │ │ │ - bne bfa08 │ │ │ │ + bne bf9cc │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - bne c0298 │ │ │ │ + bne c025c │ │ │ │ ldr r6, [r5, #132] @ 0x84 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq c0368 │ │ │ │ - ldr r2, [pc, #3844] @ c054c │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + beq c032c │ │ │ │ + ldr r2, [pc, #3844] @ c0510 │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r2, #2252] @ 0x8cc │ │ │ │ cmp r1, r3 │ │ │ │ - bne c00d0 │ │ │ │ + bne c0094 │ │ │ │ ldr r4, [r2, #2260] @ 0x8d4 │ │ │ │ cmn r4, #1 │ │ │ │ - beq c00d0 │ │ │ │ - ldr r1, [pc, #3812] @ c0550 │ │ │ │ + beq c0094 │ │ │ │ + ldr r1, [pc, #3812] @ c0514 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb880 <_Py_dict_lookup@@Base> │ │ │ │ + bl bb878 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c0378 │ │ │ │ + beq c033c │ │ │ │ cmn r0, #1 │ │ │ │ - bne bfecc │ │ │ │ + bne bfe90 │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne bfc7c │ │ │ │ - ldr r1, [pc, #3764] @ c0550 │ │ │ │ + bne bfc40 │ │ │ │ + ldr r1, [pc, #3764] @ c0514 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd7e0 │ │ │ │ + bl bd7a4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bfce4 │ │ │ │ + beq bfca8 │ │ │ │ mov r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #384 @ 0x180 │ │ │ │ - bne bf558 │ │ │ │ - b bf56c │ │ │ │ + bne bf51c │ │ │ │ + b bf530 │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #372 @ 0x174 │ │ │ │ - bne bf558 │ │ │ │ - b bf56c │ │ │ │ + bne bf51c │ │ │ │ + b bf530 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ tst r1, #2 │ │ │ │ - beq bf78c │ │ │ │ + beq bf750 │ │ │ │ ldr r0, [r5, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bf78c │ │ │ │ + beq bf750 │ │ │ │ cmp r3, #424 @ 0x1a8 │ │ │ │ subcs r3, r3, #424 @ 0x1a8 │ │ │ │ ldrcs r1, [r0, #80] @ 0x50 │ │ │ │ - bcs bf998 │ │ │ │ + bcs bf95c │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ subcs r3, r3, #384 @ 0x180 │ │ │ │ ldrcs r1, [r0, #52] @ 0x34 │ │ │ │ - bcs bf998 │ │ │ │ + bcs bf95c │ │ │ │ cmp r3, #372 @ 0x174 │ │ │ │ subcs r3, r3, #372 @ 0x174 │ │ │ │ ldrcs r1, [r0, #56] @ 0x38 │ │ │ │ - bcs bf998 │ │ │ │ + bcs bf95c │ │ │ │ cmp r3, #227 @ 0xe3 │ │ │ │ - bls bf984 │ │ │ │ + bls bf948 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ subne r3, r3, #228 @ 0xe4 │ │ │ │ - beq bf78c │ │ │ │ + beq bf750 │ │ │ │ cmn r1, r3 │ │ │ │ - beq bf78c │ │ │ │ + beq bf750 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne bf78c │ │ │ │ + bne bf750 │ │ │ │ add r3, r5, #60 @ 0x3c │ │ │ │ cmp r7, r3 │ │ │ │ - beq c02dc │ │ │ │ + beq c02a0 │ │ │ │ add r3, r5, #100 @ 0x64 │ │ │ │ cmp r7, r3 │ │ │ │ - bne bf56c │ │ │ │ + bne bf530 │ │ │ │ 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 bf56c │ │ │ │ + bne bf530 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq c03b8 │ │ │ │ + beq c037c │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - movw r6, #42744 @ 0xa6f8 │ │ │ │ + movw r6, #43364 @ 0xa964 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne bfea0 │ │ │ │ + bne bfe64 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq bfea0 │ │ │ │ + beq bfe64 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl bb880 <_Py_dict_lookup@@Base> │ │ │ │ + bl bb878 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq bff10 │ │ │ │ + beq bfed4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bfd44 │ │ │ │ + bne bfd08 │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq c02f4 │ │ │ │ - movw r0, #29808 @ 0x7470 │ │ │ │ + beq c02b8 │ │ │ │ + movw r0, #30428 @ 0x76dc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r7, [r4] │ │ │ │ - bl c0684 │ │ │ │ + bl c0b58 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq bff10 │ │ │ │ + beq bfed4 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq bfc64 │ │ │ │ - ldr r2, [pc, #3360] @ c0554 │ │ │ │ + beq bfc28 │ │ │ │ + ldr r2, [pc, #3360] @ c0518 │ │ │ │ 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 │ │ │ │ @@ -149752,94 +149737,94 @@ │ │ │ │ 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 bfc70 │ │ │ │ + ble bfc34 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [sl, #8] │ │ │ │ bl 2e3a0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl c1024 │ │ │ │ + bl c1258 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq c0360 │ │ │ │ + beq c0324 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq bf8c0 │ │ │ │ + beq bf884 │ │ │ │ cmp r3, r6 │ │ │ │ - bne bf8c0 │ │ │ │ + bne bf884 │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq bfb9c │ │ │ │ + beq bfb60 │ │ │ │ str r8, [sl, #12] │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [sl, #24] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sl, #16] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ str r4, [sl, #20] │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq c0380 │ │ │ │ + beq c0344 │ │ │ │ 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 bfedc │ │ │ │ + bne bfea0 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq bfedc │ │ │ │ + beq bfea0 │ │ │ │ ldr r0, [r9, #24] │ │ │ │ - movw r3, #45892 @ 0xb344 │ │ │ │ + movw r3, #45680 @ 0xb270 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r9 │ │ │ │ - beq c0048 │ │ │ │ - bl c3758 │ │ │ │ + beq c000c │ │ │ │ + bl c3994 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r0, #1 │ │ │ │ - beq bff08 │ │ │ │ + beq bfecc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf56c │ │ │ │ + bgt bf530 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne bf56c │ │ │ │ + bne bf530 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b bf56c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b bf530 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #424 @ 0x1a8 │ │ │ │ - bne bf558 │ │ │ │ - b bf56c │ │ │ │ + bne bf51c │ │ │ │ + b bf530 │ │ │ │ cmp r3, #211 @ 0xd3 │ │ │ │ movls r1, r0 │ │ │ │ - bls bf744 │ │ │ │ + bls bf708 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ sub r3, r3, #212 @ 0xd4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne bf744 │ │ │ │ - b bf78c │ │ │ │ + bne bf708 │ │ │ │ + b bf750 │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #2976] @ c0554 │ │ │ │ + ldr r0, [pc, #2976] @ c0518 │ │ │ │ mov r2, #28 │ │ │ │ sub lr, r3, #1 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp lr, #10 │ │ │ │ mul r2, r2, lr │ │ │ │ ldr r1, [r0, ip] │ │ │ │ movls lr, #0 │ │ │ │ @@ -149852,29 +149837,29 @@ │ │ │ │ cmp lr, #0 │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addeq r2, r2, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c0284 │ │ │ │ + beq c0248 │ │ │ │ ldr r9, [r1, #16] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ tst r3, #8 │ │ │ │ - bne c0530 │ │ │ │ - movw r8, #30352 @ 0x7690 │ │ │ │ + bne c04f4 │ │ │ │ + movw r8, #30972 @ 0x78fc │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ mov r0, r8 │ │ │ │ - bl c0684 │ │ │ │ + bl c0b58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bff10 │ │ │ │ + beq bfed4 │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq bfa78 │ │ │ │ - ldr r0, [pc, #2836] @ c0554 │ │ │ │ + beq bfa3c │ │ │ │ + ldr r0, [pc, #2836] @ c0518 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ sub r2, r4, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r1, [r0, ip] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ @@ -149893,55 +149878,55 @@ │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ bl 2e3a0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl c1024 │ │ │ │ + bl c1258 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq c0334 │ │ │ │ + beq c02f8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq bfadc │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + beq bfaa0 │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bfadc │ │ │ │ + bne bfaa0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq c00f4 │ │ │ │ + beq c00b8 │ │ │ │ str r1, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r9 │ │ │ │ mov r3, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl c6ddc │ │ │ │ + bl c7254 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c0340 │ │ │ │ + beq c0304 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfb1c │ │ │ │ + bgt bfae0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq c0524 │ │ │ │ + beq c04e8 │ │ │ │ ldr r7, [r6, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne bff18 │ │ │ │ + bne bfedc │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and r3, r3, #2 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - bne c0134 │ │ │ │ + bne c00f8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf618 │ │ │ │ - ldr r0, [pc, #2568] @ c0554 │ │ │ │ + beq bf5dc │ │ │ │ + ldr r0, [pc, #2568] @ c0518 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r2, #28 │ │ │ │ ldr r1, [r0, ip] │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ @@ -149949,133 +149934,133 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add r0, r1, r2 │ │ │ │ add r0, r0, #91136 @ 0x16400 │ │ │ │ ldr r0, [r0, #428] @ 0x1ac │ │ │ │ cmp r0, r5 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c030c │ │ │ │ + beq c02d0 │ │ │ │ add r2, r2, #91136 @ 0x16400 │ │ │ │ add r2, r2, #428 @ 0x1ac │ │ │ │ add r1, r1, r2 │ │ │ │ ldr r6, [r1, #16] │ │ │ │ - b bf61c │ │ │ │ + b bf5e0 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldr r2, [r8] │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq c03d8 │ │ │ │ - ldr r3, [pc, #2464] @ c0558 │ │ │ │ + beq c039c │ │ │ │ + ldr r3, [pc, #2464] @ c051c │ │ │ │ mov r1, r8 │ │ │ │ - ldr r2, [pc, #2452] @ c0554 │ │ │ │ + ldr r2, [pc, #2452] @ c0518 │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r7, [r2, r3] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bfcf8 │ │ │ │ + bne bfcbc │ │ │ │ add r7, r7, #114688 @ 0x1c000 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r7, #64] @ 0x40 │ │ │ │ - bl c76ec │ │ │ │ + bl c6c80 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c04f8 │ │ │ │ + beq c04bc │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne c0050 │ │ │ │ + bne c0014 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfc24 │ │ │ │ + bgt bfbe8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne bfc24 │ │ │ │ + bne bfbe8 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c02ac │ │ │ │ + ble c0270 │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ strne r7, [sl, #12] │ │ │ │ - bne bf8c4 │ │ │ │ + bne bf888 │ │ │ │ mov r0, r7 │ │ │ │ - bl b8664 <_Py_SetImmortal@@Base> │ │ │ │ + bl b865c <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r7, #16] │ │ │ │ str r7, [sl, #12] │ │ │ │ - b bf8c4 │ │ │ │ + b bf888 │ │ │ │ ldr ip, [r5] │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf874 │ │ │ │ + bgt bf838 │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r5] │ │ │ │ - b bf874 │ │ │ │ + b bf838 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl c81d0 │ │ │ │ + bl c78f4 │ │ │ │ mov r4, r0 │ │ │ │ bl 2e3a0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c1024 │ │ │ │ + bl c1258 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c0378 │ │ │ │ - ldr r1, [pc, #2208] @ c0550 │ │ │ │ + beq c033c │ │ │ │ + ldr r1, [pc, #2208] @ c0514 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd678 │ │ │ │ + bl bd670 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c0504 │ │ │ │ + beq c04c8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c051c │ │ │ │ + bgt c04e0 │ │ │ │ subs r4, r3, #1 │ │ │ │ str r4, [r5] │ │ │ │ - bne bf6ac │ │ │ │ + bne bf670 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ rsb r8, r4, #0 │ │ │ │ - b bf6b0 │ │ │ │ + b bf674 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bfbd8 │ │ │ │ + beq bfb9c │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfd2c │ │ │ │ + bgt bfcf0 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ - bne bfd2c │ │ │ │ + bne bfcf0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [sl, #12] │ │ │ │ - b bf8c4 │ │ │ │ + b bf888 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf56c │ │ │ │ - b bf7f0 │ │ │ │ + bne bf530 │ │ │ │ + b bf7b4 │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mov r2, #28 │ │ │ │ - ldr r0, [pc, #2032] @ c0554 │ │ │ │ + ldr r0, [pc, #2032] @ c0518 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub r1, r3, #1 │ │ │ │ cmp r1, #10 │ │ │ │ mul r3, r2, r1 │ │ │ │ ldr r0, [r0, ip] │ │ │ │ movls r1, #0 │ │ │ │ movhi r1, #1 │ │ │ │ @@ -150087,121 +150072,121 @@ │ │ │ │ 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 │ │ │ │ ldr r9, [r0, #16] │ │ │ │ - b bf508 │ │ │ │ + b bf4cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf5e0 │ │ │ │ + beq bf5a4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5e5c │ │ │ │ + bl c60a0 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bf6b0 │ │ │ │ + beq bf674 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf5e0 │ │ │ │ + beq bf5a4 │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5e5c │ │ │ │ + bl c60a0 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bf6b0 │ │ │ │ + beq bf674 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf5e0 │ │ │ │ + beq bf5a4 │ │ │ │ add r1, r4, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5e5c │ │ │ │ + bl c60a0 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bf6b0 │ │ │ │ + beq bf674 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf5e0 │ │ │ │ + beq bf5a4 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5e5c │ │ │ │ + bl c60a0 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bf6b0 │ │ │ │ + beq bf674 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf5e0 │ │ │ │ + beq bf5a4 │ │ │ │ add r1, r4, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5e5c │ │ │ │ + bl c60a0 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bf6b0 │ │ │ │ + beq bf674 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf5e0 │ │ │ │ + beq bf5a4 │ │ │ │ add r4, r4, #80 @ 0x50 │ │ │ │ - b bfe84 │ │ │ │ + b bfe48 │ │ │ │ ldr r3, [r4, #16]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq bf5e0 │ │ │ │ + beq bf5a4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c5e5c │ │ │ │ + bl c60a0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bfe78 │ │ │ │ + bne bfe3c │ │ │ │ mov r8, r0 │ │ │ │ - b bf6b0 │ │ │ │ + b bf674 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bf7d0 │ │ │ │ + bne bf794 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 3dee8 │ │ │ │ - b bf6b0 │ │ │ │ + b bf674 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bf6ac │ │ │ │ - b bf688 │ │ │ │ + bne bf670 │ │ │ │ + b bf64c │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bf924 │ │ │ │ + bne bf8e8 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 2d9d7c │ │ │ │ + bl 2d82f8 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c02c4 │ │ │ │ + ble c0288 │ │ │ │ mvn r8, #0 │ │ │ │ - b bf6b0 │ │ │ │ - movw sl, #30352 @ 0x7690 │ │ │ │ + b bf674 │ │ │ │ + movw sl, #30972 @ 0x78fc │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ add r6, r6, #20 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ tst r3, #8 │ │ │ │ - bne c0530 │ │ │ │ + bne c04f4 │ │ │ │ mov r0, sl │ │ │ │ - bl c0684 │ │ │ │ + bl c0b58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bff10 │ │ │ │ + beq bfed4 │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq bff94 │ │ │ │ - ldr r3, [pc, #1528] @ c0554 │ │ │ │ + beq bff58 │ │ │ │ + ldr r3, [pc, #1528] @ c0518 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ 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 │ │ │ │ @@ -150220,111 +150205,111 @@ │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ bl 2e3a0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl c1024 │ │ │ │ + bl c1258 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq c0334 │ │ │ │ + beq c02f8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq bfff8 │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + beq bffbc │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bfff8 │ │ │ │ + bne bffbc │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq c0114 │ │ │ │ + beq c00d8 │ │ │ │ str r1, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r9 │ │ │ │ mov r3, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl c6ddc │ │ │ │ + bl c7254 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c0340 │ │ │ │ + beq c0304 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0038 │ │ │ │ + bgt bfffc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq c04e0 │ │ │ │ + beq c04a4 │ │ │ │ ldr r7, [r6, #20]! │ │ │ │ cmp r7, #0 │ │ │ │ - beq bfb28 │ │ │ │ - b bff2c │ │ │ │ - bl bede4 │ │ │ │ - b bf944 │ │ │ │ + beq bfaec │ │ │ │ + b bfef0 │ │ │ │ + bl beda8 │ │ │ │ + b bf908 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0068 │ │ │ │ + bgt c002c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - beq c04ec │ │ │ │ + beq c04b0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0098 │ │ │ │ + bgt c005c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - beq c04d4 │ │ │ │ + beq c0498 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0098 │ │ │ │ + bgt c005c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - beq c0464 │ │ │ │ + beq c0428 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r8, #16] │ │ │ │ - ble bf8c0 │ │ │ │ + ble bf884 │ │ │ │ mov r0, r8 │ │ │ │ - bl b8664 <_Py_SetImmortal@@Base> │ │ │ │ + bl b865c <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r8, #16] │ │ │ │ - b bf8c0 │ │ │ │ - ldr r0, [pc, #1144] @ c0550 │ │ │ │ - bl ae85c │ │ │ │ + b bf884 │ │ │ │ + ldr r0, [pc, #1144] @ c0514 │ │ │ │ + bl ae874 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bf664 │ │ │ │ - ldr r1, [pc, #1124] @ c0550 │ │ │ │ + bne bf628 │ │ │ │ + ldr r1, [pc, #1124] @ c0514 │ │ │ │ mov r0, r6 │ │ │ │ bl 3dee8 │ │ │ │ - b bfce4 │ │ │ │ - ldr r0, [pc, #1112] @ c0554 │ │ │ │ + b bfca8 │ │ │ │ + ldr r0, [pc, #1112] @ c0518 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r0, [r0, ip] │ │ │ │ - bl 2da108 │ │ │ │ + bl 2d860c │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ - bne bfae0 │ │ │ │ - b c033c │ │ │ │ - ldr r2, [pc, #1080] @ c0554 │ │ │ │ + bne bfaa4 │ │ │ │ + b c0300 │ │ │ │ + ldr r2, [pc, #1080] @ c0518 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2da108 │ │ │ │ + bl 2d860c │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ - bne bfffc │ │ │ │ - b c033c │ │ │ │ + bne bffc0 │ │ │ │ + b c0300 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c029c │ │ │ │ - ldr r0, [pc, #1036] @ c0554 │ │ │ │ + beq c0260 │ │ │ │ + ldr r0, [pc, #1036] @ c0518 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r2, #28 │ │ │ │ ldr r1, [r0, ip] │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ @@ -150332,33 +150317,33 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add r0, r1, r2 │ │ │ │ add r0, r0, #91136 @ 0x16400 │ │ │ │ ldr r0, [r0, #428] @ 0x1ac │ │ │ │ cmp r0, r5 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c031c │ │ │ │ + beq c02e0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq bfb88 │ │ │ │ + beq bfb4c │ │ │ │ add r2, r2, #91136 @ 0x16400 │ │ │ │ add r2, r2, #428 @ 0x1ac │ │ │ │ add r2, r1, r2 │ │ │ │ ldr r9, [r2, #16] │ │ │ │ mov r8, r7 │ │ │ │ - movw sl, #30080 @ 0x7580 │ │ │ │ + movw sl, #30700 @ 0x77ec │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mov r0, sl │ │ │ │ - bl c0684 │ │ │ │ + bl c0b58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bff10 │ │ │ │ + beq bfed4 │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c0204 │ │ │ │ - ldr r3, [pc, #900] @ c0554 │ │ │ │ + beq c01c8 │ │ │ │ + ldr r3, [pc, #900] @ c0518 │ │ │ │ sub r2, r4, #8 │ │ │ │ ldr r1, [r3, r7] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ @@ -150371,283 +150356,281 @@ │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl c0f60 │ │ │ │ + bl c1194 │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ - beq c033c │ │ │ │ + beq c0300 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r9 │ │ │ │ mov r3, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl c6ddc │ │ │ │ + bl c7254 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c04b4 │ │ │ │ + beq c0478 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c026c │ │ │ │ + bgt c0230 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq c0458 │ │ │ │ + beq c041c │ │ │ │ ldr r8, [r6, #20]! │ │ │ │ cmp r8, #0 │ │ │ │ - bne c01ac │ │ │ │ + bne c0170 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and r3, r3, #2 │ │ │ │ - b bfb3c │ │ │ │ + b bfb00 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r7, [r6] │ │ │ │ - beq bfb50 │ │ │ │ - b c014c │ │ │ │ + beq bfb14 │ │ │ │ + b c0110 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r7, #0 │ │ │ │ - beq bf618 │ │ │ │ + beq bf5dc │ │ │ │ ldr r9, [r5, #132] @ 0x84 │ │ │ │ - b c019c │ │ │ │ + b c0160 │ │ │ │ cmp r7, #0 │ │ │ │ str r7, [sl, #12] │ │ │ │ - bne bf8c4 │ │ │ │ + bne bf888 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bff10 │ │ │ │ + bgt bfed4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne bff10 │ │ │ │ + bne bfed4 │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b bff10 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b bfed4 │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ sub r3, r3, r2 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - b bf784 │ │ │ │ + b bf748 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r0, r9 │ │ │ │ - bl bd7e0 │ │ │ │ + bl bd7a4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bf56c │ │ │ │ - b bfe98 │ │ │ │ + bne bf530 │ │ │ │ + b bfe5c │ │ │ │ add r2, r2, #96256 @ 0x17800 │ │ │ │ add r2, r2, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r2 │ │ │ │ - b bfb94 │ │ │ │ + b bfb58 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c030c │ │ │ │ + beq c02d0 │ │ │ │ add r2, r2, #96256 @ 0x17800 │ │ │ │ add r2, r2, #1000 @ 0x3e8 │ │ │ │ add r2, r1, r2 │ │ │ │ - b c0198 │ │ │ │ + b c015c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bff10 │ │ │ │ + bgt bfed4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne bff10 │ │ │ │ + bne bfed4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b bff10 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b bfed4 │ │ │ │ str r8, [sl, #12] │ │ │ │ - b c02b8 │ │ │ │ - bl d2374 │ │ │ │ + b c027c │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf640 │ │ │ │ - bl 2d9cc8 │ │ │ │ + bne bf604 │ │ │ │ + bl 2d8298 │ │ │ │ mvn r4, #0 │ │ │ │ - b bfce4 │ │ │ │ + b bfca8 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r3 │ │ │ │ - beq c044c │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + beq c0410 │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c044c │ │ │ │ + bne c0410 │ │ │ │ movw r1, #2820 @ 0xb04 │ │ │ │ - movw r0, #39884 @ 0x9bcc │ │ │ │ + movw r0, #42124 @ 0xa48c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sl] │ │ │ │ - b bff08 │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + b bfecc │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf7ac │ │ │ │ + bne bf770 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2d9cc8 │ │ │ │ + b 2d8298 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne bfbb0 │ │ │ │ + bne bfb74 │ │ │ │ tst r3, #32 │ │ │ │ - beq c0470 │ │ │ │ + beq c0434 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c0490 │ │ │ │ + beq c0454 │ │ │ │ ldrsb r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt c04a0 │ │ │ │ + blt c0464 │ │ │ │ add r3, r8, #20 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59084 @ 0xe6cc │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ - movw r2, #38400 @ 0x9600 │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfd3c │ │ │ │ + bgt bfd00 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ - bne bfd3c │ │ │ │ + bne bfd00 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b bfd3c │ │ │ │ - bl 2d9d48 │ │ │ │ + b bfd00 │ │ │ │ + bl 2d82c4 │ │ │ │ ldr r3, [sl] │ │ │ │ - b bff08 │ │ │ │ + b bfecc │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b c026c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b c0230 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b c0098 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b c005c │ │ │ │ ldr r3, [r8, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge c0404 │ │ │ │ + bge c03c8 │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #208] @ c055c │ │ │ │ + ldr r3, [pc, #208] @ c0520 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b c0420 │ │ │ │ + b c03e4 │ │ │ │ ldrsb r3, [r8, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r8, #28 │ │ │ │ - bge c0404 │ │ │ │ + bge c03c8 │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r8, #20 │ │ │ │ addeq r3, r8, #28 │ │ │ │ - b c0480 │ │ │ │ + b c0444 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf6b0 │ │ │ │ + bgt bf674 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne bf6b0 │ │ │ │ + bne bf674 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b bf6b0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b bf674 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b c0080 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b c0044 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b c0038 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b bfffc │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b c0068 │ │ │ │ - bl 175f40 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b c002c │ │ │ │ + bl 175118 │ │ │ │ mov r3, r8 │ │ │ │ - b bfd3c │ │ │ │ + b bfd00 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bfce4 │ │ │ │ + bgt bfca8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq bfcdc │ │ │ │ - b bfce4 │ │ │ │ + beq bfca0 │ │ │ │ + b bfca8 │ │ │ │ mov r4, #0 │ │ │ │ - b bfce4 │ │ │ │ + b bfca8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b bfb1c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b bfae0 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40132 @ 0x9cc4 │ │ │ │ + movw r1, #42372 @ 0xa584 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b bff10 │ │ │ │ - rsbeq r1, fp, r0, lsl #12 │ │ │ │ - rsbeq r1, fp, r8, asr #29 │ │ │ │ + bl 1b4954 │ │ │ │ + b bfed4 │ │ │ │ + strdeq r1, [fp], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r1, fp, r0, asr #29 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq fp, sl, r0, lsl #12 │ │ │ │ - rsbeq r7, fp, ip, asr #17 │ │ │ │ + strdeq fp, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r7, fp, r4, asr #17 │ │ │ │ │ │ │ │ -000c0560 : │ │ │ │ +000c0524 : │ │ │ │ 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] │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #29808 @ 0x7470 │ │ │ │ + movw r0, #30428 @ 0x76dc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 2d9fac │ │ │ │ + bl c05d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c05dc │ │ │ │ + beq c05a0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c05b4 │ │ │ │ + beq c0578 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl c0f60 │ │ │ │ + bl c1194 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ str r5, [r4, #12] │ │ │ │ strne r6, [r4, #20] │ │ │ │ strne r3, [r4, #16] │ │ │ │ strne r8, [r4, #24] │ │ │ │ - beq c05e8 │ │ │ │ + beq c05ac │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c05e0 │ │ │ │ + bgt c05a4 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne c05e0 │ │ │ │ + bne c05a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b c05e0 │ │ │ │ - │ │ │ │ -000c060c : │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b c05a4 │ │ │ │ push {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 c0af0 <_PyType_AllocNoTrack@@Base> │ │ │ │ + bl c0b58 │ │ │ │ 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] @ c0680 │ │ │ │ + ldr ip, [pc, #60] @ c0644 │ │ │ │ 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] │ │ │ │ @@ -150657,2171 +150640,2329 @@ │ │ │ │ ldr r3, [r1, #3824] @ 0xef0 │ │ │ │ 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 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ + │ │ │ │ +000c0648 : │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #28 │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - sub sp, sp, #8 │ │ │ │ + add fp, sp, #32 │ │ │ │ + str r0, [ip, #4040] @ 0xfc8 │ │ │ │ + sub sp, sp, #20 │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ - ldr r1, [r0, #20] │ │ │ │ - and r3, lr, #24 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - ubfx r6, lr, #14, #1 │ │ │ │ - and ip, lr, #16384 @ 0x4000 │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r6, r6, #1 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + and ip, lr, #24 │ │ │ │ + and r9, lr, #16384 @ 0x4000 │ │ │ │ + mla r2, r1, r2, r2 │ │ │ │ + add r3, r3, #3 │ │ │ │ + add r2, r2, r3 │ │ │ │ + ubfx r3, lr, #14, #1 │ │ │ │ + cmp ip, #0 │ │ │ │ + addne r3, r3, #1 │ │ │ │ tst lr, #4 │ │ │ │ - add r2, r2, r1 │ │ │ │ - add r2, r2, #3 │ │ │ │ - lsl r6, r6, #3 │ │ │ │ - ldrne r1, [r0, #444] @ 0x1bc │ │ │ │ bic r2, r2, #3 │ │ │ │ - ldrne r3, [r1, #12] │ │ │ │ - ldrne r1, [r1, #16] │ │ │ │ - addne r3, r3, r1 │ │ │ │ - addne r1, r3, #3 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - bicne r1, r1, #3 │ │ │ │ - addne r3, r1, r3, lsl #2 │ │ │ │ - addne r2, r2, r3 │ │ │ │ - adds r7, r6, r2 │ │ │ │ - bmi c0a74 │ │ │ │ - movw r5, #38400 @ 0x9600 │ │ │ │ + lsl r3, r3, #3 │ │ │ │ + ldrne r4, [r0, #444] @ 0x1bc │ │ │ │ + ldrne ip, [r4, #12] │ │ │ │ + ldrne r4, [r4, #16] │ │ │ │ + addne ip, ip, r4 │ │ │ │ + addne r4, ip, #3 │ │ │ │ + addne ip, ip, #1 │ │ │ │ + bicne r4, r4, #3 │ │ │ │ + addne ip, r4, ip, lsl #2 │ │ │ │ + addne r2, r2, ip │ │ │ │ + adds r6, r3, r2 │ │ │ │ + bmi c0a64 │ │ │ │ + movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #106 @ 0x6a │ │ │ │ - movw r3, #22652 @ 0x587c │ │ │ │ - movt r3, #11 │ │ │ │ + str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ + movw r1, #22588 @ 0x583c │ │ │ │ + movt r1, #11 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r8, [r5, #1016] @ 0x3f8 │ │ │ │ - cmp r8, r3 │ │ │ │ - bne c0a0c │ │ │ │ - ldr r3, [pc, #960] @ c0ae4 │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ - sub r1, r7, #1 │ │ │ │ + ldr r7, [r5, #1016] @ 0x3f8 │ │ │ │ + cmp r7, r1 │ │ │ │ + bne c0a38 │ │ │ │ + ldr r1, [pc, #1116] @ c0b4c │ │ │ │ + mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ + ldr r1, [r1, r8] │ │ │ │ + add r1, r1, #4096 @ 0x1000 │ │ │ │ + ldr r7, [r1, #1604] @ 0x644 │ │ │ │ + sub r1, r6, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - add r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr r8, [r3, #1604] @ 0x644 │ │ │ │ - bcs c0994 │ │ │ │ + bcs c09b0 │ │ │ │ lsr r1, r1, #3 │ │ │ │ - ldr r3, [r8, r1, lsl #3] │ │ │ │ - ldr r9, [r3, #8] │ │ │ │ - cmp r3, r9 │ │ │ │ - beq c09ec │ │ │ │ - ldr r0, [r3] │ │ │ │ + ldr ip, [r7, r1, lsl #3] │ │ │ │ + ldr sl, [ip, #8] │ │ │ │ + cmp ip, sl │ │ │ │ + beq c0a10 │ │ │ │ + ldr r0, [ip] │ │ │ │ add r0, r0, #1 │ │ │ │ - str r0, [r3] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ + str r0, [ip] │ │ │ │ + ldr r0, [ip, #4] │ │ │ │ ldr r5, [r0] │ │ │ │ - str r5, [r3, #4] │ │ │ │ + str r5, [ip, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c0820 │ │ │ │ - add r5, r0, r6 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq c09e0 │ │ │ │ + beq c0834 │ │ │ │ + cmp r3, #0 │ │ │ │ + add r5, r0, r3 │ │ │ │ + beq c0a04 │ │ │ │ mov r3, #0 │ │ │ │ + cmp r9, #0 │ │ │ │ str r3, [r0] │ │ │ │ - cmp ip, r3 │ │ │ │ str r3, [r0, #4] │ │ │ │ - beq c08ec │ │ │ │ - ldr r0, [pc, #848] @ c0ae8 │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + beq c08f8 │ │ │ │ + ldr r3, [pc, #1004] @ c0b50 │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr ip, [r1, r3] │ │ │ │ mov r1, #0 │ │ │ │ - ldr ip, [r3, r0] │ │ │ │ ldr r0, [ip, #8] │ │ │ │ str r1, [r5, #-8] │ │ │ │ str r1, [r5, #-4] │ │ │ │ ldr r3, [r0, #3752] @ 0xea8 │ │ │ │ ldr lr, [r0, #3748] @ 0xea4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #3752] @ 0xea8 │ │ │ │ cmp r3, lr │ │ │ │ - bgt c08b4 │ │ │ │ + bgt c08c0 │ │ │ │ sub r2, r2, #8 │ │ │ │ add r0, r5, #8 │ │ │ │ bl 2d748 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c0928 │ │ │ │ - ldr r2, [pc, #772] @ c0aec │ │ │ │ + bne c0914 │ │ │ │ + ldr r2, [pc, #928] @ c0b54 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ str r4, [r5, #4] │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c0a34 │ │ │ │ + bne c0a7c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne c0850 │ │ │ │ + bne c0860 │ │ │ │ + tst r3, #16384 @ 0x4000 │ │ │ │ + beq c0828 │ │ │ │ + ldr r0, [pc, #860] @ c0b4c │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr r3, [r5, #-4] │ │ │ │ + sub r2, r5, #8 │ │ │ │ + and r3, r3, #3 │ │ │ │ + ldr r1, [r1, r0] │ │ │ │ + ldr r0, [r1, #3836] @ 0xefc │ │ │ │ + ldr ip, [r0, #4] │ │ │ │ + orr r3, r3, ip │ │ │ │ + str r2, [ip] │ │ │ │ + str r3, [r5, #-4] │ │ │ │ + ldr r3, [r1, #3824] @ 0xef0 │ │ │ │ + str r0, [r5, #-8] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r2, [r0, #4] │ │ │ │ + str r3, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r5 │ │ │ │ - sub sp, fp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r7, [r3, #24] │ │ │ │ - ldr r8, [r3, #28] │ │ │ │ - cmp r7, r8 │ │ │ │ - bhi c08f8 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrd r6, [ip, #24] │ │ │ │ + cmp r7, r6 │ │ │ │ + bcc c0904 │ │ │ │ add r1, r1, #1 │ │ │ │ - add r1, r7, r1, lsl #3 │ │ │ │ - str r1, [r3, #24] │ │ │ │ - add r1, r3, r7 │ │ │ │ - str r1, [r3, #4] │ │ │ │ - str r5, [r3, r7] │ │ │ │ - and ip, lr, #16384 @ 0x4000 │ │ │ │ - b c0770 │ │ │ │ + add r1, r6, r1, lsl #3 │ │ │ │ + str r1, [ip, #24] │ │ │ │ + add r1, ip, r6 │ │ │ │ + str r1, [ip, #4] │ │ │ │ + str r5, [ip, r6] │ │ │ │ + and r9, lr, #16384 @ 0x4000 │ │ │ │ + b c073c │ │ │ │ + mov r1, r4 │ │ │ │ ldr r3, [r4, #444] @ 0x1bc │ │ │ │ - ldr r0, [r5, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt c095c │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ + bgt c0978 │ │ │ │ + ldr r1, [r1, #16] │ │ │ │ mov ip, #0 │ │ │ │ - movw r1, #257 @ 0x101 │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ + add r0, r5, r1 │ │ │ │ add r2, r2, r3 │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ + movw r3, #257 @ 0x101 │ │ │ │ + strb r2, [r5, r1] │ │ │ │ cmp r2, ip │ │ │ │ - add r0, r5, r3 │ │ │ │ - strb r2, [r5, r3] │ │ │ │ strb ip, [r0, #1] │ │ │ │ - strh r1, [r0, #2] │ │ │ │ - beq c08a0 │ │ │ │ + strh r3, [r0, #2] │ │ │ │ + beq c08b0 │ │ │ │ lsl r2, r2, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 2d748 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [r5, #-12] │ │ │ │ - sub sp, fp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + ldr r3, [r4, #84] @ 0x54 │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [r5, #-12] │ │ │ │ + b c07e0 │ │ │ │ ldr r3, [r0, #3732] @ 0xe94 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne lr, #0 │ │ │ │ - beq c08ec │ │ │ │ + beq c08f8 │ │ │ │ ldr r3, [r0, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c08ec │ │ │ │ + bne c08f8 │ │ │ │ ldr r3, [ip, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c0ad4 │ │ │ │ + bne c0b3c │ │ │ │ add r1, ip, #12 │ │ │ │ ldr r3, [ip, #12] │ │ │ │ tst r3, #16 │ │ │ │ - beq c0908 │ │ │ │ + beq c0958 │ │ │ │ sub r2, r2, #8 │ │ │ │ mov r1, #0 │ │ │ │ - b c07c8 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - str r3, [r9, #12] │ │ │ │ - str r9, [r3, #8] │ │ │ │ - b c0770 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r1] │ │ │ │ - orr r3, r3, #16 │ │ │ │ - strex r0, r3, [r1] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne c090c │ │ │ │ - dmb ish │ │ │ │ - b c08ec │ │ │ │ - ldr r2, [pc, #444] @ c0aec │ │ │ │ + b c0794 │ │ │ │ + ldr r1, [ip, #12] │ │ │ │ + str r1, [sl, #12] │ │ │ │ + str sl, [r1, #8] │ │ │ │ + b c073c │ │ │ │ + ldr r2, [pc, #568] @ c0b54 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ str r4, [r5, #4] │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c0a80 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - b c0808 │ │ │ │ + bne c0afc │ │ │ │ + ldr r3, [r4, #84] @ 0x54 │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + tst r3, #4 │ │ │ │ + str r2, [r5, #8] │ │ │ │ + beq c07e0 │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + b c0864 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r1] │ │ │ │ + orr r3, r3, #16 │ │ │ │ + strex r0, r3, [r1] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c095c │ │ │ │ + dmb ish │ │ │ │ + b c08f8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ - ldr ip, [r3, #16] │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ + ldr r3, [r1, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [r0, #16] │ │ │ │ - movw r3, #257 @ 0x101 │ │ │ │ - add r2, r2, ip │ │ │ │ + add r2, r2, r0 │ │ │ │ + add r0, r5, r3 │ │ │ │ cmp r2, r1 │ │ │ │ - strb r2, [r5, r0] │ │ │ │ - add r0, r5, r0 │ │ │ │ + strb r2, [r5, r3] │ │ │ │ + movw r3, #257 @ 0x101 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strh r3, [r0, #2] │ │ │ │ - bne c0890 │ │ │ │ - b c08a0 │ │ │ │ + bne c08a0 │ │ │ │ + b c08b0 │ │ │ │ ldr r9, [r5, #976] @ 0x3d0 │ │ │ │ - movw r3, #52364 @ 0xcc8c │ │ │ │ - movt r3, #10 │ │ │ │ - str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - cmp r9, r3 │ │ │ │ - bne c0a60 │ │ │ │ - cmp r7, #1 │ │ │ │ - movcs r0, r7 │ │ │ │ + movw r1, #52388 @ 0xcca4 │ │ │ │ + movt r1, #10 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r9, r1 │ │ │ │ + str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ + bne c0ab4 │ │ │ │ + cmp r6, #1 │ │ │ │ + movcs r0, r6 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e388 │ │ │ │ - ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ + ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0a74 │ │ │ │ - ldr r3, [r8, #800] @ 0x320 │ │ │ │ - ldr ip, [r4, #84] @ 0x54 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r8, #800] @ 0x320 │ │ │ │ - and ip, ip, #16384 @ 0x4000 │ │ │ │ - b c0770 │ │ │ │ - cmp ip, #0 │ │ │ │ - bne c0790 │ │ │ │ - b c08ec │ │ │ │ - mov r0, r8 │ │ │ │ - str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b59a8 │ │ │ │ - ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ + beq c0a68 │ │ │ │ + ldr r1, [r7, #800] @ 0x320 │ │ │ │ + ldr r9, [r4, #84] @ 0x54 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r1, [r7, #800] @ 0x320 │ │ │ │ + and r9, r9, #16384 @ 0x4000 │ │ │ │ + b c073c │ │ │ │ + cmp r9, #0 │ │ │ │ + bne c075c │ │ │ │ + b c08f8 │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ + bl b5968 │ │ │ │ + ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0994 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + beq c09b0 │ │ │ │ ldr lr, [r4, #84] @ 0x54 │ │ │ │ - b c0848 │ │ │ │ + b c0858 │ │ │ │ ldr r0, [r5, #1012] @ 0x3f4 │ │ │ │ - mov r1, r7 │ │ │ │ - str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - blx r8 │ │ │ │ + mov r1, r6 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ + blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0a74 │ │ │ │ - ldr ip, [r4, #84] @ 0x54 │ │ │ │ - ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - and ip, ip, #16384 @ 0x4000 │ │ │ │ - b c0770 │ │ │ │ - movw r1, #37964 @ 0x944c │ │ │ │ + ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldrne r9, [r4, #84] @ 0x54 │ │ │ │ + andne r9, r9, #16384 @ 0x4000 │ │ │ │ + bne c073c │ │ │ │ + mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ + ldr r3, [pc, #224] @ c0b50 │ │ │ │ + ldr r0, [r3, r8] │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b 366520 │ │ │ │ + movw r1, #34584 @ 0x8718 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c0aac │ │ │ │ + bne c0adc │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2e37c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c0808 │ │ │ │ + bne c0acc │ │ │ │ mov r0, r5 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ - b c0808 │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ + ldr r3, [r4, #84] @ 0x54 │ │ │ │ + tst r3, #4 │ │ │ │ + beq c07e0 │ │ │ │ + b c0950 │ │ │ │ ldr r0, [r5, #972] @ 0x3cc │ │ │ │ - mov r1, r7 │ │ │ │ + mov r1, r6 │ │ │ │ blx r9 │ │ │ │ - ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b c09c0 │ │ │ │ - sub sp, fp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 366244 │ │ │ │ - movw r1, #37964 @ 0x944c │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ + b c09e4 │ │ │ │ + ldr r3, [r4, #84] @ 0x54 │ │ │ │ + tst r3, #4 │ │ │ │ + beq c07e0 │ │ │ │ + b c0950 │ │ │ │ + ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r4, #84] @ 0x54 │ │ │ │ + tst r3, #4 │ │ │ │ + beq c07e0 │ │ │ │ + b c0950 │ │ │ │ + movw r1, #34584 @ 0x8718 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c0ac0 │ │ │ │ + bne c0b28 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2e37c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c0950 │ │ │ │ + bne c093c │ │ │ │ mov r0, r5 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ - b c0950 │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ + b c093c │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b c0808 │ │ │ │ - ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ - b c0950 │ │ │ │ + b c093c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c08dc │ │ │ │ - b c08ec │ │ │ │ + beq c08e8 │ │ │ │ + b c08f8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ - │ │ │ │ -000c0af0 <_PyType_AllocNoTrack@@Base>: │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ + push {r4, r5, r6, r7, r8, r9, 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, #20] │ │ │ │ + add fp, sp, #28 │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - and ip, lr, #16384 @ 0x4000 │ │ │ │ - mla r2, r1, r2, r2 │ │ │ │ - add r3, r3, #3 │ │ │ │ - ubfx r4, lr, #14, #1 │ │ │ │ - add r2, r2, r3 │ │ │ │ + ldr r1, [r0, #20] │ │ │ │ and r3, lr, #24 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + ubfx r6, lr, #14, #1 │ │ │ │ + and ip, lr, #16384 @ 0x4000 │ │ │ │ cmp r3, #0 │ │ │ │ - addne r4, r4, #1 │ │ │ │ + addne r6, r6, #1 │ │ │ │ tst lr, #4 │ │ │ │ + add r2, r2, r1 │ │ │ │ + add r2, r2, #3 │ │ │ │ + lsl r6, r6, #3 │ │ │ │ + ldrne r1, [r0, #444] @ 0x1bc │ │ │ │ bic r2, r2, #3 │ │ │ │ - lsl r4, r4, #3 │ │ │ │ - ldrne r5, [r0, #444] @ 0x1bc │ │ │ │ - ldrne r3, [r5, #12] │ │ │ │ - ldrne r5, [r5, #16] │ │ │ │ - addne r3, r3, r5 │ │ │ │ - addne r5, r3, #3 │ │ │ │ + ldrne r3, [r1, #12] │ │ │ │ + ldrne r1, [r1, #16] │ │ │ │ + addne r3, r3, r1 │ │ │ │ + addne r1, 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 c0ee4 <_PyType_AllocNoTrack@@Base+0x3f4> │ │ │ │ - movw r6, #38400 @ 0x9600 │ │ │ │ - movt r6, #106 @ 0x6a │ │ │ │ - mov sl, r1 │ │ │ │ - movw r1, #22652 @ 0x587c │ │ │ │ - movt r1, #11 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [r6, #1016] @ 0x3f8 │ │ │ │ - cmp r3, r1 │ │ │ │ - bne c0e7c <_PyType_AllocNoTrack@@Base+0x38c> │ │ │ │ - ldr r3, [pc, #956] @ c0f54 <_PyType_AllocNoTrack@@Base+0x464> │ │ │ │ + bicne r1, r1, #3 │ │ │ │ + addne r3, r1, r3, lsl #2 │ │ │ │ + addne r2, r2, r3 │ │ │ │ + adds r7, r6, r2 │ │ │ │ + bmi c0f60 │ │ │ │ + movw r5, #38392 @ 0x95f8 │ │ │ │ + movt r5, #106 @ 0x6a │ │ │ │ + movw r3, #22588 @ 0x583c │ │ │ │ + movt r3, #11 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r8, [r5, #1016] @ 0x3f8 │ │ │ │ + cmp r8, r3 │ │ │ │ + bne c0ee0 │ │ │ │ + ldr r3, [pc, #960] @ c0fb8 │ │ │ │ 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 c0e04 <_PyType_AllocNoTrack@@Base+0x314> │ │ │ │ + bcs c0e68 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r8, r1, lsl #3] │ │ │ │ ldr r9, [r3, #8] │ │ │ │ cmp r3, r9 │ │ │ │ - beq c0e5c <_PyType_AllocNoTrack@@Base+0x36c> │ │ │ │ + beq c0ec0 │ │ │ │ ldr r0, [r3] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - ldr r6, [r0] │ │ │ │ - str r6, [r3, #4] │ │ │ │ + ldr r5, [r0] │ │ │ │ + str r5, [r3, #4] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq c0cf4 │ │ │ │ + add r5, r0, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c0c94 <_PyType_AllocNoTrack@@Base+0x1a4> │ │ │ │ - cmp r4, #0 │ │ │ │ - add r4, r0, r4 │ │ │ │ - beq c0e50 <_PyType_AllocNoTrack@@Base+0x360> │ │ │ │ + beq c0eb4 │ │ │ │ mov r3, #0 │ │ │ │ - cmp ip, #0 │ │ │ │ str r3, [r0] │ │ │ │ + cmp ip, r3 │ │ │ │ str r3, [r0, #4] │ │ │ │ - beq c0d60 <_PyType_AllocNoTrack@@Base+0x270> │ │ │ │ - ldr r3, [pc, #844] @ c0f58 <_PyType_AllocNoTrack@@Base+0x468> │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr ip, [r1, r3] │ │ │ │ + beq c0dc0 │ │ │ │ + ldr r0, [pc, #848] @ c0fbc │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #0 │ │ │ │ + ldr ip, [r3, r0] │ │ │ │ ldr r0, [ip, #8] │ │ │ │ - str r1, [r4, #-8] │ │ │ │ - str r1, [r4, #-4] │ │ │ │ + str r1, [r5, #-8] │ │ │ │ + str r1, [r5, #-4] │ │ │ │ ldr r3, [r0, #3752] @ 0xea8 │ │ │ │ ldr lr, [r0, #3748] @ 0xea4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #3752] @ 0xea8 │ │ │ │ cmp r3, lr │ │ │ │ - bgt c0d28 <_PyType_AllocNoTrack@@Base+0x238> │ │ │ │ + bgt c0d88 │ │ │ │ sub r2, r2, #8 │ │ │ │ - add r0, r4, #8 │ │ │ │ + add r0, r5, #8 │ │ │ │ bl 2d748 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - ldr r3, [r5] │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ + ldr r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c0d9c <_PyType_AllocNoTrack@@Base+0x2ac> │ │ │ │ - ldr r2, [pc, #768] @ c0f5c <_PyType_AllocNoTrack@@Base+0x46c> │ │ │ │ + bne c0ddc │ │ │ │ + ldr r2, [pc, #772] @ c0fc0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ - str r5, [r4, #4] │ │ │ │ - strle r3, [r5] │ │ │ │ + str r4, [r5, #4] │ │ │ │ + strle r3, [r4] │ │ │ │ mov r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ + str r3, [r5] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c0ea4 <_PyType_AllocNoTrack@@Base+0x3b4> │ │ │ │ - ldr r3, [r5, #84] @ 0x54 │ │ │ │ + bne c0f08 │ │ │ │ + ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne c0cc4 <_PyType_AllocNoTrack@@Base+0x1d4> │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + bne c0d24 │ │ │ │ + mov r0, r5 │ │ │ │ + sub sp, fp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r7, [r3, #24] │ │ │ │ ldr r8, [r3, #28] │ │ │ │ cmp r7, r8 │ │ │ │ - bhi c0d6c <_PyType_AllocNoTrack@@Base+0x27c> │ │ │ │ + bhi c0dcc │ │ │ │ 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] │ │ │ │ + str r5, [r3, r7] │ │ │ │ and ip, lr, #16384 @ 0x4000 │ │ │ │ - b c0be4 <_PyType_AllocNoTrack@@Base+0xf4> │ │ │ │ - ldr r3, [r5, #444] @ 0x1bc │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ + b c0c44 │ │ │ │ + ldr r3, [r4, #444] @ 0x1bc │ │ │ │ + ldr r0, [r5, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt c0dcc <_PyType_AllocNoTrack@@Base+0x2dc> │ │ │ │ + bgt c0e30 │ │ │ │ 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] │ │ │ │ + add r0, r5, r3 │ │ │ │ + strb r2, [r5, r3] │ │ │ │ strb ip, [r0, #1] │ │ │ │ strh r1, [r0, #2] │ │ │ │ - beq c0d14 <_PyType_AllocNoTrack@@Base+0x224> │ │ │ │ + beq c0d74 │ │ │ │ lsl r2, r2, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 2d748 │ │ │ │ mov r3, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [r4, #-12] │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [r5, #-12] │ │ │ │ + sub sp, fp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r0, #3732] @ 0xe94 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne lr, #0 │ │ │ │ - beq c0d60 <_PyType_AllocNoTrack@@Base+0x270> │ │ │ │ + beq c0dc0 │ │ │ │ ldr r3, [r0, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c0d60 <_PyType_AllocNoTrack@@Base+0x270> │ │ │ │ + bne c0dc0 │ │ │ │ ldr r3, [ip, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c0f44 <_PyType_AllocNoTrack@@Base+0x454> │ │ │ │ + bne c0fa8 │ │ │ │ add r1, ip, #12 │ │ │ │ ldr r3, [ip, #12] │ │ │ │ tst r3, #16 │ │ │ │ - beq c0d7c <_PyType_AllocNoTrack@@Base+0x28c> │ │ │ │ + beq c0e10 │ │ │ │ sub r2, r2, #8 │ │ │ │ mov r1, #0 │ │ │ │ - b c0c3c <_PyType_AllocNoTrack@@Base+0x14c> │ │ │ │ + b c0c9c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r9, #12] │ │ │ │ str r9, [r3, #8] │ │ │ │ - b c0be4 <_PyType_AllocNoTrack@@Base+0xf4> │ │ │ │ + b c0c44 │ │ │ │ + ldr r2, [pc, #476] @ c0fc0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + str r4, [r5, #4] │ │ │ │ + strle r3, [r4] │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c0f34 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + b c0cdc │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c0d80 <_PyType_AllocNoTrack@@Base+0x290> │ │ │ │ + bne c0e14 │ │ │ │ dmb ish │ │ │ │ - b c0d60 <_PyType_AllocNoTrack@@Base+0x270> │ │ │ │ - ldr r2, [pc, #440] @ c0f5c <_PyType_AllocNoTrack@@Base+0x46c> │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - str r5, [r4, #4] │ │ │ │ - strle r3, [r5] │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne c0ef0 <_PyType_AllocNoTrack@@Base+0x400> │ │ │ │ - str sl, [r4, #8] │ │ │ │ - b c0c7c <_PyType_AllocNoTrack@@Base+0x18c> │ │ │ │ + b c0dc0 │ │ │ │ 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 r2, [r5, r0] │ │ │ │ + add r0, r5, r0 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strh r3, [r0, #2] │ │ │ │ - bne c0d04 <_PyType_AllocNoTrack@@Base+0x214> │ │ │ │ - b c0d14 <_PyType_AllocNoTrack@@Base+0x224> │ │ │ │ - ldr r9, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #52364 @ 0xcc8c │ │ │ │ + bne c0d64 │ │ │ │ + b c0d74 │ │ │ │ + ldr r9, [r5, #976] @ 0x3d0 │ │ │ │ + movw r3, #52388 @ 0xcca4 │ │ │ │ movt r3, #10 │ │ │ │ - str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r9, r3 │ │ │ │ - bne c0ed0 <_PyType_AllocNoTrack@@Base+0x3e0> │ │ │ │ + bne c0f6c │ │ │ │ cmp r7, #1 │ │ │ │ movcs r0, r7 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e388 │ │ │ │ - ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0ee4 <_PyType_AllocNoTrack@@Base+0x3f4> │ │ │ │ + beq c0f60 │ │ │ │ ldr r3, [r8, #800] @ 0x320 │ │ │ │ - ldr ip, [r5, #84] @ 0x54 │ │ │ │ + ldr ip, [r4, #84] @ 0x54 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #800] @ 0x320 │ │ │ │ and ip, ip, #16384 @ 0x4000 │ │ │ │ - b c0be4 <_PyType_AllocNoTrack@@Base+0xf4> │ │ │ │ + b c0c44 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c0c04 <_PyType_AllocNoTrack@@Base+0x114> │ │ │ │ - b c0d60 <_PyType_AllocNoTrack@@Base+0x270> │ │ │ │ + bne c0c64 │ │ │ │ + b c0dc0 │ │ │ │ mov r0, r8 │ │ │ │ - str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b59a8 │ │ │ │ - ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ + bl b5968 │ │ │ │ + ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0e04 <_PyType_AllocNoTrack@@Base+0x314> │ │ │ │ - ldr lr, [r5, #84] @ 0x54 │ │ │ │ - b c0cbc <_PyType_AllocNoTrack@@Base+0x1cc> │ │ │ │ - ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ + beq c0e68 │ │ │ │ + ldr lr, [r4, #84] @ 0x54 │ │ │ │ + b c0d1c │ │ │ │ + ldr r0, [r5, #1012] @ 0x3f4 │ │ │ │ mov r1, r7 │ │ │ │ - str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - blx r3 │ │ │ │ + str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ + blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c0ee4 <_PyType_AllocNoTrack@@Base+0x3f4> │ │ │ │ - ldr ip, [r5, #84] @ 0x54 │ │ │ │ - ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + beq c0f60 │ │ │ │ + ldr ip, [r4, #84] @ 0x54 │ │ │ │ + ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ and ip, ip, #16384 @ 0x4000 │ │ │ │ - b c0be4 <_PyType_AllocNoTrack@@Base+0xf4> │ │ │ │ - movw r1, #37964 @ 0x944c │ │ │ │ + b c0c44 │ │ │ │ + movw r1, #34584 @ 0x8718 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c0f1c <_PyType_AllocNoTrack@@Base+0x42c> │ │ │ │ + bne c0f80 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2e37c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c0c7c <_PyType_AllocNoTrack@@Base+0x18c> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ - b c0c7c <_PyType_AllocNoTrack@@Base+0x18c> │ │ │ │ - ldr r0, [r6, #972] @ 0x3cc │ │ │ │ - mov r1, r7 │ │ │ │ - blx r9 │ │ │ │ - ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c0e30 <_PyType_AllocNoTrack@@Base+0x340> │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 366244 │ │ │ │ - movw r1, #37964 @ 0x944c │ │ │ │ + bne c0cdc │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ + b c0cdc │ │ │ │ + movw r1, #34584 @ 0x8718 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c0f30 <_PyType_AllocNoTrack@@Base+0x440> │ │ │ │ + bne c0f94 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2e37c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c0dc4 <_PyType_AllocNoTrack@@Base+0x2d4> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ - b c0dc4 <_PyType_AllocNoTrack@@Base+0x2d4> │ │ │ │ + bne c0e04 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ + b c0e04 │ │ │ │ + sub sp, fp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ + b 3664fc │ │ │ │ + ldr r0, [r5, #972] @ 0x3cc │ │ │ │ + mov r1, r7 │ │ │ │ + blx r9 │ │ │ │ + ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ + b c0e94 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b c0c7c <_PyType_AllocNoTrack@@Base+0x18c> │ │ │ │ + b c0cdc │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b c0dc4 <_PyType_AllocNoTrack@@Base+0x2d4> │ │ │ │ + b c0e04 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0d50 <_PyType_AllocNoTrack@@Base+0x260> │ │ │ │ - b c0d60 <_PyType_AllocNoTrack@@Base+0x270> │ │ │ │ + beq c0db0 │ │ │ │ + b c0dc0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ + │ │ │ │ +000c0fc4 <_PyType_AllocNoTrack@@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 r4, [r0, #20] │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r3, [r0, #84] @ 0x54 │ │ │ │ + mov r8, r1 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + mla r4, r1, r4, r4 │ │ │ │ + add r2, r2, #3 │ │ │ │ + ubfx r5, r3, #14, #1 │ │ │ │ + add r4, r4, r2 │ │ │ │ + and r2, r3, #24 │ │ │ │ + cmp r2, #0 │ │ │ │ + addne r5, r5, #1 │ │ │ │ + bic r4, r4, #3 │ │ │ │ + tst r3, #4 │ │ │ │ + lsl r5, r5, #3 │ │ │ │ + bne c10c8 <_PyType_AllocNoTrack@@Base+0x104> │ │ │ │ + add r0, r4, r5 │ │ │ │ + bl b5800 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c1174 <_PyType_AllocNoTrack@@Base+0x1b0> │ │ │ │ + cmp r5, #0 │ │ │ │ + add r7, r0, r5 │ │ │ │ + movne r3, #0 │ │ │ │ + strne r3, [r0] │ │ │ │ + strne r3, [r0, #4] │ │ │ │ + ldr r3, [r6, #84] @ 0x54 │ │ │ │ + tst r3, #16384 @ 0x4000 │ │ │ │ + beq c107c <_PyType_AllocNoTrack@@Base+0xb8> │ │ │ │ + ldr r3, [pc, #320] @ c1190 <_PyType_AllocNoTrack@@Base+0x1cc> │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r1, [r2, r3] │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ + str r3, [r7, #-8] │ │ │ │ + str r3, [r7, #-4] │ │ │ │ + ldr r3, [r2, #3752] @ 0xea8 │ │ │ │ + ldr r0, [r2, #3748] @ 0xea4 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r2, #3752] @ 0xea8 │ │ │ │ + cmp r3, r0 │ │ │ │ + bgt c10fc <_PyType_AllocNoTrack@@Base+0x138> │ │ │ │ + sub r2, r4, #8 │ │ │ │ + mov r1, #0 │ │ │ │ + add r0, r7, #8 │ │ │ │ + bl 2d748 │ │ │ │ + ldr r2, [r6, #20] │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne c1154 <_PyType_AllocNoTrack@@Base+0x190> │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + str r6, [r7, #4] │ │ │ │ + addle r3, r3, #1 │ │ │ │ + mov r0, r7 │ │ │ │ + strle r3, [r6] │ │ │ │ + bl b5e5c <_Py_NewReference@@Base> │ │ │ │ + ldr r3, [r6, #84] @ 0x54 │ │ │ │ + tst r3, #4 │ │ │ │ + bne c10ec <_PyType_AllocNoTrack@@Base+0x128> │ │ │ │ + mov r0, r7 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + ldr r2, [r0, #444] @ 0x1bc │ │ │ │ + ldrd r2, [r2, #12] │ │ │ │ + add r3, r3, r2 │ │ │ │ + add r2, r3, #3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + bic r2, r2, #3 │ │ │ │ + add r2, r2, r4 │ │ │ │ + add r4, r2, r3, lsl #2 │ │ │ │ + b c1018 <_PyType_AllocNoTrack@@Base+0x54> │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2f0180 │ │ │ │ + b c10c0 <_PyType_AllocNoTrack@@Base+0xfc> │ │ │ │ + ldr r3, [r2, #3732] @ 0xe94 │ │ │ │ + cmp r3, #0 │ │ │ │ + cmpne r0, #0 │ │ │ │ + beq c107c <_PyType_AllocNoTrack@@Base+0xb8> │ │ │ │ + ldr r3, [r2, #3808] @ 0xee0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c107c <_PyType_AllocNoTrack@@Base+0xb8> │ │ │ │ + ldr r3, [r1, #88] @ 0x58 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c1180 <_PyType_AllocNoTrack@@Base+0x1bc> │ │ │ │ + add r2, r1, #12 │ │ │ │ + ldr r3, [r1, #12] │ │ │ │ + tst r3, #16 │ │ │ │ + bne c107c <_PyType_AllocNoTrack@@Base+0xb8> │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r2] │ │ │ │ + orr r3, r3, #16 │ │ │ │ + strex r1, r3, [r2] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne c1138 <_PyType_AllocNoTrack@@Base+0x174> │ │ │ │ + dmb ish │ │ │ │ + b c107c <_PyType_AllocNoTrack@@Base+0xb8> │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + str r6, [r7, #4] │ │ │ │ + addle r3, r3, #1 │ │ │ │ + mov r0, r7 │ │ │ │ + strle r3, [r6] │ │ │ │ + bl b5e5c <_Py_NewReference@@Base> │ │ │ │ + str r8, [r7, #8] │ │ │ │ + b c10b4 <_PyType_AllocNoTrack@@Base+0xf0> │ │ │ │ + sub sp, fp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ + b 3664fc │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c1124 <_PyType_AllocNoTrack@@Base+0x160> │ │ │ │ + b c107c <_PyType_AllocNoTrack@@Base+0xb8> │ │ │ │ + andeq r0, r0, ip │ │ │ │ │ │ │ │ -000c0f60 : │ │ │ │ +000c1194 : │ │ │ │ push {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 2e3a0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c1024 │ │ │ │ + bl c1258 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r2, #42744 @ 0xa6f8 │ │ │ │ + movw r2, #43364 @ 0xa964 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrb r3, [r1, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ tst r3, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #20] @ c0fe8 │ │ │ │ + ldr r2, [pc, #20] @ c121c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2da108 │ │ │ │ + b 2d860c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c0fec : │ │ │ │ +000c1220 : │ │ │ │ push {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 2e3a0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c1024 │ │ │ │ + b c1258 │ │ │ │ push {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 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq c1668 │ │ │ │ - mov r8, r2 │ │ │ │ + beq c189c │ │ │ │ + mov r6, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq c12f0 │ │ │ │ + beq c1524 │ │ │ │ mov r7, r4 │ │ │ │ cmn r4, #-2147483619 @ 0x8000001d │ │ │ │ - bhi c1f90 │ │ │ │ - add r6, r0, r4 │ │ │ │ + bhi c21c4 │ │ │ │ + add r8, r0, r4 │ │ │ │ cmp r4, #3 │ │ │ │ - ble c133c │ │ │ │ + ble c1570 │ │ │ │ ldr r3, [r0] │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ands r3, r3, ip │ │ │ │ - bne c18d0 │ │ │ │ + bne c1b04 │ │ │ │ add r0, r0, #4 │ │ │ │ - sub r1, r6, #4 │ │ │ │ + sub r1, r8, #4 │ │ │ │ bic r0, r0, #3 │ │ │ │ cmp r0, r1 │ │ │ │ - bhi c12c4 │ │ │ │ + bhi c14f8 │ │ │ │ ldr r3, [r0] │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c13b8 │ │ │ │ + bne c15ec │ │ │ │ add r2, r0, #4 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc c1100 │ │ │ │ + bcc c1334 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c13bc │ │ │ │ + bne c15f0 │ │ │ │ add r2, r0, #8 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc c1100 │ │ │ │ + bcc c1334 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c13bc │ │ │ │ + bne c15f0 │ │ │ │ add r2, r0, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc c1100 │ │ │ │ + bcc c1334 │ │ │ │ ldr r3, [r2] │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c13bc │ │ │ │ + bne c15f0 │ │ │ │ add r2, r2, #4 │ │ │ │ cmp r1, r2 │ │ │ │ - bcs c10e8 │ │ │ │ - ldr r0, [pc, #4060] @ c20e4 │ │ │ │ - sub r1, r6, r2 │ │ │ │ + bcs c131c │ │ │ │ + ldr r0, [pc, #4060] @ c2318 │ │ │ │ + sub r1, r8, r2 │ │ │ │ mov r3, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi c25e0 │ │ │ │ + bhi c2814 │ │ │ │ ldrb r1, [r0, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, r0 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ bfi r3, r1, #16, #8 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ bfi r3, r1, #8, #8 │ │ │ │ ldrb r1, [r2] │ │ │ │ bfi r3, r1, #0, #8 │ │ │ │ movw r1, #32896 @ 0x8080 │ │ │ │ movt r1, #32896 @ 0x8080 │ │ │ │ and r3, r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c13bc │ │ │ │ - movw r6, #38400 @ 0x9600 │ │ │ │ + bne c15f0 │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r3, #22652 @ 0x587c │ │ │ │ + movw r3, #22588 @ 0x583c │ │ │ │ movt r3, #11 │ │ │ │ add r2, r4, #21 │ │ │ │ str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r8, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r8, r3 │ │ │ │ - bne c1758 │ │ │ │ - ldr r3, [pc, #3948] @ c20e8 │ │ │ │ + bne c198c │ │ │ │ + ldr r3, [pc, #3948] @ c231c │ │ │ │ cmp r2, #512 @ 0x200 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov sl, r3 │ │ │ │ - bgt c1288 │ │ │ │ + bgt c14bc │ │ │ │ add r8, r7, #20 │ │ │ │ lsr r1, r8, #3 │ │ │ │ ldr r2, [sl, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq c1670 │ │ │ │ + beq c18a4 │ │ │ │ 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 c1258 │ │ │ │ - movw r2, #42744 @ 0xa6f8 │ │ │ │ + beq c148c │ │ │ │ + movw r2, #43364 @ 0xa964 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ 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, #3828] @ c20ec │ │ │ │ + ldr r2, [pc, #3828] @ c2320 │ │ │ │ ldr r6, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c1df0 │ │ │ │ + bne c2024 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ str r4, [r3, #8] │ │ │ │ strb r2, [r3, #16] │ │ │ │ mvn r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ strb r2, [r3, r8] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #32 │ │ │ │ - beq c16e4 │ │ │ │ + beq c1918 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq c25d4 │ │ │ │ + beq c2808 │ │ │ │ add r0, r3, #20 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr r9, [r2, #28] │ │ │ │ cmp lr, r9 │ │ │ │ - bhi c132c │ │ │ │ + bhi c1560 │ │ │ │ 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 c11cc │ │ │ │ + bne c1400 │ │ │ │ ldr r2, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #52364 @ 0xcc8c │ │ │ │ + movw r3, #52388 @ 0xcca4 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c2374 │ │ │ │ + bne c25a8 │ │ │ │ ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 2e388 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c16cc │ │ │ │ + beq c1900 │ │ │ │ ldr r2, [sl, #800] @ 0x320 │ │ │ │ add r8, r7, #20 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sl, #800] @ 0x320 │ │ │ │ - b c11cc │ │ │ │ - ldr r1, [pc, #3620] @ c20f0 │ │ │ │ - sub r2, r6, r0 │ │ │ │ + b c1400 │ │ │ │ + ldr r1, [pc, #3620] @ c2324 │ │ │ │ + sub r2, r8, r0 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi c25dc │ │ │ │ + bhi c2810 │ │ │ │ ldrsb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, r0 │ │ │ │ - b c112c │ │ │ │ + b c1360 │ │ │ │ mov r2, r0 │ │ │ │ - b c1134 │ │ │ │ + b c1368 │ │ │ │ ldrsb r3, [r0] │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - addlt r6, r0, #1 │ │ │ │ + addlt r8, r0, #1 │ │ │ │ movlt r3, #0 │ │ │ │ movlt r2, r0 │ │ │ │ movlt r7, r4 │ │ │ │ - blt c1134 │ │ │ │ + blt c1368 │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59084 @ 0xe6cc │ │ │ │ - movw r2, #38400 @ 0x9600 │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ - b c124c │ │ │ │ + b c1480 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [ip, #12] │ │ │ │ str ip, [r2, #8] │ │ │ │ - b c11cc │ │ │ │ - ldr r2, [pc, #3504] @ c20f4 │ │ │ │ + b c1400 │ │ │ │ + ldr r2, [pc, #3504] @ c2328 │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi c2604 │ │ │ │ + bhi c2838 │ │ │ │ ldrb r2, [r2, r4] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, r0 │ │ │ │ - b c1124 │ │ │ │ + b c1358 │ │ │ │ mov r2, r0 │ │ │ │ - b c112c │ │ │ │ - movw r6, #38400 @ 0x9600 │ │ │ │ + b c1360 │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r3, #22652 @ 0x587c │ │ │ │ + movw r3, #22588 @ 0x583c │ │ │ │ movt r3, #11 │ │ │ │ add r2, r4, #21 │ │ │ │ str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r8, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r8, r3 │ │ │ │ movne r7, #0 │ │ │ │ - bne c1758 │ │ │ │ - ldr r3, [pc, #3408] @ c20e8 │ │ │ │ + bne c198c │ │ │ │ + ldr r3, [pc, #3408] @ c231c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov sl, r3 │ │ │ │ - b c1194 │ │ │ │ + b c13c8 │ │ │ │ mov r2, r0 │ │ │ │ - b c1134 │ │ │ │ + b c1368 │ │ │ │ mov r2, r0 │ │ │ │ rbit r3, r3 │ │ │ │ sub r2, r2, r5 │ │ │ │ clz r3, r3 │ │ │ │ sub r3, r3, #7 │ │ │ │ add r3, r2, r3, lsr #3 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r4, r3 │ │ │ │ - beq c1150 │ │ │ │ + beq c1384 │ │ │ │ mov r2, r3 │ │ │ │ ldrb r3, [r5, r3] │ │ │ │ add r7, r5, r2 │ │ │ │ - sub r2, r8, #1 │ │ │ │ + sub r2, r6, #1 │ │ │ │ clz r2, r2 │ │ │ │ cmp r3, #193 @ 0xc1 │ │ │ │ lsr r2, r2, #5 │ │ │ │ movls r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ moveq sl, #127 @ 0x7f │ │ │ │ - bne c24f4 │ │ │ │ + bne c2728 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 2d81c8 │ │ │ │ + bl 2d679c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c124c │ │ │ │ + beq c1480 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ bl 2d748 │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ubfx r0, r2, #2, #3 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ - beq c1e9c │ │ │ │ + beq c20d0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq c2250 │ │ │ │ + beq c2484 │ │ │ │ add r3, r3, #20 │ │ │ │ cmp sl, #255 @ 0xff │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bgt c1ed8 │ │ │ │ + bgt c210c │ │ │ │ ldr r4, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ bl 2e304 │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, #0 │ │ │ │ str r5, [fp, #-100] @ 0xffffff9c │ │ │ │ - cmp r7, r6 │ │ │ │ + cmp r7, r8 │ │ │ │ sub r5, fp, #72 @ 0x48 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - str r6, [fp, #-92] @ 0xffffffa4 │ │ │ │ + str r8, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bcs c1658 │ │ │ │ + bcs c188c │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #1 │ │ │ │ - bne c179c │ │ │ │ + bne c19d0 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r4, [r3, #16] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ubfx r4, r4, #6, #1 │ │ │ │ add r3, r1, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c18e8 │ │ │ │ - cmp r6, r7 │ │ │ │ - bls c1ee4 │ │ │ │ + beq c1b1c │ │ │ │ + cmp r8, r7 │ │ │ │ + bls c2118 │ │ │ │ ldrb r2, [r7] │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bls c1f2c │ │ │ │ + bls c2160 │ │ │ │ cmp r2, #223 @ 0xdf │ │ │ │ - bls c189c │ │ │ │ + bls c1ad0 │ │ │ │ cmp r2, #239 @ 0xef │ │ │ │ - bhi c20fc │ │ │ │ - sub r0, r6, r7 │ │ │ │ + bhi c2330 │ │ │ │ + sub r0, r8, r7 │ │ │ │ cmp r0, #2 │ │ │ │ - ble c1eec │ │ │ │ + ble c2120 │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ sub r0, ip, #128 @ 0x80 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ - bhi c1f24 │ │ │ │ + bhi c2158 │ │ │ │ cmp r2, #224 @ 0xe0 │ │ │ │ - beq c2390 │ │ │ │ + beq c25c4 │ │ │ │ sub r0, r2, #237 @ 0xed │ │ │ │ cmp ip, #159 @ 0x9f │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ movls r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c1f24 │ │ │ │ + bne c2158 │ │ │ │ ldrb r0, [r7, #2] │ │ │ │ sub lr, r0, #128 @ 0x80 │ │ │ │ cmp lr, #63 @ 0x3f │ │ │ │ - bhi c2388 │ │ │ │ + bhi c25bc │ │ │ │ add r4, r0, r2, lsl #12 │ │ │ │ add r7, r7, #3 │ │ │ │ sub r4, r4, #925696 @ 0xe2000 │ │ │ │ sub r4, r4, #128 @ 0x80 │ │ │ │ add r4, r4, ip, lsl #6 │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r4, #0 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq c1734 │ │ │ │ + beq c1968 │ │ │ │ cmp r4, #1 │ │ │ │ - beq c2054 │ │ │ │ + beq c2288 │ │ │ │ sub r2, r4, #2 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi c1680 │ │ │ │ + bhi c18b4 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r6, #9580 @ 0x256c │ │ │ │ - movt r6, #68 @ 0x44 │ │ │ │ + movw r8, #11892 @ 0x2e74 │ │ │ │ + movt r8, #68 @ 0x44 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r3, r7, r1 │ │ │ │ sub r2, r3, #1 │ │ │ │ add r4, r2, r4 │ │ │ │ - cmp r8, #0 │ │ │ │ + cmp r6, #0 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r4, [fp, #-84] @ 0xffffffac │ │ │ │ - bne c15e0 │ │ │ │ + bne c1814 │ │ │ │ mov r0, r9 │ │ │ │ str r1, [fp, #-108] @ 0xffffff94 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 1ba6a8 <_Py_GetErrorHandler@@Base> │ │ │ │ + bl 1ba4c0 <_Py_GetErrorHandler@@Base> │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ - mov r8, r0 │ │ │ │ + mov r6, r0 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - cmp r8, #2 │ │ │ │ - bne c22b4 │ │ │ │ + cmp r6, #2 │ │ │ │ + bne c24e8 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble c2404 │ │ │ │ + ble c2638 │ │ │ │ mov sl, r5 │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r3 │ │ │ │ cmp r0, r4 │ │ │ │ - blt c23bc │ │ │ │ + blt c25f0 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r3, r4, r5 │ │ │ │ mov r5, sl │ │ │ │ add r7, r7, r3 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - mov r6, r1 │ │ │ │ + mov r8, r1 │ │ │ │ cmp r1, r7 │ │ │ │ - bhi c14bc │ │ │ │ + bhi c16f0 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c1640 │ │ │ │ + beq c1874 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c1788 │ │ │ │ + ble c19bc │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c1658 │ │ │ │ + beq c188c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c1774 │ │ │ │ + ble c19a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl d788c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + bl d6f5c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b c124c │ │ │ │ - ldr r3, [pc, #2696] @ c20f8 │ │ │ │ - b c124c │ │ │ │ + b c1480 │ │ │ │ + ldr r3, [pc, #2696] @ c232c │ │ │ │ + b c1480 │ │ │ │ mov r0, sl │ │ │ │ - bl b59a8 │ │ │ │ + bl b5968 │ │ │ │ mov r3, r0 │ │ │ │ - b c1280 │ │ │ │ + b c14b4 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r4, r2 │ │ │ │ - bhi c1e40 │ │ │ │ + bhi c2074 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - ble c1e40 │ │ │ │ + ble c2074 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, #1 │ │ │ │ - bne c1e28 │ │ │ │ + bne c205c │ │ │ │ strb r4, [r2, r3] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c161c │ │ │ │ - bl 366244 │ │ │ │ + b c1850 │ │ │ │ + bl 3664fc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c124c │ │ │ │ + beq c1480 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #32 │ │ │ │ - bne c1228 │ │ │ │ + bne c145c │ │ │ │ ldr r0, [r3, #28] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c124c │ │ │ │ + b c1480 │ │ │ │ sub r3, r3, sl │ │ │ │ asr r2, r3, #1 │ │ │ │ - bne c172c │ │ │ │ + bne c1960 │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ sub ip, r1, #128 @ 0x80 │ │ │ │ cmp ip, #63 @ 0x3f │ │ │ │ - bhi c2278 │ │ │ │ + bhi c24ac │ │ │ │ cmp r1, #159 @ 0x9f │ │ │ │ - bhi c2270 │ │ │ │ + bhi c24a4 │ │ │ │ cmp r0, #224 @ 0xe0 │ │ │ │ - beq c2278 │ │ │ │ + beq c24ac │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - cmp r6, r7 │ │ │ │ - beq c1628 │ │ │ │ + cmp r8, r7 │ │ │ │ + beq c185c │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - sub r4, r6, r1 │ │ │ │ + sub r4, r8, r1 │ │ │ │ sub r3, r7, r1 │ │ │ │ - movw r6, #9536 @ 0x2540 │ │ │ │ - movt r6, #68 @ 0x44 │ │ │ │ - b c15b4 │ │ │ │ + movw r8, #11848 @ 0x2e48 │ │ │ │ + movt r8, #68 @ 0x44 │ │ │ │ + b c17e8 │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ blx r8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c16cc │ │ │ │ + beq c1900 │ │ │ │ add r8, r7, #20 │ │ │ │ - b c11cc │ │ │ │ + b c1400 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne c1658 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b c1658 │ │ │ │ + bne c188c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b c188c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne c1640 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b c1640 │ │ │ │ + bne c1874 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b c1874 │ │ │ │ cmp r3, #2 │ │ │ │ - bne c2030 │ │ │ │ + bne c2264 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - cmp r6, r7 │ │ │ │ + cmp r8, r7 │ │ │ │ lsl r3, r3, #1 │ │ │ │ - bls c228c │ │ │ │ + bls c24c0 │ │ │ │ add r3, r1, r3 │ │ │ │ mov sl, r1 │ │ │ │ - b c1840 │ │ │ │ + b c1a74 │ │ │ │ cmp r0, #223 @ 0xdf │ │ │ │ - bls c1864 │ │ │ │ + bls c1a98 │ │ │ │ cmp r0, #239 @ 0xef │ │ │ │ - bhi c1f9c │ │ │ │ - sub r2, r6, r7 │ │ │ │ + bhi c21d0 │ │ │ │ + sub r2, r8, r7 │ │ │ │ cmp r2, #2 │ │ │ │ - ble c1700 │ │ │ │ + ble c1934 │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ sub r2, r1, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi c22ac │ │ │ │ + bhi c24e0 │ │ │ │ cmp r0, #224 @ 0xe0 │ │ │ │ - beq c22a4 │ │ │ │ + beq c24d8 │ │ │ │ sub r2, r0, #237 @ 0xed │ │ │ │ cmp r1, #159 @ 0x9f │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ movls r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c22ac │ │ │ │ + bne c24e0 │ │ │ │ ldrb r2, [r7, #2] │ │ │ │ sub ip, r2, #128 @ 0x80 │ │ │ │ cmp ip, #63 @ 0x3f │ │ │ │ - bhi c229c │ │ │ │ + bhi c24d0 │ │ │ │ add r2, r2, r0, lsl #12 │ │ │ │ add r7, r7, #3 │ │ │ │ sub r2, r2, #925696 @ 0xe2000 │ │ │ │ sub r2, r2, #128 @ 0x80 │ │ │ │ add r2, r2, r1, lsl #6 │ │ │ │ strh r2, [r3], #2 │ │ │ │ - cmp r6, r7 │ │ │ │ - bls c1ba8 │ │ │ │ + cmp r8, r7 │ │ │ │ + bls c1ddc │ │ │ │ ldrb r0, [r7] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi c17c0 │ │ │ │ + bhi c19f4 │ │ │ │ mov r2, r7 │ │ │ │ ands r4, r7, #3 │ │ │ │ - beq c1bc8 │ │ │ │ + beq c1dfc │ │ │ │ add r7, r7, #1 │ │ │ │ strh r0, [r3], #2 │ │ │ │ - b c1838 │ │ │ │ + b c1a6c │ │ │ │ cmp r0, #193 @ 0xc1 │ │ │ │ - bls c216c │ │ │ │ - sub r2, r6, r7 │ │ │ │ + bls c23a0 │ │ │ │ + sub r2, r8, r7 │ │ │ │ cmp r2, #1 │ │ │ │ - ble c1ba8 │ │ │ │ + ble c1ddc │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ sub r1, r2, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bhi c22ac │ │ │ │ + bhi c24e0 │ │ │ │ add r2, r2, r0, lsl #6 │ │ │ │ add r7, r7, #2 │ │ │ │ sub r2, r2, #12416 @ 0x3080 │ │ │ │ strh r2, [r3], #2 │ │ │ │ - b c1838 │ │ │ │ + b c1a6c │ │ │ │ cmp r2, #193 @ 0xc1 │ │ │ │ - bls c2074 │ │ │ │ - sub r0, r6, r7 │ │ │ │ + bls c22a8 │ │ │ │ + sub r0, r8, r7 │ │ │ │ cmp r0, #1 │ │ │ │ - ble c1ee4 │ │ │ │ + ble c2118 │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ sub ip, r0, #128 @ 0x80 │ │ │ │ cmp ip, #63 @ 0x3f │ │ │ │ - bhi c1f24 │ │ │ │ + bhi c2158 │ │ │ │ add r0, r0, r2, lsl #6 │ │ │ │ add r7, r7, #2 │ │ │ │ sub r4, r0, #12416 @ 0x3080 │ │ │ │ - b c1570 │ │ │ │ + b c17a4 │ │ │ │ rbit r3, r3 │ │ │ │ clz r3, r3 │ │ │ │ sub r3, r3, #7 │ │ │ │ lsr r3, r3, #3 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c13d4 │ │ │ │ - cmp r6, r7 │ │ │ │ - bls c1570 │ │ │ │ + b c1608 │ │ │ │ + cmp r8, r7 │ │ │ │ + bls c17a4 │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ - sub r0, r6, #4 │ │ │ │ + sub r0, r8, #4 │ │ │ │ mov lr, ip │ │ │ │ str r1, [fp, #-108] @ 0xffffff94 │ │ │ │ - b c1924 │ │ │ │ + b c1b58 │ │ │ │ mov r2, r7 │ │ │ │ ands ip, r7, #3 │ │ │ │ - beq c1978 │ │ │ │ + beq c1bac │ │ │ │ add r7, r7, #1 │ │ │ │ strb r4, [r3], #1 │ │ │ │ - cmp r6, r7 │ │ │ │ - bls c1b9c │ │ │ │ + cmp r8, r7 │ │ │ │ + bls c1dd0 │ │ │ │ ldrb r4, [r7] │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ - bls c1908 │ │ │ │ + bls c1b3c │ │ │ │ cmp r4, #223 @ 0xdf │ │ │ │ - bhi c247c │ │ │ │ + bhi c26b0 │ │ │ │ cmp r4, #193 @ 0xc1 │ │ │ │ - bls c2070 │ │ │ │ - sub r2, r6, r7 │ │ │ │ + bls c22a4 │ │ │ │ + sub r2, r8, r7 │ │ │ │ cmp r2, #1 │ │ │ │ - ble c1ee0 │ │ │ │ + ble c2114 │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ sub ip, r2, #128 @ 0x80 │ │ │ │ cmp ip, #63 @ 0x3f │ │ │ │ - bhi c2474 │ │ │ │ + bhi c26a8 │ │ │ │ add r2, r2, r4, lsl #6 │ │ │ │ add r7, r7, #2 │ │ │ │ sub ip, r2, #12416 @ 0x3080 │ │ │ │ cmp ip, #255 @ 0xff │ │ │ │ - bhi c1e90 │ │ │ │ + bhi c20c4 │ │ │ │ strb ip, [r3], #1 │ │ │ │ - b c191c │ │ │ │ + b c1b50 │ │ │ │ add r1, r7, #4 │ │ │ │ - cmp r6, r1 │ │ │ │ - bcc c1e88 │ │ │ │ + cmp r8, r1 │ │ │ │ + bcc c20bc │ │ │ │ sub r4, r0, r7 │ │ │ │ bic r4, r4, #3 │ │ │ │ lsr r1, r4, #2 │ │ │ │ add r4, r4, #4 │ │ │ │ add r1, r1, #1 │ │ │ │ add r4, r3, r4 │ │ │ │ ands r1, r1, #7 │ │ │ │ - beq c1a80 │ │ │ │ + beq c1cb4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq c1a60 │ │ │ │ + beq c1c94 │ │ │ │ cmp r1, #2 │ │ │ │ - beq c1a48 │ │ │ │ + beq c1c7c │ │ │ │ cmp r1, #3 │ │ │ │ - beq c1a30 │ │ │ │ + beq c1c64 │ │ │ │ cmp r1, #4 │ │ │ │ - beq c1a18 │ │ │ │ + beq c1c4c │ │ │ │ cmp r1, #5 │ │ │ │ - beq c1a00 │ │ │ │ + beq c1c34 │ │ │ │ cmp r1, #6 │ │ │ │ - beq c19e8 │ │ │ │ + beq c1c1c │ │ │ │ ldr r1, [r7] │ │ │ │ tst r1, lr │ │ │ │ - bne c1b84 │ │ │ │ + bne c1db8 │ │ │ │ add r2, r7, #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, lr │ │ │ │ - bne c1b84 │ │ │ │ + bne c1db8 │ │ │ │ add r2, r2, #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, lr │ │ │ │ - bne c1b84 │ │ │ │ + bne c1db8 │ │ │ │ add r2, r2, #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, lr │ │ │ │ - bne c1b84 │ │ │ │ + bne c1db8 │ │ │ │ add r2, r2, #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, lr │ │ │ │ - bne c1b84 │ │ │ │ + bne c1db8 │ │ │ │ add r2, r2, #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, lr │ │ │ │ - bne c1b84 │ │ │ │ + bne c1db8 │ │ │ │ add r2, r2, #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, lr │ │ │ │ - bne c1b84 │ │ │ │ + bne c1db8 │ │ │ │ str r1, [r3], #4 │ │ │ │ add r2, r2, #4 │ │ │ │ cmp r3, r4 │ │ │ │ - beq c1b80 │ │ │ │ + beq c1db4 │ │ │ │ mov sl, r5 │ │ │ │ mov r5, ip │ │ │ │ str r0, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, lr │ │ │ │ - bne c1bb8 │ │ │ │ + bne c1dec │ │ │ │ add r2, r2, #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ mov ip, r2 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r2] │ │ │ │ tst r1, lr │ │ │ │ - bne c1bb8 │ │ │ │ + bne c1dec │ │ │ │ add r2, r2, #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ mov r7, r2 │ │ │ │ ldr r1, [r2] │ │ │ │ tst r1, lr │ │ │ │ - bne c1bb8 │ │ │ │ + bne c1dec │ │ │ │ str r1, [r3] │ │ │ │ add r2, ip, #8 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r0, #8 │ │ │ │ ldr r1, [ip, #8] │ │ │ │ tst r1, lr │ │ │ │ - bne c1bb8 │ │ │ │ + bne c1dec │ │ │ │ str r1, [r0, #8] │ │ │ │ add r2, ip, #12 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r0, #12 │ │ │ │ ldr r1, [ip, #12] │ │ │ │ tst r1, lr │ │ │ │ - bne c1bb8 │ │ │ │ + bne c1dec │ │ │ │ str r1, [r0, #12] │ │ │ │ add r2, ip, #16 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r0, #16 │ │ │ │ ldr r1, [ip, #16] │ │ │ │ tst r1, lr │ │ │ │ - bne c1bb8 │ │ │ │ + bne c1dec │ │ │ │ str r1, [r0, #16] │ │ │ │ add r2, ip, #20 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r0, #20 │ │ │ │ ldr r1, [ip, #20] │ │ │ │ tst r1, lr │ │ │ │ - bne c1bb8 │ │ │ │ + bne c1dec │ │ │ │ str r1, [r0, #20] │ │ │ │ add r2, ip, #24 │ │ │ │ add r3, r0, #24 │ │ │ │ mov r7, r2 │ │ │ │ ldr r1, [ip, #24] │ │ │ │ tst r1, lr │ │ │ │ - bne c1bb8 │ │ │ │ + bne c1dec │ │ │ │ add r3, r0, #28 │ │ │ │ add r2, ip, #28 │ │ │ │ cmp r3, r4 │ │ │ │ str r1, [r0, #24] │ │ │ │ - bne c1a8c │ │ │ │ + bne c1cc0 │ │ │ │ ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ mov ip, r5 │ │ │ │ mov r5, sl │ │ │ │ mov r7, r2 │ │ │ │ - cmp r2, r6 │ │ │ │ - beq c1e90 │ │ │ │ + cmp r2, r8 │ │ │ │ + beq c20c4 │ │ │ │ ldrb r4, [r2] │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ - bls c1914 │ │ │ │ - b c1930 │ │ │ │ + bls c1b48 │ │ │ │ + b c1b64 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r4, #0 │ │ │ │ - b c1570 │ │ │ │ + b c17a4 │ │ │ │ sub r3, r3, sl │ │ │ │ mov r4, #0 │ │ │ │ asr r3, r3, #1 │ │ │ │ - b c1574 │ │ │ │ + b c17a8 │ │ │ │ mov ip, r5 │ │ │ │ ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r5, sl │ │ │ │ - b c1b84 │ │ │ │ + b c1db8 │ │ │ │ add lr, r7, #4 │ │ │ │ - cmp r6, lr │ │ │ │ - bcc c1f48 │ │ │ │ - sub r0, r6, #4 │ │ │ │ + cmp r8, lr │ │ │ │ + bcc c217c │ │ │ │ + sub r0, r8, #4 │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ sub r0, r0, r7 │ │ │ │ bic r0, r0, #3 │ │ │ │ add r0, r0, lr │ │ │ │ sub r1, r0, r7 │ │ │ │ sub r1, r1, #4 │ │ │ │ lsr r1, r1, #2 │ │ │ │ add r1, r1, #1 │ │ │ │ ands r1, r1, #3 │ │ │ │ - beq c1cc0 │ │ │ │ + beq c1ef4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq c1c80 │ │ │ │ + beq c1eb4 │ │ │ │ cmp r1, #2 │ │ │ │ - beq c1c48 │ │ │ │ + beq c1e7c │ │ │ │ ldr r1, [r7] │ │ │ │ tst r1, ip │ │ │ │ - bne c1dd8 │ │ │ │ + bne c200c │ │ │ │ uxtb r7, r1 │ │ │ │ mov r2, lr │ │ │ │ strh r7, [r3] │ │ │ │ ubfx r7, r1, #8, #8 │ │ │ │ add r3, r3, #8 │ │ │ │ strh r7, [r3, #-6] │ │ │ │ ubfx r7, r1, #16, #8 │ │ │ │ lsr r1, r1, #24 │ │ │ │ strh r7, [r3, #-4] │ │ │ │ strh r1, [r3, #-2] │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, ip │ │ │ │ - bne c1dd8 │ │ │ │ + bne c200c │ │ │ │ uxtb r7, r1 │ │ │ │ add r2, r2, #4 │ │ │ │ strh r7, [r3] │ │ │ │ ubfx r7, r1, #8, #8 │ │ │ │ add r3, r3, #8 │ │ │ │ strh r7, [r3, #-6] │ │ │ │ ubfx r7, r1, #16, #8 │ │ │ │ lsr r1, r1, #24 │ │ │ │ strh r7, [r3, #-4] │ │ │ │ strh r1, [r3, #-2] │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, ip │ │ │ │ - bne c1dd8 │ │ │ │ + bne c200c │ │ │ │ add r2, r2, #4 │ │ │ │ uxtb r7, r1 │ │ │ │ cmp r2, r0 │ │ │ │ strh r7, [r3] │ │ │ │ ubfx r7, r1, #8, #8 │ │ │ │ add r3, r3, #8 │ │ │ │ strh r7, [r3, #-6] │ │ │ │ ubfx r7, r1, #16, #8 │ │ │ │ lsr r1, r1, #24 │ │ │ │ strh r7, [r3, #-4] │ │ │ │ strh r1, [r3, #-2] │ │ │ │ - beq c1e80 │ │ │ │ - str r8, [fp, #-112] @ 0xffffff90 │ │ │ │ - mov r8, r0 │ │ │ │ - str r6, [fp, #-104] @ 0xffffff98 │ │ │ │ + beq c20b4 │ │ │ │ + str r6, [fp, #-112] @ 0xffffff90 │ │ │ │ + mov r6, r0 │ │ │ │ + str r8, [fp, #-104] @ 0xffffff98 │ │ │ │ str r4, [fp, #-108] @ 0xffffff94 │ │ │ │ str r5, [fp, #-116] @ 0xffffff8c │ │ │ │ - b c1db8 │ │ │ │ + b c1fec │ │ │ │ add r2, r2, #4 │ │ │ │ - uxtb r6, r1 │ │ │ │ + uxtb r8, r1 │ │ │ │ ubfx r4, r1, #8, #8 │ │ │ │ ubfx lr, r1, #16, #8 │ │ │ │ lsr r1, r1, #24 │ │ │ │ strh r1, [r3, #6] │ │ │ │ ldr r1, [r2] │ │ │ │ add r3, r3, #8 │ │ │ │ - strh r6, [r3, #-8] │ │ │ │ + strh r8, [r3, #-8] │ │ │ │ mov r5, r2 │ │ │ │ strh r4, [r3, #-6] │ │ │ │ tst r1, ip │ │ │ │ strh lr, [r3, #-4] │ │ │ │ - uxtb r6, r1 │ │ │ │ + uxtb r8, r1 │ │ │ │ ubfx r4, r1, #8, #8 │ │ │ │ ubfx lr, r1, #16, #8 │ │ │ │ mov r0, r3 │ │ │ │ lsr r1, r1, #24 │ │ │ │ mov r7, r2 │ │ │ │ - bne c1dc8 │ │ │ │ + bne c1ffc │ │ │ │ add r2, r2, #4 │ │ │ │ strh r1, [r3, #6] │ │ │ │ strh r4, [r3, #2] │ │ │ │ mov r7, r2 │ │ │ │ strh lr, [r3, #4] │ │ │ │ add r3, r3, #8 │ │ │ │ ldr r1, [r2] │ │ │ │ - strh r6, [r3, #-8] │ │ │ │ + strh r8, [r3, #-8] │ │ │ │ tst r1, ip │ │ │ │ - bne c1dc8 │ │ │ │ - uxtb r6, r1 │ │ │ │ + bne c1ffc │ │ │ │ + uxtb r8, r1 │ │ │ │ ubfx r4, r1, #8, #8 │ │ │ │ ubfx lr, r1, #16, #8 │ │ │ │ lsr r1, r1, #24 │ │ │ │ strh r1, [r3, #6] │ │ │ │ add r2, r5, #8 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r7, r2 │ │ │ │ - strh r6, [r3] │ │ │ │ + strh r8, [r3] │ │ │ │ strh r4, [r3, #2] │ │ │ │ tst r1, ip │ │ │ │ strh lr, [r3, #4] │ │ │ │ add r3, r0, #16 │ │ │ │ - bne c1dc8 │ │ │ │ + bne c1ffc │ │ │ │ add r2, r5, #12 │ │ │ │ - uxtb r6, r1 │ │ │ │ + uxtb r8, r1 │ │ │ │ ubfx r4, r1, #8, #8 │ │ │ │ - strh r6, [r0, #16] │ │ │ │ + strh r8, [r0, #16] │ │ │ │ ubfx lr, r1, #16, #8 │ │ │ │ strh r4, [r3, #2] │ │ │ │ lsr r1, r1, #24 │ │ │ │ strh lr, [r3, #4] │ │ │ │ strh r1, [r3, #6] │ │ │ │ - cmp r2, r8 │ │ │ │ + cmp r2, r6 │ │ │ │ add r3, r0, #24 │ │ │ │ - beq c1e70 │ │ │ │ + beq c20a4 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, ip │ │ │ │ - beq c1cd8 │ │ │ │ - ldr r6, [fp, #-104] @ 0xffffff98 │ │ │ │ + beq c1f0c │ │ │ │ + ldr r8, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r4, [fp, #-108] @ 0xffffff94 │ │ │ │ - ldr r8, [fp, #-112] @ 0xffffff90 │ │ │ │ + ldr r6, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r5, [fp, #-116] @ 0xffffff8c │ │ │ │ - cmp r6, r2 │ │ │ │ - beq c1f50 │ │ │ │ + cmp r8, r2 │ │ │ │ + beq c2184 │ │ │ │ ldrb r0, [r2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bls c1858 │ │ │ │ - b c17c0 │ │ │ │ - movw r1, #37964 @ 0x944c │ │ │ │ + bls c1a8c │ │ │ │ + b c19f4 │ │ │ │ + movw r1, #34584 @ 0x8718 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne c2014 │ │ │ │ + bne c2248 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 2e37c │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c1200 │ │ │ │ + bne c1434 │ │ │ │ mov r0, r3 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c1200 │ │ │ │ + b c1434 │ │ │ │ cmp r1, #2 │ │ │ │ strne r4, [r2, r3, lsl #2] │ │ │ │ lsleq r1, r3, #1 │ │ │ │ ldrne r3, [fp, #-52] @ 0xffffffcc │ │ │ │ strheq r4, [r2, r1] │ │ │ │ - b c16b8 │ │ │ │ + b c18ec │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d544c <_PyUnicodeWriter_WriteStr@@Base+0x184> │ │ │ │ + bl d4b1c <_PyUnicodeWriter_WriteStr@@Base+0x184> │ │ │ │ cmn r0, #1 │ │ │ │ - bne c169c │ │ │ │ + bne c18d0 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 2da94c │ │ │ │ + bl c3288 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24ae50 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ - b c1f94 │ │ │ │ - ldr r6, [fp, #-104] @ 0xffffff98 │ │ │ │ + bl 249020 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + b c21c8 │ │ │ │ + ldr r8, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r4, [fp, #-108] @ 0xffffff94 │ │ │ │ - ldr r8, [fp, #-112] @ 0xffffff90 │ │ │ │ + ldr r6, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r5, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r7, r2 │ │ │ │ - b c1dd8 │ │ │ │ - cmp r7, r6 │ │ │ │ - bne c1914 │ │ │ │ + b c200c │ │ │ │ + cmp r7, r8 │ │ │ │ + bne c1b48 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r4, ip │ │ │ │ - b c1570 │ │ │ │ + b c17a4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq c2534 │ │ │ │ + beq c2768 │ │ │ │ cmp r0, #2 │ │ │ │ - bne c223c │ │ │ │ + bne c2470 │ │ │ │ cmp r2, #0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq c2250 │ │ │ │ + beq c2484 │ │ │ │ add r3, r3, #28 │ │ │ │ cmp sl, #255 @ 0xff │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - ble c1480 │ │ │ │ + ble c16b4 │ │ │ │ mov r7, r5 │ │ │ │ - b c1498 │ │ │ │ + b c16cc │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r4, #0 │ │ │ │ - b c1570 │ │ │ │ - bne c1ee4 │ │ │ │ + b c17a4 │ │ │ │ + bne c2118 │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ sub ip, r0, #128 @ 0x80 │ │ │ │ cmp ip, #63 @ 0x3f │ │ │ │ - bhi c1f24 │ │ │ │ + bhi c2158 │ │ │ │ cmp r0, #159 @ 0x9f │ │ │ │ subls r2, r2, #224 @ 0xe0 │ │ │ │ subhi r2, r2, #237 @ 0xed │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ lsl r4, r2, #1 │ │ │ │ - b c1570 │ │ │ │ + b c17a4 │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ - bne c221c │ │ │ │ + bne c2450 │ │ │ │ mov r4, #2 │ │ │ │ - b c1570 │ │ │ │ + b c17a4 │ │ │ │ ands r4, r7, #3 │ │ │ │ movweq r0, #32896 @ 0x8080 │ │ │ │ movteq r0, #32896 @ 0x8080 │ │ │ │ - beq c1f6c │ │ │ │ + beq c21a0 │ │ │ │ add r7, r7, #1 │ │ │ │ strb r2, [r3], #1 │ │ │ │ - b c14e8 │ │ │ │ - cmp r6, r7 │ │ │ │ - bne c1858 │ │ │ │ + b c171c │ │ │ │ + cmp r8, r7 │ │ │ │ + bne c1a8c │ │ │ │ sub r3, r3, sl │ │ │ │ - b c1bb0 │ │ │ │ + b c1de4 │ │ │ │ ldr ip, [r2, #-4] │ │ │ │ tst ip, r0 │ │ │ │ - bne c1f78 │ │ │ │ + bne c21ac │ │ │ │ mov r7, r2 │ │ │ │ str ip, [r3], #4 │ │ │ │ add r2, r7, #4 │ │ │ │ - cmp r6, r2 │ │ │ │ - bcs c1f58 │ │ │ │ - cmp r6, r7 │ │ │ │ - beq c1570 │ │ │ │ + cmp r8, r2 │ │ │ │ + bcs c218c │ │ │ │ + cmp r8, r7 │ │ │ │ + beq c17a4 │ │ │ │ ldrb r2, [r7] │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bls c1f3c │ │ │ │ - b c14fc │ │ │ │ - bl 366244 │ │ │ │ + bls c2170 │ │ │ │ + b c1730 │ │ │ │ + bl 3664fc │ │ │ │ mov r3, #0 │ │ │ │ - b c124c │ │ │ │ + b c1480 │ │ │ │ sub r3, r3, sl │ │ │ │ cmp r0, #244 @ 0xf4 │ │ │ │ strhi r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ asr r2, r3, #1 │ │ │ │ strhi r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bhi c2054 │ │ │ │ - sub r1, r6, r7 │ │ │ │ + bhi c2288 │ │ │ │ + sub r1, r8, r7 │ │ │ │ cmp r1, #3 │ │ │ │ - bgt c2088 │ │ │ │ + bgt c22bc │ │ │ │ cmp r1, #1 │ │ │ │ - ble c172c │ │ │ │ + ble c1960 │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ sub lr, ip, #128 @ 0x80 │ │ │ │ cmp lr, #63 @ 0x3f │ │ │ │ - bhi c2278 │ │ │ │ + bhi c24ac │ │ │ │ cmp ip, #143 @ 0x8f │ │ │ │ - bls c207c │ │ │ │ + bls c22b0 │ │ │ │ cmp r0, #244 @ 0xf4 │ │ │ │ - beq c2278 │ │ │ │ + beq c24ac │ │ │ │ cmp r1, #2 │ │ │ │ - beq c172c │ │ │ │ + beq c1960 │ │ │ │ ldrb r1, [r7, #2] │ │ │ │ sub r1, r1, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bls c172c │ │ │ │ + bls c1960 │ │ │ │ asr r3, r3, #1 │ │ │ │ mov r4, #3 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c1598 │ │ │ │ + b c17cc │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c1200 │ │ │ │ + b c1434 │ │ │ │ mov r2, r1 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, r8 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 2c4ff4 │ │ │ │ + bl 2ba88c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c1734 │ │ │ │ + beq c1968 │ │ │ │ cmp r4, #1 │ │ │ │ - bne c1598 │ │ │ │ + bne c17cc │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r6, #9560 @ 0x2558 │ │ │ │ - movt r6, #68 @ 0x44 │ │ │ │ + movw r8, #11872 @ 0x2e60 │ │ │ │ + movt r8, #68 @ 0x44 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r3, r7, r1 │ │ │ │ add r4, r3, #1 │ │ │ │ - b c15b4 │ │ │ │ + b c17e8 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r4, #1 │ │ │ │ - b c1570 │ │ │ │ + b c17a4 │ │ │ │ cmp r0, #240 @ 0xf0 │ │ │ │ - bne c1fe8 │ │ │ │ - b c2278 │ │ │ │ + bne c221c │ │ │ │ + b c24ac │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ sub r2, r1, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi c2278 │ │ │ │ + bhi c24ac │ │ │ │ cmp r0, #240 @ 0xf0 │ │ │ │ - bne c239c │ │ │ │ + bne c25d0 │ │ │ │ cmp r1, #143 @ 0x8f │ │ │ │ - bls c2278 │ │ │ │ + bls c24ac │ │ │ │ ldrb ip, [r7, #2] │ │ │ │ sub r2, ip, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi c2000 │ │ │ │ + bhi c2234 │ │ │ │ ldrb r2, [r7, #3] │ │ │ │ sub lr, r2, #128 @ 0x80 │ │ │ │ cmp lr, #63 @ 0x3f │ │ │ │ - bhi c25cc │ │ │ │ + bhi c2800 │ │ │ │ add r2, r2, r0, lsl #18 │ │ │ │ add r7, r7, #4 │ │ │ │ sub r2, r2, #63438848 @ 0x3c80000 │ │ │ │ sub r2, r2, #8320 @ 0x2080 │ │ │ │ add r2, r2, r1, lsl #12 │ │ │ │ add r4, r2, ip, lsl #6 │ │ │ │ - b c1bb0 │ │ │ │ - subeq r4, sp, ip, lsl #11 │ │ │ │ + b c1de4 │ │ │ │ + umaaleq r4, sp, r4, lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ - umaaleq r4, sp, r0, r5 │ │ │ │ - umaaleq r4, sp, r4, r5 │ │ │ │ - mlseq fp, r0, r4, r1 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ + umaaleq r4, sp, r8, lr │ │ │ │ + umaaleq r4, sp, ip, lr │ │ │ │ + rsbeq r1, fp, r8, lsl #9 │ │ │ │ cmp r2, #244 @ 0xf4 │ │ │ │ - bhi c2074 │ │ │ │ - sub r0, r6, r7 │ │ │ │ + bhi c22a8 │ │ │ │ + sub r0, r8, r7 │ │ │ │ cmp r0, #3 │ │ │ │ - ble c21f4 │ │ │ │ + ble c2428 │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ sub r0, ip, #128 @ 0x80 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ - bhi c1f24 │ │ │ │ + bhi c2158 │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ - bne c21d4 │ │ │ │ + bne c2408 │ │ │ │ cmp ip, #143 @ 0x8f │ │ │ │ - bls c1f24 │ │ │ │ + bls c2158 │ │ │ │ ldrb lr, [r7, #2] │ │ │ │ sub r0, lr, #128 @ 0x80 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ - bhi c2388 │ │ │ │ + bhi c25bc │ │ │ │ ldrb r0, [r7, #3] │ │ │ │ sub r4, r0, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi c21cc │ │ │ │ + bhi c2400 │ │ │ │ add r2, r0, r2, lsl #18 │ │ │ │ sub r2, r2, #63438848 @ 0x3c80000 │ │ │ │ add r7, r7, #4 │ │ │ │ sub r2, r2, #8320 @ 0x2080 │ │ │ │ add r2, r2, ip, lsl #12 │ │ │ │ add r4, r2, lr, lsl #6 │ │ │ │ - b c1570 │ │ │ │ + b c17a4 │ │ │ │ sub r3, r3, sl │ │ │ │ mov r4, #1 │ │ │ │ - b c1bb0 │ │ │ │ + b c1de4 │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ sub r2, ip, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi c1f24 │ │ │ │ + bhi c2158 │ │ │ │ cmp r4, #240 @ 0xf0 │ │ │ │ - beq c25f8 │ │ │ │ + beq c282c │ │ │ │ sub r2, r4, #244 @ 0xf4 │ │ │ │ cmp ip, #143 @ 0x8f │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ movls r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c1f24 │ │ │ │ + bne c2158 │ │ │ │ ldrb lr, [r7, #2] │ │ │ │ sub r2, lr, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi c2388 │ │ │ │ + bhi c25bc │ │ │ │ ldrb r2, [r7, #3] │ │ │ │ sub r4, r2, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bls c260c │ │ │ │ + bls c2840 │ │ │ │ mov r4, #4 │ │ │ │ - b c1570 │ │ │ │ + b c17a4 │ │ │ │ sub r0, r2, #244 @ 0xf4 │ │ │ │ cmp ip, #143 @ 0x8f │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ movls r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2130 │ │ │ │ - b c1f24 │ │ │ │ + beq c2364 │ │ │ │ + b c2158 │ │ │ │ cmp r0, #1 │ │ │ │ - ble c1ee4 │ │ │ │ + ble c2118 │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ sub lr, ip, #128 @ 0x80 │ │ │ │ cmp lr, #63 @ 0x3f │ │ │ │ - bhi c1f24 │ │ │ │ + bhi c2158 │ │ │ │ cmp ip, #143 @ 0x8f │ │ │ │ - bls c1f1c │ │ │ │ + bls c2150 │ │ │ │ cmp r2, #244 @ 0xf4 │ │ │ │ - beq c1f24 │ │ │ │ + beq c2158 │ │ │ │ cmp r0, #2 │ │ │ │ - beq c1ee4 │ │ │ │ + beq c2118 │ │ │ │ ldrb r2, [r7, #2] │ │ │ │ sub r2, r2, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ movhi r4, #3 │ │ │ │ movls r4, #0 │ │ │ │ - b c1570 │ │ │ │ + b c17a4 │ │ │ │ cmp r2, #0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne c1ebc │ │ │ │ + bne c20f0 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp sl, #255 @ 0xff │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - ble c1480 │ │ │ │ - b c1ed8 │ │ │ │ + ble c16b4 │ │ │ │ + b c210c │ │ │ │ cmp r0, #237 @ 0xed │ │ │ │ - bne c172c │ │ │ │ + bne c1960 │ │ │ │ asr r3, r3, #1 │ │ │ │ mov r4, #2 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c1598 │ │ │ │ + b c17cc │ │ │ │ asr r3, r3, #1 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c1734 │ │ │ │ + b c1968 │ │ │ │ sub r3, r3, sl │ │ │ │ - b c2000 │ │ │ │ + b c2234 │ │ │ │ cmp r1, #159 @ 0x9f │ │ │ │ - bhi c1810 │ │ │ │ + bhi c1a44 │ │ │ │ sub r3, r3, sl │ │ │ │ - b c2278 │ │ │ │ - cmp r8, #1 │ │ │ │ - beq c22cc │ │ │ │ - cmp r8, #3 │ │ │ │ - beq c2440 │ │ │ │ - cmp r8, #4 │ │ │ │ - beq c242c │ │ │ │ + b c24ac │ │ │ │ + cmp r6, #1 │ │ │ │ + beq c2500 │ │ │ │ + cmp r6, #3 │ │ │ │ + beq c2674 │ │ │ │ + cmp r6, #4 │ │ │ │ + beq c2660 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ str r1, [sp, #20] │ │ │ │ - mov r3, r6 │ │ │ │ + mov r3, r8 │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ str r2, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r2, fp, #100 @ 0x64 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp, #24] │ │ │ │ - movw r2, #40180 @ 0x9cf4 │ │ │ │ + movw r2, #42420 @ 0xa5b4 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl 34223c │ │ │ │ + bl 3426ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne c1e54 │ │ │ │ + bne c2088 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls c234c │ │ │ │ + bls c2580 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r2, r1, r7 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r3, r3, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble c161c │ │ │ │ + ble c1850 │ │ │ │ cmp r1, r7 │ │ │ │ - beq c1628 │ │ │ │ + beq c185c │ │ │ │ sub r1, r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl d5adc <_PyUnicodeWriter_WriteStr@@Base+0x814> │ │ │ │ + bl d51ac <_PyUnicodeWriter_WriteStr@@Base+0x814> │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1e54 │ │ │ │ + beq c2088 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c161c │ │ │ │ + b c1850 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b c12a8 │ │ │ │ + b c14dc │ │ │ │ mov r4, #3 │ │ │ │ - b c1570 │ │ │ │ + b c17a4 │ │ │ │ cmp ip, #159 @ 0x9f │ │ │ │ - bhi c154c │ │ │ │ - b c1f24 │ │ │ │ + bhi c1780 │ │ │ │ + b c2158 │ │ │ │ sub r2, r0, #244 @ 0xf4 │ │ │ │ cmp r1, #143 @ 0x8f │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ movls r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c20a8 │ │ │ │ - b c2278 │ │ │ │ - ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ + beq c22dc │ │ │ │ + b c24ac │ │ │ │ + ldr r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr ip, [fp, #-68] @ 0xffffffbc │ │ │ │ - cmp r6, #1 │ │ │ │ + cmp r8, #1 │ │ │ │ ldrb r3, [r1, r0] │ │ │ │ strbeq r3, [ip, r2] │ │ │ │ add lr, r3, #56320 @ 0xdc00 │ │ │ │ ldreq r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq c23f4 │ │ │ │ - cmp r6, #2 │ │ │ │ + beq c2628 │ │ │ │ + cmp r8, #2 │ │ │ │ strne lr, [ip, r2, lsl #2] │ │ │ │ lsleq r3, r2, #1 │ │ │ │ ldrne r2, [fp, #-52] @ 0xffffffcc │ │ │ │ strheq lr, [ip, r3] │ │ │ │ add r2, r2, #1 │ │ │ │ add r0, r0, #1 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c1600 │ │ │ │ - mov r1, r8 │ │ │ │ + b c1834 │ │ │ │ + mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 359f88 <_PyUnicodeWriter_PrepareKindInternal@@Base> │ │ │ │ + bl 35a3c8 <_PyUnicodeWriter_PrepareKindInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1e54 │ │ │ │ + beq c2088 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c15f4 │ │ │ │ + b c1828 │ │ │ │ sub r3, r4, r3 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ add r7, r7, r3 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c161c │ │ │ │ + b c1850 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #65533 @ 0xfffd │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 2f3bf4 │ │ │ │ + bl 2f25e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1e54 │ │ │ │ + beq c2088 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ sub r3, r4, r3 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ add r7, r7, r3 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c161c │ │ │ │ + b c1850 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ - b c1f24 │ │ │ │ + b c2158 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #239 @ 0xef │ │ │ │ - bhi c2584 │ │ │ │ - sub r2, r6, r7 │ │ │ │ + bhi c27b8 │ │ │ │ + sub r2, r8, r7 │ │ │ │ cmp r2, #2 │ │ │ │ - ble c2554 │ │ │ │ + ble c2788 │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ sub r2, ip, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi c1f24 │ │ │ │ + bhi c2158 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ - beq c2548 │ │ │ │ + beq c277c │ │ │ │ sub r2, r4, #237 @ 0xed │ │ │ │ cmp ip, #159 @ 0x9f │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ movls r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c1f24 │ │ │ │ + bne c2158 │ │ │ │ ldrb r2, [r7, #2] │ │ │ │ sub lr, r2, #128 @ 0x80 │ │ │ │ cmp lr, #63 @ 0x3f │ │ │ │ - bhi c2388 │ │ │ │ + bhi c25bc │ │ │ │ add r4, r2, r0, lsl #12 │ │ │ │ add r7, r7, #3 │ │ │ │ sub r4, r4, #925696 @ 0xe2000 │ │ │ │ sub r4, r4, #128 @ 0x80 │ │ │ │ add r4, r4, ip, lsl #6 │ │ │ │ - b c1570 │ │ │ │ - mov r1, r6 │ │ │ │ + b c17a4 │ │ │ │ + mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl 32cd44 │ │ │ │ + bl 32be04 │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #195 @ 0xc3 │ │ │ │ movls sl, #255 @ 0xff │ │ │ │ - bls c140c │ │ │ │ + bls c1640 │ │ │ │ cmp r3, #239 @ 0xef │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #16 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movhi sl, r1 │ │ │ │ movls sl, r2 │ │ │ │ - b c140c │ │ │ │ + b c1640 │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne c1ebc │ │ │ │ - b c2250 │ │ │ │ + bne c20f0 │ │ │ │ + b c2484 │ │ │ │ cmp ip, #159 @ 0x9f │ │ │ │ - bhi c24cc │ │ │ │ - b c1f24 │ │ │ │ - bne c1ee4 │ │ │ │ + bhi c2700 │ │ │ │ + b c2158 │ │ │ │ + bne c2118 │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ sub ip, r2, #128 @ 0x80 │ │ │ │ cmp ip, #63 @ 0x3f │ │ │ │ - bhi c1f24 │ │ │ │ + bhi c2158 │ │ │ │ cmp r2, #159 @ 0x9f │ │ │ │ subls r0, r4, #224 @ 0xe0 │ │ │ │ subhi r0, r0, #237 @ 0xed │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ lsl r4, r0, #1 │ │ │ │ - b c1570 │ │ │ │ + b c17a4 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ - bhi c2074 │ │ │ │ - sub r2, r6, r7 │ │ │ │ + bhi c22a8 │ │ │ │ + sub r2, r8, r7 │ │ │ │ cmp r2, #3 │ │ │ │ - bgt c2178 │ │ │ │ + bgt c23ac │ │ │ │ cmp r2, #1 │ │ │ │ - ble c1ee4 │ │ │ │ + ble c2118 │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ sub lr, ip, #128 @ 0x80 │ │ │ │ cmp lr, #63 @ 0x3f │ │ │ │ - bhi c1f24 │ │ │ │ + bhi c2158 │ │ │ │ cmp ip, #143 @ 0x8f │ │ │ │ - bhi c25ec │ │ │ │ + bhi c2820 │ │ │ │ cmp r4, #240 @ 0xf0 │ │ │ │ - beq c1f24 │ │ │ │ + beq c2158 │ │ │ │ cmp r2, #2 │ │ │ │ - bne c2224 │ │ │ │ - b c1ee4 │ │ │ │ + bne c2458 │ │ │ │ + b c2118 │ │ │ │ mov r4, #4 │ │ │ │ - b c1bb0 │ │ │ │ + b c1de4 │ │ │ │ add r0, r3, #28 │ │ │ │ - b c16e8 │ │ │ │ + b c191c │ │ │ │ mov r2, r0 │ │ │ │ ldrb r1, [r2, #3] │ │ │ │ bfi r3, r1, #24, #8 │ │ │ │ - b c1124 │ │ │ │ + b c1358 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ - bne c25c0 │ │ │ │ - b c1f24 │ │ │ │ + bne c27f4 │ │ │ │ + b c2158 │ │ │ │ cmp ip, #143 @ 0x8f │ │ │ │ - bls c1f24 │ │ │ │ - b c21ac │ │ │ │ + bls c2158 │ │ │ │ + b c23e0 │ │ │ │ mov r2, r0 │ │ │ │ - b c25e0 │ │ │ │ + b c2814 │ │ │ │ add r2, r2, r0, lsl #18 │ │ │ │ - b c2154 │ │ │ │ + b c2388 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq c2ad8 │ │ │ │ + beq c2d0c │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq c28ec │ │ │ │ + beq c2b20 │ │ │ │ mov r7, r4 │ │ │ │ cmn r4, #-2147483619 @ 0x8000001d │ │ │ │ - bhi c2ca4 │ │ │ │ + bhi c2ed8 │ │ │ │ cmp r4, #3 │ │ │ │ add r9, r0, r4 │ │ │ │ - ble c2944 │ │ │ │ + ble c2b78 │ │ │ │ ldr r3, [r0] │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ands r3, r3, ip │ │ │ │ - bne c2b44 │ │ │ │ + bne c2d78 │ │ │ │ add r1, r0, #4 │ │ │ │ sub r0, r9, #4 │ │ │ │ bic r1, r1, #3 │ │ │ │ cmp r1, r0 │ │ │ │ - bhi c28c0 │ │ │ │ + bhi c2af4 │ │ │ │ ldr r3, [r1] │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c29bc │ │ │ │ + bne c2bf0 │ │ │ │ add r2, r1, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc c26f0 │ │ │ │ + bcc c2924 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c29c0 │ │ │ │ + bne c2bf4 │ │ │ │ add r2, r1, #8 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc c26f0 │ │ │ │ + bcc c2924 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c29c0 │ │ │ │ + bne c2bf4 │ │ │ │ add r2, r1, #12 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc c26f0 │ │ │ │ + bcc c2924 │ │ │ │ ldr r3, [r2] │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c29c0 │ │ │ │ + bne c2bf4 │ │ │ │ add r2, r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs c26d8 │ │ │ │ - ldr r0, [pc, #1520] @ c2ce8 │ │ │ │ + bcs c290c │ │ │ │ + ldr r0, [pc, #1520] @ c2f1c │ │ │ │ sub r1, r9, r2 │ │ │ │ mov r3, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi c2cd4 │ │ │ │ + bhi c2f08 │ │ │ │ ldrb r1, [r0, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ bfi r3, r1, #16, #8 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ bfi r3, r1, #8, #8 │ │ │ │ ldrb r1, [r2] │ │ │ │ bfi r3, r1, #0, #8 │ │ │ │ movw r1, #32896 @ 0x8080 │ │ │ │ movt r1, #32896 @ 0x8080 │ │ │ │ and r3, r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c29c0 │ │ │ │ - movw r6, #38400 @ 0x9600 │ │ │ │ + bne c2bf4 │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r3, #22652 @ 0x587c │ │ │ │ + movw r3, #22588 @ 0x583c │ │ │ │ movt r3, #11 │ │ │ │ add r2, r4, #21 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r8, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r8, r3 │ │ │ │ - bne c2b28 │ │ │ │ - ldr r3, [pc, #1408] @ c2cec │ │ │ │ + bne c2d5c │ │ │ │ + ldr r3, [pc, #1408] @ c2f20 │ │ │ │ cmp r2, #512 @ 0x200 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ - bgt c2884 │ │ │ │ + bgt c2ab8 │ │ │ │ add r8, r7, #20 │ │ │ │ lsr r1, r8, #3 │ │ │ │ ldr r2, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq c2aec │ │ │ │ + beq c2d20 │ │ │ │ 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 c2854 │ │ │ │ - movw r2, #42744 @ 0xa6f8 │ │ │ │ + beq c2a88 │ │ │ │ + movw r2, #43364 @ 0xa964 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #1300] @ c2cf0 │ │ │ │ + ldr r2, [pc, #1300] @ c2f24 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r6, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c2b58 │ │ │ │ + bne c2d8c │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ str r4, [r3, #8] │ │ │ │ strb r2, [r3, #16] │ │ │ │ mvn r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ strb r2, [r3, r8] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #32 │ │ │ │ - beq c2b14 │ │ │ │ + beq c2d48 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq c2cc8 │ │ │ │ + beq c2efc │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r3, #20 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -152830,660 +152971,662 @@ │ │ │ │ strne r4, [r2] │ │ │ │ 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 │ │ │ │ - bhi c2934 │ │ │ │ + bhi c2b68 │ │ │ │ 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 c27b8 │ │ │ │ + bne c29ec │ │ │ │ ldr r2, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #52364 @ 0xcc8c │ │ │ │ + movw r3, #52388 @ 0xcca4 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c2c90 │ │ │ │ + bne c2ec4 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2e388 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2afc │ │ │ │ + beq c2d30 │ │ │ │ ldr r2, [r9, #800] @ 0x320 │ │ │ │ add r8, r7, #20 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r9, #800] @ 0x320 │ │ │ │ - b c27b8 │ │ │ │ - ldr r0, [pc, #1068] @ c2cf4 │ │ │ │ + b c29ec │ │ │ │ + ldr r0, [pc, #1068] @ c2f28 │ │ │ │ sub r2, r9, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi c2ce0 │ │ │ │ + bhi c2f14 │ │ │ │ ldrsb r2, [r0, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, r1 │ │ │ │ - b c271c │ │ │ │ + b c2950 │ │ │ │ mov r2, r1 │ │ │ │ - b c2724 │ │ │ │ + b c2958 │ │ │ │ ldrsb r3, [r0] │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ addlt r9, r0, #1 │ │ │ │ movlt r3, #0 │ │ │ │ movlt r2, r0 │ │ │ │ movlt r7, r4 │ │ │ │ - blt c2724 │ │ │ │ + blt c2958 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2c58 │ │ │ │ + bne c2e8c │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59084 @ 0xe6cc │ │ │ │ - movw r2, #38400 @ 0x9600 │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ - b c2848 │ │ │ │ + b c2a7c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [ip, #12] │ │ │ │ str ip, [r2, #8] │ │ │ │ - b c27b8 │ │ │ │ - ldr r2, [pc, #940] @ c2cf8 │ │ │ │ + b c29ec │ │ │ │ + ldr r2, [pc, #940] @ c2f2c │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi c2cd0 │ │ │ │ + bhi c2f04 │ │ │ │ ldrb r2, [r2, r4] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, r0 │ │ │ │ - b c2714 │ │ │ │ + b c2948 │ │ │ │ mov r2, r0 │ │ │ │ - b c271c │ │ │ │ - movw r6, #38400 @ 0x9600 │ │ │ │ + b c2950 │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r3, #22652 @ 0x587c │ │ │ │ + movw r3, #22588 @ 0x583c │ │ │ │ movt r3, #11 │ │ │ │ add r2, r4, #21 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r8, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r8, r3 │ │ │ │ movne r7, #0 │ │ │ │ - bne c2b28 │ │ │ │ - ldr r2, [pc, #844] @ c2cec │ │ │ │ + bne c2d5c │ │ │ │ + ldr r2, [pc, #844] @ c2f20 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ - b c2780 │ │ │ │ + b c29b4 │ │ │ │ mov r2, r0 │ │ │ │ - b c2724 │ │ │ │ + b c2958 │ │ │ │ mov r2, r1 │ │ │ │ rbit r3, r3 │ │ │ │ sub r2, r2, r5 │ │ │ │ clz r3, r3 │ │ │ │ sub r3, r3, #7 │ │ │ │ add sl, r2, r3, lsr #3 │ │ │ │ cmp r4, sl │ │ │ │ - beq c2740 │ │ │ │ + beq c2974 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ ldrb r3, [r5, sl] │ │ │ │ cmp r8, #1 │ │ │ │ cmpeq r2, #0 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r3, #193 @ 0xc1 │ │ │ │ movls r2, #0 │ │ │ │ andhi r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ add r2, r5, sl │ │ │ │ moveq r7, #127 @ 0x7f │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne c2bd4 │ │ │ │ + bne c2e08 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2d81c8 │ │ │ │ + bl 2d679c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c2848 │ │ │ │ + beq c2a7c │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ bl 2d748 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ubfx r1, r2, #5, #1 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ - beq c2b90 │ │ │ │ + beq c2dc4 │ │ │ │ cmp r1, #0 │ │ │ │ mov r1, #127 @ 0x7f │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq c2c24 │ │ │ │ + beq c2e58 │ │ │ │ add r3, r3, #20 │ │ │ │ cmp r7, #255 @ 0xff │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bgt c2bcc │ │ │ │ + bgt c2e00 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ bl 2e304 │ │ │ │ str sl, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r3, r9 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ - bl 1fb790 │ │ │ │ + bl 1fb4cc │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - beq c2c78 │ │ │ │ - bl d788c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq c2eac │ │ │ │ + bl d6f5c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b c2848 │ │ │ │ + b c2a7c │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2c84 │ │ │ │ - ldr r3, [pc, #528] @ c2cfc │ │ │ │ - b c2848 │ │ │ │ + bne c2eb8 │ │ │ │ + ldr r3, [pc, #528] @ c2f30 │ │ │ │ + b c2a7c │ │ │ │ mov r0, r9 │ │ │ │ - bl b59a8 │ │ │ │ + bl b5968 │ │ │ │ mov r3, r0 │ │ │ │ - b c287c │ │ │ │ - bl 366244 │ │ │ │ + b c2ab0 │ │ │ │ + bl 3664fc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c2848 │ │ │ │ + beq c2a7c │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #32 │ │ │ │ - bne c2814 │ │ │ │ + bne c2a48 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b c2830 │ │ │ │ + b c2a64 │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ blx r8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c2afc │ │ │ │ + beq c2d30 │ │ │ │ add r8, r7, #20 │ │ │ │ - b c27b8 │ │ │ │ + b c29ec │ │ │ │ rbit r3, r3 │ │ │ │ clz r3, r3 │ │ │ │ sub r3, r3, #7 │ │ │ │ lsr sl, r3, #3 │ │ │ │ - b c29d4 │ │ │ │ - movw r1, #37964 @ 0x944c │ │ │ │ + b c2c08 │ │ │ │ + movw r1, #34584 @ 0x8718 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ cmp r6, r1 │ │ │ │ - bne c2cac │ │ │ │ + bne c2ee0 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2e37c │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c27ec │ │ │ │ + bne c2a20 │ │ │ │ mov r0, r3 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b c27ec │ │ │ │ + b c2a20 │ │ │ │ cmp r2, #1 │ │ │ │ - beq c2c44 │ │ │ │ + beq c2e78 │ │ │ │ cmp r2, #2 │ │ │ │ - bne c2c10 │ │ │ │ + bne c2e44 │ │ │ │ cmp r1, #0 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq c2c24 │ │ │ │ + beq c2e58 │ │ │ │ add r3, r3, #28 │ │ │ │ cmp r7, #255 @ 0xff │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - ble c2a88 │ │ │ │ + ble c2cbc │ │ │ │ str r5, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b c2a9c │ │ │ │ + b c2cd0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - bl 32cd44 │ │ │ │ + bl 32be04 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #195 @ 0xc3 │ │ │ │ movls r7, #255 @ 0xff │ │ │ │ - bls c2a14 │ │ │ │ + bls c2c48 │ │ │ │ cmp r3, #239 @ 0xef │ │ │ │ movw r7, #65535 @ 0xffff │ │ │ │ movt r7, #16 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movls r7, r2 │ │ │ │ - b c2a14 │ │ │ │ + b c2c48 │ │ │ │ cmp r1, #0 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #16 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne c2bb0 │ │ │ │ + bne c2de4 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r7, #255 @ 0xff │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - ble c2a88 │ │ │ │ - b c2bcc │ │ │ │ + ble c2cbc │ │ │ │ + b c2e00 │ │ │ │ cmp r1, #0 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne c2bb0 │ │ │ │ - b c2c24 │ │ │ │ + bne c2de4 │ │ │ │ + b c2e58 │ │ │ │ str r4, [r3] │ │ │ │ ldrsb r3, [r0] │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge c2918 │ │ │ │ - ldr r3, [pc, #140] @ c2d00 │ │ │ │ + bge c2b4c │ │ │ │ + ldr r3, [pc, #140] @ c2f34 │ │ │ │ add r3, r3, r1, lsl #5 │ │ │ │ - b c2848 │ │ │ │ - bl 24ae50 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + b c2a7c │ │ │ │ + bl 249020 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b c2848 │ │ │ │ + b c2a7c │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r4, [r3] │ │ │ │ - b c2ae4 │ │ │ │ + b c2d18 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b c28a4 │ │ │ │ - bl 366244 │ │ │ │ - b c2c7c │ │ │ │ + b c2ad8 │ │ │ │ + bl 3664fc │ │ │ │ + b c2eb0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b c27ec │ │ │ │ + b c2a20 │ │ │ │ add r0, r3, #28 │ │ │ │ - b c2b18 │ │ │ │ + b c2d4c │ │ │ │ mov r2, r0 │ │ │ │ ldrb r1, [r2, #3] │ │ │ │ bfi r3, r1, #24, #8 │ │ │ │ - b c2714 │ │ │ │ + b c2948 │ │ │ │ mov r2, r1 │ │ │ │ - b c2cd4 │ │ │ │ - umaaleq r4, sp, r8, r5 │ │ │ │ + b c2f08 │ │ │ │ + subeq r4, sp, r0, lsr #29 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ - umaaleq r4, sp, ip, r5 │ │ │ │ - subeq r4, sp, r0, lsr #11 │ │ │ │ - mlseq fp, r0, r4, r1 │ │ │ │ - rsbeq r7, fp, ip, asr #17 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ + subeq r4, sp, r4, lsr #29 │ │ │ │ + subeq r4, sp, r8, lsr #29 │ │ │ │ + rsbeq r1, fp, r8, lsl #9 │ │ │ │ + rsbeq r7, fp, r4, asr #17 │ │ │ │ subs r2, r1, #0 │ │ │ │ - beq c2fbc │ │ │ │ + beq c31f0 │ │ │ │ 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 lr, [r2, #4] │ │ │ │ - movw ip, #42744 @ 0xa6f8 │ │ │ │ + movw ip, #43364 @ 0xa964 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ ldrb r3, [lr, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp lr, ip │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne c2d64 │ │ │ │ + bne c2f98 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov r4, r0 │ │ │ │ ands r0, r3, #3 │ │ │ │ - beq c2d74 │ │ │ │ + beq c2fa8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq c2f88 │ │ │ │ + beq c31bc │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - beq c2f14 │ │ │ │ - ldr r3, [pc, #708] @ c304c │ │ │ │ + beq c3148 │ │ │ │ + ldr r3, [pc, #708] @ c3280 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2ea4 │ │ │ │ + bne c30d8 │ │ │ │ add r0, r4, #114688 @ 0x1c000 │ │ │ │ mov r1, r2 │ │ │ │ sub r3, fp, #16 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ - bl c76ec │ │ │ │ + bl c6c80 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2fb0 │ │ │ │ + beq c31e4 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c2e2c │ │ │ │ + bne c3060 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2ef0 │ │ │ │ + bgt c3124 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne c2ef0 │ │ │ │ + bne c3124 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne c2d68 │ │ │ │ + bne c2f9c │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b8664 <_Py_SetImmortal@@Base> │ │ │ │ + bl b865c <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b c2d68 │ │ │ │ + b c2f9c │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2e44 │ │ │ │ + bgt c3078 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - beq c2ff0 │ │ │ │ + beq c3224 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2e70 │ │ │ │ + bgt c30a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - beq c2fd8 │ │ │ │ + beq c320c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2e70 │ │ │ │ + bgt c30a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - beq c2fc4 │ │ │ │ + beq c31f8 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - bl b8664 <_Py_SetImmortal@@Base> │ │ │ │ + bl b865c <_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 c2d64 │ │ │ │ + b c2f98 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c2da0 │ │ │ │ + beq c2fd4 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2f04 │ │ │ │ + bgt c3138 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne c2f04 │ │ │ │ + bne c3138 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2d68 │ │ │ │ + bgt c2f9c │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b c2d68 │ │ │ │ + b c2f9c │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne c2d68 │ │ │ │ - b c2e08 │ │ │ │ + bne c2f9c │ │ │ │ + b c303c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2d68 │ │ │ │ - b c2ee4 │ │ │ │ + bgt c2f9c │ │ │ │ + b c3118 │ │ │ │ and r0, r3, #28 │ │ │ │ cmp r0, #4 │ │ │ │ - bne c2d80 │ │ │ │ + bne c2fb4 │ │ │ │ ldr r1, [r2] │ │ │ │ tst r3, #32 │ │ │ │ - beq c3004 │ │ │ │ + beq c3238 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c3024 │ │ │ │ + beq c3258 │ │ │ │ ldrsb r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt c303c │ │ │ │ + blt c3270 │ │ │ │ add r3, r2, #20 │ │ │ │ ldrb ip, [r3] │ │ │ │ mov lr, #24 │ │ │ │ movw r3, #59084 @ 0xe6cc │ │ │ │ - movw r0, #38400 @ 0x9600 │ │ │ │ + movw r0, #38392 @ 0x95f8 │ │ │ │ movt r0, #106 @ 0x6a │ │ │ │ mla r3, lr, ip, r3 │ │ │ │ add r3, r3, r0 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c2d68 │ │ │ │ + bgt c2f9c │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne c2d68 │ │ │ │ + bne c2f9c │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c2d68 │ │ │ │ + b c2f9c │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b8664 <_Py_SetImmortal@@Base> │ │ │ │ + bl b865c <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, #2 │ │ │ │ mov r3, r2 │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ bfi r1, r0, #0, #2 │ │ │ │ strb r1, [r2, #16] │ │ │ │ - b c2d68 │ │ │ │ - bl 175f40 │ │ │ │ + b c2f9c │ │ │ │ + bl 175118 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c2d64 │ │ │ │ + b c2f98 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c2e70 │ │ │ │ + b c30a4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r2] │ │ │ │ - b c2e5c │ │ │ │ + b c3090 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c2e44 │ │ │ │ + b c3078 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldrsb r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c2f44 │ │ │ │ + bge c3178 │ │ │ │ ldrb r0, [r3] │ │ │ │ - ldr r3, [pc, #48] @ c3050 │ │ │ │ + ldr r3, [pc, #48] @ c3284 │ │ │ │ add r3, r3, r0, lsl #5 │ │ │ │ - b c2f60 │ │ │ │ + b c3194 │ │ │ │ ldrsb r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ addge r3, r2, #28 │ │ │ │ - bge c2f44 │ │ │ │ + bge c3178 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c3044 │ │ │ │ + beq c3278 │ │ │ │ add r3, r2, #20 │ │ │ │ - b c3014 │ │ │ │ + b c3248 │ │ │ │ add r3, r2, #28 │ │ │ │ - b c3014 │ │ │ │ - rsbeq fp, sl, r0, lsl #12 │ │ │ │ - rsbeq r7, fp, ip, asr #17 │ │ │ │ + b c3248 │ │ │ │ + strdeq fp, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r7, fp, r4, asr #17 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmp r0, #0 │ │ │ │ - cmpne r1, #0 │ │ │ │ + subs r3, r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq c3074 │ │ │ │ + beq c32a4 │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + ble c32b0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2da39c │ │ │ │ - sub r0, r0, r1 │ │ │ │ - clz r0, r0 │ │ │ │ - lsr r0, r0, #5 │ │ │ │ + bx lr │ │ │ │ + subs r2, r2, #1 │ │ │ │ + str r2, [r3] │ │ │ │ + bne c32a4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ + b ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldrsb r2, [r0, #16] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - blt c347c │ │ │ │ + blt c36b8 │ │ │ │ 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 c3210 │ │ │ │ + bne c344c │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c31b4 │ │ │ │ + beq c33f0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c3358 │ │ │ │ + beq c3594 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #13488 @ 0x34b0 │ │ │ │ + movw r3, #14060 @ 0x36ec │ │ │ │ movt r3, #12 │ │ │ │ ldr r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c3384 │ │ │ │ - movw r0, #38400 @ 0x9600 │ │ │ │ + bne c35c0 │ │ │ │ + movw r0, #38392 @ 0x95f8 │ │ │ │ movt r0, #106 @ 0x6a │ │ │ │ - movw r3, #38928 @ 0x9810 │ │ │ │ + movw r3, #38920 @ 0x9808 │ │ │ │ movt r3, #11 │ │ │ │ ldr r2, [r0, #1028] @ 0x404 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c3348 │ │ │ │ - ldr r3, [pc, #924] @ c34ac │ │ │ │ + bne c3584 │ │ │ │ + ldr r3, [pc, #924] @ c36e8 │ │ │ │ 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 c31e4 │ │ │ │ + beq c3420 │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr ip, [r3, #808] @ 0x328 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt c315c │ │ │ │ + bgt c3398 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c31e4 │ │ │ │ + beq c3420 │ │ │ │ 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 c3194 │ │ │ │ + beq c33d0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c3278 │ │ │ │ + beq c34b4 │ │ │ │ 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 c318c │ │ │ │ + b c33c8 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c3394 │ │ │ │ + bne c35d0 │ │ │ │ tst r3, #32 │ │ │ │ - bne c30d4 │ │ │ │ + bne c3310 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c30d4 │ │ │ │ + beq c3310 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b c30d4 │ │ │ │ + b c3310 │ │ │ │ ldr r2, [r0, #988] @ 0x3dc │ │ │ │ - movw r3, #53668 @ 0xd1a4 │ │ │ │ + movw r3, #53692 @ 0xd1bc │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c3464 │ │ │ │ + bne c36a0 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d238 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ - b c318c │ │ │ │ + b c33c8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne c3474 │ │ │ │ + bne c36b0 │ │ │ │ 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] @ c34ac │ │ │ │ + ldr r0, [pc, #628] @ c36e8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ - bl 18eaf4 │ │ │ │ + bl 18da34 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c3480 │ │ │ │ + beq c36bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c3470 │ │ │ │ + beq c36ac │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r2, #0 │ │ │ │ strle r2, [r1] │ │ │ │ ldrbgt r3, [r1, #16] │ │ │ │ ldrble r3, [r1, #16] │ │ │ │ - b c30c0 │ │ │ │ + b c32fc │ │ │ │ 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] │ │ │ │ @@ -153494,90 +153637,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 c32e0 │ │ │ │ + bne c351c │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c32dc │ │ │ │ + beq c3518 │ │ │ │ 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 c33e4 │ │ │ │ + beq c3620 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c33b8 │ │ │ │ + beq c35f4 │ │ │ │ ldr r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq c318c │ │ │ │ + beq c33c8 │ │ │ │ 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 c318c │ │ │ │ + b c33c8 │ │ │ │ ldr r0, [r0, #1012] @ 0x3f4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c31c0 │ │ │ │ + beq c33fc │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - beq c31d4 │ │ │ │ + beq c3410 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - b c31c0 │ │ │ │ + b c33fc │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c3364 │ │ │ │ + beq c35a0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r1, #20 │ │ │ │ addeq r3, r1, #28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq c30d4 │ │ │ │ - b c3370 │ │ │ │ + beq c3310 │ │ │ │ + b c35ac │ │ │ │ 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 c318c │ │ │ │ + b c33c8 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c32f4 │ │ │ │ + beq c3530 │ │ │ │ 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] │ │ │ │ @@ -153598,82 +153741,82 @@ │ │ │ │ ldr r3, [r0, #1120] @ 0x460 │ │ │ │ ldr r0, [r0, #1112] @ 0x458 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #788] @ 0x314 │ │ │ │ - b c318c │ │ │ │ + b c33c8 │ │ │ │ ldr r0, [r0, #972] @ 0x3cc │ │ │ │ blx r2 │ │ │ │ - b c3200 │ │ │ │ + b c343c │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b b8664 <_Py_SetImmortal@@Base> │ │ │ │ - movw r0, #40188 @ 0x9cfc │ │ │ │ + b b865c <_Py_SetImmortal@@Base> │ │ │ │ + movw r0, #48292 @ 0xbca4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ + bl 36d3fc │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b8664 <_Py_SetImmortal@@Base> │ │ │ │ + bl b865c <_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 c318c │ │ │ │ + b c33c8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c34b0 : │ │ │ │ +000c36ec : │ │ │ │ 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, #38400 @ 0x9600 │ │ │ │ + movw ip, #38392 @ 0x95f8 │ │ │ │ movt ip, #106 @ 0x6a │ │ │ │ - movw r3, #38928 @ 0x9810 │ │ │ │ + movw r3, #38920 @ 0x9808 │ │ │ │ movt r3, #11 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [ip, #1028] @ 0x404 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c368c │ │ │ │ + bne c38c8 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #608] @ c3754 │ │ │ │ + ldr r3, [pc, #608] @ c3990 │ │ │ │ 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 c3660 │ │ │ │ + beq c389c │ │ │ │ lsr r3, r0, #18 │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt c3540 │ │ │ │ + bgt c377c │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c3660 │ │ │ │ + beq c389c │ │ │ │ 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 c3640 │ │ │ │ + beq c387c │ │ │ │ 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 │ │ │ │ @@ -153686,29 +153829,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 c35d8 │ │ │ │ + bne c3814 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c35d4 │ │ │ │ + beq c3810 │ │ │ │ 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 c36c8 │ │ │ │ + beq c3904 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c369c │ │ │ │ + beq c38d8 │ │ │ │ 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] │ │ │ │ @@ -153729,18 +153872,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, #988] @ 0x3dc │ │ │ │ - movw r3, #53668 @ 0xd1a4 │ │ │ │ + movw r3, #53692 @ 0xd1bc │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c3748 │ │ │ │ + bne c3984 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d238 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [ip, #1012] @ 0x3f4 │ │ │ │ @@ -153756,15 +153899,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 c35ec │ │ │ │ + beq c3828 │ │ │ │ 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] │ │ │ │ @@ -153788,75 +153931,77 @@ │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #788] @ 0x314 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [ip, #972] @ 0x3cc │ │ │ │ blx r2 │ │ │ │ - b c367c │ │ │ │ + b c38b8 │ │ │ │ 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 r6, r3 │ │ │ │ - ldr r3, [r0, #28] │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r0 │ │ │ │ + ldr r3, [r0, #28] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3cc0 │ │ │ │ + bne c3f04 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl bb880 <_Py_dict_lookup@@Base> │ │ │ │ + bl bb878 <_Py_dict_lookup@@Base> │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #3 │ │ │ │ - beq c3c24 │ │ │ │ + beq c3e68 │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r9, #0 │ │ │ │ - bne c38a8 │ │ │ │ + bne c3aec │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c37d0 │ │ │ │ + beq c3a14 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne c4300 │ │ │ │ + bne c4544 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble c3bf0 │ │ │ │ + ble c3e34 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ands r8, r3, #255 @ 0xff │ │ │ │ - bne c3a88 │ │ │ │ + bne c3ccc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r8, [r3, #8] │ │ │ │ ldrb lr, [r3, #4] │ │ │ │ mvn r2, #0 │ │ │ │ add r1, r3, #20 │ │ │ │ cmp lr, #7 │ │ │ │ mvn r8, r2, lsl lr │ │ │ │ and r2, r7, r8 │ │ │ │ - bgt c3884 │ │ │ │ + bgt c3ac8 │ │ │ │ ldrsb r0, [r1, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3a64 │ │ │ │ + bge c3ca8 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ ldrb ip, [r3, #5] │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ lsl r2, r2, ip │ │ │ │ - beq c3af4 │ │ │ │ + beq c3d38 │ │ │ │ add r2, r2, r0, lsl #3 │ │ │ │ add r0, r0, #1 │ │ │ │ str r5, [r1, r2] │ │ │ │ add r2, r1, r2 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r6, [r2, #4] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -153866,923 +154011,923 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c3bb8 │ │ │ │ + bgt c3dfc │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r0, [r1, ip] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3984 │ │ │ │ + bge c3bc8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ strh r0, [r1, ip] │ │ │ │ - b c382c │ │ │ │ + b c3a70 │ │ │ │ cmp r9, r6 │ │ │ │ - beq c3a40 │ │ │ │ + beq c3c84 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ands r7, r3, #255 @ 0xff │ │ │ │ - beq c391c │ │ │ │ - ldr r2, [pc, #3476] @ c4658 │ │ │ │ + beq c3b60 │ │ │ │ + ldr r2, [pc, #3476] @ c489c │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp r6, #0 │ │ │ │ ldr sl, [r1, r2] │ │ │ │ - bne c3c50 │ │ │ │ + bne c3e94 │ │ │ │ tst r3, #1 │ │ │ │ - bne c3b30 │ │ │ │ + bne c3d74 │ │ │ │ tst r7, #2 │ │ │ │ asr r7, r7, #1 │ │ │ │ addne r3, sl, #40960 @ 0xa000 │ │ │ │ strne r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne c3b60 │ │ │ │ + bne c3da4 │ │ │ │ tst r7, #2 │ │ │ │ - bne c40a8 │ │ │ │ + bne c42ec │ │ │ │ tst r7, #4 │ │ │ │ - bne c4050 │ │ │ │ + bne c4294 │ │ │ │ tst r7, #8 │ │ │ │ - bne c3ff8 │ │ │ │ + bne c423c │ │ │ │ tst r7, #16 │ │ │ │ - bne c3fa0 │ │ │ │ + bne c41e4 │ │ │ │ tst r7, #32 │ │ │ │ - bne c4158 │ │ │ │ + bne c439c │ │ │ │ lsrs r7, r7, #6 │ │ │ │ - bne c4100 │ │ │ │ + bne c4344 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c3a28 │ │ │ │ + beq c3c6c │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ addne r2, r2, r8, lsl #2 │ │ │ │ strne r6, [r2, #4] │ │ │ │ - bne c3a40 │ │ │ │ + bne c3c84 │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ mov r0, #1 │ │ │ │ add r3, r3, r8, lsl #3 │ │ │ │ ldr r2, [r9] │ │ │ │ add r3, r3, r0, lsl r1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r6, [r3, #24] │ │ │ │ - ble c3a4c │ │ │ │ + ble c3c90 │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3874 │ │ │ │ + bgt c3ab8 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ - bne c3874 │ │ │ │ + bne c3ab8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b c3878 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b c3abc │ │ │ │ lsr r0, r7, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, ip, r2 │ │ │ │ and r2, r2, r8 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r9, [r1, ip] │ │ │ │ cmp r9, #0 │ │ │ │ - blt c389c │ │ │ │ + blt c3ae0 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, r0, #5 │ │ │ │ add r0, r2, ip │ │ │ │ cmp lr, #7 │ │ │ │ add r0, r0, #1 │ │ │ │ and r2, r0, r8 │ │ │ │ - ble c3a04 │ │ │ │ + ble c3c48 │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c4360 │ │ │ │ + bgt c45a4 │ │ │ │ lsl r0, r2, #1 │ │ │ │ ldrsh r0, [r1, r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3bd8 │ │ │ │ + bge c3e1c │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c3bd0 │ │ │ │ + bgt c3e14 │ │ │ │ lsl ip, r2, #1 │ │ │ │ - b c38a0 │ │ │ │ + b c3ae4 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r8 │ │ │ │ ldrsb r0, [r1, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c39f0 │ │ │ │ + bge c3c34 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b c382c │ │ │ │ + b c3a70 │ │ │ │ mov r1, #12 │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ mla r3, r1, r8, r3 │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, r1, lsl r2 │ │ │ │ str r6, [r3, #28] │ │ │ │ ldr r2, [r9] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3960 │ │ │ │ + bgt c3ba4 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r9] │ │ │ │ - bne c3960 │ │ │ │ + bne c3ba4 │ │ │ │ mov r0, r9 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b c3960 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b c3ba4 │ │ │ │ lsr r0, r7, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r2, ip │ │ │ │ and r2, r2, r8 │ │ │ │ ldrsb ip, [r1, r2] │ │ │ │ cmp ip, #0 │ │ │ │ - blt c3a10 │ │ │ │ - b c39a8 │ │ │ │ + blt c3c54 │ │ │ │ + b c3bec │ │ │ │ tst r3, #1 │ │ │ │ - ldr r3, [pc, #3012] @ c4658 │ │ │ │ + ldr r3, [pc, #3012] @ c489c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ mov sl, r3 │ │ │ │ - bne c3ec4 │ │ │ │ + bne c4108 │ │ │ │ tst r8, #2 │ │ │ │ asr r8, r8, #1 │ │ │ │ - bne c3f78 │ │ │ │ + bne c41bc │ │ │ │ tst r8, #2 │ │ │ │ - bne c3e38 │ │ │ │ + bne c407c │ │ │ │ tst r8, #4 │ │ │ │ asr r8, r8, #2 │ │ │ │ - bne c3f64 │ │ │ │ + bne c41a8 │ │ │ │ tst r8, #2 │ │ │ │ - bne c3dac │ │ │ │ + bne c3ff0 │ │ │ │ tst r8, #4 │ │ │ │ asr r8, r8, #2 │ │ │ │ - bne c3f8c │ │ │ │ + bne c41d0 │ │ │ │ tst r8, #2 │ │ │ │ - bne c3d28 │ │ │ │ + bne c3f6c │ │ │ │ lsrs r3, r8, #2 │ │ │ │ - bne c3f50 │ │ │ │ + bne c4194 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b c37f0 │ │ │ │ + b c3a34 │ │ │ │ mov ip, #12 │ │ │ │ mla r2, ip, r0, r2 │ │ │ │ add r0, r1, r2 │ │ │ │ stmib r0, {r5, r6} │ │ │ │ str r7, [r1, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b c3874 │ │ │ │ + b c3ab8 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r3, #380] @ 0x17c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3b54 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + beq c3d98 │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c44a4 │ │ │ │ + bne c46e8 │ │ │ │ tst r7, #2 │ │ │ │ asr r7, r7, #1 │ │ │ │ - beq c38ec │ │ │ │ + beq c3b30 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r3, #384] @ 0x180 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c38ec │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + beq c3b30 │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c38ec │ │ │ │ + beq c3b30 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c38ec │ │ │ │ + bge c3b30 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40056 @ 0x9c78 │ │ │ │ + movw r1, #42296 @ 0xa538 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c38ec │ │ │ │ + bl 36d3fc │ │ │ │ + b c3b30 │ │ │ │ lsl r0, r2, #2 │ │ │ │ add ip, r3, r0 │ │ │ │ ldr ip, [ip, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bge c433c │ │ │ │ + bge c4580 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ - b c382c │ │ │ │ + b c3a70 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r8 │ │ │ │ - b c39cc │ │ │ │ + b c3c10 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ 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 c4790 │ │ │ │ + bl c5388 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c37dc │ │ │ │ + bne c3a20 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c4634 │ │ │ │ + ble c4878 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3c48 │ │ │ │ + bgt c3e8c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq c464c │ │ │ │ + beq c4890 │ │ │ │ mvn r4, #0 │ │ │ │ - b c3878 │ │ │ │ + b c3abc │ │ │ │ tst r3, #1 │ │ │ │ - bne c42d0 │ │ │ │ + bne c4514 │ │ │ │ tst r7, #2 │ │ │ │ - bne c4270 │ │ │ │ + bne c44b4 │ │ │ │ tst r7, #4 │ │ │ │ - bne c42a0 │ │ │ │ + bne c44e4 │ │ │ │ tst r7, #8 │ │ │ │ - bne c4210 │ │ │ │ + bne c4454 │ │ │ │ tst r7, #16 │ │ │ │ - bne c4240 │ │ │ │ + bne c4484 │ │ │ │ tst r7, #32 │ │ │ │ - bne c41e0 │ │ │ │ + bne c4424 │ │ │ │ tst r7, #64 @ 0x40 │ │ │ │ - bne c41b0 │ │ │ │ + bne c43f4 │ │ │ │ lsrs r7, r7, #7 │ │ │ │ - beq c391c │ │ │ │ + beq c3b60 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r7, [r3, #408] @ 0x198 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c391c │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + beq c3b60 │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r7, r3 │ │ │ │ - bne c44dc │ │ │ │ + bne c4720 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dd94c │ │ │ │ - b c391c │ │ │ │ + bl 2dbd78 │ │ │ │ + b c3b60 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - bne c378c │ │ │ │ + bne c39d0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl 146cc0 │ │ │ │ + bl 145d18 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c37ac │ │ │ │ + beq c39f0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20e01c <_PyDict_InsertSplitValue@@Base> │ │ │ │ + bl 20d73c <_PyDict_InsertSplitValue@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c4384 │ │ │ │ + ble c45c8 │ │ │ │ ldr r4, [r6] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3874 │ │ │ │ + bgt c3ab8 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r6] │ │ │ │ - bne c3874 │ │ │ │ + bne c3ab8 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b c3878 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b c3abc │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r9, #21276 @ 0x531c │ │ │ │ + movw r9, #18200 @ 0x4718 │ │ │ │ movt r9, #14 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ cmp r3, r9 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c43d4 │ │ │ │ + bne c4618 │ │ │ │ lsrs r3, r8, #2 │ │ │ │ - beq c3ae4 │ │ │ │ + beq c3d28 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r8, [r3, #408] @ 0x198 │ │ │ │ cmp r8, r9 │ │ │ │ cmpne r8, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c3ae4 │ │ │ │ + beq c3d28 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3ae4 │ │ │ │ + bge c3d28 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c3ae4 │ │ │ │ + bl 36d3fc │ │ │ │ + b c3d28 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r9, #21276 @ 0x531c │ │ │ │ + movw r9, #18200 @ 0x4718 │ │ │ │ movt r9, #14 │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ cmp r3, r9 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c443c │ │ │ │ + bne c4680 │ │ │ │ tst r8, #4 │ │ │ │ asr r8, r8, #2 │ │ │ │ - beq c3ad4 │ │ │ │ + beq c3d18 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ cmp r3, r9 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c3ad4 │ │ │ │ + beq c3d18 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3ad4 │ │ │ │ + bge c3d18 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c3ad4 │ │ │ │ + bl 36d3fc │ │ │ │ + b c3d18 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r9, #21276 @ 0x531c │ │ │ │ + movw r9, #18200 @ 0x4718 │ │ │ │ movt r9, #14 │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ cmp r3, r9 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c4470 │ │ │ │ + bne c46b4 │ │ │ │ tst r8, #4 │ │ │ │ asr r8, r8, #2 │ │ │ │ - beq c3ac0 │ │ │ │ + beq c3d04 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ cmp r3, r9 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c3ac0 │ │ │ │ + beq c3d04 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3ac0 │ │ │ │ + bge c3d04 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c3ac0 │ │ │ │ + bl 36d3fc │ │ │ │ + b c3d04 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r9, #21276 @ 0x531c │ │ │ │ + movw r9, #18200 @ 0x4718 │ │ │ │ movt r9, #14 │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ cmp r3, r9 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c4408 │ │ │ │ + bne c464c │ │ │ │ tst r8, #2 │ │ │ │ asr r8, r8, #1 │ │ │ │ - beq c3aac │ │ │ │ + beq c3cf0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ cmp r3, r9 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c3aac │ │ │ │ + beq c3cf0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3aac │ │ │ │ + bge c3cf0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c3aac │ │ │ │ + bl 36d3fc │ │ │ │ + b c3cf0 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ - movw r9, #21276 @ 0x531c │ │ │ │ + movw r9, #18200 @ 0x4718 │ │ │ │ movt r9, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c3d5c │ │ │ │ + b c3fa0 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ - movw r9, #21276 @ 0x531c │ │ │ │ + movw r9, #18200 @ 0x4718 │ │ │ │ movt r9, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c3e70 │ │ │ │ + b c40b4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ - movw r9, #21276 @ 0x531c │ │ │ │ + movw r9, #18200 @ 0x4718 │ │ │ │ movt r9, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c3efc │ │ │ │ + b c4140 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ - movw r9, #21276 @ 0x531c │ │ │ │ + movw r9, #18200 @ 0x4718 │ │ │ │ movt r9, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c3de4 │ │ │ │ + b c4028 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #400] @ 0x190 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c390c │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + beq c3b50 │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c390c │ │ │ │ + beq c3b50 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c390c │ │ │ │ + bge c3b50 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40056 @ 0x9c78 │ │ │ │ + movw r1, #42296 @ 0xa538 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c390c │ │ │ │ + bl 36d3fc │ │ │ │ + b c3b50 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #396] @ 0x18c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3904 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + beq c3b48 │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3904 │ │ │ │ + beq c3b48 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3904 │ │ │ │ + bge c3b48 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40056 @ 0x9c78 │ │ │ │ + movw r1, #42296 @ 0xa538 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c3904 │ │ │ │ + bl 36d3fc │ │ │ │ + b c3b48 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #392] @ 0x188 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c38fc │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + beq c3b40 │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c38fc │ │ │ │ + beq c3b40 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c38fc │ │ │ │ + bge c3b40 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40056 @ 0x9c78 │ │ │ │ + movw r1, #42296 @ 0xa538 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c38fc │ │ │ │ + bl 36d3fc │ │ │ │ + b c3b40 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #388] @ 0x184 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c38f4 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + beq c3b38 │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c38f4 │ │ │ │ + beq c3b38 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c38f4 │ │ │ │ + bge c3b38 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40056 @ 0x9c78 │ │ │ │ + movw r1, #42296 @ 0xa538 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c38f4 │ │ │ │ + bl 36d3fc │ │ │ │ + b c3b38 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r7, [r3, #408] @ 0x198 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c391c │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + beq c3b60 │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r7, r3 │ │ │ │ movne r3, #0 │ │ │ │ - beq c391c │ │ │ │ + beq c3b60 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c391c │ │ │ │ + bge c3b60 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40056 @ 0x9c78 │ │ │ │ + movw r1, #42296 @ 0xa538 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c391c │ │ │ │ + bl 36d3fc │ │ │ │ + b c3b60 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #404] @ 0x194 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3914 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + beq c3b58 │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ - beq c3914 │ │ │ │ + beq c3b58 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3914 │ │ │ │ + bge c3b58 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40056 @ 0x9c78 │ │ │ │ + movw r1, #42296 @ 0xa538 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c3914 │ │ │ │ + bl 36d3fc │ │ │ │ + b c3b58 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #404] @ 0x194 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3c88 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + beq c3ecc │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c44e4 │ │ │ │ + bne c4728 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dd94c │ │ │ │ - b c3c88 │ │ │ │ + bl 2dbd78 │ │ │ │ + b c3ecc │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #400] @ 0x190 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3c80 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + beq c3ec4 │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c4554 │ │ │ │ + bne c4798 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dd94c │ │ │ │ - b c3c80 │ │ │ │ + bl 2dbd78 │ │ │ │ + b c3ec4 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #392] @ 0x188 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3c70 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + beq c3eb4 │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c451c │ │ │ │ + bne c4760 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dd94c │ │ │ │ - b c3c70 │ │ │ │ + bl 2dbd78 │ │ │ │ + b c3eb4 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #396] @ 0x18c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3c78 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + beq c3ebc │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c45c4 │ │ │ │ + bne c4808 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dd94c │ │ │ │ - b c3c78 │ │ │ │ + bl 2dbd78 │ │ │ │ + b c3ebc │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #384] @ 0x180 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3c60 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + beq c3ea4 │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c458c │ │ │ │ + bne c47d0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dd94c │ │ │ │ - b c3c60 │ │ │ │ + bl 2dbd78 │ │ │ │ + b c3ea4 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #388] @ 0x184 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3c68 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + beq c3eac │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c45fc │ │ │ │ + bne c4840 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dd94c │ │ │ │ - b c3c68 │ │ │ │ + bl 2dbd78 │ │ │ │ + b c3eac │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ ldr r2, [r3, #380] @ 0x17c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq c3c58 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ + beq c3e9c │ │ │ │ + movw r3, #18200 @ 0x4718 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c439c │ │ │ │ + bne c45e0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dd94c │ │ │ │ - b c3c58 │ │ │ │ + bl 2dbd78 │ │ │ │ + b c3e9c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ 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 c54a8 │ │ │ │ + bl c49d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c3c24 │ │ │ │ + beq c3e68 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b c37d0 │ │ │ │ + b c3a14 │ │ │ │ add r2, r0, r2 │ │ │ │ lsr r0, r7, #5 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r2, ip │ │ │ │ and r2, r2, r8 │ │ │ │ ldr ip, [r1, r2, lsl #2] │ │ │ │ cmp ip, #0 │ │ │ │ - blt c3bcc │ │ │ │ - b c39a8 │ │ │ │ + blt c3e10 │ │ │ │ + b c3bec │ │ │ │ ldr r9, [r1, r2, lsl #2] │ │ │ │ add r0, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r0, r0, ip │ │ │ │ cmp r9, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ - blt c39dc │ │ │ │ + blt c3c20 │ │ │ │ and r2, r8, r0 │ │ │ │ - b c39c4 │ │ │ │ + b c3c08 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne c3d04 │ │ │ │ + bne c3f48 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b c3d04 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b c3f48 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c58 │ │ │ │ + bge c3e9c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40056 @ 0x9c78 │ │ │ │ + movw r1, #42296 @ 0xa538 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c3c58 │ │ │ │ + bl 36d3fc │ │ │ │ + b c3e9c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3d54 │ │ │ │ + bge c3f98 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c3d54 │ │ │ │ + bl 36d3fc │ │ │ │ + b c3f98 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3ef0 │ │ │ │ + bge c4134 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c3ef0 │ │ │ │ + bl 36d3fc │ │ │ │ + b c4134 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3dd8 │ │ │ │ + bge c401c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c3dd8 │ │ │ │ + bl 36d3fc │ │ │ │ + b c401c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3e64 │ │ │ │ + bge c40a8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ + movw r1, #42216 @ 0xa4e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c3e64 │ │ │ │ + bl 36d3fc │ │ │ │ + b c40a8 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3b54 │ │ │ │ + bge c3d98 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40056 @ 0x9c78 │ │ │ │ + movw r1, #42296 @ 0xa538 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c3b54 │ │ │ │ + bl 36d3fc │ │ │ │ + b c3d98 │ │ │ │ mov r3, r6 │ │ │ │ - b c4124 │ │ │ │ + b c4368 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c88 │ │ │ │ + bge c3ecc │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40056 @ 0x9c78 │ │ │ │ + movw r1, #42296 @ 0xa538 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c3c88 │ │ │ │ + bl 36d3fc │ │ │ │ + b c3ecc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c70 │ │ │ │ + bge c3eb4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40056 @ 0x9c78 │ │ │ │ + movw r1, #42296 @ 0xa538 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c3c70 │ │ │ │ + bl 36d3fc │ │ │ │ + b c3eb4 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c80 │ │ │ │ + bge c3ec4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40056 @ 0x9c78 │ │ │ │ + movw r1, #42296 @ 0xa538 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c3c80 │ │ │ │ + bl 36d3fc │ │ │ │ + b c3ec4 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c60 │ │ │ │ + bge c3ea4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40056 @ 0x9c78 │ │ │ │ + movw r1, #42296 @ 0xa538 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c3c60 │ │ │ │ + bl 36d3fc │ │ │ │ + b c3ea4 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c78 │ │ │ │ + bge c3ebc │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40056 @ 0x9c78 │ │ │ │ + movw r1, #42296 @ 0xa538 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c3c78 │ │ │ │ + bl 36d3fc │ │ │ │ + b c3ebc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3c68 │ │ │ │ + bge c3eac │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40056 @ 0x9c78 │ │ │ │ + movw r1, #42296 @ 0xa538 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + movw r0, #42236 @ 0xa4fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c3c68 │ │ │ │ + bl 36d3fc │ │ │ │ + b c3eac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne c3c30 │ │ │ │ + bne c3e74 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b c3c30 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b c3e74 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b c3c48 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b c3e8c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, fp, lr} │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ ldrb ip, [r0, #4] │ │ │ │ add lr, r0, #20 │ │ │ │ add fp, sp, #8 │ │ │ │ cmp ip, #7 │ │ │ │ mvn r3, r3, lsl ip │ │ │ │ and r0, r3, r1 │ │ │ │ - bgt c46b4 │ │ │ │ + bgt c48f8 │ │ │ │ ldrsb r2, [lr, r0] │ │ │ │ cmp r2, #0 │ │ │ │ poplt {r4, fp, pc} │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r2, r1, #1 │ │ │ │ add r0, r0, r2 │ │ │ │ and r0, r0, r3 │ │ │ │ ldrsb r2, [lr, r0] │ │ │ │ cmp r2, #0 │ │ │ │ poplt {r4, fp, pc} │ │ │ │ - b c46f0 │ │ │ │ + b c4934 │ │ │ │ cmp ip, #15 │ │ │ │ - bgt c4764 │ │ │ │ + bgt c49a8 │ │ │ │ lsl r2, r0, #1 │ │ │ │ ldrsh r2, [lr, r2] │ │ │ │ cmp r2, #0 │ │ │ │ poplt {r4, fp, pc} │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r2, r1, #1 │ │ │ │ @@ -154794,84 +154939,705 @@ │ │ │ │ poplt {r4, fp, pc} │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r0, r0, r1 │ │ │ │ cmp ip, #7 │ │ │ │ add r0, r0, #1 │ │ │ │ and r0, r0, r3 │ │ │ │ - bgt c4730 │ │ │ │ + bgt c4974 │ │ │ │ ldrsb r2, [lr, r0] │ │ │ │ cmp r2, #0 │ │ │ │ poplt {r4, fp, pc} │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r0, r0, r1 │ │ │ │ add r0, r0, #1 │ │ │ │ and r0, r0, r3 │ │ │ │ - b c470c │ │ │ │ + b c4950 │ │ │ │ lsl r2, r0, #1 │ │ │ │ cmp ip, #15 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ldrshle r2, [lr, r2] │ │ │ │ ldrgt r2, [lr, r0, lsl #2] │ │ │ │ mov r4, r2 │ │ │ │ add r2, r0, r0, lsl #2 │ │ │ │ cmp r4, #0 │ │ │ │ add r2, r2, r1 │ │ │ │ add r2, r2, #1 │ │ │ │ poplt {r4, fp, pc} │ │ │ │ and r0, r2, r3 │ │ │ │ - b c4730 │ │ │ │ + b c4974 │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ cmp r2, #0 │ │ │ │ poplt {r4, fp, pc} │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r2, r1, #1 │ │ │ │ add r0, r0, r2 │ │ │ │ and r0, r0, r3 │ │ │ │ ldr r2, [lr, r0, lsl #2] │ │ │ │ - b c46e8 │ │ │ │ + b c492c │ │ │ │ + push {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 │ │ │ │ + cmp r1, #31 │ │ │ │ + bhi c5218 │ │ │ │ + mov r8, r1 │ │ │ │ + mov r1, #1 │ │ │ │ + movw r3, #43691 @ 0xaaab │ │ │ │ + movt r3, #43690 @ 0xaaaa │ │ │ │ + lsl r2, r1, r8 │ │ │ │ + mov r9, #12 │ │ │ │ + ldr r5, [r0, #24] │ │ │ │ + mov r7, r0 │ │ │ │ + lsl r6, r2, r1 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + cmp r8, #7 │ │ │ │ + mov sl, r8 │ │ │ │ + str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + umull r3, r6, r3, r6 │ │ │ │ + lsr r6, r6, r1 │ │ │ │ + mul r9, r9, r6 │ │ │ │ + bhi c502c │ │ │ │ + add r0, r2, r9 │ │ │ │ + add r3, r0, #20 │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ + movt r3, #106 @ 0x6a │ │ │ │ + movw r1, #22588 @ 0x583c │ │ │ │ + movt r1, #11 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r4, [r3, #996] @ 0x3e4 │ │ │ │ + cmp r4, r1 │ │ │ │ + bne c51fc │ │ │ │ + ldr r1, [pc, #2328] @ c5384 │ │ │ │ + mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ + add r0, r0, #19 │ │ │ │ + cmp r0, #512 @ 0x200 │ │ │ │ + ldr r1, [ip, r1] │ │ │ │ + add r1, r1, #4096 @ 0x1000 │ │ │ │ + ldr r3, [r1, #1604] @ 0x644 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bcs c4cf0 │ │ │ │ + lsr lr, r0, #3 │ │ │ │ + ldr r1, [r3, lr, lsl #3] │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + cmp r1, r3 │ │ │ │ + beq c5184 │ │ │ │ + ldr r0, [r1] │ │ │ │ + ldr r4, [r1, #4] │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r0, [r1] │ │ │ │ + ldr r0, [r4] │ │ │ │ + str r0, [r1, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c4cc0 │ │ │ │ + str r6, [r4, #12] │ │ │ │ + add r6, r4, #20 │ │ │ │ + mov r1, #255 @ 0xff │ │ │ │ + mov r0, r6 │ │ │ │ + strb r8, [r4, #4] │ │ │ │ + mov r8, #0 │ │ │ │ + strb sl, [r4, #5] │ │ │ │ + mov sl, #1 │ │ │ │ + strb r8, [r4, #6] │ │ │ │ + str r8, [r4, #16] │ │ │ │ + str r8, [r4, #8] │ │ │ │ + str sl, [r4] │ │ │ │ + str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ + bl 2d748 │ │ │ │ + ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ + mov r1, r8 │ │ │ │ + add r0, r2, #20 │ │ │ │ + mov r2, r9 │ │ │ │ + add r0, r4, r0 │ │ │ │ + bl 2d748 │ │ │ │ + ldrb ip, [r5, #5] │ │ │ │ + ldrb r2, [r4, #5] │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + add ip, r5, sl, lsl ip │ │ │ │ + lsl r2, sl, r2 │ │ │ │ + cmp r3, r8 │ │ │ │ + add ip, ip, #20 │ │ │ │ + ldr r8, [r7, #8] │ │ │ │ + add r6, r6, r2 │ │ │ │ + bne c5084 │ │ │ │ + ldrb r1, [r5, #6] │ │ │ │ + cmp r1, #0 │ │ │ │ + beq c4d58 │ │ │ │ + cmp r8, #0 │ │ │ │ + ble c4cac │ │ │ │ + mov r1, #12 │ │ │ │ + mla r1, r1, r8, r4 │ │ │ │ + add r1, r1, r2 │ │ │ │ + add r2, r4, r2 │ │ │ │ + sub r3, r1, r2 │ │ │ │ + movw r0, #43691 @ 0xaaab │ │ │ │ + movt r0, #10922 @ 0x2aaa │ │ │ │ + sub r3, r3, #12 │ │ │ │ + lsr r3, r3, #2 │ │ │ │ + mul r3, r0, r3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + ands r3, r3, #3 │ │ │ │ + beq c4c04 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq c4bd8 │ │ │ │ + cmp r3, #2 │ │ │ │ + beq c4bb4 │ │ │ │ + ldr r3, [ip, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c5348 │ │ │ │ + ldr r0, [ip], #8 │ │ │ │ + add r2, r2, #12 │ │ │ │ + str r0, [r2, #12] │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + str r3, [r2, #16] │ │ │ │ + ldr r3, [ip, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c5348 │ │ │ │ + ldr r0, [ip], #8 │ │ │ │ + add r2, r2, #12 │ │ │ │ + str r0, [r2, #12] │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + str r3, [r2, #16] │ │ │ │ + ldr r3, [ip, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c5348 │ │ │ │ + ldr r0, [ip], #8 │ │ │ │ + add r2, r2, #12 │ │ │ │ + str r0, [r2, #12] │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + str r3, [r2, #16] │ │ │ │ + cmp r2, r1 │ │ │ │ + beq c4cac │ │ │ │ + ldr r3, [ip, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c5348 │ │ │ │ + ldr r0, [ip], #8 │ │ │ │ + add r2, r2, #12 │ │ │ │ + str r0, [r2, #12] │ │ │ │ + mov lr, ip │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + str r3, [r2, #16] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + mov r9, r2 │ │ │ │ + ldr r3, [ip, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c5348 │ │ │ │ + ldr r0, [ip], #8 │ │ │ │ + add r2, r2, #12 │ │ │ │ + str r0, [r2, #12] │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + str r3, [r2, #16] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + ldr r3, [ip, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c5348 │ │ │ │ + ldr r0, [ip] │ │ │ │ + add ip, lr, #16 │ │ │ │ + str r0, [r2, #24] │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + str r3, [r2, #28] │ │ │ │ + str r0, [r2, #20] │ │ │ │ + add r2, r9, #24 │ │ │ │ + ldr r3, [ip, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c5348 │ │ │ │ + ldr r0, [lr, #16] │ │ │ │ + add ip, lr, #24 │ │ │ │ + str r0, [r2, #24] │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + str r0, [r2, #20] │ │ │ │ + str r3, [r2, #28] │ │ │ │ + add r2, r9, #36 @ 0x24 │ │ │ │ + cmp r2, r1 │ │ │ │ + bne c4c04 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl d7a54 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ + b c4d88 │ │ │ │ + ldr r3, [r1, #24] │ │ │ │ + ldr ip, [r1, #28] │ │ │ │ + cmp r3, ip │ │ │ │ + bhi c4d44 │ │ │ │ + add lr, lr, #1 │ │ │ │ + add lr, r3, lr, lsl #3 │ │ │ │ + str lr, [r1, #24] │ │ │ │ + add lr, r1, r3 │ │ │ │ + str lr, [r1, #4] │ │ │ │ + str r0, [r1, r3] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne c4ac0 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + movw r1, #52388 @ 0xcca4 │ │ │ │ + movt r1, #10 │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r4, [r3, #976] @ 0x3d0 │ │ │ │ + cmp r4, r1 │ │ │ │ + bne c5310 │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + cmp r3, #1 │ │ │ │ + movcs r0, r3 │ │ │ │ + movcc r0, #1 │ │ │ │ + bl 2e388 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq c5218 │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r1, [r3, #800] @ 0x320 │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r1, [r3, #800] @ 0x320 │ │ │ │ + b c4ac0 │ │ │ │ + ldr r1, [r1, #12] │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r1, [r3, #12] │ │ │ │ + str r3, [r1, #8] │ │ │ │ + b c4ac0 │ │ │ │ + ldr r2, [r5, #16] │ │ │ │ + cmp r8, r2 │ │ │ │ + bne c4fb8 │ │ │ │ + mov r2, #12 │ │ │ │ + mov r1, ip │ │ │ │ + mov r0, r6 │ │ │ │ + mul r2, r2, r8 │ │ │ │ + bl 2e304 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl d7a54 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ + movw r2, #45680 @ 0xb270 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + cmp r5, r2 │ │ │ │ + str r4, [r7, #24] │ │ │ │ + beq c4ea0 │ │ │ │ + ldrb r2, [r5, #4] │ │ │ │ + cmp r2, #3 │ │ │ │ + bne c4e04 │ │ │ │ + ldrb r2, [r5, #6] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne c4e04 │ │ │ │ + ldr r3, [pc, #1480] @ c5384 │ │ │ │ + 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 c4eb4 │ │ │ │ + ldr r1, [r3, #1928] @ 0x788 │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r1, [r5] │ │ │ │ + str r2, [r3, #1932] @ 0x78c │ │ │ │ + str r5, [r3, #1928] @ 0x788 │ │ │ │ + ldr r3, [r7, #24] │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + str r8, [r3, #16] │ │ │ │ + sub r2, r2, r8 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + mov r0, #0 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + movw r2, #38920 @ 0x9808 │ │ │ │ + movt r2, #11 │ │ │ │ + ldr r6, [r3, #1008] @ 0x3f0 │ │ │ │ + cmp r6, r2 │ │ │ │ + bne c516c │ │ │ │ + ldr r2, [pc, #1376] @ c5384 │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr r2, [r1, r2] │ │ │ │ + add r2, r2, #4096 @ 0x1000 │ │ │ │ + ldr r6, [r2, #1604] @ 0x644 │ │ │ │ + cmn r6, #804 @ 0x324 │ │ │ │ + beq c4ff8 │ │ │ │ + lsr r2, r5, #18 │ │ │ │ + ubfx r1, r5, #0, #18 │ │ │ │ + add r2, r6, r2, lsl #3 │ │ │ │ + ldr r0, [r2, #808] @ 0x328 │ │ │ │ + cmp r0, r1 │ │ │ │ + bgt c4e70 │ │ │ │ + ldr r2, [r2, #804] @ 0x324 │ │ │ │ + cmp r2, r1 │ │ │ │ + movgt r1, #0 │ │ │ │ + movle r1, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + moveq r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq c4ff8 │ │ │ │ + bic r0, r5, #4080 @ 0xff0 │ │ │ │ + bic r0, r0, #15 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + str r2, [r5] │ │ │ │ + cmp r2, #0 │ │ │ │ + str r5, [r0, #4] │ │ │ │ + ldr r2, [r0] │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r2, [r0] │ │ │ │ + beq c4f98 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq c4ec4 │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ + str r8, [r4, #16] │ │ │ │ + sub r3, r3, r8 │ │ │ │ + str r3, [r4, #12] │ │ │ │ + b c4df8 │ │ │ │ + mov r0, r5 │ │ │ │ + bl b9560 │ │ │ │ + ldr r4, [r7, #24] │ │ │ │ + b c4ea0 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + mov r1, #28 │ │ │ │ + ldr r5, [r6, #512] @ 0x200 │ │ │ │ + mul sl, r1, r2 │ │ │ │ + ldr r1, [r0, #8] │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + str r2, [r1, #12] │ │ │ │ + str r1, [r2, #8] │ │ │ │ + add r2, r5, sl │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + ldr ip, [r2, #16] │ │ │ │ + str ip, [r0, #8] │ │ │ │ + str r0, [r2, #16] │ │ │ │ + add r0, r6, r1, lsl #2 │ │ │ │ + ldr ip, [r0, #528] @ 0x210 │ │ │ │ + cmp r2, ip │ │ │ │ + bne c4f30 │ │ │ │ + ldr lr, [r2, #24] │ │ │ │ + cmp lr, #0 │ │ │ │ + beq c4f28 │ │ │ │ + ldr r9, [lr, #8] │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r1, r9 │ │ │ │ + moveq r3, lr │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + str r3, [r0, #528] @ 0x210 │ │ │ │ + ldr lr, [r2, #12] │ │ │ │ + add r1, r1, #1 │ │ │ │ + str r1, [r2, #8] │ │ │ │ + cmp r1, lr │ │ │ │ + beq c5274 │ │ │ │ + cmp r1, #1 │ │ │ │ + beq c5248 │ │ │ │ + ldr r3, [r0, #532] @ 0x214 │ │ │ │ + cmp r3, #0 │ │ │ │ + streq r2, [r0, #532] @ 0x214 │ │ │ │ + cmp r2, ip │ │ │ │ + beq c4ea0 │ │ │ │ + ldr r3, [r2, #24] │ │ │ │ + ldr r1, [r2, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + streq r1, [r6, #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 c4ea0 │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + ldr r3, [r6, r3, lsl #3] │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + str r2, [r0, #12] │ │ │ │ + str r3, [r0, #8] │ │ │ │ + str r0, [r3, #12] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + b c4ea0 │ │ │ │ + cmp r8, #0 │ │ │ │ + ble c4cac │ │ │ │ + mov r9, #12 │ │ │ │ + mov lr, r6 │ │ │ │ + mla r9, r9, r8, r6 │ │ │ │ + b c4fd4 │ │ │ │ + add ip, ip, #12 │ │ │ │ + ldr r3, [ip, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c4fd0 │ │ │ │ + ldm ip, {r0, r1, r2} │ │ │ │ + stm lr, {r0, r1, r2} │ │ │ │ + add lr, lr, #12 │ │ │ │ + cmp r9, lr │ │ │ │ + bne c4fd0 │ │ │ │ + b c4cac │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + movw r2, #53692 @ 0xd1bc │ │ │ │ + movt r2, #10 │ │ │ │ + ldr r4, [r3, #988] @ 0x3dc │ │ │ │ + cmp r4, r2 │ │ │ │ + bne c52fc │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2d238 │ │ │ │ + ldr r3, [r6, #800] @ 0x320 │ │ │ │ + ldr r4, [r7, #24] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + str r3, [r6, #800] @ 0x320 │ │ │ │ + b c4ea0 │ │ │ │ + cmp r8, #15 │ │ │ │ + bhi c532c │ │ │ │ + add sl, r8, #1 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ + movt r3, #106 @ 0x6a │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + lsl r2, r1, sl │ │ │ │ + add r1, r2, #20 │ │ │ │ + ldr r4, [r3, #996] @ 0x3e4 │ │ │ │ + add r3, r1, r9 │ │ │ │ + movw r1, #22588 @ 0x583c │ │ │ │ + movt r1, #11 │ │ │ │ + cmp r4, r1 │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + bne c51f8 │ │ │ │ + ldr r1, [pc, #788] @ c5384 │ │ │ │ + mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + add r1, r1, #4096 @ 0x1000 │ │ │ │ + ldr r3, [r1, #1604] @ 0x644 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b c4cf0 │ │ │ │ + ldrb r3, [r4, #6] │ │ │ │ + cmp r3, #0 │ │ │ │ + moveq r2, r6 │ │ │ │ + beq c51a0 │ │ │ │ + cmp r8, #0 │ │ │ │ + ble c50ec │ │ │ │ + ldr r3, [r7, #28] │ │ │ │ + mov r2, r6 │ │ │ │ + add sl, r6, r8, lsl #3 │ │ │ │ + ldrb r1, [r3] │ │ │ │ + add r3, r3, r1, lsl #2 │ │ │ │ + add lr, r3, #3 │ │ │ │ + ldrb r3, [lr, #1]! │ │ │ │ + ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r0, [ip, r3, lsl #3] │ │ │ │ + add r9, r1, r3, lsl #2 │ │ │ │ + ldr r1, [r0] │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ + add r1, r1, #1 │ │ │ │ + ble c514c │ │ │ │ + str r0, [r2] │ │ │ │ + add r2, r2, #8 │ │ │ │ + ldr r3, [r9, #4] │ │ │ │ + str r3, [r2, #-4] │ │ │ │ + cmp sl, r2 │ │ │ │ + bne c50b4 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2d8c98 │ │ │ │ + mov r0, r5 │ │ │ │ + str r4, [r7, #24] │ │ │ │ + bl ee1f8 │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + mov r1, #0 │ │ │ │ + str r1, [r7, #28] │ │ │ │ + ldrb r3, [r2, #2] │ │ │ │ + cmp r3, r1 │ │ │ │ + beq c5238 │ │ │ │ + mov r3, r2 │ │ │ │ + ldrb r2, [r2] │ │ │ │ + cmp r2, r1 │ │ │ │ + strb r1, [r3, #3] │ │ │ │ + beq c517c │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + lsl r2, r2, #2 │ │ │ │ + add r0, r3, #4 │ │ │ │ + bl 2d748 │ │ │ │ + ldr r4, [r7, #24] │ │ │ │ + b c4ea0 │ │ │ │ + str r1, [r0] │ │ │ │ + add r2, r2, #8 │ │ │ │ + str r0, [r2, #-8] │ │ │ │ + ldr r3, [r9, #4] │ │ │ │ + str r3, [r2, #-4] │ │ │ │ + cmp r2, sl │ │ │ │ + bne c50b4 │ │ │ │ + b c50ec │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [r3, #992] @ 0x3e0 │ │ │ │ + blx r6 │ │ │ │ + ldr r4, [r7, #24] │ │ │ │ + b c4ea0 │ │ │ │ + ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ + mov r1, lr │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + bl b5968 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r4, r0 │ │ │ │ + b c4ce8 │ │ │ │ + cmp r8, r3 │ │ │ │ + ble c5224 │ │ │ │ + ldr r1, [r7, #28] │ │ │ │ + add r2, r2, #12 │ │ │ │ + ldrb r0, [r1] │ │ │ │ + add r0, r0, #1 │ │ │ │ + add r1, r1, r0, lsl #2 │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldrb r1, [r1, r3] │ │ │ │ + add r3, r3, #1 │ │ │ │ + add lr, r0, r1, lsl #2 │ │ │ │ + ldr r1, [ip, r1, lsl #3] │ │ │ │ + ldr r0, [r1] │ │ │ │ + cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r0, r0, #1 │ │ │ │ + strle r0, [r1] │ │ │ │ + str r1, [r2, #-8] │ │ │ │ + ldr r1, [r1, #12] │ │ │ │ + str r1, [r2, #-12] │ │ │ │ + ldr r1, [lr, #4] │ │ │ │ + str r1, [r2, #-4] │ │ │ │ + b c51a0 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r0, [r3, #992] @ 0x3e0 │ │ │ │ + ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + blx r4 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + subs r4, r0, #0 │ │ │ │ + bne c4ac0 │ │ │ │ + bl 3664fc │ │ │ │ + mvn r0, #0 │ │ │ │ + b c4dfc │ │ │ │ + mov r1, r6 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl d7a54 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ + b c50fc │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl b9560 │ │ │ │ + ldr r4, [r7, #24] │ │ │ │ + b c4ea0 │ │ │ │ + ldr r3, [r6, #524] @ 0x20c │ │ │ │ + mov r1, #0 │ │ │ │ + str r3, [r2, #20] │ │ │ │ + cmp r3, r1 │ │ │ │ + str r1, [r2, #24] │ │ │ │ + strne r2, [r3, #24] │ │ │ │ + ldr r3, [r6, #532] @ 0x214 │ │ │ │ + str r2, [r6, #524] @ 0x20c │ │ │ │ + cmp r3, #0 │ │ │ │ + streq r2, [r6, #532] @ 0x214 │ │ │ │ + b c4ea0 │ │ │ │ + ldr lr, [r2, #20] │ │ │ │ + cmp lr, #0 │ │ │ │ + beq c4f44 │ │ │ │ + ldr r1, [r2, #24] │ │ │ │ + mov r4, #0 │ │ │ │ + ldr r0, [r6, #520] @ 0x208 │ │ │ │ + cmp r1, #0 │ │ │ │ + streq lr, [r6, #524] @ 0x20c │ │ │ │ + strne lr, [r1, #20] │ │ │ │ + str r1, [lr, #24] │ │ │ │ + ldr r1, [r5, sl] │ │ │ │ + str r0, [r2, #20] │ │ │ │ + str r2, [r6, #520] @ 0x208 │ │ │ │ + ubfx r2, r1, #0, #18 │ │ │ │ + lsr r0, r1, #18 │ │ │ │ + cmp r2, #0 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + addne r2, r1, #262144 @ 0x40000 │ │ │ │ + movne ip, #0 │ │ │ │ + lsrne r2, r2, #18 │ │ │ │ + ldr r9, [r3, #1120] @ 0x460 │ │ │ │ + addne r2, r6, r2, lsl #3 │ │ │ │ + strne ip, [r2, #808] @ 0x328 │ │ │ │ + add r2, r6, r0, lsl #3 │ │ │ │ + ldr r0, [r3, #1112] @ 0x458 │ │ │ │ + str r4, [r2, #804] @ 0x324 │ │ │ │ + mov r2, #262144 @ 0x40000 │ │ │ │ + blx r9 │ │ │ │ + ldr r3, [r6, #788] @ 0x314 │ │ │ │ + str r4, [r5, sl] │ │ │ │ + sub r3, r3, #1 │ │ │ │ + ldr r4, [r7, #24] │ │ │ │ + str r3, [r6, #788] @ 0x314 │ │ │ │ + b c4ea0 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [r3, #972] @ 0x3cc │ │ │ │ + blx r4 │ │ │ │ + b c5018 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ + ldr r0, [r3, #972] @ 0x3cc │ │ │ │ + blx r4 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r4, r0 │ │ │ │ + b c4d28 │ │ │ │ + add sl, r8, #2 │ │ │ │ + add r0, r9, r1, lsl sl │ │ │ │ + adds r3, r0, #20 │ │ │ │ + lsl r2, r1, sl │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + bpl c4a44 │ │ │ │ + b c5218 │ │ │ │ + mov lr, ip │ │ │ │ + add ip, ip, #8 │ │ │ │ + ldr r3, [ip, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c5348 │ │ │ │ + ldr r0, [ip] │ │ │ │ + add r2, r2, #12 │ │ │ │ + str r0, [r2, #12] │ │ │ │ + add ip, lr, #16 │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + str r3, [r2, #16] │ │ │ │ + cmp r1, r2 │ │ │ │ + bne c4b5c │ │ │ │ + b c4cac │ │ │ │ + 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 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi c5498 │ │ │ │ + bhi c6090 │ │ │ │ mov r3, r1 │ │ │ │ mov r9, #1 │ │ │ │ movw r1, #43691 @ 0xaaab │ │ │ │ movt r1, #43690 @ 0xaaaa │ │ │ │ lsl r7, r9, r3 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ ldr sl, [r0, #28] │ │ │ │ mov r6, r0 │ │ │ │ lsl r2, r7, r9 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ umull r1, r2, r1, r2 │ │ │ │ ldrb r1, [r5, #6] │ │ │ │ cmp r1, #0 │ │ │ │ lsr r2, r2, r9 │ │ │ │ - beq c4ed8 │ │ │ │ + beq c5ad0 │ │ │ │ cmp r3, #7 │ │ │ │ strhi r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ movhi r1, #8 │ │ │ │ - bhi c5194 │ │ │ │ + bhi c5d8c │ │ │ │ cmp r3, #3 │ │ │ │ - bne c49cc │ │ │ │ - ldr r2, [pc, #3224] @ c54a4 │ │ │ │ + bne c55c4 │ │ │ │ + ldr r2, [pc, #3224] @ c609c │ │ │ │ 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 c4f44 │ │ │ │ + beq c5b3c │ │ │ │ ldr r3, [r2, #1932] @ 0x78c │ │ │ │ add r7, r4, #28 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, r7 │ │ │ │ str r1, [r2, #1928] @ 0x788 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ @@ -154893,131 +155659,131 @@ │ │ │ │ bl 2d748 │ │ │ │ ldrb ip, [r5, #5] │ │ │ │ cmp sl, #0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add ip, r5, r9, lsl ip │ │ │ │ ldr r9, [r6, #8] │ │ │ │ add ip, ip, #20 │ │ │ │ - bne c4de8 │ │ │ │ + bne c59e0 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4f00 │ │ │ │ + beq c5af8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r9 │ │ │ │ - bne c4f8c │ │ │ │ + bne c5b84 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne c4f8c │ │ │ │ + bne c5b84 │ │ │ │ mov r1, ip │ │ │ │ lsl r2, r9, #3 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq c4950 │ │ │ │ + beq c5548 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ mvn r8, #0 │ │ │ │ mov r2, #0 │ │ │ │ mvn r8, r8, lsl r0 │ │ │ │ - b c4920 │ │ │ │ + b c5518 │ │ │ │ cmp r0, #15 │ │ │ │ - bgt c4eb8 │ │ │ │ + bgt c5ab0 │ │ │ │ lsl lr, r1, #1 │ │ │ │ ldrsh sl, [r3, lr] │ │ │ │ cmn sl, #1 │ │ │ │ - bne c4b50 │ │ │ │ + bne c5748 │ │ │ │ strh r2, [r3, lr] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r9, r2 │ │ │ │ - beq c4950 │ │ │ │ + beq c5548 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ ldr r1, [r7, r2, lsl #3] │ │ │ │ cmp r0, #7 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ and r1, r8, ip │ │ │ │ - bgt c48f4 │ │ │ │ + bgt c54ec │ │ │ │ ldrsb lr, [r3, r1] │ │ │ │ cmn lr, #1 │ │ │ │ - bne c4b50 │ │ │ │ + bne c5748 │ │ │ │ strb r2, [r3, r1] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bne c491c │ │ │ │ - movw r3, #45892 @ 0xb344 │ │ │ │ + bne c5514 │ │ │ │ + movw r3, #45680 @ 0xb270 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq c49b0 │ │ │ │ + beq c55a8 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne c4bc0 │ │ │ │ + bne c57b8 │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne c4bc0 │ │ │ │ - ldr r3, [pc, #2848] @ c54a4 │ │ │ │ + bne c57b8 │ │ │ │ + ldr r3, [pc, #2848] @ c609c │ │ │ │ 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 c4f34 │ │ │ │ + bhi c5b2c │ │ │ │ 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] │ │ │ │ mov r0, #0 │ │ │ │ str r9, [r4, #16] │ │ │ │ sub r3, r3, r9 │ │ │ │ str r3, [r4, #12] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsl r1, r2, #3 │ │ │ │ - str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r1, r7 │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r0, r1, #20 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r8, #38400 @ 0x9600 │ │ │ │ + movw r8, #38392 @ 0x95f8 │ │ │ │ movt r8, #106 @ 0x6a │ │ │ │ - movw r0, #22652 @ 0x587c │ │ │ │ + movw r0, #22588 @ 0x583c │ │ │ │ movt r0, #11 │ │ │ │ ldr r4, [r8, #996] @ 0x3e4 │ │ │ │ cmp r4, r0 │ │ │ │ - bne c52e8 │ │ │ │ - ldr r0, [pc, #2716] @ c54a4 │ │ │ │ + bne c5ee0 │ │ │ │ + ldr r0, [pc, #2716] @ c609c │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r0, [ip, r0] │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #1604] @ 0x644 │ │ │ │ - str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ - bcs c51f4 │ │ │ │ + bcs c5dec │ │ │ │ add r1, r1, #19 │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + 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 c5298 │ │ │ │ + beq c5e90 │ │ │ │ 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 c4d28 │ │ │ │ + beq c5920 │ │ │ │ strb r3, [r4, #4] │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r8, #1 │ │ │ │ strb r3, [r4, #5] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ @@ -155028,122 +155794,122 @@ │ │ │ │ str r9, [r4, #16] │ │ │ │ mov r2, r7 │ │ │ │ str r9, [r4, #8] │ │ │ │ str r8, [r4] │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2d748 │ │ │ │ add r0, r7, #20 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r9 │ │ │ │ add r0, r4, r0 │ │ │ │ bl 2d748 │ │ │ │ ldrb ip, [r5, #5] │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ cmp sl, r9 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add ip, r5, r8, lsl ip │ │ │ │ ldr r9, [r6, #8] │ │ │ │ lsl r2, r8, r2 │ │ │ │ add ip, ip, #20 │ │ │ │ add r7, r3, r2 │ │ │ │ - bne c4dd8 │ │ │ │ + bne c59d0 │ │ │ │ ldrb r1, [r5, #6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c4f00 │ │ │ │ + beq c5af8 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c48a4 │ │ │ │ + bne c549c │ │ │ │ cmp r9, #0 │ │ │ │ - ble c4f20 │ │ │ │ + ble c5b18 │ │ │ │ mov r0, #12 │ │ │ │ add r3, r2, r4 │ │ │ │ mla r0, r0, r9, r4 │ │ │ │ add r0, r0, r2 │ │ │ │ - b c4b3c │ │ │ │ + b c5734 │ │ │ │ ldr r1, [ip], #8 │ │ │ │ add r3, r3, #12 │ │ │ │ str r1, [r3, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r2, [r3, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq c4f20 │ │ │ │ + beq c5b18 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c4b1c │ │ │ │ + bne c5714 │ │ │ │ add ip, ip, #8 │ │ │ │ - b c4b3c │ │ │ │ + b c5734 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ add lr, ip, #1 │ │ │ │ cmp r0, #7 │ │ │ │ add r1, lr, r1 │ │ │ │ and r1, r1, r8 │ │ │ │ - ble c4bb0 │ │ │ │ + ble c57a8 │ │ │ │ cmp r0, #15 │ │ │ │ - bgt c50e4 │ │ │ │ + bgt c5cdc │ │ │ │ lsl lr, r1, #1 │ │ │ │ ldrsh r0, [r3, lr] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c490c │ │ │ │ + beq c5504 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r1, ip │ │ │ │ and r1, r1, r8 │ │ │ │ - b c4b74 │ │ │ │ + b c576c │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r1, ip │ │ │ │ and r1, r1, r8 │ │ │ │ ldrsb r0, [r3, r1] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c4940 │ │ │ │ - b c4b9c │ │ │ │ - movw r8, #38400 @ 0x9600 │ │ │ │ + beq c5538 │ │ │ │ + b c5794 │ │ │ │ + movw r8, #38392 @ 0x95f8 │ │ │ │ movt r8, #106 @ 0x6a │ │ │ │ - movw r3, #38928 @ 0x9810 │ │ │ │ + movw r3, #38920 @ 0x9808 │ │ │ │ movt r3, #11 │ │ │ │ ldr r2, [r8, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c52b8 │ │ │ │ - ldr r2, [pc, #2240] @ c54a4 │ │ │ │ + bne c5eb0 │ │ │ │ + ldr r2, [pc, #2240] @ c609c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1604] @ 0x644 │ │ │ │ cmn r7, #804 @ 0x324 │ │ │ │ - beq c5254 │ │ │ │ + beq c5e4c │ │ │ │ lsr r3, r5, #18 │ │ │ │ ubfx r2, r5, #0, #18 │ │ │ │ add r3, r7, r3, lsl #3 │ │ │ │ ldr r1, [r3, #808] @ 0x328 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt c4c30 │ │ │ │ + bgt c5828 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c5254 │ │ │ │ + beq c5e4c │ │ │ │ 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 c5110 │ │ │ │ + beq c5d08 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c49b0 │ │ │ │ + bne c55a8 │ │ │ │ ldr r5, [r2, #16] │ │ │ │ mov r3, #28 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr sl, [r7, #512] @ 0x200 │ │ │ │ mul r5, r3, r5 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ str r3, [r1, #12] │ │ │ │ @@ -155152,60 +155918,60 @@ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r2, #8] │ │ │ │ add ip, r7, r1, lsl #2 │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r0, [ip, #528] @ 0x210 │ │ │ │ cmp r3, r0 │ │ │ │ - bne c4cc0 │ │ │ │ + bne c58b8 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4cbc │ │ │ │ + beq c58b4 │ │ │ │ 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 c53c0 │ │ │ │ + beq c5fb8 │ │ │ │ cmp r2, #1 │ │ │ │ - beq c5394 │ │ │ │ + beq c5f8c │ │ │ │ ldr r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq c49b0 │ │ │ │ + beq c55a8 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ streq r1, [r7, #524] @ 0x20c │ │ │ │ strne r1, [r2, #20] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ str r2, [r3, #20] │ │ │ │ str r0, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #24] │ │ │ │ str r3, [r0, #20] │ │ │ │ - b c49b0 │ │ │ │ + b c55a8 │ │ │ │ ldr r9, [r0, #24] │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp r9, lr │ │ │ │ - bhi c4e98 │ │ │ │ + bhi c5a90 │ │ │ │ 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 c51f4 │ │ │ │ + beq c5dec │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r8, r7, #20 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ strb r3, [r4, #4] │ │ │ │ add r3, r4, #20 │ │ │ │ mov r9, #0 │ │ │ │ strb r0, [r4, #5] │ │ │ │ @@ -155216,367 +155982,367 @@ │ │ │ │ str r9, [r4, #16] │ │ │ │ mov r2, r7 │ │ │ │ str r9, [r4, #8] │ │ │ │ mov r7, #1 │ │ │ │ str r7, [r4] │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2d748 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r9 │ │ │ │ add r0, r4, r8 │ │ │ │ bl 2d748 │ │ │ │ ldrb ip, [r5, #5] │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ cmp sl, r9 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add ip, r5, r7, lsl ip │ │ │ │ ldr r9, [r6, #8] │ │ │ │ lsl r2, r7, r2 │ │ │ │ add ip, ip, #20 │ │ │ │ add r7, r3, r2 │ │ │ │ - beq c4ae8 │ │ │ │ + beq c56e0 │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, r7 │ │ │ │ - beq c531c │ │ │ │ + beq c5f14 │ │ │ │ cmp r9, #0 │ │ │ │ - ble c4e44 │ │ │ │ + ble c5a3c │ │ │ │ ldr r3, [r6, #28] │ │ │ │ add r1, r7, r9, lsl #3 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r7 │ │ │ │ ldrb r1, [r3] │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ add r0, r3, #3 │ │ │ │ ldrb r3, [r0, #1]! │ │ │ │ add r8, sl, r3, lsl #2 │ │ │ │ ldr lr, [ip, r3, lsl #3] │ │ │ │ ldr r1, [lr] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ add r1, r1, #1 │ │ │ │ - ble c5130 │ │ │ │ + ble c5d28 │ │ │ │ str lr, [r2] │ │ │ │ add r2, r2, #8 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ str r3, [r2, #-4] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne c4e0c │ │ │ │ + bne c5a04 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2da830 │ │ │ │ + bl 2d8c98 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 2df064 <_PyNamespace_New@@Base+0x6ec> │ │ │ │ + bl ee1f8 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r6, #28] │ │ │ │ ldrb r3, [sl, #2] │ │ │ │ cmp r3, r1 │ │ │ │ - beq c5384 │ │ │ │ + beq c5f7c │ │ │ │ ldrb r2, [sl] │ │ │ │ strb r1, [sl, #3] │ │ │ │ cmp r2, r1 │ │ │ │ - beq c52c4 │ │ │ │ + beq c5ebc │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r0, sl, #4 │ │ │ │ bl 2d748 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b c49b0 │ │ │ │ + b c55a8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add r8, r7, #20 │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [ip, #12] │ │ │ │ str ip, [r1, #8] │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c4d64 │ │ │ │ + b c595c │ │ │ │ ldr lr, [r3, r1, lsl #2] │ │ │ │ cmn lr, #1 │ │ │ │ - bne c4b50 │ │ │ │ + bne c5748 │ │ │ │ str r2, [r3, r1, lsl #2] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bne c491c │ │ │ │ - b c4950 │ │ │ │ + bne c5514 │ │ │ │ + b c5548 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #7 │ │ │ │ mov r1, #12 │ │ │ │ - bhi c5194 │ │ │ │ + bhi c5d8c │ │ │ │ mul r1, r1, r2 │ │ │ │ - str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r1, r1, r7 │ │ │ │ add r0, r1, #20 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b c49e4 │ │ │ │ + b c55dc │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r9 │ │ │ │ - bne c5154 │ │ │ │ + bne c5d4c │ │ │ │ mov r2, #12 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r7 │ │ │ │ mul r2, r2, r9 │ │ │ │ bl 2e304 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl d8384 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ - b c4950 │ │ │ │ + bl d7a54 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ + b c5548 │ │ │ │ mov r0, r5 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b c49b0 │ │ │ │ - movw r8, #38400 @ 0x9600 │ │ │ │ + b c55a8 │ │ │ │ + movw r8, #38392 @ 0x95f8 │ │ │ │ movt r8, #106 @ 0x6a │ │ │ │ - movw r1, #22652 @ 0x587c │ │ │ │ + movw r1, #22588 @ 0x583c │ │ │ │ movt r1, #11 │ │ │ │ ldr r4, [r8, #996] @ 0x3e4 │ │ │ │ cmp r4, r1 │ │ │ │ - bne c52cc │ │ │ │ + bne c5ec4 │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ mov r7, #8 │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ - str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #5 │ │ │ │ - b c4a28 │ │ │ │ + b c5620 │ │ │ │ cmp r9, #0 │ │ │ │ movgt r2, #0 │ │ │ │ - ble c5108 │ │ │ │ + ble c5d00 │ │ │ │ sub sl, r2, r9 │ │ │ │ mvn sl, sl │ │ │ │ ands sl, sl, #3 │ │ │ │ - beq c50a4 │ │ │ │ + beq c5c9c │ │ │ │ ldr r1, [ip, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c50b4 │ │ │ │ + beq c5cac │ │ │ │ add lr, r7, r2, lsl #3 │ │ │ │ add r8, ip, #8 │ │ │ │ ldm ip, {r0, r1} │ │ │ │ cmp sl, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ mov ip, r8 │ │ │ │ stm lr, {r0, r1} │ │ │ │ - beq c50a4 │ │ │ │ + beq c5c9c │ │ │ │ cmp sl, #2 │ │ │ │ - beq c5000 │ │ │ │ + beq c5bf8 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c50b4 │ │ │ │ + beq c5cac │ │ │ │ add lr, r7, r2, lsl #3 │ │ │ │ add r8, r8, #8 │ │ │ │ ldm ip, {r0, r1} │ │ │ │ add r2, r2, #1 │ │ │ │ mov ip, r8 │ │ │ │ stm lr, {r0, r1} │ │ │ │ ldr r1, [r8, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c50b4 │ │ │ │ + beq c5cac │ │ │ │ add lr, r7, r2, lsl #3 │ │ │ │ add r2, r2, #1 │ │ │ │ ldm ip, {r0, r1} │ │ │ │ add ip, r8, #8 │ │ │ │ stm lr, {r0, r1} │ │ │ │ - b c50a4 │ │ │ │ + b c5c9c │ │ │ │ add r2, r2, #1 │ │ │ │ add r8, ip, #8 │ │ │ │ ldm ip, {r0, r1} │ │ │ │ cmp r9, r2 │ │ │ │ mov sl, r2 │ │ │ │ stm lr, {r0, r1} │ │ │ │ - beq c48e0 │ │ │ │ + beq c54d8 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov ip, r8 │ │ │ │ add lr, r7, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c50b4 │ │ │ │ + beq c5cac │ │ │ │ ldrd r0, [r8] │ │ │ │ add ip, r8, #8 │ │ │ │ stm lr, {r0, r1} │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [ip, #4] │ │ │ │ add lr, r7, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c50b4 │ │ │ │ + beq c5cac │ │ │ │ ldm ip, {r0, r1} │ │ │ │ add ip, r8, #16 │ │ │ │ stm lr, {r0, r1} │ │ │ │ add r2, sl, #2 │ │ │ │ ldr r1, [ip, #4] │ │ │ │ add lr, r7, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c50b4 │ │ │ │ + beq c5cac │ │ │ │ ldm ip, {r0, r1} │ │ │ │ add r2, sl, #3 │ │ │ │ add ip, r8, #24 │ │ │ │ stm lr, {r0, r1} │ │ │ │ ldr r1, [ip, #4] │ │ │ │ add lr, r7, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c5024 │ │ │ │ + bne c5c1c │ │ │ │ ldr r1, [ip, #12] │ │ │ │ cmp r1, #0 │ │ │ │ add r1, ip, #8 │ │ │ │ - beq c5284 │ │ │ │ + beq c5e7c │ │ │ │ add lr, r7, r2, lsl #3 │ │ │ │ add ip, r1, #8 │ │ │ │ add r2, r2, #1 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ cmp r2, r9 │ │ │ │ stm lr, {r0, r1} │ │ │ │ - bne c4f98 │ │ │ │ - b c48e0 │ │ │ │ + bne c5b90 │ │ │ │ + b c54d8 │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c4ec4 │ │ │ │ + beq c5abc │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r1, ip │ │ │ │ and r1, r1, r8 │ │ │ │ - b c50e4 │ │ │ │ - bne c48e0 │ │ │ │ - b c4950 │ │ │ │ + b c5cdc │ │ │ │ + bne c54d8 │ │ │ │ + b c5548 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r3, [r7, r3, lsl #3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ - b c49b0 │ │ │ │ + b c55a8 │ │ │ │ str r1, [lr] │ │ │ │ add r2, r2, #8 │ │ │ │ str lr, [r2, #-8] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ str r3, [r2, #-4] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c4e0c │ │ │ │ - b c4e44 │ │ │ │ + bne c5a04 │ │ │ │ + b c5a3c │ │ │ │ cmp r9, #0 │ │ │ │ - ble c4f20 │ │ │ │ + ble c5b18 │ │ │ │ mov lr, #12 │ │ │ │ mov r3, r7 │ │ │ │ mla lr, lr, r9, r7 │ │ │ │ - b c5170 │ │ │ │ + b c5d68 │ │ │ │ add ip, ip, #12 │ │ │ │ ldr r2, [ip, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c516c │ │ │ │ + beq c5d64 │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, r3, #12 │ │ │ │ cmp lr, r3 │ │ │ │ - bne c516c │ │ │ │ - b c4f20 │ │ │ │ + bne c5d64 │ │ │ │ + b c5b18 │ │ │ │ cmp r3, #15 │ │ │ │ - bhi c5470 │ │ │ │ - movw r8, #38400 @ 0x9600 │ │ │ │ + bhi c6068 │ │ │ │ + movw r8, #38392 @ 0x95f8 │ │ │ │ movt r8, #106 @ 0x6a │ │ │ │ mul ip, r2, r1 │ │ │ │ add r0, r3, #1 │ │ │ │ mov r7, #1 │ │ │ │ - movw r1, #22652 @ 0x587c │ │ │ │ + movw r1, #22588 @ 0x583c │ │ │ │ movt r1, #11 │ │ │ │ ldr r4, [r8, #996] @ 0x3e4 │ │ │ │ - str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ + str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, r1 │ │ │ │ add r1, ip, r7, lsl r0 │ │ │ │ add r1, r1, #20 │ │ │ │ lsl r7, r7, r0 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne c52e8 │ │ │ │ - ldr r1, [pc, #704] @ c54a4 │ │ │ │ + bne c5ee0 │ │ │ │ + ldr r1, [pc, #704] @ c609c │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r1, [r1, #1604] @ 0x644 │ │ │ │ - str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r4, [r8, #976] @ 0x3d0 │ │ │ │ - movw r1, #52364 @ 0xcc8c │ │ │ │ + movw r1, #52388 @ 0xcca4 │ │ │ │ movt r1, #10 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r4, r1 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne c5444 │ │ │ │ + bne c603c │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #1 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e388 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c5498 │ │ │ │ - ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ + beq c6090 │ │ │ │ + ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ add r8, r7, #20 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [ip, #800] @ 0x320 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [ip, #800] @ 0x320 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c4d64 │ │ │ │ + b c595c │ │ │ │ ldr r2, [r8, #988] @ 0x3dc │ │ │ │ - movw r3, #53668 @ 0xd1a4 │ │ │ │ + movw r3, #53692 @ 0xd1bc │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c5460 │ │ │ │ + bne c6058 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d238 │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b c49b0 │ │ │ │ + b c55a8 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r1, r1, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c50c4 │ │ │ │ - b c5284 │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bne c5cbc │ │ │ │ + b c5e7c │ │ │ │ + ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl b59a8 │ │ │ │ + bl b5968 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b c4d50 │ │ │ │ + b c5948 │ │ │ │ ldr r0, [r8, #992] @ 0x3e0 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b c49b0 │ │ │ │ + b c55a8 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r7, #8 │ │ │ │ - str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #5 │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r8, #992] @ 0x3e0 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c5498 │ │ │ │ + beq c6090 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r8, r7, #20 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b c4d64 │ │ │ │ + b c595c │ │ │ │ cmp r3, r9 │ │ │ │ - bge c5370 │ │ │ │ + bge c5f68 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ add r2, r2, #12 │ │ │ │ ldrb r0, [r1] │ │ │ │ add r0, r0, #1 │ │ │ │ add r1, r1, r0, lsl #2 │ │ │ │ ldrb r1, [r1, r3] │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -155587,38 +156353,38 @@ │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r1] │ │ │ │ str r1, [r2, #-8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [r2, #-12] │ │ │ │ ldr r1, [lr, #4] │ │ │ │ str r1, [r2, #-4] │ │ │ │ - b c531c │ │ │ │ + b c5f14 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl d8384 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ - b c4e54 │ │ │ │ + bl d7a54 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ + b c5a4c │ │ │ │ mov r0, sl │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b c49b0 │ │ │ │ + b c55a8 │ │ │ │ ldr r2, [r7, #524] @ 0x20c │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp r2, r1 │ │ │ │ str r1, [r3, #24] │ │ │ │ strne r3, [r2, #24] │ │ │ │ ldr r2, [r7, #532] @ 0x214 │ │ │ │ str r3, [r7, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [r7, #532] @ 0x214 │ │ │ │ - b c49b0 │ │ │ │ + b c55a8 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c4cd4 │ │ │ │ + beq c58cc │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r4, #0 │ │ │ │ cmp r2, #0 │ │ │ │ streq r1, [r7, #524] @ 0x20c │ │ │ │ strne r1, [r2, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr r1, [sl, r5] │ │ │ │ @@ -155640,702 +156406,81 @@ │ │ │ │ ldr r3, [r8, #1120] @ 0x460 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #788] @ 0x314 │ │ │ │ str r4, [sl, r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str r3, [r7, #788] @ 0x314 │ │ │ │ - b c49b0 │ │ │ │ + b c55a8 │ │ │ │ ldr r0, [r8, #972] @ 0x3cc │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r4, r0 │ │ │ │ - b c522c │ │ │ │ + b c5e24 │ │ │ │ ldr r0, [r8, #972] @ 0x3cc │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b c5270 │ │ │ │ + b c5e68 │ │ │ │ mul r1, r2, r1 │ │ │ │ add r0, r3, #2 │ │ │ │ mov r7, #1 │ │ │ │ - str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r1, r1, r7, lsl r0 │ │ │ │ lsl r7, r7, r0 │ │ │ │ adds r0, r1, #20 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bpl c49e4 │ │ │ │ - bl 366244 │ │ │ │ - mvn r0, #0 │ │ │ │ - b c49c4 │ │ │ │ - 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 │ │ │ │ - cmp r1, #31 │ │ │ │ - bhi c5cec │ │ │ │ - mov r8, r1 │ │ │ │ - mov r1, #1 │ │ │ │ - movw r3, #43691 @ 0xaaab │ │ │ │ - movt r3, #43690 @ 0xaaaa │ │ │ │ - lsl r2, r1, r8 │ │ │ │ - mov r9, #12 │ │ │ │ - ldr r5, [r0, #24] │ │ │ │ - mov r7, r0 │ │ │ │ - lsl r6, r2, r1 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - cmp r8, #7 │ │ │ │ - mov sl, r8 │ │ │ │ - str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - umull r3, r6, r3, r6 │ │ │ │ - lsr r6, r6, r1 │ │ │ │ - mul r9, r9, r6 │ │ │ │ - bhi c5b00 │ │ │ │ - add r0, r2, r9 │ │ │ │ - add r3, r0, #20 │ │ │ │ - str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ - movt r3, #106 @ 0x6a │ │ │ │ - movw r1, #22652 @ 0x587c │ │ │ │ - movt r1, #11 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r4, [r3, #996] @ 0x3e4 │ │ │ │ - cmp r4, r1 │ │ │ │ - bne c5cd0 │ │ │ │ - ldr r1, [pc, #2328] @ c5e58 │ │ │ │ - mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - add r0, r0, #19 │ │ │ │ - cmp r0, #512 @ 0x200 │ │ │ │ - ldr r1, [ip, r1] │ │ │ │ - add r1, r1, #4096 @ 0x1000 │ │ │ │ - ldr r3, [r1, #1604] @ 0x644 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bcs c57c4 │ │ │ │ - lsr lr, r0, #3 │ │ │ │ - ldr r1, [r3, lr, lsl #3] │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - cmp r1, r3 │ │ │ │ - beq c5c58 │ │ │ │ - ldr r0, [r1] │ │ │ │ - ldr r4, [r1, #4] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r0, [r1] │ │ │ │ - ldr r0, [r4] │ │ │ │ - str r0, [r1, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c5794 │ │ │ │ - str r6, [r4, #12] │ │ │ │ - add r6, r4, #20 │ │ │ │ - mov r1, #255 @ 0xff │ │ │ │ - mov r0, r6 │ │ │ │ - strb r8, [r4, #4] │ │ │ │ - mov r8, #0 │ │ │ │ - strb sl, [r4, #5] │ │ │ │ - mov sl, #1 │ │ │ │ - strb r8, [r4, #6] │ │ │ │ - str r8, [r4, #16] │ │ │ │ - str r8, [r4, #8] │ │ │ │ - str sl, [r4] │ │ │ │ - str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 2d748 │ │ │ │ - ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - mov r1, r8 │ │ │ │ - add r0, r2, #20 │ │ │ │ - mov r2, r9 │ │ │ │ - add r0, r4, r0 │ │ │ │ - bl 2d748 │ │ │ │ - ldrb ip, [r5, #5] │ │ │ │ - ldrb r2, [r4, #5] │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - add ip, r5, sl, lsl ip │ │ │ │ - lsl r2, sl, r2 │ │ │ │ - cmp r3, r8 │ │ │ │ - add ip, ip, #20 │ │ │ │ - ldr r8, [r7, #8] │ │ │ │ - add r6, r6, r2 │ │ │ │ - bne c5b58 │ │ │ │ - ldrb r1, [r5, #6] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c582c │ │ │ │ - cmp r8, #0 │ │ │ │ - ble c5780 │ │ │ │ - mov r1, #12 │ │ │ │ - mla r1, r1, r8, r4 │ │ │ │ - add r1, r1, r2 │ │ │ │ - add r2, r4, r2 │ │ │ │ - sub r3, r1, r2 │ │ │ │ - movw r0, #43691 @ 0xaaab │ │ │ │ - movt r0, #10922 @ 0x2aaa │ │ │ │ - sub r3, r3, #12 │ │ │ │ - lsr r3, r3, #2 │ │ │ │ - mul r3, r0, r3 │ │ │ │ - add r3, r3, #1 │ │ │ │ - ands r3, r3, #3 │ │ │ │ - beq c56d8 │ │ │ │ - cmp r3, #1 │ │ │ │ - beq c56ac │ │ │ │ - cmp r3, #2 │ │ │ │ - beq c5688 │ │ │ │ - ldr r3, [ip, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c5e1c │ │ │ │ - ldr r0, [ip], #8 │ │ │ │ - add r2, r2, #12 │ │ │ │ - str r0, [r2, #12] │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r3, [r2, #16] │ │ │ │ - ldr r3, [ip, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c5e1c │ │ │ │ - ldr r0, [ip], #8 │ │ │ │ - add r2, r2, #12 │ │ │ │ - str r0, [r2, #12] │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r3, [r2, #16] │ │ │ │ - ldr r3, [ip, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c5e1c │ │ │ │ - ldr r0, [ip], #8 │ │ │ │ - add r2, r2, #12 │ │ │ │ - str r0, [r2, #12] │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r3, [r2, #16] │ │ │ │ - cmp r2, r1 │ │ │ │ - beq c5780 │ │ │ │ - ldr r3, [ip, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c5e1c │ │ │ │ - ldr r0, [ip], #8 │ │ │ │ - add r2, r2, #12 │ │ │ │ - str r0, [r2, #12] │ │ │ │ - mov lr, ip │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - str r3, [r2, #16] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - mov r9, r2 │ │ │ │ - ldr r3, [ip, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c5e1c │ │ │ │ - ldr r0, [ip], #8 │ │ │ │ - add r2, r2, #12 │ │ │ │ - str r0, [r2, #12] │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - str r3, [r2, #16] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - ldr r3, [ip, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c5e1c │ │ │ │ - ldr r0, [ip] │ │ │ │ - add ip, lr, #16 │ │ │ │ - str r0, [r2, #24] │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - str r3, [r2, #28] │ │ │ │ - str r0, [r2, #20] │ │ │ │ - add r2, r9, #24 │ │ │ │ - ldr r3, [ip, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c5e1c │ │ │ │ - ldr r0, [lr, #16] │ │ │ │ - add ip, lr, #24 │ │ │ │ - str r0, [r2, #24] │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - str r0, [r2, #20] │ │ │ │ - str r3, [r2, #28] │ │ │ │ - add r2, r9, #36 @ 0x24 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne c56d8 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl d8384 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ - b c585c │ │ │ │ - ldr r3, [r1, #24] │ │ │ │ - ldr ip, [r1, #28] │ │ │ │ - cmp r3, ip │ │ │ │ - bhi c5818 │ │ │ │ - add lr, lr, #1 │ │ │ │ - add lr, r3, lr, lsl #3 │ │ │ │ - str lr, [r1, #24] │ │ │ │ - add lr, r1, r3 │ │ │ │ - str lr, [r1, #4] │ │ │ │ - str r0, [r1, r3] │ │ │ │ - cmp r4, #0 │ │ │ │ - bne c5594 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r1, #52364 @ 0xcc8c │ │ │ │ - movt r1, #10 │ │ │ │ - str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r4, [r3, #976] @ 0x3d0 │ │ │ │ - cmp r4, r1 │ │ │ │ - bne c5de4 │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmp r3, #1 │ │ │ │ - movcs r0, r3 │ │ │ │ - movcc r0, #1 │ │ │ │ - bl 2e388 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq c5cec │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r1, [r3, #800] @ 0x320 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r3, #800] @ 0x320 │ │ │ │ - b c5594 │ │ │ │ - ldr r1, [r1, #12] │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - str r1, [r3, #12] │ │ │ │ - str r3, [r1, #8] │ │ │ │ - b c5594 │ │ │ │ - ldr r2, [r5, #16] │ │ │ │ - cmp r8, r2 │ │ │ │ - bne c5a8c │ │ │ │ - mov r2, #12 │ │ │ │ - mov r1, ip │ │ │ │ - mov r0, r6 │ │ │ │ - mul r2, r2, r8 │ │ │ │ - bl 2e304 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl d8384 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ - movw r2, #45892 @ 0xb344 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - cmp r5, r2 │ │ │ │ - str r4, [r7, #24] │ │ │ │ - beq c5974 │ │ │ │ - ldrb r2, [r5, #4] │ │ │ │ - cmp r2, #3 │ │ │ │ - bne c58d8 │ │ │ │ - ldrb r2, [r5, #6] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne c58d8 │ │ │ │ - ldr r3, [pc, #1480] @ c5e58 │ │ │ │ - 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 c5988 │ │ │ │ - ldr r1, [r3, #1928] @ 0x788 │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r1, [r5] │ │ │ │ - str r2, [r3, #1932] @ 0x78c │ │ │ │ - str r5, [r3, #1928] @ 0x788 │ │ │ │ - ldr r3, [r7, #24] │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - str r8, [r3, #16] │ │ │ │ - sub r2, r2, r8 │ │ │ │ - str r2, [r3, #12] │ │ │ │ - mov r0, #0 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r2, #38928 @ 0x9810 │ │ │ │ - movt r2, #11 │ │ │ │ - ldr r6, [r3, #1008] @ 0x3f0 │ │ │ │ - cmp r6, r2 │ │ │ │ - bne c5c40 │ │ │ │ - ldr r2, [pc, #1376] @ c5e58 │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ - add r2, r2, #4096 @ 0x1000 │ │ │ │ - ldr r6, [r2, #1604] @ 0x644 │ │ │ │ - cmn r6, #804 @ 0x324 │ │ │ │ - beq c5acc │ │ │ │ - lsr r2, r5, #18 │ │ │ │ - ubfx r1, r5, #0, #18 │ │ │ │ - add r2, r6, r2, lsl #3 │ │ │ │ - ldr r0, [r2, #808] @ 0x328 │ │ │ │ - cmp r0, r1 │ │ │ │ - bgt c5944 │ │ │ │ - ldr r2, [r2, #804] @ 0x324 │ │ │ │ - cmp r2, r1 │ │ │ │ - movgt r1, #0 │ │ │ │ - movle r1, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - moveq r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq c5acc │ │ │ │ - bic r0, r5, #4080 @ 0xff0 │ │ │ │ - bic r0, r0, #15 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - str r2, [r5] │ │ │ │ - cmp r2, #0 │ │ │ │ - str r5, [r0, #4] │ │ │ │ - ldr r2, [r0] │ │ │ │ - sub r2, r2, #1 │ │ │ │ - str r2, [r0] │ │ │ │ - beq c5a6c │ │ │ │ - cmp r2, #0 │ │ │ │ - beq c5998 │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ - str r8, [r4, #16] │ │ │ │ - sub r3, r3, r8 │ │ │ │ - str r3, [r4, #12] │ │ │ │ - b c58cc │ │ │ │ - mov r0, r5 │ │ │ │ - bl b9568 │ │ │ │ - ldr r4, [r7, #24] │ │ │ │ - b c5974 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - mov r1, #28 │ │ │ │ - ldr r5, [r6, #512] @ 0x200 │ │ │ │ - mul sl, r1, r2 │ │ │ │ - ldr r1, [r0, #8] │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - str r2, [r1, #12] │ │ │ │ - str r1, [r2, #8] │ │ │ │ - add r2, r5, sl │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - ldr ip, [r2, #16] │ │ │ │ - str ip, [r0, #8] │ │ │ │ - str r0, [r2, #16] │ │ │ │ - add r0, r6, r1, lsl #2 │ │ │ │ - ldr ip, [r0, #528] @ 0x210 │ │ │ │ - cmp r2, ip │ │ │ │ - bne c5a04 │ │ │ │ - ldr lr, [r2, #24] │ │ │ │ - cmp lr, #0 │ │ │ │ - beq c59fc │ │ │ │ - ldr r9, [lr, #8] │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r1, r9 │ │ │ │ - moveq r3, lr │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - str r3, [r0, #528] @ 0x210 │ │ │ │ - ldr lr, [r2, #12] │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r2, #8] │ │ │ │ - cmp r1, lr │ │ │ │ - beq c5d48 │ │ │ │ - cmp r1, #1 │ │ │ │ - beq c5d1c │ │ │ │ - ldr r3, [r0, #532] @ 0x214 │ │ │ │ - cmp r3, #0 │ │ │ │ - streq r2, [r0, #532] @ 0x214 │ │ │ │ - cmp r2, ip │ │ │ │ - beq c5974 │ │ │ │ - ldr r3, [r2, #24] │ │ │ │ - ldr r1, [r2, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - streq r1, [r6, #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 c5974 │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ - ldr r3, [r6, r3, lsl #3] │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - str r2, [r0, #12] │ │ │ │ - str r3, [r0, #8] │ │ │ │ - str r0, [r3, #12] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - b c5974 │ │ │ │ - cmp r8, #0 │ │ │ │ - ble c5780 │ │ │ │ - mov r9, #12 │ │ │ │ - mov lr, r6 │ │ │ │ - mla r9, r9, r8, r6 │ │ │ │ - b c5aa8 │ │ │ │ - add ip, ip, #12 │ │ │ │ - ldr r3, [ip, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c5aa4 │ │ │ │ - ldm ip, {r0, r1, r2} │ │ │ │ - stm lr, {r0, r1, r2} │ │ │ │ - add lr, lr, #12 │ │ │ │ - cmp r9, lr │ │ │ │ - bne c5aa4 │ │ │ │ - b c5780 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r2, #53668 @ 0xd1a4 │ │ │ │ - movt r2, #10 │ │ │ │ - ldr r4, [r3, #988] @ 0x3dc │ │ │ │ - cmp r4, r2 │ │ │ │ - bne c5dd0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2d238 │ │ │ │ - ldr r3, [r6, #800] @ 0x320 │ │ │ │ - ldr r4, [r7, #24] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - str r3, [r6, #800] @ 0x320 │ │ │ │ - b c5974 │ │ │ │ - cmp r8, #15 │ │ │ │ - bhi c5e00 │ │ │ │ - add sl, r8, #1 │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ - movt r3, #106 @ 0x6a │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - lsl r2, r1, sl │ │ │ │ - add r1, r2, #20 │ │ │ │ - ldr r4, [r3, #996] @ 0x3e4 │ │ │ │ - add r3, r1, r9 │ │ │ │ - movw r1, #22652 @ 0x587c │ │ │ │ - movt r1, #11 │ │ │ │ - cmp r4, r1 │ │ │ │ - str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne c5ccc │ │ │ │ - ldr r1, [pc, #788] @ c5e58 │ │ │ │ - mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r1, [r0, r1] │ │ │ │ - add r1, r1, #4096 @ 0x1000 │ │ │ │ - ldr r3, [r1, #1604] @ 0x644 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b c57c4 │ │ │ │ - ldrb r3, [r4, #6] │ │ │ │ - cmp r3, #0 │ │ │ │ - moveq r2, r6 │ │ │ │ - beq c5c74 │ │ │ │ - cmp r8, #0 │ │ │ │ - ble c5bc0 │ │ │ │ - ldr r3, [r7, #28] │ │ │ │ - mov r2, r6 │ │ │ │ - add sl, r6, r8, lsl #3 │ │ │ │ - ldrb r1, [r3] │ │ │ │ - add r3, r3, r1, lsl #2 │ │ │ │ - add lr, r3, #3 │ │ │ │ - ldrb r3, [lr, #1]! │ │ │ │ - ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r0, [ip, r3, lsl #3] │ │ │ │ - add r9, r1, r3, lsl #2 │ │ │ │ - ldr r1, [r0] │ │ │ │ - cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - add r1, r1, #1 │ │ │ │ - ble c5c20 │ │ │ │ - str r0, [r2] │ │ │ │ - add r2, r2, #8 │ │ │ │ - ldr r3, [r9, #4] │ │ │ │ - str r3, [r2, #-4] │ │ │ │ - cmp sl, r2 │ │ │ │ - bne c5b88 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 2da830 │ │ │ │ - mov r0, r5 │ │ │ │ - str r4, [r7, #24] │ │ │ │ - bl 2df064 <_PyNamespace_New@@Base+0x6ec> │ │ │ │ - ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - mov r1, #0 │ │ │ │ - str r1, [r7, #28] │ │ │ │ - ldrb r3, [r2, #2] │ │ │ │ - cmp r3, r1 │ │ │ │ - beq c5d0c │ │ │ │ - mov r3, r2 │ │ │ │ - ldrb r2, [r2] │ │ │ │ - cmp r2, r1 │ │ │ │ - strb r1, [r3, #3] │ │ │ │ - beq c5c50 │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - lsl r2, r2, #2 │ │ │ │ - add r0, r3, #4 │ │ │ │ - bl 2d748 │ │ │ │ - ldr r4, [r7, #24] │ │ │ │ - b c5974 │ │ │ │ - str r1, [r0] │ │ │ │ - add r2, r2, #8 │ │ │ │ - str r0, [r2, #-8] │ │ │ │ - ldr r3, [r9, #4] │ │ │ │ - str r3, [r2, #-4] │ │ │ │ - cmp r2, sl │ │ │ │ - bne c5b88 │ │ │ │ - b c5bc0 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r0, [r3, #992] @ 0x3e0 │ │ │ │ - blx r6 │ │ │ │ - ldr r4, [r7, #24] │ │ │ │ - b c5974 │ │ │ │ - ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - mov r1, lr │ │ │ │ - str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl b59a8 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - mov r4, r0 │ │ │ │ - b c57bc │ │ │ │ - cmp r8, r3 │ │ │ │ - ble c5cf8 │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ - add r2, r2, #12 │ │ │ │ - ldrb r0, [r1] │ │ │ │ - add r0, r0, #1 │ │ │ │ - add r1, r1, r0, lsl #2 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldrb r1, [r1, r3] │ │ │ │ - add r3, r3, #1 │ │ │ │ - add lr, r0, r1, lsl #2 │ │ │ │ - ldr r1, [ip, r1, lsl #3] │ │ │ │ - ldr r0, [r1] │ │ │ │ - cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r0, r0, #1 │ │ │ │ - strle r0, [r1] │ │ │ │ - str r1, [r2, #-8] │ │ │ │ - ldr r1, [r1, #12] │ │ │ │ - str r1, [r2, #-12] │ │ │ │ - ldr r1, [lr, #4] │ │ │ │ - str r1, [r2, #-4] │ │ │ │ - b c5c74 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r0, [r3, #992] @ 0x3e0 │ │ │ │ - ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ - str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - blx r4 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne c5594 │ │ │ │ - bl 366244 │ │ │ │ + bpl c55dc │ │ │ │ + bl 3664fc │ │ │ │ mvn r0, #0 │ │ │ │ - b c58d0 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl d8384 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ - b c5bd0 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b9568 │ │ │ │ - ldr r4, [r7, #24] │ │ │ │ - b c5974 │ │ │ │ - ldr r3, [r6, #524] @ 0x20c │ │ │ │ - mov r1, #0 │ │ │ │ - str r3, [r2, #20] │ │ │ │ - cmp r3, r1 │ │ │ │ - str r1, [r2, #24] │ │ │ │ - strne r2, [r3, #24] │ │ │ │ - ldr r3, [r6, #532] @ 0x214 │ │ │ │ - str r2, [r6, #524] @ 0x20c │ │ │ │ - cmp r3, #0 │ │ │ │ - streq r2, [r6, #532] @ 0x214 │ │ │ │ - b c5974 │ │ │ │ - ldr lr, [r2, #20] │ │ │ │ - cmp lr, #0 │ │ │ │ - beq c5a18 │ │ │ │ - ldr r1, [r2, #24] │ │ │ │ - mov r4, #0 │ │ │ │ - ldr r0, [r6, #520] @ 0x208 │ │ │ │ - cmp r1, #0 │ │ │ │ - streq lr, [r6, #524] @ 0x20c │ │ │ │ - strne lr, [r1, #20] │ │ │ │ - str r1, [lr, #24] │ │ │ │ - ldr r1, [r5, sl] │ │ │ │ - str r0, [r2, #20] │ │ │ │ - str r2, [r6, #520] @ 0x208 │ │ │ │ - ubfx r2, r1, #0, #18 │ │ │ │ - lsr r0, r1, #18 │ │ │ │ - cmp r2, #0 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - addne r2, r1, #262144 @ 0x40000 │ │ │ │ - movne ip, #0 │ │ │ │ - lsrne r2, r2, #18 │ │ │ │ - ldr r9, [r3, #1120] @ 0x460 │ │ │ │ - addne r2, r6, r2, lsl #3 │ │ │ │ - strne ip, [r2, #808] @ 0x328 │ │ │ │ - add r2, r6, r0, lsl #3 │ │ │ │ - ldr r0, [r3, #1112] @ 0x458 │ │ │ │ - str r4, [r2, #804] @ 0x324 │ │ │ │ - mov r2, #262144 @ 0x40000 │ │ │ │ - blx r9 │ │ │ │ - ldr r3, [r6, #788] @ 0x314 │ │ │ │ - str r4, [r5, sl] │ │ │ │ - sub r3, r3, #1 │ │ │ │ - ldr r4, [r7, #24] │ │ │ │ - str r3, [r6, #788] @ 0x314 │ │ │ │ - b c5974 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r0, [r3, #972] @ 0x3cc │ │ │ │ - blx r4 │ │ │ │ - b c5aec │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ - ldr r0, [r3, #972] @ 0x3cc │ │ │ │ - blx r4 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - mov r4, r0 │ │ │ │ - b c57fc │ │ │ │ - add sl, r8, #2 │ │ │ │ - add r0, r9, r1, lsl sl │ │ │ │ - adds r3, r0, #20 │ │ │ │ - lsl r2, r1, sl │ │ │ │ - str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bpl c5518 │ │ │ │ - b c5cec │ │ │ │ - mov lr, ip │ │ │ │ - add ip, ip, #8 │ │ │ │ - ldr r3, [ip, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c5e1c │ │ │ │ - ldr r0, [ip] │ │ │ │ - add r2, r2, #12 │ │ │ │ - str r0, [r2, #12] │ │ │ │ - add ip, lr, #16 │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r3, [r2, #16] │ │ │ │ - cmp r1, r2 │ │ │ │ - bne c5630 │ │ │ │ - b c5780 │ │ │ │ + b c55bc │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ and r2, r3, #32 │ │ │ │ ands r7, r3, #16 │ │ │ │ - bne c6164 │ │ │ │ + bne c63a8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c6250 │ │ │ │ + bne c6494 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt c60ac │ │ │ │ + bgt c62f0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c6144 │ │ │ │ - ldr r2, [pc, #1156] @ c6338 │ │ │ │ + beq c6388 │ │ │ │ + ldr r2, [pc, #1156] @ c657c │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi c6144 │ │ │ │ + bhi c6388 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r0, #30948 @ 0x78e4 │ │ │ │ + movw r0, #31568 @ 0x7b50 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r7, [r1] │ │ │ │ - bl c0684 │ │ │ │ + bl c0b58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c60d4 │ │ │ │ - movw r8, #50296 @ 0xc478 │ │ │ │ + beq c6318 │ │ │ │ + movw r8, #46696 @ 0xb668 │ │ │ │ movt r8, #22 │ │ │ │ - movw r3, #30948 @ 0x78e4 │ │ │ │ + movw r3, #31568 @ 0x7b50 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c6234 │ │ │ │ - ldr r2, [pc, #1080] @ c633c │ │ │ │ + beq c6478 │ │ │ │ + ldr r2, [pc, #1080] @ c6580 │ │ │ │ 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 │ │ │ │ @@ -156344,51 +156489,51 @@ │ │ │ │ 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 c5f54 │ │ │ │ + beq c6198 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r4, #8] │ │ │ │ bl 2e3a0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl c1024 │ │ │ │ + bl c1258 │ │ │ │ subs r1, r0, #0 │ │ │ │ streq r1, [r4, #12] │ │ │ │ - beq c6210 │ │ │ │ + beq c6454 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c5fac │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + beq c61f0 │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c5fac │ │ │ │ + bne c61f0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ands r7, r3, #3 │ │ │ │ - beq c607c │ │ │ │ + beq c62c0 │ │ │ │ mov r7, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r3, [r4, #16] │ │ │ │ str r6, [r4, #20] │ │ │ │ str r8, [r4, #24] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq c6074 │ │ │ │ - ldr r2, [pc, #868] @ c633c │ │ │ │ + beq c62b8 │ │ │ │ + ldr r2, [pc, #868] @ c6580 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, #28 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r0, r2 │ │ │ │ @@ -156401,107 +156546,107 @@ │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r0, [ip, #16] │ │ │ │ ldreq r0, [r2, #1016] @ 0x3f8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne c6240 │ │ │ │ + bne c6484 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl c6ddc │ │ │ │ + bl c7254 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ movne r5, #0 │ │ │ │ moveq r5, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c62c0 │ │ │ │ + beq c6504 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c6068 │ │ │ │ + bgt c62ac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq c6304 │ │ │ │ + beq c6548 │ │ │ │ rsb r0, r5, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r0, [r5, #132] @ 0x84 │ │ │ │ - b c601c │ │ │ │ - ldr r2, [pc, #696] @ c633c │ │ │ │ + b c6260 │ │ │ │ + ldr r2, [pc, #696] @ c6580 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2da108 │ │ │ │ + bl 2d860c │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ - beq c6210 │ │ │ │ + beq c6454 │ │ │ │ str r7, [r4, #16] │ │ │ │ mov r7, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ str r8, [r4, #24] │ │ │ │ - b c5fc4 │ │ │ │ + b c6208 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r8, #54684 @ 0xd59c │ │ │ │ + movweq r8, #50412 @ 0xc4ec │ │ │ │ movteq r8, #24 │ │ │ │ - bne c6118 │ │ │ │ - movw r0, #30948 @ 0x78e4 │ │ │ │ + bne c635c │ │ │ │ + movw r0, #31568 @ 0x7b50 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r7, [r6] │ │ │ │ - bl c0684 │ │ │ │ + bl c0b58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne c5ee8 │ │ │ │ + bne c612c │ │ │ │ mvn r0, #0 │ │ │ │ - b c606c │ │ │ │ - movw r0, #30948 @ 0x78e4 │ │ │ │ + b c62b0 │ │ │ │ + movw r0, #31568 @ 0x7b50 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r7, [r1] │ │ │ │ - bl c0684 │ │ │ │ + bl c0b58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c60d4 │ │ │ │ - movw r8, #55056 @ 0xd710 │ │ │ │ + beq c6318 │ │ │ │ + movw r8, #51432 @ 0xc8e8 │ │ │ │ movt r8, #23 │ │ │ │ - b c5ee8 │ │ │ │ - movw r8, #1208 @ 0x4b8 │ │ │ │ - movt r8, #22 │ │ │ │ - b c60bc │ │ │ │ - movw r8, #7756 @ 0x1e4c │ │ │ │ + b c612c │ │ │ │ + movw r8, #63144 @ 0xf6a8 │ │ │ │ + movt r8, #21 │ │ │ │ + b c6300 │ │ │ │ + movw r8, #3676 @ 0xe5c │ │ │ │ movt r8, #16 │ │ │ │ - b c60bc │ │ │ │ + b c6300 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble c6144 │ │ │ │ + ble c6388 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r8, #29900 @ 0x74cc │ │ │ │ + movweq r8, #29412 @ 0x72e4 │ │ │ │ movteq r8, #27 │ │ │ │ - beq c60bc │ │ │ │ + beq c6300 │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - movweq r8, #31584 @ 0x7b60 │ │ │ │ + movweq r8, #27872 @ 0x6ce0 │ │ │ │ movteq r8, #33 @ 0x21 │ │ │ │ - beq c60bc │ │ │ │ + beq c6300 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r6] │ │ │ │ - movw r1, #39788 @ 0x9b6c │ │ │ │ + movw r1, #42028 @ 0xa42c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b c60d4 │ │ │ │ + bl 170914 │ │ │ │ + b c6318 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c631c │ │ │ │ - movw r8, #30564 @ 0x7764 │ │ │ │ + bne c6560 │ │ │ │ + movw r8, #31184 @ 0x79d0 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [r1] │ │ │ │ - bl c0684 │ │ │ │ + bl c0b58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c60d4 │ │ │ │ + beq c6318 │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c61d0 │ │ │ │ - ldr r3, [pc, #416] @ c633c │ │ │ │ + beq c6414 │ │ │ │ + ldr r3, [pc, #416] @ c6580 │ │ │ │ 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 │ │ │ │ @@ -156509,2827 +156654,2115 @@ │ │ │ │ add r1, r1, #1 │ │ │ │ orr r3, r3, lr │ │ │ │ str ip, [lr] │ │ │ │ stmdb r4, {r0, r3} │ │ │ │ str ip, [r0, #4] │ │ │ │ str r1, [r2, #3824] @ 0xef0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c61e8 │ │ │ │ + beq c642c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl c0f60 │ │ │ │ + bl c1194 │ │ │ │ subs r1, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ movne r7, #1 │ │ │ │ str r1, [r4, #12] │ │ │ │ strne r3, [r4, #16] │ │ │ │ strne r6, [r4, #20] │ │ │ │ - bne c5fc4 │ │ │ │ + bne c6208 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c60d4 │ │ │ │ + bgt c6318 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne c60d4 │ │ │ │ + bne c6318 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b c60d4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b c6318 │ │ │ │ cmp r5, #0 │ │ │ │ - bne c5f44 │ │ │ │ - b c5f54 │ │ │ │ + bne c6188 │ │ │ │ + b c6198 │ │ │ │ mov r2, r4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bd678 │ │ │ │ - b c6038 │ │ │ │ - bl cd904 <_PyStaticType_GetState@@Base+0x3c8> │ │ │ │ + bl bd670 │ │ │ │ + b c627c │ │ │ │ + bl cd028 <_PyStaticType_GetState@@Base+0x3c8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c62e4 │ │ │ │ + beq c6528 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl bd05c <_Py_dict_lookup@@Base+0x17dc> │ │ │ │ + bl bd054 <_Py_dict_lookup@@Base+0x17dc> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl baf00 │ │ │ │ + bl baef8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq c60d4 │ │ │ │ + beq c6318 │ │ │ │ mov r0, r8 │ │ │ │ - bl cdb1c │ │ │ │ + bl cd240 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c62a4 │ │ │ │ + bgt c64e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - beq c6310 │ │ │ │ + beq c6554 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c60d4 │ │ │ │ + beq c6318 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl c0fec │ │ │ │ + bl c1220 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne c5fc4 │ │ │ │ - b c6210 │ │ │ │ + bne c6208 │ │ │ │ + b c6454 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c6050 │ │ │ │ + bgt c6294 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne c6050 │ │ │ │ + bne c6294 │ │ │ │ mov r0, r1 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b c6050 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b c6294 │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c60d4 │ │ │ │ - bl 175f40 │ │ │ │ - b c625c │ │ │ │ + beq c6318 │ │ │ │ + bl 175118 │ │ │ │ + b c64a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b c6068 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b c62ac │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b c62a4 │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b c64e8 │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40244 @ 0x9d34 │ │ │ │ + movw r1, #48348 @ 0xbcdc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b c60d4 │ │ │ │ - subeq r4, sp, r4, lsr #11 │ │ │ │ + bl 1b4954 │ │ │ │ + b c6318 │ │ │ │ + subeq r4, sp, ip, ror #29 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c6340 : │ │ │ │ +000c6584 : │ │ │ │ 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, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ and r3, r3, r1 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt c6390 │ │ │ │ + bgt c65d4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c645c │ │ │ │ - ldr r1, [pc, #308] @ c64b0 │ │ │ │ + beq c66a0 │ │ │ │ + ldr r1, [pc, #308] @ c66f4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi c645c │ │ │ │ + bhi c66a0 │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r6, #54684 @ 0xd59c │ │ │ │ + movweq r6, #50412 @ 0xc4ec │ │ │ │ movteq r6, #24 │ │ │ │ - bne c6430 │ │ │ │ + bne c6674 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #30948 @ 0x78e4 │ │ │ │ + movw r0, #31568 @ 0x7b50 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r8, r3 │ │ │ │ - bl 2d9fac │ │ │ │ + bl c05d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c6400 │ │ │ │ + beq c6644 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c63d8 │ │ │ │ + beq c661c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl c0f60 │ │ │ │ + bl c1194 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ str r5, [r4, #12] │ │ │ │ strne r7, [r4, #20] │ │ │ │ strne r3, [r4, #16] │ │ │ │ strne r6, [r4, #24] │ │ │ │ - beq c648c │ │ │ │ + beq c66d0 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r6, #55056 @ 0xd710 │ │ │ │ + movw r6, #51432 @ 0xc8e8 │ │ │ │ movt r6, #23 │ │ │ │ - b c63a0 │ │ │ │ - movw r6, #1208 @ 0x4b8 │ │ │ │ + b c65e4 │ │ │ │ + movw r6, #63144 @ 0xf6a8 │ │ │ │ + movt r6, #21 │ │ │ │ + b c65e4 │ │ │ │ + movw r6, #46696 @ 0xb668 │ │ │ │ movt r6, #22 │ │ │ │ - b c63a0 │ │ │ │ - movw r6, #50296 @ 0xc478 │ │ │ │ - movt r6, #22 │ │ │ │ - b c63a0 │ │ │ │ + b c65e4 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble c645c │ │ │ │ + ble c66a0 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r6, #29900 @ 0x74cc │ │ │ │ + movweq r6, #29412 @ 0x72e4 │ │ │ │ movteq r6, #27 │ │ │ │ - beq c63a0 │ │ │ │ + beq c65e4 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - movweq r6, #31584 @ 0x7b60 │ │ │ │ + movweq r6, #27872 @ 0x6ce0 │ │ │ │ movteq r6, #33 @ 0x21 │ │ │ │ - beq c63a0 │ │ │ │ + beq c65e4 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r7] │ │ │ │ - movw r1, #39788 @ 0x9b6c │ │ │ │ + movw r1, #42028 @ 0xa42c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 17173c │ │ │ │ - movw r6, #7756 @ 0x1e4c │ │ │ │ + b 170914 │ │ │ │ + movw r6, #3676 @ 0xe5c │ │ │ │ movt r6, #16 │ │ │ │ - b c63a0 │ │ │ │ + b c65e4 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c6404 │ │ │ │ + bgt c6648 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne c6404 │ │ │ │ + bne c6648 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b c6404 │ │ │ │ - subeq r4, sp, ip, lsr #11 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b c6648 │ │ │ │ + strdeq r4, [sp], #-228 @ 0xffffff1c │ │ │ │ │ │ │ │ -000c64b8 : │ │ │ │ +000c66f8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c76ec │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b c6c80 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #32 │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - sub sp, sp, #20 │ │ │ │ + add fp, sp, #28 │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq c6c7c │ │ │ │ + beq c6bf4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r8, #42744 @ 0xa6f8 │ │ │ │ + movw r8, #43364 @ 0xa964 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, r8 │ │ │ │ - bne c6778 │ │ │ │ + bne c69bc │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmn r5, #1 │ │ │ │ - beq c6778 │ │ │ │ + beq c69bc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #45892 @ 0xb344 │ │ │ │ + movw r3, #45680 @ 0xb270 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq c6bb0 │ │ │ │ + beq c6b28 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c67b8 │ │ │ │ - sub r3, fp, #40 @ 0x28 │ │ │ │ + bne c69fc │ │ │ │ + sub r3, fp, #32 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb880 <_Py_dict_lookup@@Base> │ │ │ │ + bl bb878 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c6900 │ │ │ │ + beq c6b00 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c665c │ │ │ │ + bne c689c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c66a4 │ │ │ │ + bgt c68e4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c66b0 │ │ │ │ + bgt c68f0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c65a8 │ │ │ │ + beq c67e8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne c6bf8 │ │ │ │ + bne c6b70 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble c68b4 │ │ │ │ - ldr r3, [r4, #16] │ │ │ │ - ands r8, r3, #255 @ 0xff │ │ │ │ - bne c67f8 │ │ │ │ + ble c6ab4 │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c6a3c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - str r8, [r3, #8] │ │ │ │ + str r0, [r3, #8] │ │ │ │ ldrb lr, [r3, #4] │ │ │ │ mvn r2, #0 │ │ │ │ add r1, r3, #20 │ │ │ │ cmp lr, #7 │ │ │ │ mvn r8, r2, lsl lr │ │ │ │ and r2, r8, r5 │ │ │ │ - bgt c66c4 │ │ │ │ + bgt c6904 │ │ │ │ ldrsb r0, [r1, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c666c │ │ │ │ + bge c68ac │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ ldrb ip, [r3, #5] │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ lsl r2, r2, ip │ │ │ │ - beq c6860 │ │ │ │ + beq c6a5c │ │ │ │ add r2, r2, r0, lsl #3 │ │ │ │ add r0, r0, #1 │ │ │ │ str r6, [r1, r2] │ │ │ │ add r2, r1, r2 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r7, [r2, #4] │ │ │ │ sub r2, r1, #1 │ │ │ │ str r0, [r3, #16] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + sub sp, fp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + sub sp, fp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ lsr r0, r5, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add ip, r0, #1 │ │ │ │ - add r2, r2, ip │ │ │ │ + add r2, ip, r2 │ │ │ │ and r2, r2, r8 │ │ │ │ ldrsb ip, [r1, r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bge c670c │ │ │ │ + bge c694c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b c6604 │ │ │ │ + b c6844 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c6584 │ │ │ │ + ble c67c4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c659c │ │ │ │ - b c65a8 │ │ │ │ + bne c67dc │ │ │ │ + b c67e8 │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c6b90 │ │ │ │ + bgt c6b08 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r0, [r1, ip] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c66e8 │ │ │ │ + bge c6928 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ strh r0, [r1, ip] │ │ │ │ - b c6604 │ │ │ │ + b c6844 │ │ │ │ lsr r0, r5, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add ip, r0, #1 │ │ │ │ - add r2, r2, ip │ │ │ │ + add r2, ip, r2 │ │ │ │ and r2, r2, r8 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r9, [r1, ip] │ │ │ │ cmp r9, #0 │ │ │ │ - blt c66dc │ │ │ │ + blt c691c │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ - lsr ip, r0, #5 │ │ │ │ - add r0, r2, ip │ │ │ │ + lsr r9, r0, #5 │ │ │ │ + add r0, r2, r0, lsr #5 │ │ │ │ cmp lr, #7 │ │ │ │ add r0, r0, #1 │ │ │ │ - and r2, r0, r8 │ │ │ │ - ble c6768 │ │ │ │ + and r2, r8, r0 │ │ │ │ + ble c69ac │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c6c58 │ │ │ │ - lsl r0, r2, #1 │ │ │ │ - ldrsh r0, [r1, r0] │ │ │ │ + bgt c6bd0 │ │ │ │ + lsl ip, r2, #1 │ │ │ │ + ldrsh r0, [r1, ip] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c689c │ │ │ │ + bge c6a98 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c6ba8 │ │ │ │ + bgt c6b20 │ │ │ │ lsl ip, r2, #1 │ │ │ │ - b c66e0 │ │ │ │ + b c6920 │ │ │ │ + lsr r0, r9, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ - lsr ip, ip, #5 │ │ │ │ - add r2, r2, ip │ │ │ │ + add r2, r2, r0 │ │ │ │ + mov r9, r0 │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r8 │ │ │ │ ldrsb r0, [r1, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - blt c668c │ │ │ │ - b c6754 │ │ │ │ + blt c68cc │ │ │ │ + b c6994 │ │ │ │ mov r0, r6 │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c6d48 │ │ │ │ + beq c6c24 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #45892 @ 0xb344 │ │ │ │ + movw r3, #45680 @ 0xb270 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq c6bb0 │ │ │ │ + beq c6b28 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c6540 │ │ │ │ + beq c6780 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne c6540 │ │ │ │ + bne c6780 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 146cc0 │ │ │ │ + bl 145d18 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c6564 │ │ │ │ + beq c67a4 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c665c │ │ │ │ + bne c689c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20e01c <_PyDict_InsertSplitValue@@Base> │ │ │ │ - b c664c │ │ │ │ - tst r3, #1 │ │ │ │ - ldr r3, [pc, #1492] @ c6dd8 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r9, [r2, r3] │ │ │ │ - bne c6a20 │ │ │ │ - tst r8, #2 │ │ │ │ - asr r8, r8, #1 │ │ │ │ - bne c6b54 │ │ │ │ - tst r8, #2 │ │ │ │ - bne c6ab0 │ │ │ │ - tst r8, #4 │ │ │ │ - asr r8, r8, #2 │ │ │ │ - bne c6b7c │ │ │ │ - tst r8, #2 │ │ │ │ - bne c6990 │ │ │ │ - tst r8, #4 │ │ │ │ - asr r8, r8, #2 │ │ │ │ - bne c6b68 │ │ │ │ - tst r8, #2 │ │ │ │ - bne c6908 │ │ │ │ - lsrs r3, r8, #2 │ │ │ │ - bne c6b40 │ │ │ │ + bl 20d73c <_PyDict_InsertSplitValue@@Base> │ │ │ │ + b c688c │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r4 │ │ │ │ + bl e3b88 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b c65c8 │ │ │ │ + b c6808 │ │ │ │ mov ip, #12 │ │ │ │ mla r2, ip, r0, r2 │ │ │ │ add r0, r1, r2 │ │ │ │ strd r6, [r0, #4] │ │ │ │ str r5, [r1, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b c664c │ │ │ │ + b c688c │ │ │ │ + lsr r0, r9, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ - lsr ip, ip, #5 │ │ │ │ - add r2, r2, ip │ │ │ │ + add r2, r2, r0 │ │ │ │ + mov r9, r0 │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r8 │ │ │ │ - b c6730 │ │ │ │ + b c6970 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ 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 c4790 │ │ │ │ + bl c5388 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c65b4 │ │ │ │ + bne c67f4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c6da8 │ │ │ │ + ble c6c50 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c6dc0 │ │ │ │ + ble c6c68 │ │ │ │ mvn r5, #0 │ │ │ │ - b c6660 │ │ │ │ - add r2, r9, #40960 @ 0xa000 │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ - movt r3, #14 │ │ │ │ - mov sl, r3 │ │ │ │ - ldr r2, [r2, #404] @ 0x194 │ │ │ │ - cmp r2, r3 │ │ │ │ - cmpne r2, #0 │ │ │ │ - mov ip, r2 │ │ │ │ - moveq r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - bne c6ce0 │ │ │ │ - lsrs r3, r8, #2 │ │ │ │ - beq c6850 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r8, [r3, #408] @ 0x198 │ │ │ │ - cmp r8, sl │ │ │ │ - cmpne r8, #0 │ │ │ │ - moveq r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - beq c6850 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - blx r8 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c6850 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c6850 │ │ │ │ - add r2, r9, #40960 @ 0xa000 │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ - movt r3, #14 │ │ │ │ - mov sl, r3 │ │ │ │ - ldr r2, [r2, #396] @ 0x18c │ │ │ │ - cmp r2, r3 │ │ │ │ - cmpne r2, #0 │ │ │ │ - mov ip, r2 │ │ │ │ - moveq r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - bne c6cac │ │ │ │ - tst r8, #4 │ │ │ │ - asr r8, r8, #2 │ │ │ │ - beq c6840 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r3, [r3, #400] @ 0x190 │ │ │ │ - cmp r3, sl │ │ │ │ - cmpne r3, #0 │ │ │ │ - mov ip, r3 │ │ │ │ - moveq r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - beq c6840 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - blx ip │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c6840 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c6840 │ │ │ │ - add r2, r9, #40960 @ 0xa000 │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ - movt r3, #14 │ │ │ │ - mov sl, r3 │ │ │ │ - ldr r2, [r2, #380] @ 0x17c │ │ │ │ - cmp r2, r3 │ │ │ │ - cmpne r2, #0 │ │ │ │ - mov ip, r2 │ │ │ │ - moveq r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - bne c6d58 │ │ │ │ - tst r8, #2 │ │ │ │ - asr r8, r8, #1 │ │ │ │ - beq c6818 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r3, [r3, #384] @ 0x180 │ │ │ │ - cmp r3, sl │ │ │ │ - cmpne r3, #0 │ │ │ │ - mov ip, r3 │ │ │ │ - moveq r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - beq c6818 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - blx ip │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c6818 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c6818 │ │ │ │ - add r2, r9, #40960 @ 0xa000 │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ - movt r3, #14 │ │ │ │ - mov sl, r3 │ │ │ │ - ldr r2, [r2, #388] @ 0x184 │ │ │ │ - cmp r2, r3 │ │ │ │ - cmpne r2, #0 │ │ │ │ - mov ip, r2 │ │ │ │ - moveq r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - bne c6d14 │ │ │ │ - tst r8, #4 │ │ │ │ - asr r8, r8, #2 │ │ │ │ - beq c682c │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r3, [r3, #392] @ 0x188 │ │ │ │ - cmp r3, sl │ │ │ │ - cmpne r3, #0 │ │ │ │ - mov ip, r3 │ │ │ │ - moveq r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - beq c682c │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - blx ip │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c682c │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c682c │ │ │ │ - add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #21276 @ 0x531c │ │ │ │ - movt sl, #14 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c6940 │ │ │ │ - add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #21276 @ 0x531c │ │ │ │ - movt sl, #14 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c6a5c │ │ │ │ - add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #21276 @ 0x531c │ │ │ │ - movt sl, #14 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c69cc │ │ │ │ - add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #21276 @ 0x531c │ │ │ │ - movt sl, #14 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c6aec │ │ │ │ + b c68a0 │ │ │ │ add r0, r3, r2, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ lsl r0, r2, #2 │ │ │ │ - bge c6c34 │ │ │ │ + bge c6bac │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ - b c6604 │ │ │ │ + b c6844 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ mov r3, r7 │ │ │ │ - bl bede4 │ │ │ │ + bl beda8 │ │ │ │ cmn r0, #1 │ │ │ │ movne r5, #0 │ │ │ │ moveq r5, #1 │ │ │ │ rsb r5, r5, #0 │ │ │ │ - b c6660 │ │ │ │ + b c68a0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ 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 c54a8 │ │ │ │ + bl c49d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c68e8 │ │ │ │ + beq c6ae8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b c65a8 │ │ │ │ + b c67e8 │ │ │ │ add r2, r0, r2 │ │ │ │ lsr r0, r5, #5 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r2, ip │ │ │ │ and r2, r2, r8 │ │ │ │ ldr ip, [r1, r2, lsl #2] │ │ │ │ cmp ip, #0 │ │ │ │ - blt c6ba4 │ │ │ │ - b c670c │ │ │ │ - ldr r9, [r1, r2, lsl #2] │ │ │ │ + blt c6b1c │ │ │ │ + b c694c │ │ │ │ + ldr ip, [r1, r2, lsl #2] │ │ │ │ add r0, r2, r2, lsl #2 │ │ │ │ - lsr ip, ip, #5 │ │ │ │ - add r0, r0, ip │ │ │ │ - cmp r9, #0 │ │ │ │ + lsr r9, r9, #5 │ │ │ │ + add r0, r0, r9 │ │ │ │ + cmp ip, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ - blt c6740 │ │ │ │ - and r2, r0, r8 │ │ │ │ - b c6728 │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + blt c6980 │ │ │ │ + and r2, r8, r0 │ │ │ │ + b c6968 │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq c6d8c │ │ │ │ - bl d2374 │ │ │ │ + beq c6c34 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c6d8c │ │ │ │ - movw r0, #39884 @ 0x9bcc │ │ │ │ + bne c6c34 │ │ │ │ + movw r0, #42124 @ 0xa48c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ movw r1, #4770 @ 0x12a2 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c6900 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - blx ip │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c69c0 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c69c0 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - blx ip │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c6938 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c6938 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - blx ip │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c6ae0 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c6ae0 │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c6b00 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 3dee8 │ │ │ │ - b c6660 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - blx ip │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c6a50 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c6a50 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + b c68a0 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40080 @ 0x9c90 │ │ │ │ + movw r1, #42320 @ 0xa550 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b c6900 │ │ │ │ + bl 1b4954 │ │ │ │ + b c6b00 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne c68f4 │ │ │ │ + bne c6af4 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b c68f4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b c6af4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne c6900 │ │ │ │ + bne c6b00 │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b c6900 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b c6b00 │ │ │ │ push {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 │ │ │ │ + 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 c758c │ │ │ │ + beq c71d8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r8, #42744 @ 0xa6f8 │ │ │ │ - movt r8, #104 @ 0x68 │ │ │ │ + movw r9, #43364 @ 0xa964 │ │ │ │ + movt r9, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - cmp r3, r8 │ │ │ │ - bne c7088 │ │ │ │ + cmp r3, r9 │ │ │ │ + bne c6fbc │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmn r5, #1 │ │ │ │ - beq c7088 │ │ │ │ + beq c6fbc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #45892 @ 0xb344 │ │ │ │ + movw r3, #45680 @ 0xb270 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq c74c0 │ │ │ │ + beq c710c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c70c8 │ │ │ │ + bne c6ffc │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb880 <_Py_dict_lookup@@Base> │ │ │ │ + bl bb878 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c7210 │ │ │ │ + beq c70e0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c6f6c │ │ │ │ + bne c6e30 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c6fb4 │ │ │ │ + bgt c6e98 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c6fc0 │ │ │ │ + bgt c6ea4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c6eb8 │ │ │ │ + beq c6d60 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - cmp r2, r8 │ │ │ │ - bne c7508 │ │ │ │ + cmp r2, r9 │ │ │ │ + bne c7154 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble c71c4 │ │ │ │ - ldr r3, [r4, #16] │ │ │ │ - ands r8, r3, #255 @ 0xff │ │ │ │ - bne c7108 │ │ │ │ + ble c7094 │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c6eb8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - ldrb lr, [r3, #4] │ │ │ │ - mvn r2, #0 │ │ │ │ add r1, r3, #20 │ │ │ │ - cmp lr, #7 │ │ │ │ - mvn r8, r2, lsl lr │ │ │ │ - and r2, r8, r5 │ │ │ │ - bgt c6fd4 │ │ │ │ - ldrsb r0, [r1, r2] │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c6f7c │ │ │ │ + ldrb r9, [r3, #4] │ │ │ │ + str r0, [r3, #8] │ │ │ │ + mvn r0, #0 │ │ │ │ + cmp r9, #7 │ │ │ │ + mvn r0, r0, lsl r9 │ │ │ │ + and r2, r0, r5 │ │ │ │ + bgt c6ef0 │ │ │ │ + ldrsb ip, [r1, r2] │ │ │ │ + cmp ip, #0 │ │ │ │ + bge c6e60 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ ldrb ip, [r3, #5] │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ lsl r2, r2, ip │ │ │ │ - beq c7170 │ │ │ │ + beq c7064 │ │ │ │ add r2, r2, r0, lsl #3 │ │ │ │ + cmp r8, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r6, [r1, r2] │ │ │ │ add r2, r1, r2 │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ str r7, [r2, #4] │ │ │ │ - sub r2, r1, #1 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ str r0, [r3, #16] │ │ │ │ + sub r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ + beq c6e20 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r7] │ │ │ │ + str r7, [r8] │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + cmp r8, #0 │ │ │ │ + beq c6e50 │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r3] │ │ │ │ + str r3, [r8] │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - lsr r0, r5, #5 │ │ │ │ + lsr ip, r5, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ - add ip, r0, #1 │ │ │ │ - add r2, r2, ip │ │ │ │ - and r2, r2, r8 │ │ │ │ - ldrsb ip, [r1, r2] │ │ │ │ - cmp ip, #0 │ │ │ │ - bge c701c │ │ │ │ + add lr, ip, #1 │ │ │ │ + add r2, lr, r2 │ │ │ │ + and r2, r2, r0 │ │ │ │ + ldrsb lr, [r1, r2] │ │ │ │ + cmp lr, #0 │ │ │ │ + bge c6f38 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b c6f14 │ │ │ │ + b c6dbc │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c6e94 │ │ │ │ + ble c6d3c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c6eac │ │ │ │ - b c6eb8 │ │ │ │ - cmp lr, #15 │ │ │ │ - bgt c74a0 │ │ │ │ - lsl ip, r2, #1 │ │ │ │ - ldrsh r0, [r1, ip] │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c6ff8 │ │ │ │ + bne c6d54 │ │ │ │ + b c6d60 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r4 │ │ │ │ + bl e3b88 │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ + mvn r0, #0 │ │ │ │ + mov r2, #0 │ │ │ │ + add r1, r3, #20 │ │ │ │ + ldrb r9, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + cmp r9, #7 │ │ │ │ + mvn r0, r0, lsl r9 │ │ │ │ + and r2, r0, r5 │ │ │ │ + ble c6d9c │ │ │ │ + cmp r9, #15 │ │ │ │ + bgt c70ec │ │ │ │ + lsl lr, r2, #1 │ │ │ │ + ldrsh ip, [r1, lr] │ │ │ │ + cmp ip, #0 │ │ │ │ + bge c6f14 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - strh r0, [r1, ip] │ │ │ │ - b c6f14 │ │ │ │ - lsr r0, r5, #5 │ │ │ │ + strh r0, [r1, lr] │ │ │ │ + b c6dbc │ │ │ │ + lsr ip, r5, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ - add ip, r0, #1 │ │ │ │ - add r2, r2, ip │ │ │ │ - and r2, r2, r8 │ │ │ │ - lsl ip, r2, #1 │ │ │ │ - ldrsh r9, [r1, ip] │ │ │ │ - cmp r9, #0 │ │ │ │ - blt c6fec │ │ │ │ + add lr, ip, #1 │ │ │ │ + add r2, r2, lr │ │ │ │ + and r2, r2, r0 │ │ │ │ + lsl lr, r2, #1 │ │ │ │ + ldrsh sl, [r1, lr] │ │ │ │ + cmp sl, #0 │ │ │ │ + blt c6f08 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ - lsr ip, r0, #5 │ │ │ │ - add r0, r2, ip │ │ │ │ - cmp lr, #7 │ │ │ │ - add r0, r0, #1 │ │ │ │ - and r2, r0, r8 │ │ │ │ - ble c7078 │ │ │ │ - cmp lr, #15 │ │ │ │ - bgt c7568 │ │ │ │ - lsl r0, r2, #1 │ │ │ │ - ldrsh r0, [r1, r0] │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c71ac │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ - cmp lr, #15 │ │ │ │ - bgt c74b8 │ │ │ │ - lsl ip, r2, #1 │ │ │ │ - b c6ff0 │ │ │ │ + lsr ip, ip, #5 │ │ │ │ + add r2, r2, ip │ │ │ │ + cmp r9, #7 │ │ │ │ + add r2, r2, #1 │ │ │ │ + and r2, r2, r0 │ │ │ │ + bgt c6f7c │ │ │ │ + ldrsb lr, [r1, r2] │ │ │ │ + cmp lr, #0 │ │ │ │ + blt c6e80 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ - and r2, r2, r8 │ │ │ │ - ldrsb r0, [r1, r2] │ │ │ │ - cmp r0, #0 │ │ │ │ - blt c6f9c │ │ │ │ - b c7064 │ │ │ │ + and r2, r2, r0 │ │ │ │ + b c6f54 │ │ │ │ + and r2, r0, lr │ │ │ │ + lsl lr, r2, #1 │ │ │ │ + cmp r9, #15 │ │ │ │ + lsr ip, ip, #5 │ │ │ │ + ldrshle lr, [r1, lr] │ │ │ │ + ldrgt lr, [r1, r2, lsl #2] │ │ │ │ + mov sl, lr │ │ │ │ + add lr, r2, r2, lsl #2 │ │ │ │ + add lr, lr, ip │ │ │ │ + cmp sl, #0 │ │ │ │ + add lr, lr, #1 │ │ │ │ + bge c6f78 │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ + cmp r9, #15 │ │ │ │ + bgt c7104 │ │ │ │ + lsl lr, r2, #1 │ │ │ │ + b c6f0c │ │ │ │ mov r0, r6 │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c7658 │ │ │ │ + beq c71b4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #45892 @ 0xb344 │ │ │ │ + movw r3, #45680 @ 0xb270 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq c74c0 │ │ │ │ + beq c710c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c6e50 │ │ │ │ + beq c6cf8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - cmp r3, r8 │ │ │ │ - bne c6e50 │ │ │ │ + cmp r3, r9 │ │ │ │ + bne c6cf8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 146cc0 │ │ │ │ + bl 145d18 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c6e74 │ │ │ │ + beq c6d1c │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c6f6c │ │ │ │ + movne r5, #1 │ │ │ │ + moveq r5, #0 │ │ │ │ + bne c7044 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20e01c <_PyDict_InsertSplitValue@@Base> │ │ │ │ - b c6f5c │ │ │ │ - tst r3, #1 │ │ │ │ - ldr r3, [pc, #1492] @ c76e8 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r9, [r2, r3] │ │ │ │ - bne c7330 │ │ │ │ - tst r8, #2 │ │ │ │ - asr r8, r8, #1 │ │ │ │ - bne c7464 │ │ │ │ - tst r8, #2 │ │ │ │ - bne c73c0 │ │ │ │ - tst r8, #4 │ │ │ │ - asr r8, r8, #2 │ │ │ │ - bne c748c │ │ │ │ - tst r8, #2 │ │ │ │ - bne c72a0 │ │ │ │ - tst r8, #4 │ │ │ │ - asr r8, r8, #2 │ │ │ │ - bne c7478 │ │ │ │ - tst r8, #2 │ │ │ │ - bne c7218 │ │ │ │ - lsrs r3, r8, #2 │ │ │ │ - bne c7450 │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - b c6ed8 │ │ │ │ + bl 20d73c <_PyDict_InsertSplitValue@@Base> │ │ │ │ + mov r2, r7 │ │ │ │ + cmp r8, #0 │ │ │ │ + beq c6e54 │ │ │ │ + ldr r3, [r2] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r2] │ │ │ │ + str r2, [r8] │ │ │ │ + b c6e54 │ │ │ │ mov ip, #12 │ │ │ │ + cmp r8, #0 │ │ │ │ mla r2, ip, r0, r2 │ │ │ │ add r0, r1, r2 │ │ │ │ strd r6, [r0, #4] │ │ │ │ str r5, [r1, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ sub r2, r2, #1 │ │ │ │ - str r2, [r3, #12] │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r4, #8] │ │ │ │ - b c6f5c │ │ │ │ - add r2, r2, r2, lsl #2 │ │ │ │ - lsr ip, ip, #5 │ │ │ │ - add r2, r2, ip │ │ │ │ - add r2, r2, #1 │ │ │ │ - and r2, r2, r8 │ │ │ │ - b c7040 │ │ │ │ + b c6df8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ 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 c4790 │ │ │ │ + bl c5388 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c6ec4 │ │ │ │ + bne c6d6c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c76b8 │ │ │ │ + ble c7224 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c76d0 │ │ │ │ - mvn r5, #0 │ │ │ │ - b c6f70 │ │ │ │ - add r2, r9, #40960 @ 0xa000 │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ - movt r3, #14 │ │ │ │ - mov sl, r3 │ │ │ │ - ldr r2, [r2, #404] @ 0x194 │ │ │ │ - cmp r2, r3 │ │ │ │ - cmpne r2, #0 │ │ │ │ - mov ip, r2 │ │ │ │ - moveq r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - bne c75f0 │ │ │ │ - lsrs r3, r8, #2 │ │ │ │ - beq c7160 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r8, [r3, #408] @ 0x198 │ │ │ │ - cmp r8, sl │ │ │ │ - cmpne r8, #0 │ │ │ │ - moveq r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - beq c7160 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - blx r8 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c7160 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c7160 │ │ │ │ - add r2, r9, #40960 @ 0xa000 │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ - movt r3, #14 │ │ │ │ - mov sl, r3 │ │ │ │ - ldr r2, [r2, #396] @ 0x18c │ │ │ │ - cmp r2, r3 │ │ │ │ - cmpne r2, #0 │ │ │ │ - mov ip, r2 │ │ │ │ - moveq r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - bne c75bc │ │ │ │ - tst r8, #4 │ │ │ │ - asr r8, r8, #2 │ │ │ │ - beq c7150 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r3, [r3, #400] @ 0x190 │ │ │ │ - cmp r3, sl │ │ │ │ - cmpne r3, #0 │ │ │ │ - mov ip, r3 │ │ │ │ - moveq r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - beq c7150 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - blx ip │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c7150 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c7150 │ │ │ │ - add r2, r9, #40960 @ 0xa000 │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ - movt r3, #14 │ │ │ │ - mov sl, r3 │ │ │ │ - ldr r2, [r2, #380] @ 0x17c │ │ │ │ - cmp r2, r3 │ │ │ │ - cmpne r2, #0 │ │ │ │ - mov ip, r2 │ │ │ │ - moveq r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - bne c7668 │ │ │ │ - tst r8, #2 │ │ │ │ - asr r8, r8, #1 │ │ │ │ - beq c7128 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r3, [r3, #384] @ 0x180 │ │ │ │ - cmp r3, sl │ │ │ │ - cmpne r3, #0 │ │ │ │ - mov ip, r3 │ │ │ │ - moveq r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - beq c7128 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - blx ip │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c7128 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c7128 │ │ │ │ - add r2, r9, #40960 @ 0xa000 │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ - movt r3, #14 │ │ │ │ - mov sl, r3 │ │ │ │ - ldr r2, [r2, #388] @ 0x184 │ │ │ │ - cmp r2, r3 │ │ │ │ - cmpne r2, #0 │ │ │ │ - mov ip, r2 │ │ │ │ - moveq r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - bne c7624 │ │ │ │ - tst r8, #4 │ │ │ │ - asr r8, r8, #2 │ │ │ │ - beq c713c │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r3, [r3, #392] @ 0x188 │ │ │ │ - cmp r3, sl │ │ │ │ - cmpne r3, #0 │ │ │ │ - mov ip, r3 │ │ │ │ - moveq r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - beq c713c │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - blx ip │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c713c │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c713c │ │ │ │ - add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #21276 @ 0x531c │ │ │ │ - movt sl, #14 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c7250 │ │ │ │ - add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #21276 @ 0x531c │ │ │ │ - movt sl, #14 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c736c │ │ │ │ - add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #21276 @ 0x531c │ │ │ │ - movt sl, #14 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c72dc │ │ │ │ - add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #21276 @ 0x531c │ │ │ │ - movt sl, #14 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c73fc │ │ │ │ - add r0, r3, r2, lsl #2 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - lsl r0, r2, #2 │ │ │ │ - bge c7544 │ │ │ │ + ble c723c │ │ │ │ + cmp r8, #0 │ │ │ │ + bne c71c8 │ │ │ │ + b c71d0 │ │ │ │ + add ip, r3, r2, lsl #2 │ │ │ │ + ldr ip, [ip, #20] │ │ │ │ + cmp ip, #0 │ │ │ │ + lsl ip, r2, #2 │ │ │ │ + bge c7190 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ - b c6f14 │ │ │ │ + b c6dbc │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ mov r3, r7 │ │ │ │ - bl bede4 │ │ │ │ + bl beda8 │ │ │ │ cmn r0, #1 │ │ │ │ - movne r5, #0 │ │ │ │ - moveq r5, #1 │ │ │ │ - rsb r5, r5, #0 │ │ │ │ - b c6f70 │ │ │ │ + beq c70e0 │ │ │ │ + cmp r8, #0 │ │ │ │ + bne c6e0c │ │ │ │ + b c6e20 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ 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 c54a8 │ │ │ │ + bl c49d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c71f8 │ │ │ │ + beq c70c8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b c6eb8 │ │ │ │ - add r2, r0, r2 │ │ │ │ - lsr r0, r5, #5 │ │ │ │ - add ip, r0, #1 │ │ │ │ - add r2, r2, ip │ │ │ │ - and r2, r2, r8 │ │ │ │ - ldr ip, [r1, r2, lsl #2] │ │ │ │ - cmp ip, #0 │ │ │ │ - blt c74b4 │ │ │ │ - b c701c │ │ │ │ - ldr r9, [r1, r2, lsl #2] │ │ │ │ - add r0, r2, r2, lsl #2 │ │ │ │ - lsr ip, ip, #5 │ │ │ │ - add r0, r0, ip │ │ │ │ - cmp r9, #0 │ │ │ │ - add r0, r0, #1 │ │ │ │ - blt c7050 │ │ │ │ - and r2, r0, r8 │ │ │ │ - b c7038 │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ - movt r1, #104 @ 0x68 │ │ │ │ - cmp r0, r1 │ │ │ │ - beq c769c │ │ │ │ - bl d2374 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne c769c │ │ │ │ - movw r0, #39884 @ 0x9bcc │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - movw r1, #4770 @ 0x12a2 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c7210 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - blx ip │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c72d0 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c72d0 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - blx ip │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c7248 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c7248 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - blx ip │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c73f0 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c73f0 │ │ │ │ + b c6d60 │ │ │ │ + add r2, ip, r2 │ │ │ │ + lsr ip, r5, #5 │ │ │ │ + add lr, ip, #1 │ │ │ │ + add r2, lr, r2 │ │ │ │ + and r2, r2, r0 │ │ │ │ + ldr lr, [r1, r2, lsl #2] │ │ │ │ + cmp lr, #0 │ │ │ │ + blt c7100 │ │ │ │ + b c6f38 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 3dee8 │ │ │ │ - b c6f70 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - blx ip │ │ │ │ + cmp r8, #0 │ │ │ │ + beq c6e54 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r8] │ │ │ │ + mvn r5, #0 │ │ │ │ + b c6e54 │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ + movt r1, #104 @ 0x68 │ │ │ │ + cmp r0, r1 │ │ │ │ + beq c7208 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c7360 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ + bne c7208 │ │ │ │ + movw r0, #42124 @ 0xa48c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c7360 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + movw r1, #4770 @ 0x12a2 │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c70e0 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40080 @ 0x9c90 │ │ │ │ + movw r1, #42320 @ 0xa550 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b c7210 │ │ │ │ + bl 1b4954 │ │ │ │ + b c70e0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne c7204 │ │ │ │ + bne c70d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b c7204 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b c70d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne c7210 │ │ │ │ + bne c70e0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b c7210 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b c70e0 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #32 │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - sub sp, sp, #20 │ │ │ │ + add fp, sp, #28 │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - mov r8, r3 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq c7f54 │ │ │ │ + beq c7720 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r9, #42744 @ 0xa6f8 │ │ │ │ - movt r9, #104 @ 0x68 │ │ │ │ + movw r8, #43364 @ 0xa964 │ │ │ │ + movt r8, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - cmp r3, r9 │ │ │ │ - bne c7a58 │ │ │ │ + cmp r3, r8 │ │ │ │ + bne c7510 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmn r5, #1 │ │ │ │ - beq c7a58 │ │ │ │ + beq c7510 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #45892 @ 0xb344 │ │ │ │ + movw r3, #45680 @ 0xb270 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq c7e88 │ │ │ │ + beq c7654 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c7a98 │ │ │ │ - sub r3, fp, #40 @ 0x28 │ │ │ │ + bne c7550 │ │ │ │ + sub r3, fp, #32 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb880 <_Py_dict_lookup@@Base> │ │ │ │ + bl bb878 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c7b94 │ │ │ │ + beq c762c │ │ │ │ cmn r0, #1 │ │ │ │ - bne c789c │ │ │ │ + bne c73e8 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c7904 │ │ │ │ + bgt c7430 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c7910 │ │ │ │ + bgt c743c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c77cc │ │ │ │ + beq c7330 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - cmp r2, r9 │ │ │ │ - bne c7ed0 │ │ │ │ + cmp r2, r8 │ │ │ │ + bne c769c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble c7b48 │ │ │ │ - ldr r3, [r4, #16] │ │ │ │ - ands r9, r3, #255 @ 0xff │ │ │ │ - bne c7924 │ │ │ │ + ble c75e0 │ │ │ │ + ldrb r0, [r4, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c7590 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - mvn r0, #0 │ │ │ │ + mov r2, #0 │ │ │ │ add r1, r3, #20 │ │ │ │ ldrb lr, [r3, #4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + mvn r2, #0 │ │ │ │ cmp lr, #7 │ │ │ │ - mvn r0, r0, lsl lr │ │ │ │ - and r2, r0, r5 │ │ │ │ - bgt c79a4 │ │ │ │ - ldrsb ip, [r1, r2] │ │ │ │ - cmp ip, #0 │ │ │ │ - bge c78cc │ │ │ │ + mvn r8, r2, lsl lr │ │ │ │ + and r2, r8, r5 │ │ │ │ + bgt c7450 │ │ │ │ + ldrsb r0, [r1, r2] │ │ │ │ + cmp r0, #0 │ │ │ │ + bge c73f8 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ ldrb ip, [r3, #5] │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ lsl r2, r2, ip │ │ │ │ - beq c7b00 │ │ │ │ + beq c75a4 │ │ │ │ add r2, r2, r0, lsl #3 │ │ │ │ - cmp r8, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r6, [r1, r2] │ │ │ │ add r2, r1, r2 │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ str r7, [r2, #4] │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ + sub r2, r1, #1 │ │ │ │ str r0, [r3, #16] │ │ │ │ - sub r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - beq c788c │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r7] │ │ │ │ - str r7, [r8] │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp r8, #0 │ │ │ │ - beq c78bc │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r3] │ │ │ │ - str r3, [r8] │ │ │ │ + sub sp, fp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - lsr ip, r5, #5 │ │ │ │ + sub sp, fp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + lsr r0, r5, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ - add r9, ip, #1 │ │ │ │ - add r2, r2, r9 │ │ │ │ - and r2, r2, r0 │ │ │ │ - ldrsb r9, [r1, r2] │ │ │ │ - cmp r9, #0 │ │ │ │ - bge c79ec │ │ │ │ + add ip, r0, #1 │ │ │ │ + add r2, ip, r2 │ │ │ │ + and r2, r2, r8 │ │ │ │ + ldrsb ip, [r1, r2] │ │ │ │ + cmp ip, #0 │ │ │ │ + bge c7498 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b c7828 │ │ │ │ + b c7390 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c77a8 │ │ │ │ + ble c730c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c77c0 │ │ │ │ - b c77cc │ │ │ │ - tst r3, #1 │ │ │ │ - ldr r3, [pc, #1876] @ c8084 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr sl, [r2, r3] │ │ │ │ - bne c7d8c │ │ │ │ - tst r9, #2 │ │ │ │ - asr r9, r9, #1 │ │ │ │ - bne c7e50 │ │ │ │ - tst r9, #2 │ │ │ │ - bne c7c98 │ │ │ │ - tst r9, #4 │ │ │ │ - asr r9, r9, #2 │ │ │ │ - bne c7e38 │ │ │ │ - tst r9, #2 │ │ │ │ - bne c7c04 │ │ │ │ - tst r9, #4 │ │ │ │ - asr r9, r9, #2 │ │ │ │ - bne c7e20 │ │ │ │ - tst r9, #2 │ │ │ │ - bne c7d2c │ │ │ │ - lsrs r3, r9, #2 │ │ │ │ - bne c7bac │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ - mvn r0, #0 │ │ │ │ - mov r2, #0 │ │ │ │ - add r1, r3, #20 │ │ │ │ - ldrb lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - cmp lr, #7 │ │ │ │ - mvn r0, r0, lsl lr │ │ │ │ - and r2, r0, r5 │ │ │ │ - ble c7808 │ │ │ │ + bne c7324 │ │ │ │ + b c7330 │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c7e68 │ │ │ │ - lsl r9, r2, #1 │ │ │ │ - ldrsh ip, [r1, r9] │ │ │ │ - cmp ip, #0 │ │ │ │ - bge c79c8 │ │ │ │ + bgt c7634 │ │ │ │ + lsl ip, r2, #1 │ │ │ │ + ldrsh r0, [r1, ip] │ │ │ │ + cmp r0, #0 │ │ │ │ + bge c7474 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - strh r0, [r1, r9] │ │ │ │ - b c7828 │ │ │ │ - lsr ip, r5, #5 │ │ │ │ + strh r0, [r1, ip] │ │ │ │ + b c7390 │ │ │ │ + lsr r0, r5, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ - add r9, ip, #1 │ │ │ │ - add r2, r2, r9 │ │ │ │ - and r2, r2, r0 │ │ │ │ - lsl r9, r2, #1 │ │ │ │ - ldrsh sl, [r1, r9] │ │ │ │ - cmp sl, #0 │ │ │ │ - blt c79bc │ │ │ │ + add ip, r0, #1 │ │ │ │ + add r2, ip, r2 │ │ │ │ + and r2, r2, r8 │ │ │ │ + lsl ip, r2, #1 │ │ │ │ + ldrsh r9, [r1, ip] │ │ │ │ + cmp r9, #0 │ │ │ │ + blt c7468 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ - lsr ip, ip, #5 │ │ │ │ - add r2, r2, ip │ │ │ │ + lsr r9, r0, #5 │ │ │ │ + add r0, r2, r0, lsr #5 │ │ │ │ cmp lr, #7 │ │ │ │ - add r2, r2, #1 │ │ │ │ - and r2, r2, r0 │ │ │ │ - ble c7a48 │ │ │ │ - cmp lr, #15 │ │ │ │ - bgt c7f30 │ │ │ │ - lsl r9, r2, #1 │ │ │ │ - ldrsh r9, [r1, r9] │ │ │ │ - cmp r9, #0 │ │ │ │ - bge c7b30 │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ + add r0, r0, #1 │ │ │ │ + and r2, r8, r0 │ │ │ │ + ble c7500 │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c7e80 │ │ │ │ - lsl r9, r2, #1 │ │ │ │ - b c79c0 │ │ │ │ + bgt c76fc │ │ │ │ + lsl ip, r2, #1 │ │ │ │ + ldrsh r0, [r1, ip] │ │ │ │ + cmp r0, #0 │ │ │ │ + blt c7468 │ │ │ │ + lsr r0, r9, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ - lsr ip, ip, #5 │ │ │ │ - add r2, r2, ip │ │ │ │ + add r2, r2, r0 │ │ │ │ + mov r9, r0 │ │ │ │ add r2, r2, #1 │ │ │ │ - and r2, r2, r0 │ │ │ │ - ldrsb lr, [r1, r2] │ │ │ │ - cmp lr, #0 │ │ │ │ - blt c78ec │ │ │ │ - b c7a34 │ │ │ │ + and r2, r2, r8 │ │ │ │ + b c74bc │ │ │ │ + lsr r0, r9, #5 │ │ │ │ + add r2, r2, r2, lsl #2 │ │ │ │ + add r2, r2, r0 │ │ │ │ + mov r9, r0 │ │ │ │ + add r2, r2, #1 │ │ │ │ + and r2, r2, r8 │ │ │ │ + ldrsb r0, [r1, r2] │ │ │ │ + cmp r0, #0 │ │ │ │ + blt c7418 │ │ │ │ + b c74e8 │ │ │ │ mov r0, r6 │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c803c │ │ │ │ + beq c7750 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #45892 @ 0xb344 │ │ │ │ + movw r3, #45680 @ 0xb270 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq c7e88 │ │ │ │ + beq c7654 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c7764 │ │ │ │ + beq c72c8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne c7764 │ │ │ │ + cmp r3, r8 │ │ │ │ + bne c72c8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 146cc0 │ │ │ │ + bl 145d18 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c7788 │ │ │ │ + beq c72ec │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - movne r5, #1 │ │ │ │ - moveq r5, #0 │ │ │ │ - bne c7ae0 │ │ │ │ + bne c73e8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20e01c <_PyDict_InsertSplitValue@@Base> │ │ │ │ - mov r2, r7 │ │ │ │ - cmp r8, #0 │ │ │ │ - beq c78c0 │ │ │ │ - ldr r3, [r2] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r2] │ │ │ │ - str r2, [r8] │ │ │ │ - b c78c0 │ │ │ │ + bl 20d73c <_PyDict_InsertSplitValue@@Base> │ │ │ │ + b c73d8 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r4 │ │ │ │ + bl e3b88 │ │ │ │ + b c7348 │ │ │ │ mov ip, #12 │ │ │ │ - cmp r8, #0 │ │ │ │ mla r2, ip, r0, r2 │ │ │ │ add r0, r1, r2 │ │ │ │ strd r6, [r0, #4] │ │ │ │ str r5, [r1, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ sub r2, r2, #1 │ │ │ │ - b c7864 │ │ │ │ - add r2, r2, r2, lsl #2 │ │ │ │ - lsr ip, ip, #5 │ │ │ │ - add r2, r2, ip │ │ │ │ - add r2, r2, #1 │ │ │ │ - and r2, r2, r0 │ │ │ │ - b c7a10 │ │ │ │ + str r2, [r3, #12] │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r4, #8] │ │ │ │ + b c73d8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ 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 c4790 │ │ │ │ + bl c5388 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c77d8 │ │ │ │ + bne c733c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c8054 │ │ │ │ + ble c777c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c806c │ │ │ │ - cmp r8, #0 │ │ │ │ - beq c7ba4 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r8] │ │ │ │ + ble c7794 │ │ │ │ mvn r5, #0 │ │ │ │ - b c78c0 │ │ │ │ - add r3, sl, #40960 @ 0xa000 │ │ │ │ - ldr r9, [r3, #408] @ 0x198 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ - movt r3, #14 │ │ │ │ - cmp r9, #0 │ │ │ │ - cmpne r9, r3 │ │ │ │ - moveq r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - beq c797c │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - blx r9 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c797c │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c797c │ │ │ │ - add r2, sl, #40960 @ 0xa000 │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ - movt r3, #14 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r2, [r2, #396] @ 0x18c │ │ │ │ - cmp r2, r3 │ │ │ │ - cmpne r2, #0 │ │ │ │ - mov ip, r2 │ │ │ │ - moveq r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - bne c7fd4 │ │ │ │ - tst r9, #4 │ │ │ │ - asr r9, r9, #2 │ │ │ │ - beq c796c │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r3, [r3, #400] @ 0x190 │ │ │ │ - cmp r3, r2 │ │ │ │ - cmpne r3, #0 │ │ │ │ - mov ip, r3 │ │ │ │ - moveq r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - beq c796c │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - blx ip │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c796c │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c796c │ │ │ │ - add r2, sl, #40960 @ 0xa000 │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ - movt r3, #14 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r2, [r2, #388] @ 0x184 │ │ │ │ - cmp r2, r3 │ │ │ │ - cmpne r2, #0 │ │ │ │ - mov ip, r2 │ │ │ │ - moveq r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - bne c7f84 │ │ │ │ - tst r9, #4 │ │ │ │ - asr r9, r9, #2 │ │ │ │ - beq c7958 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r3, [r3, #392] @ 0x188 │ │ │ │ - cmp r3, r2 │ │ │ │ - cmpne r3, #0 │ │ │ │ - mov ip, r3 │ │ │ │ - moveq r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - beq c7958 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - blx ip │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c7958 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c7958 │ │ │ │ - add r3, sl, #40960 @ 0xa000 │ │ │ │ - ldr r3, [r3, #404] @ 0x194 │ │ │ │ - mov r2, r3 │ │ │ │ - mov ip, r3 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ - movt r3, #14 │ │ │ │ - cmp r2, r3 │ │ │ │ - cmpne r2, #0 │ │ │ │ - moveq r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - beq c7974 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - blx ip │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c7974 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c7974 │ │ │ │ - add r2, sl, #40960 @ 0xa000 │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ - movt r3, #14 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r2, [r2, #380] @ 0x17c │ │ │ │ - cmp r2, r3 │ │ │ │ - cmpne r2, #0 │ │ │ │ - mov ip, r2 │ │ │ │ - moveq r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - bne c8008 │ │ │ │ - tst r9, #2 │ │ │ │ - asr r9, r9, #1 │ │ │ │ - beq c7944 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r3, [r3, #384] @ 0x180 │ │ │ │ - cmp r3, r2 │ │ │ │ - cmpne r3, #0 │ │ │ │ - mov ip, r3 │ │ │ │ - moveq r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - beq c7944 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - blx ip │ │ │ │ + b c73ec │ │ │ │ + add r0, r3, r2, lsl #2 │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c7944 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c7944 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ - movt r3, #14 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - add r3, sl, #40960 @ 0xa000 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c7c40 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ - movt r3, #14 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - add r3, sl, #40960 @ 0xa000 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c7cd4 │ │ │ │ - movw r3, #21276 @ 0x531c │ │ │ │ - movt r3, #14 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - add r3, sl, #40960 @ 0xa000 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c7dc8 │ │ │ │ - add ip, r3, r2, lsl #2 │ │ │ │ - ldr ip, [ip, #20] │ │ │ │ - cmp ip, #0 │ │ │ │ - lsl ip, r2, #2 │ │ │ │ - bge c7f0c │ │ │ │ + lsl r0, r2, #2 │ │ │ │ + bge c76d8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ - b c7828 │ │ │ │ + b c7390 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ mov r3, r7 │ │ │ │ - bl bede4 │ │ │ │ + bl beda8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c7b94 │ │ │ │ - cmp r8, #0 │ │ │ │ - bne c7878 │ │ │ │ - b c788c │ │ │ │ + movne r5, #0 │ │ │ │ + moveq r5, #1 │ │ │ │ + rsb r5, r5, #0 │ │ │ │ + b c73ec │ │ │ │ ldr r3, [r4, #8] │ │ │ │ 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 c54a8 │ │ │ │ + bl c49d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c7b7c │ │ │ │ + beq c7614 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b c77cc │ │ │ │ + b c7330 │ │ │ │ + add r2, r0, r2 │ │ │ │ + lsr r0, r5, #5 │ │ │ │ + add ip, r0, #1 │ │ │ │ add r2, ip, r2 │ │ │ │ - lsr ip, r5, #5 │ │ │ │ - add r9, ip, #1 │ │ │ │ - add r2, r2, r9 │ │ │ │ - and r2, r2, r0 │ │ │ │ - ldr r9, [r1, r2, lsl #2] │ │ │ │ - cmp r9, #0 │ │ │ │ - blt c7e7c │ │ │ │ - b c79ec │ │ │ │ - ldr sl, [r1, r2, lsl #2] │ │ │ │ - add r9, r2, r2, lsl #2 │ │ │ │ - lsr ip, ip, #5 │ │ │ │ - add r9, r9, ip │ │ │ │ - cmp sl, #0 │ │ │ │ - add r9, r9, #1 │ │ │ │ - blt c7a20 │ │ │ │ - and r2, r9, r0 │ │ │ │ - b c7a08 │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + and r2, r2, r8 │ │ │ │ + ldr ip, [r1, r2, lsl #2] │ │ │ │ + cmp ip, #0 │ │ │ │ + blt c7648 │ │ │ │ + b c7498 │ │ │ │ + ldr ip, [r1, r2, lsl #2] │ │ │ │ + add r0, r2, r2, lsl #2 │ │ │ │ + lsr r9, r9, #5 │ │ │ │ + add r0, r0, r9 │ │ │ │ + cmp ip, #0 │ │ │ │ + add r0, r0, #1 │ │ │ │ + blt c7648 │ │ │ │ + and r2, r8, r0 │ │ │ │ + b c74b4 │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq c7fb8 │ │ │ │ - bl d2374 │ │ │ │ + beq c7760 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c7fb8 │ │ │ │ - movw r0, #39884 @ 0x9bcc │ │ │ │ + bne c7760 │ │ │ │ + movw r0, #42124 @ 0xa48c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ movw r1, #4770 @ 0x12a2 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c7b94 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - blx ip │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c7cc8 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c7cc8 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40080 @ 0x9c90 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b c7b94 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - blx ip │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c7c34 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c7c34 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - blx ip │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c7dbc │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #39976 @ 0x9c28 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #39996 @ 0x9c3c │ │ │ │ - movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b c7dbc │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c762c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 3dee8 │ │ │ │ - cmp r8, #0 │ │ │ │ - bne c7b9c │ │ │ │ - b c78c0 │ │ │ │ + b c73ec │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #42320 @ 0xa550 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b4954 │ │ │ │ + b c762c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne c7b88 │ │ │ │ + bne c7620 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b c7b88 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b c7620 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne c7b94 │ │ │ │ + bne c762c │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b c7b94 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b c762c │ │ │ │ │ │ │ │ -000c8088 : │ │ │ │ +000c77ac : │ │ │ │ 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] │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #30564 @ 0x7764 │ │ │ │ + movw r0, #31184 @ 0x79d0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 2d9fac │ │ │ │ + bl c05d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c80fc │ │ │ │ + beq c7820 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c80d8 │ │ │ │ + beq c77fc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl c0f60 │ │ │ │ + bl c1194 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ str r5, [r4, #12] │ │ │ │ strne r6, [r4, #20] │ │ │ │ strne r3, [r4, #16] │ │ │ │ - beq c8108 │ │ │ │ + beq c782c │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c8100 │ │ │ │ + bgt c7824 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne c8100 │ │ │ │ + bne c7824 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b c8100 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b c7824 │ │ │ │ │ │ │ │ -000c812c : │ │ │ │ +000c7850 : │ │ │ │ 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] │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #30080 @ 0x7580 │ │ │ │ + movw r0, #30700 @ 0x77ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 2d9fac │ │ │ │ + bl c05d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c81a0 │ │ │ │ + beq c78c4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c817c │ │ │ │ + beq c78a0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl c0f60 │ │ │ │ + bl c1194 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ str r5, [r4, #12] │ │ │ │ strne r6, [r4, #20] │ │ │ │ strne r3, [r4, #16] │ │ │ │ - beq c81ac │ │ │ │ + beq c78d0 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c81a4 │ │ │ │ + bgt c78c8 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne c81a4 │ │ │ │ + bne c78c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b c81a4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b c78c8 │ │ │ │ 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 c82b4 │ │ │ │ + beq c79d8 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ bl 2e70c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq c8290 │ │ │ │ + beq c79b4 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r1 │ │ │ │ bl 2e3a0 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d2f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c82b4 │ │ │ │ + bne c79d8 │ │ │ │ ldrb r3, [r5, r4] │ │ │ │ add r4, r5, r4 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne c82b4 │ │ │ │ - movw r1, #46148 @ 0xb444 │ │ │ │ + bne c79d8 │ │ │ │ + movw r1, #48388 @ 0xbd04 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - b c8260 │ │ │ │ + b c7984 │ │ │ │ cmp r3, #10 │ │ │ │ - beq c82c0 │ │ │ │ + beq c79e4 │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq c82b4 │ │ │ │ + beq c79d8 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne c824c │ │ │ │ + bne c7970 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2d2f8 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8254 │ │ │ │ + bne c7978 │ │ │ │ adds r0, r4, #6 │ │ │ │ moveq r0, r5 │ │ │ │ - b c82b8 │ │ │ │ + b c79dc │ │ │ │ mov r0, r4 │ │ │ │ bl 2e3a0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d2f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8230 │ │ │ │ + beq c7954 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne c8254 │ │ │ │ - b c82b4 │ │ │ │ + bne c7978 │ │ │ │ + b c79d8 │ │ │ │ push {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 r6, [r0, #128] @ 0x80 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cab2c │ │ │ │ + beq ca250 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst r0, #16384 @ 0x4000 │ │ │ │ - beq c99dc │ │ │ │ + beq c9100 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ and r3, r3, #24 │ │ │ │ orr r0, r3, r0 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c99fc │ │ │ │ + beq c9120 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ - bne c95c8 │ │ │ │ + bne c8cec │ │ │ │ ldr r2, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ - bne c95d0 │ │ │ │ + bne c8cf4 │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ ldr r2, [r6, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ - bne c95dc │ │ │ │ - movw r3, #5168 @ 0x1430 │ │ │ │ + bne c8d00 │ │ │ │ + movw r3, #5788 @ 0x169c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r6, #172] @ 0xac │ │ │ │ ldr r2, [r6, #144] @ 0x90 │ │ │ │ ldr ip, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4, #144] @ 0x90 │ │ │ │ - beq c95f4 │ │ │ │ + beq c8d18 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble c8628 │ │ │ │ + ble c7d4c │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp ip, r3 │ │ │ │ - beq c95fc │ │ │ │ + beq c8d20 │ │ │ │ cmp r2, #1 │ │ │ │ - beq c83e4 │ │ │ │ + beq c7b08 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp ip, lr │ │ │ │ - beq c95fc │ │ │ │ + beq c8d20 │ │ │ │ cmp r2, #2 │ │ │ │ - beq c83e4 │ │ │ │ + beq c7b08 │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp ip, lr │ │ │ │ - beq c95fc │ │ │ │ + beq c8d20 │ │ │ │ cmp r2, #3 │ │ │ │ - beq c83e4 │ │ │ │ + beq c7b08 │ │ │ │ add r5, r1, #24 │ │ │ │ mov lr, #3 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r7, ip │ │ │ │ - beq c95fc │ │ │ │ + beq c8d20 │ │ │ │ cmp r2, lr │ │ │ │ - bne c83c4 │ │ │ │ + bne c7ae8 │ │ │ │ cmp r2, #0 │ │ │ │ - ble c8628 │ │ │ │ - movw ip, #41260 @ 0xa12c │ │ │ │ + ble c7d4c │ │ │ │ + movw ip, #41880 @ 0xa398 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ - beq caa08 │ │ │ │ + beq ca12c │ │ │ │ cmp r2, #1 │ │ │ │ - beq c8438 │ │ │ │ + beq c7b5c │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq caa08 │ │ │ │ + beq ca12c │ │ │ │ cmp r2, #2 │ │ │ │ - beq c8438 │ │ │ │ + beq c7b5c │ │ │ │ add r5, r1, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r7, ip │ │ │ │ - beq caa08 │ │ │ │ + beq ca12c │ │ │ │ cmp lr, r2 │ │ │ │ - bne c8418 │ │ │ │ + bne c7b3c │ │ │ │ cmp r2, #0 │ │ │ │ - ble c8628 │ │ │ │ - movw ip, #43168 @ 0xa8a0 │ │ │ │ + ble c7d4c │ │ │ │ + movw ip, #43788 @ 0xab0c │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ - beq ca5e0 │ │ │ │ + beq c9d04 │ │ │ │ cmp r2, #1 │ │ │ │ - beq c848c │ │ │ │ + beq c7bb0 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq ca5e0 │ │ │ │ + beq c9d04 │ │ │ │ cmp r2, #2 │ │ │ │ - beq c848c │ │ │ │ + beq c7bb0 │ │ │ │ add r5, r1, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r7, ip │ │ │ │ - beq ca5e0 │ │ │ │ + beq c9d04 │ │ │ │ cmp lr, r2 │ │ │ │ - bne c846c │ │ │ │ + bne c7b90 │ │ │ │ cmp r2, #0 │ │ │ │ - ble c8628 │ │ │ │ - movw ip, #42956 @ 0xa7cc │ │ │ │ + ble c7d4c │ │ │ │ + movw ip, #43576 @ 0xaa38 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ - beq cadd4 │ │ │ │ + beq ca4f8 │ │ │ │ cmp r2, #1 │ │ │ │ - beq c84e0 │ │ │ │ + beq c7c04 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq cadd4 │ │ │ │ + beq ca4f8 │ │ │ │ cmp r2, #2 │ │ │ │ - beq c84e0 │ │ │ │ + beq c7c04 │ │ │ │ add r5, r1, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r7, ip │ │ │ │ - beq cadd4 │ │ │ │ + beq ca4f8 │ │ │ │ cmp lr, r2 │ │ │ │ - bne c84c0 │ │ │ │ + bne c7be4 │ │ │ │ cmp r2, #0 │ │ │ │ - ble c8628 │ │ │ │ - movw ip, #42744 @ 0xa6f8 │ │ │ │ + ble c7d4c │ │ │ │ + movw ip, #43364 @ 0xa964 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ - beq ca9cc │ │ │ │ + beq ca0f0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq c8534 │ │ │ │ + beq c7c58 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq ca9cc │ │ │ │ + beq ca0f0 │ │ │ │ cmp r2, #2 │ │ │ │ - beq c8534 │ │ │ │ + beq c7c58 │ │ │ │ add r5, r1, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r7, ip │ │ │ │ - beq ca9cc │ │ │ │ + beq ca0f0 │ │ │ │ cmp lr, r2 │ │ │ │ - bne c8514 │ │ │ │ + bne c7c38 │ │ │ │ cmp r2, #0 │ │ │ │ - ble c8628 │ │ │ │ - movw ip, #42532 @ 0xa624 │ │ │ │ + ble c7d4c │ │ │ │ + movw ip, #43152 @ 0xa890 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ - beq c9c3c │ │ │ │ + beq c9360 │ │ │ │ cmp r2, #1 │ │ │ │ - beq c8588 │ │ │ │ + beq c7cac │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq c9c3c │ │ │ │ + beq c9360 │ │ │ │ cmp r2, #2 │ │ │ │ - beq c8588 │ │ │ │ + beq c7cac │ │ │ │ add r5, r1, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r7, ip │ │ │ │ - beq c9c3c │ │ │ │ + beq c9360 │ │ │ │ cmp lr, r2 │ │ │ │ - bne c8568 │ │ │ │ + bne c7c8c │ │ │ │ cmp r2, #0 │ │ │ │ - ble c8628 │ │ │ │ - movw ip, #21708 @ 0x54cc │ │ │ │ + ble c7d4c │ │ │ │ + movw ip, #22328 @ 0x5738 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ - beq caac4 │ │ │ │ + beq ca1e8 │ │ │ │ cmp r2, #1 │ │ │ │ - beq c85dc │ │ │ │ + beq c7d00 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq caac4 │ │ │ │ + beq ca1e8 │ │ │ │ cmp r2, #2 │ │ │ │ - beq c85dc │ │ │ │ + beq c7d00 │ │ │ │ add r5, r1, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r7, ip │ │ │ │ - beq caac4 │ │ │ │ + beq ca1e8 │ │ │ │ cmp lr, r2 │ │ │ │ - bne c85bc │ │ │ │ + bne c7ce0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble c8628 │ │ │ │ - movw ip, #19252 @ 0x4b34 │ │ │ │ + ble c7d4c │ │ │ │ + movw ip, #19872 @ 0x4da0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ - beq caa4c │ │ │ │ + beq ca170 │ │ │ │ cmp r2, #1 │ │ │ │ - beq c8628 │ │ │ │ + beq c7d4c │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, ip │ │ │ │ - beq caa4c │ │ │ │ + beq ca170 │ │ │ │ cmp r2, #2 │ │ │ │ - beq c8628 │ │ │ │ + beq c7d4c │ │ │ │ add r1, r1, #20 │ │ │ │ mov r3, #2 │ │ │ │ ldr lr, [r1, #4]! │ │ │ │ add r3, r3, #1 │ │ │ │ cmp lr, ip │ │ │ │ - beq caa4c │ │ │ │ + beq ca170 │ │ │ │ cmp r3, r2 │ │ │ │ - bne c8610 │ │ │ │ + bne c7d34 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ tst r2, #4194304 @ 0x400000 │ │ │ │ orrne r3, r3, #4194304 @ 0x400000 │ │ │ │ tst r2, #8388608 @ 0x800000 │ │ │ │ ldr r2, [r4, #172] @ 0xac │ │ │ │ orrne r3, r3, #8388608 @ 0x800000 │ │ │ │ orr r3, r3, r0 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ ldr sl, [r2, #8] │ │ │ │ cmp sl, #1 │ │ │ │ - ble c8da8 │ │ │ │ + ble c84cc │ │ │ │ add r8, r2, #16 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, #1 │ │ │ │ mov sl, r8 │ │ │ │ - movw r2, #42744 @ 0xa6f8 │ │ │ │ + movw r2, #43364 @ 0xa964 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r5, [sl, #4]! │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge c8fa0 │ │ │ │ + bge c86c4 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r6, [r5, #128] @ 0x80 │ │ │ │ - beq c8a10 │ │ │ │ + beq c8134 │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ ldr r6, [r5, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c8a10 │ │ │ │ + beq c8134 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ mov r9, r6 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ ldm r2, {r8, lr} │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9244 │ │ │ │ + bne c8968 │ │ │ │ cmp r8, #0 │ │ │ │ - bne ca4b8 │ │ │ │ + bne c9bdc │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9eb8 │ │ │ │ + bne c95dc │ │ │ │ cmp lr, #0 │ │ │ │ - bne c9be4 │ │ │ │ + bne c9308 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca4cc │ │ │ │ + bne c9bf0 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9ee8 │ │ │ │ + bne c960c │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca538 │ │ │ │ + bne c9c5c │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8724 │ │ │ │ + bne c7e48 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca3b8 │ │ │ │ + bne c9adc │ │ │ │ mov r9, #0 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8740 │ │ │ │ + bne c7e64 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca1e8 │ │ │ │ + bne c990c │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8758 │ │ │ │ + bne c7e7c │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca25c │ │ │ │ + bne c9980 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8770 │ │ │ │ + bne c7e94 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca030 │ │ │ │ + bne c9754 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8788 │ │ │ │ + bne c7eac │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca0a4 │ │ │ │ + bne c97c8 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c87a0 │ │ │ │ + bne c7ec4 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9fbc │ │ │ │ + bne c96e0 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c87b8 │ │ │ │ + bne c7edc │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9f20 │ │ │ │ + bne c9644 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c87d0 │ │ │ │ + bne c7ef4 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca424 │ │ │ │ + bne c9b48 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c87e8 │ │ │ │ + bne c7f0c │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca344 │ │ │ │ + bne c9a68 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8800 │ │ │ │ + bne c7f24 │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca2d0 │ │ │ │ + bne c99f4 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8818 │ │ │ │ + bne c7f3c │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9e44 │ │ │ │ + bne c9568 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8830 │ │ │ │ + bne c7f54 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9d60 │ │ │ │ + bne c9484 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8848 │ │ │ │ + bne c7f6c │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9cb0 │ │ │ │ + bne c93d4 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8860 │ │ │ │ + bne c7f84 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca174 │ │ │ │ + bne c9898 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8878 │ │ │ │ + bne c7f9c │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca118 │ │ │ │ + bne c983c │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8890 │ │ │ │ + bne c7fb4 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cab54 │ │ │ │ + bne ca278 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c88a8 │ │ │ │ + bne c7fcc │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cacfc │ │ │ │ + bne ca420 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c88c0 │ │ │ │ + bne c7fe4 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cae5c │ │ │ │ + bne ca580 │ │ │ │ ldr r0, [r2, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c88d8 │ │ │ │ + bne c7ffc │ │ │ │ ldr r0, [r1, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb0a4 │ │ │ │ + bne ca7c8 │ │ │ │ ldr r0, [r2, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c88f0 │ │ │ │ + bne c8014 │ │ │ │ ldr r0, [r1, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne caeb4 │ │ │ │ + bne ca5d8 │ │ │ │ ldr r0, [r2, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8908 │ │ │ │ + bne c802c │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cafc4 │ │ │ │ + bne ca6e8 │ │ │ │ ldr r0, [r2, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8920 │ │ │ │ + bne c8044 │ │ │ │ ldr r0, [r1, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb094 │ │ │ │ + bne ca7b8 │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ - bne c893c │ │ │ │ + bne c8060 │ │ │ │ ldr ip, [r1, #104] @ 0x68 │ │ │ │ cmp ip, #0 │ │ │ │ - bne caec4 │ │ │ │ + bne ca5e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8950 │ │ │ │ + bne c8074 │ │ │ │ ldr r0, [r1, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca5e8 │ │ │ │ + bne c9d0c │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8968 │ │ │ │ + bne c808c │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne caa5c │ │ │ │ + bne ca180 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8980 │ │ │ │ + bne c80a4 │ │ │ │ ldr r0, [r1, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9d34 │ │ │ │ + bne c9458 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8998 │ │ │ │ + bne c80bc │ │ │ │ ldr r0, [r1, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9e28 │ │ │ │ + bne c954c │ │ │ │ ldr r0, [r2, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c89b0 │ │ │ │ + bne c80d4 │ │ │ │ ldr r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb070 │ │ │ │ + bne ca794 │ │ │ │ ldr r0, [r2, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c89c8 │ │ │ │ + bne c80ec │ │ │ │ ldr r0, [r1, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cafdc │ │ │ │ + bne ca700 │ │ │ │ ldr r0, [r2, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r2, #136] @ 0x88 │ │ │ │ - bne c89e4 │ │ │ │ + bne c8108 │ │ │ │ ldr ip, [r1, #132] @ 0x84 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9f94 │ │ │ │ + bne c96b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c89f8 │ │ │ │ + bne c811c │ │ │ │ ldr r0, [r1, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cacc4 │ │ │ │ + bne ca3e8 │ │ │ │ ldr r0, [r2, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8a10 │ │ │ │ + bne c8134 │ │ │ │ ldr r1, [r1, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - bne cafec │ │ │ │ + bne ca710 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ mov ip, r6 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8a2c │ │ │ │ + beq c8150 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9014 │ │ │ │ + bne c8738 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8b14 │ │ │ │ + beq c8238 │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c8b14 │ │ │ │ + beq c8238 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ ldr r9, [r2, #4] │ │ │ │ ldr r8, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ ldr lr, [r2] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne c94e4 │ │ │ │ + bne c8c08 │ │ │ │ cmp lr, #0 │ │ │ │ - bne c9a08 │ │ │ │ + bne c912c │ │ │ │ ldr ip, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9930 │ │ │ │ + bne c9054 │ │ │ │ cmp r9, #0 │ │ │ │ - bne c9a1c │ │ │ │ + bne c9140 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9b18 │ │ │ │ + bne c923c │ │ │ │ cmp r8, #0 │ │ │ │ - bne c995c │ │ │ │ + bne c9080 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9c44 │ │ │ │ + bne c9368 │ │ │ │ ldr ip, [r2, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c8ab4 │ │ │ │ + bne c81d8 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9ba8 │ │ │ │ + bne c92cc │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c8acc │ │ │ │ + bne c81f0 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne ca934 │ │ │ │ + bne ca058 │ │ │ │ ldr ip, [r2, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c8ae4 │ │ │ │ + bne c8208 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne c9884 │ │ │ │ + bne c8fa8 │ │ │ │ ldr ip, [r2, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c8afc │ │ │ │ + bne c8220 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne caacc │ │ │ │ + bne ca1f0 │ │ │ │ ldr ip, [r2, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c8b14 │ │ │ │ + bne c8238 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9b08 │ │ │ │ + bne c922c │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8b78 │ │ │ │ + beq c829c │ │ │ │ ldr r1, [r5, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c8b78 │ │ │ │ + beq c829c │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ ldm r2, {r8, ip, lr} │ │ │ │ cmp r0, #0 │ │ │ │ - bne c96e4 │ │ │ │ + bne c8e08 │ │ │ │ cmp r8, #0 │ │ │ │ - bne c8b50 │ │ │ │ + bne c8274 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9920 │ │ │ │ + bne c9044 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c8b64 │ │ │ │ + bne c8288 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9a90 │ │ │ │ + bne c91b4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne c8b78 │ │ │ │ + bne c829c │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c972c │ │ │ │ + bne c8e50 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8b90 │ │ │ │ + beq c82b4 │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9074 │ │ │ │ + bne c8798 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca670 │ │ │ │ + beq c9d94 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c8bc0 │ │ │ │ + bne c82e4 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r2, [r5, #32] │ │ │ │ streq r2, [r4, #32] │ │ │ │ ldreq r2, [r5, #72] @ 0x48 │ │ │ │ streq r2, [r4, #72] @ 0x48 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c8be4 │ │ │ │ + bne c8308 │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r2, [r5, #36] @ 0x24 │ │ │ │ streq r2, [r4, #36] @ 0x24 │ │ │ │ ldreq r2, [r5, #76] @ 0x4c │ │ │ │ streq r2, [r4, #76] @ 0x4c │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9160 │ │ │ │ + bne c8884 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9160 │ │ │ │ + beq c8884 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c8fb4 │ │ │ │ + beq c86d8 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r2, r0 │ │ │ │ - bne c9734 │ │ │ │ + bne c8e58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9174 │ │ │ │ + bne c8898 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9af4 │ │ │ │ + bne c9218 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c8e34 │ │ │ │ + bne c8558 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ orrne r3, r3, #2048 @ 0x800 │ │ │ │ strne r3, [r4, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9aa0 │ │ │ │ + bne c91c4 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c8e40 │ │ │ │ + bne c8564 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8e40 │ │ │ │ + beq c8564 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c8ff0 │ │ │ │ + beq c8714 │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ cmp r1, r2 │ │ │ │ - bne c8ff0 │ │ │ │ + bne c8714 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8e4c │ │ │ │ + beq c8570 │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r4, #112] @ 0x70 │ │ │ │ - bne c8ca4 │ │ │ │ + bne c83c8 │ │ │ │ ldr r1, [r5, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - bne c8f18 │ │ │ │ + bne c863c │ │ │ │ cmp r2, #0 │ │ │ │ - bne c8cb8 │ │ │ │ + bne c83dc │ │ │ │ ldr r1, [r5, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9668 │ │ │ │ + bne c8d8c │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c96ac │ │ │ │ + bne c8dd0 │ │ │ │ ldr r0, [r5, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne caa84 │ │ │ │ + bne ca1a8 │ │ │ │ ldr r2, [r4, #140] @ 0x8c │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ - bne c8cf0 │ │ │ │ + bne c8414 │ │ │ │ ldr r0, [r5, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c90dc │ │ │ │ + bne c8800 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c91c0 │ │ │ │ + beq c88e4 │ │ │ │ ldr r1, [r4, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9114 │ │ │ │ + bne c8838 │ │ │ │ ldr r1, [r5, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c9114 │ │ │ │ + beq c8838 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c9184 │ │ │ │ + beq c88a8 │ │ │ │ ldr r0, [r6, #148] @ 0x94 │ │ │ │ cmp r0, r1 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ - bne c9604 │ │ │ │ + bne c8d28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9610 │ │ │ │ + beq c8d34 │ │ │ │ ldr r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c8d48 │ │ │ │ + bne c846c │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9140 │ │ │ │ + bne c8864 │ │ │ │ ldr r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c8d60 │ │ │ │ + bne c8484 │ │ │ │ ldr r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9bf4 │ │ │ │ + bne c9318 │ │ │ │ eor r1, r3, r2 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - bne c8f64 │ │ │ │ + bne c8688 │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c9744 │ │ │ │ + beq c8e68 │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ - bne c8fa0 │ │ │ │ + bne c86c4 │ │ │ │ and r2, r2, #96 @ 0x60 │ │ │ │ add r7, r7, #1 │ │ │ │ orr r3, r2, r3 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ cmp r2, r7 │ │ │ │ - bne c867c │ │ │ │ + bne c7da0 │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c8df8 │ │ │ │ + beq c851c │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r2, [r6, #40] @ 0x28 │ │ │ │ streq r2, [r4, #40] @ 0x28 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r2, [r6, #48] @ 0x30 │ │ │ │ @@ -159345,651 +158778,651 @@ │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r2, [r6, #80] @ 0x50 │ │ │ │ streq r2, [r4, #80] @ 0x50 │ │ │ │ and r3, r3, #17408 @ 0x4400 │ │ │ │ cmp r3, #17408 @ 0x4400 │ │ │ │ movne r2, #0 │ │ │ │ - bne c8e28 │ │ │ │ + bne c854c │ │ │ │ ldr r2, [r4, #160] @ 0xa0 │ │ │ │ - movw r3, #13488 @ 0x34b0 │ │ │ │ + movw r3, #14060 @ 0x36ec │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq caffc │ │ │ │ + beq ca720 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9ac4 │ │ │ │ + beq c91e8 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9000 │ │ │ │ + bne c8724 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9000 │ │ │ │ + bne c8724 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r9, [r4, #132] @ 0x84 │ │ │ │ - bne c97f4 │ │ │ │ + bne c8f18 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ - movw r2, #21188 @ 0x52c4 │ │ │ │ + movw r2, #21808 @ 0x5530 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq caddc │ │ │ │ - ldr r2, [pc, #4008] @ c9e38 │ │ │ │ + beq ca500 │ │ │ │ + ldr r2, [pc, #4008] @ c955c │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r2, #2312] @ 0x908 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c9850 │ │ │ │ + bne c8f74 │ │ │ │ ldr r2, [r2, #2320] @ 0x910 │ │ │ │ cmn r2, #1 │ │ │ │ - beq c9850 │ │ │ │ - ldr r1, [pc, #3984] @ c9e40 │ │ │ │ + beq c8f74 │ │ │ │ + ldr r1, [pc, #3984] @ c9564 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl bb880 <_Py_dict_lookup@@Base> │ │ │ │ + bl bb878 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c987c │ │ │ │ + beq c8fa0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c9768 │ │ │ │ + bne c8e8c │ │ │ │ mov r0, r9 │ │ │ │ - bl bb618 │ │ │ │ + bl bb514 │ │ │ │ cmn r0, #1 │ │ │ │ - beq cafd4 │ │ │ │ + beq ca6f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9774 │ │ │ │ + bne c8e98 │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ ldr r2, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - bne c8ca4 │ │ │ │ + bne c83c8 │ │ │ │ ldr r1, [r5, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq c8ca4 │ │ │ │ + beq c83c8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cae20 │ │ │ │ + beq ca544 │ │ │ │ ldr r0, [r6, #108] @ 0x6c │ │ │ │ cmp r0, r1 │ │ │ │ - beq c97e8 │ │ │ │ + beq c8f0c │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ - bne c8f3c │ │ │ │ + bne c8660 │ │ │ │ ldr r1, [r5, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c977c │ │ │ │ + bne c8ea0 │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c96ac │ │ │ │ + bne c8dd0 │ │ │ │ ldr r0, [r5, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8cd0 │ │ │ │ + beq c83f4 │ │ │ │ ldr r2, [r6, #136] @ 0x88 │ │ │ │ cmp r2, r0 │ │ │ │ - bne c96a8 │ │ │ │ - b c97a4 │ │ │ │ + bne c8dcc │ │ │ │ + b c8ec8 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c8d78 │ │ │ │ + beq c849c │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c8d78 │ │ │ │ + bne c849c │ │ │ │ ldr r0, [r5, #160] @ 0xa0 │ │ │ │ - movw r1, #13488 @ 0x34b0 │ │ │ │ + movw r1, #14060 @ 0x36ec │ │ │ │ movt r1, #12 │ │ │ │ cmp r0, r1 │ │ │ │ - bne c8d78 │ │ │ │ - movw r1, #34292 @ 0x85f4 │ │ │ │ + bne c849c │ │ │ │ + movw r1, #31940 @ 0x7cc4 │ │ │ │ movt r1, #13 │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ str r1, [r4, #160] @ 0xa0 │ │ │ │ - beq c8d80 │ │ │ │ + beq c84a4 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r7, r2 │ │ │ │ - bne c867c │ │ │ │ - b c8d9c │ │ │ │ + bne c7da0 │ │ │ │ + b c84c0 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - bne c9174 │ │ │ │ + bne c8898 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9b00 │ │ │ │ + bne c9224 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8c34 │ │ │ │ + beq c8358 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c8e40 │ │ │ │ + bne c8564 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8e40 │ │ │ │ + beq c8564 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8e4c │ │ │ │ + beq c8570 │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r4, #112] @ 0x70 │ │ │ │ - beq c8f04 │ │ │ │ - b c8ca4 │ │ │ │ + beq c8628 │ │ │ │ + b c83c8 │ │ │ │ ldr r8, [r6, #40] @ 0x28 │ │ │ │ ldr lr, [r2, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r8, #0 │ │ │ │ ldr r9, [r2] │ │ │ │ str lr, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne c957c │ │ │ │ + bne c8ca0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne c9044 │ │ │ │ + bne c8768 │ │ │ │ ldr r8, [r1] │ │ │ │ cmp r8, #0 │ │ │ │ - bne cab08 │ │ │ │ + bne ca22c │ │ │ │ cmp lr, #0 │ │ │ │ - bne c9058 │ │ │ │ + bne c877c │ │ │ │ ldr lr, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne caaa0 │ │ │ │ + bne ca1c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8a2c │ │ │ │ + bne c8150 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c8a2c │ │ │ │ + beq c8150 │ │ │ │ str r1, [r2, #8] │ │ │ │ - b c8a2c │ │ │ │ + b c8150 │ │ │ │ ldr ip, [r6, #80] @ 0x50 │ │ │ │ ldr lr, [r2] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9540 │ │ │ │ + bne c8c64 │ │ │ │ cmp lr, #0 │ │ │ │ - bne c909c │ │ │ │ + bne c87c0 │ │ │ │ ldr ip, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cab9c │ │ │ │ + bne ca2c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c90b0 │ │ │ │ + bne c87d4 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9574 │ │ │ │ + bne c8c98 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c8b9c │ │ │ │ + bne c82c0 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8b9c │ │ │ │ + beq c82c0 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - beq c8b9c │ │ │ │ + beq c82c0 │ │ │ │ str r2, [r4, #24] │ │ │ │ - b c8b9c │ │ │ │ + b c82c0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cafa8 │ │ │ │ + beq ca6cc │ │ │ │ ldr ip, [r6, #140] @ 0x8c │ │ │ │ cmp r0, ip │ │ │ │ - beq c8cf0 │ │ │ │ + beq c8414 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r4, #140] @ 0x8c │ │ │ │ - beq cabac │ │ │ │ + beq ca2d0 │ │ │ │ ldr r1, [r4, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9114 │ │ │ │ + bne c8838 │ │ │ │ ldr r1, [r5, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c8d18 │ │ │ │ + bne c843c │ │ │ │ ldr r1, [r4, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c97bc │ │ │ │ + beq c8ee0 │ │ │ │ ldr r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c8d48 │ │ │ │ + bne c846c │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c8d48 │ │ │ │ + beq c846c │ │ │ │ cmp r6, #0 │ │ │ │ - beq c91ac │ │ │ │ + beq c88d0 │ │ │ │ ldr r0, [r6, #164] @ 0xa4 │ │ │ │ cmp r0, r1 │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ - beq caafc │ │ │ │ + beq ca220 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r4, #164] @ 0xa4 │ │ │ │ - beq c964c │ │ │ │ - b c8d60 │ │ │ │ + beq c8d70 │ │ │ │ + b c8484 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9174 │ │ │ │ + bne c8898 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9aec │ │ │ │ + bne c9210 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8c34 │ │ │ │ - b c8c50 │ │ │ │ + beq c8358 │ │ │ │ + b c8374 │ │ │ │ str r1, [r4, #148] @ 0x94 │ │ │ │ ldr r1, [r4, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c97d4 │ │ │ │ + beq c8ef8 │ │ │ │ ldr r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c8d48 │ │ │ │ + bne c846c │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c8d48 │ │ │ │ + beq c846c │ │ │ │ str r1, [r4, #164] @ 0xa4 │ │ │ │ ldr r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c9230 │ │ │ │ - b c8d60 │ │ │ │ + beq c8954 │ │ │ │ + b c8484 │ │ │ │ ldr r0, [r5, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8cf8 │ │ │ │ + beq c841c │ │ │ │ cmp r6, #0 │ │ │ │ - bne cabb8 │ │ │ │ + bne ca2dc │ │ │ │ ldr r1, [r4, #148] @ 0x94 │ │ │ │ str r0, [r4, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c91f0 │ │ │ │ + bne c8914 │ │ │ │ ldr r1, [r5, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9184 │ │ │ │ + bne c88a8 │ │ │ │ ldr r1, [r4, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9120 │ │ │ │ + bne c8844 │ │ │ │ ldr r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c9120 │ │ │ │ + beq c8844 │ │ │ │ str r1, [r4, #152] @ 0x98 │ │ │ │ ldr r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9224 │ │ │ │ + bne c8948 │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c91ac │ │ │ │ + bne c88d0 │ │ │ │ ldr r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c8d60 │ │ │ │ + bne c8484 │ │ │ │ ldr r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c8d60 │ │ │ │ + beq c8484 │ │ │ │ str r1, [r4, #196] @ 0xc4 │ │ │ │ - b c8d60 │ │ │ │ + b c8484 │ │ │ │ cmp r8, #0 │ │ │ │ - bne c9258 │ │ │ │ + bne c897c │ │ │ │ ldr r8, [r1] │ │ │ │ cmp r8, #0 │ │ │ │ - bne ca698 │ │ │ │ + bne c9dbc │ │ │ │ cmp lr, #0 │ │ │ │ - bne c926c │ │ │ │ + bne c8990 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne ca498 │ │ │ │ + bne c9bbc │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9284 │ │ │ │ + bne c89a8 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca7f8 │ │ │ │ + bne c9f1c │ │ │ │ ldr ip, [r2, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c8728 │ │ │ │ + bne c7e4c │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - beq c8728 │ │ │ │ + beq c7e4c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, ip │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - bne cae78 │ │ │ │ + bne ca59c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c92c0 │ │ │ │ + bne c89e4 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca6b4 │ │ │ │ + bne c9dd8 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8758 │ │ │ │ + bne c7e7c │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8758 │ │ │ │ + beq c7e7c │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #20] │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #24] │ │ │ │ - bne cad48 │ │ │ │ + bne ca46c │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9300 │ │ │ │ + bne c8a24 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca6f4 │ │ │ │ + bne c9e18 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8788 │ │ │ │ + bne c7eac │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8788 │ │ │ │ + beq c7eac │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #28] │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #32] │ │ │ │ - bne cad28 │ │ │ │ + bne ca44c │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9340 │ │ │ │ + bne c8a64 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca734 │ │ │ │ + bne c9e58 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c87b8 │ │ │ │ + bne c7edc │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c87b8 │ │ │ │ + beq c7edc │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #36] @ 0x24 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #40] @ 0x28 │ │ │ │ - bne cab44 │ │ │ │ + bne ca268 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9380 │ │ │ │ + bne c8aa4 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca774 │ │ │ │ + bne c9e98 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c87e8 │ │ │ │ + bne c7f0c │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c87e8 │ │ │ │ + beq c7f0c │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #44] @ 0x2c │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #48] @ 0x30 │ │ │ │ - bne cae04 │ │ │ │ + bne ca528 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c93c0 │ │ │ │ + bne c8ae4 │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca7b4 │ │ │ │ + bne c9ed8 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8818 │ │ │ │ + bne c7f3c │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8818 │ │ │ │ + beq c7f3c │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #52] @ 0x34 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #56] @ 0x38 │ │ │ │ - beq ca998 │ │ │ │ + beq ca0bc │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #52] @ 0x34 │ │ │ │ - bne c9404 │ │ │ │ + bne c8b28 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9d68 │ │ │ │ + bne c948c │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8848 │ │ │ │ + bne c7f6c │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8848 │ │ │ │ + beq c7f6c │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #60] @ 0x3c │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #64] @ 0x40 │ │ │ │ - beq ca928 │ │ │ │ + beq ca04c │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #60] @ 0x3c │ │ │ │ - bne c9448 │ │ │ │ + bne c8b6c │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9dac │ │ │ │ + bne c94d0 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8878 │ │ │ │ + bne c7f9c │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8878 │ │ │ │ + beq c7f9c │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #72] @ 0x48 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #76] @ 0x4c │ │ │ │ - bne cae88 │ │ │ │ + bne ca5ac │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9488 │ │ │ │ + bne c8bac │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9dec │ │ │ │ + bne c9510 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c88a8 │ │ │ │ + bne c7fcc │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c88a8 │ │ │ │ + beq c7fcc │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #80] @ 0x50 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ - beq caea8 │ │ │ │ + beq ca5cc │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #80] @ 0x50 │ │ │ │ - bne c88c0 │ │ │ │ + bne c7fe4 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c88c0 │ │ │ │ + beq c7fe4 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ cmp ip, r0 │ │ │ │ - beq c88c0 │ │ │ │ + beq c7fe4 │ │ │ │ str r0, [r2, #84] @ 0x54 │ │ │ │ - b c88c0 │ │ │ │ + b c7fe4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne c94f8 │ │ │ │ + bne c8c1c │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9900 │ │ │ │ + bne c9024 │ │ │ │ cmp r9, #0 │ │ │ │ - bne c950c │ │ │ │ + bne c8c30 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca8b4 │ │ │ │ + bne c9fd8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne ca688 │ │ │ │ + bne c9dac │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca8d8 │ │ │ │ + bne c9ffc │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9538 │ │ │ │ + bne c8c5c │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9a44 │ │ │ │ + bne c9168 │ │ │ │ mov r0, r6 │ │ │ │ - b c8ab4 │ │ │ │ + b c81d8 │ │ │ │ cmp lr, #0 │ │ │ │ - bne c9554 │ │ │ │ + bne c8c78 │ │ │ │ ldr lr, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ - bne caca8 │ │ │ │ + bne ca3cc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c90b0 │ │ │ │ + bne c87d4 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c90b0 │ │ │ │ + beq c87d4 │ │ │ │ ldr r0, [ip, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq c8b90 │ │ │ │ + beq c82b4 │ │ │ │ str r1, [r2, #4] │ │ │ │ - b c90b0 │ │ │ │ + b c87d4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne caf84 │ │ │ │ + bne ca6a8 │ │ │ │ ldr r9, [r1] │ │ │ │ cmp r9, #0 │ │ │ │ - bne caf54 │ │ │ │ + bne ca678 │ │ │ │ cmp lr, #0 │ │ │ │ - bne c95a4 │ │ │ │ + bne c8cc8 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cab1c │ │ │ │ + bne ca240 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8a2c │ │ │ │ + bne c8150 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c8a2c │ │ │ │ + beq c8150 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - bne c906c │ │ │ │ - b c8a2c │ │ │ │ + bne c8790 │ │ │ │ + b c8150 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c8340 │ │ │ │ + beq c7a64 │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c8354 │ │ │ │ - movw r3, #5168 @ 0x1430 │ │ │ │ + beq c7a78 │ │ │ │ + movw r3, #5788 @ 0x169c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r6, #172] @ 0xac │ │ │ │ ldr ip, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c8374 │ │ │ │ + bne c7a98 │ │ │ │ cmp r6, ip │ │ │ │ - bne ca9d4 │ │ │ │ + bne ca0f8 │ │ │ │ mov r3, #1073741824 @ 0x40000000 │ │ │ │ - b c862c │ │ │ │ + b c7d50 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r4, #148] @ 0x94 │ │ │ │ - bne c8d30 │ │ │ │ + bne c8454 │ │ │ │ ldr r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c9120 │ │ │ │ + beq c8844 │ │ │ │ ldr r0, [r6, #152] @ 0x98 │ │ │ │ cmp r0, r1 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ - bne caf74 │ │ │ │ + bne ca698 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9640 │ │ │ │ + bne c8d64 │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9140 │ │ │ │ + bne c8864 │ │ │ │ ldr r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c8d60 │ │ │ │ + bne c8484 │ │ │ │ ldr r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c8d60 │ │ │ │ + beq c8484 │ │ │ │ ldr r0, [r6, #196] @ 0xc4 │ │ │ │ cmp r0, r1 │ │ │ │ - beq c8d60 │ │ │ │ - b c923c │ │ │ │ + beq c8484 │ │ │ │ + b c8960 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cae38 │ │ │ │ + beq ca55c │ │ │ │ ldr r2, [r6, #112] @ 0x70 │ │ │ │ ldr ip, [r5, #136] @ 0x88 │ │ │ │ cmp r1, r2 │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ mov r0, ip │ │ │ │ - beq c9794 │ │ │ │ + beq c8eb8 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r4, #112] @ 0x70 │ │ │ │ - bne c96b0 │ │ │ │ + bne c8dd4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq c8cd0 │ │ │ │ + beq c83f4 │ │ │ │ ldr r1, [r6, #136] @ 0x88 │ │ │ │ cmp ip, r1 │ │ │ │ - beq c96bc │ │ │ │ + beq c8de0 │ │ │ │ str r0, [r4, #136] @ 0x88 │ │ │ │ ldr ip, [r5, #136] @ 0x88 │ │ │ │ subs r1, ip, #0 │ │ │ │ - beq c97a4 │ │ │ │ + beq c8ec8 │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ cmp r2, r1 │ │ │ │ - bne c97a4 │ │ │ │ + bne c8ec8 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - beq c97a8 │ │ │ │ + beq c8ecc │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ - beq c97a8 │ │ │ │ + beq c8ecc │ │ │ │ orr r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - b c97a4 │ │ │ │ + b c8ec8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne c96f8 │ │ │ │ + bne c8e1c │ │ │ │ ldr r8, [r1] │ │ │ │ cmp r8, #0 │ │ │ │ - bne c98e4 │ │ │ │ + bne c9008 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c970c │ │ │ │ + bne c8e30 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9a28 │ │ │ │ + bne c914c │ │ │ │ cmp lr, #0 │ │ │ │ - bne c8b78 │ │ │ │ + bne c829c │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c8b78 │ │ │ │ + beq c829c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - beq c8b78 │ │ │ │ + beq c829c │ │ │ │ str r1, [r2, #8] │ │ │ │ - b c8b78 │ │ │ │ + b c829c │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq c8c1c │ │ │ │ - b c9174 │ │ │ │ + beq c8340 │ │ │ │ + b c8898 │ │ │ │ ldr r1, [r5, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c8d78 │ │ │ │ + beq c849c │ │ │ │ cmp r6, #0 │ │ │ │ - beq c8f94 │ │ │ │ + beq c86b8 │ │ │ │ ldr r0, [r6, #160] @ 0xa0 │ │ │ │ cmp r1, r0 │ │ │ │ - beq c8d78 │ │ │ │ - b c8f94 │ │ │ │ + beq c849c │ │ │ │ + b c86b8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c8ec8 │ │ │ │ + beq c85ec │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b c9000 │ │ │ │ + b c8724 │ │ │ │ ldr r2, [r6, #112] @ 0x70 │ │ │ │ ldr ip, [r5, #136] @ 0x88 │ │ │ │ cmp r2, r1 │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ mov r0, ip │ │ │ │ - bne c9688 │ │ │ │ + bne c8dac │ │ │ │ cmp r2, #0 │ │ │ │ - bne c96b0 │ │ │ │ + bne c8dd4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c969c │ │ │ │ + bne c8dc0 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ ldr r1, [r4, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ - beq c8ce4 │ │ │ │ - b c8cf0 │ │ │ │ + beq c8408 │ │ │ │ + b c8414 │ │ │ │ ldr r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c9120 │ │ │ │ + beq c8844 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c9208 │ │ │ │ - b c961c │ │ │ │ + beq c892c │ │ │ │ + b c8d40 │ │ │ │ ldr r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ strne r1, [r4, #152] @ 0x98 │ │ │ │ - bne c9194 │ │ │ │ - b c9120 │ │ │ │ + bne c88b8 │ │ │ │ + b c8844 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8f30 │ │ │ │ - b c8f3c │ │ │ │ - ldr r2, [pc, #1600] @ c9e3c │ │ │ │ + beq c8654 │ │ │ │ + b c8660 │ │ │ │ + ldr r2, [pc, #1600] @ c9560 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r1, [r1, r2] │ │ │ │ mov r2, #28 │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ @@ -160003,1610 +159436,1610 @@ │ │ │ │ cmp r3, #0 │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addeq r2, r2, #1000 @ 0x3e8 │ │ │ │ add r3, r1, r2 │ │ │ │ ldr r9, [r3, #16] │ │ │ │ - b c8e64 │ │ │ │ - ldr r0, [pc, #1512] @ c9e40 │ │ │ │ - bl ae85c │ │ │ │ + b c8588 │ │ │ │ + ldr r0, [pc, #1512] @ c9564 │ │ │ │ + bl ae874 │ │ │ │ cmn r0, #1 │ │ │ │ - beq cace4 │ │ │ │ + beq ca408 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #1492] @ c9e40 │ │ │ │ + ldr r1, [pc, #1492] @ c9564 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl bb880 <_Py_dict_lookup@@Base> │ │ │ │ + bl bb878 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - bne c8ec0 │ │ │ │ + bne c85e4 │ │ │ │ mvn r2, #0 │ │ │ │ - b c8e28 │ │ │ │ + b c854c │ │ │ │ cmp r0, #0 │ │ │ │ movne ip, r0 │ │ │ │ - beq c9b78 │ │ │ │ + beq c929c │ │ │ │ ldr r0, [ip, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, lr │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - bne c9d24 │ │ │ │ + bne c9448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c98b8 │ │ │ │ + bne c8fdc │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne caad8 │ │ │ │ + bne ca1fc │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8b14 │ │ │ │ + bne c8238 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c8b14 │ │ │ │ + beq c8238 │ │ │ │ ldr r0, [ip, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, r1 │ │ │ │ - beq c8b14 │ │ │ │ - b c9b10 │ │ │ │ + beq c8238 │ │ │ │ + b c9234 │ │ │ │ ldr r9, [r0] │ │ │ │ cmp r9, r8 │ │ │ │ - beq c96f8 │ │ │ │ + beq c8e1c │ │ │ │ cmp ip, #0 │ │ │ │ str r8, [r2] │ │ │ │ - beq c9700 │ │ │ │ - b c970c │ │ │ │ + beq c8e24 │ │ │ │ + b c8e30 │ │ │ │ ldr lr, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr lr, [lr] │ │ │ │ cmp lr, r0 │ │ │ │ - beq c94f8 │ │ │ │ + beq c8c1c │ │ │ │ cmp r9, #0 │ │ │ │ str r0, [r2] │ │ │ │ - beq c9500 │ │ │ │ - b c950c │ │ │ │ + beq c8c24 │ │ │ │ + b c8c30 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2] │ │ │ │ - beq c8b58 │ │ │ │ - b c8b64 │ │ │ │ + beq c827c │ │ │ │ + b c8288 │ │ │ │ cmp r9, #0 │ │ │ │ str ip, [r2] │ │ │ │ - bne c9948 │ │ │ │ + bne c906c │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9b18 │ │ │ │ + bne c923c │ │ │ │ cmp r8, #0 │ │ │ │ - bne c995c │ │ │ │ + bne c9080 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9c44 │ │ │ │ + bne c9368 │ │ │ │ ldr ip, [r2, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9974 │ │ │ │ + bne c9098 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9ba8 │ │ │ │ + bne c92cc │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c8acc │ │ │ │ + bne c81f0 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq c8acc │ │ │ │ + beq c81f0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2, #20] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - bne c99ac │ │ │ │ + bne c90d0 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne c9b7c │ │ │ │ + bne c92a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cae98 │ │ │ │ + bne ca5bc │ │ │ │ ldr lr, [r1, #32] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne c9b98 │ │ │ │ + bne c92bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8b14 │ │ │ │ + bne c8238 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c8b14 │ │ │ │ - b c9b10 │ │ │ │ + beq c8238 │ │ │ │ + b c9234 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - bne ca8f0 │ │ │ │ + bne ca014 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ and r3, r3, #24 │ │ │ │ orr r0, r3, r0 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c8320 │ │ │ │ + bne c7a44 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b c8320 │ │ │ │ + b c7a44 │ │ │ │ cmp r9, #0 │ │ │ │ - bne c9a1c │ │ │ │ + bne c9140 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9b18 │ │ │ │ + bne c923c │ │ │ │ cmp r8, #0 │ │ │ │ - beq c8a90 │ │ │ │ - b c8a9c │ │ │ │ + beq c81b4 │ │ │ │ + b c81c0 │ │ │ │ ldr r8, [r0, #4] │ │ │ │ cmp r8, ip │ │ │ │ - beq c970c │ │ │ │ + beq c8e30 │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r2, #4] │ │ │ │ - beq c9714 │ │ │ │ - b c8b78 │ │ │ │ + beq c8e38 │ │ │ │ + b c829c │ │ │ │ ldr lr, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr lr, [lr, #12] │ │ │ │ cmp lr, r0 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ - beq c9ad4 │ │ │ │ + beq c91f8 │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r2, #12] │ │ │ │ - bne c9a70 │ │ │ │ + bne c9194 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne ca940 │ │ │ │ + bne ca064 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9a88 │ │ │ │ + bne c91ac │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne c9890 │ │ │ │ + bne c8fb4 │ │ │ │ mov r0, r6 │ │ │ │ - b c8ae4 │ │ │ │ + b c8208 │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r2, #4] │ │ │ │ - beq c8b6c │ │ │ │ - b c8b78 │ │ │ │ + beq c8290 │ │ │ │ + b c829c │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cb058 │ │ │ │ + beq ca77c │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, r2 │ │ │ │ - beq c9ae0 │ │ │ │ + beq c9204 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - bne c8e40 │ │ │ │ + bne c8564 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c8c70 │ │ │ │ - b c8e40 │ │ │ │ + bne c8394 │ │ │ │ + b c8564 │ │ │ │ cmp lr, #0 │ │ │ │ - beq c9a64 │ │ │ │ - b c9a70 │ │ │ │ + beq c9188 │ │ │ │ + b c9194 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c9ac4 │ │ │ │ - b c8e40 │ │ │ │ + beq c91e8 │ │ │ │ + b c8564 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c9b00 │ │ │ │ + beq c9224 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ cmp r1, r2 │ │ │ │ - beq c9174 │ │ │ │ + beq c8898 │ │ │ │ str r2, [r4, #28] │ │ │ │ - b c9174 │ │ │ │ + b c8898 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cad64 │ │ │ │ + bne ca488 │ │ │ │ str r1, [r2, #36] @ 0x24 │ │ │ │ - b c8b14 │ │ │ │ + b c8238 │ │ │ │ ldr lr, [r2, #12] │ │ │ │ cmp r8, #0 │ │ │ │ str ip, [r2, #4] │ │ │ │ - bne c9b34 │ │ │ │ + bne c9258 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9c48 │ │ │ │ + bne c936c │ │ │ │ cmp lr, #0 │ │ │ │ - bne c9b48 │ │ │ │ + bne c926c │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9ba8 │ │ │ │ + bne c92cc │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9b60 │ │ │ │ + bne c9284 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne c998c │ │ │ │ + bne c90b0 │ │ │ │ ldr ip, [r2, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c8ae4 │ │ │ │ + bne c8208 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - beq c8ae4 │ │ │ │ + beq c8208 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2, #28] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - bne c99c4 │ │ │ │ + bne c90e8 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq c99c4 │ │ │ │ + beq c90e8 │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2, #32] │ │ │ │ - beq c99cc │ │ │ │ - b c8b14 │ │ │ │ + beq c90f0 │ │ │ │ + b c8238 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r2, #12] │ │ │ │ - bne c9bc8 │ │ │ │ + bne c92ec │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne c9990 │ │ │ │ + bne c90b4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne caa54 │ │ │ │ + bne ca178 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq c99ac │ │ │ │ - b c9b7c │ │ │ │ + beq c90d0 │ │ │ │ + b c92a0 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8700 │ │ │ │ - b c870c │ │ │ │ + beq c7e24 │ │ │ │ + b c7e30 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c9658 │ │ │ │ - b c923c │ │ │ │ + bne c8d7c │ │ │ │ + b c8960 │ │ │ │ cmp r3, ip │ │ │ │ - beq ca9cc │ │ │ │ + beq ca0f0 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c9c00 │ │ │ │ - movw ip, #42532 @ 0xa624 │ │ │ │ + bne c9324 │ │ │ │ + movw ip, #43152 @ 0xa890 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ movne r3, r6 │ │ │ │ - beq c9c3c │ │ │ │ + beq c9360 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq caab0 │ │ │ │ + beq ca1d4 │ │ │ │ cmp r3, ip │ │ │ │ - bne c9c28 │ │ │ │ + bne c934c │ │ │ │ mov r3, #67108864 @ 0x4000000 │ │ │ │ - b c862c │ │ │ │ + b c7d50 │ │ │ │ ldr lr, [r2, #12] │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r2, #8] │ │ │ │ ldr lr, [r2, #20] │ │ │ │ - bne c9c64 │ │ │ │ + bne c9388 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9bac │ │ │ │ + bne c92d0 │ │ │ │ cmp lr, #0 │ │ │ │ - bne c9c78 │ │ │ │ + bne c939c │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne c998c │ │ │ │ + bne c90b0 │ │ │ │ ldr ip, [r2, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9c90 │ │ │ │ + bne c93b4 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne c9b78 │ │ │ │ + bne c929c │ │ │ │ ldr ip, [r2, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c8afc │ │ │ │ + bne c8220 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq c8afc │ │ │ │ + beq c8220 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - b c9b98 │ │ │ │ + b c92bc │ │ │ │ cmp r9, #0 │ │ │ │ - bne c941c │ │ │ │ + bne c8b40 │ │ │ │ ldr ip, [r2, #64] @ 0x40 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #60] @ 0x3c │ │ │ │ ldr ip, [r2, #72] @ 0x48 │ │ │ │ - bne c9cd8 │ │ │ │ + bne c93fc │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca180 │ │ │ │ + bne c98a4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9cec │ │ │ │ + bne c9410 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca120 │ │ │ │ + bne c9844 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9d04 │ │ │ │ + bne c9428 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cab5c │ │ │ │ + bne ca280 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9d1c │ │ │ │ + bne c9440 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cad04 │ │ │ │ + bne ca428 │ │ │ │ mov r9, #0 │ │ │ │ - b c88a8 │ │ │ │ + b c7fcc │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2, #28] │ │ │ │ - beq c98ac │ │ │ │ - b c98b8 │ │ │ │ + beq c8fd0 │ │ │ │ + b c8fdc │ │ │ │ cmp r9, #0 │ │ │ │ - bne ca634 │ │ │ │ + bne c9d58 │ │ │ │ str r0, [r2, #120] @ 0x78 │ │ │ │ ldr ip, [r2, #116] @ 0x74 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9d58 │ │ │ │ + bne c947c │ │ │ │ ldr r0, [r1, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cab94 │ │ │ │ + bne ca2b8 │ │ │ │ mov r9, #0 │ │ │ │ - b c8998 │ │ │ │ + b c80bc │ │ │ │ cmp r9, #0 │ │ │ │ - beq ca814 │ │ │ │ + beq c9f38 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #56] @ 0x38 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #60] @ 0x3c │ │ │ │ - beq ca98c │ │ │ │ + beq ca0b0 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #56] @ 0x38 │ │ │ │ - bne c9d94 │ │ │ │ + bne c94b8 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c941c │ │ │ │ + bne c8b40 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8860 │ │ │ │ + bne c7f84 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8860 │ │ │ │ + beq c7f84 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #64] @ 0x40 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #72] @ 0x48 │ │ │ │ - bne cad6c │ │ │ │ + bne ca490 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9dd4 │ │ │ │ + bne c94f8 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9460 │ │ │ │ + bne c8b84 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8890 │ │ │ │ + bne c7fb4 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8890 │ │ │ │ + beq c7fb4 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #76] @ 0x4c │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #80] @ 0x50 │ │ │ │ - beq cae14 │ │ │ │ + beq ca538 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #76] @ 0x4c │ │ │ │ - bne c9e18 │ │ │ │ + bne c953c │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c94a0 │ │ │ │ + bne c8bc4 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c94c0 │ │ │ │ - b c88c0 │ │ │ │ + beq c8be4 │ │ │ │ + b c7fe4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne ca65c │ │ │ │ + bne c9d80 │ │ │ │ str r0, [r2, #116] @ 0x74 │ │ │ │ - b c8998 │ │ │ │ - rsbeq r1, fp, r0, lsl #12 │ │ │ │ + b c80bc │ │ │ │ + strdeq r1, [fp], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r1, fp, r4, lsl #30 │ │ │ │ + strdeq r1, [fp], #-236 @ 0xffffff14 @ │ │ │ │ cmp r9, #0 │ │ │ │ - bne c93d8 │ │ │ │ + bne c8afc │ │ │ │ ldr ip, [r2, #56] @ 0x38 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #52] @ 0x34 │ │ │ │ ldr ip, [r2, #60] @ 0x3c │ │ │ │ - bne c9e6c │ │ │ │ + bne c9590 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca818 │ │ │ │ + bne c9f3c │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9e80 │ │ │ │ + bne c95a4 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9cb8 │ │ │ │ + bne c93dc │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9e98 │ │ │ │ + bne c95bc │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca17c │ │ │ │ + bne c98a0 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9eb0 │ │ │ │ + bne c95d4 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca120 │ │ │ │ + bne c9844 │ │ │ │ mov r9, #0 │ │ │ │ - b c8878 │ │ │ │ + b c7f9c │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r2] │ │ │ │ - bne c9ed0 │ │ │ │ + bne c95f4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca4cc │ │ │ │ + bne c9bf0 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9ee8 │ │ │ │ + bne c960c │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca538 │ │ │ │ + bne c9c5c │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9f00 │ │ │ │ + bne c9624 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca3b8 │ │ │ │ + bne c9adc │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9f18 │ │ │ │ + bne c963c │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca1f0 │ │ │ │ + bne c9914 │ │ │ │ mov r9, #0 │ │ │ │ - b c8740 │ │ │ │ + b c7e64 │ │ │ │ cmp r9, #0 │ │ │ │ - bne c9358 │ │ │ │ + bne c8a7c │ │ │ │ ldr ip, [r2, #40] @ 0x28 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #36] @ 0x24 │ │ │ │ ldr ip, [r2, #44] @ 0x2c │ │ │ │ - bne c9f48 │ │ │ │ + bne c966c │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca430 │ │ │ │ + bne c9b54 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9f5c │ │ │ │ + bne c9680 │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca34c │ │ │ │ + bne c9a70 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9f74 │ │ │ │ + bne c9698 │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca2d8 │ │ │ │ + bne c99fc │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9f8c │ │ │ │ + bne c96b0 │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9e4c │ │ │ │ + bne c9570 │ │ │ │ mov r9, #0 │ │ │ │ - b c8818 │ │ │ │ + b c7f3c │ │ │ │ cmp r9, #0 │ │ │ │ - bne ca880 │ │ │ │ + bne c9fa4 │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r2, #132] @ 0x84 │ │ │ │ - bne c89f8 │ │ │ │ + bne c811c │ │ │ │ ldr r0, [r1, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c89f8 │ │ │ │ + beq c811c │ │ │ │ str r0, [r2, #136] @ 0x88 │ │ │ │ - b c89f8 │ │ │ │ + b c811c │ │ │ │ cmp r9, #0 │ │ │ │ - bne ca734 │ │ │ │ + bne c9e58 │ │ │ │ ldr ip, [r2, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #32] │ │ │ │ ldr ip, [r2, #40] @ 0x28 │ │ │ │ - bne c9fe4 │ │ │ │ + bne c9708 │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9f2c │ │ │ │ + bne c9650 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9ff8 │ │ │ │ + bne c971c │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca42c │ │ │ │ + bne c9b50 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca010 │ │ │ │ + bne c9734 │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca34c │ │ │ │ + bne c9a70 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca028 │ │ │ │ + bne c974c │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca2d8 │ │ │ │ + bne c99fc │ │ │ │ mov r9, #0 │ │ │ │ - b c8800 │ │ │ │ + b c7f24 │ │ │ │ cmp r9, #0 │ │ │ │ - bne ca6f4 │ │ │ │ + bne c9e18 │ │ │ │ ldr ip, [r2, #28] │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #24] │ │ │ │ ldr ip, [r2, #32] │ │ │ │ - bne ca058 │ │ │ │ + bne c977c │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca0b0 │ │ │ │ + bne c97d4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca06c │ │ │ │ + bne c9790 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9fc4 │ │ │ │ + bne c96e8 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca084 │ │ │ │ + bne c97a8 │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9f28 │ │ │ │ + bne c964c │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca09c │ │ │ │ + bne c97c0 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca42c │ │ │ │ + bne c9b50 │ │ │ │ mov r9, #0 │ │ │ │ - b c87d0 │ │ │ │ + b c7ef4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne c9318 │ │ │ │ + bne c8a3c │ │ │ │ ldr ip, [r2, #32] │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #28] │ │ │ │ ldr ip, [r2, #36] @ 0x24 │ │ │ │ - bne ca0cc │ │ │ │ + bne c97f0 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9fc8 │ │ │ │ + bne c96ec │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca0e0 │ │ │ │ + bne c9804 │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9f28 │ │ │ │ + bne c964c │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca0f8 │ │ │ │ + bne c981c │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca42c │ │ │ │ + bne c9b50 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca110 │ │ │ │ + bne c9834 │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca34c │ │ │ │ + bne c9a70 │ │ │ │ mov r9, #0 │ │ │ │ - b c87e8 │ │ │ │ + b c7f0c │ │ │ │ cmp r9, #0 │ │ │ │ - bne c9460 │ │ │ │ + bne c8b84 │ │ │ │ ldr lr, [r2, #76] @ 0x4c │ │ │ │ ldr ip, [r2, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r2, #72] @ 0x48 │ │ │ │ - bne cad7c │ │ │ │ + bne ca4a0 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cab60 │ │ │ │ + bne ca284 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca154 │ │ │ │ + bne c9878 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cad04 │ │ │ │ + bne ca428 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca16c │ │ │ │ + bne c9890 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cad98 │ │ │ │ + bne ca4bc │ │ │ │ mov r9, #0 │ │ │ │ - b c88c0 │ │ │ │ + b c7fe4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne c9dac │ │ │ │ + bne c94d0 │ │ │ │ ldr ip, [r2, #72] @ 0x48 │ │ │ │ ldr lr, [r2, #76] @ 0x4c │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #64] @ 0x40 │ │ │ │ - bne cac6c │ │ │ │ + bne ca390 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca124 │ │ │ │ + bne c9848 │ │ │ │ cmp lr, #0 │ │ │ │ - bne ca1b0 │ │ │ │ + bne c98d4 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cab5c │ │ │ │ + bne ca280 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca1c8 │ │ │ │ + bne c98ec │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cad04 │ │ │ │ + bne ca428 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca16c │ │ │ │ + bne c9890 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca16c │ │ │ │ + beq c9890 │ │ │ │ mov r9, ip │ │ │ │ - b c94dc │ │ │ │ + b c8c00 │ │ │ │ cmp r9, #0 │ │ │ │ - bne ca6b4 │ │ │ │ + bne c9dd8 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #16] │ │ │ │ ldr ip, [r2, #24] │ │ │ │ - bne ca210 │ │ │ │ + bne c9934 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca268 │ │ │ │ + bne c998c │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca224 │ │ │ │ + bne c9948 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca038 │ │ │ │ + bne c975c │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca23c │ │ │ │ + bne c9960 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca0ac │ │ │ │ + bne c97d0 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca254 │ │ │ │ + bne c9978 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9fc4 │ │ │ │ + bne c96e8 │ │ │ │ mov r9, #0 │ │ │ │ - b c87a0 │ │ │ │ + b c7ec4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne c92d8 │ │ │ │ + bne c89fc │ │ │ │ ldr ip, [r2, #24] │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #20] │ │ │ │ ldr ip, [r2, #28] │ │ │ │ - bne ca284 │ │ │ │ + bne c99a8 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca03c │ │ │ │ + bne c9760 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca298 │ │ │ │ + bne c99bc │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca0ac │ │ │ │ + bne c97d0 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca2b0 │ │ │ │ + bne c99d4 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9fc4 │ │ │ │ + bne c96e8 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca2c8 │ │ │ │ + bne c99ec │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9f28 │ │ │ │ + bne c964c │ │ │ │ mov r9, #0 │ │ │ │ - b c87b8 │ │ │ │ + b c7edc │ │ │ │ cmp r9, #0 │ │ │ │ - bne ca7b4 │ │ │ │ + bne c9ed8 │ │ │ │ ldr ip, [r2, #52] @ 0x34 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #48] @ 0x30 │ │ │ │ ldr ip, [r2, #56] @ 0x38 │ │ │ │ - bne ca2f8 │ │ │ │ + bne c9a1c │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9e50 │ │ │ │ + bne c9574 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca30c │ │ │ │ + bne c9a30 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca814 │ │ │ │ + bne c9f38 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca324 │ │ │ │ + bne c9a48 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9cb8 │ │ │ │ + bne c93dc │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca33c │ │ │ │ + bne c9a60 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca17c │ │ │ │ + bne c98a0 │ │ │ │ mov r9, #0 │ │ │ │ - b c8860 │ │ │ │ + b c7f84 │ │ │ │ cmp r9, #0 │ │ │ │ - bne c9398 │ │ │ │ + bne c8abc │ │ │ │ ldr ip, [r2, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #44] @ 0x2c │ │ │ │ ldr ip, [r2, #52] @ 0x34 │ │ │ │ - bne ca36c │ │ │ │ + bne c9a90 │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca2dc │ │ │ │ + bne c9a00 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca380 │ │ │ │ + bne c9aa4 │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9e4c │ │ │ │ + bne c9570 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca398 │ │ │ │ + bne c9abc │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca814 │ │ │ │ + bne c9f38 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca3b0 │ │ │ │ + bne c9ad4 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9cb8 │ │ │ │ + bne c93dc │ │ │ │ mov r9, #0 │ │ │ │ - b c8848 │ │ │ │ + b c7f6c │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #12] │ │ │ │ ldr ip, [r2, #20] │ │ │ │ - bne ca3d8 │ │ │ │ + bne c9afc │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca1f4 │ │ │ │ + bne c9918 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca3ec │ │ │ │ + bne c9b10 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca264 │ │ │ │ + bne c9988 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca404 │ │ │ │ + bne c9b28 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca038 │ │ │ │ + bne c975c │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca41c │ │ │ │ + bne c9b40 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca0ac │ │ │ │ + bne c97d0 │ │ │ │ mov r9, #0 │ │ │ │ - b c8788 │ │ │ │ + b c7eac │ │ │ │ cmp r9, #0 │ │ │ │ - bne ca774 │ │ │ │ + bne c9e98 │ │ │ │ ldr ip, [r2, #44] @ 0x2c │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #40] @ 0x28 │ │ │ │ ldr ip, [r2, #48] @ 0x30 │ │ │ │ - bne ca44c │ │ │ │ + bne c9b70 │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca350 │ │ │ │ + bne c9a74 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca460 │ │ │ │ + bne c9b84 │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca2d8 │ │ │ │ + bne c99fc │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca478 │ │ │ │ + bne c9b9c │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9e4c │ │ │ │ + bne c9570 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca490 │ │ │ │ + bne c9bb4 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca814 │ │ │ │ + bne c9f38 │ │ │ │ mov r9, #0 │ │ │ │ - b c8830 │ │ │ │ + b c7f54 │ │ │ │ ldr r8, [r0, #4] │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r8, lr │ │ │ │ - beq c9270 │ │ │ │ + beq c8994 │ │ │ │ cmp ip, #0 │ │ │ │ str lr, [r2, #4] │ │ │ │ - beq c9278 │ │ │ │ - b c9284 │ │ │ │ + beq c899c │ │ │ │ + b c89a8 │ │ │ │ cmp lr, #0 │ │ │ │ - bne c9be4 │ │ │ │ + bne c9308 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9be4 │ │ │ │ + beq c9308 │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp ip, #0 │ │ │ │ ldr ip, [r2, #12] │ │ │ │ - bne ca4ec │ │ │ │ + bne c9c10 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca53c │ │ │ │ + bne c9c60 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca500 │ │ │ │ + bne c9c24 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca3b8 │ │ │ │ + bne c9adc │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca518 │ │ │ │ + bne c9c3c │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca1f0 │ │ │ │ + bne c9914 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca530 │ │ │ │ + bne c9c54 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca264 │ │ │ │ + bne c9988 │ │ │ │ mov r9, #0 │ │ │ │ - b c8758 │ │ │ │ + b c7e7c │ │ │ │ ldr ip, [r2, #12] │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr ip, [r2, #16] │ │ │ │ - bne ca558 │ │ │ │ + bne c9c7c │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca3bc │ │ │ │ + bne c9ae0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca56c │ │ │ │ + bne c9c90 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca1f0 │ │ │ │ + bne c9914 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca584 │ │ │ │ + bne c9ca8 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca264 │ │ │ │ + bne c9988 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca59c │ │ │ │ + bne c9cc0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca038 │ │ │ │ + bne c975c │ │ │ │ mov r9, #0 │ │ │ │ - b c8770 │ │ │ │ + b c7e94 │ │ │ │ cmp r3, ip │ │ │ │ - beq caa08 │ │ │ │ + beq ca12c │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca5a4 │ │ │ │ - movw ip, #43168 @ 0xa8a0 │ │ │ │ + bne c9cc8 │ │ │ │ + movw ip, #43788 @ 0xab0c │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ movne r3, r6 │ │ │ │ - beq ca5e0 │ │ │ │ + beq c9d04 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cadc0 │ │ │ │ + beq ca4e4 │ │ │ │ cmp r3, ip │ │ │ │ - bne ca5cc │ │ │ │ + bne c9cf0 │ │ │ │ mov r3, #16777216 @ 0x1000000 │ │ │ │ - b c862c │ │ │ │ + b c7d50 │ │ │ │ cmp r9, #0 │ │ │ │ - beq caf18 │ │ │ │ + beq ca63c │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #108] @ 0x6c │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #112] @ 0x70 │ │ │ │ - beq caf0c │ │ │ │ + beq ca630 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #108] @ 0x6c │ │ │ │ - bne ca61c │ │ │ │ + bne c9d40 │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cac30 │ │ │ │ + bne ca354 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8980 │ │ │ │ + bne c80a4 │ │ │ │ ldr r0, [r1, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8980 │ │ │ │ + beq c80a4 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #120] @ 0x78 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #116] @ 0x74 │ │ │ │ - bne cacd4 │ │ │ │ + bne ca3f8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c8998 │ │ │ │ + bne c80bc │ │ │ │ ldr r0, [r1, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8998 │ │ │ │ + beq c80bc │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #116] @ 0x74 │ │ │ │ cmp ip, r0 │ │ │ │ - beq c8998 │ │ │ │ - b c9e30 │ │ │ │ + beq c80bc │ │ │ │ + b c9554 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c8b9c │ │ │ │ + beq c82c0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c90d4 │ │ │ │ - b c90c8 │ │ │ │ + beq c87f8 │ │ │ │ + b c87ec │ │ │ │ ldr lr, [r2, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - beq c952c │ │ │ │ - b c9538 │ │ │ │ + beq c8c50 │ │ │ │ + b c8c5c │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, r8 │ │ │ │ - beq c9258 │ │ │ │ + beq c897c │ │ │ │ cmp lr, #0 │ │ │ │ str r8, [r2] │ │ │ │ - beq c9260 │ │ │ │ - b c926c │ │ │ │ + beq c8984 │ │ │ │ + b c8990 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #16] │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ - bne cae68 │ │ │ │ + bne ca58c │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca6dc │ │ │ │ + bne c9e00 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c92d8 │ │ │ │ + bne c89fc │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8770 │ │ │ │ + bne c7e94 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8770 │ │ │ │ + beq c7e94 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #24] │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #28] │ │ │ │ - bne cad38 │ │ │ │ + bne ca45c │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca71c │ │ │ │ + bne c9e40 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9318 │ │ │ │ + bne c8a3c │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c87a0 │ │ │ │ + bne c7ec4 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c87a0 │ │ │ │ + beq c7ec4 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #32] │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #36] @ 0x24 │ │ │ │ - bne cad18 │ │ │ │ + bne ca43c │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca75c │ │ │ │ + bne c9e80 │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9358 │ │ │ │ + bne c8a7c │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c87d0 │ │ │ │ + bne c7ef4 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c87d0 │ │ │ │ + beq c7ef4 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #40] @ 0x28 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #44] @ 0x2c │ │ │ │ - bne caa90 │ │ │ │ + bne ca1b4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca79c │ │ │ │ + bne c9ec0 │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9398 │ │ │ │ + bne c8abc │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8800 │ │ │ │ + bne c7f24 │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8800 │ │ │ │ + beq c7f24 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #48] @ 0x30 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #52] @ 0x34 │ │ │ │ - bne cada0 │ │ │ │ + bne ca4c4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca7dc │ │ │ │ + bne c9f00 │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c93d8 │ │ │ │ + bne c8afc │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8830 │ │ │ │ + bne c7f54 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8830 │ │ │ │ - b c9d68 │ │ │ │ + beq c7f54 │ │ │ │ + b c948c │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, ip │ │ │ │ ldr lr, [r2, #12] │ │ │ │ - bne cad88 │ │ │ │ + bne ca4ac │ │ │ │ cmp lr, #0 │ │ │ │ - beq c9290 │ │ │ │ - b c8728 │ │ │ │ + beq c89b4 │ │ │ │ + b c7e4c │ │ │ │ ldr ip, [r2, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #56] @ 0x38 │ │ │ │ ldr ip, [r2, #64] @ 0x40 │ │ │ │ - bne ca834 │ │ │ │ + bne c9f58 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9cbc │ │ │ │ + bne c93e0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca848 │ │ │ │ + bne c9f6c │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca17c │ │ │ │ + bne c98a0 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca860 │ │ │ │ + bne c9f84 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca120 │ │ │ │ + bne c9844 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca878 │ │ │ │ + bne c9f9c │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cab5c │ │ │ │ + bne ca280 │ │ │ │ mov r9, #0 │ │ │ │ - b c8890 │ │ │ │ + b c7fb4 │ │ │ │ ldr r8, [r9, #48] @ 0x30 │ │ │ │ ldr lr, [r8, #132] @ 0x84 │ │ │ │ cmp ip, lr │ │ │ │ - bne cadb0 │ │ │ │ + bne ca4d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c89f8 │ │ │ │ + bne c811c │ │ │ │ ldr r0, [r1, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c89f8 │ │ │ │ + beq c811c │ │ │ │ ldr ip, [r8, #136] @ 0x88 │ │ │ │ cmp ip, r0 │ │ │ │ - bne c9fb4 │ │ │ │ - b c89f8 │ │ │ │ + bne c96d8 │ │ │ │ + b c811c │ │ │ │ ldr lr, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr lr, [lr, #4] │ │ │ │ cmp lr, r0 │ │ │ │ - bne cb068 │ │ │ │ + bne ca78c │ │ │ │ cmp r8, #0 │ │ │ │ - bne ca688 │ │ │ │ + bne c9dac │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca688 │ │ │ │ + beq c9dac │ │ │ │ ldr lr, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr lr, [lr, #8] │ │ │ │ cmp lr, r0 │ │ │ │ ldr lr, [r2, #12] │ │ │ │ strne r0, [r2, #8] │ │ │ │ - b ca68c │ │ │ │ + b c9db0 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - bne c99e4 │ │ │ │ + bne c9108 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c99e4 │ │ │ │ + bne c9108 │ │ │ │ orr r0, r0, #16384 @ 0x4000 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ ldr r1, [r6, #92] @ 0x5c │ │ │ │ ldr r2, [r6, #96] @ 0x60 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ - b c99e4 │ │ │ │ + b c9108 │ │ │ │ cmp ip, #0 │ │ │ │ - beq c943c │ │ │ │ - b c9448 │ │ │ │ + beq c8b60 │ │ │ │ + b c8b6c │ │ │ │ cmp r0, #0 │ │ │ │ movne ip, r0 │ │ │ │ - beq c998c │ │ │ │ + beq c90b0 │ │ │ │ ldr r0, [ip, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, lr │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - beq cab88 │ │ │ │ + beq ca2ac │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2, #20] │ │ │ │ - bne ca96c │ │ │ │ + bne ca090 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne c9890 │ │ │ │ + bne c8fb4 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca984 │ │ │ │ + bne ca0a8 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne caad8 │ │ │ │ + bne ca1fc │ │ │ │ mov r0, ip │ │ │ │ - b c8afc │ │ │ │ + b c8220 │ │ │ │ cmp ip, #0 │ │ │ │ - beq c9d88 │ │ │ │ - b c9d94 │ │ │ │ + beq c94ac │ │ │ │ + b c94b8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq c93f8 │ │ │ │ - b c9404 │ │ │ │ + beq c8b1c │ │ │ │ + b c8b28 │ │ │ │ cmp r3, ip │ │ │ │ - beq cadd4 │ │ │ │ + beq ca4f8 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca9a4 │ │ │ │ - movw ip, #42744 @ 0xa6f8 │ │ │ │ + bne ca0c8 │ │ │ │ + movw ip, #43364 @ 0xa964 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ movne r3, r6 │ │ │ │ - bne c9c08 │ │ │ │ + bne c932c │ │ │ │ mov r3, #268435456 @ 0x10000000 │ │ │ │ - b c862c │ │ │ │ + b c7d50 │ │ │ │ mov r3, r6 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cb0c8 │ │ │ │ - movw r3, #36116 @ 0x8d14 │ │ │ │ + bne ca7ec │ │ │ │ + movw r3, #36736 @ 0x8f80 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - beq c95fc │ │ │ │ - movw ip, #41260 @ 0xa12c │ │ │ │ + beq c8d20 │ │ │ │ + movw ip, #41880 @ 0xa398 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ movne r3, r6 │ │ │ │ - bne ca5ac │ │ │ │ + bne c9cd0 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - b c862c │ │ │ │ + b c7d50 │ │ │ │ cmp r3, ip │ │ │ │ - beq caac4 │ │ │ │ + beq ca1e8 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne caa10 │ │ │ │ - movw ip, #19252 @ 0x4b34 │ │ │ │ + bne ca134 │ │ │ │ + movw ip, #19872 @ 0x4da0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ - beq caa4c │ │ │ │ + beq ca170 │ │ │ │ mov r3, r6 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c8628 │ │ │ │ + beq c7d4c │ │ │ │ cmp r3, ip │ │ │ │ - bne caa38 │ │ │ │ + bne ca15c │ │ │ │ mov r3, #536870912 @ 0x20000000 │ │ │ │ - b c862c │ │ │ │ + b c7d50 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - b c99ac │ │ │ │ + b c90d0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cac30 │ │ │ │ + bne ca354 │ │ │ │ str r0, [r2, #112] @ 0x70 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9d40 │ │ │ │ + bne c9464 │ │ │ │ ldr r0, [r1, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9d40 │ │ │ │ - b c9d3c │ │ │ │ + beq c9464 │ │ │ │ + b c9460 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c8f54 │ │ │ │ - b c96a8 │ │ │ │ + bne c8678 │ │ │ │ + b c8dcc │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #40] @ 0x28 │ │ │ │ - beq ca790 │ │ │ │ - b ca79c │ │ │ │ + beq c9eb4 │ │ │ │ + b c9ec0 │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2, #4] │ │ │ │ - beq c9060 │ │ │ │ - b c8a2c │ │ │ │ - movw ip, #21708 @ 0x54cc │ │ │ │ + beq c8784 │ │ │ │ + b c8150 │ │ │ │ + movw ip, #22328 @ 0x5738 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ movne r3, r6 │ │ │ │ - bne caa18 │ │ │ │ + bne ca13c │ │ │ │ mov r3, #33554432 @ 0x2000000 │ │ │ │ - b c862c │ │ │ │ + b c7d50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9ca8 │ │ │ │ + beq c93cc │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [ip, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, lr │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - beq c98bc │ │ │ │ + beq c8fe0 │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2, #32] │ │ │ │ - beq c98c4 │ │ │ │ - b c8b14 │ │ │ │ + beq c8fe8 │ │ │ │ + b c8238 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c964c │ │ │ │ - b c8d60 │ │ │ │ + beq c8d70 │ │ │ │ + b c8484 │ │ │ │ ldr lr, [fp, #-52] @ 0xffffffcc │ │ │ │ str r8, [r2] │ │ │ │ cmp lr, #0 │ │ │ │ - beq c904c │ │ │ │ - b c9058 │ │ │ │ + beq c8770 │ │ │ │ + b c877c │ │ │ │ ldr r9, [r8, #4] │ │ │ │ cmp r9, lr │ │ │ │ strne lr, [r2, #4] │ │ │ │ - b c95a4 │ │ │ │ + b c8cc8 │ │ │ │ ldr r2, [r0, #172] @ 0xac │ │ │ │ ldr sl, [r2, #8] │ │ │ │ cmp sl, #1 │ │ │ │ ldrle r3, [r0, #84] @ 0x54 │ │ │ │ - bgt c8658 │ │ │ │ - b c8df8 │ │ │ │ + bgt c7d7c │ │ │ │ + b c851c │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #36] @ 0x24 │ │ │ │ - beq c9374 │ │ │ │ - b c9380 │ │ │ │ + beq c8a98 │ │ │ │ + b c8aa4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne c9dec │ │ │ │ + bne c9510 │ │ │ │ ldr ip, [r2, #80] @ 0x50 │ │ │ │ ldr lr, [r2, #84] @ 0x54 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #76] @ 0x4c │ │ │ │ - bne cad0c │ │ │ │ + bne ca430 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cad08 │ │ │ │ + bne ca42c │ │ │ │ cmp lr, #0 │ │ │ │ - beq ca1d4 │ │ │ │ - b ca16c │ │ │ │ + beq c98f8 │ │ │ │ + b c9890 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca960 │ │ │ │ - b ca96c │ │ │ │ + beq ca084 │ │ │ │ + b ca090 │ │ │ │ mov r9, ip │ │ │ │ - b c9e30 │ │ │ │ + b c9554 │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r2] │ │ │ │ - beq c90a4 │ │ │ │ - b c90b0 │ │ │ │ + beq c87c8 │ │ │ │ + b c87d4 │ │ │ │ ldr r0, [r5, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c90fc │ │ │ │ + beq c8820 │ │ │ │ ldr r1, [r6, #144] @ 0x90 │ │ │ │ cmp r1, r0 │ │ │ │ ldr r1, [r4, #148] @ 0x94 │ │ │ │ - beq c8cfc │ │ │ │ + beq c8420 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r4, #144] @ 0x90 │ │ │ │ - bne cabe0 │ │ │ │ + bne ca304 │ │ │ │ ldr r1, [r5, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c8d18 │ │ │ │ + bne c843c │ │ │ │ ldr r1, [r4, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9120 │ │ │ │ - b c9610 │ │ │ │ + bne c8844 │ │ │ │ + b c8d34 │ │ │ │ ldr lr, [r9, #48] @ 0x30 │ │ │ │ ldr lr, [lr, #104] @ 0x68 │ │ │ │ cmp ip, lr │ │ │ │ - beq caf00 │ │ │ │ + beq ca624 │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r2, #104] @ 0x68 │ │ │ │ - bne cac18 │ │ │ │ + bne ca33c │ │ │ │ ldr r0, [r1, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca5f0 │ │ │ │ + bne c9d14 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8968 │ │ │ │ + bne c808c │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8968 │ │ │ │ + beq c808c │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #112] @ 0x70 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #120] @ 0x78 │ │ │ │ - beq cad58 │ │ │ │ + beq ca47c │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #112] @ 0x70 │ │ │ │ - bne cac5c │ │ │ │ + bne ca380 │ │ │ │ ldr r0, [r1, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca634 │ │ │ │ + bne c9d58 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca650 │ │ │ │ - b c8998 │ │ │ │ + beq c9d74 │ │ │ │ + b c80bc │ │ │ │ cmp lr, #0 │ │ │ │ - bne cac80 │ │ │ │ + bne ca3a4 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cab5c │ │ │ │ + bne ca280 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cac98 │ │ │ │ + bne ca3bc │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cad04 │ │ │ │ + bne ca428 │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ cmp ip, #0 │ │ │ │ - beq ca1d4 │ │ │ │ - b ca16c │ │ │ │ + beq c98f8 │ │ │ │ + b c9890 │ │ │ │ ldr r8, [ip] │ │ │ │ cmp r8, lr │ │ │ │ - beq c9554 │ │ │ │ + beq c8c78 │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2] │ │ │ │ - beq c955c │ │ │ │ - b c90b0 │ │ │ │ + beq c8c80 │ │ │ │ + b c87d4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq c9fb4 │ │ │ │ + beq c96d8 │ │ │ │ ldr r8, [r9, #48] @ 0x30 │ │ │ │ - b ca8a4 │ │ │ │ + b c9fc8 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #120] @ 0x78 │ │ │ │ - beq ca650 │ │ │ │ - b c8998 │ │ │ │ + beq c9d74 │ │ │ │ + b c80bc │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r9 │ │ │ │ - ldr r1, [pc, #-3764] @ c9e40 │ │ │ │ + ldr r1, [pc, #-3764] @ c9564 │ │ │ │ bl 3dee8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c8e28 │ │ │ │ + b c854c │ │ │ │ cmp r9, #0 │ │ │ │ - bne c94a0 │ │ │ │ + bne c8bc4 │ │ │ │ ldr lr, [r2, #84] @ 0x54 │ │ │ │ str r0, [r2, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - beq ca160 │ │ │ │ - b ca16c │ │ │ │ + beq c9884 │ │ │ │ + b c9890 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #32] │ │ │ │ - beq ca750 │ │ │ │ - b ca75c │ │ │ │ + beq c9e74 │ │ │ │ + b c9e80 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #28] │ │ │ │ - beq c9334 │ │ │ │ - b c9340 │ │ │ │ + beq c8a58 │ │ │ │ + b c8a64 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #24] │ │ │ │ - beq ca710 │ │ │ │ - b ca71c │ │ │ │ + beq c9e34 │ │ │ │ + b c9e40 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #20] │ │ │ │ - beq c92f4 │ │ │ │ - b c9300 │ │ │ │ + beq c8a18 │ │ │ │ + b c8a24 │ │ │ │ cmp ip, #0 │ │ │ │ - beq cac50 │ │ │ │ - b cac5c │ │ │ │ + beq ca374 │ │ │ │ + b ca380 │ │ │ │ mov ip, r0 │ │ │ │ - b c98d0 │ │ │ │ + b c8ff4 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #64] @ 0x40 │ │ │ │ - beq c9dc8 │ │ │ │ - b c9dd4 │ │ │ │ + beq c94ec │ │ │ │ + b c94f8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq cac8c │ │ │ │ - b cac98 │ │ │ │ + beq ca3b0 │ │ │ │ + b ca3bc │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r2, #8] │ │ │ │ - beq c9290 │ │ │ │ - b c8728 │ │ │ │ + beq c89b4 │ │ │ │ + b c7e4c │ │ │ │ mov r9, lr │ │ │ │ - b c94dc │ │ │ │ + b c8c00 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #48] @ 0x30 │ │ │ │ - beq ca7d0 │ │ │ │ - b ca7dc │ │ │ │ + beq c9ef4 │ │ │ │ + b c9f00 │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r2, #132] @ 0x84 │ │ │ │ - beq ca898 │ │ │ │ - b c89f8 │ │ │ │ - movw ip, #42956 @ 0xa7cc │ │ │ │ + beq c9fbc │ │ │ │ + b c811c │ │ │ │ + movw ip, #43576 @ 0xaa38 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ movne r3, r6 │ │ │ │ - bne ca9ac │ │ │ │ + bne ca0d0 │ │ │ │ mov r3, #134217728 @ 0x8000000 │ │ │ │ - b c862c │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + b c7d50 │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8e88 │ │ │ │ - bl 2d9cc8 │ │ │ │ + bne c85ac │ │ │ │ + bl 2d8298 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8ec8 │ │ │ │ - bge c9774 │ │ │ │ - b c987c │ │ │ │ + beq c85ec │ │ │ │ + bge c8e98 │ │ │ │ + b c8fa0 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #44] @ 0x2c │ │ │ │ - beq c93b4 │ │ │ │ - b c93c0 │ │ │ │ + beq c8ad8 │ │ │ │ + b c8ae4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq c9e0c │ │ │ │ - b c9e18 │ │ │ │ + beq c9530 │ │ │ │ + b c953c │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ - bne c8cb8 │ │ │ │ + bne c83dc │ │ │ │ ldr r1, [r5, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c8cb8 │ │ │ │ + beq c83dc │ │ │ │ ldr ip, [r5, #136] @ 0x88 │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ mov r0, ip │ │ │ │ str r1, [r4, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c96b0 │ │ │ │ + bne c8dd4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq c97a4 │ │ │ │ - b c96a8 │ │ │ │ + beq c8ec8 │ │ │ │ + b c8dcc │ │ │ │ cmp r9, #0 │ │ │ │ - bne c94cc │ │ │ │ - b c94dc │ │ │ │ + bne c8bf0 │ │ │ │ + b c8c00 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #16] │ │ │ │ - beq ca6d0 │ │ │ │ - b ca6dc │ │ │ │ + beq c9df4 │ │ │ │ + b c9e00 │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r2, #12] │ │ │ │ - beq c92b4 │ │ │ │ - b c92c0 │ │ │ │ + beq c89d8 │ │ │ │ + b c89e4 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #72] @ 0x48 │ │ │ │ - beq c947c │ │ │ │ - b c9488 │ │ │ │ + beq c8ba0 │ │ │ │ + b c8bac │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c99cc │ │ │ │ - b c8b14 │ │ │ │ + beq c90f0 │ │ │ │ + b c8238 │ │ │ │ cmp ip, #0 │ │ │ │ - beq c94c0 │ │ │ │ - b c88c0 │ │ │ │ + beq c8be4 │ │ │ │ + b c7fe4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne caf94 │ │ │ │ + bne ca6b8 │ │ │ │ str r0, [r2, #92] @ 0x5c │ │ │ │ - b c88f0 │ │ │ │ + b c8014 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cabf0 │ │ │ │ + bne ca314 │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r2, #104] @ 0x68 │ │ │ │ - bne caee4 │ │ │ │ + bne ca608 │ │ │ │ ldr r0, [r1, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne caf18 │ │ │ │ + bne ca63c │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8968 │ │ │ │ + bne c808c │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8968 │ │ │ │ - b caa64 │ │ │ │ + beq c808c │ │ │ │ + b ca188 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cac0c │ │ │ │ - b cac18 │ │ │ │ + beq ca330 │ │ │ │ + b ca33c │ │ │ │ cmp ip, #0 │ │ │ │ - beq ca610 │ │ │ │ - b ca61c │ │ │ │ + beq c9d34 │ │ │ │ + b c9d40 │ │ │ │ str r0, [r2, #108] @ 0x6c │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne caf34 │ │ │ │ + bne ca658 │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne caa64 │ │ │ │ + bne ca188 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne caf4c │ │ │ │ + bne ca670 │ │ │ │ ldr r0, [r1, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9d3c │ │ │ │ + bne c9460 │ │ │ │ mov r9, #0 │ │ │ │ - b c8980 │ │ │ │ + b c80a4 │ │ │ │ ldr lr, [r8] │ │ │ │ cmp lr, r9 │ │ │ │ ldr lr, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq c9590 │ │ │ │ + beq c8cb4 │ │ │ │ cmp lr, #0 │ │ │ │ str r9, [r2] │ │ │ │ - beq c9598 │ │ │ │ - b c95a4 │ │ │ │ + beq c8cbc │ │ │ │ + b c8cc8 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r4, #152] @ 0x98 │ │ │ │ - beq c9634 │ │ │ │ - b c9640 │ │ │ │ + beq c8d58 │ │ │ │ + b c8d64 │ │ │ │ ldr lr, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp lr, #0 │ │ │ │ - beq c9598 │ │ │ │ - b c95a4 │ │ │ │ + beq c8cbc │ │ │ │ + b c8cc8 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #92] @ 0x5c │ │ │ │ cmp r0, ip │ │ │ │ - bne caebc │ │ │ │ - b c88f0 │ │ │ │ + bne ca5e0 │ │ │ │ + b c8014 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r4, #140] @ 0x8c │ │ │ │ - bne c8cf8 │ │ │ │ + bne c841c │ │ │ │ ldr r0, [r5, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8cf8 │ │ │ │ - b c91d4 │ │ │ │ + beq c841c │ │ │ │ + b c88f8 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb030 │ │ │ │ + bne ca754 │ │ │ │ str r0, [r2, #96] @ 0x60 │ │ │ │ - b c8908 │ │ │ │ + b c802c │ │ │ │ mov r2, r0 │ │ │ │ - b c8e28 │ │ │ │ + b c854c │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb044 │ │ │ │ + bne ca768 │ │ │ │ str r0, [r2, #124] @ 0x7c │ │ │ │ - b c89c8 │ │ │ │ + b c80ec │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb01c │ │ │ │ + bne ca740 │ │ │ │ str r1, [r2, #140] @ 0x8c │ │ │ │ - b c8a10 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + b c8134 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #46156 @ 0xb44c │ │ │ │ + movw r1, #48396 @ 0xbd0c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ - b c987c │ │ │ │ + bl 170914 │ │ │ │ + b c8fa0 │ │ │ │ ldr r0, [r9, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ cmp r1, r0 │ │ │ │ - bne caff4 │ │ │ │ - b c8a10 │ │ │ │ + bne ca718 │ │ │ │ + b c8134 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #96] @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - bne cafcc │ │ │ │ - b c8908 │ │ │ │ + bne ca6f0 │ │ │ │ + b c802c │ │ │ │ ldr r8, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [r8, #124] @ 0x7c │ │ │ │ cmp r0, ip │ │ │ │ - bne cafe4 │ │ │ │ - b c89c8 │ │ │ │ + bne ca708 │ │ │ │ + b c80ec │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq c8fe4 │ │ │ │ - b c8e40 │ │ │ │ + beq c8708 │ │ │ │ + b c8564 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b c950c │ │ │ │ + b c8c30 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb080 │ │ │ │ + bne ca7a4 │ │ │ │ str r0, [r2, #128] @ 0x80 │ │ │ │ - b c89b0 │ │ │ │ + b c80d4 │ │ │ │ ldr r8, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [r8, #128] @ 0x80 │ │ │ │ cmp r0, ip │ │ │ │ - bne cb078 │ │ │ │ - b c89b0 │ │ │ │ + bne ca79c │ │ │ │ + b c80d4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb0b4 │ │ │ │ + bne ca7d8 │ │ │ │ str r0, [r2, #100] @ 0x64 │ │ │ │ - b c8920 │ │ │ │ + b c8044 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb0d4 │ │ │ │ + bne ca7f8 │ │ │ │ str r0, [r2, #88] @ 0x58 │ │ │ │ - b c88d8 │ │ │ │ + b c7ffc │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #100] @ 0x64 │ │ │ │ cmp r0, ip │ │ │ │ - bne cb09c │ │ │ │ - b c8920 │ │ │ │ + bne ca7c0 │ │ │ │ + b c8044 │ │ │ │ cmp r3, ip │ │ │ │ - beq c95fc │ │ │ │ - b ca9d8 │ │ │ │ + beq c8d20 │ │ │ │ + b ca0fc │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #88] @ 0x58 │ │ │ │ cmp r0, ip │ │ │ │ - bne cb0ac │ │ │ │ - b c88d8 │ │ │ │ + bne ca7d0 │ │ │ │ + b c7ffc │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #16 │ │ │ │ - bne cb0fc │ │ │ │ + bne ca820 │ │ │ │ mov r0, #0 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq cb7c0 │ │ │ │ + beq caee4 │ │ │ │ ldr r5, [r0, #444] @ 0x1bc │ │ │ │ cmp r5, #0 │ │ │ │ - bne cb464 │ │ │ │ + bne cab88 │ │ │ │ mov r0, #420 @ 0x1a4 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cb84c │ │ │ │ + beq caf70 │ │ │ │ movw r3, #1542 @ 0x606 │ │ │ │ mov r1, #1 │ │ │ │ strh r3, [r4, #4] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ str r1, [r4] │ │ │ │ add r0, r4, #20 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ @@ -161619,167 +161052,167 @@ │ │ │ │ bl 2d748 │ │ │ │ mov r3, #2 │ │ │ │ strb r3, [r4, #6] │ │ │ │ mov r3, #30 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r5, [r6, #132] @ 0x84 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cb534 │ │ │ │ + beq cac58 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq cb75c │ │ │ │ - ldr r3, [pc, #1788] @ cb8b8 │ │ │ │ - movw r1, #42744 @ 0xa6f8 │ │ │ │ + beq cae80 │ │ │ │ + ldr r3, [pc, #1788] @ cafdc │ │ │ │ + movw r1, #43364 @ 0xa964 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [r3, #1712] @ 0x6b0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne cb738 │ │ │ │ + bne cae5c │ │ │ │ ldr r2, [r3, #1720] @ 0x6b8 │ │ │ │ cmn r2, #1 │ │ │ │ - beq cb738 │ │ │ │ - ldr r1, [pc, #1752] @ cb8bc │ │ │ │ + beq cae5c │ │ │ │ + ldr r1, [pc, #1752] @ cafe0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r5 │ │ │ │ mov ip, #0 │ │ │ │ ldr r5, [r3, r1] │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #1732] @ cb8c0 │ │ │ │ + ldr r1, [pc, #1732] @ cafe4 │ │ │ │ ldr r7, [r5, #88] @ 0x58 │ │ │ │ str ip, [r5, #88] @ 0x58 │ │ │ │ - bl bb880 <_Py_dict_lookup@@Base> │ │ │ │ + bl bb878 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cb7e4 │ │ │ │ + bne caf08 │ │ │ │ ldr lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r7, [r5, #88] @ 0x58 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cb458 │ │ │ │ + beq cab7c │ │ │ │ ldr r3, [lr, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq cb458 │ │ │ │ + beq cab7c │ │ │ │ ldr ip, [lr, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - ble cb458 │ │ │ │ + ble cab7c │ │ │ │ mov sl, #0 │ │ │ │ add r9, r4, #20 │ │ │ │ add r3, lr, #12 │ │ │ │ str lr, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r6, [r3, #4]! │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cb444 │ │ │ │ + bne cab68 │ │ │ │ ldr r7, [r6, #12] │ │ │ │ cmn r7, #1 │ │ │ │ - beq cb444 │ │ │ │ + beq cab68 │ │ │ │ ldrb r8, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ cmp r8, #7 │ │ │ │ lsl r5, r2, r8 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r3, r9, r2, lsl r3 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ and r3, r7, r5 │ │ │ │ - bgt cb490 │ │ │ │ + bgt cabb4 │ │ │ │ ldrsb r2, [r9, r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt cb3bc │ │ │ │ + blt caae0 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r1, r2, lsl #3] │ │ │ │ cmp r6, r0 │ │ │ │ - beq cb444 │ │ │ │ + beq cab68 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq cb548 │ │ │ │ + beq cac6c │ │ │ │ add r2, r3, r3, lsl #2 │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r2 │ │ │ │ and r3, r3, r5 │ │ │ │ ldrsb r2, [r9, r3] │ │ │ │ cmp r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - blt cb484 │ │ │ │ + blt caba8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r6, r1 │ │ │ │ - beq cb444 │ │ │ │ + beq cab68 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq cb5e8 │ │ │ │ + beq cad0c │ │ │ │ lsr lr, r7, #10 │ │ │ │ add r2, r3, r3, lsl #2 │ │ │ │ add r3, lr, #1 │ │ │ │ str r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r3, r3, r2 │ │ │ │ and r3, r3, r5 │ │ │ │ mov r5, lr │ │ │ │ cmp r8, #7 │ │ │ │ ldrsble r2, [r9, r3] │ │ │ │ - bgt cb5d4 │ │ │ │ + bgt cacf8 │ │ │ │ cmp r2, #0 │ │ │ │ - blt cb504 │ │ │ │ + blt cac28 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r6, r1 │ │ │ │ - beq cb444 │ │ │ │ + beq cab68 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq cb658 │ │ │ │ + beq cad7c │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r3, r3, r5, lsr #5 │ │ │ │ cmp r8, #7 │ │ │ │ add r3, r3, #1 │ │ │ │ and r3, r3, r2 │ │ │ │ ldrsble r2, [r9, r3] │ │ │ │ - bgt cb51c │ │ │ │ + bgt cac40 │ │ │ │ cmp r2, #0 │ │ │ │ - blt cb510 │ │ │ │ + blt cac34 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r6, r1 │ │ │ │ - beq cb444 │ │ │ │ + beq cab68 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq cb6c8 │ │ │ │ + beq cadec │ │ │ │ lsr r5, r5, #10 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r2, r5, #1 │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ and r3, r3, r2 │ │ │ │ - b cb32c │ │ │ │ + b caa50 │ │ │ │ cmn r2, #1 │ │ │ │ - bne cb2d0 │ │ │ │ + bne ca9f4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble cb530 │ │ │ │ + ble cac54 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl c465c │ │ │ │ + bl c48a0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r8, #7 │ │ │ │ - bgt cb7ac │ │ │ │ + bgt caed0 │ │ │ │ strb r3, [r9, r0] │ │ │ │ ldr r1, [r6] │ │ │ │ mov ip, #1 │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ lsl r2, r3, #3 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, ip │ │ │ │ @@ -161789,354 +161222,354 @@ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r6, [r9, r2] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ - beq cb530 │ │ │ │ + beq cac54 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, r3 │ │ │ │ - blt cb258 │ │ │ │ + blt ca97c │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r6, #444] @ 0x1bc │ │ │ │ - beq cb894 │ │ │ │ + beq cafb8 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r6, #84] @ 0x54 │ │ │ │ orreq r3, r3, #4 │ │ │ │ streq r3, [r6, #84] @ 0x54 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmn r1, #1 │ │ │ │ - beq cb3c4 │ │ │ │ - b cb310 │ │ │ │ + beq caae8 │ │ │ │ + b caa34 │ │ │ │ cmp r8, #15 │ │ │ │ lslle r2, r3, #1 │ │ │ │ ldrgt r2, [r9, r3, lsl #2] │ │ │ │ ldrshle r2, [r9, r2] │ │ │ │ cmp r2, #0 │ │ │ │ - blt cb53c │ │ │ │ + blt cac60 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r1, r2, lsl #3] │ │ │ │ cmp r6, r0 │ │ │ │ - beq cb444 │ │ │ │ + beq cab68 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq cb548 │ │ │ │ + beq cac6c │ │ │ │ add r2, r3, r3, lsl #2 │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r2 │ │ │ │ and r3, r3, r5 │ │ │ │ cmp r8, #15 │ │ │ │ lslle r2, r3, #1 │ │ │ │ ldrgt r1, [r9, r3, lsl #2] │ │ │ │ ldrshle r1, [r9, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - blt cb484 │ │ │ │ + blt caba8 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r2, r1, lsl #3] │ │ │ │ cmp r6, r1 │ │ │ │ - bne cb304 │ │ │ │ - b cb444 │ │ │ │ + bne caa28 │ │ │ │ + b cab68 │ │ │ │ cmn r2, #1 │ │ │ │ - beq cb3c4 │ │ │ │ - b cb35c │ │ │ │ + beq caae8 │ │ │ │ + b caa80 │ │ │ │ cmn r2, #1 │ │ │ │ - beq cb3c4 │ │ │ │ - b cb3a0 │ │ │ │ + beq caae8 │ │ │ │ + b caac4 │ │ │ │ cmp r8, #15 │ │ │ │ lslle r2, r3, #1 │ │ │ │ ldrgt r2, [r9, r3, lsl #2] │ │ │ │ ldrshle r2, [r9, r2] │ │ │ │ - b cb37c │ │ │ │ + b caaa0 │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r4, [r6, #444] @ 0x1bc │ │ │ │ - b cb464 │ │ │ │ + b cab88 │ │ │ │ cmn r2, #1 │ │ │ │ - beq cb3c4 │ │ │ │ - b cb4c4 │ │ │ │ + beq caae8 │ │ │ │ + b cabe8 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne cb5b4 │ │ │ │ + bne cacd8 │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne cb5b4 │ │ │ │ + bne cacd8 │ │ │ │ tst r1, #32 │ │ │ │ - beq cb794 │ │ │ │ + beq caeb8 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq cb78c │ │ │ │ + beq caeb0 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, r6, #28 │ │ │ │ addne r1, r6, #20 │ │ │ │ mul r2, ip, r2 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2e640 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb444 │ │ │ │ + beq cab68 │ │ │ │ add r2, r3, r3, lsl #2 │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r8, #7 │ │ │ │ add r3, r3, r2 │ │ │ │ and r3, r3, r5 │ │ │ │ - ble cb2e4 │ │ │ │ - b cb4d8 │ │ │ │ + ble caa08 │ │ │ │ + b cabfc │ │ │ │ cmp r8, #15 │ │ │ │ lslle r2, r3, #1 │ │ │ │ ldrgt r2, [r9, r3, lsl #2] │ │ │ │ ldrshle r2, [r9, r2] │ │ │ │ - b cb338 │ │ │ │ + b caa5c │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne cb310 │ │ │ │ + bne caa34 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne cb310 │ │ │ │ + bne caa34 │ │ │ │ tst r0, #32 │ │ │ │ - beq cb774 │ │ │ │ + beq cae98 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r1, #28 │ │ │ │ addne r0, r1, #20 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq cb76c │ │ │ │ + beq cae90 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, r6, #28 │ │ │ │ addne r1, r6, #20 │ │ │ │ mul r2, ip, r2 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2e640 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb444 │ │ │ │ - b cb310 │ │ │ │ + beq cab68 │ │ │ │ + b caa34 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne cb35c │ │ │ │ + bne caa80 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne cb35c │ │ │ │ + bne caa80 │ │ │ │ tst r0, #32 │ │ │ │ - beq cb784 │ │ │ │ + beq caea8 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq cb77c │ │ │ │ + beq caea0 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, r6, #20 │ │ │ │ addeq r1, r6, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ bl 2e640 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb444 │ │ │ │ - b cb35c │ │ │ │ + beq cab68 │ │ │ │ + b caa80 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne cb3a0 │ │ │ │ + bne caac4 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne cb3a0 │ │ │ │ + bne caac4 │ │ │ │ tst r0, #32 │ │ │ │ - beq cb7a4 │ │ │ │ + beq caec8 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq cb79c │ │ │ │ + beq caec0 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, r6, #20 │ │ │ │ addeq r1, r6, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ bl 2e640 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb444 │ │ │ │ - b cb3a0 │ │ │ │ - ldr r0, [pc, #384] @ cb8c0 │ │ │ │ - bl ae85c │ │ │ │ + beq cab68 │ │ │ │ + b caac4 │ │ │ │ + ldr r0, [pc, #384] @ cafe4 │ │ │ │ + bl ae874 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne cb1dc │ │ │ │ - movw r0, #46324 @ 0xb4f4 │ │ │ │ + bne ca900 │ │ │ │ + movw r0, #48564 @ 0xbdb4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ - b cb458 │ │ │ │ - bl d2374 │ │ │ │ + bl 36d3fc │ │ │ │ + b cab7c │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb534 │ │ │ │ - b cb1b4 │ │ │ │ + beq cac58 │ │ │ │ + b ca8d8 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b cb63c │ │ │ │ + b cad60 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b cb624 │ │ │ │ + b cad48 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b cb6ac │ │ │ │ + b cadd0 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b cb694 │ │ │ │ + b cadb8 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b cb59c │ │ │ │ + b cacc0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b cb584 │ │ │ │ + b caca8 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b cb71c │ │ │ │ + b cae40 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b cb704 │ │ │ │ + b cae28 │ │ │ │ cmp r8, #15 │ │ │ │ strgt r3, [r9, r0, lsl #2] │ │ │ │ lslle r0, r0, #1 │ │ │ │ strhle r3, [r9, r0] │ │ │ │ - b cb3f4 │ │ │ │ + b cab18 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #46244 @ 0xb4a4 │ │ │ │ + movw r1, #48484 @ 0xbd64 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mvn r0, #0 │ │ │ │ - b cb47c │ │ │ │ + b caba0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb8a4 │ │ │ │ - movw r3, #48560 @ 0xbdb0 │ │ │ │ + beq cafc8 │ │ │ │ + movw r3, #48348 @ 0xbcdc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 17540c │ │ │ │ + bl 1745e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb814 │ │ │ │ - movw r0, #46324 @ 0xb4f4 │ │ │ │ + bne caf38 │ │ │ │ + movw r0, #48564 @ 0xbdb4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 36d144 │ │ │ │ + bl 36d3fc │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ str r7, [r5, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cb83c │ │ │ │ + beq caf60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cb83c │ │ │ │ + bgt caf60 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq cb8ac │ │ │ │ + beq cafd0 │ │ │ │ ldr lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb220 │ │ │ │ - b cb458 │ │ │ │ - bl 366244 │ │ │ │ - bl 175f40 │ │ │ │ + bne ca944 │ │ │ │ + b cab7c │ │ │ │ + bl 3664fc │ │ │ │ + bl 175118 │ │ │ │ ldr r5, [r6, #132] @ 0x84 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cb89c │ │ │ │ + beq cafc0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne cb1b4 │ │ │ │ - bl d2374 │ │ │ │ + bne ca8d8 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ streq r0, [r6, #444] @ 0x1bc │ │ │ │ - bne cb1b4 │ │ │ │ - bl 366244 │ │ │ │ - b cb7dc │ │ │ │ + bne ca8d8 │ │ │ │ + bl 3664fc │ │ │ │ + b caf00 │ │ │ │ str r5, [r6, #444] @ 0x1bc │ │ │ │ - b cb894 │ │ │ │ + b cafb8 │ │ │ │ str r7, [r5, #88] @ 0x58 │ │ │ │ - b cb824 │ │ │ │ + b caf48 │ │ │ │ mov r0, r3 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b cb83c │ │ │ │ - rsbeq r2, fp, r0, lsl #12 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b caf60 │ │ │ │ + strdeq r2, [fp], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r2, fp, ip, lsr #25 │ │ │ │ + rsbeq r2, fp, r4, lsr #25 │ │ │ │ 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, #624] @ cbb54 │ │ │ │ + ldr r5, [pc, #624] @ cb278 │ │ │ │ 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 cb9cc │ │ │ │ - ldr r0, [pc, #588] @ cbb58 │ │ │ │ + beq cb0f0 │ │ │ │ + ldr r0, [pc, #588] @ cb27c │ │ │ │ ldr r1, [r2, #1740] @ 0x6cc │ │ │ │ ldr ip, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1740] @ 0x6cc │ │ │ │ ldr r1, [r0, #1716] @ 0x6b4 │ │ │ │ str ip, [r2, #1736] @ 0x6c8 │ │ │ │ mov r2, #1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne cbae4 │ │ │ │ + bne cb208 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ tst r0, #16384 @ 0x4000 │ │ │ │ - bne cb97c │ │ │ │ + bne cb0a0 │ │ │ │ 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 cba50 │ │ │ │ + bgt cb174 │ │ │ │ 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] │ │ │ │ @@ -162146,48 +161579,48 @@ │ │ │ │ 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 cb968 │ │ │ │ - movw r2, #42532 @ 0xa624 │ │ │ │ + b cb08c │ │ │ │ + movw r2, #43152 @ 0xa890 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ and r3, r1, #24 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addne r1, r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add r0, r0, r3 │ │ │ │ lsl r1, r1, #3 │ │ │ │ add r0, r0, #3 │ │ │ │ bic r0, r0, #3 │ │ │ │ - bl 2d7fa0 <_PyThreadState_New@@Base+0x7a0> │ │ │ │ + bl 2d64d8 <_PyThreadState_New@@Base+0x7a4> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq cb968 │ │ │ │ + beq cb08c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - ldr r0, [pc, #316] @ cbb58 │ │ │ │ + ldr r0, [pc, #316] @ cb27c │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cba90 │ │ │ │ + ble cb1b4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r0, #1716] @ 0x6b4 │ │ │ │ subs ip, r2, #0 │ │ │ │ - bne cbaac │ │ │ │ + bne cb1d0 │ │ │ │ mov r1, #1 │ │ │ │ mvn r2, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ - b cb93c │ │ │ │ + b cb060 │ │ │ │ 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] │ │ │ │ @@ -162195,110 +161628,110 @@ │ │ │ │ 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 cb968 │ │ │ │ + b cb08c │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ ldr r2, [r0, #1716] @ 0x6b4 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [r3] │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq cba3c │ │ │ │ - movw r2, #37964 @ 0x944c │ │ │ │ + beq cb160 │ │ │ │ + movw r2, #34584 @ 0x8718 │ │ │ │ movt r2, #33 @ 0x21 │ │ │ │ cmp ip, r2 │ │ │ │ - bne cbb1c │ │ │ │ + bne cb240 │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2e37c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cba3c │ │ │ │ + bne cb160 │ │ │ │ mov r0, r3 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cba3c │ │ │ │ - movw r2, #37964 @ 0x944c │ │ │ │ + b cb160 │ │ │ │ + movw r2, #34584 @ 0x8718 │ │ │ │ movt r2, #33 @ 0x21 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cbb38 │ │ │ │ + bne cb25c │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2e37c │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb934 │ │ │ │ + bne cb058 │ │ │ │ mov r0, r3 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cb934 │ │ │ │ + b cb058 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cba3c │ │ │ │ + b cb160 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cb934 │ │ │ │ + b cb058 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -000cbb5c : │ │ │ │ +000cb280 : │ │ │ │ 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 cbc44 │ │ │ │ + beq cb368 │ │ │ │ mov r0, r4 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl ba2e0 │ │ │ │ + bl ba2d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbbf0 │ │ │ │ + beq cb314 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r5, r0, #12 │ │ │ │ mov r1, r2 │ │ │ │ cmp r1, r4 │ │ │ │ add r1, r1, #1 │ │ │ │ - bge cbbe8 │ │ │ │ + bge cb30c │ │ │ │ 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 cbbac │ │ │ │ + b cb2d0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cbc00 │ │ │ │ + bne cb324 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - ldr ip, [pc, #68] @ cbc4c │ │ │ │ + ldr ip, [pc, #68] @ cb370 │ │ │ │ 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] │ │ │ │ @@ -162306,173 +161739,173 @@ │ │ │ │ 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 cbbf0 │ │ │ │ - ldr r0, [pc, #4] @ cbc50 │ │ │ │ - b cbbf0 │ │ │ │ + b cb314 │ │ │ │ + ldr r0, [pc, #4] @ cb374 │ │ │ │ + b cb314 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq r9, [fp], #-132 @ 0xffffff7c @ │ │ │ │ + rsbeq r9, fp, ip, asr #17 │ │ │ │ │ │ │ │ -000cbc54 : │ │ │ │ +000cb378 : │ │ │ │ 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, #12] │ │ │ │ tst r3, #8 │ │ │ │ - bne cbce0 │ │ │ │ + bne cb404 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #30352 @ 0x7690 │ │ │ │ + movw r0, #30972 @ 0x78fc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 2d9fac │ │ │ │ + bl c05d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cbcd4 │ │ │ │ + beq cb3f8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cbcb0 │ │ │ │ + beq cb3d4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl c0f60 │ │ │ │ + bl c1194 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ str r5, [r4, #12] │ │ │ │ strne r6, [r4, #20] │ │ │ │ strne r3, [r4, #16] │ │ │ │ - beq cbd00 │ │ │ │ + beq cb424 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40132 @ 0x9cc4 │ │ │ │ + movw r1, #42372 @ 0xa584 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b cbcd8 │ │ │ │ + bl 1b4954 │ │ │ │ + b cb3fc │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbcd8 │ │ │ │ + bgt cb3fc │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne cbcd8 │ │ │ │ + bne cb3fc │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b cbcd8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b cb3fc │ │ │ │ push {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, r1 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ - bls cc020 │ │ │ │ + bls cb744 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi cbfb4 │ │ │ │ - ldr r3, [pc, #1912] @ cc4d4 │ │ │ │ + bhi cb6d8 │ │ │ │ + ldr r3, [pc, #1912] @ cbbf8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r5, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cc1e0 │ │ │ │ - ldr r1, [pc, #1888] @ cc4d8 │ │ │ │ + beq cb990 │ │ │ │ + ldr r1, [pc, #1888] @ cbbfc │ │ │ │ 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, #1716] @ 0x6b4 │ │ │ │ str r2, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc340 │ │ │ │ + bne cba64 │ │ │ │ mov r3, #8 │ │ │ │ str r6, [r5, #12] │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc038 │ │ │ │ + beq cb75c │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - blt cc078 │ │ │ │ + blt cb79c │ │ │ │ ldr r4, [r6, r3] │ │ │ │ add r2, r6, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne cc0e8 │ │ │ │ - movw r8, #7716 @ 0x1e24 │ │ │ │ + bne cb80c │ │ │ │ + movw r8, #8336 @ 0x2090 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ ldr r4, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #1548 @ 0x60c │ │ │ │ + movw r3, #1608 @ 0x648 │ │ │ │ movt r3, #12 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne cc22c │ │ │ │ - movw r0, #7716 @ 0x1e24 │ │ │ │ + bne cb904 │ │ │ │ + movw r0, #8336 @ 0x2090 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl c0684 │ │ │ │ + bl c0b58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cc054 │ │ │ │ + beq cb778 │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq cc248 │ │ │ │ - ldr r3, [pc, #1716] @ cc4d4 │ │ │ │ + beq cb920 │ │ │ │ + ldr r3, [pc, #1716] @ cbbf8 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r0, #0 │ │ │ │ ldr ip, [r1, r3] │ │ │ │ sub r1, r4, #8 │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr r9, [ip, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ ldr lr, [ip, #3824] @ 0xef0 │ │ │ │ ldr sl, [r9, #4] │ │ │ │ add lr, lr, #1 │ │ │ │ orr r3, r3, sl │ │ │ │ str r1, [sl] │ │ │ │ str r3, [r4, #-4] │ │ │ │ - movw r3, #56884 @ 0xde34 │ │ │ │ + movw r3, #56504 @ 0xdcb8 │ │ │ │ movt r3, #29 │ │ │ │ str r9, [r4, #-8] │ │ │ │ str r1, [r9, #4] │ │ │ │ mvn r1, #0 │ │ │ │ str lr, [ip, #3824] @ 0xef0 │ │ │ │ str r0, [r4, #20] │ │ │ │ str r0, [r4, #24] │ │ │ │ str r3, [r4, #28] │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r3, r0 │ │ │ │ str r1, [r4, #16] │ │ │ │ - bne cc27c │ │ │ │ + bne cb954 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r8 │ │ │ │ - bne cc330 │ │ │ │ + bne cba54 │ │ │ │ str r3, [r4, #24] │ │ │ │ str r4, [r2] │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ ldr r6, [r7, #180] @ 0xb4 │ │ │ │ tst r3, #2 │ │ │ │ - beq cbef8 │ │ │ │ - ldr r2, [pc, #1564] @ cc4d4 │ │ │ │ + beq cb61c │ │ │ │ + ldr r2, [pc, #1564] @ cbbf8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #10 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov r2, #28 │ │ │ │ mla r3, r6, r2, r3 │ │ │ │ movls r6, #0 │ │ │ │ @@ -162483,115 +161916,115 @@ │ │ │ │ cmp r2, r7 │ │ │ │ orreq r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ ldrne r6, [r1, #20] │ │ │ │ ldreq r6, [r3, #1020] @ 0x3fc │ │ │ │ cmp r6, #0 │ │ │ │ - beq cc124 │ │ │ │ + beq cb848 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq cc42c │ │ │ │ + beq cbb50 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne cc19c │ │ │ │ + bne cb8c0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq cc19c │ │ │ │ + beq cb8c0 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ - movw r3, #45892 @ 0xb344 │ │ │ │ + movw r3, #45680 @ 0xb270 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ - beq cc1c8 │ │ │ │ - bl c3758 │ │ │ │ + beq cb8ec │ │ │ │ + bl c3994 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbf90 │ │ │ │ + bgt cb6b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq cc4b0 │ │ │ │ + beq cbbd4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbfa8 │ │ │ │ + bgt cb6cc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq cc3d0 │ │ │ │ + beq cbb24 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movw r4, #38400 @ 0x9600 │ │ │ │ + movw r4, #38392 @ 0x95f8 │ │ │ │ movt r4, #106 @ 0x6a │ │ │ │ mov r1, #20 │ │ │ │ ldr r3, [r4, #1016] @ 0x3f8 │ │ │ │ ldr r0, [r4, #1012] @ 0x3f4 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq cc3c4 │ │ │ │ - movw r3, #43168 @ 0xa8a0 │ │ │ │ + beq cbb30 │ │ │ │ + movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add r4, r4, #4096 @ 0x1000 │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r4, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc36c │ │ │ │ + bne cbabc │ │ │ │ mov r1, #16 │ │ │ │ bic r2, r6, #-1073741824 @ 0xc0000000 │ │ │ │ lsr r3, r6, #30 │ │ │ │ str r1, [r5, #8] │ │ │ │ strd r2, [r5, #12] │ │ │ │ - b cbda8 │ │ │ │ + b cb4cc │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - ldr r5, [pc, #1200] @ cc4dc │ │ │ │ + ldr r5, [pc, #1200] @ cbc00 │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ add r5, r5, r1, lsl #4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbdb8 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne cb4dc │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46428 @ 0xb55c │ │ │ │ + movw r1, #48668 @ 0xbe1c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc3c8 │ │ │ │ + bgt cbb34 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne cc3c8 │ │ │ │ + bne cbb34 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b cc3c8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b cbb34 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ - beq cbdc4 │ │ │ │ + beq cb4e8 │ │ │ │ ldr r1, [r6, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #1088] @ cc4d4 │ │ │ │ + ldr r2, [pc, #1088] @ cbbf8 │ │ │ │ mov r0, #28 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ mul r0, r0, r1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ movls r1, #0 │ │ │ │ movhi r1, #1 │ │ │ │ @@ -162605,38 +162038,38 @@ │ │ │ │ addeq r1, r0, #96256 @ 0x17800 │ │ │ │ addne r1, r1, #428 @ 0x1ac │ │ │ │ addeq r1, r1, #1000 @ 0x3e8 │ │ │ │ add r3, r3, r1 │ │ │ │ add r2, r3, #24 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq cbdd4 │ │ │ │ + beq cb4f8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - movw r8, #7716 @ 0x1e24 │ │ │ │ + movw r8, #8336 @ 0x2090 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbddc │ │ │ │ + bne cb500 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne cbddc │ │ │ │ + bne cb500 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble cbddc │ │ │ │ + ble cb500 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b cbea0 │ │ │ │ - bl b5070 │ │ │ │ + b cb5c4 │ │ │ │ + bl b5030 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq cc480 │ │ │ │ + beq cbba4 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ streq r6, [r7, #180] @ 0xb4 │ │ │ │ - beq cbf00 │ │ │ │ - ldr r2, [pc, #908] @ cc4d4 │ │ │ │ + beq cb624 │ │ │ │ + ldr r2, [pc, #908] @ cbbf8 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r7, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r1, [r1, r2] │ │ │ │ mov r2, #28 │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ @@ -162650,531 +162083,721 @@ │ │ │ │ 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 │ │ │ │ str r6, [r1, #20] │ │ │ │ - b cbf00 │ │ │ │ + b cb624 │ │ │ │ mov r0, r5 │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne cbf50 │ │ │ │ + bne cb674 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2d9d7c │ │ │ │ + bl 2d82f8 │ │ │ │ mov r6, r0 │ │ │ │ - b cc1d0 │ │ │ │ - bl bede4 │ │ │ │ + b cb8f4 │ │ │ │ + bl beda8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cbf84 │ │ │ │ - b cbf90 │ │ │ │ - bl b5718 <_PyObject_GC_New@@Base+0x3d0> │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq cc3c4 │ │ │ │ - movw r3, #43168 @ 0xa8a0 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r3] │ │ │ │ - ldr r2, [pc, #712] @ cc4d8 │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne cc398 │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - b cbd9c │ │ │ │ + ble cb6a8 │ │ │ │ + b cb6b4 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #7716 @ 0x1e24 │ │ │ │ + movw r0, #8336 @ 0x2090 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ blx r4 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cc054 │ │ │ │ + beq cb778 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ mvn r1, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - movw r3, #56884 @ 0xde34 │ │ │ │ + movw r3, #56504 @ 0xdcb8 │ │ │ │ movt r3, #29 │ │ │ │ str r3, [r4, #28] │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cbe8c │ │ │ │ + beq cb5b0 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne cc324 │ │ │ │ + bne cba48 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r8 │ │ │ │ - bne cc3dc │ │ │ │ + bne cbae8 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc2b8 │ │ │ │ + bne cb9dc │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r8 │ │ │ │ - bne cc410 │ │ │ │ + bne cbb08 │ │ │ │ str r3, [r4, #24] │ │ │ │ str r4, [r3, #20] │ │ │ │ - b cbe9c │ │ │ │ + b cb5c0 │ │ │ │ + bl b56d8 <_PyObject_GC_New@@Base+0x3d0> │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq cbb30 │ │ │ │ + movw r3, #43788 @ 0xab0c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r3] │ │ │ │ + ldr r2, [pc, #572] @ cbbfc │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne cba90 │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + b cb4c0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne cc2a0 │ │ │ │ + bne cb978 │ │ │ │ mov r1, r3 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ - movw lr, #8384 @ 0x20c0 │ │ │ │ + movw lr, #9004 @ 0x232c │ │ │ │ movt lr, #104 @ 0x68 │ │ │ │ - movw ip, #7928 @ 0x1ef8 │ │ │ │ + movw ip, #8548 @ 0x2164 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ cmpne r6, lr │ │ │ │ - bne cc400 │ │ │ │ + bne cbaf8 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r6, r8 │ │ │ │ - beq cc2ac │ │ │ │ + beq cb984 │ │ │ │ cmp r6, ip │ │ │ │ cmpne r6, lr │ │ │ │ - bne cc3f8 │ │ │ │ + bne cbaf0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cc2ac │ │ │ │ + beq cb984 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ str r3, [r4, #24] │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ strne r4, [r3, #20] │ │ │ │ str r4, [r1, #24] │ │ │ │ - b cbea0 │ │ │ │ + b cb5c4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r8 │ │ │ │ - beq cc2ac │ │ │ │ + beq cb984 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ - beq cbe9c │ │ │ │ - b cc2b0 │ │ │ │ - movw r2, #37964 @ 0x944c │ │ │ │ + beq cb5c0 │ │ │ │ + b cb988 │ │ │ │ + movw r2, #34584 @ 0x8718 │ │ │ │ movt r2, #33 @ 0x21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne cc418 │ │ │ │ + bne cbb10 │ │ │ │ ldr r0, [r1, #1712] @ 0x6b0 │ │ │ │ bl 2e37c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbd9c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ - b cbd9c │ │ │ │ - movw r2, #37964 @ 0x944c │ │ │ │ - movt r2, #33 @ 0x21 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne cc3e4 │ │ │ │ - ldr r0, [r4, #1712] @ 0x6b0 │ │ │ │ - bl 2e37c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne cc008 │ │ │ │ + bne cb4c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ - b cc008 │ │ │ │ - movw r1, #37964 @ 0x944c │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ + b cb4c0 │ │ │ │ + movw r1, #34584 @ 0x8718 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne cc46c │ │ │ │ + bne cbb3c │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2e37c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc220 │ │ │ │ + bne cb9d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ - b cc220 │ │ │ │ - bl 366244 │ │ │ │ - mvn r6, #0 │ │ │ │ - b cbfa8 │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ + b cb9d0 │ │ │ │ + movw r2, #34584 @ 0x8718 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne cbb84 │ │ │ │ + ldr r0, [r4, #1712] @ 0x6b0 │ │ │ │ + bl 2e37c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne cb72c │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b cbfa8 │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ + b cb72c │ │ │ │ mov r0, r3 │ │ │ │ - b cc2c8 │ │ │ │ - ldr r2, [r4, #1720] @ 0x6b8 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ - b cc008 │ │ │ │ + b cb9ec │ │ │ │ mov r1, r0 │ │ │ │ - b cc308 │ │ │ │ + b cba2c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r8 │ │ │ │ - beq cc2ac │ │ │ │ - b cc300 │ │ │ │ + beq cb984 │ │ │ │ + b cba24 │ │ │ │ mov r1, r3 │ │ │ │ - b cc308 │ │ │ │ + b cba2c │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ - b cbd9c │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + b cb4c0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b cb6cc │ │ │ │ + bl 3664fc │ │ │ │ + mvn r6, #0 │ │ │ │ + b cb6cc │ │ │ │ + ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + b cb9d0 │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq cc460 │ │ │ │ - bl d2374 │ │ │ │ + beq cbb98 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc460 │ │ │ │ + bne cbb98 │ │ │ │ movw r1, #2820 @ 0xb04 │ │ │ │ - movw r0, #39884 @ 0x9bcc │ │ │ │ + movw r0, #42124 @ 0xa48c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mvn r6, #0 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b cc1d0 │ │ │ │ - bl 2d9d48 │ │ │ │ - mov r6, r0 │ │ │ │ - b cc1d0 │ │ │ │ - ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b cb8f4 │ │ │ │ + ldr r2, [r4, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b cc220 │ │ │ │ + b cb72c │ │ │ │ + bl 2d82c4 │ │ │ │ + mov r6, r0 │ │ │ │ + b cb8f4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc4bc │ │ │ │ + ble cbbe0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc3c8 │ │ │ │ + bgt cbb34 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne cc3c8 │ │ │ │ + bne cbb34 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b cc3c8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b cbb34 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b cbf90 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b cb6b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne cc48c │ │ │ │ + bne cbbb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b cc48c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b cbbb0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ - rsbeq fp, sl, r8, asr #21 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq fp, sl, r0, asr #21 │ │ │ │ │ │ │ │ -000cc4e0 : │ │ │ │ +000cbc04 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cc4f4 │ │ │ │ + b cbc18 │ │ │ │ │ │ │ │ -000cc4f4 : │ │ │ │ +000cbc18 : │ │ │ │ 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 r0, #1024 @ 0x400 │ │ │ │ - bls cc578 │ │ │ │ + bls cbc9c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi cc5fc │ │ │ │ - ldr r3, [pc, #564] @ cc758 │ │ │ │ + bhi cbd20 │ │ │ │ + ldr r3, [pc, #564] @ cbe7c │ │ │ │ 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 cc5b4 │ │ │ │ - ldr r2, [pc, #540] @ cc75c │ │ │ │ + beq cbcd8 │ │ │ │ + ldr r2, [pc, #540] @ cbe80 │ │ │ │ ldr r1, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r0, [r3, #1728] @ 0x6c0 │ │ │ │ str r1, [r3, #1732] @ 0x6c4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ str r1, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc588 │ │ │ │ + bne cbcac │ │ │ │ mov r3, #8 │ │ │ │ str r6, [r4, #12] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r4, [pc, #480] @ cc760 │ │ │ │ + ldr r4, [pc, #480] @ cbe84 │ │ │ │ add r4, r4, r0, lsl #4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #37964 @ 0x944c │ │ │ │ + movw r1, #34584 @ 0x8718 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne cc65c │ │ │ │ + bne cbd80 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2e37c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc564 │ │ │ │ + bne cbc88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ - b cc564 │ │ │ │ - bl b5718 <_PyObject_GC_New@@Base+0x3d0> │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ + b cbc88 │ │ │ │ + bl b56d8 <_PyObject_GC_New@@Base+0x3d0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cc700 │ │ │ │ - movw r2, #43168 @ 0xa8a0 │ │ │ │ + beq cbe24 │ │ │ │ + movw r2, #43788 @ 0xab0c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - ldr r3, [pc, #396] @ cc75c │ │ │ │ + ldr r3, [pc, #396] @ cbe80 │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc6b8 │ │ │ │ + ble cbddc │ │ │ │ ldr r5, [r3, #1716] @ 0x6b4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne cc6d4 │ │ │ │ + bne cbdf8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b cc564 │ │ │ │ - movw r5, #38400 @ 0x9600 │ │ │ │ + b cbc88 │ │ │ │ + movw r5, #38392 @ 0x95f8 │ │ │ │ movt r5, #106 @ 0x6a │ │ │ │ mov r1, #20 │ │ │ │ ldr r3, [r5, #1016] @ 0x3f8 │ │ │ │ ldr r0, [r5, #1012] @ 0x3f4 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cc700 │ │ │ │ - movw r2, #43168 @ 0xa8a0 │ │ │ │ + beq cbe24 │ │ │ │ + movw r2, #43788 @ 0xab0c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ add r3, r5, #4096 @ 0x1000 │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc670 │ │ │ │ + ble cbd94 │ │ │ │ ldr r5, [r3, #1716] @ 0x6b4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne cc68c │ │ │ │ + bne cbdb0 │ │ │ │ add r3, r4, #16 │ │ │ │ bic r2, r6, #-1073741824 @ 0xc0000000 │ │ │ │ lsr r0, r6, #30 │ │ │ │ - b cc728 │ │ │ │ + b cbe4c │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b cc564 │ │ │ │ + b cbc88 │ │ │ │ ldr r5, [r3, #1716] @ 0x6b4 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq cc64c │ │ │ │ - movw r2, #37964 @ 0x944c │ │ │ │ + beq cbd70 │ │ │ │ + movw r2, #34584 @ 0x8718 │ │ │ │ movt r2, #33 @ 0x21 │ │ │ │ cmp r5, r2 │ │ │ │ - bne cc70c │ │ │ │ + bne cbe30 │ │ │ │ ldr r0, [r3, #1712] @ 0x6b0 │ │ │ │ bl 2e37c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc64c │ │ │ │ + bne cbd70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ - b cc64c │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ + b cbd70 │ │ │ │ ldr r5, [r3, #1716] @ 0x6b4 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq cc5f0 │ │ │ │ - movw r2, #37964 @ 0x944c │ │ │ │ + beq cbd14 │ │ │ │ + movw r2, #34584 @ 0x8718 │ │ │ │ movt r2, #33 @ 0x21 │ │ │ │ cmp r5, r2 │ │ │ │ - bne cc73c │ │ │ │ + bne cbe60 │ │ │ │ ldr r0, [r3, #1712] @ 0x6b0 │ │ │ │ bl 2e37c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc5f0 │ │ │ │ + bne cbd14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ - b cc5f0 │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ + b cbd14 │ │ │ │ mov r4, #0 │ │ │ │ - bl 366244 │ │ │ │ - b cc570 │ │ │ │ + bl 3664fc │ │ │ │ + b cbc94 │ │ │ │ ldr r2, [r3, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add r3, r4, #16 │ │ │ │ bic r2, r6, #-1073741824 @ 0xc0000000 │ │ │ │ lsr r0, r6, #30 │ │ │ │ mov r1, #16 │ │ │ │ str r2, [r4, #12] │ │ │ │ str r1, [r4, #8] │ │ │ │ str r0, [r3] │ │ │ │ - b cc570 │ │ │ │ + b cbc94 │ │ │ │ ldr r2, [r3, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b cc564 │ │ │ │ + b cbc88 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ - rsbeq fp, sl, r8, asr #21 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq fp, sl, 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 │ │ │ │ - ldr r2, [pc, #352] @ cc8e0 │ │ │ │ + ldr r2, [pc, #352] @ cc004 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq cc7e8 │ │ │ │ - ldr r2, [pc, #324] @ cc8e4 │ │ │ │ + beq cbf0c │ │ │ │ + ldr r2, [pc, #324] @ cc008 │ │ │ │ ldr r1, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r0, [r3, #1728] @ 0x6c0 │ │ │ │ str r1, [r3, #1732] @ 0x6c4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ str r1, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc830 │ │ │ │ + bne cbf54 │ │ │ │ cmp r5, #0 │ │ │ │ eor r2, r5, r5, asr #31 │ │ │ │ sub r2, r2, r5, asr #31 │ │ │ │ movlt r3, #10 │ │ │ │ movge r3, #8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r4, #12] │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl b5718 <_PyObject_GC_New@@Base+0x3d0> │ │ │ │ + bl b56d8 <_PyObject_GC_New@@Base+0x3d0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cc8a4 │ │ │ │ - movw r3, #43168 @ 0xa8a0 │ │ │ │ + beq cbfc8 │ │ │ │ + movw r3, #43788 @ 0xab0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r2, [pc, #224] @ cc8e4 │ │ │ │ + ldr r2, [pc, #224] @ cc008 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc85c │ │ │ │ + ble cbf80 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc878 │ │ │ │ + bne cbf9c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b cc7c4 │ │ │ │ - movw r1, #37964 @ 0x944c │ │ │ │ + b cbee8 │ │ │ │ + movw r1, #34584 @ 0x8718 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne cc8b0 │ │ │ │ + bne cbfd4 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2e37c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc7c4 │ │ │ │ + bne cbee8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ - b cc7c4 │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ + b cbee8 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc824 │ │ │ │ - movw r1, #37964 @ 0x944c │ │ │ │ + beq cbf48 │ │ │ │ + movw r1, #34584 @ 0x8718 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne cc8c4 │ │ │ │ + bne cbfe8 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2e37c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc824 │ │ │ │ + bne cbf48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ - b cc824 │ │ │ │ - bl 366244 │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ + b cbf48 │ │ │ │ + bl 3664fc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b cc7c4 │ │ │ │ + b cbee8 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b cc7c4 │ │ │ │ + b cbee8 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r2, [r3, #104] @ 0x68 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq cc2c4 │ │ │ │ + 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, [r3, #84] @ 0x54 │ │ │ │ + cmp r3, #0 │ │ │ │ + blt cc138 │ │ │ │ + add r2, r0, r2 │ │ │ │ + ldr r3, [r2] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne cc1a0 │ │ │ │ + movw r4, #8336 @ 0x2090 │ │ │ │ + movt r4, #104 @ 0x68 │ │ │ │ + ldr r5, [r4, #152] @ 0x98 │ │ │ │ + movw r3, #1608 @ 0x648 │ │ │ │ + movt r3, #12 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r5, r3 │ │ │ │ + str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bne cc2e0 │ │ │ │ + movw r0, #8336 @ 0x2090 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + bl c0b58 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq cc12c │ │ │ │ + ldr r1, [r4, #84] @ 0x54 │ │ │ │ + ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ + tst r1, #16384 @ 0x4000 │ │ │ │ + beq cc0dc │ │ │ │ + ldr r1, [pc, #608] @ cc300 │ │ │ │ + mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ + ldr r0, [r0, r1] │ │ │ │ + ldr r1, [r3, #-4] │ │ │ │ + ldr lr, [r0, #3836] @ 0xefc │ │ │ │ + and r1, r1, #3 │ │ │ │ + ldr ip, [r0, #3824] @ 0xef0 │ │ │ │ + ldr r6, [lr, #4] │ │ │ │ + add ip, ip, #1 │ │ │ │ + ldr r5, [lr, #4] │ │ │ │ + orr r1, r1, r5 │ │ │ │ + sub r5, r3, #8 │ │ │ │ + str r5, [r6] │ │ │ │ + str r1, [r3, #-4] │ │ │ │ + str lr, [r3, #-8] │ │ │ │ + str r5, [lr, #4] │ │ │ │ + str ip, [r0, #3824] @ 0xef0 │ │ │ │ + mov r1, #0 │ │ │ │ + movw r0, #56504 @ 0xdcb8 │ │ │ │ + movt r0, #29 │ │ │ │ + str r1, [r3, #20] │ │ │ │ + str r1, [r3, #24] │ │ │ │ + mvn ip, #0 │ │ │ │ + str r0, [r3, #28] │ │ │ │ + str r7, [r3, #8] │ │ │ │ + ldr r0, [r2] │ │ │ │ + str ip, [r3, #16] │ │ │ │ + cmp r0, r1 │ │ │ │ + str r1, [r3, #12] │ │ │ │ + bne cc1dc │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + cmp r1, r4 │ │ │ │ + movne lr, r0 │ │ │ │ + movne ip, r0 │ │ │ │ + bne cc210 │ │ │ │ + str r0, [r3, #24] │ │ │ │ + str r3, [r2] │ │ │ │ + mov r0, r3 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r3, [r0, #84] @ 0x54 │ │ │ │ + tst r3, #2 │ │ │ │ + beq cc040 │ │ │ │ + ldr r3, [r0, #180] @ 0xb4 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr ip, [pc, #428] @ cc300 │ │ │ │ + mov r1, #28 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + cmp r3, #10 │ │ │ │ + mul r1, r1, r3 │ │ │ │ + ldr r2, [r2, ip] │ │ │ │ + movls r3, #0 │ │ │ │ + movhi r3, #1 │ │ │ │ + add ip, r2, r1 │ │ │ │ + add ip, ip, #91136 @ 0x16400 │ │ │ │ + ldr ip, [ip, #428] @ 0x1ac │ │ │ │ + cmp ip, r0 │ │ │ │ + orreq r3, r3, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + addne r3, r1, #91136 @ 0x16400 │ │ │ │ + addeq r3, r1, #96256 @ 0x17800 │ │ │ │ + addne r3, r3, #428 @ 0x1ac │ │ │ │ + addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ + add r2, r2, r3 │ │ │ │ + add r2, r2, #24 │ │ │ │ + b cc044 │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne cc050 │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + movw r4, #8336 @ 0x2090 │ │ │ │ + movt r4, #104 @ 0x68 │ │ │ │ + cmp r1, r4 │ │ │ │ + bne cc058 │ │ │ │ + ldr r1, [r3] │ │ │ │ + cmp r1, #0 │ │ │ │ + ble cc058 │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r1, r1, #1 │ │ │ │ + strle r1, [r3] │ │ │ │ + b cc12c │ │ │ │ + ldr lr, [r0, #12] │ │ │ │ + cmp lr, r1 │ │ │ │ + bne cc28c │ │ │ │ + ldr r1, [r0, #4] │ │ │ │ + cmp r1, r4 │ │ │ │ + bne cc298 │ │ │ │ + ldr r1, [r0, #24] │ │ │ │ + cmp r1, #0 │ │ │ │ + moveq ip, r0 │ │ │ │ + bne cc270 │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + cmp r1, r4 │ │ │ │ + beq cc284 │ │ │ │ + movw r5, #8548 @ 0x2164 │ │ │ │ + movt r5, #104 @ 0x68 │ │ │ │ + movw r4, #9004 @ 0x232c │ │ │ │ + movt r4, #104 @ 0x68 │ │ │ │ + cmp r1, r4 │ │ │ │ + cmpne r1, r5 │ │ │ │ + bne cc248 │ │ │ │ + cmp ip, #0 │ │ │ │ + bne cc254 │ │ │ │ + cmp r0, #0 │ │ │ │ + str r0, [r3, #24] │ │ │ │ + beq cc128 │ │ │ │ + str r3, [r0, #20] │ │ │ │ + b cc128 │ │ │ │ + cmp lr, #0 │ │ │ │ + beq cc22c │ │ │ │ + mov ip, lr │ │ │ │ + ldr r2, [ip, #24] │ │ │ │ + str r2, [r3, #24] │ │ │ │ + str ip, [r3, #20] │ │ │ │ + cmp r2, #0 │ │ │ │ + strne r3, [r2, #20] │ │ │ │ + str r3, [ip, #24] │ │ │ │ + b cc12c │ │ │ │ + ldr ip, [r1, #12] │ │ │ │ + cmp ip, #0 │ │ │ │ + mov ip, r0 │ │ │ │ + bne cc204 │ │ │ │ + b cc2a0 │ │ │ │ + str r0, [r3, #24] │ │ │ │ + b cc240 │ │ │ │ + mov lr, r1 │ │ │ │ + mov ip, r1 │ │ │ │ + b cc204 │ │ │ │ + mov ip, lr │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r7, [r1, #4] │ │ │ │ + movw r6, #8548 @ 0x2164 │ │ │ │ + movt r6, #104 @ 0x68 │ │ │ │ + movw r5, #9004 @ 0x232c │ │ │ │ + movt r5, #104 @ 0x68 │ │ │ │ + cmp r7, r5 │ │ │ │ + cmpne r7, r6 │ │ │ │ + moveq lr, r1 │ │ │ │ + b cc204 │ │ │ │ + movw r0, #45600 @ 0xb220 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + movw r1, #48668 @ 0xbe1c │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r0, [r0] │ │ │ │ + b 170914 │ │ │ │ + mov r1, #0 │ │ │ │ + movw r0, #8336 @ 0x2090 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + blx r5 │ │ │ │ + ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bne cc0dc │ │ │ │ + b cc12c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ │ │ │ │ -000cc8e8 : │ │ │ │ +000cc304 : │ │ │ │ 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 cccc0 │ │ │ │ + beq cc6dc │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [ip, #84] @ 0x54 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ccc90 │ │ │ │ + beq cc6ac │ │ │ │ cmp r1, #0 │ │ │ │ - blt cca78 │ │ │ │ + blt cc494 │ │ │ │ add r4, r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cc948 │ │ │ │ + bne cc364 │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ccae8 │ │ │ │ - movw r5, #7716 @ 0x1e24 │ │ │ │ + bne cc504 │ │ │ │ + movw r5, #8336 @ 0x2090 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r6, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #1548 @ 0x60c │ │ │ │ + movw r3, #1608 @ 0x648 │ │ │ │ movt r3, #12 │ │ │ │ mov r8, r0 │ │ │ │ cmp r6, r3 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne ccb54 │ │ │ │ - movw r0, #7716 @ 0x1e24 │ │ │ │ + bne cc570 │ │ │ │ + movw r0, #8336 @ 0x2090 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl c0684 │ │ │ │ + bl c0b58 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq cca2c │ │ │ │ + beq cc448 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq ccb70 │ │ │ │ - ldr r0, [pc, #952] @ ccd50 │ │ │ │ + beq cc58c │ │ │ │ + ldr r0, [pc, #952] @ cc76c │ │ │ │ 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 │ │ │ │ @@ -163189,55 +162812,55 @@ │ │ │ │ str r6, [r3, #-8] │ │ │ │ str r0, [r6, #4] │ │ │ │ str lr, [ip, #3824] @ 0xef0 │ │ │ │ str r8, [r3, #8] │ │ │ │ str r7, [r3, #20] │ │ │ │ str r7, [r3, #24] │ │ │ │ str r1, [r3, #16] │ │ │ │ - bne cca38 │ │ │ │ - movw r1, #56884 @ 0xde34 │ │ │ │ + bne cc454 │ │ │ │ + movw r1, #56504 @ 0xdcb8 │ │ │ │ movt r1, #29 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, r7 │ │ │ │ - bne ccbac │ │ │ │ + bne cc5c8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r5 │ │ │ │ movne r1, #0 │ │ │ │ - bne ccb3c │ │ │ │ + bne cc558 │ │ │ │ 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 ccd14 │ │ │ │ + bgt cc730 │ │ │ │ add r1, r1, #1 │ │ │ │ - movw r0, #56884 @ 0xde34 │ │ │ │ + movw r0, #56504 @ 0xdcb8 │ │ │ │ movt r0, #29 │ │ │ │ str r1, [r2] │ │ │ │ str r0, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cca1c │ │ │ │ + beq cc438 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ccbb8 │ │ │ │ - b ccbec │ │ │ │ + beq cc5d4 │ │ │ │ + b cc608 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq cc930 │ │ │ │ + beq cc34c │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #700] @ ccd50 │ │ │ │ + ldr lr, [pc, #700] @ cc76c │ │ │ │ mov r1, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mul r1, r1, r3 │ │ │ │ ldr r4, [ip, lr] │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ @@ -163250,407 +162873,217 @@ │ │ │ │ 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 cc93c │ │ │ │ - b cc948 │ │ │ │ + beq cc358 │ │ │ │ + b cc364 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ccca8 │ │ │ │ + bne cc6c4 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r5, #7716 @ 0x1e24 │ │ │ │ + movw r5, #8336 @ 0x2090 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmp r1, r5 │ │ │ │ - bne cc950 │ │ │ │ + bne cc36c │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - ble cc950 │ │ │ │ + ble cc36c │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cca2c │ │ │ │ + bgt cc448 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp ip, #0 │ │ │ │ - bne ccc78 │ │ │ │ + bne cc694 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #24] │ │ │ │ cmp r1, r2 │ │ │ │ str r2, [r3, #20] │ │ │ │ - beq cca28 │ │ │ │ - b ccbf8 │ │ │ │ + beq cc444 │ │ │ │ + b cc614 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #7716 @ 0x1e24 │ │ │ │ + movw r0, #8336 @ 0x2090 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ blx r6 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq cca2c │ │ │ │ + beq cc448 │ │ │ │ mvn r1, #0 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r8, [r3, #8] │ │ │ │ str r1, [r3, #20] │ │ │ │ str r1, [r3, #24] │ │ │ │ - bne cca38 │ │ │ │ - movw r1, #56884 @ 0xde34 │ │ │ │ + bne cc454 │ │ │ │ + movw r1, #56504 @ 0xdcb8 │ │ │ │ movt r1, #29 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cca0c │ │ │ │ + beq cc428 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cccb8 │ │ │ │ + bne cc6d4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - bne ccc2c │ │ │ │ + bne cc648 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccc00 │ │ │ │ + bne cc61c │ │ │ │ cmp r2, #0 │ │ │ │ movne ip, r1 │ │ │ │ - bne ccc78 │ │ │ │ + bne cc694 │ │ │ │ mov ip, r1 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r5 │ │ │ │ - bne ccb34 │ │ │ │ + bne cc550 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #24] │ │ │ │ str r2, [r3, #20] │ │ │ │ str r3, [r1, #20] │ │ │ │ - b cca28 │ │ │ │ + b cc444 │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - beq ccd48 │ │ │ │ + beq cc764 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ccbdc │ │ │ │ + beq cc5f8 │ │ │ │ mov ip, r1 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r0, [r3, #24] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [ip, #24] │ │ │ │ - b cca2c │ │ │ │ + b cc448 │ │ │ │ mov r0, r1 │ │ │ │ mov ip, #0 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ - movw lr, #8384 @ 0x20c0 │ │ │ │ + movw lr, #9004 @ 0x232c │ │ │ │ movt lr, #104 @ 0x68 │ │ │ │ - movw r6, #7928 @ 0x1ef8 │ │ │ │ + movw r6, #8548 @ 0x2164 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ cmp r7, r6 │ │ │ │ cmpne r7, lr │ │ │ │ - bne ccce4 │ │ │ │ + bne cc700 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ccc74 │ │ │ │ + bne cc690 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r5 │ │ │ │ - beq ccbec │ │ │ │ + beq cc608 │ │ │ │ cmp r2, r6 │ │ │ │ cmpne r2, lr │ │ │ │ - beq ccb34 │ │ │ │ + beq cc550 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [ip, #24] │ │ │ │ str r0, [r3, #24] │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r3, #20] │ │ │ │ - beq ccc24 │ │ │ │ - b ccc20 │ │ │ │ + beq cc640 │ │ │ │ + b cc63c │ │ │ │ cmp r1, #0 │ │ │ │ - blt ccd34 │ │ │ │ + blt cc750 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ add r4, r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccaec │ │ │ │ - movw r5, #7716 @ 0x1e24 │ │ │ │ + bne cc508 │ │ │ │ + movw r5, #8336 @ 0x2090 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ - b cc950 │ │ │ │ + b cc36c │ │ │ │ mov ip, #0 │ │ │ │ - b ccbe0 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + b cc5fc │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #46428 @ 0xb55c │ │ │ │ + movw r1, #48668 @ 0xbe1c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ccd00 │ │ │ │ + bne cc71c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r5 │ │ │ │ streq r2, [r3, #20] │ │ │ │ streq r1, [r3, #24] │ │ │ │ - beq ccbf8 │ │ │ │ + beq cc614 │ │ │ │ cmp ip, #0 │ │ │ │ streq ip, [r3, #20] │ │ │ │ streq r1, [r3, #24] │ │ │ │ - beq ccbf8 │ │ │ │ - b ccc78 │ │ │ │ - movw r1, #56884 @ 0xde34 │ │ │ │ + beq cc614 │ │ │ │ + b cc694 │ │ │ │ + movw r1, #56504 @ 0xdcb8 │ │ │ │ movt r1, #29 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cca1c │ │ │ │ - b cca68 │ │ │ │ + beq cc438 │ │ │ │ + b cc484 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq ccc98 │ │ │ │ + beq cc6b4 │ │ │ │ mov r2, #0 │ │ │ │ - b cca84 │ │ │ │ - mov ip, r1 │ │ │ │ - b ccc34 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r2, [r3, #104] @ 0x68 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq cd00c │ │ │ │ - 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, [r3, #84] @ 0x54 │ │ │ │ - cmp r3, #0 │ │ │ │ - blt cce80 │ │ │ │ - add r2, r0, r2 │ │ │ │ - ldr r3, [r2] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne ccee8 │ │ │ │ - movw r4, #7716 @ 0x1e24 │ │ │ │ - movt r4, #104 @ 0x68 │ │ │ │ - ldr r5, [r4, #152] @ 0x98 │ │ │ │ - movw r3, #1548 @ 0x60c │ │ │ │ - movt r3, #12 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r5, r3 │ │ │ │ - str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne cd028 │ │ │ │ - movw r0, #7716 @ 0x1e24 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - bl c0684 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - beq cce74 │ │ │ │ - ldr r1, [r4, #84] @ 0x54 │ │ │ │ - ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - tst r1, #16384 @ 0x4000 │ │ │ │ - beq cce24 │ │ │ │ - ldr r1, [pc, #608] @ cd048 │ │ │ │ - mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r0, [r0, r1] │ │ │ │ - ldr r1, [r3, #-4] │ │ │ │ - ldr lr, [r0, #3836] @ 0xefc │ │ │ │ - and r1, r1, #3 │ │ │ │ - ldr ip, [r0, #3824] @ 0xef0 │ │ │ │ - ldr r6, [lr, #4] │ │ │ │ - add ip, ip, #1 │ │ │ │ - ldr r5, [lr, #4] │ │ │ │ - orr r1, r1, r5 │ │ │ │ - sub r5, r3, #8 │ │ │ │ - str r5, [r6] │ │ │ │ - str r1, [r3, #-4] │ │ │ │ - str lr, [r3, #-8] │ │ │ │ - str r5, [lr, #4] │ │ │ │ - str ip, [r0, #3824] @ 0xef0 │ │ │ │ - mov r1, #0 │ │ │ │ - movw r0, #56884 @ 0xde34 │ │ │ │ - movt r0, #29 │ │ │ │ - str r1, [r3, #20] │ │ │ │ - str r1, [r3, #24] │ │ │ │ - mvn ip, #0 │ │ │ │ - str r0, [r3, #28] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - ldr r0, [r2] │ │ │ │ - str ip, [r3, #16] │ │ │ │ - cmp r0, r1 │ │ │ │ - str r1, [r3, #12] │ │ │ │ - bne ccf24 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - cmp r1, r4 │ │ │ │ - movne lr, r0 │ │ │ │ - movne ip, r0 │ │ │ │ - bne ccf58 │ │ │ │ - str r0, [r3, #24] │ │ │ │ - str r3, [r2] │ │ │ │ - mov r0, r3 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [r0, #84] @ 0x54 │ │ │ │ - tst r3, #2 │ │ │ │ - beq ccd88 │ │ │ │ - ldr r3, [r0, #180] @ 0xb4 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #428] @ cd048 │ │ │ │ - mov r1, #28 │ │ │ │ - sub r3, r3, #1 │ │ │ │ - cmp r3, #10 │ │ │ │ - mul r1, r1, r3 │ │ │ │ - ldr r2, [r2, ip] │ │ │ │ - movls r3, #0 │ │ │ │ - movhi r3, #1 │ │ │ │ - add ip, r2, r1 │ │ │ │ - add ip, ip, #91136 @ 0x16400 │ │ │ │ - ldr ip, [ip, #428] @ 0x1ac │ │ │ │ - cmp ip, r0 │ │ │ │ - orreq r3, r3, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - addne r3, r1, #91136 @ 0x16400 │ │ │ │ - addeq r3, r1, #96256 @ 0x17800 │ │ │ │ - addne r3, r3, #428 @ 0x1ac │ │ │ │ - addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ - add r2, r2, r3 │ │ │ │ - add r2, r2, #24 │ │ │ │ - b ccd8c │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne ccd98 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - movw r4, #7716 @ 0x1e24 │ │ │ │ - movt r4, #104 @ 0x68 │ │ │ │ - cmp r1, r4 │ │ │ │ - bne ccda0 │ │ │ │ - ldr r1, [r3] │ │ │ │ - cmp r1, #0 │ │ │ │ - ble ccda0 │ │ │ │ - cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r1, r1, #1 │ │ │ │ - strle r1, [r3] │ │ │ │ - b cce74 │ │ │ │ - ldr lr, [r0, #12] │ │ │ │ - cmp lr, r1 │ │ │ │ - bne ccfd4 │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - cmp r1, r4 │ │ │ │ - bne ccfe0 │ │ │ │ - ldr r1, [r0, #24] │ │ │ │ - cmp r1, #0 │ │ │ │ - moveq ip, r0 │ │ │ │ - bne ccfb8 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - cmp r1, r4 │ │ │ │ - beq ccfcc │ │ │ │ - movw r5, #7928 @ 0x1ef8 │ │ │ │ - movt r5, #104 @ 0x68 │ │ │ │ - movw r4, #8384 @ 0x20c0 │ │ │ │ - movt r4, #104 @ 0x68 │ │ │ │ - cmp r1, r4 │ │ │ │ - cmpne r1, r5 │ │ │ │ - bne ccf90 │ │ │ │ - cmp ip, #0 │ │ │ │ - bne ccf9c │ │ │ │ - cmp r0, #0 │ │ │ │ - str r0, [r3, #24] │ │ │ │ - beq cce70 │ │ │ │ - str r3, [r0, #20] │ │ │ │ - b cce70 │ │ │ │ - cmp lr, #0 │ │ │ │ - beq ccf74 │ │ │ │ - mov ip, lr │ │ │ │ - ldr r2, [ip, #24] │ │ │ │ - str r2, [r3, #24] │ │ │ │ - str ip, [r3, #20] │ │ │ │ - cmp r2, #0 │ │ │ │ - strne r3, [r2, #20] │ │ │ │ - str r3, [ip, #24] │ │ │ │ - b cce74 │ │ │ │ - ldr ip, [r1, #12] │ │ │ │ - cmp ip, #0 │ │ │ │ - mov ip, r0 │ │ │ │ - bne ccf4c │ │ │ │ - b ccfe8 │ │ │ │ - str r0, [r3, #24] │ │ │ │ - b ccf88 │ │ │ │ - mov lr, r1 │ │ │ │ + b cc4a0 │ │ │ │ mov ip, r1 │ │ │ │ - b ccf4c │ │ │ │ - mov ip, lr │ │ │ │ - mov r1, r0 │ │ │ │ - ldr r7, [r1, #4] │ │ │ │ - movw r6, #7928 @ 0x1ef8 │ │ │ │ - movt r6, #104 @ 0x68 │ │ │ │ - movw r5, #8384 @ 0x20c0 │ │ │ │ - movt r5, #104 @ 0x68 │ │ │ │ - cmp r7, r5 │ │ │ │ - cmpne r7, r6 │ │ │ │ - moveq lr, r1 │ │ │ │ - b ccf4c │ │ │ │ - movw r0, #45388 @ 0xb14c │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #46428 @ 0xb55c │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - ldr r0, [r0] │ │ │ │ - b 17173c │ │ │ │ - mov r1, #0 │ │ │ │ - movw r0, #7716 @ 0x1e24 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - blx r5 │ │ │ │ - ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - bne cce24 │ │ │ │ - b cce74 │ │ │ │ + b cc650 │ │ │ │ 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 ip, [r0, #4] │ │ │ │ ldr r2, [ip, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cd468 │ │ │ │ + beq ccb8c │ │ │ │ mov r3, r1 │ │ │ │ - movw r1, #5188 @ 0x1444 │ │ │ │ + movw r1, #5808 @ 0x16b0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ cmp r3, r1 │ │ │ │ - beq cd264 │ │ │ │ + beq cc988 │ │ │ │ cmp ip, #0 │ │ │ │ - blt cd1f4 │ │ │ │ + blt cc918 │ │ │ │ add r2, r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cd0ac │ │ │ │ + bne cc7d0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cd27c │ │ │ │ - movw r4, #7716 @ 0x1e24 │ │ │ │ + bne cc9a0 │ │ │ │ + movw r4, #8336 @ 0x2090 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r5, [r4, #152] @ 0x98 │ │ │ │ - movw r1, #1548 @ 0x60c │ │ │ │ + movw r1, #1608 @ 0x648 │ │ │ │ movt r1, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, r1 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne cd2d4 │ │ │ │ - movw r0, #7716 @ 0x1e24 │ │ │ │ + bne cc9f8 │ │ │ │ + movw r0, #8336 @ 0x2090 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl c0684 │ │ │ │ + bl c0b58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd19c │ │ │ │ + beq cc8c0 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq cd2f4 │ │ │ │ - ldr ip, [pc, #920] @ cd4a0 │ │ │ │ + beq cca18 │ │ │ │ + ldr ip, [pc, #920] @ ccbc4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp r3, #0 │ │ │ │ ldr lr, [r1, ip] │ │ │ │ sub ip, r0, #8 │ │ │ │ ldr r1, [r0, #-4] │ │ │ │ ldr r5, [lr, #3836] @ 0xefc │ │ │ │ and r1, r1, #3 │ │ │ │ @@ -163665,58 +163098,58 @@ │ │ │ │ str r5, [r0, #-8] │ │ │ │ str ip, [r5, #4] │ │ │ │ str r8, [lr, #3824] @ 0xef0 │ │ │ │ str r7, [r0, #8] │ │ │ │ str r6, [r0, #20] │ │ │ │ str r6, [r0, #24] │ │ │ │ str r1, [r0, #16] │ │ │ │ - bne cd1a4 │ │ │ │ - movw r1, #56884 @ 0xde34 │ │ │ │ + bne cc8c8 │ │ │ │ + movw r1, #56504 @ 0xdcb8 │ │ │ │ movt r1, #29 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, r6 │ │ │ │ - bne cd330 │ │ │ │ + bne cca54 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ movne r1, #0 │ │ │ │ - bne cd2bc │ │ │ │ + bne cc9e0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #24] │ │ │ │ str r0, [r2] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cd448 │ │ │ │ + bgt ccb6c │ │ │ │ add r1, r1, #1 │ │ │ │ - movw ip, #56884 @ 0xde34 │ │ │ │ + movw ip, #56504 @ 0xdcb8 │ │ │ │ movt ip, #29 │ │ │ │ str r1, [r3] │ │ │ │ str ip, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cd18c │ │ │ │ + beq cc8b0 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - beq cd33c │ │ │ │ + beq cca60 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [r0, #24] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r0, [r1, #20] │ │ │ │ - b cd198 │ │ │ │ + b cc8bc │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ tst r1, #2 │ │ │ │ - beq cd094 │ │ │ │ + beq cc7b8 │ │ │ │ ldr r1, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #656] @ cd4a0 │ │ │ │ + ldr lr, [pc, #656] @ ccbc4 │ │ │ │ mov ip, #28 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ mul ip, ip, r1 │ │ │ │ ldr r2, [r2, lr] │ │ │ │ movls r1, #0 │ │ │ │ movhi r1, #1 │ │ │ │ @@ -163729,177 +163162,177 @@ │ │ │ │ addne r1, ip, #91136 @ 0x16400 │ │ │ │ addeq r1, ip, #96256 @ 0x17800 │ │ │ │ addne r1, r1, #428 @ 0x1ac │ │ │ │ addeq r1, r1, #1000 @ 0x3e8 │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ add r2, r2, #24 │ │ │ │ - beq cd0a0 │ │ │ │ - b cd0ac │ │ │ │ + beq cc7c4 │ │ │ │ + b cc7d0 │ │ │ │ cmp ip, #0 │ │ │ │ - blt cd48c │ │ │ │ + blt ccbb0 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r2, r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cd0ac │ │ │ │ + beq cc7d0 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne cd3ec │ │ │ │ + bne ccb10 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r4, #7716 @ 0x1e24 │ │ │ │ + movw r4, #8336 @ 0x2090 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ cmp r1, r4 │ │ │ │ - bne cd3f4 │ │ │ │ + bne ccb18 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - ble cd3f4 │ │ │ │ + ble ccb18 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r3 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r3] │ │ │ │ - b cd19c │ │ │ │ + b cc8c0 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [r0, #24] │ │ │ │ cmp r1, r3 │ │ │ │ str r3, [r0, #20] │ │ │ │ - beq cd198 │ │ │ │ - b cd1ec │ │ │ │ + beq cc8bc │ │ │ │ + b cc910 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #7716 @ 0x1e24 │ │ │ │ + movw r0, #8336 @ 0x2090 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ blx r5 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd19c │ │ │ │ + beq cc8c0 │ │ │ │ mvn r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r0, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r6, [r0, #8] │ │ │ │ str r1, [r0, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ - bne cd1a4 │ │ │ │ - movw r1, #56884 @ 0xde34 │ │ │ │ + bne cc8c8 │ │ │ │ + movw r1, #56504 @ 0xdcb8 │ │ │ │ movt r1, #29 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cd17c │ │ │ │ + beq cc8a0 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cd3fc │ │ │ │ + bne ccb20 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, r4 │ │ │ │ - bne cd404 │ │ │ │ + bne ccb28 │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cd370 │ │ │ │ + bne cca94 │ │ │ │ cmp r3, #0 │ │ │ │ moveq ip, r1 │ │ │ │ - bne cd3e4 │ │ │ │ + bne ccb08 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq cd1e0 │ │ │ │ - b cd3c0 │ │ │ │ + beq cc904 │ │ │ │ + b ccae4 │ │ │ │ ldr ip, [lr, #12] │ │ │ │ cmp ip, #0 │ │ │ │ moveq ip, r1 │ │ │ │ - bne cd354 │ │ │ │ + bne cca78 │ │ │ │ ldr r7, [lr, #4] │ │ │ │ - movw r5, #8384 @ 0x20c0 │ │ │ │ + movw r5, #9004 @ 0x232c │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ - movw r6, #7928 @ 0x1ef8 │ │ │ │ + movw r6, #8548 @ 0x2164 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ cmp r7, r6 │ │ │ │ cmpne r7, r5 │ │ │ │ - bne cd418 │ │ │ │ + bne ccb3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne cd410 │ │ │ │ + bne ccb34 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq cd1e0 │ │ │ │ + beq cc904 │ │ │ │ cmp r3, r6 │ │ │ │ cmpne r3, r5 │ │ │ │ - bne cd410 │ │ │ │ + bne ccb34 │ │ │ │ cmp ip, #0 │ │ │ │ - beq cd2bc │ │ │ │ + beq cc9e0 │ │ │ │ ldr r3, [ip, #24] │ │ │ │ str r3, [r0, #24] │ │ │ │ str ip, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ strne r0, [r3, #20] │ │ │ │ str r0, [ip, #24] │ │ │ │ - b cd19c │ │ │ │ + b cc8c0 │ │ │ │ mov ip, r1 │ │ │ │ - b cd3c8 │ │ │ │ - movw r4, #7716 @ 0x1e24 │ │ │ │ + b ccaec │ │ │ │ + movw r4, #8336 @ 0x2090 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r3, #0 │ │ │ │ - b cd0b4 │ │ │ │ + b cc7d8 │ │ │ │ mov ip, #0 │ │ │ │ - b cd360 │ │ │ │ + b cca84 │ │ │ │ mov lr, r1 │ │ │ │ mov ip, #0 │ │ │ │ - b cd380 │ │ │ │ + b ccaa4 │ │ │ │ mov ip, lr │ │ │ │ - b cd3c8 │ │ │ │ + b ccaec │ │ │ │ cmp r3, #0 │ │ │ │ - bne cd434 │ │ │ │ + bne ccb58 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, r4 │ │ │ │ streq r3, [r0, #20] │ │ │ │ streq r1, [r0, #24] │ │ │ │ - beq cd1ec │ │ │ │ + beq cc910 │ │ │ │ cmp ip, #0 │ │ │ │ streq ip, [r0, #20] │ │ │ │ streq r1, [r0, #24] │ │ │ │ - beq cd1ec │ │ │ │ - b cd3c8 │ │ │ │ - movw r1, #56884 @ 0xde34 │ │ │ │ + beq cc910 │ │ │ │ + b ccaec │ │ │ │ + movw r1, #56504 @ 0xdcb8 │ │ │ │ movt r1, #29 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cd18c │ │ │ │ - b cd1d4 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + beq cc8b0 │ │ │ │ + b cc8f8 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #46428 @ 0xb55c │ │ │ │ + movw r1, #48668 @ 0xbe1c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq cd26c │ │ │ │ + beq cc990 │ │ │ │ mov r3, #0 │ │ │ │ - b cd200 │ │ │ │ + b cc924 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - blt cd4d0 │ │ │ │ + blt ccbf4 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ add r0, r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ - beq cd4bc │ │ │ │ + beq ccbe0 │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #76] @ cd538 │ │ │ │ + ldr ip, [pc, #76] @ ccc5c │ │ │ │ mov r2, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ ldr r1, [r1, ip] │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ @@ -163911,18 +163344,18 @@ │ │ │ │ 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 │ │ │ │ add r0, r1, #24 │ │ │ │ - b cd4c4 │ │ │ │ + b ccbe8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000cd53c <_PyStaticType_GetState@@Base>: │ │ │ │ +000ccc60 <_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 │ │ │ │ @@ -163945,29 +163378,29 @@ │ │ │ │ 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 r5, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #1548 @ 0x60c │ │ │ │ + movw r3, #1608 @ 0x648 │ │ │ │ movt r3, #12 │ │ │ │ mov r6, r1 │ │ │ │ cmp r5, r3 │ │ │ │ - bne cd664 <_PyStaticType_GetState@@Base+0x128> │ │ │ │ + bne ccd88 <_PyStaticType_GetState@@Base+0x128> │ │ │ │ mov r4, r0 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c0684 │ │ │ │ + bl c0b58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd6b0 <_PyStaticType_GetState@@Base+0x174> │ │ │ │ + beq ccdd4 <_PyStaticType_GetState@@Base+0x174> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq cd67c <_PyStaticType_GetState@@Base+0x140> │ │ │ │ - ldr r1, [pc, #196] @ cd6b8 <_PyStaticType_GetState@@Base+0x17c> │ │ │ │ + beq ccda0 <_PyStaticType_GetState@@Base+0x140> │ │ │ │ + ldr r1, [pc, #196] @ ccddc <_PyStaticType_GetState@@Base+0x17c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub r4, r0, #8 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ @@ -163982,155 +163415,155 @@ │ │ │ │ str r4, [lr, #4] │ │ │ │ str ip, [r1, #3824] @ 0xef0 │ │ │ │ mvn r1, #0 │ │ │ │ str r6, [r0, #8] │ │ │ │ str r1, [r0, #16] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #24] │ │ │ │ - bne cd69c <_PyStaticType_GetState@@Base+0x160> │ │ │ │ - movw r3, #56884 @ 0xde34 │ │ │ │ + bne ccdc0 <_PyStaticType_GetState@@Base+0x160> │ │ │ │ + movw r3, #56504 @ 0xdcb8 │ │ │ │ movt r3, #29 │ │ │ │ str r2, [r0, #12] │ │ │ │ str r3, [r0, #28] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx r5 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd6b0 <_PyStaticType_GetState@@Base+0x174> │ │ │ │ + beq ccdd4 <_PyStaticType_GetState@@Base+0x174> │ │ │ │ mov r3, #0 │ │ │ │ mvn r1, #0 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [r0, #16] │ │ │ │ str r6, [r0, #8] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #24] │ │ │ │ - beq cd64c <_PyStaticType_GetState@@Base+0x110> │ │ │ │ + beq ccd70 <_PyStaticType_GetState@@Base+0x110> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b cd64c <_PyStaticType_GetState@@Base+0x110> │ │ │ │ + b ccd70 <_PyStaticType_GetState@@Base+0x110> │ │ │ │ mov r0, #0 │ │ │ │ - b cd65c <_PyStaticType_GetState@@Base+0x120> │ │ │ │ + b ccd80 <_PyStaticType_GetState@@Base+0x120> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r2, [r1] │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ add fp, sp, #20 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cd708 <_PyStaticType_GetState@@Base+0x1cc> │ │ │ │ + bne cce2c <_PyStaticType_GetState@@Base+0x1cc> │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r0, #20] │ │ │ │ strne r2, [r0, #24] │ │ │ │ - bne cd700 <_PyStaticType_GetState@@Base+0x1c4> │ │ │ │ + bne cce24 <_PyStaticType_GetState@@Base+0x1c4> │ │ │ │ ldr lr, [r0, #4] │ │ │ │ - movw ip, #7716 @ 0x1e24 │ │ │ │ + movw ip, #8336 @ 0x2090 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp lr, ip │ │ │ │ streq r3, [r0, #20] │ │ │ │ streq r3, [r0, #24] │ │ │ │ - bne cd790 <_PyStaticType_GetState@@Base+0x254> │ │ │ │ + bne cceb4 <_PyStaticType_GetState@@Base+0x254> │ │ │ │ str r0, [r1] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr ip, [r2, #12] │ │ │ │ subs r7, ip, #0 │ │ │ │ - bne cd7ec <_PyStaticType_GetState@@Base+0x2b0> │ │ │ │ + bne ccf10 <_PyStaticType_GetState@@Base+0x2b0> │ │ │ │ ldr lr, [r2, #4] │ │ │ │ - movw ip, #7716 @ 0x1e24 │ │ │ │ + movw ip, #8336 @ 0x2090 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp lr, ip │ │ │ │ - bne cd804 <_PyStaticType_GetState@@Base+0x2c8> │ │ │ │ + bne ccf28 <_PyStaticType_GetState@@Base+0x2c8> │ │ │ │ ldr lr, [r2, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cd7a8 <_PyStaticType_GetState@@Base+0x26c> │ │ │ │ + bne ccecc <_PyStaticType_GetState@@Base+0x26c> │ │ │ │ cmp r3, #0 │ │ │ │ - bne cd7c4 <_PyStaticType_GetState@@Base+0x288> │ │ │ │ + bne ccee8 <_PyStaticType_GetState@@Base+0x288> │ │ │ │ mov r7, r2 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, ip │ │ │ │ - beq cd7d8 <_PyStaticType_GetState@@Base+0x29c> │ │ │ │ - movw ip, #7928 @ 0x1ef8 │ │ │ │ + beq ccefc <_PyStaticType_GetState@@Base+0x29c> │ │ │ │ + movw ip, #8548 @ 0x2164 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ mov r4, ip │ │ │ │ - movw ip, #8384 @ 0x20c0 │ │ │ │ + movw ip, #9004 @ 0x232c │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp lr, ip │ │ │ │ cmpne lr, r4 │ │ │ │ - bne cd840 <_PyStaticType_GetState@@Base+0x304> │ │ │ │ + bne ccf64 <_PyStaticType_GetState@@Base+0x304> │ │ │ │ mov r3, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cd790 <_PyStaticType_GetState@@Base+0x254> │ │ │ │ + beq cceb4 <_PyStaticType_GetState@@Base+0x254> │ │ │ │ ldr r2, [r3, #24] │ │ │ │ str r2, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ strne r0, [r2, #20] │ │ │ │ - b cd7d0 <_PyStaticType_GetState@@Base+0x294> │ │ │ │ + b ccef4 <_PyStaticType_GetState@@Base+0x294> │ │ │ │ mov r3, #0 │ │ │ │ str r2, [r0, #24] │ │ │ │ cmp r2, r3 │ │ │ │ str r3, [r0, #20] │ │ │ │ - beq cd700 <_PyStaticType_GetState@@Base+0x1c4> │ │ │ │ - b cd7e4 <_PyStaticType_GetState@@Base+0x2a8> │ │ │ │ + beq cce24 <_PyStaticType_GetState@@Base+0x1c4> │ │ │ │ + b ccf08 <_PyStaticType_GetState@@Base+0x2a8> │ │ │ │ ldr r4, [lr, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq cd838 <_PyStaticType_GetState@@Base+0x2fc> │ │ │ │ + beq ccf5c <_PyStaticType_GetState@@Base+0x2fc> │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, r2 │ │ │ │ - beq cd73c <_PyStaticType_GetState@@Base+0x200> │ │ │ │ - b cd778 <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ + beq cce60 <_PyStaticType_GetState@@Base+0x200> │ │ │ │ + b cce9c <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ mov r3, r2 │ │ │ │ str r2, [r0, #20] │ │ │ │ str lr, [r0, #24] │ │ │ │ str r0, [r3, #24] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ str r2, [r0, #24] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r0, [r2, #20] │ │ │ │ - b cd700 <_PyStaticType_GetState@@Base+0x1c4> │ │ │ │ + b cce24 <_PyStaticType_GetState@@Base+0x1c4> │ │ │ │ cmp r3, #0 │ │ │ │ - bne cd7d8 <_PyStaticType_GetState@@Base+0x29c> │ │ │ │ - movw ip, #7716 @ 0x1e24 │ │ │ │ + bne ccefc <_PyStaticType_GetState@@Base+0x29c> │ │ │ │ + movw ip, #8336 @ 0x2090 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ mov r7, r3 │ │ │ │ - b cd740 <_PyStaticType_GetState@@Base+0x204> │ │ │ │ + b cce64 <_PyStaticType_GetState@@Base+0x204> │ │ │ │ mov lr, r2 │ │ │ │ ldr r6, [lr, #4] │ │ │ │ - movw r4, #7928 @ 0x1ef8 │ │ │ │ + movw r4, #8548 @ 0x2164 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - movw r5, #8384 @ 0x20c0 │ │ │ │ + movw r5, #9004 @ 0x232c │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmp r6, r5 │ │ │ │ cmpne r6, r4 │ │ │ │ - bne cd84c <_PyStaticType_GetState@@Base+0x310> │ │ │ │ + bne ccf70 <_PyStaticType_GetState@@Base+0x310> │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, lr │ │ │ │ - beq cd740 <_PyStaticType_GetState@@Base+0x204> │ │ │ │ - b cd778 <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ + beq cce64 <_PyStaticType_GetState@@Base+0x204> │ │ │ │ + b cce9c <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ mov r7, r2 │ │ │ │ - b cd808 <_PyStaticType_GetState@@Base+0x2cc> │ │ │ │ + b ccf2c <_PyStaticType_GetState@@Base+0x2cc> │ │ │ │ cmp r3, #0 │ │ │ │ - beq cd76c <_PyStaticType_GetState@@Base+0x230> │ │ │ │ - b cd778 <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ + beq cce90 <_PyStaticType_GetState@@Base+0x230> │ │ │ │ + b cce9c <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ cmp r3, #0 │ │ │ │ - beq cd740 <_PyStaticType_GetState@@Base+0x204> │ │ │ │ + beq cce64 <_PyStaticType_GetState@@Base+0x204> │ │ │ │ subs r3, r7, #0 │ │ │ │ - bne cd778 <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ + bne cce9c <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ str r7, [r0, #20] │ │ │ │ str r2, [r0, #24] │ │ │ │ - b cd7e4 <_PyStaticType_GetState@@Base+0x2a8> │ │ │ │ + b ccf08 <_PyStaticType_GetState@@Base+0x2a8> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r1, r2, #1 │ │ │ │ - bhi cd890 <_PyStaticType_GetState@@Base+0x354> │ │ │ │ + bhi ccfb4 <_PyStaticType_GetState@@Base+0x354> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mul r0, r0, r1 │ │ │ │ cmn r0, #2 │ │ │ │ mvncs r0, #1 │ │ │ │ bx lr │ │ │ │ lsr r2, r3, #3 │ │ │ │ push {r4, fp, lr} │ │ │ │ @@ -164141,140 +163574,140 @@ │ │ │ │ lsl r3, ip, #30 │ │ │ │ bic r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ orr r3, r3, ip, lsr #1 │ │ │ │ add r3, r3, r4 │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ addhi r3, r3, #-2147483647 @ 0x80000001 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cd8d8 <_PyStaticType_GetState@@Base+0x39c> │ │ │ │ + bne ccffc <_PyStaticType_GetState@@Base+0x39c> │ │ │ │ mul r0, r1, r3 │ │ │ │ cmn r0, #2 │ │ │ │ mvncs r0, #1 │ │ │ │ pop {r4, fp, pc} │ │ │ │ lsl ip, r3, #30 │ │ │ │ ldr lr, [r0, r2, lsl #2] │ │ │ │ bic ip, ip, #-2147483648 @ 0x80000000 │ │ │ │ sub r2, r2, #1 │ │ │ │ orr r3, ip, r3, lsr #1 │ │ │ │ add r3, r3, lr │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ addhi r3, r3, #-2147483647 @ 0x80000001 │ │ │ │ cmp r2, #2 │ │ │ │ - beq cd8c8 <_PyStaticType_GetState@@Base+0x38c> │ │ │ │ - b cd8d8 <_PyStaticType_GetState@@Base+0x39c> │ │ │ │ + beq ccfec <_PyStaticType_GetState@@Base+0x38c> │ │ │ │ + b ccffc <_PyStaticType_GetState@@Base+0x39c> │ │ │ │ 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, #84] @ 0x54 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq cd9d8 <_PyStaticType_GetState@@Base+0x49c> │ │ │ │ + beq cd0fc <_PyStaticType_GetState@@Base+0x49c> │ │ │ │ tst r3, #2 │ │ │ │ ldreq r4, [r0, #132] @ 0x84 │ │ │ │ - bne cdab0 <_PyStaticType_GetState@@Base+0x574> │ │ │ │ + bne cd1d4 <_PyStaticType_GetState@@Base+0x574> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r2, #21188 @ 0x52c4 │ │ │ │ + movw r2, #21808 @ 0x5530 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrb r3, [r1, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r1, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ ands r3, r3, #255 @ 0xff │ │ │ │ - beq cda58 <_PyStaticType_GetState@@Base+0x51c> │ │ │ │ - ldr r2, [pc, #428] @ cdb0c <_PyStaticType_GetState@@Base+0x5d0> │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + beq cd17c <_PyStaticType_GetState@@Base+0x51c> │ │ │ │ + ldr r2, [pc, #428] @ cd230 <_PyStaticType_GetState@@Base+0x5d0> │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ cmp r1, r3 │ │ │ │ - bne cda30 <_PyStaticType_GetState@@Base+0x4f4> │ │ │ │ + bne cd154 <_PyStaticType_GetState@@Base+0x4f4> │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ cmn r2, #1 │ │ │ │ - beq cda30 <_PyStaticType_GetState@@Base+0x4f4> │ │ │ │ - ldr r1, [pc, #396] @ cdb10 <_PyStaticType_GetState@@Base+0x5d4> │ │ │ │ + beq cd154 <_PyStaticType_GetState@@Base+0x4f4> │ │ │ │ + ldr r1, [pc, #396] @ cd234 <_PyStaticType_GetState@@Base+0x5d4> │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb880 <_Py_dict_lookup@@Base> │ │ │ │ + bl bb878 <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq cda50 <_PyStaticType_GetState@@Base+0x514> │ │ │ │ + beq cd174 <_PyStaticType_GetState@@Base+0x514> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd9b8 <_PyStaticType_GetState@@Base+0x47c> │ │ │ │ + beq cd0dc <_PyStaticType_GetState@@Base+0x47c> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #11736 @ 0x2dd8 │ │ │ │ + movw r1, #14552 @ 0x38d8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2e70c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cda00 <_PyStaticType_GetState@@Base+0x4c4> │ │ │ │ - ldr r3, [pc, #284] @ cdb14 <_PyStaticType_GetState@@Base+0x5d8> │ │ │ │ + bne cd124 <_PyStaticType_GetState@@Base+0x4c4> │ │ │ │ + ldr r3, [pc, #284] @ cd238 <_PyStaticType_GetState@@Base+0x5d8> │ │ │ │ str r3, [fp, #-16] │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - b cd9b0 <_PyStaticType_GetState@@Base+0x474> │ │ │ │ + b cd0d4 <_PyStaticType_GetState@@Base+0x474> │ │ │ │ sub r1, r0, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ddafc │ │ │ │ + bl dd0a8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-16] │ │ │ │ - beq cd9f8 <_PyStaticType_GetState@@Base+0x4bc> │ │ │ │ - ldr r2, [pc, #248] @ cdb18 <_PyStaticType_GetState@@Base+0x5dc> │ │ │ │ + beq cd11c <_PyStaticType_GetState@@Base+0x4bc> │ │ │ │ + ldr r2, [pc, #248] @ cd23c <_PyStaticType_GetState@@Base+0x5dc> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub r1, fp, #16 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl d08fc <_PyUnicode_InternMortal@@Base> │ │ │ │ - b cd9f8 <_PyStaticType_GetState@@Base+0x4bc> │ │ │ │ - ldr r0, [pc, #216] @ cdb10 <_PyStaticType_GetState@@Base+0x5d4> │ │ │ │ - bl ae85c │ │ │ │ + bl d00c0 <_PyUnicode_InternMortal@@Base> │ │ │ │ + b cd11c <_PyStaticType_GetState@@Base+0x4bc> │ │ │ │ + ldr r0, [pc, #216] @ cd234 <_PyStaticType_GetState@@Base+0x5d4> │ │ │ │ + bl ae874 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne cd97c <_PyStaticType_GetState@@Base+0x440> │ │ │ │ - ldr r1, [pc, #196] @ cdb10 <_PyStaticType_GetState@@Base+0x5d4> │ │ │ │ + bne cd0a0 <_PyStaticType_GetState@@Base+0x440> │ │ │ │ + ldr r1, [pc, #196] @ cd234 <_PyStaticType_GetState@@Base+0x5d4> │ │ │ │ mov r0, r4 │ │ │ │ bl 3dee8 │ │ │ │ mov r0, #0 │ │ │ │ - b cd9b0 <_PyStaticType_GetState@@Base+0x474> │ │ │ │ + b cd0d4 <_PyStaticType_GetState@@Base+0x474> │ │ │ │ ldr r0, [r1, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq cda90 <_PyStaticType_GetState@@Base+0x554> │ │ │ │ + beq cd1b4 <_PyStaticType_GetState@@Base+0x554> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r0, r0, #12 │ │ │ │ cmp r1, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - ble cda9c <_PyStaticType_GetState@@Base+0x560> │ │ │ │ + ble cd1c0 <_PyStaticType_GetState@@Base+0x560> │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ cmp ip, r2 │ │ │ │ - bne cda6c <_PyStaticType_GetState@@Base+0x530> │ │ │ │ - b cd958 <_PyStaticType_GetState@@Base+0x41c> │ │ │ │ + bne cd190 <_PyStaticType_GetState@@Base+0x530> │ │ │ │ + b cd07c <_PyStaticType_GetState@@Base+0x41c> │ │ │ │ cmp r1, r2 │ │ │ │ - beq cd958 <_PyStaticType_GetState@@Base+0x41c> │ │ │ │ + beq cd07c <_PyStaticType_GetState@@Base+0x41c> │ │ │ │ ldr r1, [r1, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - bne cda88 <_PyStaticType_GetState@@Base+0x54c> │ │ │ │ - movw r0, #39884 @ 0x9bcc │ │ │ │ + bne cd1ac <_PyStaticType_GetState@@Base+0x54c> │ │ │ │ + movw r0, #42124 @ 0xa48c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ movw r1, #2553 @ 0x9f9 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b cda50 <_PyStaticType_GetState@@Base+0x514> │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b cd174 <_PyStaticType_GetState@@Base+0x514> │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #88] @ cdb18 <_PyStaticType_GetState@@Base+0x5dc> │ │ │ │ + ldr ip, [pc, #88] @ cd23c <_PyStaticType_GetState@@Base+0x5dc> │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, ip] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -164286,380 +163719,393 @@ │ │ │ │ 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 cd934 <_PyStaticType_GetState@@Base+0x3f8> │ │ │ │ - rsbeq r2, fp, r0, lsl #12 │ │ │ │ - rsbeq r2, fp, r8, lsr r6 │ │ │ │ - rsbeq r3, fp, r8, lsl #21 │ │ │ │ + b cd058 <_PyStaticType_GetState@@Base+0x3f8> │ │ │ │ + strdeq r2, [fp], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r2, fp, r0, lsr r6 │ │ │ │ + rsbeq r3, fp, r0, lsl #21 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000cdb1c : │ │ │ │ +000cd240 : │ │ │ │ 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 │ │ │ │ str r0, [fp, #-16] │ │ │ │ - movw r0, #23428 @ 0x5b84 │ │ │ │ + movw r0, #24048 @ 0x5df0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 2d9fac │ │ │ │ + bl c05d0 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r4, r3 │ │ │ │ - beq cdb60 │ │ │ │ + beq cd284 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ - bl 2dada8 │ │ │ │ + bl 2d91d0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq cdb6c │ │ │ │ + beq cd290 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cdb80 │ │ │ │ + ble cd2a4 │ │ │ │ mov r4, #0 │ │ │ │ - b cdb60 │ │ │ │ + b cd284 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne cdb78 │ │ │ │ + bne cd29c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b cdb78 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b cd29c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub r2, fp, #16 │ │ │ │ - ldr r1, [pc, #432] @ cdd70 │ │ │ │ + ldr r1, [pc, #432] @ cd494 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cdbfc │ │ │ │ - ldr r1, [pc, #400] @ cdd70 │ │ │ │ + beq cd320 │ │ │ │ + ldr r1, [pc, #400] @ cd494 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl cfbd0 │ │ │ │ + bl cf424 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cdce8 │ │ │ │ + ble cd40c │ │ │ │ cmp r3, #0 │ │ │ │ - blt cdd68 │ │ │ │ + blt cd48c │ │ │ │ sub r2, fp, #16 │ │ │ │ - ldr r1, [pc, #356] @ cdd74 │ │ │ │ + ldr r1, [pc, #356] @ cd498 │ │ │ │ mov r0, r5 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cdc48 │ │ │ │ - ldr r1, [pc, #328] @ cdd74 │ │ │ │ + beq cd36c │ │ │ │ + ldr r1, [pc, #328] @ cd498 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl cfbd0 │ │ │ │ + bl cf424 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cdd48 │ │ │ │ + ble cd46c │ │ │ │ cmp r3, #0 │ │ │ │ - blt cdd68 │ │ │ │ + blt cd48c │ │ │ │ sub r2, fp, #16 │ │ │ │ - ldr r1, [pc, #284] @ cdd78 │ │ │ │ + ldr r1, [pc, #284] @ cd49c │ │ │ │ mov r0, r5 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cdc94 │ │ │ │ - ldr r1, [pc, #256] @ cdd78 │ │ │ │ + beq cd3b8 │ │ │ │ + ldr r1, [pc, #256] @ cd49c │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl cfbd0 │ │ │ │ + bl cf424 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cdd28 │ │ │ │ + ble cd44c │ │ │ │ cmp r3, #0 │ │ │ │ - blt cdd68 │ │ │ │ + blt cd48c │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #212] @ cdd7c │ │ │ │ + ldr r1, [pc, #212] @ cd4a0 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl cdd80 │ │ │ │ + bl cd4a4 │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ mov r3, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cdcdc │ │ │ │ + beq cd400 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #180] @ cdd7c │ │ │ │ + ldr r1, [pc, #180] @ cd4a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl cfbd0 │ │ │ │ + bl cf424 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cdd08 │ │ │ │ + ble cd42c │ │ │ │ asr r0, r3, #31 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne cdbfc │ │ │ │ + bne cd320 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r2 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cdbfc │ │ │ │ + b cd320 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ - bne cdcdc │ │ │ │ + bne cd400 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cdcdc │ │ │ │ + b cd400 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne cdc94 │ │ │ │ + bne cd3b8 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r2 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cdc94 │ │ │ │ + b cd3b8 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne cdc48 │ │ │ │ + bne cd36c │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r2 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cdc48 │ │ │ │ + b cd36c │ │ │ │ mvn r0, #0 │ │ │ │ - b cdce0 │ │ │ │ - rsbeq r2, fp, r8, lsr r6 │ │ │ │ - mlseq fp, r8, r6, r2 │ │ │ │ - rsbeq r2, fp, ip, lsr #17 │ │ │ │ - rsbeq r1, fp, r8, asr #29 │ │ │ │ + b cd404 │ │ │ │ + rsbeq r2, fp, r0, lsr r6 │ │ │ │ + mlseq fp, r0, r6, r2 │ │ │ │ + rsbeq r2, fp, r4, lsr #17 │ │ │ │ + rsbeq r1, fp, r0, asr #29 │ │ │ │ │ │ │ │ -000cdd80 : │ │ │ │ - push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ +000cd4a4 : │ │ │ │ + push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #24 │ │ │ │ + add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, sp, #20 │ │ │ │ + sub sp, sp, #16 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands r3, r3, #268435456 @ 0x10000000 │ │ │ │ - beq ce394 │ │ │ │ + beq cdb60 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ - movw r3, #43556 @ 0xaa24 │ │ │ │ + movw r3, #39548 @ 0x9a7c │ │ │ │ movt r3, #20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6, #72] @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne cde14 │ │ │ │ + bne cd538 │ │ │ │ mov r2, #1 │ │ │ │ - bl ce600 │ │ │ │ + bl cde54 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ - beq cddec │ │ │ │ + beq cd510 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - sub sp, fp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - ldr r3, [pc, #2048] @ ce5f4 │ │ │ │ + sub sp, fp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + ldr r3, [pc, #2348] @ cde44 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ce208 │ │ │ │ + bne cd960 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - sub sp, fp, #24 │ │ │ │ - pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - movw r3, #9428 @ 0x24d4 │ │ │ │ + sub sp, fp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + movw r3, #7268 @ 0x1c64 │ │ │ │ movt r3, #13 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq cde64 │ │ │ │ - movw r3, #47308 @ 0xb8cc │ │ │ │ + beq cd588 │ │ │ │ + movw r3, #43708 @ 0xaabc │ │ │ │ movt r3, #22 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ce250 │ │ │ │ + bne cd974 │ │ │ │ mov r2, #1 │ │ │ │ - bl ce600 │ │ │ │ + bl cde54 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq ce17c │ │ │ │ + beq cd8d4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #22504 @ 0x57e8 │ │ │ │ + movw r3, #23124 @ 0x5a54 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ce3e8 │ │ │ │ + beq cdbb4 │ │ │ │ str r6, [r7] │ │ │ │ - b cdddc │ │ │ │ + b cd500 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne ce0ac │ │ │ │ + bne cd804 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce100 │ │ │ │ + beq cd858 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2dae3c │ │ │ │ + bl 2d9264 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r3, #1 │ │ │ │ - beq ce064 │ │ │ │ + beq cd6a0 │ │ │ │ bic r0, r3, #1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce21c │ │ │ │ + beq cd7a0 │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ - cmp r2, #0 │ │ │ │ - beq cdf38 │ │ │ │ - movw r2, #8704 @ 0x2200 │ │ │ │ + subs r8, r2, #0 │ │ │ │ + beq cd768 │ │ │ │ + movw r2, #6188 @ 0x182c │ │ │ │ movt r2, #13 │ │ │ │ cmp r3, r2 │ │ │ │ - bne ce37c │ │ │ │ + bne cdb48 │ │ │ │ mov r1, r4 │ │ │ │ - bl d20cc <_PyDict_SetItem_LockHeld@@Base+0x294> │ │ │ │ + bl d1978 <_PyDict_SetItem_LockHeld@@Base+0x3e0> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq cdfb4 │ │ │ │ - ldr r3, [r5] │ │ │ │ + bne cd714 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - movle r3, #0 │ │ │ │ - movgt r3, #1 │ │ │ │ - orr r5, r5, r3 │ │ │ │ + mov r5, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne cdfc4 │ │ │ │ - ldr r3, [r0] │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - beq ce264 │ │ │ │ + beq cd734 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ tst r0, #1 │ │ │ │ - beq ce04c │ │ │ │ + beq cd7d4 │ │ │ │ cmp r5, #1 │ │ │ │ - beq ce26c │ │ │ │ + beq cd990 │ │ │ │ tst r5, #1 │ │ │ │ - bne ce11c │ │ │ │ - str r5, [r7] │ │ │ │ - b cdddc │ │ │ │ - mov r1, r5 │ │ │ │ + bne cd874 │ │ │ │ + mov r3, r5 │ │ │ │ + cmp r5, #0 │ │ │ │ + str r3, [r7] │ │ │ │ + bne cd500 │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 17442c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq cdb88 │ │ │ │ + ldr r1, [pc, #2016] @ cde44 │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r3, [r3, r1] │ │ │ │ + ldr r0, [r3, #88] @ 0x58 │ │ │ │ + str r2, [r3, #88] @ 0x58 │ │ │ │ + cmp r0, r2 │ │ │ │ + beq cd528 │ │ │ │ + ldr r4, [r0] │ │ │ │ + cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt cd528 │ │ │ │ + sub r4, r4, #1 │ │ │ │ + str r4, [r0] │ │ │ │ + cmp r4, r2 │ │ │ │ + bne cd528 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b cd504 │ │ │ │ sub r2, fp, #32 │ │ │ │ + mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2dae3c │ │ │ │ + bl 2d9264 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - mov r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq ce278 │ │ │ │ + beq cd7bc │ │ │ │ bic r6, r0, #1 │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - mov r3, #1 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ tst r0, #1 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r5, [r3, #136] @ 0x88 │ │ │ │ - beq ce094 │ │ │ │ + beq cd7ec │ │ │ │ cmp r5, #0 │ │ │ │ - beq ce16c │ │ │ │ + beq cd8c4 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #23428 @ 0x5b84 │ │ │ │ + movw r3, #24048 @ 0x5df0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ce13c │ │ │ │ + beq cd894 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne cdee4 │ │ │ │ + beq cd608 │ │ │ │ + ldr r3, [r5] │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - mov r5, #1 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + movle r3, #0 │ │ │ │ + movgt r3, #1 │ │ │ │ + orr r5, r5, r3 │ │ │ │ tst r0, #1 │ │ │ │ - beq cdf04 │ │ │ │ + bne cd618 │ │ │ │ + ldr r3, [r0] │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + beq cd988 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ tst r0, #1 │ │ │ │ - beq ce04c │ │ │ │ + beq cd7d4 │ │ │ │ cmp r5, #1 │ │ │ │ - beq ce26c │ │ │ │ + beq cd990 │ │ │ │ tst r5, #1 │ │ │ │ - bne ce11c │ │ │ │ - mov r3, r5 │ │ │ │ - cmp r5, #0 │ │ │ │ - str r3, [r7] │ │ │ │ - bne cdddc │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq ce3bc │ │ │ │ - ldr r1, [pc, #1508] @ ce5f4 │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r3, [r3, r1] │ │ │ │ - ldr r0, [r3, #88] @ 0x58 │ │ │ │ - str r2, [r3, #88] @ 0x58 │ │ │ │ - cmp r0, r2 │ │ │ │ - beq cde04 │ │ │ │ - ldr r4, [r0] │ │ │ │ - cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cde04 │ │ │ │ - sub r4, r4, #1 │ │ │ │ - str r4, [r0] │ │ │ │ - cmp r4, r2 │ │ │ │ - bne cde04 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b cdde0 │ │ │ │ - ldr r3, [r0] │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - bne cdfd0 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b cdfd0 │ │ │ │ - sub r2, fp, #32 │ │ │ │ + bne cd874 │ │ │ │ + str r5, [r7] │ │ │ │ + b cd500 │ │ │ │ mov r1, r5 │ │ │ │ + sub r2, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2dae3c │ │ │ │ + bl 2d9264 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq ce238 │ │ │ │ + mov r5, r0 │ │ │ │ + beq cd99c │ │ │ │ bic r6, r0, #1 │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + mov r3, #1 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - b cdf6c │ │ │ │ + b cd6cc │ │ │ │ + sub r2, fp, #32 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2d9264 │ │ │ │ + ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + cmp r0, #1 │ │ │ │ + bne cd790 │ │ │ │ + ldr r5, [fp, #-36] @ 0xffffffdc │ │ │ │ + cmp r5, #1 │ │ │ │ + moveq r3, #0 │ │ │ │ + streq r3, [r7] │ │ │ │ + beq cd528 │ │ │ │ + b cd62c │ │ │ │ + ldr r3, [r0] │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + bne cd624 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b cd624 │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne cdf80 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b cdf80 │ │ │ │ - ldr r3, [pc, #1348] @ ce5f8 │ │ │ │ + bne cd6e0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b cd6e0 │ │ │ │ + ldr r3, [pc, #1596] @ cde48 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, #28 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -164671,506 +164117,569 @@ │ │ │ │ cmp r1, r4 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r3, [r0, #16] │ │ │ │ ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cde7c │ │ │ │ + bne cd5a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl dbf18 │ │ │ │ + bl db4c4 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ movlt r5, r3 │ │ │ │ - bge cde7c │ │ │ │ - b cdfe4 │ │ │ │ + bge cd5a0 │ │ │ │ + b cd638 │ │ │ │ bic r5, r5, #1 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cdf30 │ │ │ │ + bgt cd760 │ │ │ │ add r2, r3, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r2, [r5] │ │ │ │ - b cdfe4 │ │ │ │ + b cd638 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cdf9c │ │ │ │ + beq cd6fc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ ldrle r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldrgt r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ strle r3, [r5] │ │ │ │ - b cdfbc │ │ │ │ + b cd610 │ │ │ │ ldr r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b cdfc4 │ │ │ │ - ldr r3, [pc, #1136] @ ce5f4 │ │ │ │ + b cd618 │ │ │ │ + ldr r3, [pc, #1384] @ cde44 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r2, [r3, r6] │ │ │ │ ldr r2, [r2, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ce36c │ │ │ │ + bne cdb28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1765e4 │ │ │ │ + bl 1757bc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r7] │ │ │ │ - bne cdddc │ │ │ │ + bne cd500 │ │ │ │ ldr r2, [r3, r6] │ │ │ │ ldr r2, [r2, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ce35c │ │ │ │ + bne cdb38 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r2, fp, #32 │ │ │ │ - ldr r1, [pc, #1064] @ ce5fc │ │ │ │ + ldr r1, [pc, #1312] @ cde4c │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl e2bb0 │ │ │ │ + bl e1fac │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ce1f0 │ │ │ │ + beq cd948 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce2d4 │ │ │ │ + bne cda98 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r7] │ │ │ │ ldr r3, [r3, r6] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cde04 │ │ │ │ + beq cd528 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ subs r4, r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b cdde0 │ │ │ │ - sub r2, fp, #32 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 2dae3c │ │ │ │ - ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - cmp r0, #1 │ │ │ │ - bne cdf60 │ │ │ │ - ldr r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - cmp r5, #1 │ │ │ │ - moveq r3, #0 │ │ │ │ - streq r3, [r7] │ │ │ │ - beq cde04 │ │ │ │ - b cdfd8 │ │ │ │ + b cd504 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ce5b0 │ │ │ │ + beq cde00 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b cdfe0 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b cdfc4 │ │ │ │ + b cd634 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b cd618 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - b cdff0 │ │ │ │ - ldr ip, [fp, #-36] @ 0xffffffdc │ │ │ │ - movw r2, #68 @ 0x44 │ │ │ │ - movt r2, #33 @ 0x21 │ │ │ │ - bic ip, ip, #1 │ │ │ │ + b cd644 │ │ │ │ + ldr r2, [fp, #-36] @ 0xffffffdc │ │ │ │ + bic r9, r2, #1 │ │ │ │ + movw r2, #63336 @ 0xf768 │ │ │ │ + movt r2, #32 │ │ │ │ cmp r3, r2 │ │ │ │ - bne ce344 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + bne cdb08 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq ce59c │ │ │ │ - mov r0, ip │ │ │ │ - mov r1, r4 │ │ │ │ - bl 18d1f0 │ │ │ │ - mov ip, r0 │ │ │ │ - ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - cmp ip, #0 │ │ │ │ - beq cdfbc │ │ │ │ - ldr r5, [ip] │ │ │ │ + beq cdd14 │ │ │ │ + ldr r3, [pc, #1148] @ cde48 │ │ │ │ + mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ + ldr r2, [r3, r6] │ │ │ │ + add r2, r2, #4096 @ 0x1000 │ │ │ │ + ldr r3, [r2, #2032] @ 0x7f0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq cdc8c │ │ │ │ + ldr r1, [pc, #1128] @ cde50 │ │ │ │ + ldr ip, [r2, #2036] @ 0x7f4 │ │ │ │ + ldr lr, [r3] │ │ │ │ + sub ip, ip, #1 │ │ │ │ + str lr, [r2, #2032] @ 0x7f0 │ │ │ │ + ldr r5, [r1, #1716] @ 0x6b4 │ │ │ │ + str ip, [r2, #2036] @ 0x7f4 │ │ │ │ + cmp r5, #0 │ │ │ │ + str r0, [r3] │ │ │ │ + bne cdc48 │ │ │ │ + ldr r2, [r9] │ │ │ │ + mov r1, #0 │ │ │ │ + str r1, [r3, #16] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r9] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + ldr r2, [r4] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r4] │ │ │ │ + ldr r2, [pc, #1036] @ cde48 │ │ │ │ + str r4, [r3, #12] │ │ │ │ + sub r4, r3, #8 │ │ │ │ + ldr r1, [r2, r6] │ │ │ │ + movw r2, #40152 @ 0x9cd8 │ │ │ │ + movt r2, #31 │ │ │ │ + str r2, [r3, #20] │ │ │ │ + ldr r2, [r3, #-4] │ │ │ │ + ldr lr, [r1, #3836] @ 0xefc │ │ │ │ + ldr ip, [r1, #3824] @ 0xef0 │ │ │ │ + and r2, r2, #3 │ │ │ │ + ldr r5, [lr, #4] │ │ │ │ + add ip, ip, #1 │ │ │ │ + orr r2, r2, r5 │ │ │ │ + str r4, [r5] │ │ │ │ + str r2, [r3, #-4] │ │ │ │ + str lr, [r3, #-8] │ │ │ │ + str r4, [lr, #4] │ │ │ │ + str ip, [r1, #3824] @ 0xef0 │ │ │ │ + ldr r5, [r3] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ movle r5, #0 │ │ │ │ movgt r5, #1 │ │ │ │ - orr r5, ip, r5 │ │ │ │ - b cdfbc │ │ │ │ + orr r5, r3, r5 │ │ │ │ + b cd610 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 172a88 │ │ │ │ + bl 171c60 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne ce3c4 │ │ │ │ - movw r1, #48516 @ 0xbd84 │ │ │ │ + bne cdb90 │ │ │ │ + movw r1, #48440 @ 0xbd38 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r1] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce318 │ │ │ │ - bl 175f40 │ │ │ │ + beq cdadc │ │ │ │ + bl 175118 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [r0] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ce1f0 │ │ │ │ + bgt cd948 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne ce1f0 │ │ │ │ + bne cd948 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce464 │ │ │ │ - mov r0, ip │ │ │ │ + b cdc30 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ + mov r0, r9 │ │ │ │ blx r3 │ │ │ │ - mov ip, r0 │ │ │ │ - b ce2b0 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + bne cda80 │ │ │ │ + b cd610 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ce1c4 │ │ │ │ - b ce1f0 │ │ │ │ + beq cd8ec │ │ │ │ + b cd948 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ce194 │ │ │ │ - b ce1f0 │ │ │ │ + beq cd91c │ │ │ │ + b cd948 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne cdee4 │ │ │ │ - b cdfb4 │ │ │ │ - movw r0, #45388 @ 0xb14c │ │ │ │ + bne cd714 │ │ │ │ + b cd608 │ │ │ │ + movw r0, #45600 @ 0xb220 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #46472 @ 0xb588 │ │ │ │ + movw r1, #48712 @ 0xbe48 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r7] │ │ │ │ mvn r4, #0 │ │ │ │ - b cdde0 │ │ │ │ + b cd504 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ce3e0 │ │ │ │ + bgt cdbac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - beq ce334 │ │ │ │ + beq cdaf8 │ │ │ │ str r2, [r7] │ │ │ │ - b cdddc │ │ │ │ - ldr r1, [pc, #524] @ ce5fc │ │ │ │ + b cd500 │ │ │ │ + ldr r1, [pc, #656] @ cde4c │ │ │ │ sub r2, fp, #32 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl e2bb0 │ │ │ │ + bl e1fac │ │ │ │ cmn r0, #1 │ │ │ │ - beq ce498 │ │ │ │ + beq cdcc4 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce4c8 │ │ │ │ - bl 106f8c │ │ │ │ + bne cdd64 │ │ │ │ + bl 105f9c │ │ │ │ mov r1, r6 │ │ │ │ - bl 33ce44 <_PyImport_LoadLazyImportTstate@@Base> │ │ │ │ + bl 33c5d4 <_PyImport_LoadLazyImportTstate@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq ce47c │ │ │ │ + beq cdca8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl bd678 │ │ │ │ + bl bd670 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ce500 │ │ │ │ + beq cdd2c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ce3e0 │ │ │ │ + bgt cdbac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne ce3e0 │ │ │ │ + bne cdbac │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r7] │ │ │ │ - bne cdddc │ │ │ │ - ldr r3, [pc, #380] @ ce5f4 │ │ │ │ + bne cd500 │ │ │ │ + ldr r3, [pc, #512] @ cde44 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ - b ce1f8 │ │ │ │ - movw r3, #48556 @ 0xbdac │ │ │ │ + b cd950 │ │ │ │ + movw r2, #34584 @ 0x8718 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ + cmp r5, r2 │ │ │ │ + bne cdce8 │ │ │ │ + ldr r0, [r1, #1712] @ 0x6b0 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl 2e37c │ │ │ │ + cmp r0, #0 │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldrne r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + bne cda08 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ + ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b cda08 │ │ │ │ + movw r0, #33412 @ 0x8284 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ + subs r3, r0, #0 │ │ │ │ + ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + bne cda08 │ │ │ │ + b cd610 │ │ │ │ + movw r3, #48344 @ 0xbcd8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce498 │ │ │ │ - bl 175f40 │ │ │ │ + beq cdcc4 │ │ │ │ + bl 175118 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ce4b0 │ │ │ │ + bgt cdcdc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - beq ce4bc │ │ │ │ - ldr r3, [pc, #316] @ ce5f4 │ │ │ │ + beq cdd08 │ │ │ │ + ldr r3, [pc, #352] @ cde44 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ - b ce1f0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b ce4b0 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 172a88 │ │ │ │ - mov r8, r0 │ │ │ │ + b cd948 │ │ │ │ + ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, r8 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + blx r5 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ce538 │ │ │ │ - cmp r8, #0 │ │ │ │ - beq ce54c │ │ │ │ - ldr r3, [r6] │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b cda08 │ │ │ │ + mov r0, r6 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b cdcdc │ │ │ │ + ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ce56c │ │ │ │ - str r8, [r7] │ │ │ │ - b cdddc │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r9] │ │ │ │ + mov r3, r9 │ │ │ │ + b cda80 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ce584 │ │ │ │ + ble cdd9c │ │ │ │ ldr r2, [r6] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ce4b0 │ │ │ │ + bgt cdcdc │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ - beq ce454 │ │ │ │ + beq cdc20 │ │ │ │ mov r2, #0 │ │ │ │ - ldr r3, [pc, #196] @ ce5f4 │ │ │ │ + ldr r3, [pc, #232] @ cde44 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ str r2, [r7] │ │ │ │ - b ce1f8 │ │ │ │ + b cd950 │ │ │ │ + mov r1, r5 │ │ │ │ + bl 171c60 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble cddb4 │ │ │ │ + cmp r8, #0 │ │ │ │ + beq cddc8 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble cdde8 │ │ │ │ + str r8, [r7] │ │ │ │ + b cd500 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r2] │ │ │ │ + bne cdd38 │ │ │ │ + mov r0, r2 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b cdd38 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne ce4e4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b ce4e4 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bne cdd80 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b cdd80 │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce498 │ │ │ │ - bl 175f40 │ │ │ │ - b ce40c │ │ │ │ + beq cdcc4 │ │ │ │ + bl 175118 │ │ │ │ + b cdbd8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne ce4f8 │ │ │ │ + bne cdd94 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b ce4f8 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r2] │ │ │ │ - bne ce50c │ │ │ │ - mov r0, r2 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b ce50c │ │ │ │ - ldr r3, [ip] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [ip] │ │ │ │ - b ce2bc │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b cdd94 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce5d4 │ │ │ │ + beq cde24 │ │ │ │ mov r0, r1 │ │ │ │ - bl 148854 │ │ │ │ + bl 1478ac │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne ce5dc │ │ │ │ + bne cde2c │ │ │ │ str r1, [r7] │ │ │ │ - b ce3bc │ │ │ │ + b cdb88 │ │ │ │ str r3, [r7] │ │ │ │ - b cde04 │ │ │ │ + b cd528 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r0 │ │ │ │ - b cdfe4 │ │ │ │ + b cd638 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq r2, fp, r0, rrx │ │ │ │ + rsbeq r2, fp, r8, asr r0 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov sl, r2 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq cec64 │ │ │ │ + beq ce4b8 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ tst r3, #2 │ │ │ │ - bne ce8a8 │ │ │ │ + bne ce0fc │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce8f8 │ │ │ │ - ldr r1, [pc, #1604] @ ceca4 │ │ │ │ + beq ce14c │ │ │ │ + ldr r1, [pc, #1604] @ ce4f8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r1, r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ceabc │ │ │ │ + ble ce310 │ │ │ │ ldr r8, [r5, #192] @ 0xc0 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ eor r6, r8, r4, asr #3 │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ mla r1, r1, r6, r3 │ │ │ │ add r1, r1, #40960 @ 0xa000 │ │ │ │ ldr r0, [r1, #1448] @ 0x5a8 │ │ │ │ cmp r0, r8 │ │ │ │ - bne ce9bc │ │ │ │ + bne ce210 │ │ │ │ mov r2, #12 │ │ │ │ mla r1, r2, r6, r3 │ │ │ │ add r1, r1, #40960 @ 0xa000 │ │ │ │ ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ cmp r4, r1 │ │ │ │ - bne ce9b8 │ │ │ │ + bne ce20c │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r2, r6, r3 │ │ │ │ ldr r6, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq ce760 │ │ │ │ + beq cdfb4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r9, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r9, r6, #1 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r9, #1 │ │ │ │ - bls ce9a0 │ │ │ │ + bls ce1f4 │ │ │ │ bic r6, r9, #1 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r8, [r3, #136] @ 0x88 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ce768 │ │ │ │ + beq cdfbc │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce768 │ │ │ │ - movw r3, #8704 @ 0x2200 │ │ │ │ + beq cdfbc │ │ │ │ + movw r3, #6188 @ 0x182c │ │ │ │ movt r3, #13 │ │ │ │ cmp r8, r3 │ │ │ │ - bne ce974 │ │ │ │ + bne ce1c8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl d20cc <_PyDict_SetItem_LockHeld@@Base+0x294> │ │ │ │ + bl d1978 <_PyDict_SetItem_LockHeld@@Base+0x3e0> │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, sl, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq ce7f4 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + beq ce048 │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce7f4 │ │ │ │ - bl 175f40 │ │ │ │ - b ce7f4 │ │ │ │ + beq ce048 │ │ │ │ + bl 175118 │ │ │ │ + b ce048 │ │ │ │ mov r9, #1 │ │ │ │ mov r8, r6 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne ce818 │ │ │ │ + bne ce06c │ │ │ │ tst r3, #16 │ │ │ │ - bne ceaf4 │ │ │ │ + bne ce348 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce92c │ │ │ │ - blt cebe4 │ │ │ │ + beq ce180 │ │ │ │ + blt ce438 │ │ │ │ adds r3, r7, r3 │ │ │ │ - beq ce92c │ │ │ │ + beq ce180 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce92c │ │ │ │ + beq ce180 │ │ │ │ ldr r2, [r3] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ - bl e2bb0 │ │ │ │ + bl e1fac │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ce7e8 │ │ │ │ + bgt ce03c │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq cec88 │ │ │ │ + beq ce4dc │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce924 │ │ │ │ + beq ce178 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r0, #1 │ │ │ │ - beq ce90c │ │ │ │ + beq ce160 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ceaa4 │ │ │ │ + ble ce2f8 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne cea64 │ │ │ │ + bne ce2b8 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r2, #16] │ │ │ │ add r3, r7, r3 │ │ │ │ ldrb r1, [r3, #3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cea64 │ │ │ │ + beq ce2b8 │ │ │ │ ldr r1, [r2, #444] @ 0x1bc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq cec34 │ │ │ │ + beq ce488 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - bl bc7c0 <_Py_dict_lookup@@Base+0xf40> │ │ │ │ + bl bc7b8 <_Py_dict_lookup@@Base+0xf40> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq ce92c │ │ │ │ + beq ce180 │ │ │ │ add r3, r3, r0, lsl #2 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ streq r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq ce92c │ │ │ │ + beq ce180 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cea80 │ │ │ │ + bgt ce2d4 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b ce7f4 │ │ │ │ - ldr r1, [pc, #1012] @ ceca4 │ │ │ │ + b ce048 │ │ │ │ + ldr r1, [pc, #1012] @ ce4f8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ mov ip, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r0, [r1, r2] │ │ │ │ cmp r3, #10 │ │ │ │ mla r0, r3, ip, r0 │ │ │ │ @@ -165181,83 +164690,83 @@ │ │ │ │ cmp lr, r5 │ │ │ │ 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 ce660 │ │ │ │ + bne cdeb4 │ │ │ │ mov r0, r5 │ │ │ │ - bl dbf18 │ │ │ │ + bl db4c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge ce658 │ │ │ │ - b cec80 │ │ │ │ + bge cdeac │ │ │ │ + b ce4d4 │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne ce800 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b ce800 │ │ │ │ + bne ce054 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b ce054 │ │ │ │ cmn r1, #1 │ │ │ │ - beq cec0c │ │ │ │ + beq ce460 │ │ │ │ cmp r8, #0 │ │ │ │ - bne ce974 │ │ │ │ + bne ce1c8 │ │ │ │ cmp r9, #1 │ │ │ │ - bhi cea88 │ │ │ │ + bhi ce2dc │ │ │ │ cmp sl, #0 │ │ │ │ - bne ce7f4 │ │ │ │ - movw r0, #48516 @ 0xbd84 │ │ │ │ + bne ce048 │ │ │ │ + movw r0, #48440 @ 0xbd38 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #46516 @ 0xb5b4 │ │ │ │ + movw r1, #48756 @ 0xbe74 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 174a30 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b ce7f4 │ │ │ │ + bl 173c08 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b ce048 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, sl, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq ce7f4 │ │ │ │ - b ce740 │ │ │ │ + beq ce048 │ │ │ │ + b cdf94 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ mov r6, #0 │ │ │ │ mov r8, r6 │ │ │ │ tst r3, #4 │ │ │ │ - beq ce774 │ │ │ │ - b ce818 │ │ │ │ + beq cdfc8 │ │ │ │ + b ce06c │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ceb40 │ │ │ │ + beq ce394 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl cf3d4 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl cec28 <_PyType_GetDict@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ - beq cebd0 │ │ │ │ + beq ce424 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r2, #42744 @ 0xa6f8 │ │ │ │ + movw r2, #43364 @ 0xa964 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r1, r2 │ │ │ │ - bne ce6e4 │ │ │ │ + bne cdf38 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt ce6e4 │ │ │ │ + bgt cdf38 │ │ │ │ mov r2, #12 │ │ │ │ add r1, r3, #42240 @ 0xa500 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ bic r9, r9, #1 │ │ │ │ mul r2, r2, r6 │ │ │ │ add r0, r1, r2 │ │ │ │ str r9, [r0, #8] │ │ │ │ @@ -165270,164 +164779,164 @@ │ │ │ │ add r3, r2, #4 │ │ │ │ strle ip, [r4] │ │ │ │ str r4, [r1, r3] │ │ │ │ dmb ish │ │ │ │ str r8, [r1, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ceb2c │ │ │ │ + ble ce380 │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce6e4 │ │ │ │ + b cdf38 │ │ │ │ ldr r3, [r7, #-12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ce7a4 │ │ │ │ + bne cdff8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 384320 <_PyMarshal_GetXIData@@Base+0x1ac> │ │ │ │ + bl 384428 <_PyMarshal_GetXIData@@Base+0x1ac> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne ce7a4 │ │ │ │ + bne cdff8 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b ce7f4 │ │ │ │ + b ce048 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r3, #1 │ │ │ │ - bne ceb04 │ │ │ │ + bne ce358 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce800 │ │ │ │ + b ce054 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne ce80c │ │ │ │ + bne ce060 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b ce80c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b ce060 │ │ │ │ ldr r8, [r5, #192] @ 0xc0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #12 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ eor r6, r8, r4, asr #3 │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ mla r2, r2, r6, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r8, r0 │ │ │ │ - beq ce69c │ │ │ │ - b ce9bc │ │ │ │ + beq cdef0 │ │ │ │ + b ce210 │ │ │ │ ldr r3, [r7, #-12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ce7a4 │ │ │ │ - b ce92c │ │ │ │ + bne cdff8 │ │ │ │ + b ce180 │ │ │ │ bic r3, r3, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cea94 │ │ │ │ + bgt ce2e8 │ │ │ │ add r2, r2, #1 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [r3] │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce800 │ │ │ │ + b ce054 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne cea5c │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b cea5c │ │ │ │ + bne ce2b0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b ce2b0 │ │ │ │ ldrh r2, [r5, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs cebb8 │ │ │ │ + bcs ce40c │ │ │ │ ldr r9, [r4, #4] │ │ │ │ - movw r2, #42744 @ 0xa6f8 │ │ │ │ + movw r2, #43364 @ 0xa964 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r9, r2 │ │ │ │ - bne cebb8 │ │ │ │ + bne ce40c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt cebb8 │ │ │ │ + bgt ce40c │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 177dec <_PyAST_Compile@@Base+0x17c> │ │ │ │ + bl 176fc4 <_PyAST_Compile@@Base+0x17c> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r8, [r5, #192] @ 0xc0 │ │ │ │ - bl cf3d4 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl cec28 <_PyType_GetDict@@Base+0x80> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq cebd0 │ │ │ │ + beq ce424 │ │ │ │ cmp r8, #0 │ │ │ │ - beq cea5c │ │ │ │ + beq ce2b0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r9 │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq ce9fc │ │ │ │ - b ce6e4 │ │ │ │ + beq ce250 │ │ │ │ + b cdf38 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl cf3d4 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl cec28 <_PyType_GetDict@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ - bne cea5c │ │ │ │ + bne ce2b0 │ │ │ │ mov r6, #0 │ │ │ │ mov r9, #1 │ │ │ │ mov r8, r6 │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce768 │ │ │ │ + b cdfbc │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ rsblt r0, r0, #0 │ │ │ │ add r2, r1, #3 │ │ │ │ mla r2, ip, r0, r2 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r3, r2, r3 │ │ │ │ - b ce790 │ │ │ │ + b cdfe4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq ce7f4 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + beq ce048 │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce7f4 │ │ │ │ - bl 175f40 │ │ │ │ - b ce92c │ │ │ │ + beq ce048 │ │ │ │ + bl 175118 │ │ │ │ + b ce180 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne cec9c │ │ │ │ - bl 175f40 │ │ │ │ + bne ce4f0 │ │ │ │ + bl 175118 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mvn r0, #2 │ │ │ │ - b ce878 │ │ │ │ - movw r0, #45388 @ 0xb14c │ │ │ │ + b ce0cc │ │ │ │ + movw r0, #45600 @ 0xb220 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #46472 @ 0xb588 │ │ │ │ + movw r1, #48712 @ 0xbe48 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mov r0, #0 │ │ │ │ - b ce810 │ │ │ │ + b ce064 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b ce7e8 │ │ │ │ + b ce03c │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - b ce85c │ │ │ │ + b ce0b0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000ceca8 <_PyObject_GenericGetAttrWithDict@@Base>: │ │ │ │ +000ce4fc <_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 │ │ │ │ @@ -165435,178 +164944,178 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r0, #4] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq cf314 <_PyObject_GenericGetAttrWithDict@@Base+0x66c> │ │ │ │ + beq ceb68 <_PyObject_GenericGetAttrWithDict@@Base+0x66c> │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ mov r8, r0 │ │ │ │ tst r3, #2 │ │ │ │ - bne cef70 <_PyObject_GenericGetAttrWithDict@@Base+0x2c8> │ │ │ │ + bne ce7c4 <_PyObject_GenericGetAttrWithDict@@Base+0x2c8> │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cefc0 <_PyObject_GenericGetAttrWithDict@@Base+0x318> │ │ │ │ - ldr r1, [pc, #1604] @ cf350 <_PyObject_GenericGetAttrWithDict@@Base+0x6a8> │ │ │ │ + beq ce814 <_PyObject_GenericGetAttrWithDict@@Base+0x318> │ │ │ │ + ldr r1, [pc, #1604] @ ceba4 <_PyObject_GenericGetAttrWithDict@@Base+0x6a8> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r1, r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cf198 <_PyObject_GenericGetAttrWithDict@@Base+0x4f0> │ │ │ │ + ble ce9ec <_PyObject_GenericGetAttrWithDict@@Base+0x4f0> │ │ │ │ ldr sl, [r6, #192] @ 0xc0 │ │ │ │ mov r2, #12 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ eor r7, sl, r4, asr #3 │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ mla r2, r2, r7, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r0, sl │ │ │ │ - bne cf030 <_PyObject_GenericGetAttrWithDict@@Base+0x388> │ │ │ │ + bne ce884 <_PyObject_GenericGetAttrWithDict@@Base+0x388> │ │ │ │ mov r2, #12 │ │ │ │ mla r1, r2, r7, r3 │ │ │ │ add r1, r1, #40960 @ 0xa000 │ │ │ │ ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ cmp r4, r1 │ │ │ │ - bne cf02c <_PyObject_GenericGetAttrWithDict@@Base+0x384> │ │ │ │ + bne ce880 <_PyObject_GenericGetAttrWithDict@@Base+0x384> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r2, r7, r3 │ │ │ │ ldr r7, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq cee14 <_PyObject_GenericGetAttrWithDict@@Base+0x16c> │ │ │ │ + beq ce668 <_PyObject_GenericGetAttrWithDict@@Base+0x16c> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r9, r7, #1 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r9, #1 │ │ │ │ - bls cf020 <_PyObject_GenericGetAttrWithDict@@Base+0x378> │ │ │ │ + bls ce874 <_PyObject_GenericGetAttrWithDict@@Base+0x378> │ │ │ │ bic r7, r9, #1 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr sl, [r3, #136] @ 0x88 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cee1c <_PyObject_GenericGetAttrWithDict@@Base+0x174> │ │ │ │ + beq ce670 <_PyObject_GenericGetAttrWithDict@@Base+0x174> │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq cee1c <_PyObject_GenericGetAttrWithDict@@Base+0x174> │ │ │ │ - movw r3, #8704 @ 0x2200 │ │ │ │ + beq ce670 <_PyObject_GenericGetAttrWithDict@@Base+0x174> │ │ │ │ + movw r3, #6188 @ 0x182c │ │ │ │ movt r3, #13 │ │ │ │ cmp sl, r3 │ │ │ │ - bne cefec <_PyObject_GenericGetAttrWithDict@@Base+0x344> │ │ │ │ + bne ce840 <_PyObject_GenericGetAttrWithDict@@Base+0x344> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl d20cc <_PyDict_SetItem_LockHeld@@Base+0x294> │ │ │ │ + bl d1978 <_PyDict_SetItem_LockHeld@@Base+0x3e0> │ │ │ │ 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 ceea8 <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + beq ce6fc <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - beq ceea8 <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ - bl 175f40 │ │ │ │ - b ceea8 <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ + beq ce6fc <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ + bl 175118 │ │ │ │ + b ce6fc <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ mov r9, #1 │ │ │ │ mov sl, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - bne cee60 <_PyObject_GenericGetAttrWithDict@@Base+0x1b8> │ │ │ │ + bne ce6b4 <_PyObject_GenericGetAttrWithDict@@Base+0x1b8> │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne ceecc <_PyObject_GenericGetAttrWithDict@@Base+0x224> │ │ │ │ + bne ce720 <_PyObject_GenericGetAttrWithDict@@Base+0x224> │ │ │ │ tst r3, #16 │ │ │ │ - bne cf1e8 <_PyObject_GenericGetAttrWithDict@@Base+0x540> │ │ │ │ + bne cea3c <_PyObject_GenericGetAttrWithDict@@Base+0x540> │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cef24 <_PyObject_GenericGetAttrWithDict@@Base+0x27c> │ │ │ │ - blt cf2d8 <_PyObject_GenericGetAttrWithDict@@Base+0x630> │ │ │ │ + beq ce778 <_PyObject_GenericGetAttrWithDict@@Base+0x27c> │ │ │ │ + blt ceb2c <_PyObject_GenericGetAttrWithDict@@Base+0x630> │ │ │ │ adds r3, r8, r3 │ │ │ │ - beq cef24 <_PyObject_GenericGetAttrWithDict@@Base+0x27c> │ │ │ │ + beq ce778 <_PyObject_GenericGetAttrWithDict@@Base+0x27c> │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq cef24 <_PyObject_GenericGetAttrWithDict@@Base+0x27c> │ │ │ │ + beq ce778 <_PyObject_GenericGetAttrWithDict@@Base+0x27c> │ │ │ │ ldr r3, [r5] │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl e2bb0 │ │ │ │ + bl e1fac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cee9c <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ + bgt ce6f0 <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq cf300 <_PyObject_GenericGetAttrWithDict@@Base+0x658> │ │ │ │ + beq ceb54 <_PyObject_GenericGetAttrWithDict@@Base+0x658> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf0d8 <_PyObject_GenericGetAttrWithDict@@Base+0x430> │ │ │ │ + beq ce92c <_PyObject_GenericGetAttrWithDict@@Base+0x430> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ - beq cefd4 <_PyObject_GenericGetAttrWithDict@@Base+0x32c> │ │ │ │ + beq ce828 <_PyObject_GenericGetAttrWithDict@@Base+0x32c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cf1d0 <_PyObject_GenericGetAttrWithDict@@Base+0x528> │ │ │ │ + ble cea24 <_PyObject_GenericGetAttrWithDict@@Base+0x528> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne cf15c <_PyObject_GenericGetAttrWithDict@@Base+0x4b4> │ │ │ │ + bne ce9b0 <_PyObject_GenericGetAttrWithDict@@Base+0x4b4> │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ add r5, r8, r5 │ │ │ │ ldrb r2, [r5, #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf15c <_PyObject_GenericGetAttrWithDict@@Base+0x4b4> │ │ │ │ + beq ce9b0 <_PyObject_GenericGetAttrWithDict@@Base+0x4b4> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r3, #444] @ 0x1bc │ │ │ │ cmn r2, #1 │ │ │ │ - beq cf10c <_PyObject_GenericGetAttrWithDict@@Base+0x464> │ │ │ │ + beq ce960 <_PyObject_GenericGetAttrWithDict@@Base+0x464> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl bc7c0 <_Py_dict_lookup@@Base+0xf40> │ │ │ │ + bl bc7b8 <_Py_dict_lookup@@Base+0xf40> │ │ │ │ cmn r0, #1 │ │ │ │ - bne cf130 <_PyObject_GenericGetAttrWithDict@@Base+0x488> │ │ │ │ + bne ce984 <_PyObject_GenericGetAttrWithDict@@Base+0x488> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne cefec <_PyObject_GenericGetAttrWithDict@@Base+0x344> │ │ │ │ + bne ce840 <_PyObject_GenericGetAttrWithDict@@Base+0x344> │ │ │ │ cmp r9, #1 │ │ │ │ - bhi cf180 <_PyObject_GenericGetAttrWithDict@@Base+0x4d8> │ │ │ │ + bhi ce9d4 <_PyObject_GenericGetAttrWithDict@@Base+0x4d8> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ceea8 <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ - movw r0, #48516 @ 0xbd84 │ │ │ │ + bne ce6fc <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ + movw r0, #48440 @ 0xbd38 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #46516 @ 0xb5b4 │ │ │ │ + movw r1, #48756 @ 0xbe74 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 174a30 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b ceea8 <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ - ldr r1, [pc, #984] @ cf350 <_PyObject_GenericGetAttrWithDict@@Base+0x6a8> │ │ │ │ + bl 173c08 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b ce6fc <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ + ldr r1, [pc, #984] @ ceba4 <_PyObject_GenericGetAttrWithDict@@Base+0x6a8> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r6, #180] @ 0xb4 │ │ │ │ mov ip, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r0, [r1, r2] │ │ │ │ cmp r3, #10 │ │ │ │ mla r0, r3, ip, r0 │ │ │ │ @@ -165617,62 +165126,62 @@ │ │ │ │ cmp lr, r6 │ │ │ │ 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 ced0c <_PyObject_GenericGetAttrWithDict@@Base+0x64> │ │ │ │ + bne ce560 <_PyObject_GenericGetAttrWithDict@@Base+0x64> │ │ │ │ mov r0, r6 │ │ │ │ - bl dbf18 │ │ │ │ + bl db4c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge ced04 <_PyObject_GenericGetAttrWithDict@@Base+0x5c> │ │ │ │ - b cf330 <_PyObject_GenericGetAttrWithDict@@Base+0x688> │ │ │ │ + bge ce558 <_PyObject_GenericGetAttrWithDict@@Base+0x5c> │ │ │ │ + b ceb84 <_PyObject_GenericGetAttrWithDict@@Base+0x688> │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne ceeb4 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b ceeb4 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + bne ce708 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b ce708 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ ldr r2, [r8, #4] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx sl │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ clz r0, r0 │ │ │ │ cmp r3, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ moveq r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ceea8 <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ - b cedf4 <_PyObject_GenericGetAttrWithDict@@Base+0x14c> │ │ │ │ + beq ce6fc <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ + b ce648 <_PyObject_GenericGetAttrWithDict@@Base+0x14c> │ │ │ │ mov r7, #0 │ │ │ │ mov sl, r7 │ │ │ │ - b cee1c <_PyObject_GenericGetAttrWithDict@@Base+0x174> │ │ │ │ + b ce670 <_PyObject_GenericGetAttrWithDict@@Base+0x174> │ │ │ │ mov sl, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cf234 <_PyObject_GenericGetAttrWithDict@@Base+0x58c> │ │ │ │ + beq cea88 <_PyObject_GenericGetAttrWithDict@@Base+0x58c> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl cf3d4 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl cec28 <_PyType_GetDict@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ - beq cf2c4 <_PyObject_GenericGetAttrWithDict@@Base+0x61c> │ │ │ │ + beq ceb18 <_PyObject_GenericGetAttrWithDict@@Base+0x61c> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r2, #42744 @ 0xa6f8 │ │ │ │ + movw r2, #43364 @ 0xa964 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, r2 │ │ │ │ - bne ced90 <_PyObject_GenericGetAttrWithDict@@Base+0xe8> │ │ │ │ + bne ce5e4 <_PyObject_GenericGetAttrWithDict@@Base+0xe8> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt ced90 <_PyObject_GenericGetAttrWithDict@@Base+0xe8> │ │ │ │ + bgt ce5e4 <_PyObject_GenericGetAttrWithDict@@Base+0xe8> │ │ │ │ mov r2, #12 │ │ │ │ add r1, r3, #42240 @ 0xa500 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ bic r9, r9, #1 │ │ │ │ mul r2, r2, r7 │ │ │ │ add r0, r1, r2 │ │ │ │ str r9, [r0, #8] │ │ │ │ @@ -165685,187 +165194,187 @@ │ │ │ │ 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 cf220 <_PyObject_GenericGetAttrWithDict@@Base+0x578> │ │ │ │ + ble cea74 <_PyObject_GenericGetAttrWithDict@@Base+0x578> │ │ │ │ ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b ced90 <_PyObject_GenericGetAttrWithDict@@Base+0xe8> │ │ │ │ + b ce5e4 <_PyObject_GenericGetAttrWithDict@@Base+0xe8> │ │ │ │ cmn r2, #1 │ │ │ │ - bne cef24 <_PyObject_GenericGetAttrWithDict@@Base+0x27c> │ │ │ │ + bne ce778 <_PyObject_GenericGetAttrWithDict@@Base+0x27c> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ceea8 <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + beq ce6fc <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - beq ceea8 <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ - bl 175f40 │ │ │ │ - b cef24 <_PyObject_GenericGetAttrWithDict@@Base+0x27c> │ │ │ │ + beq ce6fc <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ + bl 175118 │ │ │ │ + b ce778 <_PyObject_GenericGetAttrWithDict@@Base+0x27c> │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne cf338 <_PyObject_GenericGetAttrWithDict@@Base+0x690> │ │ │ │ - bl 175f40 │ │ │ │ + bne ceb8c <_PyObject_GenericGetAttrWithDict@@Base+0x690> │ │ │ │ + bl 175118 │ │ │ │ mvn r0, #2 │ │ │ │ add r5, r5, r0, lsl #2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ streq r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq cef24 <_PyObject_GenericGetAttrWithDict@@Base+0x27c> │ │ │ │ + beq ce778 <_PyObject_GenericGetAttrWithDict@@Base+0x27c> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ceea8 <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ + b ce6fc <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ ldr r5, [r8, #-12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne cee60 <_PyObject_GenericGetAttrWithDict@@Base+0x1b8> │ │ │ │ + bne ce6b4 <_PyObject_GenericGetAttrWithDict@@Base+0x1b8> │ │ │ │ mov r0, r8 │ │ │ │ - bl 384320 <_PyMarshal_GetXIData@@Base+0x1ac> │ │ │ │ + bl 384428 <_PyMarshal_GetXIData@@Base+0x1ac> │ │ │ │ subs r5, r0, #0 │ │ │ │ streq r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne cee60 <_PyObject_GenericGetAttrWithDict@@Base+0x1b8> │ │ │ │ - b ceea8 <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ + bne ce6b4 <_PyObject_GenericGetAttrWithDict@@Base+0x1b8> │ │ │ │ + b ce6fc <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r3, #1 │ │ │ │ - bne cf1f8 <_PyObject_GenericGetAttrWithDict@@Base+0x550> │ │ │ │ + bne cea4c <_PyObject_GenericGetAttrWithDict@@Base+0x550> │ │ │ │ mov r2, #1 │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b ceeb4 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + b ce708 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ ldr sl, [r6, #192] @ 0xc0 │ │ │ │ mov r2, #12 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ eor r7, sl, r4, asr #3 │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ mla r2, r2, r7, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp sl, r0 │ │ │ │ - beq ced48 <_PyObject_GenericGetAttrWithDict@@Base+0xa0> │ │ │ │ - b cf030 <_PyObject_GenericGetAttrWithDict@@Base+0x388> │ │ │ │ + beq ce59c <_PyObject_GenericGetAttrWithDict@@Base+0xa0> │ │ │ │ + b ce884 <_PyObject_GenericGetAttrWithDict@@Base+0x388> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne ceec0 <_PyObject_GenericGetAttrWithDict@@Base+0x218> │ │ │ │ + bne ce714 <_PyObject_GenericGetAttrWithDict@@Base+0x218> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b ceec0 <_PyObject_GenericGetAttrWithDict@@Base+0x218> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b ce714 <_PyObject_GenericGetAttrWithDict@@Base+0x218> │ │ │ │ ldr r5, [r8, #-12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne cee60 <_PyObject_GenericGetAttrWithDict@@Base+0x1b8> │ │ │ │ - b cef24 <_PyObject_GenericGetAttrWithDict@@Base+0x27c> │ │ │ │ + bne ce6b4 <_PyObject_GenericGetAttrWithDict@@Base+0x1b8> │ │ │ │ + b ce778 <_PyObject_GenericGetAttrWithDict@@Base+0x27c> │ │ │ │ bic r3, r3, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf18c <_PyObject_GenericGetAttrWithDict@@Base+0x4e4> │ │ │ │ + bgt ce9e0 <_PyObject_GenericGetAttrWithDict@@Base+0x4e4> │ │ │ │ add r2, r2, #1 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b ceeb4 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + b ce708 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne cf0d0 <_PyObject_GenericGetAttrWithDict@@Base+0x428> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b cf0d0 <_PyObject_GenericGetAttrWithDict@@Base+0x428> │ │ │ │ + bne ce924 <_PyObject_GenericGetAttrWithDict@@Base+0x428> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b ce924 <_PyObject_GenericGetAttrWithDict@@Base+0x428> │ │ │ │ ldrh r2, [r6, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs cf2ac <_PyObject_GenericGetAttrWithDict@@Base+0x604> │ │ │ │ + bcs ceb00 <_PyObject_GenericGetAttrWithDict@@Base+0x604> │ │ │ │ ldr r9, [r4, #4] │ │ │ │ - movw r2, #42744 @ 0xa6f8 │ │ │ │ + movw r2, #43364 @ 0xa964 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r9, r2 │ │ │ │ - bne cf2ac <_PyObject_GenericGetAttrWithDict@@Base+0x604> │ │ │ │ + bne ceb00 <_PyObject_GenericGetAttrWithDict@@Base+0x604> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt cf2ac <_PyObject_GenericGetAttrWithDict@@Base+0x604> │ │ │ │ + bgt ceb00 <_PyObject_GenericGetAttrWithDict@@Base+0x604> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 177dec <_PyAST_Compile@@Base+0x17c> │ │ │ │ + bl 176fc4 <_PyAST_Compile@@Base+0x17c> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr sl, [r6, #192] @ 0xc0 │ │ │ │ - bl cf3d4 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl cec28 <_PyType_GetDict@@Base+0x80> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r0, #1 │ │ │ │ - beq cf2c4 <_PyObject_GenericGetAttrWithDict@@Base+0x61c> │ │ │ │ + beq ceb18 <_PyObject_GenericGetAttrWithDict@@Base+0x61c> │ │ │ │ cmp sl, #0 │ │ │ │ - beq cf0d0 <_PyObject_GenericGetAttrWithDict@@Base+0x428> │ │ │ │ + beq ce924 <_PyObject_GenericGetAttrWithDict@@Base+0x428> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r9 │ │ │ │ ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq cf070 <_PyObject_GenericGetAttrWithDict@@Base+0x3c8> │ │ │ │ - b ced90 <_PyObject_GenericGetAttrWithDict@@Base+0xe8> │ │ │ │ + beq ce8c4 <_PyObject_GenericGetAttrWithDict@@Base+0x3c8> │ │ │ │ + b ce5e4 <_PyObject_GenericGetAttrWithDict@@Base+0xe8> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl cf3d4 <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl cec28 <_PyType_GetDict@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ - bne cf0d0 <_PyObject_GenericGetAttrWithDict@@Base+0x428> │ │ │ │ + bne ce924 <_PyObject_GenericGetAttrWithDict@@Base+0x428> │ │ │ │ mov r7, #0 │ │ │ │ mov r9, #1 │ │ │ │ mov sl, r7 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b cee1c <_PyObject_GenericGetAttrWithDict@@Base+0x174> │ │ │ │ + b ce670 <_PyObject_GenericGetAttrWithDict@@Base+0x174> │ │ │ │ ldr r0, [r8, #8] │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ rsblt r0, r0, #0 │ │ │ │ add r2, r1, #3 │ │ │ │ mla r2, ip, r0, r2 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r3, r2, r3 │ │ │ │ - b cee4c <_PyObject_GenericGetAttrWithDict@@Base+0x1a4> │ │ │ │ + b ce6a0 <_PyObject_GenericGetAttrWithDict@@Base+0x1a4> │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - b cee9c <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ - movw r0, #45388 @ 0xb14c │ │ │ │ + b ce6f0 <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ + movw r0, #45600 @ 0xb220 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #46472 @ 0xb588 │ │ │ │ + movw r1, #48712 @ 0xbe48 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mov r0, #0 │ │ │ │ - b ceec4 <_PyObject_GenericGetAttrWithDict@@Base+0x21c> │ │ │ │ + b ce718 <_PyObject_GenericGetAttrWithDict@@Base+0x21c> │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r4 │ │ │ │ - bl bc7c0 <_Py_dict_lookup@@Base+0xf40> │ │ │ │ + bl bc7b8 <_Py_dict_lookup@@Base+0xf40> │ │ │ │ cmn r0, #1 │ │ │ │ - beq cef1c <_PyObject_GenericGetAttrWithDict@@Base+0x274> │ │ │ │ - b cf130 <_PyObject_GenericGetAttrWithDict@@Base+0x488> │ │ │ │ + beq ce770 <_PyObject_GenericGetAttrWithDict@@Base+0x274> │ │ │ │ + b ce984 <_PyObject_GenericGetAttrWithDict@@Base+0x488> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000cf354 <_PyType_GetDict@@Base>: │ │ │ │ +000ceba8 <_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 cf3c4 <_PyType_GetDict@@Base+0x70> │ │ │ │ + beq cec18 <_PyType_GetDict@@Base+0x70> │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #84] @ cf3d0 <_PyType_GetDict@@Base+0x7c> │ │ │ │ + ldr ip, [pc, #84] @ cec24 <_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 │ │ │ │ @@ -165889,48 +165398,48 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne cf580 <_PyType_GetDict@@Base+0x22c> │ │ │ │ + bne cedd4 <_PyType_GetDict@@Base+0x22c> │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmn r7, #1 │ │ │ │ - beq cf580 <_PyType_GetDict@@Base+0x22c> │ │ │ │ + beq cedd4 <_PyType_GetDict@@Base+0x22c> │ │ │ │ ldr r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq cf59c <_PyType_GetDict@@Base+0x248> │ │ │ │ + beq cedf0 <_PyType_GetDict@@Base+0x248> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr sl, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf56c <_PyType_GetDict@@Base+0x218> │ │ │ │ + bgt cedc0 <_PyType_GetDict@@Base+0x218> │ │ │ │ cmp sl, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4] │ │ │ │ movle r4, #0 │ │ │ │ - ble cf500 <_PyType_GetDict@@Base+0x1ac> │ │ │ │ + ble ced54 <_PyType_GetDict@@Base+0x1ac> │ │ │ │ add r4, r4, #12 │ │ │ │ mov r5, #0 │ │ │ │ mov r8, #1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r1, [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 cf4c4 <_PyType_GetDict@@Base+0x170> │ │ │ │ - ldr r1, [pc, #464] @ cf650 <_PyType_GetDict@@Base+0x2fc> │ │ │ │ + beq ced18 <_PyType_GetDict@@Base+0x170> │ │ │ │ + ldr r1, [pc, #464] @ ceea4 <_PyType_GetDict@@Base+0x2fc> │ │ │ │ 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 │ │ │ │ @@ -165944,79 +165453,79 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addeq r1, r1, #96256 @ 0x17800 │ │ │ │ ldrne r0, [ip, #16] │ │ │ │ ldreq r0, [r1, #1016] @ 0x3f8 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl bb880 <_Py_dict_lookup@@Base> │ │ │ │ + bl bb878 <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf514 <_PyType_GetDict@@Base+0x1c0> │ │ │ │ + bne ced68 <_PyType_GetDict@@Base+0x1c0> │ │ │ │ cmn r0, #3 │ │ │ │ str r8, [r9] │ │ │ │ - beq cf5b8 <_PyType_GetDict@@Base+0x264> │ │ │ │ + beq cee0c <_PyType_GetDict@@Base+0x264> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, sl │ │ │ │ - blt cf464 <_PyType_GetDict@@Base+0x110> │ │ │ │ + blt cecb8 <_PyType_GetDict@@Base+0x110> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, #0 │ │ │ │ tst r1, #1 │ │ │ │ - beq cf550 <_PyType_GetDict@@Base+0x1fc> │ │ │ │ + beq ceda4 <_PyType_GetDict@@Base+0x1fc> │ │ │ │ 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 cf5b8 <_PyType_GetDict@@Base+0x264> │ │ │ │ + beq cee0c <_PyType_GetDict@@Base+0x264> │ │ │ │ cmp r1, #1 │ │ │ │ - beq cf4ec <_PyType_GetDict@@Base+0x198> │ │ │ │ + beq ced40 <_PyType_GetDict@@Base+0x198> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, #1 │ │ │ │ tst r1, #1 │ │ │ │ - bne cf508 <_PyType_GetDict@@Base+0x1b4> │ │ │ │ + bne ced5c <_PyType_GetDict@@Base+0x1b4> │ │ │ │ ldr r3, [r1] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne cf508 <_PyType_GetDict@@Base+0x1b4> │ │ │ │ + bne ced5c <_PyType_GetDict@@Base+0x1b4> │ │ │ │ mov r0, r1 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b cf508 <_PyType_GetDict@@Base+0x1b4> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b ced5c <_PyType_GetDict@@Base+0x1b4> │ │ │ │ cmp sl, #0 │ │ │ │ orrgt r1, r4, #1 │ │ │ │ - bgt cf44c <_PyType_GetDict@@Base+0xf8> │ │ │ │ + bgt ceca0 <_PyType_GetDict@@Base+0xf8> │ │ │ │ mov r4, #0 │ │ │ │ - b cf508 <_PyType_GetDict@@Base+0x1b4> │ │ │ │ + b ced5c <_PyType_GetDict@@Base+0x1b4> │ │ │ │ mov r0, r6 │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne cf418 <_PyType_GetDict@@Base+0xc4> │ │ │ │ - bl 175f40 │ │ │ │ - b cf5b0 <_PyType_GetDict@@Base+0x25c> │ │ │ │ + bne cec6c <_PyType_GetDict@@Base+0xc4> │ │ │ │ + bl 175118 │ │ │ │ + b cee04 <_PyType_GetDict@@Base+0x25c> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne cf5d0 <_PyType_GetDict@@Base+0x27c> │ │ │ │ + bne cee24 <_PyType_GetDict@@Base+0x27c> │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq cf630 <_PyType_GetDict@@Base+0x2dc> │ │ │ │ + beq cee84 <_PyType_GetDict@@Base+0x2dc> │ │ │ │ mvn r4, #0 │ │ │ │ - b cf508 <_PyType_GetDict@@Base+0x1b4> │ │ │ │ + b ced5c <_PyType_GetDict@@Base+0x1b4> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mvn r4, #0 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 175f40 │ │ │ │ + bl 175118 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cf500 <_PyType_GetDict@@Base+0x1ac> │ │ │ │ - ldr r3, [pc, #120] @ cf650 <_PyType_GetDict@@Base+0x2fc> │ │ │ │ + b ced54 <_PyType_GetDict@@Base+0x1ac> │ │ │ │ + ldr r3, [pc, #120] @ ceea4 <_PyType_GetDict@@Base+0x2fc> │ │ │ │ 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 │ │ │ │ @@ -166031,26 +165540,26 @@ │ │ │ │ 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 cf5b0 <_PyType_GetDict@@Base+0x25c> │ │ │ │ + bne cee04 <_PyType_GetDict@@Base+0x25c> │ │ │ │ mov r0, r5 │ │ │ │ - bl dbf18 │ │ │ │ + bl db4c4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt cf594 <_PyType_GetDict@@Base+0x240> │ │ │ │ + blt cede8 <_PyType_GetDict@@Base+0x240> │ │ │ │ ldr r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq cf5b0 <_PyType_GetDict@@Base+0x25c> │ │ │ │ - b cf424 <_PyType_GetDict@@Base+0xd0> │ │ │ │ + beq cee04 <_PyType_GetDict@@Base+0x25c> │ │ │ │ + b cec78 <_PyType_GetDict@@Base+0xd0> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000cf654 : │ │ │ │ +000ceea8 : │ │ │ │ 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 │ │ │ │ @@ -166059,501 +165568,497 @@ │ │ │ │ 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 cf934 │ │ │ │ + beq cf188 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - bne cf77c │ │ │ │ + bne cefd0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ tst r2, #2 │ │ │ │ - bne cf74c │ │ │ │ + bne cefa0 │ │ │ │ tst r2, #8 │ │ │ │ - bne cf940 │ │ │ │ + bne cf194 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ tst r2, #16 │ │ │ │ add r0, r4, r0 │ │ │ │ - bne cf8fc │ │ │ │ + bne cf150 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - ldr r1, [pc, #724] @ cf9b4 │ │ │ │ + ldr r1, [pc, #724] @ cf208 │ │ │ │ cmp r2, #20 │ │ │ │ - bhi cf95c │ │ │ │ + bhi cf1b0 │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf8d0 │ │ │ │ + beq cf124 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf710 │ │ │ │ + bgt cef64 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf808 │ │ │ │ - movw r0, #48516 @ 0xbd84 │ │ │ │ + bne cf05c │ │ │ │ + movw r0, #48440 @ 0xbd38 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #46628 @ 0xb624 │ │ │ │ + movw r1, #48868 @ 0xbee4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #46556 @ 0xb5dc │ │ │ │ + movw r1, #48796 @ 0xbe9c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #46560 @ 0xb5e0 │ │ │ │ + movw r0, #48800 @ 0xbea0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl fe1c4 │ │ │ │ + bl fd1d0 │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r3, [r5, #20] │ │ │ │ ldrne r2, [r3, #12] │ │ │ │ - bne cf6bc │ │ │ │ - b cf800 │ │ │ │ + bne cef10 │ │ │ │ + b cf054 │ │ │ │ ldr r3, [r2, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf984 │ │ │ │ + beq cf1d8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble cf7f0 │ │ │ │ + ble cf044 │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp r0, ip │ │ │ │ - beq cf6ac │ │ │ │ + beq cef00 │ │ │ │ cmp r1, #1 │ │ │ │ - beq cf7f0 │ │ │ │ + beq cf044 │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp r0, ip │ │ │ │ - beq cf6ac │ │ │ │ + beq cef00 │ │ │ │ cmp r1, #2 │ │ │ │ - beq cf7f0 │ │ │ │ + beq cf044 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ cmp r0, ip │ │ │ │ - beq cf6ac │ │ │ │ + beq cef00 │ │ │ │ cmp r1, #3 │ │ │ │ - beq cf7f0 │ │ │ │ + beq cf044 │ │ │ │ add r3, r3, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq cf6ac │ │ │ │ + beq cef00 │ │ │ │ cmp r1, ip │ │ │ │ - bne cf7d8 │ │ │ │ + bne cf02c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - bl 2db060 │ │ │ │ + bl 2d9488 │ │ │ │ cmn r0, #1 │ │ │ │ - bne cf6ac │ │ │ │ + bne cef00 │ │ │ │ mov r0, #0 │ │ │ │ - b cf710 │ │ │ │ + b cef64 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf710 │ │ │ │ - b cf708 │ │ │ │ + bgt cef64 │ │ │ │ + b cef5c │ │ │ │ ldrb r2, [r0] │ │ │ │ movw r3, #4404 @ 0x1134 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #6076 @ 0x17bc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, r3 │ │ │ │ - b cf710 │ │ │ │ + b cef64 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b cc4f4 │ │ │ │ + b cbc18 │ │ │ │ vldr d0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e73c8 │ │ │ │ + b e6728 │ │ │ │ ldrb r0, [r0] │ │ │ │ - b cf83c │ │ │ │ + b cf090 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf8b8 │ │ │ │ + beq cf10c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c0fec │ │ │ │ + b c1220 │ │ │ │ ldrd r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1f337c │ │ │ │ + b 1f3214 │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #13 │ │ │ │ strb r3, [fp, #-13] │ │ │ │ - bl ddafc │ │ │ │ - b cf710 │ │ │ │ + bl dd0a8 │ │ │ │ + b cef64 │ │ │ │ ldrb r0, [r0] │ │ │ │ - b cf84c │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + b cf0a0 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - movw r0, #5188 @ 0x1444 │ │ │ │ + movw r0, #5808 @ 0x16b0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b cf710 │ │ │ │ + b cef64 │ │ │ │ ldrsh r0, [r0] │ │ │ │ - b cf83c │ │ │ │ + b cf090 │ │ │ │ ldrd r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1d5990 │ │ │ │ + b 1d5814 │ │ │ │ ldrh r0, [r0] │ │ │ │ - b cf84c │ │ │ │ + b cf0a0 │ │ │ │ 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, #152] @ cf9b8 │ │ │ │ + ldr r2, [pc, #152] @ cf20c │ │ │ │ cmp r1, #20 │ │ │ │ - bhi cf95c │ │ │ │ + bhi cf1b0 │ │ │ │ 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 2db03c │ │ │ │ + b 2d9464 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46580 @ 0xb5f4 │ │ │ │ + movw r1, #48820 @ 0xbeb4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b cf800 │ │ │ │ + bl 1b4954 │ │ │ │ + b cf054 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46664 @ 0xb648 │ │ │ │ + movw r1, #48904 @ 0xbf08 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b cf800 │ │ │ │ + bl 1b4954 │ │ │ │ + b cf054 │ │ │ │ vldr s0, [r0] │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - b cf85c │ │ │ │ + b cf0b0 │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf9a0 │ │ │ │ + beq cf1f4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq cf6ac │ │ │ │ - b cf988 │ │ │ │ - movw r3, #36116 @ 0x8d14 │ │ │ │ + beq cef00 │ │ │ │ + b cf1dc │ │ │ │ + movw r3, #36736 @ 0x8f80 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq cf6ac │ │ │ │ - b cf7f0 │ │ │ │ - strdeq r4, [sp], #-84 @ 0xffffffac │ │ │ │ - subeq r4, sp, sl, lsl #12 │ │ │ │ + beq cef00 │ │ │ │ + b cf044 │ │ │ │ + strdeq r4, [sp], #-236 @ 0xffffff14 │ │ │ │ + subeq r4, sp, r2, lsl pc │ │ │ │ │ │ │ │ -000cf9bc : │ │ │ │ +000cf210 : │ │ │ │ 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 cfb78 │ │ │ │ + bne cf3cc │ │ │ │ ldr r3, [ip, #8] │ │ │ │ tst r1, #16 │ │ │ │ add r3, r0, r3 │ │ │ │ - bne cfb58 │ │ │ │ + bne cf3ac │ │ │ │ ldr r1, [ip, #4] │ │ │ │ - ldr r2, [pc, #460] @ cfbcc │ │ │ │ + ldr r2, [pc, #460] @ cf420 │ │ │ │ cmp r1, #20 │ │ │ │ - bhi cfb98 │ │ │ │ + bhi cf3ec │ │ │ │ ldrb r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfb34 │ │ │ │ + beq cf388 │ │ │ │ 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 cfa1c │ │ │ │ - movw lr, #48516 @ 0xbd84 │ │ │ │ + bne cf270 │ │ │ │ + movw lr, #48440 @ 0xbd38 │ │ │ │ movt lr, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [ip] │ │ │ │ - movw r1, #46628 @ 0xb624 │ │ │ │ + movw r1, #48868 @ 0xbee4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [lr] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ ldrb r1, [r3] │ │ │ │ movw r2, #4404 @ 0x1134 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #5456 @ 0x1550 │ │ │ │ + movw r3, #6076 @ 0x17bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movne r3, r2 │ │ │ │ - b cfa2c │ │ │ │ + b cf280 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dddcc │ │ │ │ + b dd378 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b cc4f4 │ │ │ │ + b cbc18 │ │ │ │ vldr d0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b e73c8 │ │ │ │ + b e6728 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfb20 │ │ │ │ + beq cf374 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b c0fec │ │ │ │ + b c1220 │ │ │ │ ldrb r0, [r3] │ │ │ │ - b cfa90 │ │ │ │ + b cf2e4 │ │ │ │ ldrb r0, [r3] │ │ │ │ - b cfaa0 │ │ │ │ + b cf2f4 │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #5 │ │ │ │ strb r3, [fp, #-5] │ │ │ │ - bl ddafc │ │ │ │ + bl dd0a8 │ │ │ │ mov r3, r0 │ │ │ │ - b cfa2c │ │ │ │ + b cf280 │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1d5990 │ │ │ │ + b 1d5814 │ │ │ │ ldrh r0, [r3] │ │ │ │ - b cfaa0 │ │ │ │ + b cf2f4 │ │ │ │ ldrsh r0, [r3] │ │ │ │ - b cfa90 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + b cf2e4 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cfbc0 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ + ble cf414 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - b cfa2c │ │ │ │ + b cf280 │ │ │ │ mov r0, r3 │ │ │ │ - b cfac8 │ │ │ │ + b cf31c │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1f337c │ │ │ │ + b 1f3214 │ │ │ │ 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 cf9f4 │ │ │ │ + b cf248 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46580 @ 0xb5f4 │ │ │ │ + movw r1, #48820 @ 0xbeb4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r3, #0 │ │ │ │ - b cfa2c │ │ │ │ + b cf280 │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46664 @ 0xb648 │ │ │ │ + movw r1, #48904 @ 0xbf08 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b cfb90 │ │ │ │ + bl 1b4954 │ │ │ │ + b cf3e4 │ │ │ │ vldr s0, [r3] │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - b cfab0 │ │ │ │ + b cf304 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b cfb34 │ │ │ │ - subeq r4, sp, r4, lsr r6 │ │ │ │ + b cf388 │ │ │ │ + subeq r4, sp, ip, lsr pc │ │ │ │ │ │ │ │ -000cfbd0 : │ │ │ │ +000cf424 : │ │ │ │ push {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 r3, [pc, #2556] @ d05e8 │ │ │ │ - mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - sub sp, sp, #44 @ 0x2c │ │ │ │ + str r0, [ip, #4024] @ 0xfb8 │ │ │ │ + ldr r3, [pc, #2600] @ cfe68 │ │ │ │ + mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ + mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r5, [r3, ip] │ │ │ │ - str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq d0160 │ │ │ │ + str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r5, [r3, r9] │ │ │ │ + beq cf9bc │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d069c │ │ │ │ - ldr r6, [r4] │ │ │ │ - movw r8, #42744 @ 0xa6f8 │ │ │ │ - movt r8, #104 @ 0x68 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ - addle r6, r6, #1 │ │ │ │ - ldr r5, [r2, #4] │ │ │ │ - strle r6, [r4] │ │ │ │ - cmp r3, r8 │ │ │ │ - bne cfc54 │ │ │ │ + beq cfd90 │ │ │ │ + ldr r8, [r4] │ │ │ │ + movw r7, #43364 @ 0xa964 │ │ │ │ + movt r7, #104 @ 0x68 │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ + cmn r8, #-1073741823 @ 0xc0000001 │ │ │ │ + ldr r5, [r6, #4] │ │ │ │ + addle r8, r8, #1 │ │ │ │ + strle r8, [r4] │ │ │ │ + cmp r3, r7 │ │ │ │ + bne cf4a0 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq cfec0 │ │ │ │ + beq cf6d8 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq d06c0 │ │ │ │ - movw sl, #3132 @ 0xc3c │ │ │ │ - movt sl, #13 │ │ │ │ - cmp r3, sl │ │ │ │ - bne d00e8 │ │ │ │ + beq cfdb4 │ │ │ │ + movw r8, #1024 @ 0x400 │ │ │ │ + movt r8, #13 │ │ │ │ + cmp r3, r8 │ │ │ │ + bne cf93c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d05b8 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r5, [r3, #4] │ │ │ │ + beq cfee4 │ │ │ │ + ldr r5, [r6, #4] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne cfe04 │ │ │ │ + bne cf64c │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfe60 │ │ │ │ - ldr r3, [pc, #2372] @ d05ec │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + beq cf6a4 │ │ │ │ + ldr r3, [pc, #2428] @ cfe6c │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cff54 │ │ │ │ - ldr r9, [r5, #192] @ 0xc0 │ │ │ │ + bgt cf76c │ │ │ │ + ldr sl, [r5, #192] @ 0xc0 │ │ │ │ add r3, r3, #1 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [r5] │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - eor r7, r9, r4, asr #3 │ │ │ │ - ubfx r7, r7, #0, #12 │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, #12 │ │ │ │ - mla r2, r2, r7, r3 │ │ │ │ + str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ + eor r1, sl, r4, asr #3 │ │ │ │ + ldr r3, [r3, r9] │ │ │ │ + ubfx r1, r1, #0, #12 │ │ │ │ + str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + mla r2, r2, r1, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ - cmp r0, r9 │ │ │ │ - bne cff84 │ │ │ │ - mov r2, #12 │ │ │ │ - mla r1, r2, r7, r3 │ │ │ │ - add r1, r1, #40960 @ 0xa000 │ │ │ │ - ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ - cmp r4, r1 │ │ │ │ - bne d0328 │ │ │ │ + cmp r0, sl │ │ │ │ + bne cf7a4 │ │ │ │ + ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + mov r1, #12 │ │ │ │ + mul r1, r1, r2 │ │ │ │ + add r2, r3, r1 │ │ │ │ + add r2, r2, #40960 @ 0xa000 │ │ │ │ + ldr r2, [r2, #1452] @ 0x5ac │ │ │ │ + cmp r4, r2 │ │ │ │ + bne cfba4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ - mla r3, r2, r7, r3 │ │ │ │ - ldr r6, [r3, #1456] @ 0x5b0 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq cfe7c │ │ │ │ - ldr r3, [r6] │ │ │ │ + add r3, r3, r1 │ │ │ │ + ldr r2, [r3, #1456] @ 0x5b0 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq cf868 │ │ │ │ + ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bicgt r8, r6, #1 │ │ │ │ - orrgt r6, r6, #1 │ │ │ │ - bgt d0024 │ │ │ │ - add r3, r3, #1 │ │ │ │ - cmp r6, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - beq cfe7c │ │ │ │ - mvn r3, r6 │ │ │ │ - bic r8, r6, #1 │ │ │ │ - and r9, r3, #1 │ │ │ │ - ldr r3, [r8, #4] │ │ │ │ + orrgt r2, r2, #1 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r2] │ │ │ │ + str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r2, #1 │ │ │ │ + bls cf5b4 │ │ │ │ + bic r0, r2, #1 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0038 │ │ │ │ + bne cf88c │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne cfe90 │ │ │ │ + bne cf878 │ │ │ │ tst r3, #16 │ │ │ │ - ldrne r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - subne r7, r3, #12 │ │ │ │ - bne cfda0 │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - ldr r3, [r2, #144] @ 0x90 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq d050c │ │ │ │ - blt d066c │ │ │ │ - add r7, r1, r3 │ │ │ │ + subne r7, r6, #12 │ │ │ │ + bne cf5e4 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + ldr r7, [r3, #144] @ 0x90 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq cfd34 │ │ │ │ + blt cfdfc │ │ │ │ + add r7, r6, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d050c │ │ │ │ + beq cfd34 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d01ac │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + beq cfa08 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - bl d1e38 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + bl d1598 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - movne r7, #0 │ │ │ │ - beq d02bc │ │ │ │ - cmp r9, #0 │ │ │ │ - bne cfea4 │ │ │ │ + movne r6, #0 │ │ │ │ + beq cfb0c │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + tst r0, #1 │ │ │ │ + beq cf6c0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cfdec │ │ │ │ + bgt cf634 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq d0834 │ │ │ │ + beq cffbc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d0278 │ │ │ │ - mov r0, r7 │ │ │ │ + ble cfad0 │ │ │ │ + mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #2016] @ d05ec │ │ │ │ + ldr r2, [pc, #2072] @ cfe6c │ │ │ │ mov r0, #28 │ │ │ │ - ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ - str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r2, [r2, ip] │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r3, r3, #1 │ │ │ │ + ldr r2, [r2, r9] │ │ │ │ cmp r3, #10 │ │ │ │ movls r1, #0 │ │ │ │ movhi r1, #1 │ │ │ │ mla r3, r3, r0, r2 │ │ │ │ add r0, r3, #91136 @ 0x16400 │ │ │ │ ldr ip, [r0, #428] @ 0x1ac │ │ │ │ cmp ip, r5 │ │ │ │ @@ -166561,1968 +166066,1910 @@ │ │ │ │ orreq r2, r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ ldrne r3, [r0, #444] @ 0x1bc │ │ │ │ ldreq r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfca8 │ │ │ │ + bne cf4f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl dbf18 │ │ │ │ + bl db4c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge cfca0 │ │ │ │ + bge cf4e8 │ │ │ │ ldr r3, [r4] │ │ │ │ - mvn r7, #0 │ │ │ │ - b d0100 │ │ │ │ - mov r9, #0 │ │ │ │ - ldr r3, [r5, #84] @ 0x54 │ │ │ │ - mov r6, #1 │ │ │ │ - tst r3, #4 │ │ │ │ - beq cfd74 │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 17928c <_PyStack_UnpackDict@@Base+0x5c8> │ │ │ │ - b cfdc0 │ │ │ │ - ldr r3, [r6] │ │ │ │ + mvn r6, #0 │ │ │ │ + b cfadc │ │ │ │ + ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - bne cfdd4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b cfdd4 │ │ │ │ + str r3, [r0] │ │ │ │ + bne cf61c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b cf61c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq d05fc │ │ │ │ - ldr r3, [pc, #1820] @ d05f0 │ │ │ │ + beq cfe7c │ │ │ │ + ldr r3, [pc, #1924] @ cfe70 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0120 │ │ │ │ - add r7, r7, #114688 @ 0x1c000 │ │ │ │ + bne cf974 │ │ │ │ + add sl, sl, #114688 @ 0x1c000 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - ldr r0, [r7, #64] @ 0x40 │ │ │ │ - bl c76ec │ │ │ │ + ldr r0, [sl, #64] @ 0x40 │ │ │ │ + bl c6c80 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d08a4 │ │ │ │ - ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ + beq cffc8 │ │ │ │ + ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne d0070 │ │ │ │ + bne cf8c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d04cc │ │ │ │ + bgt cfcf4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d04cc │ │ │ │ + bne cfcf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cff4c │ │ │ │ - ldrb r3, [r7, #16] │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + cmn r8, #-1073741823 @ 0xc0000001 │ │ │ │ + ble cf764 │ │ │ │ + ldrb r3, [sl, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq d04d8 │ │ │ │ - mov r4, r7 │ │ │ │ - b cfc54 │ │ │ │ - ldr r9, [r5, #192] @ 0xc0 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - eor r7, r9, r4, asr #3 │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ - ubfx r7, r7, #0, #12 │ │ │ │ + beq cfd00 │ │ │ │ + mov r4, sl │ │ │ │ + b cf4a0 │ │ │ │ + ldr sl, [r5, #192] @ 0xc0 │ │ │ │ + mov r1, #1 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, #12 │ │ │ │ - mla r2, r2, r7, r3 │ │ │ │ + str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ + eor r1, sl, r4, asr #3 │ │ │ │ + ldr r3, [r3, r9] │ │ │ │ + ubfx r1, r1, #0, #12 │ │ │ │ + str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + mla r2, r2, r1, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ - cmp r9, r0 │ │ │ │ - beq cfcfc │ │ │ │ - cmp r9, #0 │ │ │ │ - beq d0444 │ │ │ │ + cmp sl, r0 │ │ │ │ + beq cf54c │ │ │ │ + cmp sl, #0 │ │ │ │ + beq cfc84 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - mov r6, #1 │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl cf3d4 <_PyType_GetDict@@Base+0x80> │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bl cec28 <_PyType_GetDict@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d0664 │ │ │ │ - ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ + beq cf860 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - cmp r2, r8 │ │ │ │ - bic r8, r6, #1 │ │ │ │ - bne d0024 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ - bgt d0024 │ │ │ │ - mov r2, #12 │ │ │ │ - add r1, r3, #42240 @ 0xa500 │ │ │ │ - add r1, r1, #168 @ 0xa8 │ │ │ │ - mul r2, r2, r7 │ │ │ │ - add r0, r1, r2 │ │ │ │ - str r8, [r0, #8] │ │ │ │ - ldr ip, [r4] │ │ │ │ - add r3, r3, r2 │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + cmp r2, r7 │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bne cf598 │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ + cmp r1, #100 @ 0x64 │ │ │ │ + bgt cf598 │ │ │ │ + ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ + mov r1, #12 │ │ │ │ + add ip, r3, #42240 @ 0xa500 │ │ │ │ + bic r2, r2, #1 │ │ │ │ + add ip, ip, #168 @ 0xa8 │ │ │ │ + mul r1, r1, r0 │ │ │ │ + add r0, ip, r1 │ │ │ │ + str r2, [r0, #8] │ │ │ │ + ldr r2, [r4] │ │ │ │ + add r3, r3, r1 │ │ │ │ movw r0, #42412 @ 0xa5ac │ │ │ │ - cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - addle ip, ip, #1 │ │ │ │ - add r3, r2, #4 │ │ │ │ - strle ip, [r4] │ │ │ │ - str r4, [r1, r3] │ │ │ │ + addle r2, r2, #1 │ │ │ │ + add r3, r1, #4 │ │ │ │ + strle r2, [r4] │ │ │ │ + str r4, [ip, r3] │ │ │ │ dmb ish │ │ │ │ - str r9, [r1, r2] │ │ │ │ + str sl, [ip, r1] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d0330 │ │ │ │ - mvn r3, r6 │ │ │ │ - cmp r6, #1 │ │ │ │ - and r9, r3, #1 │ │ │ │ - bhi cfd58 │ │ │ │ - b cfd68 │ │ │ │ - movw r2, #22288 @ 0x5710 │ │ │ │ + ble cfbac │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b cf598 │ │ │ │ + sub r2, fp, #40 @ 0x28 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl cec28 <_PyType_GetDict@@Base+0x80> │ │ │ │ + cmn r0, #1 │ │ │ │ + bne cf840 │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r3, [r5, #84] @ 0x54 │ │ │ │ + mov r2, #1 │ │ │ │ + tst r3, #4 │ │ │ │ + beq cf5c0 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 178464 <_PyStack_UnpackDict@@Base+0x5c8> │ │ │ │ + b cf604 │ │ │ │ + movw r2, #18664 @ 0x48e8 │ │ │ │ movt r2, #23 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d0294 │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r3, [r8, #8] │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ - cmp r3, r1 │ │ │ │ - bne d0344 │ │ │ │ - ldr r1, [r8, #20] │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1757a4 │ │ │ │ - mov r7, r0 │ │ │ │ - b cfdcc │ │ │ │ - ldr r3, [r7] │ │ │ │ + bne cfae8 │ │ │ │ + ldr r1, [r0, #8] │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + cmp r1, r3 │ │ │ │ + bne cfbc0 │ │ │ │ + ldr r1, [r0, #20] │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl 17497c │ │ │ │ + mov r6, r0 │ │ │ │ + b cf610 │ │ │ │ + ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0088 │ │ │ │ + bgt cf8dc │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ - beq d0898 │ │ │ │ + str r3, [sl] │ │ │ │ + beq cffe0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d00b4 │ │ │ │ + bgt cf908 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq d0888 │ │ │ │ + beq cffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d00b4 │ │ │ │ + bgt cf908 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq d087c │ │ │ │ + beq cff48 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ + cmn r8, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - ble cfc54 │ │ │ │ + ble cf4a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b8664 <_Py_SetImmortal@@Base> │ │ │ │ + bl b865c <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b cfc54 │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b cf4a0 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ - mov r7, r0 │ │ │ │ + mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cfdf8 │ │ │ │ + bgt cf640 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne cfdf8 │ │ │ │ + bne cf640 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b cfdf8 │ │ │ │ - ldr sl, [r0, #12] │ │ │ │ - cmp sl, #0 │ │ │ │ - beq cfee8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b cf640 │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq cf700 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d04f4 │ │ │ │ + bgt cfd1c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d04f4 │ │ │ │ + bne cfd1c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [sl] │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d0500 │ │ │ │ - mov r4, sl │ │ │ │ - b cfc54 │ │ │ │ - ldr r6, [r5, #88] @ 0x58 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq cfc0c │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ + ble cfd28 │ │ │ │ + mov r4, r2 │ │ │ │ + b cf4a0 │ │ │ │ + ldr r7, [r5, #88] @ 0x58 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq cf45c │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfc0c │ │ │ │ + beq cf45c │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r5, #88] @ 0x58 │ │ │ │ - movw r2, #46776 @ 0xb6b8 │ │ │ │ + movw r2, #49016 @ 0xbf78 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b6b98 <_PyErr_SetString@@Base> │ │ │ │ - mov r1, r6 │ │ │ │ + bl 1b69ac <_PyErr_SetString@@Base> │ │ │ │ + mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3178f0 │ │ │ │ - b d06b8 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ + bl 316db0 │ │ │ │ + b cfdac │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq d01cc │ │ │ │ + beq cfa24 │ │ │ │ ldr r0, [r3, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne d02ac │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ + bne cfafc │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [r3, r9] │ │ │ │ add r3, r2, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #1920] @ 0x780 │ │ │ │ cmp r8, #0 │ │ │ │ - beq d02dc │ │ │ │ - ldr r0, [pc, #1028] @ d05f4 │ │ │ │ + beq cfb2c │ │ │ │ + ldr r0, [pc, #1072] @ cfe74 │ │ │ │ ldr r1, [r3, #1924] @ 0x784 │ │ │ │ ldr ip, [r8] │ │ │ │ sub r1, r1, #1 │ │ │ │ str ip, [r3, #1920] @ 0x780 │ │ │ │ str r1, [r3, #1924] @ 0x784 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r0, #1716] @ 0x6b4 │ │ │ │ str r1, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0708 │ │ │ │ - ldr r1, [r2, #3836] @ 0xefc │ │ │ │ + bne cfe28 │ │ │ │ + ldr ip, [r2, #3836] @ 0xefc │ │ │ │ + movw r9, #45680 @ 0xb270 │ │ │ │ + movt r9, #104 @ 0x68 │ │ │ │ str r3, [r8, #28] │ │ │ │ str r3, [r8, #8] │ │ │ │ + ldr lr, [ip, #4] │ │ │ │ ldr r3, [r8, #-4] │ │ │ │ + vldr d7, [pc, #980] @ cfe60 │ │ │ │ ldr r0, [r2, #3824] @ 0xef0 │ │ │ │ - ldr ip, [r1, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ - add sl, r0, #1 │ │ │ │ - orr lr, r3, ip │ │ │ │ - vldr d7, [pc, #928] @ d05e0 │ │ │ │ - sub r3, r8, #8 │ │ │ │ - movw r0, #45892 @ 0xb344 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - str r0, [r8, #24] │ │ │ │ + str r9, [r8, #24] │ │ │ │ + orr r3, r3, lr │ │ │ │ vstr d7, [r8, #16] │ │ │ │ - str r3, [ip] │ │ │ │ - stmdb r8, {r1, lr} │ │ │ │ - str r3, [r1, #4] │ │ │ │ - str sl, [r2, #3824] @ 0xef0 │ │ │ │ + add r0, r0, r1 │ │ │ │ + sub r1, r8, #8 │ │ │ │ + str r1, [lr] │ │ │ │ + str r3, [r8, #-4] │ │ │ │ + str ip, [r8, #-8] │ │ │ │ + str r1, [ip, #4] │ │ │ │ + str r0, [r2, #3824] @ 0xef0 │ │ │ │ str r8, [r7] │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - mov r0, r8 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - bl d1e38 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ - b cfdc0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl d1598 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + b cf604 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d0100 │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r4] │ │ │ │ - b d0100 │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - mov r0, r8 │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + beq cff68 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble cf95c │ │ │ │ + b cf640 │ │ │ │ + mov r1, r6 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r3 │ │ │ │ - mov r7, r0 │ │ │ │ - b cfdcc │ │ │ │ - bl 20dcd8 <_PyFloat_ExactDealloc@@Base+0x68> │ │ │ │ + mov r6, r0 │ │ │ │ + b cf610 │ │ │ │ + bl 20d3f8 <_PyFloat_ExactDealloc@@Base+0x68> │ │ │ │ subs r8, r0, #0 │ │ │ │ str r8, [r7] │ │ │ │ - bne d0264 │ │ │ │ - movw r3, #48560 @ 0xbdb0 │ │ │ │ + bne cfabc │ │ │ │ + movw r3, #48348 @ 0xbcdc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0538 │ │ │ │ - mvn r7, #0 │ │ │ │ - b cfdcc │ │ │ │ - movw r0, #19252 @ 0x4b34 │ │ │ │ + bne cfd60 │ │ │ │ + mvn r6, #0 │ │ │ │ + b cf610 │ │ │ │ + movw r0, #19872 @ 0x4da0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b5348 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq d0868 │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - ldr r1, [r2, #3836] @ 0xefc │ │ │ │ + beq cff54 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r1, [r3, r9] │ │ │ │ + ldr ip, [r1, #3836] @ 0xefc │ │ │ │ + mov r2, #0 │ │ │ │ ldr r3, [r8, #-4] │ │ │ │ - ldr r0, [r2, #3824] @ 0xef0 │ │ │ │ - ldr ip, [r1, #4] │ │ │ │ + movw r9, #45680 @ 0xb270 │ │ │ │ + movt r9, #104 @ 0x68 │ │ │ │ + vldr d7, [pc, #764] @ cfe60 │ │ │ │ + ldr lr, [ip, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ - add sl, r0, #1 │ │ │ │ - orr lr, r3, ip │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r8, #28] │ │ │ │ - str r3, [r8, #8] │ │ │ │ - b d0238 │ │ │ │ - mov r9, r0 │ │ │ │ - b cff84 │ │ │ │ + ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ + orr r3, r3, lr │ │ │ │ + str r2, [r8, #28] │ │ │ │ + str r2, [r8, #8] │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r9, [r8, #24] │ │ │ │ + sub r2, r8, #8 │ │ │ │ + vstr d7, [r8, #16] │ │ │ │ + str r2, [lr] │ │ │ │ + str r3, [r8, #-4] │ │ │ │ + str ip, [r8, #-8] │ │ │ │ + str r2, [ip, #4] │ │ │ │ + str r0, [r1, #3824] @ 0xef0 │ │ │ │ + str r8, [r7] │ │ │ │ + b cfabc │ │ │ │ + mov sl, r0 │ │ │ │ + b cf7a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d0024 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b d0024 │ │ │ │ - ldr r2, [r1, #172] @ 0xac │ │ │ │ + bne cf840 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b cf840 │ │ │ │ + ldr r2, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq d040c │ │ │ │ - ldr r0, [r2, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - ble d03b8 │ │ │ │ - ldr ip, [r2, #16] │ │ │ │ - cmp r3, ip │ │ │ │ - beq d042c │ │ │ │ - cmp r0, #1 │ │ │ │ - beq d03b8 │ │ │ │ - ldr ip, [r2, #20] │ │ │ │ - cmp r3, ip │ │ │ │ - beq d042c │ │ │ │ - cmp r0, #2 │ │ │ │ - beq d03b8 │ │ │ │ - ldr ip, [r2, #24] │ │ │ │ - cmp r3, ip │ │ │ │ - beq d042c │ │ │ │ - cmp r0, #3 │ │ │ │ - beq d03b8 │ │ │ │ + beq cffec │ │ │ │ + ldr ip, [r2, #8] │ │ │ │ + cmp ip, #0 │ │ │ │ + ble cfc34 │ │ │ │ + ldr lr, [r2, #16] │ │ │ │ + cmp r1, lr │ │ │ │ + beq cf8ac │ │ │ │ + cmp ip, #1 │ │ │ │ + beq cfc34 │ │ │ │ + ldr lr, [r2, #20] │ │ │ │ + cmp r1, lr │ │ │ │ + beq cf8ac │ │ │ │ + cmp ip, #2 │ │ │ │ + beq cfc34 │ │ │ │ + ldr lr, [r2, #24] │ │ │ │ + cmp r1, lr │ │ │ │ + beq cf8ac │ │ │ │ + cmp ip, #3 │ │ │ │ + beq cfc34 │ │ │ │ add r2, r2, #24 │ │ │ │ - mov ip, #3 │ │ │ │ - ldr lr, [r2, #4]! │ │ │ │ - add ip, ip, #1 │ │ │ │ - cmp r3, lr │ │ │ │ - beq d042c │ │ │ │ - cmp r0, ip │ │ │ │ - bne d03a0 │ │ │ │ - movw r0, #45388 @ 0xb14c │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - ldr r2, [r8, #12] │ │ │ │ - ldr r0, [r0] │ │ │ │ + mov lr, #3 │ │ │ │ + ldr r7, [r2, #4]! │ │ │ │ + add lr, lr, #1 │ │ │ │ + cmp r1, r7 │ │ │ │ + beq cf8ac │ │ │ │ + cmp ip, lr │ │ │ │ + bne cfc1c │ │ │ │ + movw ip, #45600 @ 0xb220 │ │ │ │ + movt ip, #104 @ 0x68 │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + ldr r0, [ip] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d03e0 │ │ │ │ + beq cfc5c │ │ │ │ ldr ip, [r2, #4] │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ tst ip, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ - ldr r1, [r1, #12] │ │ │ │ - mvn r7, #0 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - movw r1, #46688 @ 0xb660 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - str r3, [sp] │ │ │ │ - movw r3, #43096 @ 0xa858 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + movw r3, #45336 @ 0xb118 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ - bl 17173c │ │ │ │ - b cfdcc │ │ │ │ - mov r2, r1 │ │ │ │ - ldr r2, [r2, #128] @ 0x80 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne d08f0 │ │ │ │ - movw r2, #36116 @ 0x8d14 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne d03b8 │ │ │ │ - ldr r1, [r8, #20] │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 1757a4 │ │ │ │ - mov r7, r0 │ │ │ │ - b cfdcc │ │ │ │ + ldr r1, [r1, #12] │ │ │ │ + str r1, [sp] │ │ │ │ + movw r1, #48928 @ 0xbf20 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + bl 170914 │ │ │ │ + b cfb24 │ │ │ │ ldrh r2, [r5, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs d0568 │ │ │ │ + bcs cf848 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - cmp r2, r8 │ │ │ │ - bne d0594 │ │ │ │ + cmp r2, r7 │ │ │ │ + bne cf848 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d0840 │ │ │ │ - mov r1, r5 │ │ │ │ + bgt cf848 │ │ │ │ mov r0, r3 │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 177dec <_PyAST_Compile@@Base+0x17c> │ │ │ │ - ldr r3, [r5, #192] @ 0xc0 │ │ │ │ + mov r1, r5 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bl 176fc4 <_PyAST_Compile@@Base+0x17c> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - mov ip, #1 │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl cf3d4 <_PyType_GetDict@@Base+0x80> │ │ │ │ - ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr sl, [r5, #192] @ 0xc0 │ │ │ │ + bl cec28 <_PyType_GetDict@@Base+0x80> │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r0, #1 │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq cfe80 │ │ │ │ - ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq d058c │ │ │ │ + beq cf860 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq cf840 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - cmp r2, r8 │ │ │ │ - bic r8, r6, #1 │ │ │ │ - bne d0024 │ │ │ │ - ldr r9, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b cffc8 │ │ │ │ - cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cff3c │ │ │ │ - b cff4c │ │ │ │ - mov r0, r7 │ │ │ │ - bl b8664 <_Py_SetImmortal@@Base> │ │ │ │ - ldrb r3, [r7, #16] │ │ │ │ + cmp r2, r7 │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + beq cf7dc │ │ │ │ + b cf598 │ │ │ │ + cmn r8, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt cf754 │ │ │ │ + b cf764 │ │ │ │ + mov r0, sl │ │ │ │ + bl b865c <_Py_SetImmortal@@Base> │ │ │ │ + ldrb r3, [sl, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ - strb r3, [r7, #16] │ │ │ │ - b cff4c │ │ │ │ - ldr r3, [sl] │ │ │ │ + strb r3, [sl, #16] │ │ │ │ + b cf764 │ │ │ │ + ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0158 │ │ │ │ + bgt cf9b4 │ │ │ │ add r3, r3, #1 │ │ │ │ - str r3, [sl] │ │ │ │ - b d0158 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + str r3, [r2] │ │ │ │ + b cf9b4 │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ + cmp r2, #1 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - cmp r6, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ - bls d0740 │ │ │ │ + bls cff28 │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #46936 @ 0xb758 │ │ │ │ + movw r1, #49176 @ 0xc018 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 17173c │ │ │ │ - b d02d4 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ + bl 170914 │ │ │ │ + b cfb24 │ │ │ │ + movw r1, #48440 @ 0xbd38 │ │ │ │ + movt r1, #104 @ 0x68 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #46516 @ 0xb5b4 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [r3] │ │ │ │ mov r3, r4 │ │ │ │ - bl 17173c │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 174a30 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b d02d4 │ │ │ │ - sub r2, fp, #40 @ 0x28 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r6, #1 │ │ │ │ - str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl cf3d4 <_PyType_GetDict@@Base+0x80> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq cfd68 │ │ │ │ - ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bic r8, r6, #1 │ │ │ │ - b d0024 │ │ │ │ - sub r2, fp, #40 @ 0x28 │ │ │ │ + ldr r0, [r1] │ │ │ │ + movw r1, #48756 @ 0xbe74 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + bl 170914 │ │ │ │ mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl cf3d4 <_PyType_GetDict@@Base+0x80> │ │ │ │ - cmn r0, #1 │ │ │ │ - bne d0588 │ │ │ │ - b cfe80 │ │ │ │ - movw r0, #45388 @ 0xb14c │ │ │ │ + mov r0, r6 │ │ │ │ + bl 173c08 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b cfb24 │ │ │ │ + movw r0, #45600 @ 0xb220 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - movw r1, #46472 @ 0xb588 │ │ │ │ + movw r1, #48712 @ 0xbe48 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - mvn r7, #0 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ + mvn r6, #0 │ │ │ │ + b cf640 │ │ │ │ + ldr r3, [r5, #36] @ 0x24 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d0008 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1478ac │ │ │ │ + subs r1, r0, #0 │ │ │ │ + ldrne r3, [r5, #36] @ 0x24 │ │ │ │ + ldrne r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bne cf944 │ │ │ │ ldr r3, [r4] │ │ │ │ - b d0100 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt cfdac │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne cfdac │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b cfdac │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ + ldr ip, [r3, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + rsblt r0, r0, #0 │ │ │ │ + add r3, r1, #3 │ │ │ │ + mla r3, ip, r0, r3 │ │ │ │ + bic r3, r3, #3 │ │ │ │ + add r3, r3, r7 │ │ │ │ + add r7, r6, r3 │ │ │ │ + b cf5e4 │ │ │ │ + movw r2, #34584 @ 0x8718 │ │ │ │ + movt r2, #33 @ 0x21 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne cff0c │ │ │ │ + ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ + bl 2e37c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne cfb40 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r1, [r3, r9] │ │ │ │ + b cfb48 │ │ │ │ + nop {0} │ │ │ │ ... │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq fp, sl, r0, lsl #12 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ - rsbeq r7, fp, ip, asr #17 │ │ │ │ + strdeq fp, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r7, fp, r4, asr #17 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne cfecc │ │ │ │ + bne cf6e4 │ │ │ │ tst r3, #32 │ │ │ │ - beq d08ac │ │ │ │ + beq cff78 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d08cc │ │ │ │ + beq cff98 │ │ │ │ ldrsb r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt d08dc │ │ │ │ + blt cffa8 │ │ │ │ add r3, r4, #20 │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r2, #24 │ │ │ │ - movw r7, #59084 @ 0xe6cc │ │ │ │ - mla r7, r2, r3, r7 │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + movw sl, #59084 @ 0xe6cc │ │ │ │ + mla sl, r2, r3, sl │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - add r7, r7, r3 │ │ │ │ - cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cff4c │ │ │ │ - subs r6, r6, #1 │ │ │ │ - str r6, [r4] │ │ │ │ - bne cff4c │ │ │ │ + add sl, sl, r3 │ │ │ │ + cmn r8, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt cf764 │ │ │ │ + subs r8, r8, #1 │ │ │ │ + str r8, [r4] │ │ │ │ + bne cf764 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b cff4c │ │ │ │ - mov r9, #0 │ │ │ │ - b cfd68 │ │ │ │ - ldr lr, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r1, [r2, #16] │ │ │ │ - ldr ip, [r2, #20] │ │ │ │ - ldr r0, [lr, #8] │ │ │ │ - add r2, r1, #3 │ │ │ │ - cmp r0, #0 │ │ │ │ - rsblt r0, r0, #0 │ │ │ │ - mla r2, ip, r0, r2 │ │ │ │ - bic r2, r2, #3 │ │ │ │ - add r3, r2, r3 │ │ │ │ - add r7, lr, r3 │ │ │ │ - b cfda0 │ │ │ │ - movw r0, #45388 @ 0xb14c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b cf764 │ │ │ │ + movw r0, #45600 @ 0xb220 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #46472 @ 0xb588 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ + movw r1, #48712 @ 0xbe48 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + mvn r6, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 17173c │ │ │ │ - mvn r7, #0 │ │ │ │ - b cfdf8 │ │ │ │ - ldr r3, [r5, #36] @ 0x24 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq d0790 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 148854 │ │ │ │ - subs r1, r0, #0 │ │ │ │ - ldrne r3, [r5, #36] @ 0x24 │ │ │ │ - ldrne r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne d00f0 │ │ │ │ + bl 170914 │ │ │ │ ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d06b8 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne d06b8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b d06b8 │ │ │ │ - movw r2, #37964 @ 0x944c │ │ │ │ - movt r2, #33 @ 0x21 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne d0770 │ │ │ │ - ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ - bl 2e37c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne d02f0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - b d02fc │ │ │ │ - ldr r3, [r5, #76] @ 0x4c │ │ │ │ - cmp r3, sl │ │ │ │ - mov r3, r4 │ │ │ │ - movweq r1, #46852 @ 0xb704 │ │ │ │ - movwne r1, #46516 @ 0xb5b4 │ │ │ │ - movteq r1, #68 @ 0x44 │ │ │ │ - movtne r1, #68 @ 0x44 │ │ │ │ - bl 17173c │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r1, r4 │ │ │ │ - bl 174a30 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b d02d4 │ │ │ │ + b cfadc │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ - b d02fc │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r1, [r3, r9] │ │ │ │ + b cfb48 │ │ │ │ + ldr r3, [r5, #76] @ 0x4c │ │ │ │ + cmp r3, r8 │ │ │ │ + mov r3, r4 │ │ │ │ + bne cfd74 │ │ │ │ + movw r1, #49092 @ 0xbfc4 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + bl 170914 │ │ │ │ + b cfd80 │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b cf908 │ │ │ │ + movw r0, #45680 @ 0xb270 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + bl ee1f8 │ │ │ │ + str r8, [r7] │ │ │ │ + b cfb0c │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r4] │ │ │ │ + b cfadc │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ + ldrsb r2, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bge cfea8 │ │ │ │ + ldrb r3, [r3] │ │ │ │ + ldr sl, [pc, #-284] @ cfe78 │ │ │ │ + add sl, sl, r3, lsl #5 │ │ │ │ + b cfec4 │ │ │ │ + ldrsb r3, [r4, #28] │ │ │ │ + cmp r3, #0 │ │ │ │ + addge r3, r4, #28 │ │ │ │ + bge cfea8 │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + addne r3, r4, #20 │ │ │ │ + addeq r3, r4, #28 │ │ │ │ + b cff88 │ │ │ │ + mov r0, r5 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b cf634 │ │ │ │ + bl 175118 │ │ │ │ + b cf4a0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r4] │ │ │ │ + b cf8f4 │ │ │ │ + mov r0, sl │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b cf8dc │ │ │ │ + mov r2, r3 │ │ │ │ + ldr r2, [r2, #128] @ 0x80 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq d0084 │ │ │ │ + cmp r1, r2 │ │ │ │ + beq cf8ac │ │ │ │ + b cfff0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d07f4 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + ble d006c │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #46764 @ 0xb6ac │ │ │ │ + movw r1, #49004 @ 0xbf6c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bne d080c │ │ │ │ + bne d0098 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d080c │ │ │ │ - ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r3, #46760 @ 0xb6a8 │ │ │ │ + bne d0098 │ │ │ │ + ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ + movw r3, #49000 @ 0xbf68 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r4, [sp] │ │ │ │ cmp ip, #0 │ │ │ │ movne r3, r1 │ │ │ │ - movw r1, #46980 @ 0xb784 │ │ │ │ + movw r1, #49220 @ 0xc044 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 17173c │ │ │ │ - b d06b8 │ │ │ │ + bl 170914 │ │ │ │ + b cfdac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d079c │ │ │ │ + bne d0014 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b d079c │ │ │ │ - ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r3, #46760 @ 0xb6a8 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b d0014 │ │ │ │ + movw r2, #36736 @ 0x8f80 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + cmp r1, r2 │ │ │ │ + beq cf8ac │ │ │ │ + b cfc34 │ │ │ │ + ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ + movw r3, #49000 @ 0xbf68 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r4, [sp] │ │ │ │ cmp ip, #0 │ │ │ │ movne r3, r1 │ │ │ │ - movw r1, #47024 @ 0xb7b0 │ │ │ │ + movw r1, #49264 @ 0xc070 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 17173c │ │ │ │ - b d06b8 │ │ │ │ - mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b cfdec │ │ │ │ - sub r2, fp, #40 @ 0x28 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl cf3d4 <_PyType_GetDict@@Base+0x80> │ │ │ │ - ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne d058c │ │ │ │ - b cfe80 │ │ │ │ - movw r0, #45892 @ 0xb344 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - bl 2df064 <_PyNamespace_New@@Base+0x6ec> │ │ │ │ - str r8, [r7] │ │ │ │ - b d02bc │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b d00b4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r4] │ │ │ │ - b d00a0 │ │ │ │ - mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b d0088 │ │ │ │ - bl 175f40 │ │ │ │ - b cfc54 │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ - ldrsb r2, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bge d0628 │ │ │ │ - ldrb r3, [r3] │ │ │ │ - ldr r7, [pc, #-720] @ d05f8 │ │ │ │ - add r7, r7, r3, lsl #5 │ │ │ │ - b d0644 │ │ │ │ - ldrsb r3, [r4, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - addge r3, r4, #28 │ │ │ │ - bge d0628 │ │ │ │ - ldrb r3, [r4, #16] │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - addne r3, r4, #20 │ │ │ │ - addeq r3, r4, #28 │ │ │ │ - b d08bc │ │ │ │ - cmp r3, r2 │ │ │ │ - beq d042c │ │ │ │ - b d0410 │ │ │ │ + bl 170914 │ │ │ │ + b cfdac │ │ │ │ │ │ │ │ -000d08fc <_PyUnicode_InternMortal@@Base>: │ │ │ │ +000d00c0 <_PyUnicode_InternMortal@@Base>: │ │ │ │ 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 r4, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d0958 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + beq d011c <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r2, #42744 @ 0xa6f8 │ │ │ │ + movw r2, #43364 @ 0xa964 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ 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 d0958 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + bne d011c <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq d0964 <_PyUnicode_InternMortal@@Base+0x68> │ │ │ │ + beq d0128 <_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 d0b28 <_PyUnicode_InternMortal@@Base+0x22c> │ │ │ │ - ldr r3, [pc, #688] @ d0c34 <_PyUnicode_InternMortal@@Base+0x338> │ │ │ │ + beq d02ec <_PyUnicode_InternMortal@@Base+0x22c> │ │ │ │ + ldr r3, [pc, #688] @ d03f8 <_PyUnicode_InternMortal@@Base+0x338> │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r3 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0a9c <_PyUnicode_InternMortal@@Base+0x1a0> │ │ │ │ + bne d0260 <_PyUnicode_InternMortal@@Base+0x1a0> │ │ │ │ add r0, r5, #114688 @ 0x1c000 │ │ │ │ mov r2, r1 │ │ │ │ sub r3, fp, #24 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ - bl c76ec │ │ │ │ + bl c6c80 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d0b80 <_PyUnicode_InternMortal@@Base+0x284> │ │ │ │ + beq d0344 <_PyUnicode_InternMortal@@Base+0x284> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne d0a1c <_PyUnicode_InternMortal@@Base+0x120> │ │ │ │ + bne d01e0 <_PyUnicode_InternMortal@@Base+0x120> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0ae8 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ + bgt d02ac <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne d0ae8 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ + bne d02ac <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d0a0c <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ + ble d01d0 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq d0af4 <_PyUnicode_InternMortal@@Base+0x1f8> │ │ │ │ + beq d02b8 <_PyUnicode_InternMortal@@Base+0x1f8> │ │ │ │ mov r1, r2 │ │ │ │ str r1, [r4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0a34 <_PyUnicode_InternMortal@@Base+0x138> │ │ │ │ + bgt d01f8 <_PyUnicode_InternMortal@@Base+0x138> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - beq d0bb8 <_PyUnicode_InternMortal@@Base+0x2bc> │ │ │ │ + beq d037c <_PyUnicode_InternMortal@@Base+0x2bc> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0a60 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ + bgt d0224 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - beq d0ba0 <_PyUnicode_InternMortal@@Base+0x2a4> │ │ │ │ + beq d0364 <_PyUnicode_InternMortal@@Base+0x2a4> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0a60 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ + bgt d0224 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - beq d0b8c <_PyUnicode_InternMortal@@Base+0x290> │ │ │ │ + beq d0350 <_PyUnicode_InternMortal@@Base+0x290> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - ble d0958 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + ble d011c <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b8664 <_Py_SetImmortal@@Base> │ │ │ │ + bl b865c <_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 d0958 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + b d011c <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d099c <_PyUnicode_InternMortal@@Base+0xa0> │ │ │ │ + beq d0160 <_PyUnicode_InternMortal@@Base+0xa0> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0b18 <_PyUnicode_InternMortal@@Base+0x21c> │ │ │ │ + bgt d02dc <_PyUnicode_InternMortal@@Base+0x21c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne d0b18 <_PyUnicode_InternMortal@@Base+0x21c> │ │ │ │ + bne d02dc <_PyUnicode_InternMortal@@Base+0x21c> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0a0c <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ + bgt d01d0 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b d0a0c <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ + b d01d0 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d09fc <_PyUnicode_InternMortal@@Base+0x100> │ │ │ │ - b d0a0c <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ + bgt d01c0 <_PyUnicode_InternMortal@@Base+0x100> │ │ │ │ + b d01d0 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b8664 <_Py_SetImmortal@@Base> │ │ │ │ + bl b865c <_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 d0a0c <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ + b d01d0 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0a0c <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ - b d0adc <_PyUnicode_InternMortal@@Base+0x1e0> │ │ │ │ + bgt d01d0 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ + b d02a0 <_PyUnicode_InternMortal@@Base+0x1e0> │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne d097c <_PyUnicode_InternMortal@@Base+0x80> │ │ │ │ + bne d0140 <_PyUnicode_InternMortal@@Base+0x80> │ │ │ │ tst r3, #32 │ │ │ │ - beq d0bcc <_PyUnicode_InternMortal@@Base+0x2d0> │ │ │ │ + beq d0390 <_PyUnicode_InternMortal@@Base+0x2d0> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d0bec <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ + beq d03b0 <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ ldrsb r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt d0c04 <_PyUnicode_InternMortal@@Base+0x308> │ │ │ │ + blt d03c8 <_PyUnicode_InternMortal@@Base+0x308> │ │ │ │ add r3, r1, #20 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59084 @ 0xe6cc │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ - movw r2, #38400 @ 0x9600 │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ add r3, r3, r2 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d0c14 <_PyUnicode_InternMortal@@Base+0x318> │ │ │ │ + ble d03d8 <_PyUnicode_InternMortal@@Base+0x318> │ │ │ │ mov r1, r3 │ │ │ │ - b d0958 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ - bl 175f40 │ │ │ │ + b d011c <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + bl 175118 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b d0958 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + b d011c <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b d0a60 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ + b d0224 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r1] │ │ │ │ - b d0a4c <_PyUnicode_InternMortal@@Base+0x150> │ │ │ │ + b d0210 <_PyUnicode_InternMortal@@Base+0x150> │ │ │ │ mov r0, r2 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b d0a34 <_PyUnicode_InternMortal@@Base+0x138> │ │ │ │ + b d01f8 <_PyUnicode_InternMortal@@Base+0x138> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge d0b54 <_PyUnicode_InternMortal@@Base+0x258> │ │ │ │ + bge d0318 <_PyUnicode_InternMortal@@Base+0x258> │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #80] @ d0c38 <_PyUnicode_InternMortal@@Base+0x33c> │ │ │ │ + ldr r3, [pc, #80] @ d03fc <_PyUnicode_InternMortal@@Base+0x33c> │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b d0b70 <_PyUnicode_InternMortal@@Base+0x274> │ │ │ │ + b d0334 <_PyUnicode_InternMortal@@Base+0x274> │ │ │ │ ldrsb r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ addge r3, r1, #28 │ │ │ │ - bge d0b54 <_PyUnicode_InternMortal@@Base+0x258> │ │ │ │ + bge d0318 <_PyUnicode_InternMortal@@Base+0x258> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d0c0c <_PyUnicode_InternMortal@@Base+0x310> │ │ │ │ + beq d03d0 <_PyUnicode_InternMortal@@Base+0x310> │ │ │ │ add r3, r1, #20 │ │ │ │ - b d0bdc <_PyUnicode_InternMortal@@Base+0x2e0> │ │ │ │ + b d03a0 <_PyUnicode_InternMortal@@Base+0x2e0> │ │ │ │ add r3, r1, #28 │ │ │ │ - b d0bdc <_PyUnicode_InternMortal@@Base+0x2e0> │ │ │ │ + b d03a0 <_PyUnicode_InternMortal@@Base+0x2e0> │ │ │ │ subs r2, r6, #1 │ │ │ │ str r2, [r1] │ │ │ │ - bne d0b78 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ + bne d033c <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b d0b78 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ - rsbeq fp, sl, r0, lsl #12 │ │ │ │ - rsbeq r7, fp, ip, asr #17 │ │ │ │ + b d033c <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ + strdeq fp, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r7, fp, r4, asr #17 │ │ │ │ │ │ │ │ -000d0c3c : │ │ │ │ +000d0400 : │ │ │ │ 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 r3, [r1, #4] │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d0fd4 │ │ │ │ + beq d0798 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl cf354 <_PyType_GetDict@@Base> │ │ │ │ + bl ceba8 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1070 │ │ │ │ + beq d0834 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r4 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, 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] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2dae3c │ │ │ │ + bl 2d9264 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #1 │ │ │ │ - bhi d0dcc │ │ │ │ + bhi d0590 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne d0df4 │ │ │ │ + bne d05b8 │ │ │ │ tst r3, #16 │ │ │ │ subne r3, r6, #12 │ │ │ │ - bne d0cf8 │ │ │ │ + bne d04bc │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0f2c │ │ │ │ - blt d0fac │ │ │ │ + beq d06f0 │ │ │ │ + blt d0770 │ │ │ │ add r3, r6, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0f2c │ │ │ │ + beq d06f0 │ │ │ │ ldr r8, [r3] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d0e08 │ │ │ │ + beq d05cc │ │ │ │ ldr r0, [r8, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq d1038 │ │ │ │ + beq d07fc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq d0f00 │ │ │ │ + beq d06c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d0e88 │ │ │ │ + bne d064c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d0e88 │ │ │ │ + beq d064c │ │ │ │ ldr r1, [r8, #24] │ │ │ │ - movw r3, #45892 @ 0xb344 │ │ │ │ + movw r3, #45680 @ 0xb270 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r8 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - beq d0ee4 │ │ │ │ - bl c3758 │ │ │ │ + beq d06a8 │ │ │ │ + bl c3994 │ │ │ │ cmn r0, #1 │ │ │ │ movne r6, #0 │ │ │ │ - beq d0e50 │ │ │ │ + beq d0614 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2db004 │ │ │ │ + bl 2d942c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0db4 │ │ │ │ + bgt d0578 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq d102c │ │ │ │ + beq d07f0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d0e70 │ │ │ │ + ble d0634 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ bic r0, r1, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0cc8 │ │ │ │ + beq d048c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - b d0d94 │ │ │ │ + b d0558 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 17928c <_PyStack_UnpackDict@@Base+0x5c8> │ │ │ │ - b d0d88 │ │ │ │ + bl 178464 <_PyStack_UnpackDict@@Base+0x5c8> │ │ │ │ + b d054c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #512 @ 0x200 │ │ │ │ - beq d0e24 │ │ │ │ + beq d05e8 │ │ │ │ ldr r0, [r2, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0eec │ │ │ │ + bne d06b0 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #45892 @ 0xb344 │ │ │ │ + movw r0, #45680 @ 0xb270 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b51fc │ │ │ │ + bl b51bc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ str r8, [r3] │ │ │ │ - bne d0d0c │ │ │ │ - movw r3, #48560 @ 0xbdb0 │ │ │ │ + bne d04d0 │ │ │ │ + movw r3, #48348 @ 0xbcdc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0f58 │ │ │ │ + bne d071c │ │ │ │ mvn r6, #0 │ │ │ │ - b d0d94 │ │ │ │ + b d0558 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d0dc0 │ │ │ │ + bne d0584 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b d0dc0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b d0584 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0d64 │ │ │ │ + bne d0528 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 3dee8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0ec0 │ │ │ │ + bgt d0684 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq d1020 │ │ │ │ + beq d07e4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0e50 │ │ │ │ + bgt d0614 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne d0e50 │ │ │ │ + bne d0614 │ │ │ │ mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b d0e50 │ │ │ │ - bl bede4 │ │ │ │ - b d0d88 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b d0614 │ │ │ │ + bl beda8 │ │ │ │ + b d054c │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 20dcd8 <_PyFloat_ExactDealloc@@Base+0x68> │ │ │ │ + bl 20d3f8 <_PyFloat_ExactDealloc@@Base+0x68> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r8, r0 │ │ │ │ - b d0e44 │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + b d0608 │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d0f88 │ │ │ │ + bne d074c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d0f88 │ │ │ │ + beq d074c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 145f88 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ - b d0d88 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bl 144fe0 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + b d054c │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r1, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ - bls d0ff8 │ │ │ │ + bls d07bc │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #46936 @ 0xb758 │ │ │ │ + movw r1, #49176 @ 0xc018 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 17173c │ │ │ │ - b d0e68 │ │ │ │ - movw r1, #48516 @ 0xbd84 │ │ │ │ + bl 170914 │ │ │ │ + b d062c │ │ │ │ + movw r1, #48440 @ 0xbd38 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #46516 @ 0xb5b4 │ │ │ │ + movw r1, #48756 @ 0xbe74 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 174a30 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b d0e68 │ │ │ │ + bl 173c08 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b d062c │ │ │ │ mov r0, r4 │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d0f1c │ │ │ │ + bne d06e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 3dee8 │ │ │ │ - b d0e50 │ │ │ │ + b d0614 │ │ │ │ ldr ip, [r6, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp ip, #0 │ │ │ │ rsblt ip, ip, #0 │ │ │ │ add r2, r0, #3 │ │ │ │ mla r2, lr, ip, r2 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r3, r3, r2 │ │ │ │ - b d0cf4 │ │ │ │ - movw r0, #45388 @ 0xb14c │ │ │ │ + b d04b8 │ │ │ │ + movw r0, #45600 @ 0xb220 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #46472 @ 0xb588 │ │ │ │ + movw r1, #48712 @ 0xbe48 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mvn r6, #0 │ │ │ │ - b d0dc0 │ │ │ │ + b d0584 │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #3132 @ 0xc3c │ │ │ │ + movw r3, #1024 @ 0x400 │ │ │ │ movt r3, #13 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ - bne d0f6c │ │ │ │ - movw r1, #46852 @ 0xb704 │ │ │ │ + bne d0730 │ │ │ │ + movw r1, #49092 @ 0xbfc4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 17173c │ │ │ │ - b d0f78 │ │ │ │ + bl 170914 │ │ │ │ + b d073c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b d0ec0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b d0684 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b d0db4 │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b d0578 │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - bne d1084 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne d0848 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r1, #47080 @ 0xb7e8 │ │ │ │ - movwne r1, #40080 @ 0x9c90 │ │ │ │ + movweq r1, #49320 @ 0xc0a8 │ │ │ │ + movwne r1, #42320 @ 0xa550 │ │ │ │ movteq r1, #68 @ 0x44 │ │ │ │ movtne r1, #68 @ 0x44 │ │ │ │ - bl 1b4b44 │ │ │ │ - b d0e50 │ │ │ │ + bl 1b4954 │ │ │ │ + b d0614 │ │ │ │ mov r0, r5 │ │ │ │ - bl dbf18 │ │ │ │ + bl db4c4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d0ff0 │ │ │ │ - b d0c84 │ │ │ │ - bl d2374 │ │ │ │ + blt d07b4 │ │ │ │ + b d0448 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1048 │ │ │ │ - movw r0, #39884 @ 0x9bcc │ │ │ │ + bne d080c │ │ │ │ + movw r0, #42124 @ 0xa48c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ movw r1, #7352 @ 0x1cb8 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d0e50 │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d0614 │ │ │ │ │ │ │ │ -000d10a4 <_PyObject_GenericSetAttrWithDict@@Base>: │ │ │ │ +000d0868 <_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, #4024] @ 0xfb8 │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + sub sp, sp, #28 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d1930 <_PyObject_GenericSetAttrWithDict@@Base+0x88c> │ │ │ │ + beq d10f8 <_PyObject_GenericSetAttrWithDict@@Base+0x890> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ - mov sl, r0 │ │ │ │ + mov r7, r0 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne d1350 <_PyObject_GenericSetAttrWithDict@@Base+0x2ac> │ │ │ │ + bne d0aa0 <_PyObject_GenericSetAttrWithDict@@Base+0x238> │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d13a4 <_PyObject_GenericSetAttrWithDict@@Base+0x300> │ │ │ │ - ldr r9, [pc, #2144] @ d1960 <_PyObject_GenericSetAttrWithDict@@Base+0x8bc> │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + beq d0af0 <_PyObject_GenericSetAttrWithDict@@Base+0x288> │ │ │ │ + ldr sl, [pc, #2148] @ d1128 <_PyObject_GenericSetAttrWithDict@@Base+0x8c0> │ │ │ │ + mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d13b8 <_PyObject_GenericSetAttrWithDict@@Base+0x314> │ │ │ │ - ldr r7, [r5, #192] @ 0xc0 │ │ │ │ + bgt d0b1c <_PyObject_GenericSetAttrWithDict@@Base+0x2b4> │ │ │ │ + ldr r8, [r5, #192] @ 0xc0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ mov r2, #12 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - eor r8, r7, r4, asr #3 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - ubfx r8, r8, #0, #12 │ │ │ │ - mla r2, r2, r8, r3 │ │ │ │ + ldr r3, [sl, r9] │ │ │ │ + mov r1, #1 │ │ │ │ + eor r6, r8, r4, asr #3 │ │ │ │ + str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ubfx r6, r6, #0, #12 │ │ │ │ + mla r2, r2, r6, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ - cmp r0, r7 │ │ │ │ - bne d13e4 <_PyObject_GenericSetAttrWithDict@@Base+0x340> │ │ │ │ - mov r2, #12 │ │ │ │ - mla r1, r2, r8, r3 │ │ │ │ - add r1, r1, #40960 @ 0xa000 │ │ │ │ - ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ - cmp r4, r1 │ │ │ │ - bne d16c0 <_PyObject_GenericSetAttrWithDict@@Base+0x61c> │ │ │ │ + cmp r0, r8 │ │ │ │ + bne d0b4c <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ + mov r1, #12 │ │ │ │ + mla r2, r1, r6, r3 │ │ │ │ + add r2, r2, #40960 @ 0xa000 │ │ │ │ + ldr r2, [r2, #1452] @ 0x5ac │ │ │ │ + cmp r4, r2 │ │ │ │ + bne d0eac <_PyObject_GenericSetAttrWithDict@@Base+0x644> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ - mla r3, r2, r8, r3 │ │ │ │ - ldr r6, [r3, #1456] @ 0x5b0 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq d1224 <_PyObject_GenericSetAttrWithDict@@Base+0x180> │ │ │ │ - ldr r3, [r6] │ │ │ │ + mla r3, r1, r6, r3 │ │ │ │ + ldr r1, [r3, #1456] @ 0x5b0 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq d0c14 <_PyObject_GenericSetAttrWithDict@@Base+0x3ac> │ │ │ │ + ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bicgt r3, r6, #1 │ │ │ │ - orrgt r6, r6, #1 │ │ │ │ - strgt r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bgt d1494 <_PyObject_GenericSetAttrWithDict@@Base+0x3f0> │ │ │ │ - add r3, r3, #1 │ │ │ │ - cmp r6, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - beq d1224 <_PyObject_GenericSetAttrWithDict@@Base+0x180> │ │ │ │ - mvn r7, r6 │ │ │ │ - bic r3, r6, #1 │ │ │ │ - and r7, r7, #1 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ + orrgt r1, r1, #1 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r1] │ │ │ │ + str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r1, #1 │ │ │ │ + bls d0978 <_PyObject_GenericSetAttrWithDict@@Base+0x110> │ │ │ │ + bic r6, r1, #1 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq d122c <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ - movw r2, #22288 @ 0x5710 │ │ │ │ - movt r2, #23 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne d15d4 <_PyObject_GenericSetAttrWithDict@@Base+0x530> │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ - ldr r2, [sl, #4] │ │ │ │ - cmp r0, r2 │ │ │ │ - bne d16dc <_PyObject_GenericSetAttrWithDict@@Base+0x638> │ │ │ │ - ldr r1, [r1, #20] │ │ │ │ - mov r0, sl │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 1757a4 │ │ │ │ - cmp r7, #0 │ │ │ │ - mov r9, r0 │ │ │ │ - beq d1320 <_PyObject_GenericSetAttrWithDict@@Base+0x27c> │ │ │ │ - ldr r3, [r6] │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - bne d1320 <_PyObject_GenericSetAttrWithDict@@Base+0x27c> │ │ │ │ - mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b d1320 <_PyObject_GenericSetAttrWithDict@@Base+0x27c> │ │ │ │ - mov r7, #0 │ │ │ │ - mov r6, #1 │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bne d0c78 <_PyObject_GenericSetAttrWithDict@@Base+0x410> │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1968 <_PyObject_GenericSetAttrWithDict@@Base+0x8c4> │ │ │ │ + bne d109c <_PyObject_GenericSetAttrWithDict@@Base+0x834> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne d14a8 <_PyObject_GenericSetAttrWithDict@@Base+0x404> │ │ │ │ + bne d0c1c <_PyObject_GenericSetAttrWithDict@@Base+0x3b4> │ │ │ │ tst r3, #16 │ │ │ │ - subne r3, sl, #12 │ │ │ │ - bne d1268 <_PyObject_GenericSetAttrWithDict@@Base+0x1c4> │ │ │ │ - ldr r2, [sl, #4] │ │ │ │ + subne r8, r7, #12 │ │ │ │ + bne d09b4 <_PyObject_GenericSetAttrWithDict@@Base+0x14c> │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ ldr r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1848 <_PyObject_GenericSetAttrWithDict@@Base+0x7a4> │ │ │ │ - blt d19c4 <_PyObject_GenericSetAttrWithDict@@Base+0x920> │ │ │ │ - add r3, sl, r3 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq d1848 <_PyObject_GenericSetAttrWithDict@@Base+0x7a4> │ │ │ │ - ldr r8, [r3] │ │ │ │ + beq d0fd8 <_PyObject_GenericSetAttrWithDict@@Base+0x770> │ │ │ │ + blt d1074 <_PyObject_GenericSetAttrWithDict@@Base+0x80c> │ │ │ │ + add r8, r7, r3 │ │ │ │ cmp r8, #0 │ │ │ │ - beq d1504 <_PyObject_GenericSetAttrWithDict@@Base+0x460> │ │ │ │ - ldr r0, [r8, #4] │ │ │ │ + beq d0fd8 <_PyObject_GenericSetAttrWithDict@@Base+0x770> │ │ │ │ + ldr r6, [r8] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq d0cb0 <_PyObject_GenericSetAttrWithDict@@Base+0x448> │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq d1a64 <_PyObject_GenericSetAttrWithDict@@Base+0x9c0> │ │ │ │ + beq d1184 <_PyObject_GenericSetAttrWithDict@@Base+0x91c> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1664 <_PyObject_GenericSetAttrWithDict@@Base+0x5c0> │ │ │ │ + beq d0e04 <_PyObject_GenericSetAttrWithDict@@Base+0x59c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d14c8 <_PyObject_GenericSetAttrWithDict@@Base+0x424> │ │ │ │ + bgt d0c3c <_PyObject_GenericSetAttrWithDict@@Base+0x3d4> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d14d8 <_PyObject_GenericSetAttrWithDict@@Base+0x434> │ │ │ │ + bne d0c4c <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d14d8 <_PyObject_GenericSetAttrWithDict@@Base+0x434> │ │ │ │ - ldr r1, [r8, #24] │ │ │ │ - movw r3, #45892 @ 0xb344 │ │ │ │ + beq d0c4c <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ + ldr r1, [r6, #24] │ │ │ │ + movw r3, #45680 @ 0xb270 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - mov r0, r8 │ │ │ │ + mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - beq d15ec <_PyObject_GenericSetAttrWithDict@@Base+0x548> │ │ │ │ - bl c3758 │ │ │ │ - mov r9, r0 │ │ │ │ + beq d0d94 <_PyObject_GenericSetAttrWithDict@@Base+0x52c> │ │ │ │ + bl c3994 │ │ │ │ + mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d161c <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ - mov r9, #0 │ │ │ │ - cmp r7, #0 │ │ │ │ - bne d1208 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ + beq d0dbc <_PyObject_GenericSetAttrWithDict@@Base+0x554> │ │ │ │ + mov r8, #0 │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + tst r0, #1 │ │ │ │ + beq d0b04 <_PyObject_GenericSetAttrWithDict@@Base+0x29c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1338 <_PyObject_GenericSetAttrWithDict@@Base+0x294> │ │ │ │ + bgt d0a88 <_PyObject_GenericSetAttrWithDict@@Base+0x220> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq d1a58 <_PyObject_GenericSetAttrWithDict@@Base+0x9b4> │ │ │ │ + beq d1208 <_PyObject_GenericSetAttrWithDict@@Base+0x9a0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d15bc <_PyObject_GenericSetAttrWithDict@@Base+0x518> │ │ │ │ - mov r0, r9 │ │ │ │ + ble d0d64 <_PyObject_GenericSetAttrWithDict@@Base+0x4fc> │ │ │ │ + mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r9, [pc, #1544] @ d1960 <_PyObject_GenericSetAttrWithDict@@Base+0x8bc> │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr sl, [pc, #1664] @ d1128 <_PyObject_GenericSetAttrWithDict@@Base+0x8c0> │ │ │ │ + mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ mov r1, #28 │ │ │ │ - str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r3, r3, #1 │ │ │ │ - ldr r2, [r9, r2] │ │ │ │ + ldr r2, [sl, r9] │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ add r1, r2, #91136 @ 0x16400 │ │ │ │ ldr r0, [r1, #428] @ 0x1ac │ │ │ │ cmp r0, r5 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r3, [r1, #444] @ 0x1bc │ │ │ │ ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1104 <_PyObject_GenericSetAttrWithDict@@Base+0x60> │ │ │ │ + bne d08c4 <_PyObject_GenericSetAttrWithDict@@Base+0x5c> │ │ │ │ mov r0, r5 │ │ │ │ - bl dbf18 │ │ │ │ + bl db4c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge d10f8 <_PyObject_GenericSetAttrWithDict@@Base+0x54> │ │ │ │ - b d194c <_PyObject_GenericSetAttrWithDict@@Base+0x8a8> │ │ │ │ - ldr r7, [r5, #192] @ 0xc0 │ │ │ │ + bge d08bc <_PyObject_GenericSetAttrWithDict@@Base+0x54> │ │ │ │ + b d1114 <_PyObject_GenericSetAttrWithDict@@Base+0x8ac> │ │ │ │ + ldr r3, [r0] │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + bne d0a70 <_PyObject_GenericSetAttrWithDict@@Base+0x208> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b d0a70 <_PyObject_GenericSetAttrWithDict@@Base+0x208> │ │ │ │ + ldr r8, [r5, #192] @ 0xc0 │ │ │ │ mov r2, #12 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - eor r8, r7, r4, asr #3 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - ubfx r8, r8, #0, #12 │ │ │ │ - mla r2, r2, r8, r3 │ │ │ │ + ldr r3, [sl, r9] │ │ │ │ + mov r1, #1 │ │ │ │ + str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ + eor r6, r8, r4, asr #3 │ │ │ │ + ubfx r6, r6, #0, #12 │ │ │ │ + mla r2, r2, r6, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ - cmp r7, r0 │ │ │ │ - beq d1154 <_PyObject_GenericSetAttrWithDict@@Base+0xb0> │ │ │ │ - cmp r7, #0 │ │ │ │ - beq d17a0 <_PyObject_GenericSetAttrWithDict@@Base+0x6fc> │ │ │ │ + cmp r8, r0 │ │ │ │ + beq d0918 <_PyObject_GenericSetAttrWithDict@@Base+0xb0> │ │ │ │ + cmp r8, #0 │ │ │ │ + beq d0f54 <_PyObject_GenericSetAttrWithDict@@Base+0x6ec> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - mov ip, #1 │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl cf3d4 <_PyType_GetDict@@Base+0x80> │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl cec28 <_PyType_GetDict@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d1224 <_PyObject_GenericSetAttrWithDict@@Base+0x180> │ │ │ │ - ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r2, #42744 @ 0xa6f8 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ + beq d0c0c <_PyObject_GenericSetAttrWithDict@@Base+0x3a4> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - bic r3, r6, #1 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + movw r2, #43364 @ 0xa964 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r1, r2 │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne d1494 <_PyObject_GenericSetAttrWithDict@@Base+0x3f0> │ │ │ │ + ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bne d095c <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d1494 <_PyObject_GenericSetAttrWithDict@@Base+0x3f0> │ │ │ │ + bgt d095c <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ mov r2, #12 │ │ │ │ - add r1, r3, #42240 @ 0xa500 │ │ │ │ - add r1, r1, #168 @ 0xa8 │ │ │ │ - ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ - mul r2, r2, r8 │ │ │ │ - add r0, r1, r2 │ │ │ │ - str ip, [r0, #8] │ │ │ │ - ldr ip, [r4] │ │ │ │ + add ip, r3, #42240 @ 0xa500 │ │ │ │ + add ip, ip, #168 @ 0xa8 │ │ │ │ + bic r1, r1, #1 │ │ │ │ + mul r2, r2, r6 │ │ │ │ + add r0, ip, r2 │ │ │ │ + str r1, [r0, #8] │ │ │ │ + ldr r1, [r4] │ │ │ │ add r3, r3, r2 │ │ │ │ movw r0, #42412 @ 0xa5ac │ │ │ │ - cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - addle ip, ip, #1 │ │ │ │ + addle r1, r1, #1 │ │ │ │ add r3, r2, #4 │ │ │ │ - strle ip, [r4] │ │ │ │ - str r4, [r1, r3] │ │ │ │ + strle r1, [r4] │ │ │ │ + str r4, [ip, r3] │ │ │ │ dmb ish │ │ │ │ - str r7, [r1, r2] │ │ │ │ + str r8, [ip, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d16c8 <_PyObject_GenericSetAttrWithDict@@Base+0x624> │ │ │ │ - mvn r7, r6 │ │ │ │ - cmp r6, #1 │ │ │ │ - and r7, r7, #1 │ │ │ │ - bhi d11b8 <_PyObject_GenericSetAttrWithDict@@Base+0x114> │ │ │ │ - b d122c <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ + ble d0eb4 <_PyObject_GenericSetAttrWithDict@@Base+0x64c> │ │ │ │ + ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b d095c <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + sub r2, fp, #40 @ 0x28 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl cec28 <_PyType_GetDict@@Base+0x80> │ │ │ │ + cmn r0, #1 │ │ │ │ + bne d0bec <_PyObject_GenericSetAttrWithDict@@Base+0x384> │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + mov r1, #1 │ │ │ │ + b d0978 <_PyObject_GenericSetAttrWithDict@@Base+0x110> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - mov r0, sl │ │ │ │ - bl 17928c <_PyStack_UnpackDict@@Base+0x5c8> │ │ │ │ - mov r9, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 178464 <_PyStack_UnpackDict@@Base+0x5c8> │ │ │ │ + mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d1314 <_PyObject_GenericSetAttrWithDict@@Base+0x270> │ │ │ │ - b d161c <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + bne d0a60 <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ + b d0dbc <_PyObject_GenericSetAttrWithDict@@Base+0x554> │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq d12d8 <_PyObject_GenericSetAttrWithDict@@Base+0x234> │ │ │ │ + beq d0a24 <_PyObject_GenericSetAttrWithDict@@Base+0x1bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d12e4 <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ + bne d0a30 <_PyObject_GenericSetAttrWithDict@@Base+0x1c8> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2d9d7c │ │ │ │ - mov r9, r0 │ │ │ │ - b d15f4 <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ - ldr r2, [sl, #4] │ │ │ │ - ldr r1, [r2, #84] @ 0x54 │ │ │ │ - tst r1, #512 @ 0x200 │ │ │ │ - beq d1520 <_PyObject_GenericSetAttrWithDict@@Base+0x47c> │ │ │ │ - ldr r0, [r2, #444] @ 0x1bc │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2d82f8 │ │ │ │ + mov r8, r0 │ │ │ │ + b d0d9c <_PyObject_GenericSetAttrWithDict@@Base+0x534> │ │ │ │ + movw r2, #18664 @ 0x48e8 │ │ │ │ + movt r2, #23 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne d0d7c <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + cmp r0, r2 │ │ │ │ + bne d0ec8 <_PyObject_GenericSetAttrWithDict@@Base+0x660> │ │ │ │ + ldr r1, [r6, #20] │ │ │ │ + mov r0, r7 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl 17497c │ │ │ │ + mov r8, r0 │ │ │ │ + b d0a64 <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ + tst r2, #512 @ 0x200 │ │ │ │ + beq d0ccc <_PyObject_GenericSetAttrWithDict@@Base+0x464> │ │ │ │ + ldr r0, [r3, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1600 <_PyObject_GenericSetAttrWithDict@@Base+0x55c> │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r2, [r9, r2] │ │ │ │ - add ip, r2, #4096 @ 0x1000 │ │ │ │ - ldr r8, [ip, #1920] @ 0x780 │ │ │ │ - cmp r8, #0 │ │ │ │ - beq d1698 <_PyObject_GenericSetAttrWithDict@@Base+0x5f4> │ │ │ │ - ldr r0, [pc, #1060] @ d1964 <_PyObject_GenericSetAttrWithDict@@Base+0x8c0> │ │ │ │ - ldr r1, [ip, #1924] @ 0x784 │ │ │ │ - ldr lr, [r8] │ │ │ │ + bne d0da8 <_PyObject_GenericSetAttrWithDict@@Base+0x540> │ │ │ │ + ldr r2, [sl, r9] │ │ │ │ + add r3, r2, #4096 @ 0x1000 │ │ │ │ + ldr r6, [r3, #1920] @ 0x780 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq d0e38 <_PyObject_GenericSetAttrWithDict@@Base+0x5d0> │ │ │ │ + ldr r0, [pc, #1092] @ d112c <_PyObject_GenericSetAttrWithDict@@Base+0x8c4> │ │ │ │ + ldr r1, [r3, #1924] @ 0x784 │ │ │ │ + ldr ip, [r6] │ │ │ │ sub r1, r1, #1 │ │ │ │ - str r1, [ip, #1924] @ 0x784 │ │ │ │ - ldr r1, [r0, #1716] @ 0x6b4 │ │ │ │ - str lr, [ip, #1920] @ 0x780 │ │ │ │ - subs ip, r1, #0 │ │ │ │ + str ip, [r3, #1920] @ 0x780 │ │ │ │ + str r1, [r3, #1924] @ 0x784 │ │ │ │ mov r1, #1 │ │ │ │ - str r1, [r8] │ │ │ │ - bne d18a8 <_PyObject_GenericSetAttrWithDict@@Base+0x804> │ │ │ │ - ldr r1, [r2, #3836] @ 0xefc │ │ │ │ - ldr r0, [r8, #-4] │ │ │ │ - vldr d7, [pc, #996] @ d1958 <_PyObject_GenericSetAttrWithDict@@Base+0x8b4> │ │ │ │ - ldr ip, [r1, #4] │ │ │ │ - and lr, r0, #3 │ │ │ │ + ldr r3, [r0, #1716] @ 0x6b4 │ │ │ │ + str r1, [r6] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne d1008 <_PyObject_GenericSetAttrWithDict@@Base+0x7a0> │ │ │ │ + ldr ip, [r2, #3836] @ 0xefc │ │ │ │ + movw r9, #45680 @ 0xb270 │ │ │ │ + movt r9, #104 @ 0x68 │ │ │ │ + str r3, [r6, #28] │ │ │ │ + str r3, [r6, #8] │ │ │ │ + ldr lr, [ip, #4] │ │ │ │ + ldr r3, [r6, #-4] │ │ │ │ + vldr d7, [pc, #1008] @ d1120 <_PyObject_GenericSetAttrWithDict@@Base+0x8b8> │ │ │ │ ldr r0, [r2, #3824] @ 0xef0 │ │ │ │ - orr lr, lr, ip │ │ │ │ - vstr d7, [r8, #16] │ │ │ │ - add r9, r0, #1 │ │ │ │ - mov r0, #0 │ │ │ │ - str r0, [r8, #28] │ │ │ │ - str r0, [r8, #8] │ │ │ │ - movw r0, #45892 @ 0xb344 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - str r0, [r8, #24] │ │ │ │ - sub r0, r8, #8 │ │ │ │ - str r0, [ip] │ │ │ │ - stmdb r8, {r1, lr} │ │ │ │ - str r0, [r1, #4] │ │ │ │ - str r9, [r2, #3824] @ 0xef0 │ │ │ │ - str r8, [r3] │ │ │ │ - b d127c <_PyObject_GenericSetAttrWithDict@@Base+0x1d8> │ │ │ │ + and r3, r3, #3 │ │ │ │ + str r9, [r6, #24] │ │ │ │ + orr r3, r3, lr │ │ │ │ + vstr d7, [r6, #16] │ │ │ │ + add r0, r0, r1 │ │ │ │ + sub r1, r6, #8 │ │ │ │ + str r1, [lr] │ │ │ │ + str r3, [r6, #-4] │ │ │ │ + str ip, [r6, #-8] │ │ │ │ + str r1, [ip, #4] │ │ │ │ + str r0, [r2, #3824] @ 0xef0 │ │ │ │ + str r6, [r8] │ │ │ │ + b d09c8 <_PyObject_GenericSetAttrWithDict@@Base+0x160> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d1344 <_PyObject_GenericSetAttrWithDict@@Base+0x2a0> │ │ │ │ + bne d0a94 <_PyObject_GenericSetAttrWithDict@@Base+0x22c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b d1344 <_PyObject_GenericSetAttrWithDict@@Base+0x2a0> │ │ │ │ - mov r0, r1 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b d0a94 <_PyObject_GenericSetAttrWithDict@@Base+0x22c> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r1, sl │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - mov r9, r0 │ │ │ │ - b d1318 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ - bl bede4 │ │ │ │ - mov r9, r0 │ │ │ │ - cmp r9, #0 │ │ │ │ - bge d1318 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ - b d161c <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 20dcd8 <_PyFloat_ExactDealloc@@Base+0x68> │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - subs r8, r0, #0 │ │ │ │ - str r8, [r3] │ │ │ │ - bne d127c <_PyObject_GenericSetAttrWithDict@@Base+0x1d8> │ │ │ │ - mvn r9, #0 │ │ │ │ - movw r3, #48560 @ 0xbdb0 │ │ │ │ + mov r8, r0 │ │ │ │ + b d0a64 <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ + bl beda8 │ │ │ │ + mov r8, r0 │ │ │ │ + cmp r8, #0 │ │ │ │ + bge d0a64 <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ + b d0dbc <_PyObject_GenericSetAttrWithDict@@Base+0x554> │ │ │ │ + bl 20d3f8 <_PyFloat_ExactDealloc@@Base+0x68> │ │ │ │ + subs r6, r0, #0 │ │ │ │ + str r6, [r8] │ │ │ │ + bne d09c8 <_PyObject_GenericSetAttrWithDict@@Base+0x160> │ │ │ │ + mvn r8, #0 │ │ │ │ + movw r3, #48348 @ 0xbcdc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 175254 │ │ │ │ + bl 17442c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1318 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - movw r1, #46516 @ 0xb5b4 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [r3] │ │ │ │ + beq d0a64 <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ + movw r2, #48440 @ 0xbd38 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ mov r3, r4 │ │ │ │ - bl 17173c │ │ │ │ + movw r1, #48756 @ 0xbe74 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [r2] │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + bl 170914 │ │ │ │ mov r1, r4 │ │ │ │ - mov r0, sl │ │ │ │ - bl 174a30 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b d1318 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 173c08 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b d0a64 <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d18ec <_PyObject_GenericSetAttrWithDict@@Base+0x848> │ │ │ │ - ldr r9, [r4, #12] │ │ │ │ - cmn r9, #1 │ │ │ │ - beq d18ec <_PyObject_GenericSetAttrWithDict@@Base+0x848> │ │ │ │ - mov r2, r9 │ │ │ │ - mov r0, r8 │ │ │ │ + bne d1038 <_PyObject_GenericSetAttrWithDict@@Base+0x7d0> │ │ │ │ + ldr r8, [r4, #12] │ │ │ │ + cmn r8, #1 │ │ │ │ + beq d1038 <_PyObject_GenericSetAttrWithDict@@Base+0x7d0> │ │ │ │ + mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 145f88 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ - mov r9, r0 │ │ │ │ - b d15f4 <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ - movw r0, #19252 @ 0x4b34 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 144fe0 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + mov r8, r0 │ │ │ │ + b d0d9c <_PyObject_GenericSetAttrWithDict@@Base+0x534> │ │ │ │ + movw r0, #19872 @ 0x4da0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl b5348 <_PyObject_GC_New@@Base> │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - subs r8, r0, #0 │ │ │ │ - beq d1a28 <_PyObject_GenericSetAttrWithDict@@Base+0x984> │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r2, [r9, r2] │ │ │ │ - b d1564 <_PyObject_GenericSetAttrWithDict@@Base+0x4c0> │ │ │ │ - mov r7, r0 │ │ │ │ - b d13e4 <_PyObject_GenericSetAttrWithDict@@Base+0x340> │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq d11e0 <_PyObject_GenericSetAttrWithDict@@Base+0x978> │ │ │ │ + ldr r1, [sl, r9] │ │ │ │ + ldr ip, [r1, #3836] @ 0xefc │ │ │ │ + mov r2, #0 │ │ │ │ + ldr r3, [r6, #-4] │ │ │ │ + movw r9, #45680 @ 0xb270 │ │ │ │ + movt r9, #104 @ 0x68 │ │ │ │ + vldr d7, [pc, #692] @ d1120 <_PyObject_GenericSetAttrWithDict@@Base+0x8b8> │ │ │ │ + ldr lr, [ip, #4] │ │ │ │ + and r3, r3, #3 │ │ │ │ + ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ + orr r3, r3, lr │ │ │ │ + str r2, [r6, #28] │ │ │ │ + str r2, [r6, #8] │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r9, [r6, #24] │ │ │ │ + sub r2, r6, #8 │ │ │ │ + vstr d7, [r6, #16] │ │ │ │ + str r2, [lr] │ │ │ │ + str r3, [r6, #-4] │ │ │ │ + str ip, [r6, #-8] │ │ │ │ + str r2, [ip, #4] │ │ │ │ + str r0, [r1, #3824] @ 0xef0 │ │ │ │ + str r6, [r8] │ │ │ │ + b d09c8 <_PyObject_GenericSetAttrWithDict@@Base+0x160> │ │ │ │ + mov r8, r0 │ │ │ │ + b d0b4c <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d1494 <_PyObject_GenericSetAttrWithDict@@Base+0x3f0> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b d1494 <_PyObject_GenericSetAttrWithDict@@Base+0x3f0> │ │ │ │ + bne d0bec <_PyObject_GenericSetAttrWithDict@@Base+0x384> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b d0bec <_PyObject_GenericSetAttrWithDict@@Base+0x384> │ │ │ │ ldr r3, [r2, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1764 <_PyObject_GenericSetAttrWithDict@@Base+0x6c0> │ │ │ │ + beq d1168 <_PyObject_GenericSetAttrWithDict@@Base+0x900> │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble d1750 <_PyObject_GenericSetAttrWithDict@@Base+0x6ac> │ │ │ │ + ble d0f3c <_PyObject_GenericSetAttrWithDict@@Base+0x6d4> │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp r0, ip │ │ │ │ - beq d1784 <_PyObject_GenericSetAttrWithDict@@Base+0x6e0> │ │ │ │ + beq d0c98 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ cmp r1, #1 │ │ │ │ - beq d1750 <_PyObject_GenericSetAttrWithDict@@Base+0x6ac> │ │ │ │ + beq d0f3c <_PyObject_GenericSetAttrWithDict@@Base+0x6d4> │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp r0, ip │ │ │ │ - beq d1784 <_PyObject_GenericSetAttrWithDict@@Base+0x6e0> │ │ │ │ + beq d0c98 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ cmp r1, #2 │ │ │ │ - beq d1750 <_PyObject_GenericSetAttrWithDict@@Base+0x6ac> │ │ │ │ + beq d0f3c <_PyObject_GenericSetAttrWithDict@@Base+0x6d4> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ cmp r0, ip │ │ │ │ - beq d1784 <_PyObject_GenericSetAttrWithDict@@Base+0x6e0> │ │ │ │ + beq d0c98 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ cmp r1, #3 │ │ │ │ - beq d1750 <_PyObject_GenericSetAttrWithDict@@Base+0x6ac> │ │ │ │ + beq d0f3c <_PyObject_GenericSetAttrWithDict@@Base+0x6d4> │ │ │ │ add r3, r3, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq d1784 <_PyObject_GenericSetAttrWithDict@@Base+0x6e0> │ │ │ │ + beq d0c98 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ cmp r1, ip │ │ │ │ - bne d1738 <_PyObject_GenericSetAttrWithDict@@Base+0x694> │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - mvn r9, #0 │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ - bl 2db060 │ │ │ │ - b d1318 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ - mov r3, r2 │ │ │ │ - ldr r3, [r3, #128] @ 0x80 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne d1aa0 <_PyObject_GenericSetAttrWithDict@@Base+0x9fc> │ │ │ │ - movw r3, #36116 @ 0x8d14 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r0, r3 │ │ │ │ - bne d1750 <_PyObject_GenericSetAttrWithDict@@Base+0x6ac> │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - mov r0, sl │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r1, [r3, #20] │ │ │ │ - bl 1757a4 │ │ │ │ - mov r9, r0 │ │ │ │ - b d1318 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ + bne d0f24 <_PyObject_GenericSetAttrWithDict@@Base+0x6bc> │ │ │ │ + ldr r1, [r6, #12] │ │ │ │ + bl 2d9488 │ │ │ │ + mov r8, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne d0c98 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ + b d0a64 <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ ldrh r2, [r5, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs d1878 <_PyObject_GenericSetAttrWithDict@@Base+0x7d4> │ │ │ │ + bcs d0bf4 <_PyObject_GenericSetAttrWithDict@@Base+0x38c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ + str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r2, #42744 @ 0xa6f8 │ │ │ │ + movw r2, #43364 @ 0xa964 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - bne d1878 <_PyObject_GenericSetAttrWithDict@@Base+0x7d4> │ │ │ │ + bne d0bf4 <_PyObject_GenericSetAttrWithDict@@Base+0x38c> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d1878 <_PyObject_GenericSetAttrWithDict@@Base+0x7d4> │ │ │ │ - mov r1, r5 │ │ │ │ + bgt d0bf4 <_PyObject_GenericSetAttrWithDict@@Base+0x38c> │ │ │ │ mov r0, r3 │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 177dec <_PyAST_Compile@@Base+0x17c> │ │ │ │ - ldr r3, [r5, #192] @ 0xc0 │ │ │ │ + mov r1, r5 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bl 176fc4 <_PyAST_Compile@@Base+0x17c> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - mov ip, #1 │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl cf3d4 <_PyType_GetDict@@Base+0x80> │ │ │ │ - ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r8, [r5, #192] @ 0xc0 │ │ │ │ + bl cec28 <_PyType_GetDict@@Base+0x80> │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r0, #1 │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq d1228 <_PyObject_GenericSetAttrWithDict@@Base+0x184> │ │ │ │ - ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - cmp r2, #0 │ │ │ │ - biceq r3, r6, #1 │ │ │ │ - streq r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq d1494 <_PyObject_GenericSetAttrWithDict@@Base+0x3f0> │ │ │ │ + beq d0c0c <_PyObject_GenericSetAttrWithDict@@Base+0x3a4> │ │ │ │ + cmp r8, #0 │ │ │ │ + beq d0bec <_PyObject_GenericSetAttrWithDict@@Base+0x384> │ │ │ │ + ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, r1 │ │ │ │ - bic r2, r6, #1 │ │ │ │ - str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne d1494 <_PyObject_GenericSetAttrWithDict@@Base+0x3f0> │ │ │ │ - ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b d1434 <_PyObject_GenericSetAttrWithDict@@Base+0x390> │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ + beq d0b8c <_PyObject_GenericSetAttrWithDict@@Base+0x324> │ │ │ │ + b d095c <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + movw r3, #48440 @ 0xbd38 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - cmp r6, #1 │ │ │ │ + cmp r1, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ - bls d19ec <_PyObject_GenericSetAttrWithDict@@Base+0x948> │ │ │ │ - mov r3, r4 │ │ │ │ - movw r1, #46936 @ 0xb758 │ │ │ │ + bls d1130 <_PyObject_GenericSetAttrWithDict@@Base+0x8c8> │ │ │ │ + movw r1, #49176 @ 0xc018 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - mvn r9, #0 │ │ │ │ - bl 17173c │ │ │ │ - b d1318 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ - sub r2, fp, #40 @ 0x28 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl cf3d4 <_PyType_GetDict@@Base+0x80> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq d1228 <_PyObject_GenericSetAttrWithDict@@Base+0x184> │ │ │ │ - ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bic r3, r6, #1 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b d1494 <_PyObject_GenericSetAttrWithDict@@Base+0x3f0> │ │ │ │ - movw r2, #37964 @ 0x944c │ │ │ │ + mov r3, r4 │ │ │ │ + bl 170914 │ │ │ │ + mvn r8, #0 │ │ │ │ + b d0a64 <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ + movw r2, #34584 @ 0x8718 │ │ │ │ movt r2, #33 @ 0x21 │ │ │ │ - cmp ip, r2 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne d1910 <_PyObject_GenericSetAttrWithDict@@Base+0x86c> │ │ │ │ + cmp r3, r2 │ │ │ │ + bne d105c <_PyObject_GenericSetAttrWithDict@@Base+0x7f4> │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ bl 2e37c │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d16b4 <_PyObject_GenericSetAttrWithDict@@Base+0x610> │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r2, [r9, r3] │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b d1564 <_PyObject_GenericSetAttrWithDict@@Base+0x4c0> │ │ │ │ + bne d0e4c <_PyObject_GenericSetAttrWithDict@@Base+0x5e4> │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ + ldr r1, [sl, r9] │ │ │ │ + b d0e50 <_PyObject_GenericSetAttrWithDict@@Base+0x5e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl ae85c │ │ │ │ - mov r9, r0 │ │ │ │ + bl ae874 │ │ │ │ + mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d1680 <_PyObject_GenericSetAttrWithDict@@Base+0x5dc> │ │ │ │ - mov r0, r8 │ │ │ │ + bne d0e20 <_PyObject_GenericSetAttrWithDict@@Base+0x5b8> │ │ │ │ mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ bl 3dee8 │ │ │ │ - b d161c <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ + b d0dbc <_PyObject_GenericSetAttrWithDict@@Base+0x554> │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ - mov r0, r8 │ │ │ │ - blx ip │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r2, [r9, r3] │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b d1564 <_PyObject_GenericSetAttrWithDict@@Base+0x4c0> │ │ │ │ - movw r0, #45388 @ 0xb14c │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #46472 @ 0xb588 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 17173c │ │ │ │ - mvn r9, #0 │ │ │ │ - b d1344 <_PyObject_GenericSetAttrWithDict@@Base+0x2a0> │ │ │ │ - nop {0} │ │ │ │ - ... │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r3 │ │ │ │ + ldr r1, [sl, r9] │ │ │ │ + b d0e50 <_PyObject_GenericSetAttrWithDict@@Base+0x5e8> │ │ │ │ + ldr ip, [r7, #8] │ │ │ │ + ldr r0, [r2, #16] │ │ │ │ + ldr lr, [r2, #20] │ │ │ │ + cmp ip, #0 │ │ │ │ + rsblt ip, ip, #0 │ │ │ │ + add r2, r0, #3 │ │ │ │ + mla r2, lr, ip, r2 │ │ │ │ + bic r2, r2, #3 │ │ │ │ + add r3, r2, r3 │ │ │ │ + b d09b0 <_PyObject_GenericSetAttrWithDict@@Base+0x148> │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1a44 <_PyObject_GenericSetAttrWithDict@@Base+0x9a0> │ │ │ │ + beq d11f4 <_PyObject_GenericSetAttrWithDict@@Base+0x98c> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl bd678 │ │ │ │ - mov r9, r0 │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ + bl bd670 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d15f4 <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ + bgt d0d9c <_PyObject_GenericSetAttrWithDict@@Base+0x534> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne d15f4 <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ + bne d0d9c <_PyObject_GenericSetAttrWithDict@@Base+0x534> │ │ │ │ mov r0, r2 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b d15f4 <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ - ldr r0, [sl, #8] │ │ │ │ - ldr r1, [r2, #16] │ │ │ │ - ldr ip, [r2, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - rsblt r0, r0, #0 │ │ │ │ - add r2, r1, #3 │ │ │ │ - mla r2, ip, r0, r2 │ │ │ │ - bic r2, r2, #3 │ │ │ │ - add r3, r2, r3 │ │ │ │ - b d1264 <_PyObject_GenericSetAttrWithDict@@Base+0x1c0> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b d0d9c <_PyObject_GenericSetAttrWithDict@@Base+0x534> │ │ │ │ + movw r0, #45600 @ 0xb220 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + movw r1, #48712 @ 0xbe48 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 170914 │ │ │ │ + mvn r8, #0 │ │ │ │ + b d0a94 <_PyObject_GenericSetAttrWithDict@@Base+0x22c> │ │ │ │ + nop {0} │ │ │ │ + ... │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #3132 @ 0xc3c │ │ │ │ + movw r3, #1024 @ 0x400 │ │ │ │ movt r3, #13 │ │ │ │ - mvn r9, #0 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ - movweq r1, #46852 @ 0xb704 │ │ │ │ - movwne r1, #46516 @ 0xb5b4 │ │ │ │ + movweq r1, #49092 @ 0xbfc4 │ │ │ │ + movwne r1, #48756 @ 0xbe74 │ │ │ │ movteq r1, #68 @ 0x44 │ │ │ │ movtne r1, #68 @ 0x44 │ │ │ │ - bl 17173c │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, sl │ │ │ │ - bl 174a30 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b d1318 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ - movw r0, #45892 @ 0xb344 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2df064 <_PyNamespace_New@@Base+0x6ec> │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r8, [r3] │ │ │ │ - b d1618 <_PyObject_GenericSetAttrWithDict@@Base+0x574> │ │ │ │ - ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl 170914 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1457ec │ │ │ │ - mov r9, r0 │ │ │ │ - b d199c <_PyObject_GenericSetAttrWithDict@@Base+0x8f8> │ │ │ │ - mov r0, r5 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b d1338 <_PyObject_GenericSetAttrWithDict@@Base+0x294> │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 173c08 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b d1000 <_PyObject_GenericSetAttrWithDict@@Base+0x798> │ │ │ │ + mov r3, r2 │ │ │ │ + ldr r3, [r3, #128] @ 0x80 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d1214 <_PyObject_GenericSetAttrWithDict@@Base+0x9ac> │ │ │ │ + cmp r0, r3 │ │ │ │ + beq d0c98 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ + b d116c <_PyObject_GenericSetAttrWithDict@@Base+0x904> │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - bne d1aac <_PyObject_GenericSetAttrWithDict@@Base+0xa08> │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r3, #0 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne d11c0 <_PyObject_GenericSetAttrWithDict@@Base+0x958> │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movweq r1, #47080 @ 0xb7e8 │ │ │ │ - movwne r1, #40080 @ 0x9c90 │ │ │ │ + cmp r2, #0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + movweq r1, #49320 @ 0xc0a8 │ │ │ │ + movwne r1, #42320 @ 0xa550 │ │ │ │ movteq r1, #68 @ 0x44 │ │ │ │ movtne r1, #68 @ 0x44 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b d1618 <_PyObject_GenericSetAttrWithDict@@Base+0x574> │ │ │ │ - cmp r0, r3 │ │ │ │ - beq d1784 <_PyObject_GenericSetAttrWithDict@@Base+0x6e0> │ │ │ │ - b d1768 <_PyObject_GenericSetAttrWithDict@@Base+0x6c4> │ │ │ │ - bl d2374 │ │ │ │ + bl 1b4954 │ │ │ │ + b d0db8 <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1a74 <_PyObject_GenericSetAttrWithDict@@Base+0x9d0> │ │ │ │ - movw r1, #7352 @ 0x1cb8 │ │ │ │ - movw r0, #39884 @ 0x9bcc │ │ │ │ + bne d1194 <_PyObject_GenericSetAttrWithDict@@Base+0x92c> │ │ │ │ + movw r0, #42124 @ 0xa48c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d1618 <_PyObject_GenericSetAttrWithDict@@Base+0x574> │ │ │ │ + movw r1, #7352 @ 0x1cb8 │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d0db8 <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ + movw r0, #45680 @ 0xb270 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + bl ee1f8 │ │ │ │ + str r6, [r8] │ │ │ │ + b d0db8 <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ + ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r1, r4 │ │ │ │ + bl 144844 │ │ │ │ + mov r8, r0 │ │ │ │ + b d10d0 <_PyObject_GenericSetAttrWithDict@@Base+0x868> │ │ │ │ + mov r0, r5 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b d0a88 <_PyObject_GenericSetAttrWithDict@@Base+0x220> │ │ │ │ + movw r3, #36736 @ 0x8f80 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r0, r3 │ │ │ │ + beq d0c98 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ + b d0f3c <_PyObject_GenericSetAttrWithDict@@Base+0x6d4> │ │ │ │ │ │ │ │ -000d1acc <_PyObjectDict_SetItem@@Base>: │ │ │ │ +000d1228 <_PyObjectDict_SetItem@@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 r4, [r2] │ │ │ │ mov r5, r3 │ │ │ │ ldr r6, [fp, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq d1bb8 <_PyObjectDict_SetItem@@Base+0xec> │ │ │ │ + beq d1314 <_PyObjectDict_SetItem@@Base+0xec> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq d1dbc <_PyObjectDict_SetItem@@Base+0x2f0> │ │ │ │ + beq d1518 <_PyObjectDict_SetItem@@Base+0x2f0> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq d1d18 <_PyObjectDict_SetItem@@Base+0x24c> │ │ │ │ + beq d1474 <_PyObjectDict_SetItem@@Base+0x24c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1b7c <_PyObjectDict_SetItem@@Base+0xb0> │ │ │ │ - movw r2, #42744 @ 0xa6f8 │ │ │ │ + bgt d12d8 <_PyObjectDict_SetItem@@Base+0xb0> │ │ │ │ + movw r2, #43364 @ 0xa964 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [r6] │ │ │ │ - bne d1b8c <_PyObjectDict_SetItem@@Base+0xc0> │ │ │ │ + bne d12e8 <_PyObjectDict_SetItem@@Base+0xc0> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1b8c <_PyObjectDict_SetItem@@Base+0xc0> │ │ │ │ + beq d12e8 <_PyObjectDict_SetItem@@Base+0xc0> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - movw r3, #45892 @ 0xb344 │ │ │ │ + movw r3, #45680 @ 0xb270 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ - beq d1c7c <_PyObjectDict_SetItem@@Base+0x1b0> │ │ │ │ + beq d13d8 <_PyObjectDict_SetItem@@Base+0x1b0> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b c3758 │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + b c3994 │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - beq d1b44 <_PyObjectDict_SetItem@@Base+0x78> │ │ │ │ + beq d12a0 <_PyObjectDict_SetItem@@Base+0x78> │ │ │ │ mov r0, r5 │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d1b50 <_PyObjectDict_SetItem@@Base+0x84> │ │ │ │ + bne d12ac <_PyObjectDict_SetItem@@Base+0x84> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2d9d7c │ │ │ │ + b 2d82f8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq d1bd8 <_PyObjectDict_SetItem@@Base+0x10c> │ │ │ │ + beq d1334 <_PyObjectDict_SetItem@@Base+0x10c> │ │ │ │ ldr r0, [r3, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1c88 <_PyObjectDict_SetItem@@Base+0x1bc> │ │ │ │ - ldr r2, [pc, #592] @ d1e30 <_PyObjectDict_SetItem@@Base+0x364> │ │ │ │ + bne d13e4 <_PyObjectDict_SetItem@@Base+0x1bc> │ │ │ │ + ldr r2, [pc, #596] @ d1590 <_PyObjectDict_SetItem@@Base+0x368> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ add r3, r0, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1920] @ 0x780 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d1ca0 <_PyObjectDict_SetItem@@Base+0x1d4> │ │ │ │ - ldr r1, [pc, #564] @ d1e34 <_PyObjectDict_SetItem@@Base+0x368> │ │ │ │ + beq d13fc <_PyObjectDict_SetItem@@Base+0x1d4> │ │ │ │ + ldr r1, [pc, #568] @ d1594 <_PyObjectDict_SetItem@@Base+0x36c> │ │ │ │ ldr r2, [r3, #1924] @ 0x784 │ │ │ │ ldr ip, [r4] │ │ │ │ sub r2, r2, #1 │ │ │ │ str ip, [r3, #1920] @ 0x780 │ │ │ │ str r2, [r3, #1924] @ 0x784 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r1, #1716] @ 0x6b4 │ │ │ │ str r2, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1d48 <_PyObjectDict_SetItem@@Base+0x27c> │ │ │ │ + bne d14a4 <_PyObjectDict_SetItem@@Base+0x27c> │ │ │ │ ldr lr, [r0, #3836] @ 0xefc │ │ │ │ - movw r1, #45892 @ 0xb344 │ │ │ │ + movw r1, #45680 @ 0xb270 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr ip, [r0, #3824] @ 0xef0 │ │ │ │ str r3, [r4, #28] │ │ │ │ str r3, [r4, #8] │ │ │ │ add r8, ip, r2 │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ sub r2, r4, #8 │ │ │ │ ldr ip, [lr, #4] │ │ │ │ - vldr d7, [pc, #468] @ d1e28 <_PyObjectDict_SetItem@@Base+0x35c> │ │ │ │ + vldr d7, [pc, #472] @ d1588 <_PyObjectDict_SetItem@@Base+0x360> │ │ │ │ and r3, r3, #3 │ │ │ │ str r1, [r4, #24] │ │ │ │ orr r3, r3, ip │ │ │ │ vstr d7, [r4, #16] │ │ │ │ str r2, [ip] │ │ │ │ str r3, [r4, #-4] │ │ │ │ str lr, [r4, #-8] │ │ │ │ str r2, [lr, #4] │ │ │ │ str r8, [r0, #3824] @ 0xef0 │ │ │ │ str r4, [r7] │ │ │ │ - b d1af4 <_PyObjectDict_SetItem@@Base+0x28> │ │ │ │ + b d1250 <_PyObjectDict_SetItem@@Base+0x28> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b bede4 │ │ │ │ - bl 20dcd8 <_PyFloat_ExactDealloc@@Base+0x68> │ │ │ │ + b beda8 │ │ │ │ + bl 20d3f8 <_PyFloat_ExactDealloc@@Base+0x68> │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [r7] │ │ │ │ - bne d1af4 <_PyObjectDict_SetItem@@Base+0x28> │ │ │ │ + bne d1250 <_PyObjectDict_SetItem@@Base+0x28> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r0, #19252 @ 0x4b34 │ │ │ │ + movw r0, #19872 @ 0x4da0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b5348 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5308 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d1df4 <_PyObjectDict_SetItem@@Base+0x328> │ │ │ │ - ldr r3, [pc, #372] @ d1e30 <_PyObjectDict_SetItem@@Base+0x364> │ │ │ │ + beq d1550 <_PyObjectDict_SetItem@@Base+0x328> │ │ │ │ + ldr r3, [pc, #376] @ d1590 <_PyObjectDict_SetItem@@Base+0x368> │ │ │ │ ldr r1, [r8, r3] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ - movw r3, #45892 @ 0xb344 │ │ │ │ + movw r3, #45680 @ 0xb270 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - vldr d7, [pc, #344] @ d1e28 <_PyObjectDict_SetItem@@Base+0x35c> │ │ │ │ + vldr d7, [pc, #348] @ d1588 <_PyObjectDict_SetItem@@Base+0x360> │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, #0 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ sub r2, r4, #8 │ │ │ │ str r3, [r4, #28] │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ @@ -168533,407 +167980,420 @@ │ │ │ │ str r2, [lr] │ │ │ │ orr r3, r3, lr │ │ │ │ str ip, [r4, #-8] │ │ │ │ str r3, [r4, #-4] │ │ │ │ str r2, [ip, #4] │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ str r4, [r7] │ │ │ │ - b d1af4 <_PyObjectDict_SetItem@@Base+0x28> │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + b d1250 <_PyObjectDict_SetItem@@Base+0x28> │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne d1d98 <_PyObjectDict_SetItem@@Base+0x2cc> │ │ │ │ + bne d14f4 <_PyObjectDict_SetItem@@Base+0x2cc> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1d98 <_PyObjectDict_SetItem@@Base+0x2cc> │ │ │ │ + beq d14f4 <_PyObjectDict_SetItem@@Base+0x2cc> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 145f88 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ - movw r2, #37964 @ 0x944c │ │ │ │ + b 144fe0 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + movw r2, #34584 @ 0x8718 │ │ │ │ movt r2, #33 @ 0x21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d1d7c <_PyObjectDict_SetItem@@Base+0x2b0> │ │ │ │ + bne d14d8 <_PyObjectDict_SetItem@@Base+0x2b0> │ │ │ │ ldr r0, [r1, #1712] @ 0x6b0 │ │ │ │ bl 2e37c │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1cb4 <_PyObjectDict_SetItem@@Base+0x1e8> │ │ │ │ + bne d1410 <_PyObjectDict_SetItem@@Base+0x1e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ - ldr r3, [pc, #184] @ d1e30 <_PyObjectDict_SetItem@@Base+0x364> │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ + ldr r3, [pc, #188] @ d1590 <_PyObjectDict_SetItem@@Base+0x368> │ │ │ │ ldr r1, [r8, r3] │ │ │ │ - b d1cbc <_PyObjectDict_SetItem@@Base+0x1f0> │ │ │ │ + b d1418 <_PyObjectDict_SetItem@@Base+0x1f0> │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #156] @ d1e30 <_PyObjectDict_SetItem@@Base+0x364> │ │ │ │ + ldr r3, [pc, #160] @ d1590 <_PyObjectDict_SetItem@@Base+0x368> │ │ │ │ ldr r1, [r8, r3] │ │ │ │ - b d1cbc <_PyObjectDict_SetItem@@Base+0x1f0> │ │ │ │ + b d1418 <_PyObjectDict_SetItem@@Base+0x1f0> │ │ │ │ mov r0, r5 │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d1d34 <_PyObjectDict_SetItem@@Base+0x268> │ │ │ │ + bne d1490 <_PyObjectDict_SetItem@@Base+0x268> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 3dee8 │ │ │ │ - b d1c98 <_PyObjectDict_SetItem@@Base+0x1cc> │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + b d13f4 <_PyObjectDict_SetItem@@Base+0x1cc> │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - bne d1e08 <_PyObjectDict_SetItem@@Base+0x33c> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + bne d1564 <_PyObjectDict_SetItem@@Base+0x33c> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r1, #47080 @ 0xb7e8 │ │ │ │ - movwne r1, #40080 @ 0x9c90 │ │ │ │ + movweq r1, #49320 @ 0xc0a8 │ │ │ │ + movwne r1, #42320 @ 0xa550 │ │ │ │ movteq r1, #68 @ 0x44 │ │ │ │ movtne r1, #68 @ 0x44 │ │ │ │ - bl 1b4b44 │ │ │ │ - b d1c98 <_PyObjectDict_SetItem@@Base+0x1cc> │ │ │ │ - movw r0, #45892 @ 0xb344 │ │ │ │ + bl 1b4954 │ │ │ │ + b d13f4 <_PyObjectDict_SetItem@@Base+0x1cc> │ │ │ │ + movw r0, #45680 @ 0xb270 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 2df064 <_PyNamespace_New@@Base+0x6ec> │ │ │ │ + bl ee1f8 │ │ │ │ str r4, [r7] │ │ │ │ - b d1c98 <_PyObjectDict_SetItem@@Base+0x1cc> │ │ │ │ - bl d2374 │ │ │ │ + b d13f4 <_PyObjectDict_SetItem@@Base+0x1cc> │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1dcc <_PyObjectDict_SetItem@@Base+0x300> │ │ │ │ - movw r0, #39884 @ 0x9bcc │ │ │ │ + bne d1528 <_PyObjectDict_SetItem@@Base+0x300> │ │ │ │ + movw r0, #42124 @ 0xa48c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ movw r1, #7352 @ 0x1cb8 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d1c98 <_PyObjectDict_SetItem@@Base+0x1cc> │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d13f4 <_PyObjectDict_SetItem@@Base+0x1cc> │ │ │ │ + nop {0} │ │ │ │ ... │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -000d1e38 <_PyDict_SetItem_LockHeld@@Base>: │ │ │ │ +000d1598 <_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 d1f74 <_PyDict_SetItem_LockHeld@@Base+0x13c> │ │ │ │ + beq d16d4 <_PyDict_SetItem_LockHeld@@Base+0x13c> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1f18 <_PyDict_SetItem_LockHeld@@Base+0xe0> │ │ │ │ + beq d1678 <_PyDict_SetItem_LockHeld@@Base+0xe0> │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - movw r2, #42744 @ 0xa6f8 │ │ │ │ + movw r2, #43364 @ 0xa964 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - bne d1ed4 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ + bne d1634 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1ed4 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ + beq d1634 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #45892 @ 0xb344 │ │ │ │ + movw ip, #45680 @ 0xb270 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r0, ip │ │ │ │ mov r0, r4 │ │ │ │ - beq d1f0c <_PyDict_SetItem_LockHeld@@Base+0xd4> │ │ │ │ + beq d166c <_PyDict_SetItem_LockHeld@@Base+0xd4> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b c3758 │ │ │ │ + b c3994 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - bne d1eb0 <_PyDict_SetItem_LockHeld@@Base+0x78> │ │ │ │ + bne d1610 <_PyDict_SetItem_LockHeld@@Base+0x78> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2d9d7c │ │ │ │ + b 2d82f8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b bede4 │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + b beda8 │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne d1f44 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ + bne d16a4 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1f44 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ + beq d16a4 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 145f88 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + b 144fe0 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d1f34 <_PyDict_SetItem_LockHeld@@Base+0xfc> │ │ │ │ + bne d1694 <_PyDict_SetItem_LockHeld@@Base+0xfc> │ │ │ │ mov r0, r4 │ │ │ │ bl 3dee8 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r1, #21188 @ 0x52c4 │ │ │ │ + movw r1, #21808 @ 0x5530 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - bne d1fac <_PyDict_SetItem_LockHeld@@Base+0x174> │ │ │ │ - movw r2, #45388 @ 0xb14c │ │ │ │ + bne d170c <_PyDict_SetItem_LockHeld@@Base+0x174> │ │ │ │ + movw r2, #45600 @ 0xb220 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ - movweq r1, #47080 @ 0xb7e8 │ │ │ │ - movwne r1, #40080 @ 0x9c90 │ │ │ │ + movweq r1, #49320 @ 0xc0a8 │ │ │ │ + movwne r1, #42320 @ 0xa550 │ │ │ │ movteq r1, #68 @ 0x44 │ │ │ │ movtne r1, #68 @ 0x44 │ │ │ │ - bl 1b4b44 │ │ │ │ - b d1f68 <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ + bl 1b4954 │ │ │ │ + b d16c8 <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1f84 <_PyDict_SetItem_LockHeld@@Base+0x14c> │ │ │ │ - movw r0, #39884 @ 0x9bcc │ │ │ │ + bne d16e4 <_PyDict_SetItem_LockHeld@@Base+0x14c> │ │ │ │ + movw r0, #42124 @ 0xa48c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ movw r1, #7352 @ 0x1cb8 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d1f68 <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d16c8 <_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 d205c <_PyDict_SetItem_LockHeld@@Base+0x224> │ │ │ │ + bgt d17bc <_PyDict_SetItem_LockHeld@@Base+0x224> │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r2, #42744 @ 0xa6f8 │ │ │ │ + movw r2, #43364 @ 0xa964 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp ip, r2 │ │ │ │ str r0, [r3] │ │ │ │ - bne d2070 <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ + bne d17d0 <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d2070 <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ + beq d17d0 <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #45892 @ 0xb344 │ │ │ │ + movw ip, #45680 @ 0xb270 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r0, ip │ │ │ │ - beq d20a8 <_PyDict_SetItem_LockHeld@@Base+0x270> │ │ │ │ + beq d1808 <_PyDict_SetItem_LockHeld@@Base+0x270> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b c3758 │ │ │ │ + b c3994 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - movw r2, #42744 @ 0xa6f8 │ │ │ │ + movw r2, #43364 @ 0xa964 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - beq d202c <_PyDict_SetItem_LockHeld@@Base+0x1f4> │ │ │ │ + beq d178c <_PyDict_SetItem_LockHeld@@Base+0x1f4> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq d20b8 <_PyDict_SetItem_LockHeld@@Base+0x280> │ │ │ │ + beq d1818 <_PyDict_SetItem_LockHeld@@Base+0x280> │ │ │ │ ldr ip, [r4, #24] │ │ │ │ - movw r0, #45892 @ 0xb344 │ │ │ │ + movw r0, #45680 @ 0xb270 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp ip, r0 │ │ │ │ - bne d204c <_PyDict_SetItem_LockHeld@@Base+0x214> │ │ │ │ + bne d17ac <_PyDict_SetItem_LockHeld@@Base+0x214> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b bede4 │ │ │ │ + b beda8 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2d9d7c │ │ │ │ - mov r3, r0 │ │ │ │ - subs r0, r1, #0 │ │ │ │ - beq d21a8 <_PyDict_SetItem_LockHeld@@Base+0x370> │ │ │ │ + b 2d82f8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [r3, #8] │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + mov r4, r0 │ │ │ │ + subs r3, r1, #0 │ │ │ │ + beq d191c <_PyDict_SetItem_LockHeld@@Base+0x384> │ │ │ │ + ldr ip, [r0, #8] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ cmp ip, r2 │ │ │ │ - bne d211c <_PyDict_SetItem_LockHeld@@Base+0x2e4> │ │ │ │ - ldr r1, [r3, #20] │ │ │ │ + bne d1884 <_PyDict_SetItem_LockHeld@@Base+0x2ec> │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d21c0 <_PyDict_SetItem_LockHeld@@Base+0x388> │ │ │ │ + beq d1938 <_PyDict_SetItem_LockHeld@@Base+0x3a0> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ + mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq d21d0 <_PyDict_SetItem_LockHeld@@Base+0x398> │ │ │ │ - ldr lr, [r1, #8] │ │ │ │ - cmp lr, #0 │ │ │ │ - ble d2190 <_PyDict_SetItem_LockHeld@@Base+0x358> │ │ │ │ - ldr r4, [r1, #16] │ │ │ │ - cmp ip, r4 │ │ │ │ - beq d20fc <_PyDict_SetItem_LockHeld@@Base+0x2c4> │ │ │ │ - cmp lr, #1 │ │ │ │ - beq d2190 <_PyDict_SetItem_LockHeld@@Base+0x358> │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ - cmp ip, r4 │ │ │ │ - beq d20fc <_PyDict_SetItem_LockHeld@@Base+0x2c4> │ │ │ │ - cmp lr, #2 │ │ │ │ - beq d2190 <_PyDict_SetItem_LockHeld@@Base+0x358> │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ - cmp ip, r4 │ │ │ │ - beq d20fc <_PyDict_SetItem_LockHeld@@Base+0x2c4> │ │ │ │ - cmp lr, #3 │ │ │ │ - beq d2190 <_PyDict_SetItem_LockHeld@@Base+0x358> │ │ │ │ - add r4, r1, #24 │ │ │ │ - mov r1, #3 │ │ │ │ - ldr r5, [r4, #4]! │ │ │ │ - add r1, r1, #1 │ │ │ │ + beq d1948 <_PyDict_SetItem_LockHeld@@Base+0x3b0> │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + ble d18f8 <_PyDict_SetItem_LockHeld@@Base+0x360> │ │ │ │ + ldr lr, [r1, #16] │ │ │ │ + cmp ip, lr │ │ │ │ + beq d1860 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + cmp r0, #1 │ │ │ │ + beq d18f8 <_PyDict_SetItem_LockHeld@@Base+0x360> │ │ │ │ + ldr lr, [r1, #20] │ │ │ │ + cmp ip, lr │ │ │ │ + beq d1860 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + cmp r0, #2 │ │ │ │ + beq d18f8 <_PyDict_SetItem_LockHeld@@Base+0x360> │ │ │ │ + ldr lr, [r1, #24] │ │ │ │ + cmp ip, lr │ │ │ │ + beq d1860 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + cmp r0, #3 │ │ │ │ + beq d18f8 <_PyDict_SetItem_LockHeld@@Base+0x360> │ │ │ │ + add r1, r1, #24 │ │ │ │ + mov lr, #3 │ │ │ │ + ldr r5, [r1, #4]! │ │ │ │ + add lr, lr, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - beq d20fc <_PyDict_SetItem_LockHeld@@Base+0x2c4> │ │ │ │ - cmp lr, r1 │ │ │ │ - bne d2178 <_PyDict_SetItem_LockHeld@@Base+0x340> │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ + beq d1860 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + cmp r0, lr │ │ │ │ + bne d18e0 <_PyDict_SetItem_LockHeld@@Base+0x348> │ │ │ │ + ldr r1, [r4, #12] │ │ │ │ mov r0, ip │ │ │ │ - bl 2db060 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r3 │ │ │ │ + str r3, [fp, #-16] │ │ │ │ + bl 2d9488 │ │ │ │ + ldr r3, [fp, #-16] │ │ │ │ + cmn r0, #1 │ │ │ │ + bne d1860 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + mov r4, #0 │ │ │ │ + b d192c <_PyDict_SetItem_LockHeld@@Base+0x394> │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r0] │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r3] │ │ │ │ - mov r0, r3 │ │ │ │ - bx lr │ │ │ │ - mov r0, r3 │ │ │ │ + mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 33d7c <_PyObject_DebugMallocStats@@Base+0x788> │ │ │ │ mov r1, r2 │ │ │ │ ldr r1, [r1, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d21ec <_PyDict_SetItem_LockHeld@@Base+0x3b4> │ │ │ │ + beq d1964 <_PyDict_SetItem_LockHeld@@Base+0x3cc> │ │ │ │ cmp ip, r1 │ │ │ │ - beq d20fc <_PyDict_SetItem_LockHeld@@Base+0x2c4> │ │ │ │ - b d21d4 <_PyDict_SetItem_LockHeld@@Base+0x39c> │ │ │ │ - movw r1, #36116 @ 0x8d14 │ │ │ │ + beq d1860 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + b d194c <_PyDict_SetItem_LockHeld@@Base+0x3b4> │ │ │ │ + movw r1, #36736 @ 0x8f80 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp ip, r1 │ │ │ │ - beq d20fc <_PyDict_SetItem_LockHeld@@Base+0x2c4> │ │ │ │ - b d2190 <_PyDict_SetItem_LockHeld@@Base+0x358> │ │ │ │ - mov r3, r0 │ │ │ │ - subs r0, r1, #0 │ │ │ │ - beq d22dc <_PyDict_SetItem_LockHeld@@Base+0x4a4> │ │ │ │ + beq d1860 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + b d18f8 <_PyDict_SetItem_LockHeld@@Base+0x360> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr ip, [r3, #8] │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + mov r4, r0 │ │ │ │ + subs r3, r1, #0 │ │ │ │ + beq d1a68 <_PyDict_SetItem_LockHeld@@Base+0x4d0> │ │ │ │ + ldr ip, [r0, #8] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ cmp ip, r2 │ │ │ │ - bne d2250 <_PyDict_SetItem_LockHeld@@Base+0x418> │ │ │ │ - ldr r1, [r3, #20] │ │ │ │ + bne d19d0 <_PyDict_SetItem_LockHeld@@Base+0x438> │ │ │ │ + ldr r1, [r4, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d22f4 <_PyDict_SetItem_LockHeld@@Base+0x4bc> │ │ │ │ + beq d1a84 <_PyDict_SetItem_LockHeld@@Base+0x4ec> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ + mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq d2304 <_PyDict_SetItem_LockHeld@@Base+0x4cc> │ │ │ │ - ldr lr, [r1, #8] │ │ │ │ - cmp lr, #0 │ │ │ │ - ble d22c4 <_PyDict_SetItem_LockHeld@@Base+0x48c> │ │ │ │ - ldr r4, [r1, #16] │ │ │ │ - cmp ip, r4 │ │ │ │ - beq d2230 <_PyDict_SetItem_LockHeld@@Base+0x3f8> │ │ │ │ - cmp lr, #1 │ │ │ │ - beq d22c4 <_PyDict_SetItem_LockHeld@@Base+0x48c> │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ - cmp ip, r4 │ │ │ │ - beq d2230 <_PyDict_SetItem_LockHeld@@Base+0x3f8> │ │ │ │ - cmp lr, #2 │ │ │ │ - beq d22c4 <_PyDict_SetItem_LockHeld@@Base+0x48c> │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ - cmp ip, r4 │ │ │ │ - beq d2230 <_PyDict_SetItem_LockHeld@@Base+0x3f8> │ │ │ │ - cmp lr, #3 │ │ │ │ - beq d22c4 <_PyDict_SetItem_LockHeld@@Base+0x48c> │ │ │ │ - add r4, r1, #24 │ │ │ │ - mov r1, #3 │ │ │ │ - ldr r5, [r4, #4]! │ │ │ │ - add r1, r1, #1 │ │ │ │ + beq d1a94 <_PyDict_SetItem_LockHeld@@Base+0x4fc> │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + ble d1a44 <_PyDict_SetItem_LockHeld@@Base+0x4ac> │ │ │ │ + ldr lr, [r1, #16] │ │ │ │ + cmp ip, lr │ │ │ │ + beq d19ac <_PyDict_SetItem_LockHeld@@Base+0x414> │ │ │ │ + cmp r0, #1 │ │ │ │ + beq d1a44 <_PyDict_SetItem_LockHeld@@Base+0x4ac> │ │ │ │ + ldr lr, [r1, #20] │ │ │ │ + cmp ip, lr │ │ │ │ + beq d19ac <_PyDict_SetItem_LockHeld@@Base+0x414> │ │ │ │ + cmp r0, #2 │ │ │ │ + beq d1a44 <_PyDict_SetItem_LockHeld@@Base+0x4ac> │ │ │ │ + ldr lr, [r1, #24] │ │ │ │ + cmp ip, lr │ │ │ │ + beq d19ac <_PyDict_SetItem_LockHeld@@Base+0x414> │ │ │ │ + cmp r0, #3 │ │ │ │ + beq d1a44 <_PyDict_SetItem_LockHeld@@Base+0x4ac> │ │ │ │ + add r1, r1, #24 │ │ │ │ + mov lr, #3 │ │ │ │ + ldr r5, [r1, #4]! │ │ │ │ + add lr, lr, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - beq d2230 <_PyDict_SetItem_LockHeld@@Base+0x3f8> │ │ │ │ - cmp lr, r1 │ │ │ │ - bne d22ac <_PyDict_SetItem_LockHeld@@Base+0x474> │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ + beq d19ac <_PyDict_SetItem_LockHeld@@Base+0x414> │ │ │ │ + cmp r0, lr │ │ │ │ + bne d1a2c <_PyDict_SetItem_LockHeld@@Base+0x494> │ │ │ │ + ldr r1, [r4, #12] │ │ │ │ mov r0, ip │ │ │ │ - bl 2db060 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r3 │ │ │ │ + str r3, [fp, #-16] │ │ │ │ + bl 2d9488 │ │ │ │ + ldr r3, [fp, #-16] │ │ │ │ + cmn r0, #1 │ │ │ │ + bne d19ac <_PyDict_SetItem_LockHeld@@Base+0x414> │ │ │ │ + mov r4, #0 │ │ │ │ + b d1a78 <_PyDict_SetItem_LockHeld@@Base+0x4e0> │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r0] │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r3] │ │ │ │ - mov r0, r3 │ │ │ │ - bx lr │ │ │ │ - mov r0, r3 │ │ │ │ + mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 33d7c <_PyObject_DebugMallocStats@@Base+0x788> │ │ │ │ mov r1, r2 │ │ │ │ ldr r1, [r1, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d2320 <_PyDict_SetItem_LockHeld@@Base+0x4e8> │ │ │ │ + beq d1ab0 <_PyDict_SetItem_LockHeld@@Base+0x518> │ │ │ │ cmp ip, r1 │ │ │ │ - beq d2230 <_PyDict_SetItem_LockHeld@@Base+0x3f8> │ │ │ │ - b d2308 <_PyDict_SetItem_LockHeld@@Base+0x4d0> │ │ │ │ - movw r1, #36116 @ 0x8d14 │ │ │ │ + beq d19ac <_PyDict_SetItem_LockHeld@@Base+0x414> │ │ │ │ + b d1a98 <_PyDict_SetItem_LockHeld@@Base+0x500> │ │ │ │ + movw r1, #36736 @ 0x8f80 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp ip, r1 │ │ │ │ - beq d2230 <_PyDict_SetItem_LockHeld@@Base+0x3f8> │ │ │ │ - b d22c4 <_PyDict_SetItem_LockHeld@@Base+0x48c> │ │ │ │ + beq d19ac <_PyDict_SetItem_LockHeld@@Base+0x414> │ │ │ │ + b d1a44 <_PyDict_SetItem_LockHeld@@Base+0x4ac> │ │ │ │ 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] │ │ │ │ ldr r4, [r3] │ │ │ │ @@ -168941,613 +168401,575 @@ │ │ │ │ bl 2e3a0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c1024 │ │ │ │ + b c1258 │ │ │ │ │ │ │ │ -000d2374 : │ │ │ │ +000d1b04 : │ │ │ │ ldr r2, [r0, #172] @ 0xac │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq d23c4 │ │ │ │ + beq d1b54 │ │ │ │ ldr ip, [r2, #8] │ │ │ │ mov r3, #0 │ │ │ │ add r2, r2, #12 │ │ │ │ cmp ip, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - ble d23b4 │ │ │ │ + ble d1b44 │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ cmp r1, r0 │ │ │ │ - bne d2394 │ │ │ │ + bne d1b24 │ │ │ │ mov r0, #1 │ │ │ │ - b d23b8 │ │ │ │ + b d1b48 │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ cmp r0, r1 │ │ │ │ - beq d23ac │ │ │ │ + beq d1b3c │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d23e4 │ │ │ │ + beq d1b74 │ │ │ │ cmp r1, r0 │ │ │ │ - bne d23cc │ │ │ │ - b d23ac │ │ │ │ - movw r3, #36116 @ 0x8d14 │ │ │ │ + bne d1b5c │ │ │ │ + b d1b3c │ │ │ │ + movw r3, #36736 @ 0x8f80 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub r0, r1, r3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b d23b8 │ │ │ │ + b d1b48 │ │ │ │ │ │ │ │ -000d23fc : │ │ │ │ +000d1b8c : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ tst ip, #268435456 @ 0x10000000 │ │ │ │ - beq d2490 │ │ │ │ + beq d1c20 │ │ │ │ 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 d2450 │ │ │ │ + beq d1be0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d247c │ │ │ │ + beq d1c0c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r2, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d24ac │ │ │ │ - movw r0, #48516 @ 0xbd84 │ │ │ │ + bne d1c3c │ │ │ │ + movw r0, #48440 @ 0xbd38 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #46516 @ 0xb5b4 │ │ │ │ + movw r1, #48756 @ 0xbe74 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 174a30 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + bl 173c08 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b d2448 │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + b d1bd8 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46472 @ 0xb588 │ │ │ │ + movw r1, #48712 @ 0xbe48 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 17173c │ │ │ │ + b 170914 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 148854 │ │ │ │ + bl 1478ac │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2448 │ │ │ │ + beq d1bd8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ mov r0, r4 │ │ │ │ - b d243c │ │ │ │ + b d1bcc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl d251c │ │ │ │ + bl d1cac │ │ │ │ cmp r0, #1 │ │ │ │ - beq d2514 │ │ │ │ + beq d1ca4 │ │ │ │ tst r0, #1 │ │ │ │ popeq {fp, pc} │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + sub sp, sp, #28 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d2c38 │ │ │ │ + beq d2330 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ - mov r8, r1 │ │ │ │ + mov r7, r1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - mov r5, r0 │ │ │ │ + mov r6, r0 │ │ │ │ tst r3, #2 │ │ │ │ - str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne d27a4 │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + bne d1f68 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d27f8 │ │ │ │ - ldr r9, [pc, #1788] @ d2c70 │ │ │ │ + beq d1fbc │ │ │ │ + ldr sl, [pc, #1636] @ d2368 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - asr r1, r8, #3 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr sl, [r3, #192] @ 0xc0 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + asr r2, r7, #3 │ │ │ │ + str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + mov r4, #1 │ │ │ │ + str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ + ldr r9, [r3, #192] @ 0xc0 │ │ │ │ mov r3, #12 │ │ │ │ - ldr r2, [r9, r2] │ │ │ │ - eor r4, sl, r1 │ │ │ │ - str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - ubfx r4, r4, #0, #12 │ │ │ │ - mul r4, r3, r4 │ │ │ │ - add r7, r2, r4 │ │ │ │ - add r7, r7, #40960 @ 0xa000 │ │ │ │ - ldr r3, [r7, #1448] @ 0x5a8 │ │ │ │ - cmp sl, r3 │ │ │ │ - bne d283c │ │ │ │ - ldr r3, [r7, #1452] @ 0x5ac │ │ │ │ - cmp r8, r3 │ │ │ │ - bne d283c │ │ │ │ - add r3, r2, #40960 @ 0xa000 │ │ │ │ - add r3, r3, r4 │ │ │ │ - ldr r3, [r3, #1456] @ 0x5b0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq d277c │ │ │ │ - ldr r2, [r3] │ │ │ │ - mov r6, r3 │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - orrgt r6, r3, #1 │ │ │ │ - bgt d28d0 │ │ │ │ - add r2, r2, #1 │ │ │ │ - cmp r6, #1 │ │ │ │ - str r2, [r6] │ │ │ │ - beq d28d8 │ │ │ │ - bic r0, r6, #1 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r3, [r2, #136] @ 0x88 │ │ │ │ + str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ + eor r5, r9, r2 │ │ │ │ + ubfx r5, r5, #0, #12 │ │ │ │ + mul r5, r3, r5 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ + add r8, r3, r5 │ │ │ │ + add r8, r8, #40960 @ 0xa000 │ │ │ │ + ldr r2, [r8, #1448] @ 0x5a8 │ │ │ │ + cmp r9, r2 │ │ │ │ + bne d2020 │ │ │ │ + ldr r2, [r8, #1452] @ 0x5ac │ │ │ │ + cmp r7, r2 │ │ │ │ + bne d2020 │ │ │ │ + add r2, r3, #40960 @ 0xa000 │ │ │ │ + add r2, r2, r5 │ │ │ │ + ldr r5, [r2, #1456] @ 0x5b0 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq d1e28 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r4, r5 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + orrgt r4, r5, #1 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r4] │ │ │ │ + str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ + cmp r4, #1 │ │ │ │ + beq d1e1c │ │ │ │ + bic r0, r4, #1 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r5, [r3, #136] @ 0x88 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq d1e1c │ │ │ │ + ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq d267c │ │ │ │ - ldr r2, [r2, #140] @ 0x8c │ │ │ │ - cmp r2, #0 │ │ │ │ - beq d267c │ │ │ │ - movw r2, #8704 @ 0x2200 │ │ │ │ - movt r2, #13 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne d2ba4 │ │ │ │ - mov r1, r5 │ │ │ │ - bl d20cc <_PyDict_SetItem_LockHeld@@Base+0x294> │ │ │ │ - mvn r3, r6 │ │ │ │ + beq d2014 │ │ │ │ + movw r3, #6188 @ 0x182c │ │ │ │ + movt r3, #13 │ │ │ │ + cmp r5, r3 │ │ │ │ + bne d22e0 │ │ │ │ + mov r1, r6 │ │ │ │ + bl d1978 <_PyDict_SetItem_LockHeld@@Base+0x3e0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - and r3, r3, #1 │ │ │ │ - beq d2bc0 │ │ │ │ - ldr r2, [r4] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - movle r2, #0 │ │ │ │ - movgt r2, #1 │ │ │ │ - orr r4, r4, r2 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq d2670 │ │ │ │ - ldr r3, [r6] │ │ │ │ + beq d1ee8 │ │ │ │ + ldr r3, [r4] │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + movle r3, #0 │ │ │ │ + movgt r3, #1 │ │ │ │ + orr r4, r4, r3 │ │ │ │ + tst r0, #1 │ │ │ │ + bne d1e04 │ │ │ │ + ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - beq d29d0 │ │ │ │ + str r3, [r0] │ │ │ │ + beq d2150 │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + tst r0, #1 │ │ │ │ + beq d1f38 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r2, [r9, r2] │ │ │ │ - str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - mov r1, r2 │ │ │ │ - ldr sl, [r5, #192] @ 0xc0 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r5, #0 │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ + ldr r9, [r6, #192] @ 0xc0 │ │ │ │ mov r2, #12 │ │ │ │ - ldr r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ - eor r4, r4, sl │ │ │ │ - ubfx r4, r4, #0, #12 │ │ │ │ - mul r4, r2, r4 │ │ │ │ - add r9, r1, r4 │ │ │ │ - add r9, r9, #40960 @ 0xa000 │ │ │ │ - ldr r2, [r9, #1448] @ 0x5a8 │ │ │ │ - cmp sl, r2 │ │ │ │ - bne d28f4 │ │ │ │ - ldr r2, [r9, #1452] @ 0x5ac │ │ │ │ - cmp r8, r2 │ │ │ │ - bne d28f4 │ │ │ │ - add r2, r1, #40960 @ 0xa000 │ │ │ │ - add r2, r2, r4 │ │ │ │ - ldr r7, [r2, #1456] @ 0x5b0 │ │ │ │ + ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ + eor r8, r8, r9 │ │ │ │ + ubfx r8, r8, #0, #12 │ │ │ │ + mul r8, r2, r8 │ │ │ │ + add sl, r3, r8 │ │ │ │ + add sl, sl, #40960 @ 0xa000 │ │ │ │ + ldr r2, [sl, #1448] @ 0x5a8 │ │ │ │ + cmp r9, r2 │ │ │ │ + bne d20b8 │ │ │ │ + ldr r2, [sl, #1452] @ 0x5ac │ │ │ │ + cmp r7, r2 │ │ │ │ + bne d20b8 │ │ │ │ + add r3, r3, #40960 @ 0xa000 │ │ │ │ + add r3, r3, r8 │ │ │ │ + ldr r0, [r3, #1456] @ 0x5b0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq d1ef0 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + orrgt r0, r0, #1 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r0] │ │ │ │ + str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r0, #1 │ │ │ │ + beq d2328 │ │ │ │ + bic r5, r0, #1 │ │ │ │ + mov r3, #1 │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + tst r0, #1 │ │ │ │ + ldr r7, [r3, #136] @ 0x88 │ │ │ │ + beq d1f50 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d2998 │ │ │ │ - ldr r2, [r7] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - orrgt r7, r7, #1 │ │ │ │ - bgt d2990 │ │ │ │ - add r2, r2, #1 │ │ │ │ - cmp r7, #1 │ │ │ │ - str r2, [r7] │ │ │ │ - beq d2998 │ │ │ │ - bic r8, r7, #1 │ │ │ │ - tst r6, #1 │ │ │ │ - ldr r3, [r8, #4] │ │ │ │ - ldr r9, [r3, #136] @ 0x88 │ │ │ │ - beq d2788 │ │ │ │ - cmp r9, #0 │ │ │ │ - moveq r4, r7 │ │ │ │ - beq d2670 │ │ │ │ - ldr r2, [r8, #4] │ │ │ │ - movw r3, #23428 @ 0x5b84 │ │ │ │ + beq d2004 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ + movw r3, #24048 @ 0x5df0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq d280c │ │ │ │ - mov r2, r5 │ │ │ │ + beq d1fd0 │ │ │ │ + mov r2, r6 │ │ │ │ mov r1, #0 │ │ │ │ - mov r0, r8 │ │ │ │ - blx r9 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r7 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d2a0c │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - movle r3, #0 │ │ │ │ - movgt r3, #1 │ │ │ │ - orr r4, r4, r3 │ │ │ │ - tst r7, #1 │ │ │ │ - bne d2670 │ │ │ │ - ldr r3, [r7] │ │ │ │ + bne d1dd4 │ │ │ │ + mov r4, #1 │ │ │ │ + b d1f28 │ │ │ │ + mov r3, #1 │ │ │ │ + cmp r5, #0 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bne d2184 │ │ │ │ + cmp r4, #1 │ │ │ │ + bne d1e10 │ │ │ │ + movw r0, #48440 @ 0xbd38 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + movw r1, #49488 @ 0xc150 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ + mov r3, r7 │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 170914 │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + tst r0, #1 │ │ │ │ + beq d1df4 │ │ │ │ + b d1e04 │ │ │ │ + ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ - bne d2670 │ │ │ │ - mov r0, r7 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b d2670 │ │ │ │ - mov r6, #1 │ │ │ │ - mov r1, r2 │ │ │ │ - b d268c │ │ │ │ - ldr r3, [r6] │ │ │ │ + str r3, [r0] │ │ │ │ + bne d1e10 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b d1e10 │ │ │ │ + ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - bne d270c │ │ │ │ - mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b d270c │ │ │ │ - ldr r9, [pc, #1220] @ d2c70 │ │ │ │ + str r3, [r0] │ │ │ │ + bne d1eb4 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b d1eb4 │ │ │ │ + ldr sl, [pc, #1016] @ d2368 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, #28 │ │ │ │ - ldr r2, [r9, r3] │ │ │ │ + ldr r2, [sl, r3] │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ add r1, r2, #91136 @ 0x16400 │ │ │ │ ldr r0, [r1, #428] @ 0x1ac │ │ │ │ - cmp r0, r5 │ │ │ │ + cmp r0, r6 │ │ │ │ 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 d2578 │ │ │ │ - mov r0, r5 │ │ │ │ - bl dbf18 │ │ │ │ + bne d1d08 │ │ │ │ + mov r0, r6 │ │ │ │ + bl db4c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge d256c │ │ │ │ - b d2c54 │ │ │ │ - ldr r4, [r8, #8] │ │ │ │ + bge d1cfc │ │ │ │ + b d234c │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq d272c │ │ │ │ + beq d1ed0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ - bgt d2a10 │ │ │ │ + bgt d1f28 │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r3, r3, #1 │ │ │ │ - tst r7, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq d2760 │ │ │ │ - b d2670 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq d2a80 │ │ │ │ - ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ + tst r0, #1 │ │ │ │ + beq d1df4 │ │ │ │ + b d1e04 │ │ │ │ + ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b d1e04 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ + b d1e28 │ │ │ │ + cmp r9, #0 │ │ │ │ + beq d21f8 │ │ │ │ + ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ - mov r1, r8 │ │ │ │ - mov r6, #1 │ │ │ │ - str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl cf3d4 <_PyType_GetDict@@Base+0x80> │ │ │ │ + mov r1, r7 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bl cec28 <_PyType_GetDict@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2c20 │ │ │ │ - ldr r2, [r8, #4] │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne d28d0 │ │ │ │ - ldr r3, [r8, #8] │ │ │ │ - cmp r3, #100 @ 0x64 │ │ │ │ - bgt d28d0 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bic r2, r6, #1 │ │ │ │ + beq d2310 │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + movw r4, #43364 @ 0xa964 │ │ │ │ + movt r4, #104 @ 0x68 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + cmp r2, r4 │ │ │ │ + ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ + bne d1d8c │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ + bgt d1d8c │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ + bic r4, r4, #1 │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ - add r1, r3, r4 │ │ │ │ - str r2, [r1, #8] │ │ │ │ - ldr r2, [r8] │ │ │ │ - add r1, r4, #4 │ │ │ │ - ldr r0, [r7, #1452] @ 0x5ac │ │ │ │ + add r2, r3, r5 │ │ │ │ + str r4, [r2, #8] │ │ │ │ + ldr r2, [r7] │ │ │ │ + add r1, r5, #4 │ │ │ │ + ldr r0, [r8, #1452] @ 0x5ac │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ - strle r2, [r8] │ │ │ │ - str r8, [r3, r1] │ │ │ │ + strle r2, [r7] │ │ │ │ + str r7, [r3, r1] │ │ │ │ dmb ish │ │ │ │ - str sl, [r3, r4] │ │ │ │ + str r9, [r3, r5] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d29dc │ │ │ │ - cmp r6, #1 │ │ │ │ - bne d25fc │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r6, #1 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - b d268c │ │ │ │ - cmp sl, #0 │ │ │ │ - beq d2b18 │ │ │ │ + ble d21d0 │ │ │ │ + ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ + b d1d8c │ │ │ │ + cmp r9, #0 │ │ │ │ + beq d2278 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r5 │ │ │ │ - mov ip, #1 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r6 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl cf3d4 <_PyType_GetDict@@Base+0x80> │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl cec28 <_PyType_GetDict@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2998 │ │ │ │ - ldr r1, [r8, #4] │ │ │ │ - movw r2, #42744 @ 0xa6f8 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne d2990 │ │ │ │ - ldr r2, [r8, #8] │ │ │ │ + beq d2170 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + movw r4, #43364 @ 0xa964 │ │ │ │ + movt r4, #104 @ 0x68 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r2, r4 │ │ │ │ + bne d1e8c │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d2990 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bic r1, r7, #1 │ │ │ │ - add r2, r2, #42240 @ 0xa500 │ │ │ │ - add r2, r2, #168 @ 0xa8 │ │ │ │ - add r0, r2, r4 │ │ │ │ - str r1, [r0, #8] │ │ │ │ - ldr r1, [r8] │ │ │ │ - add ip, r4, #4 │ │ │ │ - ldr r0, [r9, #1452] @ 0x5ac │ │ │ │ - cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r1, r1, #1 │ │ │ │ - strle r1, [r8] │ │ │ │ - str r8, [r2, ip] │ │ │ │ - dmb ish │ │ │ │ - str sl, [r2, r4] │ │ │ │ - ldr r2, [r0] │ │ │ │ + bgt d1e8c │ │ │ │ + add r3, r3, #42240 @ 0xa500 │ │ │ │ + bic r0, r0, #1 │ │ │ │ + add r3, r3, #168 @ 0xa8 │ │ │ │ + add r2, r3, r8 │ │ │ │ + str r0, [r2, #8] │ │ │ │ + ldr r2, [r7] │ │ │ │ + add r1, r8, #4 │ │ │ │ + ldr r0, [sl, #1452] @ 0x5ac │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d29f0 │ │ │ │ - cmp r7, #1 │ │ │ │ - bne d26f8 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne d2a1c │ │ │ │ - cmp r6, #1 │ │ │ │ - bne d29c8 │ │ │ │ - movw r0, #48516 @ 0xbd84 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #47248 @ 0xb890 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 17173c │ │ │ │ - mov r4, r6 │ │ │ │ - b d2670 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r7] │ │ │ │ + str r7, [r3, r1] │ │ │ │ + dmb ish │ │ │ │ + str r9, [r3, r8] │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble d21e4 │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b d1e8c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b d1e04 │ │ │ │ + sub r2, fp, #40 @ 0x28 │ │ │ │ + mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b d2670 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - bne d28d0 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b d28d0 │ │ │ │ - subs r2, r2, #1 │ │ │ │ - str r2, [r0] │ │ │ │ - bne d2990 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b d2990 │ │ │ │ - mov r4, #1 │ │ │ │ - tst r7, #1 │ │ │ │ - beq d2760 │ │ │ │ - b d2670 │ │ │ │ - movw r2, #68 @ 0x44 │ │ │ │ - movt r2, #33 @ 0x21 │ │ │ │ - bic r0, r6, #1 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne d2b08 │ │ │ │ - movw r3, #5188 @ 0x1444 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ + bl cec28 <_PyType_GetDict@@Base+0x80> │ │ │ │ + cmn r0, #1 │ │ │ │ + bne d2148 │ │ │ │ + ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq d1f00 │ │ │ │ + movw r3, #63336 @ 0xf768 │ │ │ │ + movt r3, #32 │ │ │ │ + bic r0, r4, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - beq d2c5c │ │ │ │ - mov r1, r5 │ │ │ │ - bl 18d1f0 │ │ │ │ + bne d2268 │ │ │ │ + movw r3, #5808 @ 0x16b0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r6, r3 │ │ │ │ + beq d2354 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 18c140 │ │ │ │ cmp r0, #0 │ │ │ │ - moveq r4, #1 │ │ │ │ - biceq r3, r4, r6 │ │ │ │ - beq d2a74 │ │ │ │ - ldr r2, [r0] │ │ │ │ - mvn r3, r6 │ │ │ │ - and r3, r3, #1 │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - movle r2, #0 │ │ │ │ - movgt r2, #1 │ │ │ │ - orr r4, r0, r2 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne d2660 │ │ │ │ - b d2670 │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldrh r3, [r3, #206] @ 0xce │ │ │ │ - cmp r3, #1000 @ 0x3e8 │ │ │ │ - bcs d2bc8 │ │ │ │ - ldr r3, [r8, #4] │ │ │ │ - movw r2, #42744 @ 0xa6f8 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne d2bc8 │ │ │ │ - ldr r2, [r8, #8] │ │ │ │ + beq d1ee8 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + movle r3, #0 │ │ │ │ + movgt r3, #1 │ │ │ │ + orr r4, r0, r3 │ │ │ │ + b d1f28 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + bne d20b0 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b d20b0 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + bne d2148 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b d2148 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldrh r2, [r2, #206] @ 0xce │ │ │ │ + cmp r2, #1000 @ 0x3e8 │ │ │ │ + bcs d22f8 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + movw r4, #43364 @ 0xa964 │ │ │ │ + movt r4, #104 @ 0x68 │ │ │ │ + cmp r2, r4 │ │ │ │ + bne d22f8 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d2bc8 │ │ │ │ - ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - mov r1, r6 │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 177dec <_PyAST_Compile@@Base+0x17c> │ │ │ │ - mov r0, r6 │ │ │ │ + bgt d22f8 │ │ │ │ + ldr r9, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov r1, r9 │ │ │ │ + bl 176fc4 <_PyAST_Compile@@Base+0x17c> │ │ │ │ + mov r0, r9 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ - mov r1, r8 │ │ │ │ - mov r3, #1 │ │ │ │ - ldr sl, [r6, #192] @ 0xc0 │ │ │ │ - str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl cf3d4 <_PyType_GetDict@@Base+0x80> │ │ │ │ - ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r9, [r9, #192] @ 0xc0 │ │ │ │ + bl cec28 <_PyType_GetDict@@Base+0x80> │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r0, #1 │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq d28d8 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq d28d0 │ │ │ │ - ldr r2, [r8, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq d287c │ │ │ │ - b d28d0 │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r3 │ │ │ │ - b d2a48 │ │ │ │ - ldrh r2, [r5, #206] @ 0xce │ │ │ │ + beq d2310 │ │ │ │ + cmp r9, #0 │ │ │ │ + bne d2050 │ │ │ │ + b d20b0 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r1, r6 │ │ │ │ + blx r5 │ │ │ │ + b d21b0 │ │ │ │ + ldrh r2, [r6, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs d2bf0 │ │ │ │ - ldr r2, [r8, #4] │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r1, r2 │ │ │ │ - movw r2, #42744 @ 0xa6f8 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne d2bf0 │ │ │ │ - ldr r2, [r8, #8] │ │ │ │ + bcs d2158 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ + movw r4, #43364 @ 0xa964 │ │ │ │ + movt r4, #104 @ 0x68 │ │ │ │ + cmp r2, r4 │ │ │ │ + bne d2158 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d2bf0 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 177dec <_PyAST_Compile@@Base+0x17c> │ │ │ │ + bgt d2158 │ │ │ │ + mov r0, r3 │ │ │ │ + mov r1, r6 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl 176fc4 <_PyAST_Compile@@Base+0x17c> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r5 │ │ │ │ - mov ip, #1 │ │ │ │ - ldr sl, [r5, #192] @ 0xc0 │ │ │ │ - str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl cf3d4 <_PyType_GetDict@@Base+0x80> │ │ │ │ - ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + ldr r9, [r6, #192] @ 0xc0 │ │ │ │ + bl cec28 <_PyType_GetDict@@Base+0x80> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r0, #1 │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq d2998 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq d2990 │ │ │ │ - ldr r2, [r8, #4] │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r2, r1 │ │ │ │ - beq d293c │ │ │ │ - b d2990 │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r3 │ │ │ │ - mvn r3, r6 │ │ │ │ + beq d2170 │ │ │ │ + cmp r9, #0 │ │ │ │ + bne d20e8 │ │ │ │ + b d2148 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r1, r6 │ │ │ │ + blx r5 │ │ │ │ subs r4, r0, #0 │ │ │ │ - and r3, r3, #1 │ │ │ │ - bne d2644 │ │ │ │ - mov r4, #1 │ │ │ │ - b d2a74 │ │ │ │ - ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bne d1dd4 │ │ │ │ + b d1ee8 │ │ │ │ + ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ - mov r1, r8 │ │ │ │ - mov r6, #1 │ │ │ │ - str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl cf3d4 <_PyType_GetDict@@Base+0x80> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq d2c20 │ │ │ │ - ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b d28d0 │ │ │ │ - mov r2, #1 │ │ │ │ - mov r1, r8 │ │ │ │ - str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - mov r0, r5 │ │ │ │ - sub r2, fp, #40 @ 0x28 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl cf3d4 <_PyType_GetDict@@Base+0x80> │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r1, r7 │ │ │ │ + bl cec28 <_PyType_GetDict@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2998 │ │ │ │ - ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b d2990 │ │ │ │ + bne d20b0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r3, [r9, r3] │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - mov r3, #0 │ │ │ │ - ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - b d268c │ │ │ │ - movw r0, #45388 @ 0xb14c │ │ │ │ + mov r4, #1 │ │ │ │ + mov r5, #0 │ │ │ │ + str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ + b d1e28 │ │ │ │ + ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ + b d217c │ │ │ │ + movw r0, #45600 @ 0xb220 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #46472 @ 0xb588 │ │ │ │ + movw r1, #48712 @ 0xbe48 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mov r0, #1 │ │ │ │ - b d2674 │ │ │ │ + b d1e14 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b d2a58 │ │ │ │ + b d21b8 │ │ │ │ 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 d2ca8 │ │ │ │ + beq d23a0 │ │ │ │ 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 2db1f0 │ │ │ │ + b 2d9618 │ │ │ │ │ │ │ │ -000d2cb4 : │ │ │ │ +000d23ac : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ @@ -169558,120 +168980,120 @@ │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2d748 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r2, r4 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d2f34 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl d262c <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2e48 │ │ │ │ + beq d2540 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d2e08 │ │ │ │ + beq d2500 │ │ │ │ ldrb r3, [fp, #-15] │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne d2d80 │ │ │ │ + bne d2478 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq d2d78 │ │ │ │ + beq d2470 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl d7a20 <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ + bl d70f0 <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d2de4 │ │ │ │ + beq d24dc │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d2e58 │ │ │ │ + beq d2550 │ │ │ │ cmp r2, #1 │ │ │ │ - beq d2d88 │ │ │ │ + beq d2480 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ cmp r1, #1 │ │ │ │ - beq d2d8c │ │ │ │ + beq d2484 │ │ │ │ mov r4, r2 │ │ │ │ - b d2d64 │ │ │ │ + b d245c │ │ │ │ mov r2, r4 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ ubfx r1, r3, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne d2d80 │ │ │ │ + bne d2478 │ │ │ │ tst r3, #32 │ │ │ │ - beq d2e8c │ │ │ │ + beq d2584 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r2, #20 │ │ │ │ addeq r3, r2, #28 │ │ │ │ ldrsb r1, [r3] │ │ │ │ ldrb r0, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ movge ip, #24 │ │ │ │ movwge r3, #59084 @ 0xe6cc │ │ │ │ - movwge r1, #38400 @ 0x9600 │ │ │ │ - ldrlt r3, [pc, #196] @ d2e94 │ │ │ │ + movwge r1, #38392 @ 0x95f8 │ │ │ │ + ldrlt r3, [pc, #196] @ d258c │ │ │ │ movtge r1, #106 @ 0x6a │ │ │ │ mlage r3, ip, r0, r3 │ │ │ │ addlt r4, r3, r0, lsl #5 │ │ │ │ addge r4, r3, r1 │ │ │ │ cmp r4, r2 │ │ │ │ - beq d2d80 │ │ │ │ + beq d2478 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d2d64 │ │ │ │ + bgt d245c │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne d2d64 │ │ │ │ + bne d245c │ │ │ │ mov r0, r2 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b d2d64 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b d245c │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2e40 │ │ │ │ + beq d2538 │ │ │ │ ldr r3, [r0] │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d2e40 │ │ │ │ + bgt d2538 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d2e40 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #92] @ d2e98 │ │ │ │ + bne d2538 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #92] @ d2590 │ │ │ │ mov r4, r3 │ │ │ │ - b d2d64 │ │ │ │ - ldr r3, [pc, #80] @ d2e98 │ │ │ │ - b d2e38 │ │ │ │ + b d245c │ │ │ │ + ldr r3, [pc, #80] @ d2590 │ │ │ │ + b d2530 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r4, #0 │ │ │ │ - bl 24ae50 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ - b d2d64 │ │ │ │ - ldr r3, [pc, #56] @ d2e98 │ │ │ │ + bl 249020 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + b d245c │ │ │ │ + ldr r3, [pc, #56] @ d2590 │ │ │ │ cmp r4, r3 │ │ │ │ - beq d2d64 │ │ │ │ + beq d245c │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d2e38 │ │ │ │ + bgt d2530 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne d2e38 │ │ │ │ + bne d2530 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b d2e38 │ │ │ │ + b d2530 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ - b d2db0 │ │ │ │ - rsbeq r7, fp, ip, asr #17 │ │ │ │ - mlseq fp, r0, r4, r1 │ │ │ │ + b d24a8 │ │ │ │ + rsbeq r7, fp, r4, asr #17 │ │ │ │ + rsbeq r1, fp, r8, lsl #9 │ │ │ │ │ │ │ │ -000d2e9c : │ │ │ │ +000d2594 : │ │ │ │ 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 │ │ │ │ @@ -169681,26 +169103,26 @@ │ │ │ │ mov r1, #0 │ │ │ │ bl 2d748 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d2f34 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl d262c <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - beq d2efc │ │ │ │ - bl d788c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq d25f4 │ │ │ │ + bl d6f5c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 24ae50 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bl 249020 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b d2ef4 │ │ │ │ + b d25ec │ │ │ │ │ │ │ │ -000d2f08 <_PyUnicodeWriter_Init@@Base>: │ │ │ │ +000d2600 <_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 │ │ │ │ @@ -169725,3708 +169147,3698 @@ │ │ │ │ add r3, r3, #100 @ 0x64 │ │ │ │ str r4, [fp, #-68] @ 0xffffffbc │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [r9, #24] │ │ │ │ mov r3, r8 │ │ │ │ strb r1, [r9, #32] │ │ │ │ cmp ip, r3 │ │ │ │ - bls d309c <_PyUnicodeWriter_Init@@Base+0x194> │ │ │ │ + bls d2794 <_PyUnicodeWriter_Init@@Base+0x194> │ │ │ │ tst r3, #3 │ │ │ │ - bne d3118 <_PyUnicodeWriter_Init@@Base+0x210> │ │ │ │ + bne d2810 <_PyUnicodeWriter_Init@@Base+0x210> │ │ │ │ add r2, r3, #4 │ │ │ │ cmp ip, r2 │ │ │ │ - bcc d3118 <_PyUnicodeWriter_Init@@Base+0x210> │ │ │ │ + bcc d2810 <_PyUnicodeWriter_Init@@Base+0x210> │ │ │ │ ldr lr, [r3] │ │ │ │ movw r1, #32896 @ 0x8080 │ │ │ │ movt r1, #32896 @ 0x8080 │ │ │ │ tst r1, lr │ │ │ │ - bne d312c <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ + bne d2824 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ add lr, r3, #8 │ │ │ │ cmp ip, lr │ │ │ │ - bcc d3094 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + bcc d278c <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ tst r1, r2 │ │ │ │ - bne d312c <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ + bne d2824 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ add r2, r3, #12 │ │ │ │ cmp ip, r2 │ │ │ │ - bcc d39d0 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ + bcc d30c8 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ ldr lr, [r3, #8] │ │ │ │ tst r1, lr │ │ │ │ - bne d312c <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ + bne d2824 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ add lr, r3, #16 │ │ │ │ cmp ip, lr │ │ │ │ - bcc d3094 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + bcc d278c <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ tst r1, r2 │ │ │ │ - bne d312c <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ + bne d2824 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ add r2, r3, #20 │ │ │ │ cmp ip, r2 │ │ │ │ - bcc d39d0 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ + bcc d30c8 <_PyUnicodeWriter_Init@@Base+0xac8> │ │ │ │ ldr r1, [r3, #16] │ │ │ │ movw lr, #32896 @ 0x8080 │ │ │ │ movt lr, #32896 @ 0x8080 │ │ │ │ tst lr, r1 │ │ │ │ - bne d312c <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ + bne d2824 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ add r1, r3, #24 │ │ │ │ cmp ip, r1 │ │ │ │ - bcc d3094 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + bcc d278c <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ ldr r2, [r3, #20] │ │ │ │ tst lr, r2 │ │ │ │ - bne d312c <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ + bne d2824 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ add r2, r3, #28 │ │ │ │ cmp ip, r2 │ │ │ │ - bcc d3c2c <_PyUnicodeWriter_Init@@Base+0xd24> │ │ │ │ + bcc d3328 <_PyUnicodeWriter_Init@@Base+0xd28> │ │ │ │ ldr r1, [r3, #24] │ │ │ │ tst lr, r1 │ │ │ │ - bne d312c <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ + bne d2824 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ add r1, r3, #32 │ │ │ │ cmp ip, r1 │ │ │ │ - bcc d3094 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + bcc d278c <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ ldr r2, [r3, #28] │ │ │ │ tst lr, r2 │ │ │ │ - bne d312c <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ + bne d2824 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ sub r2, ip, #32 │ │ │ │ sub r3, r2, r3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r3, r1, r3 │ │ │ │ - b d3088 <_PyUnicodeWriter_Init@@Base+0x180> │ │ │ │ + b d2780 <_PyUnicodeWriter_Init@@Base+0x180> │ │ │ │ ldr r2, [r2] │ │ │ │ add r1, r1, #4 │ │ │ │ tst lr, r2 │ │ │ │ - bne d312c <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ + bne d2824 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne d3078 <_PyUnicodeWriter_Init@@Base+0x170> │ │ │ │ + bne d2770 <_PyUnicodeWriter_Init@@Base+0x170> │ │ │ │ cmp ip, r2 │ │ │ │ - bne d311c <_PyUnicodeWriter_Init@@Base+0x214> │ │ │ │ + bne d2814 <_PyUnicodeWriter_Init@@Base+0x214> │ │ │ │ ldrb r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d32d0 <_PyUnicodeWriter_Init@@Base+0x3c8> │ │ │ │ + beq d29c8 <_PyUnicodeWriter_Init@@Base+0x3c8> │ │ │ │ movw sl, #16388 @ 0x4004 │ │ │ │ movt sl, #33288 @ 0x8208 │ │ │ │ str sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r1, #37 @ 0x25 │ │ │ │ - bne d3230 <_PyUnicodeWriter_Init@@Base+0x328> │ │ │ │ + bne d2928 <_PyUnicodeWriter_Init@@Base+0x328> │ │ │ │ ldrb r3, [r8, #1] │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - beq d4a04 <_PyUnicodeWriter_Init@@Base+0x1afc> │ │ │ │ + beq d40d4 <_PyUnicodeWriter_Init@@Base+0x1ad4> │ │ │ │ add r1, r8, #2 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq d3664 <_PyUnicodeWriter_Init@@Base+0x75c> │ │ │ │ + beq d2d5c <_PyUnicodeWriter_Init@@Base+0x75c> │ │ │ │ add r5, r8, #1 │ │ │ │ - bls d3178 <_PyUnicodeWriter_Init@@Base+0x270> │ │ │ │ - movw r2, #49228 @ 0xc04c │ │ │ │ + bls d2870 <_PyUnicodeWriter_Init@@Base+0x270> │ │ │ │ + movw r2, #51916 @ 0xcacc │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r4, [r2, r3, lsl #2] │ │ │ │ ands r4, r4, #4 │ │ │ │ - bne d4294 <_PyUnicodeWriter_Init@@Base+0x138c> │ │ │ │ + bne d3964 <_PyUnicodeWriter_Init@@Base+0x1364> │ │ │ │ mvn r7, #0 │ │ │ │ - ldr r1, [pc, #4048] @ d40cc <_PyUnicodeWriter_Init@@Base+0x11c4> │ │ │ │ + ldr r1, [pc, #4008] @ d379c <_PyUnicodeWriter_Init@@Base+0x119c> │ │ │ │ sub r2, r3, #106 @ 0x6a │ │ │ │ mvn r6, #0 │ │ │ │ cmp r2, #16 │ │ │ │ - bhi d31b4 <_PyUnicodeWriter_Init@@Base+0x2ac> │ │ │ │ + bhi d28ac <_PyUnicodeWriter_Init@@Base+0x2ac> │ │ │ │ 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 d2f84 <_PyUnicodeWriter_Init@@Base+0x7c> │ │ │ │ + bge d267c <_PyUnicodeWriter_Init@@Base+0x7c> │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r0 │ │ │ │ - beq d3158 <_PyUnicodeWriter_Init@@Base+0x250> │ │ │ │ + beq d2850 <_PyUnicodeWriter_Init@@Base+0x250> │ │ │ │ mov r3, #0 │ │ │ │ - b d314c <_PyUnicodeWriter_Init@@Base+0x244> │ │ │ │ + b d2844 <_PyUnicodeWriter_Init@@Base+0x244> │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq d3158 <_PyUnicodeWriter_Init@@Base+0x250> │ │ │ │ + beq d2850 <_PyUnicodeWriter_Init@@Base+0x250> │ │ │ │ ldrsb r2, [r8, r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge d3140 <_PyUnicodeWriter_Init@@Base+0x238> │ │ │ │ - movw r0, #45384 @ 0xb148 │ │ │ │ + bge d2838 <_PyUnicodeWriter_Init@@Base+0x238> │ │ │ │ + movw r0, #45380 @ 0xb144 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldrb r2, [r8, r3] │ │ │ │ - movw r1, #47292 @ 0xb8bc │ │ │ │ + movw r1, #49532 @ 0xc17c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 17173c │ │ │ │ - b d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + bl 170914 │ │ │ │ + b d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq d4a40 <_PyUnicodeWriter_Init@@Base+0x1b38> │ │ │ │ + beq d4110 <_PyUnicodeWriter_Init@@Base+0x1b10> │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq d4a1c <_PyUnicodeWriter_Init@@Base+0x1b14> │ │ │ │ + beq d40ec <_PyUnicodeWriter_Init@@Base+0x1aec> │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq d49f8 <_PyUnicodeWriter_Init@@Base+0x1af0> │ │ │ │ - movw r2, #49228 @ 0xc04c │ │ │ │ + beq d40c8 <_PyUnicodeWriter_Init@@Base+0x1ac8> │ │ │ │ + movw r2, #51916 @ 0xcacc │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r4, [r2, r3, lsl #2] │ │ │ │ ands r4, r4, #4 │ │ │ │ - bne d4294 <_PyUnicodeWriter_Init@@Base+0x138c> │ │ │ │ + bne d3964 <_PyUnicodeWriter_Init@@Base+0x1364> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ mvn r7, #0 │ │ │ │ movne r6, r7 │ │ │ │ - beq d36cc <_PyUnicodeWriter_Init@@Base+0x7c4> │ │ │ │ + beq d2dc4 <_PyUnicodeWriter_Init@@Base+0x7c4> │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3640 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + beq d2d38 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d3594 <_PyUnicodeWriter_Init@@Base+0x68c> │ │ │ │ + beq d2c8c <_PyUnicodeWriter_Init@@Base+0x68c> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bhi d38d0 <_PyUnicodeWriter_Init@@Base+0x9c8> │ │ │ │ + bhi d2fc8 <_PyUnicodeWriter_Init@@Base+0x9c8> │ │ │ │ cmp r3, #85 @ 0x55 │ │ │ │ movhi r2, #0 │ │ │ │ movhi ip, r2 │ │ │ │ - bls d35bc <_PyUnicodeWriter_Init@@Base+0x6b4> │ │ │ │ + bls d2cb4 <_PyUnicodeWriter_Init@@Base+0x6b4> │ │ │ │ sub r0, r3, #86 @ 0x56 │ │ │ │ mov r1, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ lsl r1, r1, r0 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ tst r1, r0 │ │ │ │ - bne d32e4 <_PyUnicodeWriter_Init@@Base+0x3dc> │ │ │ │ + bne d29dc <_PyUnicodeWriter_Init@@Base+0x3dc> │ │ │ │ tst r1, #536870913 @ 0x20000001 │ │ │ │ - bne d32dc <_PyUnicodeWriter_Init@@Base+0x3d4> │ │ │ │ + bne d29d4 <_PyUnicodeWriter_Init@@Base+0x3d4> │ │ │ │ mov r0, #8192 @ 0x2000 │ │ │ │ movt r0, #1024 @ 0x400 │ │ │ │ tst r1, r0 │ │ │ │ - bne d3628 <_PyUnicodeWriter_Init@@Base+0x720> │ │ │ │ + bne d2d20 <_PyUnicodeWriter_Init@@Base+0x720> │ │ │ │ cmp r2, #0 │ │ │ │ - bne d3640 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + bne d2d38 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bls d32ec <_PyUnicodeWriter_Init@@Base+0x3e4> │ │ │ │ + bls d29e4 <_PyUnicodeWriter_Init@@Base+0x3e4> │ │ │ │ sub r2, r3, #100 @ 0x64 │ │ │ │ uxtb r2, r2 │ │ │ │ - b d38e8 <_PyUnicodeWriter_Init@@Base+0x9e0> │ │ │ │ + b d2fe0 <_PyUnicodeWriter_Init@@Base+0x9e0> │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r0, r8 │ │ │ │ bl 2e880 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d35cc <_PyUnicodeWriter_Init@@Base+0x6c4> │ │ │ │ + beq d2cc4 <_PyUnicodeWriter_Init@@Base+0x6c4> │ │ │ │ sub r6, r6, r8 │ │ │ │ cmn r6, #1 │ │ │ │ - beq d49e0 <_PyUnicodeWriter_Init@@Base+0x1ad8> │ │ │ │ + beq d40b0 <_PyUnicodeWriter_Init@@Base+0x1ab0> │ │ │ │ cmp r6, #0 │ │ │ │ - beq d32c0 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ + beq d29b8 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ mov r7, r6 │ │ │ │ ldr r4, [r9] │ │ │ │ cmp r4, #0 │ │ │ │ - bne d3274 <_PyUnicodeWriter_Init@@Base+0x36c> │ │ │ │ + bne d296c <_PyUnicodeWriter_Init@@Base+0x36c> │ │ │ │ ldrb r3, [r9, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d35f0 <_PyUnicodeWriter_Init@@Base+0x6e8> │ │ │ │ + beq d2ce8 <_PyUnicodeWriter_Init@@Base+0x6e8> │ │ │ │ ldr lr, [r9, #12] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ cmp lr, #126 @ 0x7e │ │ │ │ - bls d3348 <_PyUnicodeWriter_Init@@Base+0x440> │ │ │ │ + bls d2a40 <_PyUnicodeWriter_Init@@Base+0x440> │ │ │ │ ldr r2, [r9, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, r7 │ │ │ │ - blt d3348 <_PyUnicodeWriter_Init@@Base+0x440> │ │ │ │ + blt d2a40 <_PyUnicodeWriter_Init@@Base+0x440> │ │ │ │ ldr r2, [r9, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne d3538 <_PyUnicodeWriter_Init@@Base+0x630> │ │ │ │ + bne d2c30 <_PyUnicodeWriter_Init@@Base+0x630> │ │ │ │ ldr r0, [r9, #4] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [r9, #20] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r9, #20] │ │ │ │ add r8, r8, r6 │ │ │ │ ldrb r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne d30b4 <_PyUnicodeWriter_Init@@Base+0x1ac> │ │ │ │ + bne d27ac <_PyUnicodeWriter_Init@@Base+0x1ac> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #1 │ │ │ │ - bgt d3640 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + bgt d2d38 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi d394c <_PyUnicodeWriter_Init@@Base+0xa44> │ │ │ │ - ldr r0, [pc, #3548] @ d40d0 <_PyUnicodeWriter_Init@@Base+0x11c8> │ │ │ │ + bhi d3044 <_PyUnicodeWriter_Init@@Base+0xa44> │ │ │ │ + ldr r0, [pc, #3508] @ d37a0 <_PyUnicodeWriter_Init@@Base+0x11a0> │ │ │ │ sub r1, r3, #65 @ 0x41 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - bhi d3640 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + bhi d2d38 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ add r1, r1, r1 │ │ │ │ ldrh r1, [r0, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ add ip, r1, #4 │ │ │ │ str ip, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r1, [r1] │ │ │ │ str r4, [sp] │ │ │ │ - bl d4fa0 │ │ │ │ + bl d4670 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + beq d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ add r8, r5, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - bne d32c4 <_PyUnicodeWriter_Init@@Base+0x3bc> │ │ │ │ - b d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + bne d29bc <_PyUnicodeWriter_Init@@Base+0x3bc> │ │ │ │ + b d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, r7 │ │ │ │ - blt d4b84 <_PyUnicodeWriter_Init@@Base+0x1c7c> │ │ │ │ + blt d4254 <_PyUnicodeWriter_Init@@Base+0x1c54> │ │ │ │ ldr r2, [r9, #28] │ │ │ │ cmp r4, #0 │ │ │ │ add ip, r7, r3 │ │ │ │ - bne d3b78 <_PyUnicodeWriter_Init@@Base+0xc70> │ │ │ │ + bne d3274 <_PyUnicodeWriter_Init@@Base+0xc74> │ │ │ │ ldrb r1, [r9, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3b44 <_PyUnicodeWriter_Init@@Base+0xc3c> │ │ │ │ + beq d3240 <_PyUnicodeWriter_Init@@Base+0xc40> │ │ │ │ cmp ip, #0 │ │ │ │ movge r5, ip │ │ │ │ addlt r5, ip, #3 │ │ │ │ asr r5, r5, #2 │ │ │ │ rsb r5, r5, #0 │ │ │ │ sub r1, r5, #-2147483647 @ 0x80000001 │ │ │ │ cmp ip, r1 │ │ │ │ - bgt d3b44 <_PyUnicodeWriter_Init@@Base+0xc3c> │ │ │ │ + bgt d3240 <_PyUnicodeWriter_Init@@Base+0xc40> │ │ │ │ ldr r1, [r9, #24] │ │ │ │ sub r5, ip, r5 │ │ │ │ cmp r5, r1 │ │ │ │ movlt r5, r1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d3b58 <_PyUnicodeWriter_Init@@Base+0xc50> │ │ │ │ + beq d3254 <_PyUnicodeWriter_Init@@Base+0xc54> │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bhi d3fdc <_PyUnicodeWriter_Init@@Base+0x10d4> │ │ │ │ + bhi d36ac <_PyUnicodeWriter_Init@@Base+0x10ac> │ │ │ │ cmp r5, #0 │ │ │ │ - blt d4988 <_PyUnicodeWriter_Init@@Base+0x1a80> │ │ │ │ + blt d4058 <_PyUnicodeWriter_Init@@Base+0x1a58> │ │ │ │ cmn r5, #-2147483626 @ 0x80000016 │ │ │ │ - bgt d49c4 <_PyUnicodeWriter_Init@@Base+0x1abc> │ │ │ │ - movw sl, #38400 @ 0x9600 │ │ │ │ + bgt d4094 <_PyUnicodeWriter_Init@@Base+0x1a94> │ │ │ │ + movw sl, #38392 @ 0x95f8 │ │ │ │ movt sl, #106 @ 0x6a │ │ │ │ - movw r1, #22652 @ 0x587c │ │ │ │ + movw r1, #22588 @ 0x583c │ │ │ │ movt r1, #11 │ │ │ │ add r3, r5, #21 │ │ │ │ ldr r2, [sl, #1016] @ 0x3f8 │ │ │ │ cmp r2, r1 │ │ │ │ movne r1, #1 │ │ │ │ strne r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ strne r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne d425c <_PyUnicodeWriter_Init@@Base+0x1354> │ │ │ │ + bne d392c <_PyUnicodeWriter_Init@@Base+0x132c> │ │ │ │ mov r2, #1 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - ldr r2, [pc, #3280] @ d40d4 <_PyUnicodeWriter_Init@@Base+0x11cc> │ │ │ │ + ldr r2, [pc, #3240] @ d37a4 <_PyUnicodeWriter_Init@@Base+0x11a4> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ str r1, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r2, [r2, r1] │ │ │ │ sub r1, r3, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ - bcs d410c <_PyUnicodeWriter_Init@@Base+0x1204> │ │ │ │ + bcs d37dc <_PyUnicodeWriter_Init@@Base+0x11dc> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r2, r1, lsl #3] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq d40ec <_PyUnicodeWriter_Init@@Base+0x11e4> │ │ │ │ + beq d37bc <_PyUnicodeWriter_Init@@Base+0x11bc> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3484 <_PyUnicodeWriter_Init@@Base+0x57c> │ │ │ │ + bne d2b7c <_PyUnicodeWriter_Init@@Base+0x57c> │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp r2, lr │ │ │ │ addls r1, r1, #1 │ │ │ │ ldrhi r3, [r0, #12] │ │ │ │ addls r1, r2, r1, lsl #3 │ │ │ │ strhi r3, [ip, #12] │ │ │ │ strls r1, [r0, #24] │ │ │ │ addls r1, r0, r2 │ │ │ │ strhi ip, [r3, #8] │ │ │ │ strls r1, [r0, #4] │ │ │ │ strls r3, [r0, r2] │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - ldr r2, [pc, #3120] @ d40d8 <_PyUnicodeWriter_Init@@Base+0x11d0> │ │ │ │ + ldr r2, [pc, #3080] @ d37a8 <_PyUnicodeWriter_Init@@Base+0x11a8> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d474c <_PyUnicodeWriter_Init@@Base+0x1844> │ │ │ │ + bne d3e1c <_PyUnicodeWriter_Init@@Base+0x181c> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - beq d4050 <_PyUnicodeWriter_Init@@Base+0x1148> │ │ │ │ + beq d3720 <_PyUnicodeWriter_Init@@Base+0x1120> │ │ │ │ str r5, [r4, #8] │ │ │ │ add r5, r4, r5 │ │ │ │ lsl r3, r3, #2 │ │ │ │ mvn r2, #0 │ │ │ │ orr r3, r3, #96 @ 0x60 │ │ │ │ str r2, [r4, #12] │ │ │ │ strb r3, [r4, #16] │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #20] │ │ │ │ str r4, [r9] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldr r3, [r9, #20] │ │ │ │ - beq d3bf4 <_PyUnicodeWriter_Init@@Base+0xcec> │ │ │ │ + beq d32f0 <_PyUnicodeWriter_Init@@Base+0xcf0> │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ tst r2, #32 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ str r2, [r9, #12] │ │ │ │ - beq d41c0 <_PyUnicodeWriter_Init@@Base+0x12b8> │ │ │ │ + beq d3890 <_PyUnicodeWriter_Init@@Base+0x1290> │ │ │ │ add r2, r4, #20 │ │ │ │ str r2, [r9, #4] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ str r1, [r9, #16] │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ str r2, [r9, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq d32a0 <_PyUnicodeWriter_Init@@Base+0x398> │ │ │ │ + beq d2998 <_PyUnicodeWriter_Init@@Base+0x398> │ │ │ │ cmp r2, #2 │ │ │ │ - bne d4aa4 <_PyUnicodeWriter_Init@@Base+0x1b9c> │ │ │ │ + bne d4174 <_PyUnicodeWriter_Init@@Base+0x1b74> │ │ │ │ ldr r4, [r9, #4] │ │ │ │ bic r2, r7, #3 │ │ │ │ add r0, r8, r7 │ │ │ │ add lr, r8, r2 │ │ │ │ mov r1, r8 │ │ │ │ add r4, r4, r3, lsl #1 │ │ │ │ mov ip, r4 │ │ │ │ cmp lr, r1 │ │ │ │ - bhi d4a7c <_PyUnicodeWriter_Init@@Base+0x1b74> │ │ │ │ + bhi d414c <_PyUnicodeWriter_Init@@Base+0x1b4c> │ │ │ │ sub r1, r8, #3 │ │ │ │ cmp lr, r1 │ │ │ │ movcc r1, #0 │ │ │ │ lslcs r1, r2, #1 │ │ │ │ movcc r2, #0 │ │ │ │ add r1, r1, r4 │ │ │ │ add r2, r2, r8 │ │ │ │ cmp r0, r2 │ │ │ │ - bls d4a70 <_PyUnicodeWriter_Init@@Base+0x1b68> │ │ │ │ + bls d4140 <_PyUnicodeWriter_Init@@Base+0x1b40> │ │ │ │ ldrb ip, [r2], #1 │ │ │ │ strh ip, [r1], #2 │ │ │ │ - b d3580 <_PyUnicodeWriter_Init@@Base+0x678> │ │ │ │ + b d2c78 <_PyUnicodeWriter_Init@@Base+0x678> │ │ │ │ mov ip, r2 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r9, #32] │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bhi d3b64 <_PyUnicodeWriter_Init@@Base+0xc5c> │ │ │ │ + bhi d3260 <_PyUnicodeWriter_Init@@Base+0xc60> │ │ │ │ cmp r3, #85 @ 0x55 │ │ │ │ - bhi d31e0 <_PyUnicodeWriter_Init@@Base+0x2d8> │ │ │ │ + bhi d28d8 <_PyUnicodeWriter_Init@@Base+0x2d8> │ │ │ │ cmp r2, #0 │ │ │ │ - bne d3640 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + bne d2d38 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bls d3640 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + bls d2d38 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ mov r2, #0 │ │ │ │ - b d32ec <_PyUnicodeWriter_Init@@Base+0x3e4> │ │ │ │ + b d29e4 <_PyUnicodeWriter_Init@@Base+0x3e4> │ │ │ │ mov r0, r8 │ │ │ │ bl 2e3a0 │ │ │ │ strb r6, [r9, #32] │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d32c0 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ + beq d29b8 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ ldr r4, [r9] │ │ │ │ mov r7, r6 │ │ │ │ cmp r4, #0 │ │ │ │ - bne d3274 <_PyUnicodeWriter_Init@@Base+0x36c> │ │ │ │ + bne d296c <_PyUnicodeWriter_Init@@Base+0x36c> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl fdeac <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl fceb8 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + beq d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ mov r3, #1 │ │ │ │ str r0, [r9] │ │ │ │ strb r3, [r9, #33] @ 0x21 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2db6e8 │ │ │ │ + bl 2d9b10 │ │ │ │ ldr r3, [r9, #20] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r9, #20] │ │ │ │ - b d32c0 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ + b d29b8 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ cmp r7, #0 │ │ │ │ orrge ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne d3640 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + bne d2d38 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ cmp r6, #0 │ │ │ │ - blt d32e4 <_PyUnicodeWriter_Init@@Base+0x3dc> │ │ │ │ + blt d29dc <_PyUnicodeWriter_Init@@Base+0x3dc> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47600 @ 0xb9f0 │ │ │ │ + movw r1, #49840 @ 0xc2b0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 17173c │ │ │ │ + bl 170914 │ │ │ │ mvn r0, #0 │ │ │ │ - b d32d4 <_PyUnicodeWriter_Init@@Base+0x3cc> │ │ │ │ + b d29cc <_PyUnicodeWriter_Init@@Base+0x3cc> │ │ │ │ mov r4, #16 │ │ │ │ ldrb r3, [r8, #2] │ │ │ │ mov r5, r1 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq d472c <_PyUnicodeWriter_Init@@Base+0x1824> │ │ │ │ - bhi d43ec <_PyUnicodeWriter_Init@@Base+0x14e4> │ │ │ │ + beq d3dfc <_PyUnicodeWriter_Init@@Base+0x17fc> │ │ │ │ + bhi d3abc <_PyUnicodeWriter_Init@@Base+0x14bc> │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq d4744 <_PyUnicodeWriter_Init@@Base+0x183c> │ │ │ │ + beq d3e14 <_PyUnicodeWriter_Init@@Base+0x1814> │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq d473c <_PyUnicodeWriter_Init@@Base+0x1834> │ │ │ │ + beq d3e0c <_PyUnicodeWriter_Init@@Base+0x180c> │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq d47e0 <_PyUnicodeWriter_Init@@Base+0x18d8> │ │ │ │ - movw r2, #49228 @ 0xc04c │ │ │ │ + beq d3eb0 <_PyUnicodeWriter_Init@@Base+0x18b0> │ │ │ │ + movw r2, #51916 @ 0xcacc │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ tst r0, #4 │ │ │ │ - beq d31a4 <_PyUnicodeWriter_Init@@Base+0x29c> │ │ │ │ + beq d289c <_PyUnicodeWriter_Init@@Base+0x29c> │ │ │ │ sub r7, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r1] │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ tst r0, #4 │ │ │ │ - bne d47b0 <_PyUnicodeWriter_Init@@Base+0x18a8> │ │ │ │ + bne d3e80 <_PyUnicodeWriter_Init@@Base+0x1880> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne d30f4 <_PyUnicodeWriter_Init@@Base+0x1ec> │ │ │ │ + bne d27ec <_PyUnicodeWriter_Init@@Base+0x1ec> │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq d4778 <_PyUnicodeWriter_Init@@Base+0x1870> │ │ │ │ - movw r2, #49228 @ 0xc04c │ │ │ │ + beq d3e48 <_PyUnicodeWriter_Init@@Base+0x1848> │ │ │ │ + movw r2, #51916 @ 0xcacc │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ addeq r5, r5, #1 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq d37b4 <_PyUnicodeWriter_Init@@Base+0x8ac> │ │ │ │ + beq d2eac <_PyUnicodeWriter_Init@@Base+0x8ac> │ │ │ │ sub r6, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - beq d39c8 <_PyUnicodeWriter_Init@@Base+0xac0> │ │ │ │ + beq d30c0 <_PyUnicodeWriter_Init@@Base+0xac0> │ │ │ │ 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 r6, r1 │ │ │ │ - bgt d4b68 <_PyUnicodeWriter_Init@@Base+0x1c60> │ │ │ │ + bgt d4238 <_PyUnicodeWriter_Init@@Base+0x1c38> │ │ │ │ sub r1, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r5, #3] │ │ │ │ mov lr, #10 │ │ │ │ mla r6, lr, r6, r1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ addeq r5, r5, #3 │ │ │ │ - beq d37b4 <_PyUnicodeWriter_Init@@Base+0x8ac> │ │ │ │ + beq d2eac <_PyUnicodeWriter_Init@@Base+0x8ac> │ │ │ │ rsb r0, r3, #-2147483601 @ 0x8000002f │ │ │ │ asr r1, r0, #31 │ │ │ │ smull r0, sl, ip, r0 │ │ │ │ rsb r1, r1, sl, asr #2 │ │ │ │ cmp r1, r6 │ │ │ │ - blt d4b68 <_PyUnicodeWriter_Init@@Base+0x1c60> │ │ │ │ + blt d4238 <_PyUnicodeWriter_Init@@Base+0x1c38> │ │ │ │ ldrb r1, [r5, #4] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ add r5, r5, #4 │ │ │ │ mla r6, lr, r6, r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, r1, lsl #2] │ │ │ │ tst r0, #4 │ │ │ │ - beq d37b4 <_PyUnicodeWriter_Init@@Base+0x8ac> │ │ │ │ + beq d2eac <_PyUnicodeWriter_Init@@Base+0x8ac> │ │ │ │ rsb r3, r1, #-2147483601 @ 0x8000002f │ │ │ │ asr r0, r3, #31 │ │ │ │ smull sl, r3, ip, r3 │ │ │ │ rsb r3, r0, r3, asr #2 │ │ │ │ cmp r3, r6 │ │ │ │ - blt d4b68 <_PyUnicodeWriter_Init@@Base+0x1c60> │ │ │ │ + blt d4238 <_PyUnicodeWriter_Init@@Base+0x1c38> │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ mla r6, lr, r6, r1 │ │ │ │ ldrb r1, [r5, #1]! │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, r1, lsl #2] │ │ │ │ tst r0, #4 │ │ │ │ - bne d3780 <_PyUnicodeWriter_Init@@Base+0x878> │ │ │ │ - ldr r1, [pc, #2336] @ d40dc <_PyUnicodeWriter_Init@@Base+0x11d4> │ │ │ │ + bne d2e78 <_PyUnicodeWriter_Init@@Base+0x878> │ │ │ │ + ldr r1, [pc, #2296] @ d37ac <_PyUnicodeWriter_Init@@Base+0x11ac> │ │ │ │ sub r2, r3, #106 @ 0x6a │ │ │ │ cmp r2, #16 │ │ │ │ - bhi d31b4 <_PyUnicodeWriter_Init@@Base+0x2ac> │ │ │ │ + bhi d28ac <_PyUnicodeWriter_Init@@Base+0x2ac> │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r3] │ │ │ │ ldr sl, [r3, #4] │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d3b1c <_PyUnicodeWriter_Init@@Base+0xc14> │ │ │ │ + bgt d3218 <_PyUnicodeWriter_Init@@Base+0xc18> │ │ │ │ add r3, r3, #1 │ │ │ │ tst r4, #8 │ │ │ │ str r3, [sl] │ │ │ │ - bne d3b24 <_PyUnicodeWriter_Init@@Base+0xc1c> │ │ │ │ + bne d3220 <_PyUnicodeWriter_Init@@Base+0xc20> │ │ │ │ mov r0, sl │ │ │ │ - bl 26edf0 │ │ │ │ + bl 26cfa0 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d3828 <_PyUnicodeWriter_Init@@Base+0x920> │ │ │ │ + bgt d2f20 <_PyUnicodeWriter_Init@@Base+0x920> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - beq d4b8c <_PyUnicodeWriter_Init@@Base+0x1c84> │ │ │ │ + beq d425c <_PyUnicodeWriter_Init@@Base+0x1c5c> │ │ │ │ cmp r8, #0 │ │ │ │ - beq d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + beq d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp] │ │ │ │ - bl d4fa0 │ │ │ │ + bl d4670 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r0, #1 │ │ │ │ - beq d4b98 <_PyUnicodeWriter_Init@@Base+0x1c90> │ │ │ │ + beq d4268 <_PyUnicodeWriter_Init@@Base+0x1c68> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d3338 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + bgt d2a30 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne d3338 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + bne d2a30 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ mov r0, r8 │ │ │ │ add r8, r5, #1 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b d333c <_PyUnicodeWriter_Init@@Base+0x434> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b d2a34 <_PyUnicodeWriter_Init@@Base+0x434> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, #1114112 @ 0x110000 │ │ │ │ - bcs d4a24 <_PyUnicodeWriter_Init@@Base+0x1b1c> │ │ │ │ + bcs d40f4 <_PyUnicodeWriter_Init@@Base+0x1af4> │ │ │ │ ldr r3, [r9, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - bhi d3df0 <_PyUnicodeWriter_Init@@Base+0xee8> │ │ │ │ + bhi d34c0 <_PyUnicodeWriter_Init@@Base+0xec0> │ │ │ │ ldrd r2, [r9, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - ble d3df0 <_PyUnicodeWriter_Init@@Base+0xee8> │ │ │ │ + ble d34c0 <_PyUnicodeWriter_Init@@Base+0xec0> │ │ │ │ ldr r2, [r9, #8] │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne d3e18 <_PyUnicodeWriter_Init@@Base+0xf10> │ │ │ │ + bne d34e8 <_PyUnicodeWriter_Init@@Base+0xee8> │ │ │ │ strb r4, [r1, r3] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r9, #20] │ │ │ │ - b d3338 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + b d2a30 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - beq d40c4 <_PyUnicodeWriter_Init@@Base+0x11bc> │ │ │ │ + beq d3794 <_PyUnicodeWriter_Init@@Base+0x1194> │ │ │ │ sub r2, r3, #100 @ 0x64 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #20 │ │ │ │ - bhi d3640 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + bhi d2d38 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ mov r1, #1 │ │ │ │ lsl r1, r1, r2 │ │ │ │ movw r2, #2081 @ 0x821 │ │ │ │ movt r2, #18 │ │ │ │ ands r2, r2, r1 │ │ │ │ ldrne r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne d414c <_PyUnicodeWriter_Init@@Base+0x1244> │ │ │ │ + bne d381c <_PyUnicodeWriter_Init@@Base+0x121c> │ │ │ │ tst r1, #4096 @ 0x1000 │ │ │ │ - bne d429c <_PyUnicodeWriter_Init@@Base+0x1394> │ │ │ │ + bne d396c <_PyUnicodeWriter_Init@@Base+0x136c> │ │ │ │ tst r1, #32768 @ 0x8000 │ │ │ │ - beq d3640 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + beq d2d38 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #0 │ │ │ │ add r3, r1, #4 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne d4a48 <_PyUnicodeWriter_Init@@Base+0x1b40> │ │ │ │ + bne d4118 <_PyUnicodeWriter_Init@@Base+0x1b18> │ │ │ │ ldr r1, [r1] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp] │ │ │ │ - bl d707c <_PyUnicodeWriter_WriteASCIIString@@Base+0x250> │ │ │ │ + bl d674c <_PyUnicodeWriter_WriteASCIIString@@Base+0x250> │ │ │ │ cmp r0, #0 │ │ │ │ - bge d3338 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ - b d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + bge d2a30 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + b d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ sub r0, r3, #100 @ 0x64 │ │ │ │ mov r1, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ lsl r1, r1, r0 │ │ │ │ movw r0, #2081 @ 0x821 │ │ │ │ movt r0, #18 │ │ │ │ ands r0, r0, r1 │ │ │ │ - beq d3904 <_PyUnicodeWriter_Init@@Base+0x9fc> │ │ │ │ - ldr r0, [pc, #1900] @ d40e0 <_PyUnicodeWriter_Init@@Base+0x11d8> │ │ │ │ + beq d2ffc <_PyUnicodeWriter_Init@@Base+0x9fc> │ │ │ │ + ldr r0, [pc, #1860] @ d37b0 <_PyUnicodeWriter_Init@@Base+0x11b0> │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #4 │ │ │ │ - bhi d414c <_PyUnicodeWriter_Init@@Base+0x1244> │ │ │ │ + bhi d381c <_PyUnicodeWriter_Init@@Base+0x121c> │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r0, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ mov r2, #3 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3640 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + beq d2d38 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ ldrb r1, [r5, #1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3fd4 <_PyUnicodeWriter_Init@@Base+0x10cc> │ │ │ │ + beq d36a4 <_PyUnicodeWriter_Init@@Base+0x10a4> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bhi d40b8 <_PyUnicodeWriter_Init@@Base+0x11b0> │ │ │ │ + bhi d3788 <_PyUnicodeWriter_Init@@Base+0x1188> │ │ │ │ cmp r3, #85 @ 0x55 │ │ │ │ - bls d3640 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + bls d2d38 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ mov ip, #1 │ │ │ │ - b d31e0 <_PyUnicodeWriter_Init@@Base+0x2d8> │ │ │ │ + b d28d8 <_PyUnicodeWriter_Init@@Base+0x2d8> │ │ │ │ add r5, r5, #2 │ │ │ │ - b d37b4 <_PyUnicodeWriter_Init@@Base+0x8ac> │ │ │ │ + b d2eac <_PyUnicodeWriter_Init@@Base+0x8ac> │ │ │ │ mov r2, lr │ │ │ │ cmp ip, r2 │ │ │ │ - bne d311c <_PyUnicodeWriter_Init@@Base+0x214> │ │ │ │ - b d309c <_PyUnicodeWriter_Init@@Base+0x194> │ │ │ │ + bne d2814 <_PyUnicodeWriter_Init@@Base+0x214> │ │ │ │ + b d2794 <_PyUnicodeWriter_Init@@Base+0x194> │ │ │ │ add r2, r1, #4 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq d43c0 <_PyUnicodeWriter_Init@@Base+0x14b8> │ │ │ │ - bhi d3d98 <_PyUnicodeWriter_Init@@Base+0xe90> │ │ │ │ + beq d3a90 <_PyUnicodeWriter_Init@@Base+0x1490> │ │ │ │ + bhi d3494 <_PyUnicodeWriter_Init@@Base+0xe94> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq d481c <_PyUnicodeWriter_Init@@Base+0x1914> │ │ │ │ + beq d3eec <_PyUnicodeWriter_Init@@Base+0x18ec> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ - beq d4808 <_PyUnicodeWriter_Init@@Base+0x1900> │ │ │ │ - movw r3, #63504 @ 0xf810 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + beq d3ed8 <_PyUnicodeWriter_Init@@Base+0x18d8> │ │ │ │ + movw r3, #208 @ 0xd0 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ - ldrb r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - and r3, r4, #17 │ │ │ │ - sub r8, r2, #45 @ 0x2d │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ + ldrb r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ + and r3, r4, #17 │ │ │ │ + str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ + sub r8, r1, #45 @ 0x2d │ │ │ │ + ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ clz r8, r8 │ │ │ │ + ldr r2, [r9, #12] │ │ │ │ lsr r8, r8, #5 │ │ │ │ - sub r2, r0, r8 │ │ │ │ - str r2, [fp, #-84] @ 0xffffffac │ │ │ │ - cmp r6, r2 │ │ │ │ - movlt r6, r2 │ │ │ │ + sub r1, r1, r8 │ │ │ │ + str r1, [fp, #-84] @ 0xffffffac │ │ │ │ + cmp r1, r6 │ │ │ │ + movge r6, r1 │ │ │ │ add r1, r8, r6 │ │ │ │ cmp r1, r7 │ │ │ │ movlt r1, r7 │ │ │ │ cmp r3, #16 │ │ │ │ - ldr r3, [r9, #12] │ │ │ │ sub r7, r1, r8 │ │ │ │ subeq r6, r1, r8 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ - bls d438c <_PyUnicodeWriter_Init@@Base+0x1484> │ │ │ │ + cmp r2, #126 @ 0x7e │ │ │ │ + bls d3a5c <_PyUnicodeWriter_Init@@Base+0x145c> │ │ │ │ ldr r3, [r9, #16] │ │ │ │ ldr r2, [r9, #20] │ │ │ │ sub r3, r3, r2 │ │ │ │ - cmp r3, r1 │ │ │ │ - blt d438c <_PyUnicodeWriter_Init@@Base+0x1484> │ │ │ │ + cmp r1, r3 │ │ │ │ + bgt d3a5c <_PyUnicodeWriter_Init@@Base+0x145c> │ │ │ │ sub r7, r7, r6 │ │ │ │ and r3, r4, #1 │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ bic r4, r7, r7, asr #31 │ │ │ │ - bgt d4408 <_PyUnicodeWriter_Init@@Base+0x1500> │ │ │ │ + bgt d3ad8 <_PyUnicodeWriter_Init@@Base+0x14d8> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq d43a8 <_PyUnicodeWriter_Init@@Base+0x14a0> │ │ │ │ + beq d3a78 <_PyUnicodeWriter_Init@@Base+0x1478> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r3, r8, r3 │ │ │ │ add r6, r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt d4360 <_PyUnicodeWriter_Init@@Base+0x1458> │ │ │ │ + bgt d3a30 <_PyUnicodeWriter_Init@@Base+0x1430> │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ add r1, sl, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl d6e2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d64fc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + beq d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ cmp r7, #0 │ │ │ │ - ble d3338 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + ble d2a30 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3338 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + beq d2a30 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ ldr r1, [r9, #20] │ │ │ │ mov r3, #32 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r2, r4 │ │ │ │ - bl 3f12f0 │ │ │ │ + bl 3f1ba8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + beq d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ ldr r3, [r9, #20] │ │ │ │ add r3, r3, r4 │ │ │ │ str r3, [r9, #20] │ │ │ │ - b d3338 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + b d2a30 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ tst r4, #8 │ │ │ │ - beq d3804 <_PyUnicodeWriter_Init@@Base+0x8fc> │ │ │ │ + beq d2efc <_PyUnicodeWriter_Init@@Base+0x8fc> │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, sl │ │ │ │ - bl 26fb90 │ │ │ │ + bl 26dd40 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d381c <_PyUnicodeWriter_Init@@Base+0x914> │ │ │ │ - b d3828 <_PyUnicodeWriter_Init@@Base+0x920> │ │ │ │ + ble d2f14 <_PyUnicodeWriter_Init@@Base+0x914> │ │ │ │ + b d2f20 <_PyUnicodeWriter_Init@@Base+0x920> │ │ │ │ ldr r5, [r9, #24] │ │ │ │ cmp ip, r5 │ │ │ │ movge r5, ip │ │ │ │ cmp r5, #0 │ │ │ │ - bne d33ac <_PyUnicodeWriter_Init@@Base+0x4a4> │ │ │ │ - ldr r4, [pc, #1412] @ d40e4 <_PyUnicodeWriter_Init@@Base+0x11dc> │ │ │ │ + bne d2aa4 <_PyUnicodeWriter_Init@@Base+0x4a4> │ │ │ │ + ldr r4, [pc, #1368] @ d37b4 <_PyUnicodeWriter_Init@@Base+0x11b4> │ │ │ │ str r4, [r9] │ │ │ │ - b d3be8 <_PyUnicodeWriter_Init@@Base+0xce0> │ │ │ │ + b d32e4 <_PyUnicodeWriter_Init@@Base+0xce4> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - beq d396c <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ + beq d3064 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ cmp r2, #0 │ │ │ │ - beq d38d8 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ - b d3640 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + beq d2fd0 <_PyUnicodeWriter_Init@@Base+0x9d0> │ │ │ │ + b d2d38 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ movcs r1, r2 │ │ │ │ movcc r1, #127 @ 0x7f │ │ │ │ cmp ip, r0 │ │ │ │ - bgt d3e38 <_PyUnicodeWriter_Init@@Base+0xf30> │ │ │ │ + bgt d3508 <_PyUnicodeWriter_Init@@Base+0xf08> │ │ │ │ cmp lr, r1 │ │ │ │ - bcs d3be8 <_PyUnicodeWriter_Init@@Base+0xce0> │ │ │ │ - bl 2d81c8 │ │ │ │ + bcs d32e4 <_PyUnicodeWriter_Init@@Base+0xce4> │ │ │ │ + bl 2d679c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + beq d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ ldr r3, [r9, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [r9] │ │ │ │ - bl d676c <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d5e3c <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ ldr r0, [r9] │ │ │ │ str r4, [r9] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d3be4 <_PyUnicodeWriter_Init@@Base+0xcdc> │ │ │ │ + bgt d32e0 <_PyUnicodeWriter_Init@@Base+0xce0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d3be4 <_PyUnicodeWriter_Init@@Base+0xcdc> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne d32e0 <_PyUnicodeWriter_Init@@Base+0xce0> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r9] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne d3500 <_PyUnicodeWriter_Init@@Base+0x5f8> │ │ │ │ + bne d2bf8 <_PyUnicodeWriter_Init@@Base+0x5f8> │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq d41b0 <_PyUnicodeWriter_Init@@Base+0x12a8> │ │ │ │ + beq d3880 <_PyUnicodeWriter_Init@@Base+0x1280> │ │ │ │ cmp r1, #2 │ │ │ │ - bne d4304 <_PyUnicodeWriter_Init@@Base+0x13fc> │ │ │ │ + bne d39d4 <_PyUnicodeWriter_Init@@Base+0x13d4> │ │ │ │ cmp r2, #0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ str r2, [r9, #12] │ │ │ │ - beq d41c0 <_PyUnicodeWriter_Init@@Base+0x12b8> │ │ │ │ + beq d3890 <_PyUnicodeWriter_Init@@Base+0x1290> │ │ │ │ add r2, r4, #28 │ │ │ │ str r2, [r9, #4] │ │ │ │ - b d351c <_PyUnicodeWriter_Init@@Base+0x614> │ │ │ │ + b d2c14 <_PyUnicodeWriter_Init@@Base+0x614> │ │ │ │ mov r2, r1 │ │ │ │ - b d3094 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + b d278c <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ moveq r2, #2 │ │ │ │ addne r5, r5, #1 │ │ │ │ movne r2, #1 │ │ │ │ ldrbeq r3, [r5, #2] │ │ │ │ addeq r5, r5, #2 │ │ │ │ - b d399c <_PyUnicodeWriter_Init@@Base+0xa94> │ │ │ │ + b d3094 <_PyUnicodeWriter_Init@@Base+0xa94> │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ mov r2, #4 │ │ │ │ add r5, r5, #1 │ │ │ │ - b d399c <_PyUnicodeWriter_Init@@Base+0xa94> │ │ │ │ + b d3094 <_PyUnicodeWriter_Init@@Base+0xa94> │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ mov r2, #5 │ │ │ │ add r5, r5, #1 │ │ │ │ - b d399c <_PyUnicodeWriter_Init@@Base+0xa94> │ │ │ │ + b d3094 <_PyUnicodeWriter_Init@@Base+0xa94> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r3] │ │ │ │ - bl d4bb8 │ │ │ │ + bl d4288 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + beq d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp] │ │ │ │ - bl d4fa0 │ │ │ │ + bl d4670 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r0, #1 │ │ │ │ - beq d4b98 <_PyUnicodeWriter_Init@@Base+0x1c90> │ │ │ │ + beq d4268 <_PyUnicodeWriter_Init@@Base+0x1c68> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d3338 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + bgt d2a30 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne d3338 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + bne d2a30 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b d3338 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b d2a30 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b1028 │ │ │ │ + bl 1b0e38 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne d3c90 <_PyUnicodeWriter_Init@@Base+0xd88> │ │ │ │ - b d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + bne d338c <_PyUnicodeWriter_Init@@Base+0xd8c> │ │ │ │ + b d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ 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 d491c <_PyUnicodeWriter_Init@@Base+0x1a14> │ │ │ │ + bne d3fec <_PyUnicodeWriter_Init@@Base+0x19ec> │ │ │ │ cmp r1, #0 │ │ │ │ - beq d48f8 <_PyUnicodeWriter_Init@@Base+0x19f0> │ │ │ │ + beq d3fc8 <_PyUnicodeWriter_Init@@Base+0x19c8> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp] │ │ │ │ - bl d4fa0 │ │ │ │ + bl d4670 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d3338 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ - b d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + bne d2a30 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + b d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ 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 d45e0 <_PyUnicodeWriter_Init@@Base+0x16d8> │ │ │ │ + bge d3cb0 <_PyUnicodeWriter_Init@@Base+0x16b0> │ │ │ │ tst r4, #8 │ │ │ │ - bne d45d0 <_PyUnicodeWriter_Init@@Base+0x16c8> │ │ │ │ - bl 26edf0 │ │ │ │ + bne d3ca0 <_PyUnicodeWriter_Init@@Base+0x16a0> │ │ │ │ + bl 26cfa0 │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne d3c90 <_PyUnicodeWriter_Init@@Base+0xd88> │ │ │ │ - b d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + bne d338c <_PyUnicodeWriter_Init@@Base+0xd8c> │ │ │ │ + b d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 316e04 │ │ │ │ + bl 3162c4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne d3c90 <_PyUnicodeWriter_Init@@Base+0xd88> │ │ │ │ - b d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + bne d338c <_PyUnicodeWriter_Init@@Base+0xd8c> │ │ │ │ + b d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #47512 @ 0xb998 │ │ │ │ + movw r3, #49752 @ 0xc258 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - ldrb r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ - and r3, r4, #17 │ │ │ │ - str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - sub r8, r2, #45 @ 0x2d │ │ │ │ - ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - clz r8, r8 │ │ │ │ - lsr r8, r8, #5 │ │ │ │ - sub r2, r2, r8 │ │ │ │ - str r2, [fp, #-84] @ 0xffffffac │ │ │ │ - cmp r2, r6 │ │ │ │ - movge r6, r2 │ │ │ │ - b d3a54 <_PyUnicodeWriter_Init@@Base+0xb4c> │ │ │ │ + b d3124 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl d544c <_PyUnicodeWriter_WriteStr@@Base+0x184> │ │ │ │ + bl d4b1c <_PyUnicodeWriter_WriteStr@@Base+0x184> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + beq d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ ldr r2, [r9, #8] │ │ │ │ ldr r1, [r9, #4] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq d38bc <_PyUnicodeWriter_Init@@Base+0x9b4> │ │ │ │ + beq d2fb4 <_PyUnicodeWriter_Init@@Base+0x9b4> │ │ │ │ cmp r2, #2 │ │ │ │ strne r4, [r1, r3, lsl #2] │ │ │ │ lsleq r2, r3, #1 │ │ │ │ ldrne r3, [r9, #20] │ │ │ │ strheq r4, [r1, r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r9, #20] │ │ │ │ - b d3338 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + b d2a30 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ ldrb r3, [r9, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3e64 <_PyUnicodeWriter_Init@@Base+0xf5c> │ │ │ │ + beq d3534 <_PyUnicodeWriter_Init@@Base+0xf34> │ │ │ │ cmp ip, #0 │ │ │ │ movge r3, ip │ │ │ │ addlt r3, ip, #3 │ │ │ │ asr r3, r3, #2 │ │ │ │ rsb r3, r3, #0 │ │ │ │ sub r2, r3, #-2147483647 @ 0x80000001 │ │ │ │ cmp ip, r2 │ │ │ │ suble ip, ip, r3 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ cmp ip, r3 │ │ │ │ movge r0, ip │ │ │ │ movlt r0, r3 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc d4578 <_PyUnicodeWriter_Init@@Base+0x1670> │ │ │ │ + bcc d3c48 <_PyUnicodeWriter_Init@@Base+0x1648> │ │ │ │ ldrb r3, [r9, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d4578 <_PyUnicodeWriter_Init@@Base+0x1670> │ │ │ │ + bne d3c48 <_PyUnicodeWriter_Init@@Base+0x1648> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d7a20 <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ + bl d70f0 <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + beq d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ ldr r3, [r9, #20] │ │ │ │ str r4, [r9] │ │ │ │ - b d3be8 <_PyUnicodeWriter_Init@@Base+0xce0> │ │ │ │ + b d32e4 <_PyUnicodeWriter_Init@@Base+0xce4> │ │ │ │ add r2, r1, #4 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne d431c <_PyUnicodeWriter_Init@@Base+0x1414> │ │ │ │ + bne d39ec <_PyUnicodeWriter_Init@@Base+0x13ec> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #47476 @ 0xb974 │ │ │ │ + movw r3, #49716 @ 0xc234 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d3dc0 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d3124 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ add r2, r1, #7 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bic r2, r2, #7 │ │ │ │ add r1, r2, #8 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq d4884 <_PyUnicodeWriter_Init@@Base+0x197c> │ │ │ │ - bls d4848 <_PyUnicodeWriter_Init@@Base+0x1940> │ │ │ │ + beq d3f54 <_PyUnicodeWriter_Init@@Base+0x1954> │ │ │ │ + bls d3f18 <_PyUnicodeWriter_Init@@Base+0x1918> │ │ │ │ ldrd r2, [r2] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ strd r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #47492 @ 0xb984 │ │ │ │ + movw r3, #49732 @ 0xc244 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d3dc0 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d3124 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ add r2, r1, #7 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bic r2, r2, #7 │ │ │ │ add r1, r2, #8 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq d4700 <_PyUnicodeWriter_Init@@Base+0x17f8> │ │ │ │ - bhi d46d4 <_PyUnicodeWriter_Init@@Base+0x17cc> │ │ │ │ + beq d3dd0 <_PyUnicodeWriter_Init@@Base+0x17d0> │ │ │ │ + bhi d3da4 <_PyUnicodeWriter_Init@@Base+0x17a4> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq d46a8 <_PyUnicodeWriter_Init@@Base+0x17a0> │ │ │ │ + beq d3d78 <_PyUnicodeWriter_Init@@Base+0x1778> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ ldrd r2, [r2] │ │ │ │ strd r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - beq d4694 <_PyUnicodeWriter_Init@@Base+0x178c> │ │ │ │ - movw r3, #47556 @ 0xb9c4 │ │ │ │ + beq d3d64 <_PyUnicodeWriter_Init@@Base+0x1764> │ │ │ │ + movw r3, #49796 @ 0xc284 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d3dc0 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d3124 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ add r2, r1, #4 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq d4668 <_PyUnicodeWriter_Init@@Base+0x1760> │ │ │ │ - bhi d463c <_PyUnicodeWriter_Init@@Base+0x1734> │ │ │ │ + beq d3d38 <_PyUnicodeWriter_Init@@Base+0x1738> │ │ │ │ + bhi d3d0c <_PyUnicodeWriter_Init@@Base+0x170c> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq d4610 <_PyUnicodeWriter_Init@@Base+0x1708> │ │ │ │ + beq d3ce0 <_PyUnicodeWriter_Init@@Base+0x16e0> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ - beq d45fc <_PyUnicodeWriter_Init@@Base+0x16f4> │ │ │ │ - movw r3, #47536 @ 0xb9b0 │ │ │ │ + beq d3ccc <_PyUnicodeWriter_Init@@Base+0x16cc> │ │ │ │ + movw r3, #49776 @ 0xc270 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d3dc0 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d3124 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ mov ip, #1 │ │ │ │ - b d3598 <_PyUnicodeWriter_Init@@Base+0x690> │ │ │ │ + b d2c90 <_PyUnicodeWriter_Init@@Base+0x690> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bls d41c8 <_PyUnicodeWriter_Init@@Base+0x12c0> │ │ │ │ + bls d3898 <_PyUnicodeWriter_Init@@Base+0x1298> │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcs d4194 <_PyUnicodeWriter_Init@@Base+0x128c> │ │ │ │ + bcs d3864 <_PyUnicodeWriter_Init@@Base+0x1264> │ │ │ │ cmp r5, #0 │ │ │ │ - blt d4988 <_PyUnicodeWriter_Init@@Base+0x1a80> │ │ │ │ + blt d4058 <_PyUnicodeWriter_Init@@Base+0x1a58> │ │ │ │ mov r3, #2 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ - blx 441598 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + blx 441e78 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ cmn r0, #-536870904 @ 0xe0000008 │ │ │ │ mvneq r3, #-536870904 @ 0xe0000008 │ │ │ │ mvnne r3, #-1073741809 @ 0xc000000f │ │ │ │ cmp r3, r5 │ │ │ │ - blt d49c4 <_PyUnicodeWriter_Init@@Base+0x1abc> │ │ │ │ + blt d4094 <_PyUnicodeWriter_Init@@Base+0x1a94> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mla r3, r5, r3, r3 │ │ │ │ add r3, r3, #28 │ │ │ │ - movw sl, #38400 @ 0x9600 │ │ │ │ + movw sl, #38392 @ 0x95f8 │ │ │ │ movt sl, #106 @ 0x6a │ │ │ │ - movw r1, #22652 @ 0x587c │ │ │ │ + movw r1, #22588 @ 0x583c │ │ │ │ movt r1, #11 │ │ │ │ ldr r2, [sl, #1016] @ 0x3f8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne d4254 <_PyUnicodeWriter_Init@@Base+0x134c> │ │ │ │ + bne d3924 <_PyUnicodeWriter_Init@@Base+0x1324> │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d33fc <_PyUnicodeWriter_Init@@Base+0x4f4> │ │ │ │ + b d2af4 <_PyUnicodeWriter_Init@@Base+0x4f4> │ │ │ │ cmp r3, #1 │ │ │ │ lsl r3, r3, #2 │ │ │ │ orr r3, r3, #32 │ │ │ │ add r2, r4, #28 │ │ │ │ strb r3, [r4, #16] │ │ │ │ mvn r3, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq d4228 <_PyUnicodeWriter_Init@@Base+0x1320> │ │ │ │ + beq d38f8 <_PyUnicodeWriter_Init@@Base+0x12f8> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #2 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r3, [r4, #24] │ │ │ │ lsleq r5, r5, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldrne r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ strne r3, [r2, r5, lsl #2] │ │ │ │ strheq r3, [r2, r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r4, [r9] │ │ │ │ ubfx r1, r3, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - beq d4244 <_PyUnicodeWriter_Init@@Base+0x133c> │ │ │ │ + beq d3914 <_PyUnicodeWriter_Init@@Base+0x1314> │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ ldr r3, [r9, #20] │ │ │ │ - b d3c08 <_PyUnicodeWriter_Init@@Base+0xd00> │ │ │ │ + b d3304 <_PyUnicodeWriter_Init@@Base+0xd04> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne d3640 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ - b d396c <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ + bne d2d38 <_PyUnicodeWriter_Init@@Base+0x738> │ │ │ │ + b d3064 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ mov r2, #0 │ │ │ │ - b d396c <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ - subeq r4, sp, ip, asr #12 │ │ │ │ - subeq r4, sp, lr, ror #12 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ - strheq r4, [sp], #-100 @ 0xffffff9c │ │ │ │ - ldrdeq r4, [sp], #-102 @ 0xffffff9a │ │ │ │ - mlseq fp, r0, r4, r1 │ │ │ │ + b d3064 <_PyUnicodeWriter_Init@@Base+0xa64> │ │ │ │ + subeq r4, sp, r2, asr pc │ │ │ │ + subeq r4, sp, r4, ror pc │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ + strheq r4, [sp], #-250 @ 0xffffff06 │ │ │ │ + ldrdeq r4, [sp], #-252 @ 0xffffff04 │ │ │ │ + rsbeq r1, fp, r8, lsl #9 │ │ │ │ andeq r0, r0, ip │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl b59a8 │ │ │ │ + bl b5968 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bne d3484 <_PyUnicodeWriter_Init@@Base+0x57c> │ │ │ │ + bne d2b7c <_PyUnicodeWriter_Init@@Base+0x57c> │ │ │ │ ldr r4, [sl, #976] @ 0x3d0 │ │ │ │ - movw r1, #52364 @ 0xcc8c │ │ │ │ + movw r1, #52388 @ 0xcca4 │ │ │ │ movt r1, #10 │ │ │ │ str r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r4, r1 │ │ │ │ - bne d48e0 <_PyUnicodeWriter_Init@@Base+0x19d8> │ │ │ │ + bne d3fb0 <_PyUnicodeWriter_Init@@Base+0x19b0> │ │ │ │ mov r0, r3 │ │ │ │ bl 2e388 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d4278 <_PyUnicodeWriter_Init@@Base+0x1370> │ │ │ │ + beq d3948 <_PyUnicodeWriter_Init@@Base+0x1348> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b d3484 <_PyUnicodeWriter_Init@@Base+0x57c> │ │ │ │ + b d2b7c <_PyUnicodeWriter_Init@@Base+0x57c> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ add r2, r1, #4 │ │ │ │ - beq d4548 <_PyUnicodeWriter_Init@@Base+0x1640> │ │ │ │ - bhi d41e8 <_PyUnicodeWriter_Init@@Base+0x12e0> │ │ │ │ + beq d3c18 <_PyUnicodeWriter_Init@@Base+0x1618> │ │ │ │ + bhi d38b8 <_PyUnicodeWriter_Init@@Base+0x12b8> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq d4518 <_PyUnicodeWriter_Init@@Base+0x1610> │ │ │ │ + beq d3be8 <_PyUnicodeWriter_Init@@Base+0x15e8> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #52280 @ 0xcc38 │ │ │ │ + movw r3, #54496 @ 0xd4e0 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d3dc0 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d3124 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcs d44a8 <_PyUnicodeWriter_Init@@Base+0x15a0> │ │ │ │ + bcs d3b78 <_PyUnicodeWriter_Init@@Base+0x1578> │ │ │ │ cmp r5, #0 │ │ │ │ - blt d4988 <_PyUnicodeWriter_Init@@Base+0x1a80> │ │ │ │ + blt d4058 <_PyUnicodeWriter_Init@@Base+0x1a58> │ │ │ │ mov r3, #4 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b d3ffc <_PyUnicodeWriter_Init@@Base+0x10f4> │ │ │ │ + b d36cc <_PyUnicodeWriter_Init@@Base+0x10cc> │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ str r2, [r9, #12] │ │ │ │ - bne d3c20 <_PyUnicodeWriter_Init@@Base+0xd18> │ │ │ │ + bne d331c <_PyUnicodeWriter_Init@@Base+0xd1c> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - b d3c24 <_PyUnicodeWriter_Init@@Base+0xd1c> │ │ │ │ + b d3320 <_PyUnicodeWriter_Init@@Base+0xd20> │ │ │ │ cmp r5, #0 │ │ │ │ - blt d4988 <_PyUnicodeWriter_Init@@Base+0x1a80> │ │ │ │ + blt d4058 <_PyUnicodeWriter_Init@@Base+0x1a58> │ │ │ │ cmn r5, #-2147483618 @ 0x8000001e │ │ │ │ - bgt d49c4 <_PyUnicodeWriter_Init@@Base+0x1abc> │ │ │ │ + bgt d4094 <_PyUnicodeWriter_Init@@Base+0x1a94> │ │ │ │ mov r2, #1 │ │ │ │ add r3, r5, #29 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b d4028 <_PyUnicodeWriter_Init@@Base+0x1120> │ │ │ │ + b d36f8 <_PyUnicodeWriter_Init@@Base+0x10f8> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq d48b0 <_PyUnicodeWriter_Init@@Base+0x19a8> │ │ │ │ + beq d3f80 <_PyUnicodeWriter_Init@@Base+0x1980> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne d4164 <_PyUnicodeWriter_Init@@Base+0x125c> │ │ │ │ + bne d3834 <_PyUnicodeWriter_Init@@Base+0x1234> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #53376 @ 0xd080 │ │ │ │ + movw r3, #55632 @ 0xd950 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d3dc0 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d3124 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ strb r3, [r2, r5] │ │ │ │ str r3, [r4, #24] │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ str r4, [r9] │ │ │ │ - b d3be8 <_PyUnicodeWriter_Init@@Base+0xce0> │ │ │ │ + b d32e4 <_PyUnicodeWriter_Init@@Base+0xce4> │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ str r3, [r9, #12] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ - b d3c24 <_PyUnicodeWriter_Init@@Base+0xd1c> │ │ │ │ + b d3320 <_PyUnicodeWriter_Init@@Base+0xd20> │ │ │ │ mov r1, #0 │ │ │ │ str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r0, [sl, #1012] @ 0x3f4 │ │ │ │ mov r1, r3 │ │ │ │ blx r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne d3484 <_PyUnicodeWriter_Init@@Base+0x57c> │ │ │ │ + bne d2b7c <_PyUnicodeWriter_Init@@Base+0x57c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - ldr r3, [pc, #-408] @ d40e8 <_PyUnicodeWriter_Init@@Base+0x11e0> │ │ │ │ + ldr r3, [pc, #-408] @ d37b8 <_PyUnicodeWriter_Init@@Base+0x11b8> │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 366268 │ │ │ │ + bl 366520 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - b d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + b d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ mov r4, #0 │ │ │ │ - b d36ac <_PyUnicodeWriter_Init@@Base+0x7a4> │ │ │ │ + b d2da4 <_PyUnicodeWriter_Init@@Base+0x7a4> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #31340 @ 0x7a6c │ │ │ │ + movw r3, #33580 @ 0x832c │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ ldrb r3, [fp, #-63] @ 0xffffffc1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ moveq r3, #120 @ 0x78 │ │ │ │ strbeq r3, [fp, #-63] @ 0xffffffc1 │ │ │ │ - beq d42e8 <_PyUnicodeWriter_Init@@Base+0x13e0> │ │ │ │ + beq d39b8 <_PyUnicodeWriter_Init@@Base+0x13b8> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne d4b3c <_PyUnicodeWriter_Init@@Base+0x1c34> │ │ │ │ + bne d420c <_PyUnicodeWriter_Init@@Base+0x1c0c> │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r9 │ │ │ │ - bl d6e2c <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d64fc <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne d3338 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ - b d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + bne d2a30 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + b d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ cmp r2, #0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ str r2, [r9, #12] │ │ │ │ - bne d3c20 <_PyUnicodeWriter_Init@@Base+0xd18> │ │ │ │ - b d41c0 <_PyUnicodeWriter_Init@@Base+0x12b8> │ │ │ │ + bne d331c <_PyUnicodeWriter_Init@@Base+0xd1c> │ │ │ │ + b d3890 <_PyUnicodeWriter_Init@@Base+0x1290> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq d447c <_PyUnicodeWriter_Init@@Base+0x1574> │ │ │ │ + beq d3b4c <_PyUnicodeWriter_Init@@Base+0x154c> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq d4450 <_PyUnicodeWriter_Init@@Base+0x1548> │ │ │ │ + beq d3b20 <_PyUnicodeWriter_Init@@Base+0x1520> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ - beq d443c <_PyUnicodeWriter_Init@@Base+0x1534> │ │ │ │ - movw r3, #23248 @ 0x5ad0 │ │ │ │ + beq d3b0c <_PyUnicodeWriter_Init@@Base+0x150c> │ │ │ │ + movw r3, #25488 @ 0x6390 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d3dc0 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d3124 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ ldr r1, [r9, #20] │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r2, r6 │ │ │ │ - bl 3f12f0 │ │ │ │ + bl 3f1ba8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + beq d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ ldr r3, [r9, #20] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r9, #20] │ │ │ │ - b d3ac4 <_PyUnicodeWriter_Init@@Base+0xbbc> │ │ │ │ + b d31c0 <_PyUnicodeWriter_Init@@Base+0xbc0> │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3a8c <_PyUnicodeWriter_Init@@Base+0xb84> │ │ │ │ + beq d3188 <_PyUnicodeWriter_Init@@Base+0xb88> │ │ │ │ mov r0, r9 │ │ │ │ - bl d5adc <_PyUnicodeWriter_WriteStr@@Base+0x814> │ │ │ │ + bl d51ac <_PyUnicodeWriter_WriteStr@@Base+0x814> │ │ │ │ cmn r0, #1 │ │ │ │ - bne d3a8c <_PyUnicodeWriter_Init@@Base+0xb84> │ │ │ │ - b d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + bne d3188 <_PyUnicodeWriter_Init@@Base+0xb88> │ │ │ │ + b d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ - bl 33e3c0 │ │ │ │ + bl 33db50 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d3ab0 <_PyUnicodeWriter_Init@@Base+0xba8> │ │ │ │ - b d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + bne d31ac <_PyUnicodeWriter_Init@@Base+0xbac> │ │ │ │ + b d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #59508 @ 0xe874 │ │ │ │ + movw r3, #61748 @ 0xf134 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d3dc0 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ - movw r2, #49228 @ 0xc04c │ │ │ │ + b d3124 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ + movw r2, #51916 @ 0xcacc │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ tst r0, #4 │ │ │ │ - bne d36ac <_PyUnicodeWriter_Init@@Base+0x7a4> │ │ │ │ + bne d2da4 <_PyUnicodeWriter_Init@@Base+0x7a4> │ │ │ │ mvn r7, #0 │ │ │ │ - b d36c4 <_PyUnicodeWriter_Init@@Base+0x7bc> │ │ │ │ + b d2dbc <_PyUnicodeWriter_Init@@Base+0x7bc> │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3aa4 <_PyUnicodeWriter_Init@@Base+0xb9c> │ │ │ │ + bne d31a0 <_PyUnicodeWriter_Init@@Base+0xba0> │ │ │ │ ldr r1, [r9, #20] │ │ │ │ mov r3, #32 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r2, r4 │ │ │ │ - bl 3f12f0 │ │ │ │ + bl 3f1ba8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + beq d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ ldr r3, [r9, #20] │ │ │ │ add r3, r3, r4 │ │ │ │ str r3, [r9, #20] │ │ │ │ - b d3aa4 <_PyUnicodeWriter_Init@@Base+0xb9c> │ │ │ │ - movw r3, #47468 @ 0xb96c │ │ │ │ + b d31a0 <_PyUnicodeWriter_Init@@Base+0xba0> │ │ │ │ + movw r3, #49708 @ 0xc22c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d3dc0 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d3124 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #47480 @ 0xb978 │ │ │ │ + movw r3, #49720 @ 0xc238 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d3dc0 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d3124 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #47472 @ 0xb970 │ │ │ │ + movw r3, #49712 @ 0xc230 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d3dc0 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ - ldr ip, [pc, #-968] @ d40e8 <_PyUnicodeWriter_Init@@Base+0x11e0> │ │ │ │ + b d3124 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ + ldr ip, [pc, #-968] @ d37b8 <_PyUnicodeWriter_Init@@Base+0x11b8> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r6, [r0] │ │ │ │ - movw r0, #28468 @ 0x6f34 │ │ │ │ + movw r0, #30652 @ 0x77bc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ ldr r5, [r1, ip] │ │ │ │ mov r1, #49 @ 0x31 │ │ │ │ - bl c1024 │ │ │ │ + bl c1258 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d4288 <_PyUnicodeWriter_Init@@Base+0x1380> │ │ │ │ + beq d3958 <_PyUnicodeWriter_Init@@Base+0x1358> │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 172350 <_PyErr_SetObject@@Base> │ │ │ │ + bl 171528 <_PyErr_SetObject@@Base> │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d4288 <_PyUnicodeWriter_Init@@Base+0x1380> │ │ │ │ + bgt d3958 <_PyUnicodeWriter_Init@@Base+0x1358> │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ - bne d4288 <_PyUnicodeWriter_Init@@Base+0x1380> │ │ │ │ + bne d3958 <_PyUnicodeWriter_Init@@Base+0x1358> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ str r5, [r9] │ │ │ │ - b d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + b d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #47568 @ 0xb9d0 │ │ │ │ + movw r3, #49808 @ 0xc290 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d3dc0 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d3124 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #47560 @ 0xb9c8 │ │ │ │ + movw r3, #49800 @ 0xc288 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d3dc0 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d3124 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ cmp lr, r1 │ │ │ │ movcs r1, lr │ │ │ │ - bl 2d81c8 │ │ │ │ + bl 2d679c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + beq d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ ldr r3, [r9, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [r9] │ │ │ │ - bl d676c <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d5e3c <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d45c4 <_PyUnicodeWriter_Init@@Base+0x16bc> │ │ │ │ + bgt d3c94 <_PyUnicodeWriter_Init@@Base+0x1694> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d45c4 <_PyUnicodeWriter_Init@@Base+0x16bc> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne d3c94 <_PyUnicodeWriter_Init@@Base+0x1694> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r9, #33] @ 0x21 │ │ │ │ - b d3e9c <_PyUnicodeWriter_Init@@Base+0xf94> │ │ │ │ + b d356c <_PyUnicodeWriter_Init@@Base+0xf6c> │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ - bl 26fb90 │ │ │ │ + bl 26dd40 │ │ │ │ mov r8, r0 │ │ │ │ - b d3d6c <_PyUnicodeWriter_Init@@Base+0xe64> │ │ │ │ - movw r3, #45388 @ 0xb14c │ │ │ │ + b d3468 <_PyUnicodeWriter_Init@@Base+0xe68> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47572 @ 0xb9d4 │ │ │ │ + movw r1, #49812 @ 0xc294 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ - movw r3, #47520 @ 0xb9a0 │ │ │ │ + bl 1b4954 │ │ │ │ + b d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + movw r3, #49760 @ 0xc260 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d3dc0 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d3124 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #47532 @ 0xb9ac │ │ │ │ + movw r3, #49772 @ 0xc26c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d3dc0 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d3124 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #47528 @ 0xb9a8 │ │ │ │ + movw r3, #49768 @ 0xc268 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d3dc0 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d3124 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #47524 @ 0xb9a4 │ │ │ │ + movw r3, #49764 @ 0xc264 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d3dc0 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ - movw r3, #47540 @ 0xb9b4 │ │ │ │ + b d3124 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ + movw r3, #49780 @ 0xc274 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d3dc0 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d3124 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ ldrd r2, [r2] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ strd r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #47552 @ 0xb9c0 │ │ │ │ + movw r3, #49792 @ 0xc280 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d3dc0 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d3124 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ ldrd r2, [r2] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ strd r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #47548 @ 0xb9bc │ │ │ │ + movw r3, #49788 @ 0xc27c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d3dc0 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d3124 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ ldrd r2, [r2] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ strd r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #47544 @ 0xb9b8 │ │ │ │ + movw r3, #49784 @ 0xc278 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d3dc0 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d3124 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ orr r4, r4, #16 │ │ │ │ ldrb r3, [r1] │ │ │ │ mov r5, r1 │ │ │ │ - b d3670 <_PyUnicodeWriter_Init@@Base+0x768> │ │ │ │ + b d2d68 <_PyUnicodeWriter_Init@@Base+0x768> │ │ │ │ orr r4, r4, #1 │ │ │ │ - b d4730 <_PyUnicodeWriter_Init@@Base+0x1828> │ │ │ │ + b d3e00 <_PyUnicodeWriter_Init@@Base+0x1800> │ │ │ │ orr r4, r4, #8 │ │ │ │ - b d4730 <_PyUnicodeWriter_Init@@Base+0x1828> │ │ │ │ - movw r1, #37964 @ 0x944c │ │ │ │ + b d3e00 <_PyUnicodeWriter_Init@@Base+0x1800> │ │ │ │ + movw r1, #34584 @ 0x8718 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ cmp r3, r1 │ │ │ │ - bne d479c <_PyUnicodeWriter_Init@@Base+0x1894> │ │ │ │ + bne d3e6c <_PyUnicodeWriter_Init@@Base+0x186c> │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2e37c │ │ │ │ cmp r0, #0 │ │ │ │ - bne d34b8 <_PyUnicodeWriter_Init@@Base+0x5b0> │ │ │ │ + bne d2bb0 <_PyUnicodeWriter_Init@@Base+0x5b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ - b d34b8 <_PyUnicodeWriter_Init@@Base+0x5b0> │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ + b d2bb0 <_PyUnicodeWriter_Init@@Base+0x5b0> │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ add r5, r5, #2 │ │ │ │ ldrb r3, [r5] │ │ │ │ add r1, r2, #4 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r6, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ mvnlt r6, #1 │ │ │ │ - b d37b4 <_PyUnicodeWriter_Init@@Base+0x8ac> │ │ │ │ + b d2eac <_PyUnicodeWriter_Init@@Base+0x8ac> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b d34b8 <_PyUnicodeWriter_Init@@Base+0x5b0> │ │ │ │ + b d2bb0 <_PyUnicodeWriter_Init@@Base+0x5b0> │ │ │ │ rsb r0, r3, #-2147483601 @ 0x8000002f │ │ │ │ movw ip, #26215 @ 0x6667 │ │ │ │ movt ip, #26214 @ 0x6666 │ │ │ │ add r1, r1, #1 │ │ │ │ smull ip, lr, r0, ip │ │ │ │ asr r0, r0, #31 │ │ │ │ rsb r0, r0, lr, asr #2 │ │ │ │ cmp r0, r7 │ │ │ │ - blt d4b20 <_PyUnicodeWriter_Init@@Base+0x1c18> │ │ │ │ + blt d41f0 <_PyUnicodeWriter_Init@@Base+0x1bf0> │ │ │ │ mov r0, #10 │ │ │ │ mla r3, r0, r7, r3 │ │ │ │ - b d36ac <_PyUnicodeWriter_Init@@Base+0x7a4> │ │ │ │ + b d2da4 <_PyUnicodeWriter_Init@@Base+0x7a4> │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldrb r3, [r1] │ │ │ │ add r1, r2, #4 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r7, [r2] │ │ │ │ cmp r7, #0 │ │ │ │ orrlt r4, r4, #1 │ │ │ │ rsblt r7, r7, #0 │ │ │ │ - b d36c4 <_PyUnicodeWriter_Init@@Base+0x7bc> │ │ │ │ - movw r3, #47508 @ 0xb994 │ │ │ │ + b d2dbc <_PyUnicodeWriter_Init@@Base+0x7bc> │ │ │ │ + movw r3, #49748 @ 0xc254 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d3dc0 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d3124 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #47516 @ 0xb99c │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d3dc0 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d3124 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq d495c <_PyUnicodeWriter_Init@@Base+0x1a54> │ │ │ │ + beq d402c <_PyUnicodeWriter_Init@@Base+0x1a2c> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ ldrd r2, [r2] │ │ │ │ strd r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - beq d4948 <_PyUnicodeWriter_Init@@Base+0x1a40> │ │ │ │ - movw r3, #50872 @ 0xc6b8 │ │ │ │ + beq d4018 <_PyUnicodeWriter_Init@@Base+0x1a18> │ │ │ │ + movw r3, #53112 @ 0xcf78 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d3dc0 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d3124 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ ldrd r2, [r2] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ strd r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #48716 @ 0xbe4c │ │ │ │ + movw r3, #50956 @ 0xc70c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d3dc0 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d3124 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #47564 @ 0xb9cc │ │ │ │ + movw r3, #49804 @ 0xc28c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d3dc0 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d3124 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ ldr r0, [sl, #972] @ 0x3cc │ │ │ │ mov r1, r3 │ │ │ │ blx r4 │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r4, r0 │ │ │ │ - b d4134 <_PyUnicodeWriter_Init@@Base+0x122c> │ │ │ │ + b d3804 <_PyUnicodeWriter_Init@@Base+0x1204> │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r9 │ │ │ │ - bl d707c <_PyUnicodeWriter_WriteASCIIString@@Base+0x250> │ │ │ │ + bl d674c <_PyUnicodeWriter_WriteASCIIString@@Base+0x250> │ │ │ │ cmp r0, #0 │ │ │ │ - bge d3338 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ - b d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + bge d2a30 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + b d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ cmp r1, #0 │ │ │ │ - bne d3d1c <_PyUnicodeWriter_Init@@Base+0xe14> │ │ │ │ + bne d3418 <_PyUnicodeWriter_Init@@Base+0xe18> │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r9 │ │ │ │ - bl 96434 │ │ │ │ + bl 9644c │ │ │ │ cmp r0, #0 │ │ │ │ - bge d3338 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ - b d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ - movw r3, #47484 @ 0xb97c │ │ │ │ + bge d2a30 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + b d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + movw r3, #49724 @ 0xc23c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d3dc0 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d3124 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ ldrd r2, [r2] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ strd r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #47500 @ 0xb98c │ │ │ │ + movw r3, #49740 @ 0xc24c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ bl 2e700 <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d3dc0 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ - ldr ip, [pc, #-2216] @ d40e8 <_PyUnicodeWriter_Init@@Base+0x11e0> │ │ │ │ + b d3124 <_PyUnicodeWriter_Init@@Base+0xb24> │ │ │ │ + ldr ip, [pc, #-2216] @ d37b8 <_PyUnicodeWriter_Init@@Base+0x11b8> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ movw r0, #4396 @ 0x112c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r6, [r0] │ │ │ │ - movw r0, #28520 @ 0x6f68 │ │ │ │ + movw r0, #30704 @ 0x77f0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ ldr r5, [r1, ip] │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ - bl c1024 │ │ │ │ + bl c1258 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne d44e0 <_PyUnicodeWriter_Init@@Base+0x15d8> │ │ │ │ - b d4288 <_PyUnicodeWriter_Init@@Base+0x1380> │ │ │ │ - ldr r3, [pc, #-2276] @ d40e8 <_PyUnicodeWriter_Init@@Base+0x11e0> │ │ │ │ + bne d3bb0 <_PyUnicodeWriter_Init@@Base+0x15b0> │ │ │ │ + b d3958 <_PyUnicodeWriter_Init@@Base+0x1358> │ │ │ │ + ldr r3, [pc, #-2276] @ d37b8 <_PyUnicodeWriter_Init@@Base+0x11b8> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 366268 │ │ │ │ + bl 366520 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - b d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + b d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ mov r0, r8 │ │ │ │ bl 2e3a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d32c0 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ + beq d29b8 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ mov r7, r0 │ │ │ │ - b d325c <_PyUnicodeWriter_Init@@Base+0x354> │ │ │ │ + b d2954 <_PyUnicodeWriter_Init@@Base+0x354> │ │ │ │ mov r5, r1 │ │ │ │ mov r4, #0 │ │ │ │ - b d47e4 <_PyUnicodeWriter_Init@@Base+0x18dc> │ │ │ │ + b d3eb4 <_PyUnicodeWriter_Init@@Base+0x18b4> │ │ │ │ mov r0, r9 │ │ │ │ - bl 2f3bf4 │ │ │ │ + bl 2f25e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + beq d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ add r8, r8, #2 │ │ │ │ - b d333c <_PyUnicodeWriter_Init@@Base+0x434> │ │ │ │ + b d2a34 <_PyUnicodeWriter_Init@@Base+0x434> │ │ │ │ mov r4, #1 │ │ │ │ - b d3668 <_PyUnicodeWriter_Init@@Base+0x760> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + b d2d60 <_PyUnicodeWriter_Init@@Base+0x760> │ │ │ │ + movw r3, #48396 @ 0xbd0c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47424 @ 0xb940 │ │ │ │ + movw r1, #49664 @ 0xc200 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + bl 1b4954 │ │ │ │ + b d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ mov r4, #8 │ │ │ │ - b d3668 <_PyUnicodeWriter_Init@@Base+0x760> │ │ │ │ + b d2d60 <_PyUnicodeWriter_Init@@Base+0x760> │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 96434 │ │ │ │ + bl 9644c │ │ │ │ cmp r0, #0 │ │ │ │ - bge d3338 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ - b d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + bge d2a30 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + b d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ ldr r3, [r9, #20] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r9, #20] │ │ │ │ - b d32c0 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ + b d29b8 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ ldrb r5, [r1] │ │ │ │ add r1, r1, #4 │ │ │ │ strh r5, [ip], #8 │ │ │ │ ldrb r5, [r1, #-3] │ │ │ │ strh r5, [ip, #-6] │ │ │ │ ldrb r5, [r1, #-2] │ │ │ │ strh r5, [ip, #-4] │ │ │ │ ldrb r5, [r1, #-1] │ │ │ │ strh r5, [ip, #-2] │ │ │ │ - b d355c <_PyUnicodeWriter_Init@@Base+0x654> │ │ │ │ + b d2c54 <_PyUnicodeWriter_Init@@Base+0x654> │ │ │ │ ldr ip, [r9, #4] │ │ │ │ add r1, r8, r7 │ │ │ │ mov r2, r8 │ │ │ │ add ip, ip, r3, lsl #2 │ │ │ │ bic r3, r7, #3 │ │ │ │ add lr, r8, r3 │ │ │ │ mov r0, ip │ │ │ │ cmp lr, r2 │ │ │ │ - bhi d4af8 <_PyUnicodeWriter_Init@@Base+0x1bf0> │ │ │ │ + bhi d41c8 <_PyUnicodeWriter_Init@@Base+0x1bc8> │ │ │ │ sub r2, r8, #3 │ │ │ │ cmp lr, r2 │ │ │ │ movcc r2, #0 │ │ │ │ lslcs r2, r3, #2 │ │ │ │ movcc r3, #0 │ │ │ │ add r2, r2, ip │ │ │ │ add r3, r3, r8 │ │ │ │ cmp r1, r3 │ │ │ │ - bls d4a6c <_PyUnicodeWriter_Init@@Base+0x1b64> │ │ │ │ + bls d413c <_PyUnicodeWriter_Init@@Base+0x1b3c> │ │ │ │ ldrb r0, [r3], #1 │ │ │ │ str r0, [r2], #4 │ │ │ │ - b d4ae4 <_PyUnicodeWriter_Init@@Base+0x1bdc> │ │ │ │ + b d41b4 <_PyUnicodeWriter_Init@@Base+0x1bb4> │ │ │ │ ldrb r4, [r2] │ │ │ │ add r2, r2, #4 │ │ │ │ str r4, [r0], #16 │ │ │ │ ldrb r4, [r2, #-3] │ │ │ │ str r4, [r0, #-12] │ │ │ │ ldrb r4, [r2, #-2] │ │ │ │ str r4, [r0, #-8] │ │ │ │ ldrb r4, [r2, #-1] │ │ │ │ str r4, [r0, #-4] │ │ │ │ - b d4ac0 <_PyUnicodeWriter_Init@@Base+0x1bb8> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + b d4190 <_PyUnicodeWriter_Init@@Base+0x1b90> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47388 @ 0xb91c │ │ │ │ + movw r1, #49628 @ 0xc1dc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + bl 1b4954 │ │ │ │ + b d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ add r4, r4, #2 │ │ │ │ bl 2e3a0 │ │ │ │ mov r3, #24 │ │ │ │ add r2, r0, #1 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ sub r0, fp, #62 @ 0x3e │ │ │ │ bl 2e3b8 <__memmove_chk@plt> │ │ │ │ movw r3, #30768 @ 0x7830 │ │ │ │ strh r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b d42e8 <_PyUnicodeWriter_Init@@Base+0x13e0> │ │ │ │ - movw r3, #45384 @ 0xb148 │ │ │ │ + b d39b8 <_PyUnicodeWriter_Init@@Base+0x13b8> │ │ │ │ + movw r3, #45380 @ 0xb144 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47404 @ 0xb92c │ │ │ │ + movw r1, #49644 @ 0xc1ec │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ - b d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ - bl 366244 │ │ │ │ - b d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + bl 1b4954 │ │ │ │ + b d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + bl 3664fc │ │ │ │ + b d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ mov r0, sl │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b d3828 <_PyUnicodeWriter_Init@@Base+0x920> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b d2f20 <_PyUnicodeWriter_Init@@Base+0x920> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + bgt d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + bne d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ mov r0, r8 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b d365c <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b d2d54 <_PyUnicodeWriter_Init@@Base+0x754> │ │ │ │ │ │ │ │ -000d4bb8 : │ │ │ │ +000d4288 : │ │ │ │ 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 r9, [pc, #660] @ d4e68 │ │ │ │ + ldr r9, [pc, #660] @ d4538 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [r9, r8] │ │ │ │ ldr r4, [r5, #12] │ │ │ │ tst r4, #16 │ │ │ │ - bne d4e18 │ │ │ │ + bne d44e8 │ │ │ │ tst r4, #8 │ │ │ │ - bne d4e54 │ │ │ │ + bne d4524 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - bne d4c14 │ │ │ │ + bne d42e4 │ │ │ │ ldr r3, [r5, #208] @ 0xd0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq d4d7c │ │ │ │ - movw r4, #38400 @ 0x9600 │ │ │ │ + beq d444c │ │ │ │ + movw r4, #38392 @ 0x95f8 │ │ │ │ movt r4, #106 @ 0x6a │ │ │ │ ldr r3, [r4, #1160] @ 0x488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d4d74 │ │ │ │ + beq d4444 │ │ │ │ bl 2d754 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r2, [r4, #944] @ 0x3b0 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r2, r3 │ │ │ │ - bne d4c64 │ │ │ │ + bne d4334 │ │ │ │ ldr r3, [r4, #928] @ 0x3a0 │ │ │ │ cmp r3, r7 │ │ │ │ - bne d4c64 │ │ │ │ - ldr r3, [pc, #536] @ d4e6c │ │ │ │ + bne d4334 │ │ │ │ + ldr r3, [pc, #536] @ d453c │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - bne d4d5c │ │ │ │ + bne d442c │ │ │ │ cmp r6, #0 │ │ │ │ - beq d4d8c │ │ │ │ + beq d445c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq d4d0c │ │ │ │ + beq d43dc │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d4e44 │ │ │ │ + beq d4514 │ │ │ │ ldr r5, [r9, r8] │ │ │ │ ldr r3, [r5, #788] @ 0x314 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc d4da0 │ │ │ │ - movw r3, #31976 @ 0x7ce8 │ │ │ │ + bcc d4470 │ │ │ │ + movw r3, #31512 @ 0x7b18 │ │ │ │ movt r3, #26 │ │ │ │ cmp r1, r3 │ │ │ │ - bne d4d2c │ │ │ │ + bne d43fc │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq d4d40 │ │ │ │ - movw r3, #32020 @ 0x7d14 │ │ │ │ + beq d4410 │ │ │ │ + movw r3, #31556 @ 0x7b44 │ │ │ │ movt r3, #26 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d4d48 │ │ │ │ + bne d4418 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a8fe4 │ │ │ │ + bl 1a8e14 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d4d6c │ │ │ │ + beq d443c │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d4d00 │ │ │ │ + beq d43d0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d4dd0 │ │ │ │ + beq d44a0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, 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, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne d4cf0 │ │ │ │ - b d4d00 │ │ │ │ - movw r2, #17248 @ 0x4360 │ │ │ │ + bne d43c0 │ │ │ │ + b d43d0 │ │ │ │ + movw r2, #15184 @ 0x3b50 │ │ │ │ movt r2, #51 @ 0x33 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne d4cf0 │ │ │ │ - b d4d00 │ │ │ │ + bne d43c0 │ │ │ │ + b d43d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2db4ec │ │ │ │ + bl 2d9914 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d4c64 │ │ │ │ + bne d4334 │ │ │ │ mov r4, #0 │ │ │ │ - b d4d00 │ │ │ │ - bl 2c3aac │ │ │ │ - b d4c28 │ │ │ │ + b d43d0 │ │ │ │ + bl 2b9344 │ │ │ │ + b d42f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2db244 │ │ │ │ + bl 2d966c │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - b d4c14 │ │ │ │ - movw r0, #47628 @ 0xba0c │ │ │ │ + b d42e4 │ │ │ │ + movw r0, #49868 @ 0xc2cc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b c0fec │ │ │ │ + b c1220 │ │ │ │ sub r3, r3, #16384 @ 0x4000 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc d4c9c │ │ │ │ + bcc d436c │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #47636 @ 0xba14 │ │ │ │ + movw r1, #49876 @ 0xc2d4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 3c988 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d4d6c │ │ │ │ + bne d443c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ - b d4c9c │ │ │ │ - movw r1, #45388 @ 0xb14c │ │ │ │ + b d436c │ │ │ │ + movw r1, #45600 @ 0xb220 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #47672 @ 0xba38 │ │ │ │ + movw r2, #49912 @ 0xc2f8 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 36026c <_PyErr_Format@@Base> │ │ │ │ + bl 360514 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d4d6c │ │ │ │ + bgt d443c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d4d6c │ │ │ │ + bne d443c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b d4d6c │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b d443c │ │ │ │ add r3, r5, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d4e20 │ │ │ │ + bne d44f0 │ │ │ │ mov r0, r5 │ │ │ │ dmb ish │ │ │ │ - bl 2e5ed0 <_Py_HandlePending@@Base+0x568> │ │ │ │ - b d4bec │ │ │ │ + bl 2e47f8 <_Py_HandlePending@@Base+0x56c> │ │ │ │ + b d42bc │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1b1028 │ │ │ │ + b 1b0e38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 601f0 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ + bl 5fc20 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne d4bf4 │ │ │ │ - b d4d6c │ │ │ │ + bne d42c4 │ │ │ │ + b d443c │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r9, sl, ip, lsr #25 │ │ │ │ + rsbeq r9, sl, r4, lsr #25 │ │ │ │ │ │ │ │ -000d4e70 : │ │ │ │ +000d4540 : │ │ │ │ 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, #268] @ d4f98 │ │ │ │ + ldr r3, [pc, #268] @ d4668 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r4, [r5, #12] │ │ │ │ tst r4, #16 │ │ │ │ - bne d4f24 │ │ │ │ + bne d45f4 │ │ │ │ tst r4, #8 │ │ │ │ - bne d4f84 │ │ │ │ + bne d4654 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ add r3, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - bne d4ec8 │ │ │ │ + bne d4598 │ │ │ │ ldr r3, [r5, #208] @ 0xd0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq d4f74 │ │ │ │ - movw r4, #38400 @ 0x9600 │ │ │ │ + beq d4644 │ │ │ │ + movw r4, #38392 @ 0x95f8 │ │ │ │ movt r4, #106 @ 0x6a │ │ │ │ ldr r3, [r4, #1160] @ 0x488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d4f6c │ │ │ │ + beq d463c │ │ │ │ bl 2d754 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r2, [r4, #944] @ 0x3b0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d4f18 │ │ │ │ + bne d45e8 │ │ │ │ ldr r3, [r4, #928] @ 0x3a0 │ │ │ │ cmp r6, r3 │ │ │ │ - bne d4f18 │ │ │ │ - ldr r3, [pc, #148] @ d4f9c │ │ │ │ + bne d45e8 │ │ │ │ + ldr r3, [pc, #148] @ d466c │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - bne d4f50 │ │ │ │ + bne d4620 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ add r3, r5, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d4f2c │ │ │ │ + bne d45fc │ │ │ │ mov r0, r5 │ │ │ │ dmb ish │ │ │ │ - bl 2e5ed0 <_Py_HandlePending@@Base+0x568> │ │ │ │ - b d4ea0 │ │ │ │ + bl 2e47f8 <_Py_HandlePending@@Base+0x56c> │ │ │ │ + b d4570 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2db4ec │ │ │ │ + bl 2d9914 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - b d4f1c │ │ │ │ - bl 2c3aac │ │ │ │ - b d4edc │ │ │ │ + b d45ec │ │ │ │ + bl 2b9344 │ │ │ │ + b d45ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 2db244 │ │ │ │ + bl 2d966c │ │ │ │ ldr r6, [r5, #8] │ │ │ │ - b d4ec8 │ │ │ │ + b d4598 │ │ │ │ mov r0, r5 │ │ │ │ - bl 601f0 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ + bl 5fc20 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d4f1c │ │ │ │ - b d4ea8 │ │ │ │ + beq d45ec │ │ │ │ + b d4578 │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r9, sl, ip, lsr #25 │ │ │ │ + rsbeq r9, sl, r4, lsr #25 │ │ │ │ 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 d5220 │ │ │ │ + blt d48f0 │ │ │ │ cmp r2, r5 │ │ │ │ - bgt d5140 │ │ │ │ + bgt d4810 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d5038 │ │ │ │ + beq d4708 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ubfx r0, r3, #6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5044 │ │ │ │ + beq d4714 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls d5074 │ │ │ │ + bls d4744 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r5, r3 │ │ │ │ - bgt d5074 │ │ │ │ + bgt d4744 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl d676c <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d5e3c <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ 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 d5068 │ │ │ │ + beq d4738 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ mov r1, r2 │ │ │ │ movt r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ movne r2, r1 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs d5004 │ │ │ │ + bcs d46d4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d508c │ │ │ │ + bne d475c │ │ │ │ ldrb r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d50a8 │ │ │ │ + beq d4778 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d611c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl d57ec <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d503c │ │ │ │ + beq d470c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - b d5018 │ │ │ │ + b d46e8 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #33] @ 0x21 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ str r6, [r4] │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ - beq d5104 │ │ │ │ + beq d47d4 │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ addne r6, r6, #20 │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq d5138 │ │ │ │ + beq d4808 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r6, [r4, #4] │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [r4, #8] │ │ │ │ strd r2, [r4, #16] │ │ │ │ - b d5038 │ │ │ │ + b d4708 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ - beq d5128 │ │ │ │ + beq d47f8 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ mov r0, r1 │ │ │ │ movt r0, #16 │ │ │ │ cmp r3, #2 │ │ │ │ movne r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ addne r6, r6, #28 │ │ │ │ - bne d50e8 │ │ │ │ + bne d47b8 │ │ │ │ ldr r6, [r6, #28] │ │ │ │ - b d50e8 │ │ │ │ + b d47b8 │ │ │ │ cmn r3, #1 │ │ │ │ - bne d5220 │ │ │ │ + bne d48f0 │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ cmp r5, r7 │ │ │ │ movge r8, r5 │ │ │ │ movlt r8, r7 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq d522c │ │ │ │ + beq d48fc │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls d5208 │ │ │ │ + bls d48d8 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r8 │ │ │ │ - bge d51a4 │ │ │ │ + bge d4874 │ │ │ │ cmp r8, #0 │ │ │ │ - beq d51a0 │ │ │ │ + beq d4870 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl d611c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl d57ec <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d503c │ │ │ │ + beq d470c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ sub r2, r7, r5 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - ble d501c │ │ │ │ + ble d46ec │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ands r8, r3, #1 │ │ │ │ - bne d527c │ │ │ │ + bne d494c │ │ │ │ mov r3, #32 │ │ │ │ - bl 3f12f0 │ │ │ │ + bl 3f1ba8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d503c │ │ │ │ + beq d470c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r3, r8 │ │ │ │ str r5, [sp] │ │ │ │ mov r2, r6 │ │ │ │ add r1, r1, r7 │ │ │ │ str r1, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl d676c <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d5e3c <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r0, r8 │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b d503c │ │ │ │ + b d470c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2fc16c │ │ │ │ + bl 2fab5c │ │ │ │ mov r2, r0 │ │ │ │ - b d5184 │ │ │ │ + b d4854 │ │ │ │ cmp r5, r3 │ │ │ │ movge r5, r3 │ │ │ │ - b d5148 │ │ │ │ + b d4818 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq d52c0 │ │ │ │ + beq d4990 │ │ │ │ cmp r2, #2 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bls d516c │ │ │ │ + bls d483c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2fc16c │ │ │ │ + bl 2fab5c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bls d5170 │ │ │ │ - b d5184 │ │ │ │ + bls d4840 │ │ │ │ + b d4854 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ str r5, [sp] │ │ │ │ - bl d676c <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d5e3c <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, #32 │ │ │ │ add r1, r5, r1 │ │ │ │ mov r2, r7 │ │ │ │ str r1, [r4, #20] │ │ │ │ - bl 3f12f0 │ │ │ │ + bl 3f1ba8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d503c │ │ │ │ + beq d470c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b d5038 │ │ │ │ + b d4708 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ - b d524c │ │ │ │ + b d491c │ │ │ │ │ │ │ │ -000d52c8 <_PyUnicodeWriter_WriteStr@@Base>: │ │ │ │ +000d4998 <_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 d5348 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ + beq d4a18 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ubfx r0, r3, #6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5354 <_PyUnicodeWriter_WriteStr@@Base+0x8c> │ │ │ │ + beq d4a24 <_PyUnicodeWriter_WriteStr@@Base+0x8c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls d5384 <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ + bls d4a54 <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - blt d5384 <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ + blt d4a54 <_PyUnicodeWriter_WriteStr@@Base+0xbc> │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl d676c <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d5e3c <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ 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 d5378 <_PyUnicodeWriter_WriteStr@@Base+0xb0> │ │ │ │ + beq d4a48 <_PyUnicodeWriter_WriteStr@@Base+0xb0> │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ mov r1, r2 │ │ │ │ movt r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ movne r2, r1 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs d5314 <_PyUnicodeWriter_WriteStr@@Base+0x4c> │ │ │ │ + bcs d49e4 <_PyUnicodeWriter_WriteStr@@Base+0x4c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d539c <_PyUnicodeWriter_WriteStr@@Base+0xd4> │ │ │ │ + bne d4a6c <_PyUnicodeWriter_WriteStr@@Base+0xd4> │ │ │ │ ldrb r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d53b8 <_PyUnicodeWriter_WriteStr@@Base+0xf0> │ │ │ │ + beq d4a88 <_PyUnicodeWriter_WriteStr@@Base+0xf0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl d611c <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl d57ec <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d534c <_PyUnicodeWriter_WriteStr@@Base+0x84> │ │ │ │ + beq d4a1c <_PyUnicodeWriter_WriteStr@@Base+0x84> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - b d5328 <_PyUnicodeWriter_WriteStr@@Base+0x60> │ │ │ │ + b d49f8 <_PyUnicodeWriter_WriteStr@@Base+0x60> │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #33] @ 0x21 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ str r5, [r4] │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ - beq d5410 <_PyUnicodeWriter_WriteStr@@Base+0x148> │ │ │ │ + beq d4ae0 <_PyUnicodeWriter_WriteStr@@Base+0x148> │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ addne r1, r5, #20 │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq d5444 <_PyUnicodeWriter_WriteStr@@Base+0x17c> │ │ │ │ + beq d4b14 <_PyUnicodeWriter_WriteStr@@Base+0x17c> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r2, #0 │ │ │ │ stmib r4, {r1, r2} │ │ │ │ add r3, r3, r6 │ │ │ │ strd r2, [r4, #16] │ │ │ │ - b d5348 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ + b d4a18 <_PyUnicodeWriter_WriteStr@@Base+0x80> │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ - beq d5434 <_PyUnicodeWriter_WriteStr@@Base+0x16c> │ │ │ │ + beq d4b04 <_PyUnicodeWriter_WriteStr@@Base+0x16c> │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ mov r0, r1 │ │ │ │ movt r0, #16 │ │ │ │ cmp r3, #2 │ │ │ │ movne r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ addne r1, r5, #28 │ │ │ │ - bne d53f8 <_PyUnicodeWriter_WriteStr@@Base+0x130> │ │ │ │ + bne d4ac8 <_PyUnicodeWriter_WriteStr@@Base+0x130> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - b d53f8 <_PyUnicodeWriter_WriteStr@@Base+0x130> │ │ │ │ + b d4ac8 <_PyUnicodeWriter_WriteStr@@Base+0x130> │ │ │ │ push {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 lr, [r0, #20] │ │ │ │ add r3, lr, #-2147483648 @ 0x80000000 │ │ │ │ cmn r3, #1 │ │ │ │ - bge d5ac8 <_PyUnicodeWriter_WriteStr@@Base+0x800> │ │ │ │ + bge d5198 <_PyUnicodeWriter_WriteStr@@Base+0x800> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0] │ │ │ │ add ip, lr, #1 │ │ │ │ cmp r1, r3 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne d56a8 <_PyUnicodeWriter_WriteStr@@Base+0x3e0> │ │ │ │ + bne d4d78 <_PyUnicodeWriter_WriteStr@@Base+0x3e0> │ │ │ │ ldrb r2, [r0, #32] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d55a4 <_PyUnicodeWriter_WriteStr@@Base+0x2dc> │ │ │ │ + beq d4c74 <_PyUnicodeWriter_WriteStr@@Base+0x2dc> │ │ │ │ cmp ip, #0 │ │ │ │ addlt r2, lr, #4 │ │ │ │ movge r2, ip │ │ │ │ asr r2, r2, #2 │ │ │ │ rsb r2, r2, #0 │ │ │ │ sub r0, r2, #-2147483647 @ 0x80000001 │ │ │ │ cmp ip, r0 │ │ │ │ - bgt d5950 <_PyUnicodeWriter_WriteStr@@Base+0x688> │ │ │ │ + bgt d5020 <_PyUnicodeWriter_WriteStr@@Base+0x688> │ │ │ │ sub r2, ip, r2 │ │ │ │ cmp r2, r3 │ │ │ │ movge r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d59bc <_PyUnicodeWriter_WriteStr@@Base+0x6f4> │ │ │ │ + beq d508c <_PyUnicodeWriter_WriteStr@@Base+0x6f4> │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bhi d5880 <_PyUnicodeWriter_WriteStr@@Base+0x5b8> │ │ │ │ + bhi d4f50 <_PyUnicodeWriter_WriteStr@@Base+0x5b8> │ │ │ │ cmp r3, #0 │ │ │ │ - blt d5998 <_PyUnicodeWriter_WriteStr@@Base+0x6d0> │ │ │ │ + blt d5068 <_PyUnicodeWriter_WriteStr@@Base+0x6d0> │ │ │ │ cmn r3, #-2147483626 @ 0x80000016 │ │ │ │ - bgt d58ac <_PyUnicodeWriter_WriteStr@@Base+0x5e4> │ │ │ │ - movw r6, #38400 @ 0x9600 │ │ │ │ + bgt d4f7c <_PyUnicodeWriter_WriteStr@@Base+0x5e4> │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ mov r7, #1 │ │ │ │ - movw r2, #22652 @ 0x587c │ │ │ │ + movw r2, #22588 @ 0x583c │ │ │ │ movt r2, #11 │ │ │ │ add r9, r3, #21 │ │ │ │ ldr r4, [r6, #1016] @ 0x3f8 │ │ │ │ mov r8, r7 │ │ │ │ cmp r4, r2 │ │ │ │ - bne d5618 <_PyUnicodeWriter_WriteStr@@Base+0x350> │ │ │ │ - ldr r2, [pc, #1456] @ d5ad0 <_PyUnicodeWriter_WriteStr@@Base+0x808> │ │ │ │ + bne d4ce8 <_PyUnicodeWriter_WriteStr@@Base+0x350> │ │ │ │ + ldr r2, [pc, #1456] @ d51a0 <_PyUnicodeWriter_WriteStr@@Base+0x808> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub r1, r9, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ mov sl, r2 │ │ │ │ - bcs d58e0 <_PyUnicodeWriter_WriteStr@@Base+0x618> │ │ │ │ + bcs d4fb0 <_PyUnicodeWriter_WriteStr@@Base+0x618> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r2, [r2, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq d58c8 <_PyUnicodeWriter_WriteStr@@Base+0x600> │ │ │ │ + beq d4f98 <_PyUnicodeWriter_WriteStr@@Base+0x600> │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r4, [r2, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r2] │ │ │ │ ldr r0, [r4] │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d5634 <_PyUnicodeWriter_WriteStr@@Base+0x36c> │ │ │ │ + bne d4d04 <_PyUnicodeWriter_WriteStr@@Base+0x36c> │ │ │ │ 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] │ │ │ │ - b d5634 <_PyUnicodeWriter_WriteStr@@Base+0x36c> │ │ │ │ + b d4d04 <_PyUnicodeWriter_WriteStr@@Base+0x36c> │ │ │ │ cmp ip, r3 │ │ │ │ movge r3, ip │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls d54e8 <_PyUnicodeWriter_WriteStr@@Base+0x220> │ │ │ │ + bls d4bb8 <_PyUnicodeWriter_WriteStr@@Base+0x220> │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bls d5968 <_PyUnicodeWriter_WriteStr@@Base+0x6a0> │ │ │ │ + bls d5038 <_PyUnicodeWriter_WriteStr@@Base+0x6a0> │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ movcc r8, #2 │ │ │ │ - bcs d59c8 <_PyUnicodeWriter_WriteStr@@Base+0x700> │ │ │ │ + bcs d5098 <_PyUnicodeWriter_WriteStr@@Base+0x700> │ │ │ │ mov r1, r8 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - blx 441598 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + blx 441e78 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #-536870904 @ 0xe0000008 │ │ │ │ mvneq r2, #-536870904 @ 0xe0000008 │ │ │ │ mvnne r2, #-1073741809 @ 0xc000000f │ │ │ │ cmp r2, r3 │ │ │ │ mlage r2, r3, r8, r8 │ │ │ │ addge r9, r2, #28 │ │ │ │ - blt d58ac <_PyUnicodeWriter_WriteStr@@Base+0x5e4> │ │ │ │ - movw r6, #38400 @ 0x9600 │ │ │ │ + blt d4f7c <_PyUnicodeWriter_WriteStr@@Base+0x5e4> │ │ │ │ + movw r6, #38392 @ 0x95f8 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r2, #22652 @ 0x587c │ │ │ │ + movw r2, #22588 @ 0x583c │ │ │ │ movt r2, #11 │ │ │ │ mov r7, #0 │ │ │ │ ldr r4, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r4, r2 │ │ │ │ - beq d5518 <_PyUnicodeWriter_WriteStr@@Base+0x250> │ │ │ │ + beq d4be8 <_PyUnicodeWriter_WriteStr@@Base+0x250> │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d58ac <_PyUnicodeWriter_WriteStr@@Base+0x5e4> │ │ │ │ - movw r2, #42744 @ 0xa6f8 │ │ │ │ + beq d4f7c <_PyUnicodeWriter_WriteStr@@Base+0x5e4> │ │ │ │ + movw r2, #43364 @ 0xa964 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ 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, #1140] @ d5ad4 <_PyUnicodeWriter_WriteStr@@Base+0x80c> │ │ │ │ + ldr r2, [pc, #1140] @ d51a4 <_PyUnicodeWriter_WriteStr@@Base+0x80c> │ │ │ │ ldr r6, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne d5a08 <_PyUnicodeWriter_WriteStr@@Base+0x740> │ │ │ │ + bne d50d8 <_PyUnicodeWriter_WriteStr@@Base+0x740> │ │ │ │ cmp r7, #0 │ │ │ │ - beq d5820 <_PyUnicodeWriter_WriteStr@@Base+0x558> │ │ │ │ + beq d4ef0 <_PyUnicodeWriter_WriteStr@@Base+0x558> │ │ │ │ add r1, r4, r3 │ │ │ │ lsl r2, r8, #2 │ │ │ │ str r3, [r4, #8] │ │ │ │ orr r3, r2, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ strb r3, [r4, #16] │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ strb r2, [r1, #20] │ │ │ │ str r4, [r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne d5718 <_PyUnicodeWriter_WriteStr@@Base+0x450> │ │ │ │ - b d57d0 <_PyUnicodeWriter_WriteStr@@Base+0x508> │ │ │ │ + bne d4de8 <_PyUnicodeWriter_WriteStr@@Base+0x450> │ │ │ │ + b d4ea0 <_PyUnicodeWriter_WriteStr@@Base+0x508> │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp ip, r0 │ │ │ │ - bgt d5760 <_PyUnicodeWriter_WriteStr@@Base+0x498> │ │ │ │ + bgt d4e30 <_PyUnicodeWriter_WriteStr@@Base+0x498> │ │ │ │ cmp r1, r2 │ │ │ │ - bls d57c4 <_PyUnicodeWriter_WriteStr@@Base+0x4fc> │ │ │ │ - bl 2d81c8 │ │ │ │ + bls d4e94 <_PyUnicodeWriter_WriteStr@@Base+0x4fc> │ │ │ │ + bl 2d679c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d58c0 <_PyUnicodeWriter_WriteStr@@Base+0x5f8> │ │ │ │ + beq d4f90 <_PyUnicodeWriter_WriteStr@@Base+0x5f8> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r5] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r3 │ │ │ │ - bl d676c <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d5e3c <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ ldr r0, [r5] │ │ │ │ str r4, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d57c4 <_PyUnicodeWriter_WriteStr@@Base+0x4fc> │ │ │ │ + bgt d4e94 <_PyUnicodeWriter_WriteStr@@Base+0x4fc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d57c4 <_PyUnicodeWriter_WriteStr@@Base+0x4fc> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne d4e94 <_PyUnicodeWriter_WriteStr@@Base+0x4fc> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d57d0 <_PyUnicodeWriter_WriteStr@@Base+0x508> │ │ │ │ + beq d4ea0 <_PyUnicodeWriter_WriteStr@@Base+0x508> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ str r2, [r5, #12] │ │ │ │ tst r3, #32 │ │ │ │ - beq d5930 <_PyUnicodeWriter_WriteStr@@Base+0x668> │ │ │ │ + beq d5000 <_PyUnicodeWriter_WriteStr@@Base+0x668> │ │ │ │ ldrb r3, [r5, #33] @ 0x21 │ │ │ │ add r2, r4, #20 │ │ │ │ str r2, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d5810 <_PyUnicodeWriter_WriteStr@@Base+0x548> │ │ │ │ + bne d4ee0 <_PyUnicodeWriter_WriteStr@@Base+0x548> │ │ │ │ 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, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d578c <_PyUnicodeWriter_WriteStr@@Base+0x4c4> │ │ │ │ + beq d4e5c <_PyUnicodeWriter_WriteStr@@Base+0x4c4> │ │ │ │ cmp ip, #0 │ │ │ │ addlt r3, lr, #4 │ │ │ │ movge r3, ip │ │ │ │ asr r3, r3, #2 │ │ │ │ rsb r3, r3, #0 │ │ │ │ sub r0, r3, #-2147483647 @ 0x80000001 │ │ │ │ cmp ip, r0 │ │ │ │ suble ip, ip, r3 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp ip, r0 │ │ │ │ movge r0, ip │ │ │ │ cmp r1, r2 │ │ │ │ - bhi d5a40 <_PyUnicodeWriter_WriteStr@@Base+0x778> │ │ │ │ + bhi d5110 <_PyUnicodeWriter_WriteStr@@Base+0x778> │ │ │ │ ldrb r3, [r5, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d5a40 <_PyUnicodeWriter_WriteStr@@Base+0x778> │ │ │ │ + bne d5110 <_PyUnicodeWriter_WriteStr@@Base+0x778> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d7a20 <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ + bl d70f0 <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d58c0 <_PyUnicodeWriter_WriteStr@@Base+0x5f8> │ │ │ │ + beq d4f90 <_PyUnicodeWriter_WriteStr@@Base+0x5f8> │ │ │ │ str r4, [r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne d5718 <_PyUnicodeWriter_WriteStr@@Base+0x450> │ │ │ │ + bne d4de8 <_PyUnicodeWriter_WriteStr@@Base+0x450> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ubfx r1, r3, #2, #3 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq d5920 <_PyUnicodeWriter_WriteStr@@Base+0x658> │ │ │ │ + beq d4ff0 <_PyUnicodeWriter_WriteStr@@Base+0x658> │ │ │ │ cmp r1, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ - bne d59f4 <_PyUnicodeWriter_WriteStr@@Base+0x72c> │ │ │ │ + bne d50c4 <_PyUnicodeWriter_WriteStr@@Base+0x72c> │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq d5930 <_PyUnicodeWriter_WriteStr@@Base+0x668> │ │ │ │ + beq d5000 <_PyUnicodeWriter_WriteStr@@Base+0x668> │ │ │ │ add r2, r4, #28 │ │ │ │ ldrb r3, [r5, #33] @ 0x21 │ │ │ │ str r2, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d5740 <_PyUnicodeWriter_WriteStr@@Base+0x478> │ │ │ │ + beq d4e10 <_PyUnicodeWriter_WriteStr@@Base+0x478> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b d5754 <_PyUnicodeWriter_WriteStr@@Base+0x48c> │ │ │ │ + b d4e24 <_PyUnicodeWriter_WriteStr@@Base+0x48c> │ │ │ │ lsl r1, r8, #2 │ │ │ │ add r2, r4, #28 │ │ │ │ orr r1, r1, #32 │ │ │ │ cmp r8, #1 │ │ │ │ strb r1, [r4, #16] │ │ │ │ mvn r1, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r1, [r4, #12] │ │ │ │ - beq d597c <_PyUnicodeWriter_WriteStr@@Base+0x6b4> │ │ │ │ + beq d504c <_PyUnicodeWriter_WriteStr@@Base+0x6b4> │ │ │ │ cmp r8, #2 │ │ │ │ str r7, [r4, #24] │ │ │ │ lsleq r3, r3, #1 │ │ │ │ str r7, [r4, #20] │ │ │ │ strne r7, [r2, r3, lsl #2] │ │ │ │ strheq r7, [r2, r3] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r4, [r5] │ │ │ │ ubfx r1, r3, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ ubfxne r3, r3, #5, #1 │ │ │ │ - bne d57e4 <_PyUnicodeWriter_WriteStr@@Base+0x51c> │ │ │ │ + bne d4eb4 <_PyUnicodeWriter_WriteStr@@Base+0x51c> │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ str r3, [r5, #12] │ │ │ │ - b d5800 <_PyUnicodeWriter_WriteStr@@Base+0x538> │ │ │ │ + b d4ed0 <_PyUnicodeWriter_WriteStr@@Base+0x538> │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bls d5990 <_PyUnicodeWriter_WriteStr@@Base+0x6c8> │ │ │ │ + bls d5060 <_PyUnicodeWriter_WriteStr@@Base+0x6c8> │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ - bcs d5938 <_PyUnicodeWriter_WriteStr@@Base+0x670> │ │ │ │ + bcs d5008 <_PyUnicodeWriter_WriteStr@@Base+0x670> │ │ │ │ cmp r3, #0 │ │ │ │ - blt d5998 <_PyUnicodeWriter_WriteStr@@Base+0x6d0> │ │ │ │ + blt d5068 <_PyUnicodeWriter_WriteStr@@Base+0x6d0> │ │ │ │ cmn r3, #-1073741808 @ 0xc0000010 │ │ │ │ lslle r2, r3, #1 │ │ │ │ movle r8, #2 │ │ │ │ addle r9, r2, #30 │ │ │ │ - ble d55f8 <_PyUnicodeWriter_WriteStr@@Base+0x330> │ │ │ │ - bl 366244 │ │ │ │ + ble d4cc8 <_PyUnicodeWriter_WriteStr@@Base+0x330> │ │ │ │ + bl 3664fc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne d57c4 <_PyUnicodeWriter_WriteStr@@Base+0x4fc> │ │ │ │ + bne d4e94 <_PyUnicodeWriter_WriteStr@@Base+0x4fc> │ │ │ │ mvn r0, #0 │ │ │ │ - b d5758 <_PyUnicodeWriter_WriteStr@@Base+0x490> │ │ │ │ + b d4e28 <_PyUnicodeWriter_WriteStr@@Base+0x490> │ │ │ │ mov r0, sl │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b59a8 │ │ │ │ + bl b5968 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne d5634 <_PyUnicodeWriter_WriteStr@@Base+0x36c> │ │ │ │ + bne d4d04 <_PyUnicodeWriter_WriteStr@@Base+0x36c> │ │ │ │ ldr r4, [r6, #976] @ 0x3d0 │ │ │ │ - movw r2, #52364 @ 0xcc8c │ │ │ │ + movw r2, #52388 @ 0xcca4 │ │ │ │ movt r2, #10 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r4, r2 │ │ │ │ - bne d5a98 <_PyUnicodeWriter_WriteStr@@Base+0x7d0> │ │ │ │ + bne d5168 <_PyUnicodeWriter_WriteStr@@Base+0x7d0> │ │ │ │ mov r0, r9 │ │ │ │ bl 2e388 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d58ac <_PyUnicodeWriter_WriteStr@@Base+0x5e4> │ │ │ │ + beq d4f7c <_PyUnicodeWriter_WriteStr@@Base+0x5e4> │ │ │ │ ldr r2, [sl, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sl, #800] @ 0x320 │ │ │ │ - b d5634 <_PyUnicodeWriter_WriteStr@@Base+0x36c> │ │ │ │ + b d4d04 <_PyUnicodeWriter_WriteStr@@Base+0x36c> │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bne d57fc <_PyUnicodeWriter_WriteStr@@Base+0x534> │ │ │ │ + bne d4ecc <_PyUnicodeWriter_WriteStr@@Base+0x534> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - b d5800 <_PyUnicodeWriter_WriteStr@@Base+0x538> │ │ │ │ + b d4ed0 <_PyUnicodeWriter_WriteStr@@Base+0x538> │ │ │ │ cmp r1, #1114112 @ 0x110000 │ │ │ │ - bcs d59d0 <_PyUnicodeWriter_WriteStr@@Base+0x708> │ │ │ │ + bcs d50a0 <_PyUnicodeWriter_WriteStr@@Base+0x708> │ │ │ │ cmp r3, #0 │ │ │ │ - blt d5998 <_PyUnicodeWriter_WriteStr@@Base+0x6d0> │ │ │ │ + blt d5068 <_PyUnicodeWriter_WriteStr@@Base+0x6d0> │ │ │ │ mov r8, #4 │ │ │ │ - b d55c8 <_PyUnicodeWriter_WriteStr@@Base+0x300> │ │ │ │ + b d4c98 <_PyUnicodeWriter_WriteStr@@Base+0x300> │ │ │ │ cmp ip, r3 │ │ │ │ movge r3, ip │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ - bls d54e8 <_PyUnicodeWriter_WriteStr@@Base+0x220> │ │ │ │ + bls d4bb8 <_PyUnicodeWriter_WriteStr@@Base+0x220> │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bhi d5888 <_PyUnicodeWriter_WriteStr@@Base+0x5c0> │ │ │ │ + bhi d4f58 <_PyUnicodeWriter_WriteStr@@Base+0x5c0> │ │ │ │ cmn r3, #-2147483618 @ 0x8000001e │ │ │ │ - bgt d58ac <_PyUnicodeWriter_WriteStr@@Base+0x5e4> │ │ │ │ + bgt d4f7c <_PyUnicodeWriter_WriteStr@@Base+0x5e4> │ │ │ │ add r9, r3, #29 │ │ │ │ mov r8, #1 │ │ │ │ - b d55f8 <_PyUnicodeWriter_WriteStr@@Base+0x330> │ │ │ │ + b d4cc8 <_PyUnicodeWriter_WriteStr@@Base+0x330> │ │ │ │ strb r7, [r2, r3] │ │ │ │ str r7, [r4, #24] │ │ │ │ str r7, [r4, #20] │ │ │ │ str r4, [r5] │ │ │ │ - b d57c4 <_PyUnicodeWriter_WriteStr@@Base+0x4fc> │ │ │ │ + b d4e94 <_PyUnicodeWriter_WriteStr@@Base+0x4fc> │ │ │ │ cmp r3, #0 │ │ │ │ - bge d5968 <_PyUnicodeWriter_WriteStr@@Base+0x6a0> │ │ │ │ + bge d5038 <_PyUnicodeWriter_WriteStr@@Base+0x6a0> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28520 @ 0x6f68 │ │ │ │ + movw r1, #30704 @ 0x77f0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - b d58c0 <_PyUnicodeWriter_WriteStr@@Base+0x5f8> │ │ │ │ - ldr r4, [pc, #276] @ d5ad8 <_PyUnicodeWriter_WriteStr@@Base+0x810> │ │ │ │ + b d4f90 <_PyUnicodeWriter_WriteStr@@Base+0x5f8> │ │ │ │ + ldr r4, [pc, #276] @ d51a8 <_PyUnicodeWriter_WriteStr@@Base+0x810> │ │ │ │ str r4, [r5] │ │ │ │ - b d57c4 <_PyUnicodeWriter_WriteStr@@Base+0x4fc> │ │ │ │ + b d4e94 <_PyUnicodeWriter_WriteStr@@Base+0x4fc> │ │ │ │ cmp r1, #1114112 @ 0x110000 │ │ │ │ - bcc d5948 <_PyUnicodeWriter_WriteStr@@Base+0x680> │ │ │ │ + bcc d5018 <_PyUnicodeWriter_WriteStr@@Base+0x680> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28468 @ 0x6f34 │ │ │ │ + movw r1, #30652 @ 0x77bc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - b d58c0 <_PyUnicodeWriter_WriteStr@@Base+0x5f8> │ │ │ │ + b d4f90 <_PyUnicodeWriter_WriteStr@@Base+0x5f8> │ │ │ │ movt r2, #16 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bne d57fc <_PyUnicodeWriter_WriteStr@@Base+0x534> │ │ │ │ - b d5930 <_PyUnicodeWriter_WriteStr@@Base+0x668> │ │ │ │ - movw r1, #37964 @ 0x944c │ │ │ │ + bne d4ecc <_PyUnicodeWriter_WriteStr@@Base+0x534> │ │ │ │ + b d5000 <_PyUnicodeWriter_WriteStr@@Base+0x668> │ │ │ │ + movw r1, #34584 @ 0x8718 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ cmp r6, r1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne d5ab0 <_PyUnicodeWriter_WriteStr@@Base+0x7e8> │ │ │ │ + bne d5180 <_PyUnicodeWriter_WriteStr@@Base+0x7e8> │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2e37c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d5668 <_PyUnicodeWriter_WriteStr@@Base+0x3a0> │ │ │ │ + bne d4d38 <_PyUnicodeWriter_WriteStr@@Base+0x3a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b d5668 <_PyUnicodeWriter_WriteStr@@Base+0x3a0> │ │ │ │ + b d4d38 <_PyUnicodeWriter_WriteStr@@Base+0x3a0> │ │ │ │ cmp r1, r2 │ │ │ │ movcc r1, r2 │ │ │ │ - bl 2d81c8 │ │ │ │ + bl 2d679c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d58c0 <_PyUnicodeWriter_WriteStr@@Base+0x5f8> │ │ │ │ + beq d4f90 <_PyUnicodeWriter_WriteStr@@Base+0x5f8> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r5] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r3 │ │ │ │ - bl d676c <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d5e3c <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5a8c <_PyUnicodeWriter_WriteStr@@Base+0x7c4> │ │ │ │ + bgt d515c <_PyUnicodeWriter_WriteStr@@Base+0x7c4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d5a8c <_PyUnicodeWriter_WriteStr@@Base+0x7c4> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne d515c <_PyUnicodeWriter_WriteStr@@Base+0x7c4> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #33] @ 0x21 │ │ │ │ - b d57c0 <_PyUnicodeWriter_WriteStr@@Base+0x4f8> │ │ │ │ + b d4e90 <_PyUnicodeWriter_WriteStr@@Base+0x4f8> │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ mov r1, r9 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, r0 │ │ │ │ - b d5908 <_PyUnicodeWriter_WriteStr@@Base+0x640> │ │ │ │ + b d4fd8 <_PyUnicodeWriter_WriteStr@@Base+0x640> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b d5668 <_PyUnicodeWriter_WriteStr@@Base+0x3a0> │ │ │ │ - bl 366244 │ │ │ │ - b d58c0 <_PyUnicodeWriter_WriteStr@@Base+0x5f8> │ │ │ │ + b d4d38 <_PyUnicodeWriter_WriteStr@@Base+0x3a0> │ │ │ │ + bl 3664fc │ │ │ │ + b d4f90 <_PyUnicodeWriter_WriteStr@@Base+0x5f8> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ - mlseq fp, r0, r4, r1 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ + rsbeq r1, fp, r8, lsl #9 │ │ │ │ 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 r2, [r0, #20] │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r3, r1 │ │ │ │ - blt d6108 <_PyUnicodeWriter_WriteStr@@Base+0xe40> │ │ │ │ + blt d57d8 <_PyUnicodeWriter_WriteStr@@Base+0xe40> │ │ │ │ ldr r4, [r0] │ │ │ │ mov r5, r0 │ │ │ │ ldr ip, [r0, #28] │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne d5c50 <_PyUnicodeWriter_WriteStr@@Base+0x988> │ │ │ │ + bne d5320 <_PyUnicodeWriter_WriteStr@@Base+0x988> │ │ │ │ ldrb r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d5c30 <_PyUnicodeWriter_WriteStr@@Base+0x968> │ │ │ │ + beq d5300 <_PyUnicodeWriter_WriteStr@@Base+0x968> │ │ │ │ cmp r2, #0 │ │ │ │ movge r3, r2 │ │ │ │ addlt r3, r2, #3 │ │ │ │ asr r3, r3, #2 │ │ │ │ rsb r3, r3, #0 │ │ │ │ sub r1, r3, #-2147483647 @ 0x80000001 │ │ │ │ cmp r2, r1 │ │ │ │ - bgt d5c30 <_PyUnicodeWriter_WriteStr@@Base+0x968> │ │ │ │ + bgt d5300 <_PyUnicodeWriter_WriteStr@@Base+0x968> │ │ │ │ ldr r0, [r0, #24] │ │ │ │ sub r3, r2, r3 │ │ │ │ cmp r3, r0 │ │ │ │ movlt r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d5c44 <_PyUnicodeWriter_WriteStr@@Base+0x97c> │ │ │ │ + beq d5314 <_PyUnicodeWriter_WriteStr@@Base+0x97c> │ │ │ │ cmp ip, #127 @ 0x7f │ │ │ │ - bhi d5d7c <_PyUnicodeWriter_WriteStr@@Base+0xab4> │ │ │ │ + bhi d544c <_PyUnicodeWriter_WriteStr@@Base+0xab4> │ │ │ │ cmp r3, #0 │ │ │ │ - blt d6090 <_PyUnicodeWriter_WriteStr@@Base+0xdc8> │ │ │ │ + blt d5760 <_PyUnicodeWriter_WriteStr@@Base+0xdc8> │ │ │ │ cmn r3, #-2147483626 @ 0x80000016 │ │ │ │ - bgt d6074 <_PyUnicodeWriter_WriteStr@@Base+0xdac> │ │ │ │ - movw r2, #38400 @ 0x9600 │ │ │ │ + bgt d5744 <_PyUnicodeWriter_WriteStr@@Base+0xdac> │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ mov r6, #1 │ │ │ │ - movw r1, #22652 @ 0x587c │ │ │ │ + movw r1, #22588 @ 0x583c │ │ │ │ movt r1, #11 │ │ │ │ add r8, r3, #21 │ │ │ │ ldr r4, [r2, #1016] @ 0x3f8 │ │ │ │ mov r7, r6 │ │ │ │ cmp r4, r1 │ │ │ │ - bne d5de8 <_PyUnicodeWriter_WriteStr@@Base+0xb20> │ │ │ │ - ldr r1, [pc, #1380] @ d6110 <_PyUnicodeWriter_WriteStr@@Base+0xe48> │ │ │ │ + bne d54b8 <_PyUnicodeWriter_WriteStr@@Base+0xb20> │ │ │ │ + ldr r1, [pc, #1380] @ d57e0 <_PyUnicodeWriter_WriteStr@@Base+0xe48> │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r0, [r1, #1604] @ 0x644 │ │ │ │ sub r1, r8, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ mov r9, r0 │ │ │ │ - bcs d5f70 <_PyUnicodeWriter_WriteStr@@Base+0xca8> │ │ │ │ + bcs d5640 <_PyUnicodeWriter_WriteStr@@Base+0xca8> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r0, r1, lsl #3] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq d5f58 <_PyUnicodeWriter_WriteStr@@Base+0xc90> │ │ │ │ + beq d5628 <_PyUnicodeWriter_WriteStr@@Base+0xc90> │ │ │ │ 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 d5e04 <_PyUnicodeWriter_WriteStr@@Base+0xb3c> │ │ │ │ + bne d54d4 <_PyUnicodeWriter_WriteStr@@Base+0xb3c> │ │ │ │ ldr lr, [r0, #24] │ │ │ │ ldr r8, [r0, #28] │ │ │ │ cmp lr, r8 │ │ │ │ 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] │ │ │ │ - b d5e04 <_PyUnicodeWriter_WriteStr@@Base+0xb3c> │ │ │ │ + b d54d4 <_PyUnicodeWriter_WriteStr@@Base+0xb3c> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r2, r3 │ │ │ │ movge r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d5b64 <_PyUnicodeWriter_WriteStr@@Base+0x89c> │ │ │ │ - ldr r4, [pc, #1224] @ d6114 <_PyUnicodeWriter_WriteStr@@Base+0xe4c> │ │ │ │ + bne d5234 <_PyUnicodeWriter_WriteStr@@Base+0x89c> │ │ │ │ + ldr r4, [pc, #1224] @ d57e4 <_PyUnicodeWriter_WriteStr@@Base+0xe4c> │ │ │ │ str r4, [r5] │ │ │ │ - b d5cc0 <_PyUnicodeWriter_WriteStr@@Base+0x9f8> │ │ │ │ + b d5390 <_PyUnicodeWriter_WriteStr@@Base+0x9f8> │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp ip, #127 @ 0x7f │ │ │ │ movcs r1, ip │ │ │ │ movcc r1, #127 @ 0x7f │ │ │ │ ldr ip, [r5, #12] │ │ │ │ cmp r2, r0 │ │ │ │ - bgt d5d14 <_PyUnicodeWriter_WriteStr@@Base+0xa4c> │ │ │ │ + bgt d53e4 <_PyUnicodeWriter_WriteStr@@Base+0xa4c> │ │ │ │ cmp r1, ip │ │ │ │ - bls d5cc0 <_PyUnicodeWriter_WriteStr@@Base+0x9f8> │ │ │ │ - bl 2d81c8 │ │ │ │ + bls d5390 <_PyUnicodeWriter_WriteStr@@Base+0x9f8> │ │ │ │ + bl 2d679c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d6088 <_PyUnicodeWriter_WriteStr@@Base+0xdc0> │ │ │ │ + beq d5758 <_PyUnicodeWriter_WriteStr@@Base+0xdc0> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r5] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r3 │ │ │ │ - bl d676c <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d5e3c <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ ldr r0, [r5] │ │ │ │ str r4, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d5cc0 <_PyUnicodeWriter_WriteStr@@Base+0x9f8> │ │ │ │ + bgt d5390 <_PyUnicodeWriter_WriteStr@@Base+0x9f8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d5cc0 <_PyUnicodeWriter_WriteStr@@Base+0x9f8> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne d5390 <_PyUnicodeWriter_WriteStr@@Base+0x9f8> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d5ea8 <_PyUnicodeWriter_WriteStr@@Base+0xbe0> │ │ │ │ + beq d5578 <_PyUnicodeWriter_WriteStr@@Base+0xbe0> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ str r2, [r5, #12] │ │ │ │ tst r3, #32 │ │ │ │ - beq d6010 <_PyUnicodeWriter_WriteStr@@Base+0xd48> │ │ │ │ + beq d56e0 <_PyUnicodeWriter_WriteStr@@Base+0xd48> │ │ │ │ ldrb r3, [r5, #33] @ 0x21 │ │ │ │ add r2, r4, #20 │ │ │ │ str r2, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d5ee8 <_PyUnicodeWriter_WriteStr@@Base+0xc20> │ │ │ │ + bne d55b8 <_PyUnicodeWriter_WriteStr@@Base+0xc20> │ │ │ │ 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} │ │ │ │ ldrb r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d5d40 <_PyUnicodeWriter_WriteStr@@Base+0xa78> │ │ │ │ + beq d5410 <_PyUnicodeWriter_WriteStr@@Base+0xa78> │ │ │ │ cmp r2, #0 │ │ │ │ movge r3, r2 │ │ │ │ addlt r3, r2, #3 │ │ │ │ asr r3, r3, #2 │ │ │ │ rsb r3, r3, #0 │ │ │ │ sub r0, r3, #-2147483647 @ 0x80000001 │ │ │ │ cmp r2, r0 │ │ │ │ suble r2, r2, r3 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r2, r3 │ │ │ │ movlt r2, r3 │ │ │ │ cmp r1, ip │ │ │ │ - bhi d6018 <_PyUnicodeWriter_WriteStr@@Base+0xd50> │ │ │ │ + bhi d56e8 <_PyUnicodeWriter_WriteStr@@Base+0xd50> │ │ │ │ ldrb r3, [r5, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d6018 <_PyUnicodeWriter_WriteStr@@Base+0xd50> │ │ │ │ + bne d56e8 <_PyUnicodeWriter_WriteStr@@Base+0xd50> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ - bl d7a20 <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ + bl d70f0 <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d6088 <_PyUnicodeWriter_WriteStr@@Base+0xdc0> │ │ │ │ + beq d5758 <_PyUnicodeWriter_WriteStr@@Base+0xdc0> │ │ │ │ str r4, [r5] │ │ │ │ - b d5cc0 <_PyUnicodeWriter_WriteStr@@Base+0x9f8> │ │ │ │ + b d5390 <_PyUnicodeWriter_WriteStr@@Base+0x9f8> │ │ │ │ cmp ip, #255 @ 0xff │ │ │ │ - bls d5fe4 <_PyUnicodeWriter_WriteStr@@Base+0xd1c> │ │ │ │ + bls d56b4 <_PyUnicodeWriter_WriteStr@@Base+0xd1c> │ │ │ │ cmp ip, #65536 @ 0x10000 │ │ │ │ - bcs d5fb8 <_PyUnicodeWriter_WriteStr@@Base+0xcf0> │ │ │ │ + bcs d5688 <_PyUnicodeWriter_WriteStr@@Base+0xcf0> │ │ │ │ cmp r3, #0 │ │ │ │ - blt d6090 <_PyUnicodeWriter_WriteStr@@Base+0xdc8> │ │ │ │ + blt d5760 <_PyUnicodeWriter_WriteStr@@Base+0xdc8> │ │ │ │ mov r6, #2 │ │ │ │ mov r1, r6 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - blx 441598 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + blx 441e78 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #-536870904 @ 0xe0000008 │ │ │ │ mvneq r2, #-536870904 @ 0xe0000008 │ │ │ │ mvnne r2, #-1073741809 @ 0xc000000f │ │ │ │ cmp r3, r2 │ │ │ │ mlale r2, r3, r6, r6 │ │ │ │ addle r8, r2, #28 │ │ │ │ - bgt d6074 <_PyUnicodeWriter_WriteStr@@Base+0xdac> │ │ │ │ - movw r2, #38400 @ 0x9600 │ │ │ │ + bgt d5744 <_PyUnicodeWriter_WriteStr@@Base+0xdac> │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ - movw r1, #22652 @ 0x587c │ │ │ │ + movw r1, #22588 @ 0x583c │ │ │ │ movt r1, #11 │ │ │ │ mov r7, #0 │ │ │ │ ldr r4, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r4, r1 │ │ │ │ - beq d5ba4 <_PyUnicodeWriter_WriteStr@@Base+0x8dc> │ │ │ │ + beq d5274 <_PyUnicodeWriter_WriteStr@@Base+0x8dc> │ │ │ │ ldr r0, [r2, #1012] @ 0x3f4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d6074 <_PyUnicodeWriter_WriteStr@@Base+0xdac> │ │ │ │ - movw r2, #42744 @ 0xa6f8 │ │ │ │ + beq d5744 <_PyUnicodeWriter_WriteStr@@Base+0xdac> │ │ │ │ + movw r2, #43364 @ 0xa964 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ 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, #744] @ d6118 <_PyUnicodeWriter_WriteStr@@Base+0xe50> │ │ │ │ + ldr r2, [pc, #744] @ d57e8 <_PyUnicodeWriter_WriteStr@@Base+0xe50> │ │ │ │ ldr r1, [r2, #1716] @ 0x6b4 │ │ │ │ subs ip, r1, #0 │ │ │ │ - beq d5e6c <_PyUnicodeWriter_WriteStr@@Base+0xba4> │ │ │ │ - movw r1, #37964 @ 0x944c │ │ │ │ + beq d553c <_PyUnicodeWriter_WriteStr@@Base+0xba4> │ │ │ │ + movw r1, #34584 @ 0x8718 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ cmp ip, r1 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne d60f0 <_PyUnicodeWriter_WriteStr@@Base+0xe28> │ │ │ │ + bne d57c0 <_PyUnicodeWriter_WriteStr@@Base+0xe28> │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2e37c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d5e6c <_PyUnicodeWriter_WriteStr@@Base+0xba4> │ │ │ │ + bne d553c <_PyUnicodeWriter_WriteStr@@Base+0xba4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d5ef8 <_PyUnicodeWriter_WriteStr@@Base+0xc30> │ │ │ │ + beq d55c8 <_PyUnicodeWriter_WriteStr@@Base+0xc30> │ │ │ │ add r2, r4, r3 │ │ │ │ lsl r6, r6, #2 │ │ │ │ str r3, [r4, #8] │ │ │ │ orr r6, r6, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ strb r6, [r4, #16] │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ strb r3, [r2, #20] │ │ │ │ str r4, [r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne d5ccc <_PyUnicodeWriter_WriteStr@@Base+0xa04> │ │ │ │ + bne d539c <_PyUnicodeWriter_WriteStr@@Base+0xa04> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ubfx r1, r3, #2, #3 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq d5fb0 <_PyUnicodeWriter_WriteStr@@Base+0xce8> │ │ │ │ + beq d5680 <_PyUnicodeWriter_WriteStr@@Base+0xce8> │ │ │ │ cmp r1, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ - bne d6000 <_PyUnicodeWriter_WriteStr@@Base+0xd38> │ │ │ │ + bne d56d0 <_PyUnicodeWriter_WriteStr@@Base+0xd38> │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq d6010 <_PyUnicodeWriter_WriteStr@@Base+0xd48> │ │ │ │ + beq d56e0 <_PyUnicodeWriter_WriteStr@@Base+0xd48> │ │ │ │ add r2, r4, #28 │ │ │ │ ldrb r3, [r5, #33] @ 0x21 │ │ │ │ str r2, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d5cf4 <_PyUnicodeWriter_WriteStr@@Base+0xa2c> │ │ │ │ + beq d53c4 <_PyUnicodeWriter_WriteStr@@Base+0xa2c> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b d5d08 <_PyUnicodeWriter_WriteStr@@Base+0xa40> │ │ │ │ + b d53d8 <_PyUnicodeWriter_WriteStr@@Base+0xa40> │ │ │ │ lsl r1, r6, #2 │ │ │ │ add r2, r4, #28 │ │ │ │ orr r1, r1, #32 │ │ │ │ cmp r6, #1 │ │ │ │ strb r1, [r4, #16] │ │ │ │ mvn r1, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r1, [r4, #12] │ │ │ │ - beq d5fd0 <_PyUnicodeWriter_WriteStr@@Base+0xd08> │ │ │ │ + beq d56a0 <_PyUnicodeWriter_WriteStr@@Base+0xd08> │ │ │ │ cmp r6, #2 │ │ │ │ str r7, [r4, #24] │ │ │ │ lsleq r3, r3, #1 │ │ │ │ str r7, [r4, #20] │ │ │ │ strne r7, [r2, r3, lsl #2] │ │ │ │ strheq r7, [r2, r3] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r4, [r5] │ │ │ │ ubfx r1, r3, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ ubfxne r3, r3, #5, #1 │ │ │ │ - bne d5ebc <_PyUnicodeWriter_WriteStr@@Base+0xbf4> │ │ │ │ + bne d558c <_PyUnicodeWriter_WriteStr@@Base+0xbf4> │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ str r3, [r5, #12] │ │ │ │ - b d5ed8 <_PyUnicodeWriter_WriteStr@@Base+0xc10> │ │ │ │ + b d55a8 <_PyUnicodeWriter_WriteStr@@Base+0xc10> │ │ │ │ mov r0, r9 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl b59a8 │ │ │ │ + bl b5968 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne d5e04 <_PyUnicodeWriter_WriteStr@@Base+0xb3c> │ │ │ │ + bne d54d4 <_PyUnicodeWriter_WriteStr@@Base+0xb3c> │ │ │ │ ldr r4, [r2, #976] @ 0x3d0 │ │ │ │ - movw r1, #52364 @ 0xcc8c │ │ │ │ + movw r1, #52388 @ 0xcca4 │ │ │ │ movt r1, #10 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, r1 │ │ │ │ - bne d60b4 <_PyUnicodeWriter_WriteStr@@Base+0xdec> │ │ │ │ + bne d5784 <_PyUnicodeWriter_WriteStr@@Base+0xdec> │ │ │ │ mov r0, r8 │ │ │ │ bl 2e388 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d6074 <_PyUnicodeWriter_WriteStr@@Base+0xdac> │ │ │ │ + beq d5744 <_PyUnicodeWriter_WriteStr@@Base+0xdac> │ │ │ │ ldr r2, [r9, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r9, #800] @ 0x320 │ │ │ │ - b d5e04 <_PyUnicodeWriter_WriteStr@@Base+0xb3c> │ │ │ │ + b d54d4 <_PyUnicodeWriter_WriteStr@@Base+0xb3c> │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ - b d5ec8 <_PyUnicodeWriter_WriteStr@@Base+0xc00> │ │ │ │ + b d5598 <_PyUnicodeWriter_WriteStr@@Base+0xc00> │ │ │ │ cmp ip, #1114112 @ 0x110000 │ │ │ │ - bcs d60cc <_PyUnicodeWriter_WriteStr@@Base+0xe04> │ │ │ │ + bcs d579c <_PyUnicodeWriter_WriteStr@@Base+0xe04> │ │ │ │ cmp r3, #0 │ │ │ │ - blt d6090 <_PyUnicodeWriter_WriteStr@@Base+0xdc8> │ │ │ │ + blt d5760 <_PyUnicodeWriter_WriteStr@@Base+0xdc8> │ │ │ │ mov r6, #4 │ │ │ │ - b d5d98 <_PyUnicodeWriter_WriteStr@@Base+0xad0> │ │ │ │ + b d5468 <_PyUnicodeWriter_WriteStr@@Base+0xad0> │ │ │ │ strb r7, [r2, r3] │ │ │ │ str r7, [r4, #24] │ │ │ │ str r7, [r4, #20] │ │ │ │ str r4, [r5] │ │ │ │ - b d5cc0 <_PyUnicodeWriter_WriteStr@@Base+0x9f8> │ │ │ │ + b d5390 <_PyUnicodeWriter_WriteStr@@Base+0x9f8> │ │ │ │ cmp r3, #0 │ │ │ │ - blt d6090 <_PyUnicodeWriter_WriteStr@@Base+0xdc8> │ │ │ │ + blt d5760 <_PyUnicodeWriter_WriteStr@@Base+0xdc8> │ │ │ │ cmn r3, #-2147483618 @ 0x8000001e │ │ │ │ - bgt d6074 <_PyUnicodeWriter_WriteStr@@Base+0xdac> │ │ │ │ + bgt d5744 <_PyUnicodeWriter_WriteStr@@Base+0xdac> │ │ │ │ add r8, r3, #29 │ │ │ │ mov r6, #1 │ │ │ │ - b d5dc8 <_PyUnicodeWriter_WriteStr@@Base+0xb00> │ │ │ │ + b d5498 <_PyUnicodeWriter_WriteStr@@Base+0xb00> │ │ │ │ movt r2, #16 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bne d5ed4 <_PyUnicodeWriter_WriteStr@@Base+0xc0c> │ │ │ │ + bne d55a4 <_PyUnicodeWriter_WriteStr@@Base+0xc0c> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - b d5ed8 <_PyUnicodeWriter_WriteStr@@Base+0xc10> │ │ │ │ + b d55a8 <_PyUnicodeWriter_WriteStr@@Base+0xc10> │ │ │ │ cmp r1, ip │ │ │ │ mov r0, r2 │ │ │ │ movcc r1, ip │ │ │ │ - bl 2d81c8 │ │ │ │ + bl 2d679c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d6088 <_PyUnicodeWriter_WriteStr@@Base+0xdc0> │ │ │ │ + beq d5758 <_PyUnicodeWriter_WriteStr@@Base+0xdc0> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r5] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r3 │ │ │ │ - bl d676c <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d5e3c <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d6068 <_PyUnicodeWriter_WriteStr@@Base+0xda0> │ │ │ │ + bgt d5738 <_PyUnicodeWriter_WriteStr@@Base+0xda0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d6068 <_PyUnicodeWriter_WriteStr@@Base+0xda0> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne d5738 <_PyUnicodeWriter_WriteStr@@Base+0xda0> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #33] @ 0x21 │ │ │ │ - b d5d74 <_PyUnicodeWriter_WriteStr@@Base+0xaac> │ │ │ │ - bl 366244 │ │ │ │ + b d5444 <_PyUnicodeWriter_WriteStr@@Base+0xaac> │ │ │ │ + bl 3664fc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne d5cc0 <_PyUnicodeWriter_WriteStr@@Base+0x9f8> │ │ │ │ + bne d5390 <_PyUnicodeWriter_WriteStr@@Base+0x9f8> │ │ │ │ mvn r0, #0 │ │ │ │ - b d5d0c <_PyUnicodeWriter_WriteStr@@Base+0xa44> │ │ │ │ + b d53dc <_PyUnicodeWriter_WriteStr@@Base+0xa44> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28520 @ 0x6f68 │ │ │ │ + movw r1, #30704 @ 0x77f0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - b d6088 <_PyUnicodeWriter_WriteStr@@Base+0xdc0> │ │ │ │ + b d5758 <_PyUnicodeWriter_WriteStr@@Base+0xdc0> │ │ │ │ ldr r0, [r2, #972] @ 0x3cc │ │ │ │ mov r1, r8 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b d5f98 <_PyUnicodeWriter_WriteStr@@Base+0xcd0> │ │ │ │ + b d5668 <_PyUnicodeWriter_WriteStr@@Base+0xcd0> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28468 @ 0x6f34 │ │ │ │ + movw r1, #30652 @ 0x77bc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - b d6088 <_PyUnicodeWriter_WriteStr@@Base+0xdc0> │ │ │ │ + b d5758 <_PyUnicodeWriter_WriteStr@@Base+0xdc0> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b d5e6c <_PyUnicodeWriter_WriteStr@@Base+0xba4> │ │ │ │ - bl 366244 │ │ │ │ - b d6088 <_PyUnicodeWriter_WriteStr@@Base+0xdc0> │ │ │ │ + b d553c <_PyUnicodeWriter_WriteStr@@Base+0xba4> │ │ │ │ + bl 3664fc │ │ │ │ + b d5758 <_PyUnicodeWriter_WriteStr@@Base+0xdc0> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - mlseq fp, r0, r4, r1 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + rsbeq r1, fp, r8, lsl #9 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ │ │ │ │ -000d611c <_PyUnicodeWriter_PrepareInternal@@Base>: │ │ │ │ +000d57ec <_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 d6758 <_PyUnicodeWriter_PrepareInternal@@Base+0x63c> │ │ │ │ + blt d5e28 <_PyUnicodeWriter_PrepareInternal@@Base+0x63c> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0] │ │ │ │ add ip, ip, r1 │ │ │ │ cmp r2, r3 │ │ │ │ movcc r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne d6298 <_PyUnicodeWriter_PrepareInternal@@Base+0x17c> │ │ │ │ + bne d5968 <_PyUnicodeWriter_PrepareInternal@@Base+0x17c> │ │ │ │ ldrb r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d6278 <_PyUnicodeWriter_PrepareInternal@@Base+0x15c> │ │ │ │ + beq d5948 <_PyUnicodeWriter_PrepareInternal@@Base+0x15c> │ │ │ │ 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 d6278 <_PyUnicodeWriter_PrepareInternal@@Base+0x15c> │ │ │ │ + blt d5948 <_PyUnicodeWriter_PrepareInternal@@Base+0x15c> │ │ │ │ ldr r1, [r0, #24] │ │ │ │ sub r3, ip, r3 │ │ │ │ cmp r3, r1 │ │ │ │ movlt r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d628c <_PyUnicodeWriter_PrepareInternal@@Base+0x170> │ │ │ │ + beq d595c <_PyUnicodeWriter_PrepareInternal@@Base+0x170> │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bhi d6414 <_PyUnicodeWriter_PrepareInternal@@Base+0x2f8> │ │ │ │ + bhi d5ae4 <_PyUnicodeWriter_PrepareInternal@@Base+0x2f8> │ │ │ │ cmp r3, #0 │ │ │ │ - blt d671c <_PyUnicodeWriter_PrepareInternal@@Base+0x600> │ │ │ │ + blt d5dec <_PyUnicodeWriter_PrepareInternal@@Base+0x600> │ │ │ │ cmn r3, #-2147483626 @ 0x80000016 │ │ │ │ - bgt d6704 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ - movw r2, #38400 @ 0x9600 │ │ │ │ + bgt d5dd4 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ mov r6, #1 │ │ │ │ - movw r1, #22652 @ 0x587c │ │ │ │ + movw r1, #22588 @ 0x583c │ │ │ │ movt r1, #11 │ │ │ │ add r8, r3, #21 │ │ │ │ ldr r4, [r2, #1016] @ 0x3f8 │ │ │ │ mov r7, r6 │ │ │ │ cmp r4, r1 │ │ │ │ - bne d6480 <_PyUnicodeWriter_PrepareInternal@@Base+0x364> │ │ │ │ - ldr r1, [pc, #1388] @ d6760 <_PyUnicodeWriter_PrepareInternal@@Base+0x644> │ │ │ │ + bne d5b50 <_PyUnicodeWriter_PrepareInternal@@Base+0x364> │ │ │ │ + ldr r1, [pc, #1388] @ d5e30 <_PyUnicodeWriter_PrepareInternal@@Base+0x644> │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r0, [r1, #1604] @ 0x644 │ │ │ │ sub r1, r8, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ mov r9, r0 │ │ │ │ - bcs d6588 <_PyUnicodeWriter_PrepareInternal@@Base+0x46c> │ │ │ │ + bcs d5c58 <_PyUnicodeWriter_PrepareInternal@@Base+0x46c> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r0, r1, lsl #3] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq d6570 <_PyUnicodeWriter_PrepareInternal@@Base+0x454> │ │ │ │ + beq d5c40 <_PyUnicodeWriter_PrepareInternal@@Base+0x454> │ │ │ │ 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 d649c <_PyUnicodeWriter_PrepareInternal@@Base+0x380> │ │ │ │ + bne d5b6c <_PyUnicodeWriter_PrepareInternal@@Base+0x380> │ │ │ │ ldr lr, [r0, #24] │ │ │ │ ldr r8, [r0, #28] │ │ │ │ cmp lr, r8 │ │ │ │ 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] │ │ │ │ - b d649c <_PyUnicodeWriter_PrepareInternal@@Base+0x380> │ │ │ │ + b d5b6c <_PyUnicodeWriter_PrepareInternal@@Base+0x380> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp ip, r3 │ │ │ │ movge r3, ip │ │ │ │ cmp r3, #0 │ │ │ │ - bne d61ac <_PyUnicodeWriter_PrepareInternal@@Base+0x90> │ │ │ │ - ldr r4, [pc, #1232] @ d6764 <_PyUnicodeWriter_PrepareInternal@@Base+0x648> │ │ │ │ + bne d587c <_PyUnicodeWriter_PrepareInternal@@Base+0x90> │ │ │ │ + ldr r4, [pc, #1232] @ d5e34 <_PyUnicodeWriter_PrepareInternal@@Base+0x648> │ │ │ │ str r4, [r5] │ │ │ │ - b d63b8 <_PyUnicodeWriter_PrepareInternal@@Base+0x29c> │ │ │ │ + b d5a88 <_PyUnicodeWriter_PrepareInternal@@Base+0x29c> │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r0, ip │ │ │ │ - blt d6354 <_PyUnicodeWriter_PrepareInternal@@Base+0x238> │ │ │ │ + blt d5a24 <_PyUnicodeWriter_PrepareInternal@@Base+0x238> │ │ │ │ cmp r2, r1 │ │ │ │ - bls d63b8 <_PyUnicodeWriter_PrepareInternal@@Base+0x29c> │ │ │ │ + bls d5a88 <_PyUnicodeWriter_PrepareInternal@@Base+0x29c> │ │ │ │ mov r1, r2 │ │ │ │ - bl 2d81c8 │ │ │ │ + bl 2d679c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d66e4 <_PyUnicodeWriter_PrepareInternal@@Base+0x5c8> │ │ │ │ + beq d5db4 <_PyUnicodeWriter_PrepareInternal@@Base+0x5c8> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r5] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r3 │ │ │ │ - bl d676c <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d5e3c <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ ldr r0, [r5] │ │ │ │ str r4, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d63b8 <_PyUnicodeWriter_PrepareInternal@@Base+0x29c> │ │ │ │ + bgt d5a88 <_PyUnicodeWriter_PrepareInternal@@Base+0x29c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d63b8 <_PyUnicodeWriter_PrepareInternal@@Base+0x29c> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne d5a88 <_PyUnicodeWriter_PrepareInternal@@Base+0x29c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d63c4 <_PyUnicodeWriter_PrepareInternal@@Base+0x2a8> │ │ │ │ + beq d5a94 <_PyUnicodeWriter_PrepareInternal@@Base+0x2a8> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ str r2, [r5, #12] │ │ │ │ tst r3, #32 │ │ │ │ - beq d6628 <_PyUnicodeWriter_PrepareInternal@@Base+0x50c> │ │ │ │ + beq d5cf8 <_PyUnicodeWriter_PrepareInternal@@Base+0x50c> │ │ │ │ ldrb r3, [r5, #33] @ 0x21 │ │ │ │ add r2, r4, #20 │ │ │ │ str r2, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d6404 <_PyUnicodeWriter_PrepareInternal@@Base+0x2e8> │ │ │ │ + bne d5ad4 <_PyUnicodeWriter_PrepareInternal@@Base+0x2e8> │ │ │ │ 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} │ │ │ │ ldrb r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d6380 <_PyUnicodeWriter_PrepareInternal@@Base+0x264> │ │ │ │ + beq d5a50 <_PyUnicodeWriter_PrepareInternal@@Base+0x264> │ │ │ │ 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 d6668 <_PyUnicodeWriter_PrepareInternal@@Base+0x54c> │ │ │ │ + bhi d5d38 <_PyUnicodeWriter_PrepareInternal@@Base+0x54c> │ │ │ │ ldrb r3, [r5, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d6668 <_PyUnicodeWriter_PrepareInternal@@Base+0x54c> │ │ │ │ + bne d5d38 <_PyUnicodeWriter_PrepareInternal@@Base+0x54c> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, ip │ │ │ │ - bl d7a20 <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ + bl d70f0 <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d66e4 <_PyUnicodeWriter_PrepareInternal@@Base+0x5c8> │ │ │ │ + beq d5db4 <_PyUnicodeWriter_PrepareInternal@@Base+0x5c8> │ │ │ │ str r4, [r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne d630c <_PyUnicodeWriter_PrepareInternal@@Base+0x1f0> │ │ │ │ + bne d59dc <_PyUnicodeWriter_PrepareInternal@@Base+0x1f0> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ubfx r1, r3, #2, #3 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq d65c8 <_PyUnicodeWriter_PrepareInternal@@Base+0x4ac> │ │ │ │ + beq d5c98 <_PyUnicodeWriter_PrepareInternal@@Base+0x4ac> │ │ │ │ cmp r1, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ - bne d6618 <_PyUnicodeWriter_PrepareInternal@@Base+0x4fc> │ │ │ │ + bne d5ce8 <_PyUnicodeWriter_PrepareInternal@@Base+0x4fc> │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - beq d6628 <_PyUnicodeWriter_PrepareInternal@@Base+0x50c> │ │ │ │ + beq d5cf8 <_PyUnicodeWriter_PrepareInternal@@Base+0x50c> │ │ │ │ add r2, r4, #28 │ │ │ │ ldrb r3, [r5, #33] @ 0x21 │ │ │ │ str r2, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d6334 <_PyUnicodeWriter_PrepareInternal@@Base+0x218> │ │ │ │ + beq d5a04 <_PyUnicodeWriter_PrepareInternal@@Base+0x218> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b d6348 <_PyUnicodeWriter_PrepareInternal@@Base+0x22c> │ │ │ │ + b d5a18 <_PyUnicodeWriter_PrepareInternal@@Base+0x22c> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bls d65fc <_PyUnicodeWriter_PrepareInternal@@Base+0x4e0> │ │ │ │ + bls d5ccc <_PyUnicodeWriter_PrepareInternal@@Base+0x4e0> │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcs d65d0 <_PyUnicodeWriter_PrepareInternal@@Base+0x4b4> │ │ │ │ + bcs d5ca0 <_PyUnicodeWriter_PrepareInternal@@Base+0x4b4> │ │ │ │ cmp r3, #0 │ │ │ │ - blt d671c <_PyUnicodeWriter_PrepareInternal@@Base+0x600> │ │ │ │ + blt d5dec <_PyUnicodeWriter_PrepareInternal@@Base+0x600> │ │ │ │ mov r6, #2 │ │ │ │ mov r1, r6 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - blx 441598 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + blx 441e78 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #-536870904 @ 0xe0000008 │ │ │ │ mvneq r2, #-536870904 @ 0xe0000008 │ │ │ │ mvnne r2, #-1073741809 @ 0xc000000f │ │ │ │ cmp r3, r2 │ │ │ │ mlale r2, r3, r6, r6 │ │ │ │ addle r8, r2, #28 │ │ │ │ - bgt d6704 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ - movw r2, #38400 @ 0x9600 │ │ │ │ + bgt d5dd4 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ + movw r2, #38392 @ 0x95f8 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ - movw r1, #22652 @ 0x587c │ │ │ │ + movw r1, #22588 @ 0x583c │ │ │ │ movt r1, #11 │ │ │ │ mov r7, #0 │ │ │ │ ldr r4, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r4, r1 │ │ │ │ - beq d61ec <_PyUnicodeWriter_PrepareInternal@@Base+0xd0> │ │ │ │ + beq d58bc <_PyUnicodeWriter_PrepareInternal@@Base+0xd0> │ │ │ │ ldr r0, [r2, #1012] @ 0x3f4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d6704 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ - movw r2, #42744 @ 0xa6f8 │ │ │ │ + beq d5dd4 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ + movw r2, #43364 @ 0xa964 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ 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, #672] @ d6768 <_PyUnicodeWriter_PrepareInternal@@Base+0x64c> │ │ │ │ + ldr r2, [pc, #672] @ d5e38 <_PyUnicodeWriter_PrepareInternal@@Base+0x64c> │ │ │ │ ldr r1, [r2, #1716] @ 0x6b4 │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne d6630 <_PyUnicodeWriter_PrepareInternal@@Base+0x514> │ │ │ │ + bne d5d00 <_PyUnicodeWriter_PrepareInternal@@Base+0x514> │ │ │ │ cmp r7, #0 │ │ │ │ - beq d6510 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f4> │ │ │ │ + beq d5be0 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f4> │ │ │ │ add r2, r4, r3 │ │ │ │ lsl r6, r6, #2 │ │ │ │ str r3, [r4, #8] │ │ │ │ orr r6, r6, #96 @ 0x60 │ │ │ │ mov r3, #0 │ │ │ │ strb r6, [r4, #16] │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ strb r3, [r2, #20] │ │ │ │ str r4, [r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne d630c <_PyUnicodeWriter_PrepareInternal@@Base+0x1f0> │ │ │ │ - b d63c4 <_PyUnicodeWriter_PrepareInternal@@Base+0x2a8> │ │ │ │ + bne d59dc <_PyUnicodeWriter_PrepareInternal@@Base+0x1f0> │ │ │ │ + b d5a94 <_PyUnicodeWriter_PrepareInternal@@Base+0x2a8> │ │ │ │ lsl r1, r6, #2 │ │ │ │ add r2, r4, #28 │ │ │ │ orr r1, r1, #32 │ │ │ │ cmp r6, #1 │ │ │ │ strb r1, [r4, #16] │ │ │ │ mvn r1, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r1, [r4, #12] │ │ │ │ - beq d65e8 <_PyUnicodeWriter_PrepareInternal@@Base+0x4cc> │ │ │ │ + beq d5cb8 <_PyUnicodeWriter_PrepareInternal@@Base+0x4cc> │ │ │ │ cmp r6, #2 │ │ │ │ str r7, [r4, #24] │ │ │ │ lsleq r3, r3, #1 │ │ │ │ str r7, [r4, #20] │ │ │ │ strne r7, [r2, r3, lsl #2] │ │ │ │ strheq r7, [r2, r3] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r4, [r5] │ │ │ │ ubfx r1, r3, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ ubfxne r3, r3, #5, #1 │ │ │ │ - bne d63d8 <_PyUnicodeWriter_PrepareInternal@@Base+0x2bc> │ │ │ │ + bne d5aa8 <_PyUnicodeWriter_PrepareInternal@@Base+0x2bc> │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ str r3, [r5, #12] │ │ │ │ - b d63f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x2d8> │ │ │ │ + b d5ac4 <_PyUnicodeWriter_PrepareInternal@@Base+0x2d8> │ │ │ │ mov r0, r9 │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl b59a8 │ │ │ │ + bl b5968 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne d649c <_PyUnicodeWriter_PrepareInternal@@Base+0x380> │ │ │ │ + bne d5b6c <_PyUnicodeWriter_PrepareInternal@@Base+0x380> │ │ │ │ ldr r4, [r2, #976] @ 0x3d0 │ │ │ │ - movw r1, #52364 @ 0xcc8c │ │ │ │ + movw r1, #52388 @ 0xcca4 │ │ │ │ movt r1, #10 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, r1 │ │ │ │ - bne d66ec <_PyUnicodeWriter_PrepareInternal@@Base+0x5d0> │ │ │ │ + bne d5dbc <_PyUnicodeWriter_PrepareInternal@@Base+0x5d0> │ │ │ │ mov r0, r8 │ │ │ │ bl 2e388 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d6704 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ + beq d5dd4 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ ldr r2, [r9, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r9, #800] @ 0x320 │ │ │ │ - b d649c <_PyUnicodeWriter_PrepareInternal@@Base+0x380> │ │ │ │ + b d5b6c <_PyUnicodeWriter_PrepareInternal@@Base+0x380> │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ - b d63e4 <_PyUnicodeWriter_PrepareInternal@@Base+0x2c8> │ │ │ │ + b d5ab4 <_PyUnicodeWriter_PrepareInternal@@Base+0x2c8> │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcs d66c4 <_PyUnicodeWriter_PrepareInternal@@Base+0x5a8> │ │ │ │ + bcs d5d94 <_PyUnicodeWriter_PrepareInternal@@Base+0x5a8> │ │ │ │ cmp r3, #0 │ │ │ │ - blt d671c <_PyUnicodeWriter_PrepareInternal@@Base+0x600> │ │ │ │ + blt d5dec <_PyUnicodeWriter_PrepareInternal@@Base+0x600> │ │ │ │ mov r6, #4 │ │ │ │ - b d6430 <_PyUnicodeWriter_PrepareInternal@@Base+0x314> │ │ │ │ + b d5b00 <_PyUnicodeWriter_PrepareInternal@@Base+0x314> │ │ │ │ strb r7, [r2, r3] │ │ │ │ str r7, [r4, #24] │ │ │ │ str r7, [r4, #20] │ │ │ │ str r4, [r5] │ │ │ │ - b d63b8 <_PyUnicodeWriter_PrepareInternal@@Base+0x29c> │ │ │ │ + b d5a88 <_PyUnicodeWriter_PrepareInternal@@Base+0x29c> │ │ │ │ cmp r3, #0 │ │ │ │ - blt d671c <_PyUnicodeWriter_PrepareInternal@@Base+0x600> │ │ │ │ + blt d5dec <_PyUnicodeWriter_PrepareInternal@@Base+0x600> │ │ │ │ cmn r3, #-2147483618 @ 0x8000001e │ │ │ │ - bgt d6704 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ + bgt d5dd4 <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ add r8, r3, #29 │ │ │ │ mov r6, #1 │ │ │ │ - b d6460 <_PyUnicodeWriter_PrepareInternal@@Base+0x344> │ │ │ │ + b d5b30 <_PyUnicodeWriter_PrepareInternal@@Base+0x344> │ │ │ │ movt r2, #16 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bne d63f0 <_PyUnicodeWriter_PrepareInternal@@Base+0x2d4> │ │ │ │ + bne d5ac0 <_PyUnicodeWriter_PrepareInternal@@Base+0x2d4> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - b d63f4 <_PyUnicodeWriter_PrepareInternal@@Base+0x2d8> │ │ │ │ - movw r1, #37964 @ 0x944c │ │ │ │ + b d5ac4 <_PyUnicodeWriter_PrepareInternal@@Base+0x2d8> │ │ │ │ + movw r1, #34584 @ 0x8718 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ cmp ip, r1 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne d6740 <_PyUnicodeWriter_PrepareInternal@@Base+0x624> │ │ │ │ + bne d5e10 <_PyUnicodeWriter_PrepareInternal@@Base+0x624> │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2e37c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d64d0 <_PyUnicodeWriter_PrepareInternal@@Base+0x3b4> │ │ │ │ + bne d5ba0 <_PyUnicodeWriter_PrepareInternal@@Base+0x3b4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b d64d0 <_PyUnicodeWriter_PrepareInternal@@Base+0x3b4> │ │ │ │ + b d5ba0 <_PyUnicodeWriter_PrepareInternal@@Base+0x3b4> │ │ │ │ cmp r2, r1 │ │ │ │ mov r0, ip │ │ │ │ movcs r1, r2 │ │ │ │ - bl 2d81c8 │ │ │ │ + bl 2d679c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d66e4 <_PyUnicodeWriter_PrepareInternal@@Base+0x5c8> │ │ │ │ + beq d5db4 <_PyUnicodeWriter_PrepareInternal@@Base+0x5c8> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r5] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r3 │ │ │ │ - bl d676c <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d5e3c <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d66b8 <_PyUnicodeWriter_PrepareInternal@@Base+0x59c> │ │ │ │ + bgt d5d88 <_PyUnicodeWriter_PrepareInternal@@Base+0x59c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d66b8 <_PyUnicodeWriter_PrepareInternal@@Base+0x59c> │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bne d5d88 <_PyUnicodeWriter_PrepareInternal@@Base+0x59c> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #33] @ 0x21 │ │ │ │ - b d63b4 <_PyUnicodeWriter_PrepareInternal@@Base+0x298> │ │ │ │ + b d5a84 <_PyUnicodeWriter_PrepareInternal@@Base+0x298> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28468 @ 0x6f34 │ │ │ │ + movw r1, #30652 @ 0x77bc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ mvn r0, #0 │ │ │ │ - b d634c <_PyUnicodeWriter_PrepareInternal@@Base+0x230> │ │ │ │ + b d5a1c <_PyUnicodeWriter_PrepareInternal@@Base+0x230> │ │ │ │ ldr r0, [r2, #972] @ 0x3cc │ │ │ │ mov r1, r8 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b d65b0 <_PyUnicodeWriter_PrepareInternal@@Base+0x494> │ │ │ │ - bl 366244 │ │ │ │ + b d5c80 <_PyUnicodeWriter_PrepareInternal@@Base+0x494> │ │ │ │ + bl 3664fc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne d63b8 <_PyUnicodeWriter_PrepareInternal@@Base+0x29c> │ │ │ │ - b d66e4 <_PyUnicodeWriter_PrepareInternal@@Base+0x5c8> │ │ │ │ + bne d5a88 <_PyUnicodeWriter_PrepareInternal@@Base+0x29c> │ │ │ │ + b d5db4 <_PyUnicodeWriter_PrepareInternal@@Base+0x5c8> │ │ │ │ movw r3, #4396 @ 0x112c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28520 @ 0x6f68 │ │ │ │ + movw r1, #30704 @ 0x77f0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b4b44 │ │ │ │ + bl 1b4954 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - b d66e4 <_PyUnicodeWriter_PrepareInternal@@Base+0x5c8> │ │ │ │ + b d5db4 <_PyUnicodeWriter_PrepareInternal@@Base+0x5c8> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b d64d0 <_PyUnicodeWriter_PrepareInternal@@Base+0x3b4> │ │ │ │ - bl 366244 │ │ │ │ - b d66e4 <_PyUnicodeWriter_PrepareInternal@@Base+0x5c8> │ │ │ │ + b d5ba0 <_PyUnicodeWriter_PrepareInternal@@Base+0x3b4> │ │ │ │ + bl 3664fc │ │ │ │ + b d5db4 <_PyUnicodeWriter_PrepareInternal@@Base+0x5c8> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - mlseq fp, r0, r4, r1 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + rsbeq r1, fp, r8, lsl #9 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrb lr, [r2, #16] │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r3 │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ ubfx r6, lr, #5, #1 │ │ │ │ ubfx ip, lr, #2, #3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d6ba8 <_PyUnicodeWriter_PrepareInternal@@Base+0xa8c> │ │ │ │ + beq d6278 <_PyUnicodeWriter_PrepareInternal@@Base+0xa8c> │ │ │ │ tst lr, #64 @ 0x40 │ │ │ │ - beq d6880 <_PyUnicodeWriter_PrepareInternal@@Base+0x764> │ │ │ │ + beq d5f50 <_PyUnicodeWriter_PrepareInternal@@Base+0x764> │ │ │ │ tst r1, #32 │ │ │ │ add r5, r2, #20 │ │ │ │ ubfx r3, r1, #2, #3 │ │ │ │ - beq d6890 <_PyUnicodeWriter_PrepareInternal@@Base+0x774> │ │ │ │ + beq d5f60 <_PyUnicodeWriter_PrepareInternal@@Base+0x774> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - beq d67e4 <_PyUnicodeWriter_PrepareInternal@@Base+0x6c8> │ │ │ │ + beq d5eb4 <_PyUnicodeWriter_PrepareInternal@@Base+0x6c8> │ │ │ │ cmp ip, r3 │ │ │ │ add r7, r0, #20 │ │ │ │ - bne d67f0 <_PyUnicodeWriter_PrepareInternal@@Base+0x6d4> │ │ │ │ + bne d5ec0 <_PyUnicodeWriter_PrepareInternal@@Base+0x6d4> │ │ │ │ mul r2, ip, r4 │ │ │ │ mla r1, r8, ip, r5 │ │ │ │ mla r0, ip, r9, r7 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 2e304 │ │ │ │ cmp ip, r3 │ │ │ │ add r7, r0, #28 │ │ │ │ - beq d67cc <_PyUnicodeWriter_PrepareInternal@@Base+0x6b0> │ │ │ │ + beq d5e9c <_PyUnicodeWriter_PrepareInternal@@Base+0x6b0> │ │ │ │ sub r1, ip, #1 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r3, #2 │ │ │ │ movne r5, #0 │ │ │ │ andeq r5, r1, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d6a08 <_PyUnicodeWriter_PrepareInternal@@Base+0x8ec> │ │ │ │ + beq d60d8 <_PyUnicodeWriter_PrepareInternal@@Base+0x8ec> │ │ │ │ add r3, r7, r9, lsl #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d6bbc <_PyUnicodeWriter_PrepareInternal@@Base+0xaa0> │ │ │ │ + beq d628c <_PyUnicodeWriter_PrepareInternal@@Base+0xaa0> │ │ │ │ tst lr, #64 @ 0x40 │ │ │ │ addne r1, r8, #20 │ │ │ │ addeq r1, r8, #28 │ │ │ │ addne r0, r2, #20 │ │ │ │ addeq r0, r2, #28 │ │ │ │ add r2, r2, r1 │ │ │ │ add r1, r4, r8 │ │ │ │ add r4, r0, r1 │ │ │ │ sub r1, r4, r2 │ │ │ │ bic r1, r1, #3 │ │ │ │ add lr, r2, r1 │ │ │ │ cmp lr, r2 │ │ │ │ - bhi d6988 <_PyUnicodeWriter_PrepareInternal@@Base+0x86c> │ │ │ │ + bhi d6058 <_PyUnicodeWriter_PrepareInternal@@Base+0x86c> │ │ │ │ cmp r2, r4 │ │ │ │ popcs {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrb r1, [r2], #1 │ │ │ │ strh r1, [r3] │ │ │ │ cmp r4, r2 │ │ │ │ popls {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r3, r3, #2 │ │ │ │ ldrb r1, [r2], #1 │ │ │ │ strh r1, [r3], #2 │ │ │ │ cmp r4, r2 │ │ │ │ - bne d686c <_PyUnicodeWriter_PrepareInternal@@Base+0x750> │ │ │ │ + bne d5f3c <_PyUnicodeWriter_PrepareInternal@@Base+0x750> │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ tst r1, #32 │ │ │ │ add r5, r2, #28 │ │ │ │ ubfx r3, r1, #2, #3 │ │ │ │ - bne d67b8 <_PyUnicodeWriter_PrepareInternal@@Base+0x69c> │ │ │ │ + bne d5e88 <_PyUnicodeWriter_PrepareInternal@@Base+0x69c> │ │ │ │ ldr r7, [r0, #28] │ │ │ │ cmp ip, r3 │ │ │ │ - beq d67cc <_PyUnicodeWriter_PrepareInternal@@Base+0x6b0> │ │ │ │ + beq d5e9c <_PyUnicodeWriter_PrepareInternal@@Base+0x6b0> │ │ │ │ sub r5, ip, #1 │ │ │ │ clz r5, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r3, #2 │ │ │ │ movne r1, #0 │ │ │ │ andeq r1, r5, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne d6810 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ + bne d5ee0 <_PyUnicodeWriter_PrepareInternal@@Base+0x6f4> │ │ │ │ sub r1, r3, #4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ tst r5, r1 │ │ │ │ - bne d6af4 <_PyUnicodeWriter_PrepareInternal@@Base+0x9d8> │ │ │ │ + bne d61c4 <_PyUnicodeWriter_PrepareInternal@@Base+0x9d8> │ │ │ │ sub r5, ip, #2 │ │ │ │ clz r5, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ ands r1, r1, r5 │ │ │ │ - bne d6e24 <_PyUnicodeWriter_PrepareInternal@@Base+0xd08> │ │ │ │ + bne d64f4 <_PyUnicodeWriter_PrepareInternal@@Base+0xd08> │ │ │ │ sub r3, r3, #1 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ tst r5, r3 │ │ │ │ - beq d6bc8 <_PyUnicodeWriter_PrepareInternal@@Base+0xaac> │ │ │ │ + beq d6298 <_PyUnicodeWriter_PrepareInternal@@Base+0xaac> │ │ │ │ cmp r1, #0 │ │ │ │ - beq d6e1c <_PyUnicodeWriter_PrepareInternal@@Base+0xd00> │ │ │ │ + beq d64ec <_PyUnicodeWriter_PrepareInternal@@Base+0xd00> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r1, r0, #20 │ │ │ │ addeq r1, r0, #28 │ │ │ │ add r1, r1, r9 │ │ │ │ lsl r3, r8, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d6e10 <_PyUnicodeWriter_PrepareInternal@@Base+0xcf4> │ │ │ │ + beq d64e0 <_PyUnicodeWriter_PrepareInternal@@Base+0xcf4> │ │ │ │ ldrb r0, [r2, #16] │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r3, r3, #20 │ │ │ │ addeq r3, r3, #28 │ │ │ │ addne lr, r2, #20 │ │ │ │ addeq lr, r2, #28 │ │ │ │ add r3, r2, r3 │ │ │ │ @@ -173434,90 +172846,90 @@ │ │ │ │ mov ip, r1 │ │ │ │ mov r0, r3 │ │ │ │ add lr, lr, r2, lsl #1 │ │ │ │ sub r2, lr, r3 │ │ │ │ bic r2, r2, #7 │ │ │ │ add r4, r3, r2 │ │ │ │ cmp r4, r0 │ │ │ │ - bls d6d10 <_PyUnicodeWriter_PrepareInternal@@Base+0xbf4> │ │ │ │ + bls d63e0 <_PyUnicodeWriter_PrepareInternal@@Base+0xbf4> │ │ │ │ ldrh r5, [r0] │ │ │ │ add r0, r0, #8 │ │ │ │ strb r5, [ip], #4 │ │ │ │ ldrh r5, [r0, #-6] │ │ │ │ strb r5, [ip, #-3] │ │ │ │ ldrh r5, [r0, #-4] │ │ │ │ strb r5, [ip, #-2] │ │ │ │ ldrh r5, [r0, #-2] │ │ │ │ strb r5, [ip, #-1] │ │ │ │ - b d6958 <_PyUnicodeWriter_PrepareInternal@@Base+0x83c> │ │ │ │ + b d6028 <_PyUnicodeWriter_PrepareInternal@@Base+0x83c> │ │ │ │ ldrb r0, [r2] │ │ │ │ add r2, r2, #4 │ │ │ │ strh r0, [r3] │ │ │ │ ldrb r0, [r2, #-3] │ │ │ │ strh r0, [r3, #2] │ │ │ │ ldrb r0, [r2, #-2] │ │ │ │ strh r0, [r3, #4] │ │ │ │ ldrb r0, [r2, #-1] │ │ │ │ cmp lr, r2 │ │ │ │ strh r0, [r3, #6] │ │ │ │ mov r0, r2 │ │ │ │ - bhi d69d0 <_PyUnicodeWriter_PrepareInternal@@Base+0x8b4> │ │ │ │ + bhi d60a0 <_PyUnicodeWriter_PrepareInternal@@Base+0x8b4> │ │ │ │ sub r1, r1, #1 │ │ │ │ add r3, r3, #8 │ │ │ │ lsr r1, r1, #2 │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ - b d6850 <_PyUnicodeWriter_PrepareInternal@@Base+0x734> │ │ │ │ + b d5f20 <_PyUnicodeWriter_PrepareInternal@@Base+0x734> │ │ │ │ add ip, r3, #16 │ │ │ │ ldrb r5, [r0] │ │ │ │ add r0, r0, #4 │ │ │ │ strh r5, [ip, #-8] │ │ │ │ add ip, ip, #8 │ │ │ │ cmp lr, r0 │ │ │ │ ldrb r5, [r0, #-3] │ │ │ │ strh r5, [ip, #-14] │ │ │ │ ldrb r5, [r0, #-2] │ │ │ │ strh r5, [ip, #-12] │ │ │ │ ldrb r5, [r0, #-1] │ │ │ │ strh r5, [ip, #-10] │ │ │ │ - bls d69b8 <_PyUnicodeWriter_PrepareInternal@@Base+0x89c> │ │ │ │ - b d69d4 <_PyUnicodeWriter_PrepareInternal@@Base+0x8b8> │ │ │ │ + bls d6088 <_PyUnicodeWriter_PrepareInternal@@Base+0x89c> │ │ │ │ + b d60a4 <_PyUnicodeWriter_PrepareInternal@@Base+0x8b8> │ │ │ │ sub lr, r3, #4 │ │ │ │ clz lr, lr │ │ │ │ lsr lr, lr, #5 │ │ │ │ tst r1, lr │ │ │ │ - bne d6af4 <_PyUnicodeWriter_PrepareInternal@@Base+0x9d8> │ │ │ │ + bne d61c4 <_PyUnicodeWriter_PrepareInternal@@Base+0x9d8> │ │ │ │ sub r5, ip, #2 │ │ │ │ clz r5, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ tst r5, lr │ │ │ │ moveq r1, #1 │ │ │ │ - beq d68e4 <_PyUnicodeWriter_PrepareInternal@@Base+0x7c8> │ │ │ │ + beq d5fb4 <_PyUnicodeWriter_PrepareInternal@@Base+0x7c8> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r0, #20 │ │ │ │ addeq r3, r0, #28 │ │ │ │ add r3, r3, r9, lsl #2 │ │ │ │ lsl r1, r8, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d6df8 <_PyUnicodeWriter_PrepareInternal@@Base+0xcdc> │ │ │ │ + beq d64c8 <_PyUnicodeWriter_PrepareInternal@@Base+0xcdc> │ │ │ │ ldrb r0, [r2, #16] │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r1, r1, #20 │ │ │ │ addeq r1, r1, #28 │ │ │ │ addne r0, r2, #20 │ │ │ │ addeq r0, r2, #28 │ │ │ │ add r2, r2, r1 │ │ │ │ add r1, r4, r8 │ │ │ │ add r4, r0, r1, lsl #1 │ │ │ │ sub r1, r4, r2 │ │ │ │ bic r1, r1, #7 │ │ │ │ add r0, r2, r1 │ │ │ │ cmp r2, r0 │ │ │ │ - bcs d6ae0 <_PyUnicodeWriter_PrepareInternal@@Base+0x9c4> │ │ │ │ + bcs d61b0 <_PyUnicodeWriter_PrepareInternal@@Base+0x9c4> │ │ │ │ add r5, r2, #8 │ │ │ │ add r3, r3, #16 │ │ │ │ sub ip, r1, #1 │ │ │ │ add lr, r0, #8 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r5 │ │ │ │ ldrh r0, [r2, #-8] │ │ │ │ @@ -173527,26 +172939,26 @@ │ │ │ │ ldrh r0, [r2, #-14] │ │ │ │ str r0, [r1, #-28] @ 0xffffffe4 │ │ │ │ ldrh r0, [r2, #-12] │ │ │ │ str r0, [r1, #-24] @ 0xffffffe8 │ │ │ │ ldrh r0, [r2, #-10] │ │ │ │ cmp lr, r2 │ │ │ │ str r0, [r1, #-20] @ 0xffffffec │ │ │ │ - bne d6aa4 <_PyUnicodeWriter_PrepareInternal@@Base+0x988> │ │ │ │ + bne d6174 <_PyUnicodeWriter_PrepareInternal@@Base+0x988> │ │ │ │ lsr r2, ip, #3 │ │ │ │ add r3, r3, r2, lsl #4 │ │ │ │ add r2, r5, r2, lsl #3 │ │ │ │ cmp r4, r2 │ │ │ │ popls {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrh r1, [r2], #2 │ │ │ │ str r1, [r3], #4 │ │ │ │ - b d6ae0 <_PyUnicodeWriter_PrepareInternal@@Base+0x9c4> │ │ │ │ + b d61b0 <_PyUnicodeWriter_PrepareInternal@@Base+0x9c4> │ │ │ │ add r1, r7, r9, lsl #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d6e04 <_PyUnicodeWriter_PrepareInternal@@Base+0xce8> │ │ │ │ + beq d64d4 <_PyUnicodeWriter_PrepareInternal@@Base+0xce8> │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r8, #20 │ │ │ │ addeq r3, r8, #28 │ │ │ │ addne r0, r2, #20 │ │ │ │ addeq r0, r2, #28 │ │ │ │ add r3, r2, r3 │ │ │ │ @@ -173554,25 +172966,25 @@ │ │ │ │ mov ip, r1 │ │ │ │ add r4, r0, r2 │ │ │ │ mov r0, r3 │ │ │ │ sub r2, r4, r3 │ │ │ │ bic r2, r2, #3 │ │ │ │ add lr, r3, r2 │ │ │ │ cmp lr, r0 │ │ │ │ - bls d6b68 <_PyUnicodeWriter_PrepareInternal@@Base+0xa4c> │ │ │ │ + bls d6238 <_PyUnicodeWriter_PrepareInternal@@Base+0xa4c> │ │ │ │ ldrb r5, [r0] │ │ │ │ add r0, r0, #4 │ │ │ │ str r5, [ip], #16 │ │ │ │ ldrb r5, [r0, #-3] │ │ │ │ str r5, [ip, #-12] │ │ │ │ ldrb r5, [r0, #-2] │ │ │ │ str r5, [ip, #-8] │ │ │ │ ldrb r5, [r0, #-1] │ │ │ │ str r5, [ip, #-4] │ │ │ │ - b d6b38 <_PyUnicodeWriter_PrepareInternal@@Base+0xa1c> │ │ │ │ + b d6208 <_PyUnicodeWriter_PrepareInternal@@Base+0xa1c> │ │ │ │ sub r0, r3, #3 │ │ │ │ cmp lr, r0 │ │ │ │ movcc r0, #0 │ │ │ │ lslcs r0, r2, #2 │ │ │ │ movcc r2, #0 │ │ │ │ add r1, r1, r0 │ │ │ │ add r3, r2, r3 │ │ │ │ @@ -173580,38 +172992,38 @@ │ │ │ │ mov ip, r3 │ │ │ │ mov r2, r1 │ │ │ │ popls {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrb r3, [ip], #1 │ │ │ │ str r3, [r2], #4 │ │ │ │ mov r3, ip │ │ │ │ mov r1, r2 │ │ │ │ - b d6b84 <_PyUnicodeWriter_PrepareInternal@@Base+0xa68> │ │ │ │ + b d6254 <_PyUnicodeWriter_PrepareInternal@@Base+0xa68> │ │ │ │ ldr r5, [r2, #28] │ │ │ │ tst r1, #32 │ │ │ │ ubfx r3, r1, #2, #3 │ │ │ │ - bne d67b8 <_PyUnicodeWriter_PrepareInternal@@Base+0x69c> │ │ │ │ - b d6890 <_PyUnicodeWriter_PrepareInternal@@Base+0x774> │ │ │ │ + bne d5e88 <_PyUnicodeWriter_PrepareInternal@@Base+0x69c> │ │ │ │ + b d5f60 <_PyUnicodeWriter_PrepareInternal@@Base+0x774> │ │ │ │ ldr r0, [r2, #28] │ │ │ │ add r2, r0, r8 │ │ │ │ - b d6834 <_PyUnicodeWriter_PrepareInternal@@Base+0x718> │ │ │ │ + b d5f04 <_PyUnicodeWriter_PrepareInternal@@Base+0x718> │ │ │ │ cmp ip, #4 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d6c6c <_PyUnicodeWriter_PrepareInternal@@Base+0xb50> │ │ │ │ + beq d633c <_PyUnicodeWriter_PrepareInternal@@Base+0xb50> │ │ │ │ cmp r1, #0 │ │ │ │ - beq d6df0 <_PyUnicodeWriter_PrepareInternal@@Base+0xcd4> │ │ │ │ + beq d64c0 <_PyUnicodeWriter_PrepareInternal@@Base+0xcd4> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r1, r0, #20 │ │ │ │ addeq r1, r0, #28 │ │ │ │ add r1, r1, r9 │ │ │ │ lsl r3, r8, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d6ddc <_PyUnicodeWriter_PrepareInternal@@Base+0xcc0> │ │ │ │ + beq d64ac <_PyUnicodeWriter_PrepareInternal@@Base+0xcc0> │ │ │ │ ldrb r0, [r2, #16] │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r3, r3, #20 │ │ │ │ addeq r3, r3, #28 │ │ │ │ addne lr, r2, #20 │ │ │ │ addeq lr, r2, #28 │ │ │ │ add r3, r2, r3 │ │ │ │ @@ -173619,35 +173031,35 @@ │ │ │ │ mov ip, r1 │ │ │ │ mov r0, r3 │ │ │ │ add lr, lr, r2, lsl #2 │ │ │ │ sub r2, lr, r3 │ │ │ │ bic r2, r2, #15 │ │ │ │ add r4, r3, r2 │ │ │ │ cmp r4, r0 │ │ │ │ - bls d6d50 <_PyUnicodeWriter_PrepareInternal@@Base+0xc34> │ │ │ │ + bls d6420 <_PyUnicodeWriter_PrepareInternal@@Base+0xc34> │ │ │ │ ldr r5, [r0] │ │ │ │ add r0, r0, #16 │ │ │ │ strb r5, [ip], #4 │ │ │ │ ldr r5, [r0, #-12] │ │ │ │ strb r5, [ip, #-3] │ │ │ │ ldr r5, [r0, #-8] │ │ │ │ strb r5, [ip, #-2] │ │ │ │ ldr r5, [r0, #-4] │ │ │ │ strb r5, [ip, #-1] │ │ │ │ - b d6c3c <_PyUnicodeWriter_PrepareInternal@@Base+0xb20> │ │ │ │ + b d630c <_PyUnicodeWriter_PrepareInternal@@Base+0xb20> │ │ │ │ cmp r1, #0 │ │ │ │ - beq d6de8 <_PyUnicodeWriter_PrepareInternal@@Base+0xccc> │ │ │ │ + beq d64b8 <_PyUnicodeWriter_PrepareInternal@@Base+0xccc> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ add r1, r0, r9, lsl #1 │ │ │ │ lsl r3, r8, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d6dd0 <_PyUnicodeWriter_PrepareInternal@@Base+0xcb4> │ │ │ │ + beq d64a0 <_PyUnicodeWriter_PrepareInternal@@Base+0xcb4> │ │ │ │ ldrb r0, [r2, #16] │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r3, r3, #20 │ │ │ │ addeq r3, r3, #28 │ │ │ │ addne r0, r2, #20 │ │ │ │ addeq r0, r2, #28 │ │ │ │ add r3, r2, r3 │ │ │ │ @@ -173657,28 +173069,28 @@ │ │ │ │ add r0, r0, r2, lsl #2 │ │ │ │ sub r2, r0, r3 │ │ │ │ bic r2, r2, #15 │ │ │ │ add r4, r3, r2 │ │ │ │ mov ip, #0 │ │ │ │ cmp r4, r5 │ │ │ │ mov lr, ip │ │ │ │ - bls d6d90 <_PyUnicodeWriter_PrepareInternal@@Base+0xc74> │ │ │ │ + bls d6460 <_PyUnicodeWriter_PrepareInternal@@Base+0xc74> │ │ │ │ ldr r7, [r5] │ │ │ │ add r6, r6, #8 │ │ │ │ add r5, r5, #16 │ │ │ │ bfi ip, r7, #0, #16 │ │ │ │ ldr r7, [r5, #-12] │ │ │ │ bfi ip, r7, #16, #16 │ │ │ │ ldr r7, [r5, #-8] │ │ │ │ bfi lr, r7, #0, #16 │ │ │ │ ldr r7, [r5, #-4] │ │ │ │ str ip, [r6, #-8] │ │ │ │ bfi lr, r7, #16, #16 │ │ │ │ str lr, [r6, #-4] │ │ │ │ - b d6ccc <_PyUnicodeWriter_PrepareInternal@@Base+0xbb0> │ │ │ │ + b d639c <_PyUnicodeWriter_PrepareInternal@@Base+0xbb0> │ │ │ │ sub r0, r3, #7 │ │ │ │ cmp r4, r0 │ │ │ │ movcc r0, #0 │ │ │ │ lsrcs r0, r2, #1 │ │ │ │ movcc r2, #0 │ │ │ │ add r1, r1, r0 │ │ │ │ add r3, r2, r3 │ │ │ │ @@ -173686,15 +173098,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r1 │ │ │ │ popls {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrh r3, [r0], #2 │ │ │ │ strb r3, [r2], #1 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ - b d6d2c <_PyUnicodeWriter_PrepareInternal@@Base+0xc10> │ │ │ │ + b d63fc <_PyUnicodeWriter_PrepareInternal@@Base+0xc10> │ │ │ │ sub r0, r3, #15 │ │ │ │ cmp r4, r0 │ │ │ │ movcc r0, #0 │ │ │ │ lsrcs r0, r2, #2 │ │ │ │ movcc r2, #0 │ │ │ │ add r1, r1, r0 │ │ │ │ add r3, r2, r3 │ │ │ │ @@ -173702,15 +173114,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r1 │ │ │ │ popls {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r0], #4 │ │ │ │ strb r3, [r2], #1 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ - b d6d6c <_PyUnicodeWriter_PrepareInternal@@Base+0xc50> │ │ │ │ + b d643c <_PyUnicodeWriter_PrepareInternal@@Base+0xc50> │ │ │ │ sub ip, r3, #15 │ │ │ │ cmp r4, ip │ │ │ │ movcc ip, #0 │ │ │ │ lsrcs ip, r2, #1 │ │ │ │ movcc r2, lr │ │ │ │ add r1, r1, ip │ │ │ │ add r3, r2, r3 │ │ │ │ @@ -173718,147 +173130,147 @@ │ │ │ │ mov ip, r3 │ │ │ │ mov r2, r1 │ │ │ │ popls {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [ip], #4 │ │ │ │ strh r3, [r2], #2 │ │ │ │ mov r3, ip │ │ │ │ mov r1, r2 │ │ │ │ - b d6dac <_PyUnicodeWriter_PrepareInternal@@Base+0xc90> │ │ │ │ + b d647c <_PyUnicodeWriter_PrepareInternal@@Base+0xc90> │ │ │ │ ldr r0, [r2, #28] │ │ │ │ add r3, r0, r3 │ │ │ │ - b d6cb0 <_PyUnicodeWriter_PrepareInternal@@Base+0xb94> │ │ │ │ + b d6380 <_PyUnicodeWriter_PrepareInternal@@Base+0xb94> │ │ │ │ ldr lr, [r2, #28] │ │ │ │ add r3, lr, r3 │ │ │ │ - b d6c20 <_PyUnicodeWriter_PrepareInternal@@Base+0xb04> │ │ │ │ + b d62f0 <_PyUnicodeWriter_PrepareInternal@@Base+0xb04> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b d6c84 <_PyUnicodeWriter_PrepareInternal@@Base+0xb68> │ │ │ │ + b d6354 <_PyUnicodeWriter_PrepareInternal@@Base+0xb68> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ - b d6bf4 <_PyUnicodeWriter_PrepareInternal@@Base+0xad8> │ │ │ │ + b d62c4 <_PyUnicodeWriter_PrepareInternal@@Base+0xad8> │ │ │ │ ldr r0, [r2, #28] │ │ │ │ add r2, r0, r1 │ │ │ │ - b d6a70 <_PyUnicodeWriter_PrepareInternal@@Base+0x954> │ │ │ │ + b d6140 <_PyUnicodeWriter_PrepareInternal@@Base+0x954> │ │ │ │ ldr r0, [r2, #28] │ │ │ │ add r3, r0, r8 │ │ │ │ - b d6b1c <_PyUnicodeWriter_PrepareInternal@@Base+0xa00> │ │ │ │ + b d61ec <_PyUnicodeWriter_PrepareInternal@@Base+0xa00> │ │ │ │ ldr lr, [r2, #28] │ │ │ │ add r3, lr, r3 │ │ │ │ - b d693c <_PyUnicodeWriter_PrepareInternal@@Base+0x820> │ │ │ │ + b d600c <_PyUnicodeWriter_PrepareInternal@@Base+0x820> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ - b d6910 <_PyUnicodeWriter_PrepareInternal@@Base+0x7f4> │ │ │ │ + b d5fe0 <_PyUnicodeWriter_PrepareInternal@@Base+0x7f4> │ │ │ │ mov r3, r7 │ │ │ │ - b d6a44 <_PyUnicodeWriter_PrepareInternal@@Base+0x928> │ │ │ │ + b d6114 <_PyUnicodeWriter_PrepareInternal@@Base+0x928> │ │ │ │ │ │ │ │ -000d6e2c <_PyUnicodeWriter_WriteASCIIString@@Base>: │ │ │ │ +000d64fc <_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 d6f9c <_PyUnicodeWriter_WriteASCIIString@@Base+0x170> │ │ │ │ + beq d666c <_PyUnicodeWriter_WriteASCIIString@@Base+0x170> │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d6eb0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ + beq d6580 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d6eb8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8c> │ │ │ │ + beq d6588 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls d6efc <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ + bls d65cc <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ ldrd r2, [r4, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, r5 │ │ │ │ - blt d6efc <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ + blt d65cc <_PyUnicodeWriter_WriteASCIIString@@Base+0xd0> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne d6f20 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf4> │ │ │ │ + bne d65f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2e304 │ │ │ │ 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 d6e68 <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c> │ │ │ │ + bne d6538 <_PyUnicodeWriter_WriteASCIIString@@Base+0x3c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl fdeac <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl fceb8 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d6f94 <_PyUnicodeWriter_WriteASCIIString@@Base+0x168> │ │ │ │ + beq d6664 <_PyUnicodeWriter_WriteASCIIString@@Base+0x168> │ │ │ │ mov r2, #1 │ │ │ │ str r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ strb r2, [r4, #33] @ 0x21 │ │ │ │ - bl 2db6e8 │ │ │ │ + bl 2d9b10 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b d6eb0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ + b d6580 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d5adc <_PyUnicodeWriter_WriteStr@@Base+0x814> │ │ │ │ + bl d51ac <_PyUnicodeWriter_WriteStr@@Base+0x814> │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq d6e90 <_PyUnicodeWriter_WriteASCIIString@@Base+0x64> │ │ │ │ + beq d6560 <_PyUnicodeWriter_WriteASCIIString@@Base+0x64> │ │ │ │ cmp r2, #2 │ │ │ │ - bne d6fb4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x188> │ │ │ │ + bne d6684 <_PyUnicodeWriter_WriteASCIIString@@Base+0x188> │ │ │ │ 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 d702c <_PyUnicodeWriter_WriteASCIIString@@Base+0x200> │ │ │ │ + bcc d66fc <_PyUnicodeWriter_WriteASCIIString@@Base+0x200> │ │ │ │ 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 d7020 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1f4> │ │ │ │ + bcs d66f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1f4> │ │ │ │ ldrb r1, [ip], #1 │ │ │ │ strh r1, [r2], #2 │ │ │ │ mov r1, ip │ │ │ │ - b d6f78 <_PyUnicodeWriter_WriteASCIIString@@Base+0x14c> │ │ │ │ + b d6648 <_PyUnicodeWriter_WriteASCIIString@@Base+0x14c> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r1 │ │ │ │ bl 2e3a0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, r0 │ │ │ │ - bne d6e5c <_PyUnicodeWriter_WriteASCIIString@@Base+0x30> │ │ │ │ - b d6eb0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ + bne d652c <_PyUnicodeWriter_WriteASCIIString@@Base+0x30> │ │ │ │ + b d6580 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ 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 d7054 <_PyUnicodeWriter_WriteASCIIString@@Base+0x228> │ │ │ │ + bcc d6724 <_PyUnicodeWriter_WriteASCIIString@@Base+0x228> │ │ │ │ rsb r3, r7, #3 │ │ │ │ sub r0, r7, #3 │ │ │ │ add r3, r3, r2 │ │ │ │ cmp r0, r2 │ │ │ │ bic r0, r3, #3 │ │ │ │ movhi r0, #0 │ │ │ │ lsr r2, r3, #2 │ │ │ │ @@ -173867,176 +173279,176 @@ │ │ │ │ lslls r2, r2, #4 │ │ │ │ add r2, r2, ip │ │ │ │ mov r0, r3 │ │ │ │ cmp r3, r1 │ │ │ │ ldrbcc r3, [r0], #1 │ │ │ │ strcc r3, [r2], #4 │ │ │ │ movcc r3, r0 │ │ │ │ - bcc d7004 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1d8> │ │ │ │ + bcc d66d4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1d8> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b d6eb0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ + b d6580 <_PyUnicodeWriter_WriteASCIIString@@Base+0x84> │ │ │ │ ldrb r6, [r2] │ │ │ │ add r2, r2, #4 │ │ │ │ strh r6, [lr], #8 │ │ │ │ ldrb r6, [r2, #-3] │ │ │ │ strh r6, [lr, #-6] │ │ │ │ ldrb r6, [r2, #-2] │ │ │ │ strh r6, [lr, #-4] │ │ │ │ ldrb r6, [r2, #-1] │ │ │ │ strh r6, [lr, #-2] │ │ │ │ - b d6f44 <_PyUnicodeWriter_WriteASCIIString@@Base+0x118> │ │ │ │ + b d6614 <_PyUnicodeWriter_WriteASCIIString@@Base+0x118> │ │ │ │ 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 d6fd0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1a4> │ │ │ │ + b d66a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1a4> │ │ │ │ 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 r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmn r3, #1 │ │ │ │ - beq d7188 <_PyUnicodeWriter_WriteASCIIString@@Base+0x35c> │ │ │ │ + beq d6858 <_PyUnicodeWriter_WriteASCIIString@@Base+0x35c> │ │ │ │ cmp r3, #0 │ │ │ │ - ble d753c <_PyUnicodeWriter_WriteASCIIString@@Base+0x710> │ │ │ │ + ble d6c0c <_PyUnicodeWriter_WriteASCIIString@@Base+0x710> │ │ │ │ ldrb r4, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - beq d7308 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4dc> │ │ │ │ + beq d69d8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4dc> │ │ │ │ cmp r3, #1 │ │ │ │ - beq d752c <_PyUnicodeWriter_WriteASCIIString@@Base+0x700> │ │ │ │ + beq d6bfc <_PyUnicodeWriter_WriteASCIIString@@Base+0x700> │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d73a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x57c> │ │ │ │ + beq d6a78 <_PyUnicodeWriter_WriteASCIIString@@Base+0x57c> │ │ │ │ cmp r3, #2 │ │ │ │ - beq d752c <_PyUnicodeWriter_WriteASCIIString@@Base+0x700> │ │ │ │ + beq d6bfc <_PyUnicodeWriter_WriteASCIIString@@Base+0x700> │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d7328 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4fc> │ │ │ │ + beq d69f8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4fc> │ │ │ │ cmp r3, #3 │ │ │ │ - beq d752c <_PyUnicodeWriter_WriteASCIIString@@Base+0x700> │ │ │ │ + beq d6bfc <_PyUnicodeWriter_WriteASCIIString@@Base+0x700> │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d73b8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x58c> │ │ │ │ + beq d6a88 <_PyUnicodeWriter_WriteASCIIString@@Base+0x58c> │ │ │ │ cmp r3, #4 │ │ │ │ - beq d752c <_PyUnicodeWriter_WriteASCIIString@@Base+0x700> │ │ │ │ + beq d6bfc <_PyUnicodeWriter_WriteASCIIString@@Base+0x700> │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d73fc <_PyUnicodeWriter_WriteASCIIString@@Base+0x5d0> │ │ │ │ + beq d6acc <_PyUnicodeWriter_WriteASCIIString@@Base+0x5d0> │ │ │ │ cmp r3, #5 │ │ │ │ - beq d752c <_PyUnicodeWriter_WriteASCIIString@@Base+0x700> │ │ │ │ + beq d6bfc <_PyUnicodeWriter_WriteASCIIString@@Base+0x700> │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d747c <_PyUnicodeWriter_WriteASCIIString@@Base+0x650> │ │ │ │ + beq d6b4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x650> │ │ │ │ cmp r3, #6 │ │ │ │ - beq d752c <_PyUnicodeWriter_WriteASCIIString@@Base+0x700> │ │ │ │ + beq d6bfc <_PyUnicodeWriter_WriteASCIIString@@Base+0x700> │ │ │ │ ldrb r2, [r1, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d748c <_PyUnicodeWriter_WriteASCIIString@@Base+0x660> │ │ │ │ + beq d6b5c <_PyUnicodeWriter_WriteASCIIString@@Base+0x660> │ │ │ │ cmp r3, #7 │ │ │ │ - beq d752c <_PyUnicodeWriter_WriteASCIIString@@Base+0x700> │ │ │ │ + beq d6bfc <_PyUnicodeWriter_WriteASCIIString@@Base+0x700> │ │ │ │ ldrb r2, [r1, #7] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d749c <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ + beq d6b6c <_PyUnicodeWriter_WriteASCIIString@@Base+0x670> │ │ │ │ cmp r3, #8 │ │ │ │ addne r1, r1, #7 │ │ │ │ movne r4, #8 │ │ │ │ - bne d7168 <_PyUnicodeWriter_WriteASCIIString@@Base+0x33c> │ │ │ │ - b d752c <_PyUnicodeWriter_WriteASCIIString@@Base+0x700> │ │ │ │ + bne d6838 <_PyUnicodeWriter_WriteASCIIString@@Base+0x33c> │ │ │ │ + b d6bfc <_PyUnicodeWriter_WriteASCIIString@@Base+0x700> │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq d74ac <_PyUnicodeWriter_WriteASCIIString@@Base+0x680> │ │ │ │ + beq d6b7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x680> │ │ │ │ ldrb r2, [r1, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne d715c <_PyUnicodeWriter_WriteASCIIString@@Base+0x330> │ │ │ │ + bne d682c <_PyUnicodeWriter_WriteASCIIString@@Base+0x330> │ │ │ │ cmp r3, r4 │ │ │ │ - beq d74ac <_PyUnicodeWriter_WriteASCIIString@@Base+0x680> │ │ │ │ + beq d6b7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x680> │ │ │ │ cmp r7, #0 │ │ │ │ - blt d71a4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x378> │ │ │ │ - b d7408 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5dc> │ │ │ │ + blt d6874 <_PyUnicodeWriter_WriteASCIIString@@Base+0x378> │ │ │ │ + b d6ad8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5dc> │ │ │ │ mov r0, r1 │ │ │ │ bl 2e3a0 │ │ │ │ cmp r7, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bge d7408 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5dc> │ │ │ │ + bge d6ad8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5dc> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7310 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e4> │ │ │ │ + beq d69e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e4> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r7, #0 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls d74c4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x698> │ │ │ │ + bls d6b94 <_PyUnicodeWriter_WriteASCIIString@@Base+0x698> │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r3, [r6, #16] │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - blt d74c4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x698> │ │ │ │ + blt d6b94 <_PyUnicodeWriter_WriteASCIIString@@Base+0x698> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ add r3, r5, r4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne d7554 <_PyUnicodeWriter_WriteASCIIString@@Base+0x728> │ │ │ │ + bne d6c24 <_PyUnicodeWriter_WriteASCIIString@@Base+0x728> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ add r0, r0, r2 │ │ │ │ orr r2, r5, r0 │ │ │ │ tst r2, #3 │ │ │ │ - beq d7338 <_PyUnicodeWriter_WriteASCIIString@@Base+0x50c> │ │ │ │ + beq d6a08 <_PyUnicodeWriter_WriteASCIIString@@Base+0x50c> │ │ │ │ cmp r4, #3 │ │ │ │ - ble d73c8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x59c> │ │ │ │ + ble d6a98 <_PyUnicodeWriter_WriteASCIIString@@Base+0x59c> │ │ │ │ ldr r2, [r5] │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ands r2, r2, ip │ │ │ │ - bne d74f4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6c8> │ │ │ │ + bne d6bc4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6c8> │ │ │ │ add r2, r5, #4 │ │ │ │ sub lr, r3, #4 │ │ │ │ bic r2, r2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bhi d728c <_PyUnicodeWriter_WriteASCIIString@@Base+0x460> │ │ │ │ + bhi d695c <_PyUnicodeWriter_WriteASCIIString@@Base+0x460> │ │ │ │ ldr r1, [r2] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne d7510 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6e4> │ │ │ │ + bne d6be0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6e4> │ │ │ │ add r1, r2, #4 │ │ │ │ mov r8, r1 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc d7320 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4f4> │ │ │ │ + bcc d69f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4f4> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne d750c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6e0> │ │ │ │ + bne d6bdc <_PyUnicodeWriter_WriteASCIIString@@Base+0x6e0> │ │ │ │ add r1, r2, #8 │ │ │ │ mov r8, r1 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc d7320 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4f4> │ │ │ │ + bcc d69f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4f4> │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne d750c <_PyUnicodeWriter_WriteASCIIString@@Base+0x6e0> │ │ │ │ + bne d6bdc <_PyUnicodeWriter_WriteASCIIString@@Base+0x6e0> │ │ │ │ add r2, r2, #12 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc d728c <_PyUnicodeWriter_WriteASCIIString@@Base+0x460> │ │ │ │ + bcc d695c <_PyUnicodeWriter_WriteASCIIString@@Base+0x460> │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ldr r1, [r2] │ │ │ │ ands r1, ip, r1 │ │ │ │ - bne d7510 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6e4> │ │ │ │ + bne d6be0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6e4> │ │ │ │ add r2, r2, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bcs d7274 <_PyUnicodeWriter_WriteASCIIString@@Base+0x448> │ │ │ │ - ldr lr, [pc, #796] @ d75b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x784> │ │ │ │ + bcs d6944 <_PyUnicodeWriter_WriteASCIIString@@Base+0x448> │ │ │ │ + ldr lr, [pc, #796] @ d6c80 <_PyUnicodeWriter_WriteASCIIString@@Base+0x784> │ │ │ │ sub r1, r3, r2 │ │ │ │ mov ip, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi d72ac <_PyUnicodeWriter_WriteASCIIString@@Base+0x480> │ │ │ │ + bhi d697c <_PyUnicodeWriter_WriteASCIIString@@Base+0x480> │ │ │ │ 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 │ │ │ │ @@ -174044,269 +173456,269 @@ │ │ │ │ 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 d73d0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a4> │ │ │ │ + bne d6aa0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5a4> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 2e304 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ mov r3, #0 │ │ │ │ add r2, r2, r4 │ │ │ │ str r2, [r6, #20] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - bge d7598 <_PyUnicodeWriter_WriteASCIIString@@Base+0x76c> │ │ │ │ + bge d6c68 <_PyUnicodeWriter_WriteASCIIString@@Base+0x76c> │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r2, r8 │ │ │ │ - b d728c <_PyUnicodeWriter_WriteASCIIString@@Base+0x460> │ │ │ │ + b d695c <_PyUnicodeWriter_WriteASCIIString@@Base+0x460> │ │ │ │ mov r4, #2 │ │ │ │ cmp r7, #0 │ │ │ │ - blt d71a4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x378> │ │ │ │ - b d7408 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5dc> │ │ │ │ + blt d6874 <_PyUnicodeWriter_WriteASCIIString@@Base+0x378> │ │ │ │ + b d6ad8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5dc> │ │ │ │ mov r2, r5 │ │ │ │ - b d7354 <_PyUnicodeWriter_WriteASCIIString@@Base+0x528> │ │ │ │ + b d6a24 <_PyUnicodeWriter_WriteASCIIString@@Base+0x528> │ │ │ │ ldr lr, [r1, #-4] │ │ │ │ tst lr, ip │ │ │ │ - bne d7368 <_PyUnicodeWriter_WriteASCIIString@@Base+0x53c> │ │ │ │ + bne d6a38 <_PyUnicodeWriter_WriteASCIIString@@Base+0x53c> │ │ │ │ mov r2, r1 │ │ │ │ str lr, [r0], #4 │ │ │ │ add r1, r2, #4 │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ cmp r1, r3 │ │ │ │ - bls d7340 <_PyUnicodeWriter_WriteASCIIString@@Base+0x514> │ │ │ │ + bls d6a10 <_PyUnicodeWriter_WriteASCIIString@@Base+0x514> │ │ │ │ cmp r2, r3 │ │ │ │ - bcs d7388 <_PyUnicodeWriter_WriteASCIIString@@Base+0x55c> │ │ │ │ + bcs d6a58 <_PyUnicodeWriter_WriteASCIIString@@Base+0x55c> │ │ │ │ ldrsb ip, [r2] │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ addge r2, r2, #1 │ │ │ │ strbge r1, [r0], #1 │ │ │ │ - bge d7368 <_PyUnicodeWriter_WriteASCIIString@@Base+0x53c> │ │ │ │ + bge d6a38 <_PyUnicodeWriter_WriteASCIIString@@Base+0x53c> │ │ │ │ sub r8, r2, r5 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ cmp r8, r4 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [r6, #20] │ │ │ │ addne r2, r5, r8 │ │ │ │ - beq d7310 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e4> │ │ │ │ - b d7558 <_PyUnicodeWriter_WriteASCIIString@@Base+0x72c> │ │ │ │ + beq d69e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e4> │ │ │ │ + b d6c28 <_PyUnicodeWriter_WriteASCIIString@@Base+0x72c> │ │ │ │ mov r4, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - blt d71a4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x378> │ │ │ │ - b d7408 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5dc> │ │ │ │ + blt d6874 <_PyUnicodeWriter_WriteASCIIString@@Base+0x378> │ │ │ │ + b d6ad8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5dc> │ │ │ │ mov r4, #3 │ │ │ │ cmp r7, #0 │ │ │ │ - blt d71a4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x378> │ │ │ │ - b d7408 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5dc> │ │ │ │ + blt d6874 <_PyUnicodeWriter_WriteASCIIString@@Base+0x378> │ │ │ │ + b d6ad8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5dc> │ │ │ │ mov r2, r5 │ │ │ │ - b d728c <_PyUnicodeWriter_WriteASCIIString@@Base+0x460> │ │ │ │ + b d695c <_PyUnicodeWriter_WriteASCIIString@@Base+0x460> │ │ │ │ rbit ip, ip │ │ │ │ sub r2, r2, r5 │ │ │ │ clz ip, ip │ │ │ │ sub r1, ip, #7 │ │ │ │ add r2, r2, r1, lsr #3 │ │ │ │ mov r8, r2 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b d738c <_PyUnicodeWriter_WriteASCIIString@@Base+0x560> │ │ │ │ + b d6a5c <_PyUnicodeWriter_WriteASCIIString@@Base+0x560> │ │ │ │ mov r4, #4 │ │ │ │ cmp r7, #0 │ │ │ │ - blt d71a4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x378> │ │ │ │ + blt d6874 <_PyUnicodeWriter_WriteASCIIString@@Base+0x378> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r3, #27168 @ 0x6a20 │ │ │ │ + movw r3, #29408 @ 0x72e0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - bl c2614 │ │ │ │ + bl c2848 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d75a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x77c> │ │ │ │ + beq d6c78 <_PyUnicodeWriter_WriteASCIIString@@Base+0x77c> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl d4fa0 │ │ │ │ + bl d4670 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r3, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d72fc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4d0> │ │ │ │ + bgt d69cc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4d0> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne d72fc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4d0> │ │ │ │ + bne d69cc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4d0> │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b d72fc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4d0> │ │ │ │ + b d69cc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4d0> │ │ │ │ mov r4, #5 │ │ │ │ cmp r7, #0 │ │ │ │ - blt d71a4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x378> │ │ │ │ - b d7408 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5dc> │ │ │ │ + blt d6874 <_PyUnicodeWriter_WriteASCIIString@@Base+0x378> │ │ │ │ + b d6ad8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5dc> │ │ │ │ mov r4, #6 │ │ │ │ cmp r7, #0 │ │ │ │ - blt d71a4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x378> │ │ │ │ - b d7408 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5dc> │ │ │ │ + blt d6874 <_PyUnicodeWriter_WriteASCIIString@@Base+0x378> │ │ │ │ + b d6ad8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5dc> │ │ │ │ mov r4, #7 │ │ │ │ cmp r7, #0 │ │ │ │ - blt d71a4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x378> │ │ │ │ - b d7408 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5dc> │ │ │ │ + blt d6874 <_PyUnicodeWriter_WriteASCIIString@@Base+0x378> │ │ │ │ + b d6ad8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5dc> │ │ │ │ cmp r7, #0 │ │ │ │ - bge d75a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x774> │ │ │ │ + bge d6c70 <_PyUnicodeWriter_WriteASCIIString@@Base+0x774> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ sub r7, fp, #32 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bhi d71b4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x388> │ │ │ │ + bhi d6884 <_PyUnicodeWriter_WriteASCIIString@@Base+0x388> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl d5adc <_PyUnicodeWriter_WriteStr@@Base+0x814> │ │ │ │ + bl d51ac <_PyUnicodeWriter_WriteStr@@Base+0x814> │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d72fc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4d0> │ │ │ │ + beq d69cc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4d0> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ add r3, r5, r4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne d7554 <_PyUnicodeWriter_WriteASCIIString@@Base+0x728> │ │ │ │ + bne d6c24 <_PyUnicodeWriter_WriteASCIIString@@Base+0x728> │ │ │ │ ldr r2, [r6, #20] │ │ │ │ - b d71d8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x3ac> │ │ │ │ + b d68a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x3ac> │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ sub r2, r2, #7 │ │ │ │ lsr r2, r2, #3 │ │ │ │ mov r8, r2 │ │ │ │ - b d73e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5bc> │ │ │ │ + b d6ab8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5bc> │ │ │ │ mov r2, r8 │ │ │ │ rbit r1, r1 │ │ │ │ sub r2, r2, r5 │ │ │ │ clz r1, r1 │ │ │ │ sub r1, r1, #7 │ │ │ │ add r2, r2, r1, lsr #3 │ │ │ │ mov r8, r2 │ │ │ │ - b d73e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5bc> │ │ │ │ + b d6ab8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x5bc> │ │ │ │ cmp r7, #0 │ │ │ │ - bge d758c <_PyUnicodeWriter_WriteASCIIString@@Base+0x760> │ │ │ │ + bge d6c5c <_PyUnicodeWriter_WriteASCIIString@@Base+0x760> │ │ │ │ mov r4, r3 │ │ │ │ - b d74b4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x688> │ │ │ │ - beq d7584 <_PyUnicodeWriter_WriteASCIIString@@Base+0x758> │ │ │ │ + b d6b84 <_PyUnicodeWriter_WriteASCIIString@@Base+0x688> │ │ │ │ + beq d6c54 <_PyUnicodeWriter_WriteASCIIString@@Base+0x758> │ │ │ │ cmp r2, #0 │ │ │ │ movge r4, #0 │ │ │ │ movge r3, r4 │ │ │ │ - blt d7310 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e4> │ │ │ │ - b d740c <_PyUnicodeWriter_WriteASCIIString@@Base+0x5e0> │ │ │ │ + blt d69e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4e4> │ │ │ │ + b d6adc <_PyUnicodeWriter_WriteASCIIString@@Base+0x5e0> │ │ │ │ mov r2, r5 │ │ │ │ mov lr, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [sp, #8] │ │ │ │ - movw ip, #27168 @ 0x6a20 │ │ │ │ + movw ip, #29408 @ 0x72e0 │ │ │ │ movt ip, #69 @ 0x45 │ │ │ │ str lr, [sp] │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 1fb790 │ │ │ │ + bl 1fb4cc │ │ │ │ mov r3, r0 │ │ │ │ - b d72fc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4d0> │ │ │ │ + b d69cc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4d0> │ │ │ │ cmp r2, #0 │ │ │ │ - blt d72fc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4d0> │ │ │ │ + blt d69cc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4d0> │ │ │ │ mov r4, r3 │ │ │ │ sub r3, fp, #32 │ │ │ │ - b d740c <_PyUnicodeWriter_WriteASCIIString@@Base+0x5e0> │ │ │ │ + b d6adc <_PyUnicodeWriter_WriteASCIIString@@Base+0x5e0> │ │ │ │ mov r3, r4 │ │ │ │ - b d740c <_PyUnicodeWriter_WriteASCIIString@@Base+0x5e0> │ │ │ │ + b d6adc <_PyUnicodeWriter_WriteASCIIString@@Base+0x5e0> │ │ │ │ sub r3, fp, #32 │ │ │ │ - b d740c <_PyUnicodeWriter_WriteASCIIString@@Base+0x5e0> │ │ │ │ + b d6adc <_PyUnicodeWriter_WriteASCIIString@@Base+0x5e0> │ │ │ │ mvn r3, #0 │ │ │ │ - b d72fc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4d0> │ │ │ │ - subeq r4, sp, r0, ror #13 │ │ │ │ + b d69cc <_PyUnicodeWriter_WriteASCIIString@@Base+0x4d0> │ │ │ │ + subeq r4, sp, r6, ror #31 │ │ │ │ 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 │ │ │ │ subs r5, r2, #0 │ │ │ │ - beq d7830 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa04> │ │ │ │ + beq d6f00 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa04> │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls d7804 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9d8> │ │ │ │ + bls d6ed4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9d8> │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r3, r5 │ │ │ │ - blt d7804 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9d8> │ │ │ │ + blt d6ed4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9d8> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #1 │ │ │ │ add r3, r1, r5 │ │ │ │ - bne d7880 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa54> │ │ │ │ + bne d6f50 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa54> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r0, r0, r2 │ │ │ │ orr r2, r6, r0 │ │ │ │ tst r2, #3 │ │ │ │ - beq d7750 <_PyUnicodeWriter_WriteASCIIString@@Base+0x924> │ │ │ │ + beq d6e20 <_PyUnicodeWriter_WriteASCIIString@@Base+0x924> │ │ │ │ cmp r5, #3 │ │ │ │ - ble d77cc <_PyUnicodeWriter_WriteASCIIString@@Base+0x9a0> │ │ │ │ + ble d6e9c <_PyUnicodeWriter_WriteASCIIString@@Base+0x9a0> │ │ │ │ ldr ip, [r6] │ │ │ │ movw r1, #32896 @ 0x8080 │ │ │ │ movt r1, #32896 @ 0x8080 │ │ │ │ ands ip, ip, r1 │ │ │ │ - bne d7844 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa18> │ │ │ │ + bne d6f14 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa18> │ │ │ │ add ip, r6, #4 │ │ │ │ sub lr, r3, #4 │ │ │ │ bic ip, ip, #3 │ │ │ │ cmp ip, lr │ │ │ │ - bhi d76c4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x898> │ │ │ │ + bhi d6d94 <_PyUnicodeWriter_WriteASCIIString@@Base+0x898> │ │ │ │ ldr r2, [ip] │ │ │ │ ands r2, r1, r2 │ │ │ │ - bne d77d8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9ac> │ │ │ │ + bne d6ea8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9ac> │ │ │ │ add r2, ip, #4 │ │ │ │ mov r8, r2 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc d7748 <_PyUnicodeWriter_WriteASCIIString@@Base+0x91c> │ │ │ │ + bcc d6e18 <_PyUnicodeWriter_WriteASCIIString@@Base+0x91c> │ │ │ │ ldr r2, [ip, #4] │ │ │ │ ands r2, r1, r2 │ │ │ │ - bne d77d4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9a8> │ │ │ │ + bne d6ea4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9a8> │ │ │ │ add r2, ip, #8 │ │ │ │ mov r8, r2 │ │ │ │ cmp lr, r2 │ │ │ │ - bcc d7748 <_PyUnicodeWriter_WriteASCIIString@@Base+0x91c> │ │ │ │ + bcc d6e18 <_PyUnicodeWriter_WriteASCIIString@@Base+0x91c> │ │ │ │ ldr r2, [ip, #8] │ │ │ │ ands r2, r1, r2 │ │ │ │ - bne d77d4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9a8> │ │ │ │ + bne d6ea4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9a8> │ │ │ │ add ip, ip, #12 │ │ │ │ cmp lr, ip │ │ │ │ - bcc d76c4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x898> │ │ │ │ + bcc d6d94 <_PyUnicodeWriter_WriteASCIIString@@Base+0x898> │ │ │ │ movw r1, #32896 @ 0x8080 │ │ │ │ movt r1, #32896 @ 0x8080 │ │ │ │ ldr r2, [ip] │ │ │ │ ands r2, r1, r2 │ │ │ │ - bne d77d8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9ac> │ │ │ │ + bne d6ea8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9ac> │ │ │ │ add ip, ip, #4 │ │ │ │ cmp lr, ip │ │ │ │ - bcs d76ac <_PyUnicodeWriter_WriteASCIIString@@Base+0x880> │ │ │ │ - ldr r1, [pc, #444] @ d7888 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa5c> │ │ │ │ + bcs d6d7c <_PyUnicodeWriter_WriteASCIIString@@Base+0x880> │ │ │ │ + ldr r1, [pc, #444] @ d6f58 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa5c> │ │ │ │ sub r2, r3, ip │ │ │ │ mov lr, #0 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi d76e4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8b8> │ │ │ │ + bhi d6db4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8b8> │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldrb r2, [ip, #3] │ │ │ │ bfi lr, r2, #24, #8 │ │ │ │ ldrb r2, [ip, #2] │ │ │ │ bfi lr, r2, #16, #8 │ │ │ │ @@ -174314,505 +173726,505 @@ │ │ │ │ bfi lr, r2, #8, #8 │ │ │ │ ldrb r2, [ip] │ │ │ │ bfi lr, r2, #0, #8 │ │ │ │ movw r2, #32896 @ 0x8080 │ │ │ │ movt r2, #32896 @ 0x8080 │ │ │ │ and r2, r2, lr │ │ │ │ cmp r2, #0 │ │ │ │ - bne d77d8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9ac> │ │ │ │ + bne d6ea8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9ac> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [fp, #8] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d77c4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x998> │ │ │ │ + bne d6e94 <_PyUnicodeWriter_WriteASCIIString@@Base+0x998> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov ip, r8 │ │ │ │ - b d76c4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x898> │ │ │ │ + b d6d94 <_PyUnicodeWriter_WriteASCIIString@@Base+0x898> │ │ │ │ mov r2, r6 │ │ │ │ - b d776c <_PyUnicodeWriter_WriteASCIIString@@Base+0x940> │ │ │ │ + b d6e3c <_PyUnicodeWriter_WriteASCIIString@@Base+0x940> │ │ │ │ ldr lr, [r1, #-4] │ │ │ │ tst lr, ip │ │ │ │ - bne d7780 <_PyUnicodeWriter_WriteASCIIString@@Base+0x954> │ │ │ │ + bne d6e50 <_PyUnicodeWriter_WriteASCIIString@@Base+0x954> │ │ │ │ mov r2, r1 │ │ │ │ str lr, [r0], #4 │ │ │ │ add r1, r2, #4 │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ cmp r1, r3 │ │ │ │ - bls d7758 <_PyUnicodeWriter_WriteASCIIString@@Base+0x92c> │ │ │ │ + bls d6e28 <_PyUnicodeWriter_WriteASCIIString@@Base+0x92c> │ │ │ │ cmp r2, r3 │ │ │ │ - bcs d77a0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x974> │ │ │ │ + bcs d6e70 <_PyUnicodeWriter_WriteASCIIString@@Base+0x974> │ │ │ │ ldrsb ip, [r2] │ │ │ │ ldrb r1, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ addge r2, r2, #1 │ │ │ │ strbge r1, [r0], #1 │ │ │ │ - bge d7780 <_PyUnicodeWriter_WriteASCIIString@@Base+0x954> │ │ │ │ + bge d6e50 <_PyUnicodeWriter_WriteASCIIString@@Base+0x954> │ │ │ │ sub r8, r2, r6 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r5, r8 │ │ │ │ add r2, r2, r8 │ │ │ │ str r2, [r4, #20] │ │ │ │ - bne d785c <_PyUnicodeWriter_WriteASCIIString@@Base+0xa30> │ │ │ │ + bne d6f2c <_PyUnicodeWriter_WriteASCIIString@@Base+0xa30> │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d773c <_PyUnicodeWriter_WriteASCIIString@@Base+0x910> │ │ │ │ + beq d6e0c <_PyUnicodeWriter_WriteASCIIString@@Base+0x910> │ │ │ │ ldr r3, [fp, #8] │ │ │ │ - b d783c <_PyUnicodeWriter_WriteASCIIString@@Base+0xa10> │ │ │ │ + b d6f0c <_PyUnicodeWriter_WriteASCIIString@@Base+0xa10> │ │ │ │ mov ip, r6 │ │ │ │ - b d76c4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x898> │ │ │ │ + b d6d94 <_PyUnicodeWriter_WriteASCIIString@@Base+0x898> │ │ │ │ mov ip, r8 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ sub r1, r2, #7 │ │ │ │ sub r2, ip, r6 │ │ │ │ add r2, r2, r1, lsr #3 │ │ │ │ mov r8, r2 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2e304 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b d77a4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x978> │ │ │ │ + b d6e74 <_PyUnicodeWriter_WriteASCIIString@@Base+0x978> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d5adc <_PyUnicodeWriter_WriteStr@@Base+0x814> │ │ │ │ + bl d51ac <_PyUnicodeWriter_WriteStr@@Base+0x814> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d7740 <_PyUnicodeWriter_WriteASCIIString@@Base+0x914> │ │ │ │ + beq d6e10 <_PyUnicodeWriter_WriteASCIIString@@Base+0x914> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r3, r6, r5 │ │ │ │ cmp r2, #1 │ │ │ │ - bne d7880 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa54> │ │ │ │ + bne d6f50 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa54> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - b d7610 <_PyUnicodeWriter_WriteASCIIString@@Base+0x7e4> │ │ │ │ + b d6ce0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x7e4> │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d773c <_PyUnicodeWriter_WriteASCIIString@@Base+0x910> │ │ │ │ + beq d6e0c <_PyUnicodeWriter_WriteASCIIString@@Base+0x910> │ │ │ │ str r5, [r3] │ │ │ │ - b d773c <_PyUnicodeWriter_WriteASCIIString@@Base+0x910> │ │ │ │ + b d6e0c <_PyUnicodeWriter_WriteASCIIString@@Base+0x910> │ │ │ │ rbit r2, ip │ │ │ │ clz r2, r2 │ │ │ │ sub r2, r2, #7 │ │ │ │ lsr r2, r2, #3 │ │ │ │ mov r8, r2 │ │ │ │ - b d77f0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9c4> │ │ │ │ + b d6ec0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x9c4> │ │ │ │ add r2, r6, r8 │ │ │ │ ldr ip, [fp, #8] │ │ │ │ mov r1, r6 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ stm sp, {r7, ip} │ │ │ │ - bl 1fb790 │ │ │ │ - b d7740 <_PyUnicodeWriter_WriteASCIIString@@Base+0x914> │ │ │ │ + bl 1fb4cc │ │ │ │ + b d6e10 <_PyUnicodeWriter_WriteASCIIString@@Base+0x914> │ │ │ │ mov r2, r6 │ │ │ │ - b d7860 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa34> │ │ │ │ - subeq r4, sp, r4, ror #13 │ │ │ │ + b d6f30 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa34> │ │ │ │ + subeq r4, sp, sl, ror #31 │ │ │ │ │ │ │ │ -000d788c <_PyUnicodeWriter_Finish@@Base>: │ │ │ │ +000d6f5c <_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 d79a4 <_PyUnicodeWriter_Finish@@Base+0x118> │ │ │ │ + beq d7074 <_PyUnicodeWriter_Finish@@Base+0x118> │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r3, ip │ │ │ │ str ip, [r0] │ │ │ │ - bne d7914 <_PyUnicodeWriter_Finish@@Base+0x88> │ │ │ │ + bne d6fe4 <_PyUnicodeWriter_Finish@@Base+0x88> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq d790c <_PyUnicodeWriter_Finish@@Base+0x80> │ │ │ │ + beq d6fdc <_PyUnicodeWriter_Finish@@Base+0x80> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-8] │ │ │ │ - bl d7a20 <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ + bl d70f0 <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d7978 <_PyUnicodeWriter_Finish@@Base+0xec> │ │ │ │ + beq d7048 <_PyUnicodeWriter_Finish@@Base+0xec> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d79dc <_PyUnicodeWriter_Finish@@Base+0x150> │ │ │ │ + beq d70ac <_PyUnicodeWriter_Finish@@Base+0x150> │ │ │ │ cmp r2, #1 │ │ │ │ - beq d791c <_PyUnicodeWriter_Finish@@Base+0x90> │ │ │ │ + beq d6fec <_PyUnicodeWriter_Finish@@Base+0x90> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r1, #1 │ │ │ │ - beq d7920 <_PyUnicodeWriter_Finish@@Base+0x94> │ │ │ │ + beq d6ff0 <_PyUnicodeWriter_Finish@@Base+0x94> │ │ │ │ mov r3, r2 │ │ │ │ - b d7900 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + b d6fd0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ mov r2, r3 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ ubfx r1, r3, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne d7914 <_PyUnicodeWriter_Finish@@Base+0x88> │ │ │ │ + bne d6fe4 <_PyUnicodeWriter_Finish@@Base+0x88> │ │ │ │ tst r3, #32 │ │ │ │ - beq d7a10 <_PyUnicodeWriter_Finish@@Base+0x184> │ │ │ │ + beq d70e0 <_PyUnicodeWriter_Finish@@Base+0x184> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r2, #20 │ │ │ │ addeq r3, r2, #28 │ │ │ │ ldrsb r1, [r3] │ │ │ │ ldrb r0, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ movge ip, #24 │ │ │ │ movwge r3, #59084 @ 0xe6cc │ │ │ │ - movwge r1, #38400 @ 0x9600 │ │ │ │ - ldrlt r3, [pc, #180] @ d7a18 <_PyUnicodeWriter_Finish@@Base+0x18c> │ │ │ │ + movwge r1, #38392 @ 0x95f8 │ │ │ │ + ldrlt r3, [pc, #180] @ d70e8 <_PyUnicodeWriter_Finish@@Base+0x18c> │ │ │ │ movtge r1, #106 @ 0x6a │ │ │ │ mlage r3, ip, r0, r3 │ │ │ │ addlt r3, r3, r0, lsl #5 │ │ │ │ addge r3, r3, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - beq d7914 <_PyUnicodeWriter_Finish@@Base+0x88> │ │ │ │ + beq d6fe4 <_PyUnicodeWriter_Finish@@Base+0x88> │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d7900 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bgt d6fd0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne d7900 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + bne d6fd0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ - b d7900 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + b d6fd0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d79d4 <_PyUnicodeWriter_Finish@@Base+0x148> │ │ │ │ + beq d70a4 <_PyUnicodeWriter_Finish@@Base+0x148> │ │ │ │ ldr r3, [r2] │ │ │ │ str r1, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d79d4 <_PyUnicodeWriter_Finish@@Base+0x148> │ │ │ │ + bgt d70a4 <_PyUnicodeWriter_Finish@@Base+0x148> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne d79d4 <_PyUnicodeWriter_Finish@@Base+0x148> │ │ │ │ + bne d70a4 <_PyUnicodeWriter_Finish@@Base+0x148> │ │ │ │ mov r0, r2 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [pc, #64] @ d7a1c <_PyUnicodeWriter_Finish@@Base+0x190> │ │ │ │ - b d7914 <_PyUnicodeWriter_Finish@@Base+0x88> │ │ │ │ - ldr r2, [pc, #56] @ d7a1c <_PyUnicodeWriter_Finish@@Base+0x190> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [pc, #64] @ d70ec <_PyUnicodeWriter_Finish@@Base+0x190> │ │ │ │ + b d6fe4 <_PyUnicodeWriter_Finish@@Base+0x88> │ │ │ │ + ldr r2, [pc, #56] @ d70ec <_PyUnicodeWriter_Finish@@Base+0x190> │ │ │ │ cmp r3, r2 │ │ │ │ - beq d7900 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ + beq d6fd0 <_PyUnicodeWriter_Finish@@Base+0x74> │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d7914 <_PyUnicodeWriter_Finish@@Base+0x88> │ │ │ │ + bgt d6fe4 <_PyUnicodeWriter_Finish@@Base+0x88> │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - bne d7914 <_PyUnicodeWriter_Finish@@Base+0x88> │ │ │ │ + bne d6fe4 <_PyUnicodeWriter_Finish@@Base+0x88> │ │ │ │ str r2, [fp, #-8] │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ - b d7914 <_PyUnicodeWriter_Finish@@Base+0x88> │ │ │ │ + b d6fe4 <_PyUnicodeWriter_Finish@@Base+0x88> │ │ │ │ ldr r3, [r2, #28] │ │ │ │ - b d7944 <_PyUnicodeWriter_Finish@@Base+0xb8> │ │ │ │ - rsbeq r7, fp, ip, asr #17 │ │ │ │ - mlseq fp, r0, r4, r1 │ │ │ │ + b d7014 <_PyUnicodeWriter_Finish@@Base+0xb8> │ │ │ │ + rsbeq r7, fp, r4, asr #17 │ │ │ │ + rsbeq r1, fp, r8, lsl #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne d8120 <_PyUnicodeWriter_Finish@@Base+0x894> │ │ │ │ + bne d77f0 <_PyUnicodeWriter_Finish@@Base+0x894> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmn r3, #1 │ │ │ │ - bne d8120 <_PyUnicodeWriter_Finish@@Base+0x894> │ │ │ │ + bne d77f0 <_PyUnicodeWriter_Finish@@Base+0x894> │ │ │ │ ldrb r7, [r0, #16] │ │ │ │ tst r7, #3 │ │ │ │ - bne d8120 <_PyUnicodeWriter_Finish@@Base+0x894> │ │ │ │ + bne d77f0 <_PyUnicodeWriter_Finish@@Base+0x894> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d8120 <_PyUnicodeWriter_Finish@@Base+0x894> │ │ │ │ + bne d77f0 <_PyUnicodeWriter_Finish@@Base+0x894> │ │ │ │ ubfx r8, r7, #6, #1 │ │ │ │ ubfx r5, r7, #2, #3 │ │ │ │ cmp r8, #0 │ │ │ │ - beq d7dcc <_PyUnicodeWriter_Finish@@Base+0x540> │ │ │ │ + beq d749c <_PyUnicodeWriter_Finish@@Base+0x540> │ │ │ │ cmp r5, #1 │ │ │ │ - bne d7e34 <_PyUnicodeWriter_Finish@@Base+0x5a8> │ │ │ │ + bne d74b8 <_PyUnicodeWriter_Finish@@Base+0x55c> │ │ │ │ mov r9, #20 │ │ │ │ mvn r0, #-2147483628 @ 0x80000014 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, r6 │ │ │ │ - blt d804c <_PyUnicodeWriter_Finish@@Base+0x7c0> │ │ │ │ + blt d771c <_PyUnicodeWriter_Finish@@Base+0x7c0> │ │ │ │ mla r5, r6, r5, r5 │ │ │ │ tst r7, #64 @ 0x40 │ │ │ │ add r3, r5, r9 │ │ │ │ - beq d7e48 <_PyUnicodeWriter_Finish@@Base+0x5bc> │ │ │ │ + beq d7518 <_PyUnicodeWriter_Finish@@Base+0x5bc> │ │ │ │ tst r7, #32 │ │ │ │ - beq d7fa0 <_PyUnicodeWriter_Finish@@Base+0x714> │ │ │ │ - ldr r9, [pc, #1708] @ d8170 <_PyUnicodeWriter_Finish@@Base+0x8e4> │ │ │ │ + beq d7670 <_PyUnicodeWriter_Finish@@Base+0x714> │ │ │ │ + ldr r9, [pc, #1708] @ d7840 <_PyUnicodeWriter_Finish@@Base+0x8e4> │ │ │ │ ldr r5, [r9, #1716] @ 0x6b4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne d7ff4 <_PyUnicodeWriter_Finish@@Base+0x768> │ │ │ │ + bne d76c4 <_PyUnicodeWriter_Finish@@Base+0x768> │ │ │ │ cmp r3, #0 │ │ │ │ - blt d7e20 <_PyUnicodeWriter_Finish@@Base+0x594> │ │ │ │ - movw r7, #38400 @ 0x9600 │ │ │ │ + blt d7504 <_PyUnicodeWriter_Finish@@Base+0x5a8> │ │ │ │ + movw r7, #38392 @ 0x95f8 │ │ │ │ movt r7, #106 @ 0x6a │ │ │ │ - movw r2, #33200 @ 0x81b0 │ │ │ │ + movw r2, #30848 @ 0x7880 │ │ │ │ movt r2, #13 │ │ │ │ ldr r5, [r7, #1024] @ 0x400 │ │ │ │ cmp r5, r2 │ │ │ │ - bne d7f88 <_PyUnicodeWriter_Finish@@Base+0x6fc> │ │ │ │ - ldr r1, [pc, #1660] @ d8174 <_PyUnicodeWriter_Finish@@Base+0x8e8> │ │ │ │ + bne d7658 <_PyUnicodeWriter_Finish@@Base+0x6fc> │ │ │ │ + ldr r1, [pc, #1660] @ d7844 <_PyUnicodeWriter_Finish@@Base+0x8e8> │ │ │ │ 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 d7cec <_PyUnicodeWriter_Finish@@Base+0x460> │ │ │ │ + beq d73bc <_PyUnicodeWriter_Finish@@Base+0x460> │ │ │ │ lsr r2, r4, #18 │ │ │ │ ubfx r0, r4, #0, #18 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ lsl r2, r2, #3 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r2, sl, r2 │ │ │ │ ldr r1, [r2, #808] @ 0x328 │ │ │ │ cmp r1, r0 │ │ │ │ - bgt d7b54 <_PyUnicodeWriter_Finish@@Base+0x2c8> │ │ │ │ + bgt d7224 <_PyUnicodeWriter_Finish@@Base+0x2c8> │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r0 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d7cec <_PyUnicodeWriter_Finish@@Base+0x460> │ │ │ │ + beq d73bc <_PyUnicodeWriter_Finish@@Base+0x460> │ │ │ │ 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 d7ca8 <_PyUnicodeWriter_Finish@@Base+0x41c> │ │ │ │ + bhi d7378 <_PyUnicodeWriter_Finish@@Base+0x41c> │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ cmp r2, r3, lsl #2 │ │ │ │ - bcc d7d9c <_PyUnicodeWriter_Finish@@Base+0x510> │ │ │ │ + bcc d746c <_PyUnicodeWriter_Finish@@Base+0x510> │ │ │ │ cmp r3, #0 │ │ │ │ - beq d7eb0 <_PyUnicodeWriter_Finish@@Base+0x624> │ │ │ │ + beq d7580 <_PyUnicodeWriter_Finish@@Base+0x624> │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bhi d7eb0 <_PyUnicodeWriter_Finish@@Base+0x624> │ │ │ │ + bhi d7580 <_PyUnicodeWriter_Finish@@Base+0x624> │ │ │ │ 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 d7cd0 <_PyUnicodeWriter_Finish@@Base+0x444> │ │ │ │ + beq d73a0 <_PyUnicodeWriter_Finish@@Base+0x444> │ │ │ │ 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 d7d20 <_PyUnicodeWriter_Finish@@Base+0x494> │ │ │ │ + beq d73f0 <_PyUnicodeWriter_Finish@@Base+0x494> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e304 │ │ │ │ - ldr r3, [pc, #1424] @ d8174 <_PyUnicodeWriter_Finish@@Base+0x8e8> │ │ │ │ + ldr r3, [pc, #1424] @ d7844 <_PyUnicodeWriter_Finish@@Base+0x8e8> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr sl, [r3, #1604] @ 0x644 │ │ │ │ cmn sl, #804 @ 0x324 │ │ │ │ - beq d7e84 <_PyUnicodeWriter_Finish@@Base+0x5f8> │ │ │ │ + beq d7554 <_PyUnicodeWriter_Finish@@Base+0x5f8> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, sl, r3 │ │ │ │ ldr r2, [r3, #808] @ 0x328 │ │ │ │ cmp r1, r2 │ │ │ │ - blt d7c30 <_PyUnicodeWriter_Finish@@Base+0x3a4> │ │ │ │ + blt d7300 <_PyUnicodeWriter_Finish@@Base+0x3a4> │ │ │ │ ldr r2, [r3, #804] @ 0x324 │ │ │ │ cmp r1, r2 │ │ │ │ movlt r3, #0 │ │ │ │ movge r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d7e84 <_PyUnicodeWriter_Finish@@Base+0x5f8> │ │ │ │ + beq d7554 <_PyUnicodeWriter_Finish@@Base+0x5f8> │ │ │ │ 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 d7dfc <_PyUnicodeWriter_Finish@@Base+0x570> │ │ │ │ + beq d74e0 <_PyUnicodeWriter_Finish@@Base+0x584> │ │ │ │ cmp r3, #0 │ │ │ │ - beq d7eb8 <_PyUnicodeWriter_Finish@@Base+0x62c> │ │ │ │ + beq d7588 <_PyUnicodeWriter_Finish@@Base+0x62c> │ │ │ │ ldr r3, [r9, #1716] @ 0x6b4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d7fb0 <_PyUnicodeWriter_Finish@@Base+0x724> │ │ │ │ + bne d7680 <_PyUnicodeWriter_Finish@@Base+0x724> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ str r6, [r5, #8] │ │ │ │ tst r3, #32 │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ - beq d8168 <_PyUnicodeWriter_Finish@@Base+0x8dc> │ │ │ │ + beq d7838 <_PyUnicodeWriter_Finish@@Base+0x8dc> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d7da4 <_PyUnicodeWriter_Finish@@Base+0x518> │ │ │ │ + beq d7474 <_PyUnicodeWriter_Finish@@Base+0x518> │ │ │ │ add r3, r5, #20 │ │ │ │ cmp r2, #1 │ │ │ │ - bne d7db0 <_PyUnicodeWriter_Finish@@Base+0x524> │ │ │ │ + bne d7480 <_PyUnicodeWriter_Finish@@Base+0x524> │ │ │ │ mov r2, #0 │ │ │ │ strb r2, [r3, r6] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bhi d7d54 <_PyUnicodeWriter_Finish@@Base+0x4c8> │ │ │ │ + bhi d7424 <_PyUnicodeWriter_Finish@@Base+0x4c8> │ │ │ │ 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 d7bb0 <_PyUnicodeWriter_Finish@@Base+0x324> │ │ │ │ + bne d7280 <_PyUnicodeWriter_Finish@@Base+0x324> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, sl │ │ │ │ strd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl b59a8 │ │ │ │ + bl b5968 │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r5, r0 │ │ │ │ - b d7d4c <_PyUnicodeWriter_Finish@@Base+0x4c0> │ │ │ │ + b d741c <_PyUnicodeWriter_Finish@@Base+0x4c0> │ │ │ │ ldr r5, [r7, #984] @ 0x3d8 │ │ │ │ - movw r2, #54348 @ 0xd44c │ │ │ │ + movw r2, #54372 @ 0xd464 │ │ │ │ movt r2, #10 │ │ │ │ cmp r5, r2 │ │ │ │ - bne d7fdc <_PyUnicodeWriter_Finish@@Base+0x750> │ │ │ │ + bne d76ac <_PyUnicodeWriter_Finish@@Base+0x750> │ │ │ │ cmp r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ movcs r1, r3 │ │ │ │ movcc r1, #1 │ │ │ │ bl 2db44 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne d7c58 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ - b d7e20 <_PyUnicodeWriter_Finish@@Base+0x594> │ │ │ │ + bne d7328 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + b d7504 <_PyUnicodeWriter_Finish@@Base+0x5a8> │ │ │ │ ldr ip, [r1, #24] │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, ip │ │ │ │ - bcc d7de8 <_PyUnicodeWriter_Finish@@Base+0x55c> │ │ │ │ + bcc d74cc <_PyUnicodeWriter_Finish@@Base+0x570> │ │ │ │ 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 d7bd0 <_PyUnicodeWriter_Finish@@Base+0x344> │ │ │ │ + bne d72a0 <_PyUnicodeWriter_Finish@@Base+0x344> │ │ │ │ ldr r5, [r7, #976] @ 0x3d0 │ │ │ │ - movw r1, #52364 @ 0xcc8c │ │ │ │ + movw r1, #52388 @ 0xcca4 │ │ │ │ movt r1, #10 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r5, r1 │ │ │ │ - bne d80f4 <_PyUnicodeWriter_Finish@@Base+0x868> │ │ │ │ + bne d77c4 <_PyUnicodeWriter_Finish@@Base+0x868> │ │ │ │ cmp r3, #1 │ │ │ │ movcs r0, r3 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2e388 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d7e20 <_PyUnicodeWriter_Finish@@Base+0x594> │ │ │ │ + beq d7504 <_PyUnicodeWriter_Finish@@Base+0x5a8> │ │ │ │ ldr r3, [sl, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sl, #800] @ 0x320 │ │ │ │ - b d7bd0 <_PyUnicodeWriter_Finish@@Base+0x344> │ │ │ │ + b d72a0 <_PyUnicodeWriter_Finish@@Base+0x344> │ │ │ │ mov r5, r4 │ │ │ │ - b d7c58 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + b d7328 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ add r3, r5, #28 │ │ │ │ cmp r2, #1 │ │ │ │ - beq d7c94 <_PyUnicodeWriter_Finish@@Base+0x408> │ │ │ │ + beq d7364 <_PyUnicodeWriter_Finish@@Base+0x408> │ │ │ │ cmp r2, #2 │ │ │ │ lsleq r6, r6, #1 │ │ │ │ moveq r2, #0 │ │ │ │ movne r2, #0 │ │ │ │ strne r2, [r3, r6, lsl #2] │ │ │ │ strheq r2, [r3, r6] │ │ │ │ - b d7c9c <_PyUnicodeWriter_Finish@@Base+0x410> │ │ │ │ + b d736c <_PyUnicodeWriter_Finish@@Base+0x410> │ │ │ │ cmp r5, #1 │ │ │ │ movne r9, #28 │ │ │ │ mvnne r0, #-2147483620 @ 0x8000001c │ │ │ │ - bne d7e3c <_PyUnicodeWriter_Finish@@Base+0x5b0> │ │ │ │ + bne d74c0 <_PyUnicodeWriter_Finish@@Base+0x564> │ │ │ │ mov r9, #28 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ - b d7a98 <_PyUnicodeWriter_Finish@@Base+0x20c> │ │ │ │ + b d7168 <_PyUnicodeWriter_Finish@@Base+0x20c> │ │ │ │ + mov r9, #20 │ │ │ │ + mvn r0, #-2147483628 @ 0x80000014 │ │ │ │ + mov r1, r5 │ │ │ │ + blx 441e78 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ + b d7168 <_PyUnicodeWriter_Finish@@Base+0x20c> │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b d7bd0 <_PyUnicodeWriter_Finish@@Base+0x344> │ │ │ │ + b d72a0 <_PyUnicodeWriter_Finish@@Base+0x344> │ │ │ │ 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] │ │ │ │ cmp r5, #0 │ │ │ │ - bne d7c58 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + bne d7328 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl b5e9c <_Py_NewReference@@Base> │ │ │ │ - bl 366244 │ │ │ │ + bl b5e5c <_Py_NewReference@@Base> │ │ │ │ + bl 3664fc │ │ │ │ mov r5, #0 │ │ │ │ - b d7c9c <_PyUnicodeWriter_Finish@@Base+0x410> │ │ │ │ - mov r9, #20 │ │ │ │ - mvn r0, #-2147483628 @ 0x80000014 │ │ │ │ - mov r1, r5 │ │ │ │ - blx 441598 <_PyMonitoring_FireBranchEvent@@Base+0x3a8> │ │ │ │ - b d7a98 <_PyUnicodeWriter_Finish@@Base+0x20c> │ │ │ │ + b d736c <_PyUnicodeWriter_Finish@@Base+0x410> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7abc <_PyUnicodeWriter_Finish@@Base+0x230> │ │ │ │ + beq d718c <_PyUnicodeWriter_Finish@@Base+0x230> │ │ │ │ tst r7, #32 │ │ │ │ - bne d8158 <_PyUnicodeWriter_Finish@@Base+0x8cc> │ │ │ │ + bne d7828 <_PyUnicodeWriter_Finish@@Base+0x8cc> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, r0 │ │ │ │ - beq d7abc <_PyUnicodeWriter_Finish@@Base+0x230> │ │ │ │ + beq d718c <_PyUnicodeWriter_Finish@@Base+0x230> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b9568 │ │ │ │ + bl b9560 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r2, [r4, #20] │ │ │ │ str r2, [r4, #24] │ │ │ │ - b d7abc <_PyUnicodeWriter_Finish@@Base+0x230> │ │ │ │ + b d718c <_PyUnicodeWriter_Finish@@Base+0x230> │ │ │ │ ldr r2, [r7, #988] @ 0x3dc │ │ │ │ - movw r3, #53668 @ 0xd1a4 │ │ │ │ + movw r3, #53692 @ 0xd1bc │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d80e4 <_PyUnicodeWriter_Finish@@Base+0x858> │ │ │ │ + bne d77b4 <_PyUnicodeWriter_Finish@@Base+0x858> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d238 │ │ │ │ ldr r3, [sl, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl, #800] @ 0x320 │ │ │ │ - b d7c58 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + b d7328 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ mov r2, r3 │ │ │ │ - b d7d54 <_PyUnicodeWriter_Finish@@Base+0x4c8> │ │ │ │ + b d7424 <_PyUnicodeWriter_Finish@@Base+0x4c8> │ │ │ │ ldr r3, [r8, #16] │ │ │ │ mov r2, #28 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ mul r3, r2, r3 │ │ │ │ ldr r2, [sl, #512] @ 0x200 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r2 │ │ │ │ @@ -174823,102 +174235,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 d7f20 <_PyUnicodeWriter_Finish@@Base+0x694> │ │ │ │ + bne d75f0 <_PyUnicodeWriter_Finish@@Base+0x694> │ │ │ │ ldr lr, [r2, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - beq d7f1c <_PyUnicodeWriter_Finish@@Base+0x690> │ │ │ │ + beq d75ec <_PyUnicodeWriter_Finish@@Base+0x690> │ │ │ │ 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 d8054 <_PyUnicodeWriter_Finish@@Base+0x7c8> │ │ │ │ + beq d7724 <_PyUnicodeWriter_Finish@@Base+0x7c8> │ │ │ │ cmp r1, #1 │ │ │ │ - beq d8020 <_PyUnicodeWriter_Finish@@Base+0x794> │ │ │ │ + beq d76f0 <_PyUnicodeWriter_Finish@@Base+0x794> │ │ │ │ ldr r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq d7e18 <_PyUnicodeWriter_Finish@@Base+0x58c> │ │ │ │ + beq d74fc <_PyUnicodeWriter_Finish@@Base+0x5a0> │ │ │ │ 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 ip, [r2, #24] │ │ │ │ str r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r3, #24] │ │ │ │ str r2, [ip, #20] │ │ │ │ - b d7e18 <_PyUnicodeWriter_Finish@@Base+0x58c> │ │ │ │ + b d74fc <_PyUnicodeWriter_Finish@@Base+0x5a0> │ │ │ │ ldr r0, [r7, #1012] @ 0x3f4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b d7e18 <_PyUnicodeWriter_Finish@@Base+0x58c> │ │ │ │ + b d74fc <_PyUnicodeWriter_Finish@@Base+0x5a0> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7abc <_PyUnicodeWriter_Finish@@Base+0x230> │ │ │ │ - b d7e5c <_PyUnicodeWriter_Finish@@Base+0x5d0> │ │ │ │ - movw r2, #37964 @ 0x944c │ │ │ │ + beq d718c <_PyUnicodeWriter_Finish@@Base+0x230> │ │ │ │ + b d752c <_PyUnicodeWriter_Finish@@Base+0x5d0> │ │ │ │ + movw r2, #34584 @ 0x8718 │ │ │ │ movt r2, #33 @ 0x21 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d810c <_PyUnicodeWriter_Finish@@Base+0x880> │ │ │ │ + bne d77dc <_PyUnicodeWriter_Finish@@Base+0x880> │ │ │ │ ldr r0, [r9, #1712] @ 0x6b0 │ │ │ │ bl 2e37c │ │ │ │ cmp r0, #0 │ │ │ │ - bne d7c6c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + bne d733c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ - b d7c6c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + bl 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ + b d733c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ ldr r0, [r7, #972] @ 0x3cc │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b d7e18 <_PyUnicodeWriter_Finish@@Base+0x58c> │ │ │ │ - movw r2, #37964 @ 0x944c │ │ │ │ + b d74fc <_PyUnicodeWriter_Finish@@Base+0x5a0> │ │ │ │ + movw r2, #34584 @ 0x8718 │ │ │ │ movt r2, #33 @ 0x21 │ │ │ │ cmp r5, r2 │ │ │ │ - beq d7acc <_PyUnicodeWriter_Finish@@Base+0x240> │ │ │ │ + beq d719c <_PyUnicodeWriter_Finish@@Base+0x240> │ │ │ │ ldr r2, [r9, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r5 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b d7acc <_PyUnicodeWriter_Finish@@Base+0x240> │ │ │ │ + b d719c <_PyUnicodeWriter_Finish@@Base+0x240> │ │ │ │ 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 d7e18 <_PyUnicodeWriter_Finish@@Base+0x58c> │ │ │ │ - bl 366244 │ │ │ │ - b d7e2c <_PyUnicodeWriter_Finish@@Base+0x5a0> │ │ │ │ + b d74fc <_PyUnicodeWriter_Finish@@Base+0x5a0> │ │ │ │ + bl 3664fc │ │ │ │ + b d7510 <_PyUnicodeWriter_Finish@@Base+0x5b4> │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq d7f34 <_PyUnicodeWriter_Finish@@Base+0x6a8> │ │ │ │ + beq d7604 <_PyUnicodeWriter_Finish@@Base+0x6a8> │ │ │ │ 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] │ │ │ │ @@ -174943,59 +174355,59 @@ │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r8, [r2, r3] │ │ │ │ ldr r3, [sl, #788] @ 0x314 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl, #788] @ 0x314 │ │ │ │ - b d7e18 <_PyUnicodeWriter_Finish@@Base+0x58c> │ │ │ │ + b d74fc <_PyUnicodeWriter_Finish@@Base+0x5a0> │ │ │ │ ldr r0, [r7, #972] @ 0x3cc │ │ │ │ mov r1, r4 │ │ │ │ blx r2 │ │ │ │ - b d7ea0 <_PyUnicodeWriter_Finish@@Base+0x614> │ │ │ │ + b d7570 <_PyUnicodeWriter_Finish@@Base+0x614> │ │ │ │ ldr r0, [r7, #972] @ 0x3cc │ │ │ │ mov r1, r3 │ │ │ │ blx r5 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r5, r0 │ │ │ │ - b d7d84 <_PyUnicodeWriter_Finish@@Base+0x4f8> │ │ │ │ + b d7454 <_PyUnicodeWriter_Finish@@Base+0x4f8> │ │ │ │ ldr r2, [r9, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b d7c6c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ + b d733c <_PyUnicodeWriter_Finish@@Base+0x3e0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9f82c │ │ │ │ + bl 9f27c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq d7c9c <_PyUnicodeWriter_Finish@@Base+0x410> │ │ │ │ + beq d736c <_PyUnicodeWriter_Finish@@Base+0x410> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d7c9c <_PyUnicodeWriter_Finish@@Base+0x410> │ │ │ │ + bgt d736c <_PyUnicodeWriter_Finish@@Base+0x410> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d7c9c <_PyUnicodeWriter_Finish@@Base+0x410> │ │ │ │ + bne d736c <_PyUnicodeWriter_Finish@@Base+0x410> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ - b d7c9c <_PyUnicodeWriter_Finish@@Base+0x410> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b d736c <_PyUnicodeWriter_Finish@@Base+0x410> │ │ │ │ cmp r8, #0 │ │ │ │ addne r2, r4, #20 │ │ │ │ addeq r2, r4, #28 │ │ │ │ - b d7e60 <_PyUnicodeWriter_Finish@@Base+0x5d4> │ │ │ │ + b d7530 <_PyUnicodeWriter_Finish@@Base+0x5d4> │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - b d7da8 <_PyUnicodeWriter_Finish@@Base+0x51c> │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + b d7478 <_PyUnicodeWriter_Finish@@Base+0x51c> │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000d8178 : │ │ │ │ +000d7848 : │ │ │ │ push {fp, lr} │ │ │ │ subs r2, r1, #0 │ │ │ │ add fp, sp, #4 │ │ │ │ - blt d81a8 │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + blt d7878 │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #1012] @ 0x3f4 │ │ │ │ ldr r3, [r3, #1024] @ 0x400 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ @@ -175004,218 +174416,218 @@ │ │ │ │ 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 d8294 │ │ │ │ - ldr r3, [pc, #300] @ d8304 │ │ │ │ + beq d7964 │ │ │ │ + ldr r3, [pc, #300] @ d79d4 │ │ │ │ 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 d82a4 │ │ │ │ + beq d7974 │ │ │ │ lsr r1, r4, #18 │ │ │ │ ubfx ip, r4, #0, #18 │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ ldr r1, [r3, #808] @ 0x328 │ │ │ │ cmp r1, ip │ │ │ │ - bgt d8224 │ │ │ │ + bgt d78f4 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, ip │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq ip, #0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq d82a4 │ │ │ │ + beq d7974 │ │ │ │ bic r3, r4, #4080 @ 0xff0 │ │ │ │ bic r3, r3, #15 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ lsl r6, r3, #3 │ │ │ │ cmp r2, r3, lsl #3 │ │ │ │ - bhi d8250 │ │ │ │ + bhi d7920 │ │ │ │ add r3, r6, r3, lsl #4 │ │ │ │ cmp r3, r2, lsl #2 │ │ │ │ - bcc d8288 │ │ │ │ + bcc d7958 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r0 │ │ │ │ - bl b587c │ │ │ │ + bl b583c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq d8284 │ │ │ │ + beq d7954 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2e304 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl b9810 │ │ │ │ + bl b9808 │ │ │ │ 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 b587c │ │ │ │ + b b583c │ │ │ │ cmp r2, #0 │ │ │ │ - blt d82fc │ │ │ │ - movw r3, #38400 @ 0x9600 │ │ │ │ + blt d79cc │ │ │ │ + movw r3, #38392 @ 0x95f8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r1, #54348 @ 0xd44c │ │ │ │ + movw r1, #54372 @ 0xd464 │ │ │ │ movt r1, #10 │ │ │ │ ldr lr, [r3, #984] @ 0x3d8 │ │ │ │ cmp lr, r1 │ │ │ │ - bne d82e4 │ │ │ │ + bne d79b4 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ movcs r1, r2 │ │ │ │ movcc r1, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ b 2db44 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r4, #0 │ │ │ │ - b d8288 │ │ │ │ + b d7958 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000d8308 <_Py_NewReferenceNoTotal@@Base>: │ │ │ │ +000d79d8 <_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] @ d8380 <_Py_NewReferenceNoTotal@@Base+0x78> │ │ │ │ + ldr r2, [pc, #92] @ d7a50 <_Py_NewReferenceNoTotal@@Base+0x78> │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ ldr lr, [r2, #1716] @ 0x6b4 │ │ │ │ cmp lr, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - movw r1, #37964 @ 0x944c │ │ │ │ + movw r1, #34584 @ 0x8718 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ cmp lr, r1 │ │ │ │ - bne d8368 <_Py_NewReferenceNoTotal@@Base+0x60> │ │ │ │ + bne d7a38 <_Py_NewReferenceNoTotal@@Base+0x60> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2e37c │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 219ef4 <_PyErr_ChainExceptions1@@Base+0x130c> │ │ │ │ + b 2190b4 <_PyErr_ChainExceptions1@@Base+0x1350> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ - rsbeq sl, sl, r0, lsl #12 │ │ │ │ + strdeq sl, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ subs r6, r2, #0 │ │ │ │ add fp, sp, #24 │ │ │ │ popeq {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldrb lr, [r0, #4] │ │ │ │ mvn r5, #0 │ │ │ │ mov r7, r0 │ │ │ │ add r1, r1, #12 │ │ │ │ add r0, r0, #20 │ │ │ │ mov ip, #0 │ │ │ │ mvn r5, r5, lsl lr │ │ │ │ - b d83d8 <_Py_NewReferenceNoTotal@@Base+0xd0> │ │ │ │ + b d7aa8 <_Py_NewReferenceNoTotal@@Base+0xd0> │ │ │ │ ldrsb r4, [r0, r3] │ │ │ │ cmn r4, #1 │ │ │ │ - bne d8414 <_Py_NewReferenceNoTotal@@Base+0x10c> │ │ │ │ + bne d7ae4 <_Py_NewReferenceNoTotal@@Base+0x10c> │ │ │ │ strb ip, [r0, r3] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r6, ip │ │ │ │ popeq {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldrb lr, [r7, #4] │ │ │ │ add r1, r1, #12 │ │ │ │ ldr r2, [r1, #-12] │ │ │ │ cmp lr, #7 │ │ │ │ and r3, r5, r2 │ │ │ │ - ble d83b4 <_Py_NewReferenceNoTotal@@Base+0xac> │ │ │ │ + ble d7a84 <_Py_NewReferenceNoTotal@@Base+0xac> │ │ │ │ cmp lr, #15 │ │ │ │ - bgt d84b0 <_Py_NewReferenceNoTotal@@Base+0x1a8> │ │ │ │ + bgt d7b80 <_Py_NewReferenceNoTotal@@Base+0x1a8> │ │ │ │ lsl r4, r3, #1 │ │ │ │ ldrsh r8, [r0, r4] │ │ │ │ cmn r8, #1 │ │ │ │ - bne d8414 <_Py_NewReferenceNoTotal@@Base+0x10c> │ │ │ │ + bne d7ae4 <_Py_NewReferenceNoTotal@@Base+0x10c> │ │ │ │ strh ip, [r0, r4] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r6, ip │ │ │ │ - bne d83d0 <_Py_NewReferenceNoTotal@@Base+0xc8> │ │ │ │ + bne d7aa0 <_Py_NewReferenceNoTotal@@Base+0xc8> │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ lsl r4, r3, #2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ add r4, r4, r3 │ │ │ │ add r3, r2, #1 │ │ │ │ cmp lr, #7 │ │ │ │ add r3, r3, r4 │ │ │ │ and r3, r3, r5 │ │ │ │ - bgt d847c <_Py_NewReferenceNoTotal@@Base+0x174> │ │ │ │ + bgt d7b4c <_Py_NewReferenceNoTotal@@Base+0x174> │ │ │ │ ldrsb r4, [r0, r3] │ │ │ │ cmn r4, #1 │ │ │ │ - bne d8498 <_Py_NewReferenceNoTotal@@Base+0x190> │ │ │ │ + bne d7b68 <_Py_NewReferenceNoTotal@@Base+0x190> │ │ │ │ cmp lr, #7 │ │ │ │ - ble d83c0 <_Py_NewReferenceNoTotal@@Base+0xb8> │ │ │ │ + ble d7a90 <_Py_NewReferenceNoTotal@@Base+0xb8> │ │ │ │ cmp lr, #15 │ │ │ │ - bgt d84c4 <_Py_NewReferenceNoTotal@@Base+0x1bc> │ │ │ │ + bgt d7b94 <_Py_NewReferenceNoTotal@@Base+0x1bc> │ │ │ │ lsl r4, r3, #1 │ │ │ │ - b d8400 <_Py_NewReferenceNoTotal@@Base+0xf8> │ │ │ │ + b d7ad0 <_Py_NewReferenceNoTotal@@Base+0xf8> │ │ │ │ add r4, r7, r3, lsl #2 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ cmn r4, #1 │ │ │ │ - beq d8440 <_Py_NewReferenceNoTotal@@Base+0x138> │ │ │ │ + beq d7b10 <_Py_NewReferenceNoTotal@@Base+0x138> │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r2 │ │ │ │ and r3, r3, r5 │ │ │ │ lsl r4, r3, #1 │ │ │ │ cmp lr, #15 │ │ │ │ - bgt d8458 <_Py_NewReferenceNoTotal@@Base+0x150> │ │ │ │ + bgt d7b28 <_Py_NewReferenceNoTotal@@Base+0x150> │ │ │ │ ldrsh r4, [r0, r4] │ │ │ │ cmn r4, #1 │ │ │ │ - beq d8440 <_Py_NewReferenceNoTotal@@Base+0x138> │ │ │ │ - b d8468 <_Py_NewReferenceNoTotal@@Base+0x160> │ │ │ │ + beq d7b10 <_Py_NewReferenceNoTotal@@Base+0x138> │ │ │ │ + b d7b38 <_Py_NewReferenceNoTotal@@Base+0x160> │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r2 │ │ │ │ and r3, r3, r5 │ │ │ │ - b d8434 <_Py_NewReferenceNoTotal@@Base+0x12c> │ │ │ │ + b d7b04 <_Py_NewReferenceNoTotal@@Base+0x12c> │ │ │ │ lsl r4, r3, #2 │ │ │ │ add r8, r7, r4 │ │ │ │ ldr r8, [r8, #20] │ │ │ │ cmn r8, #1 │ │ │ │ - bne d8418 <_Py_NewReferenceNoTotal@@Base+0x110> │ │ │ │ + bne d7ae8 <_Py_NewReferenceNoTotal@@Base+0x110> │ │ │ │ str ip, [r0, r3, lsl #2] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r6, ip │ │ │ │ - bne d83d0 <_Py_NewReferenceNoTotal@@Base+0xc8> │ │ │ │ + bne d7aa0 <_Py_NewReferenceNoTotal@@Base+0xc8> │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ - ldr ip, [pc, #248] @ d85f0 <_Py_NewReferenceNoTotal@@Base+0x2e8> │ │ │ │ + ldr ip, [pc, #248] @ d7cc0 <_Py_NewReferenceNoTotal@@Base+0x2e8> │ │ │ │ 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 │ │ │ │ @@ -175229,119 +174641,119 @@ │ │ │ │ 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 d8574 <_Py_NewReferenceNoTotal@@Base+0x26c> │ │ │ │ + bne d7c44 <_Py_NewReferenceNoTotal@@Base+0x26c> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d85c8 <_Py_NewReferenceNoTotal@@Base+0x2c0> │ │ │ │ + bne d7c98 <_Py_NewReferenceNoTotal@@Base+0x2c0> │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d85a0 <_Py_NewReferenceNoTotal@@Base+0x298> │ │ │ │ + bne d7c70 <_Py_NewReferenceNoTotal@@Base+0x298> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b d85f4 │ │ │ │ + b d7cc4 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d854c <_Py_NewReferenceNoTotal@@Base+0x244> │ │ │ │ + bgt d7c1c <_Py_NewReferenceNoTotal@@Base+0x244> │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, r4 │ │ │ │ - bne d854c <_Py_NewReferenceNoTotal@@Base+0x244> │ │ │ │ + bne d7c1c <_Py_NewReferenceNoTotal@@Base+0x244> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b d854c <_Py_NewReferenceNoTotal@@Base+0x244> │ │ │ │ + b d7c1c <_Py_NewReferenceNoTotal@@Base+0x244> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d8564 <_Py_NewReferenceNoTotal@@Base+0x25c> │ │ │ │ + bgt d7c34 <_Py_NewReferenceNoTotal@@Base+0x25c> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne d8564 <_Py_NewReferenceNoTotal@@Base+0x25c> │ │ │ │ + bne d7c34 <_Py_NewReferenceNoTotal@@Base+0x25c> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b d8564 <_Py_NewReferenceNoTotal@@Base+0x25c> │ │ │ │ + b d7c34 <_Py_NewReferenceNoTotal@@Base+0x25c> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d8558 <_Py_NewReferenceNoTotal@@Base+0x250> │ │ │ │ + bgt d7c28 <_Py_NewReferenceNoTotal@@Base+0x250> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne d8558 <_Py_NewReferenceNoTotal@@Base+0x250> │ │ │ │ + bne d7c28 <_Py_NewReferenceNoTotal@@Base+0x250> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl ba704 <_Py_Dealloc@@Base> │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b d8558 <_Py_NewReferenceNoTotal@@Base+0x250> │ │ │ │ + b d7c28 <_Py_NewReferenceNoTotal@@Base+0x250> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000d85f4 : │ │ │ │ +000d7cc4 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #792] @ d8930 │ │ │ │ + ldr r1, [pc, #792] @ d8000 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ and ip, r2, #24 │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ ubfx r2, r2, #14, #1 │ │ │ │ cmp ip, #0 │ │ │ │ addne r2, r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne d87bc │ │ │ │ + bne d7e8c │ │ │ │ ldr r1, [r3, #3752] @ 0xea8 │ │ │ │ cmp r1, #0 │ │ │ │ - ble d87f8 │ │ │ │ - movw ip, #38400 @ 0x9600 │ │ │ │ + ble d7ec8 │ │ │ │ + movw ip, #38392 @ 0x95f8 │ │ │ │ movt ip, #106 @ 0x6a │ │ │ │ sub lr, r1, #1 │ │ │ │ str lr, [r3, #3752] @ 0xea8 │ │ │ │ sub r1, r0, r2, lsl #3 │ │ │ │ - movw r2, #38928 @ 0x9810 │ │ │ │ + movw r2, #38920 @ 0x9808 │ │ │ │ movt r2, #11 │ │ │ │ ldr lr, [ip, #1028] @ 0x404 │ │ │ │ cmp lr, r2 │ │ │ │ - bne d8818 │ │ │ │ + bne d7ee8 │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ cmn r4, #804 @ 0x324 │ │ │ │ - beq d884c │ │ │ │ + beq d7f1c │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt d86bc │ │ │ │ + bgt d7d8c │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d884c │ │ │ │ + beq d7f1c │ │ │ │ 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 d882c │ │ │ │ + beq d7efc │ │ │ │ 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 │ │ │ │ @@ -175354,29 +174766,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 d8754 │ │ │ │ + bne d7e24 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8750 │ │ │ │ + beq d7e20 │ │ │ │ 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 d88a4 │ │ │ │ + beq d7f74 │ │ │ │ cmp r3, #1 │ │ │ │ - beq d8878 │ │ │ │ + beq d7f48 │ │ │ │ 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] │ │ │ │ @@ -175402,41 +174814,41 @@ │ │ │ │ str ip, [r1, #4] │ │ │ │ ldr ip, [r3, #3824] @ 0xef0 │ │ │ │ ldr r1, [r3, #3752] @ 0xea8 │ │ │ │ sub ip, ip, #1 │ │ │ │ str lr, [r0, #-8] │ │ │ │ cmp r1, lr │ │ │ │ str ip, [r3, #3824] @ 0xef0 │ │ │ │ - bgt d8644 │ │ │ │ - movw ip, #38400 @ 0x9600 │ │ │ │ + bgt d7d14 │ │ │ │ + movw ip, #38392 @ 0x95f8 │ │ │ │ movt ip, #106 @ 0x6a │ │ │ │ - movw r4, #38928 @ 0x9810 │ │ │ │ + movw r4, #38920 @ 0x9808 │ │ │ │ movt r4, #11 │ │ │ │ sub r1, r0, r2, lsl #3 │ │ │ │ ldr lr, [ip, #1028] @ 0x404 │ │ │ │ cmp lr, r4 │ │ │ │ - beq d866c │ │ │ │ + beq d7d3c │ │ │ │ ldr r0, [ip, #1012] @ 0x3f4 │ │ │ │ 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, #988] @ 0x3dc │ │ │ │ - movw r3, #53668 @ 0xd1a4 │ │ │ │ + movw r3, #53692 @ 0xd1bc │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d8924 │ │ │ │ + bne d7ff4 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d238 │ │ │ │ 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 │ │ │ │ @@ -175448,15 +174860,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 d8768 │ │ │ │ + beq d7e38 │ │ │ │ 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] │ │ │ │ @@ -175480,352 +174892,361 @@ │ │ │ │ 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, #972] @ 0x3cc │ │ │ │ blx r2 │ │ │ │ - b d8868 │ │ │ │ + b d7f38 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000d8934 : │ │ │ │ +000d8004 : │ │ │ │ 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, #21188 @ 0x52c4 │ │ │ │ + movw r2, #21808 @ 0x5530 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq d89dc │ │ │ │ + beq d80ac │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #42744 @ 0xa6f8 │ │ │ │ + movw r3, #43364 @ 0xa964 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d89b4 │ │ │ │ + bne d8084 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d89b4 │ │ │ │ + beq d8084 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb880 <_Py_dict_lookup@@Base> │ │ │ │ + bl bb878 <_Py_dict_lookup@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl ae85c │ │ │ │ + bl ae874 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d8998 │ │ │ │ + bne d8068 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 3dee8 │ │ │ │ mov r0, #0 │ │ │ │ - b d89ac │ │ │ │ + b d807c │ │ │ │ mov r1, r2 │ │ │ │ - bl d2374 │ │ │ │ + bl d1b04 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d8978 │ │ │ │ - movw r0, #39884 @ 0x9bcc │ │ │ │ + bne d8048 │ │ │ │ + movw r0, #42124 @ 0xa48c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ movw r1, #2609 @ 0xa31 │ │ │ │ - bl 3fa578 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d89d4 │ │ │ │ + bl 3fae40 <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d80a4 │ │ │ │ push {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 │ │ │ │ - subs r3, r1, #0 │ │ │ │ - str r0, [fp, #-160] @ 0xffffff60 │ │ │ │ - str r2, [fp, #-164] @ 0xffffff5c │ │ │ │ - str r3, [fp, #-156] @ 0xffffff64 │ │ │ │ - beq d9924 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - sub r7, fp, #124 @ 0x7c │ │ │ │ + subs sl, r0, #0 │ │ │ │ + str r1, [fp, #-156] @ 0xffffff64 │ │ │ │ + str r2, [fp, #-152] @ 0xffffff68 │ │ │ │ + beq d8f54 │ │ │ │ + ldr r3, [sl, #4] │ │ │ │ + sub r5, fp, #124 @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ bic r2, r3, r3, asr #31 │ │ │ │ - str r2, [fp, #-132] @ 0xffffff7c │ │ │ │ - ldr r2, [fp, #-156] @ 0xffffff64 │ │ │ │ rsblt r3, r3, #0 │ │ │ │ movge r3, #0 │ │ │ │ + str r3, [fp, #-160] @ 0xffffff60 │ │ │ │ + ldr r3, [sl, #8] │ │ │ │ str r3, [fp, #-168] @ 0xffffff58 │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ ldrh r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + str r2, [fp, #-128] @ 0xffffff80 │ │ │ │ bfc r3, #0, #10 │ │ │ │ orr r3, r3, #512 @ 0x200 │ │ │ │ strh r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r3, [r2, #16] │ │ │ │ + ldr r3, [sl, #16] │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - ldr r3, [r2] │ │ │ │ + ldr r3, [sl] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ strh r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r3, fp, #120 @ 0x78 │ │ │ │ str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ - mov r6, #0 │ │ │ │ - movw r8, #65535 @ 0xffff │ │ │ │ - mov r9, r6 │ │ │ │ - mov r5, r6 │ │ │ │ - str r6, [fp, #-152] @ 0xffffff68 │ │ │ │ - str r6, [fp, #-140] @ 0xffffff74 │ │ │ │ - str r6, [fp, #-172] @ 0xffffff54 │ │ │ │ - str r6, [fp, #-148] @ 0xffffff6c │ │ │ │ - str r6, [fp, #-144] @ 0xffffff70 │ │ │ │ - str r6, [fp, #-128] @ 0xffffff80 │ │ │ │ - str r6, [fp, #-180] @ 0xffffff4c │ │ │ │ - mov r0, r7 │ │ │ │ - bl db3b0 <_PySlotIterator_Next@@Base> │ │ │ │ + ldr r3, [sl, #12] │ │ │ │ + str r3, [fp, #-132] @ 0xffffff7c │ │ │ │ + mov r9, #0 │ │ │ │ + str r9, [fp, #-176] @ 0xffffff50 │ │ │ │ + mov r7, r9 │ │ │ │ + mov r8, r9 │ │ │ │ + str r9, [fp, #-136] @ 0xffffff78 │ │ │ │ + str r9, [fp, #-164] @ 0xffffff5c │ │ │ │ + str r9, [fp, #-140] @ 0xffffff74 │ │ │ │ + str r9, [fp, #-148] @ 0xffffff6c │ │ │ │ + str r9, [fp, #-144] @ 0xffffff70 │ │ │ │ + str r9, [fp, #-172] @ 0xffffff54 │ │ │ │ + mov r0, r5 │ │ │ │ + bl da954 <_PySlotIterator_Next@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d8c18 │ │ │ │ + beq d8360 │ │ │ │ ldrh r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ - bhi d8c00 │ │ │ │ + bhi d82c8 │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ - bls d8ad4 │ │ │ │ - ldr r3, [pc, #4080] @ d9af0 │ │ │ │ + bls d8198 │ │ │ │ + ldr r3, [pc, #4064] @ d91a4 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #60 @ 0x3c │ │ │ │ - bhi d8ad4 │ │ │ │ + bhi d8198 │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d9950 │ │ │ │ + beq d8f44 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e3a0 │ │ │ │ add r4, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b8ef0 │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq d9e0c │ │ │ │ + bl b8ee8 │ │ │ │ + subs r8, r0, #0 │ │ │ │ + beq d9204 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r4 │ │ │ │ bl 2e304 │ │ │ │ - b d8ad4 │ │ │ │ - ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ - ldr r3, [sl] │ │ │ │ + b d8198 │ │ │ │ + ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d8ad4 │ │ │ │ - str r6, [fp, #-188] @ 0xffffff44 │ │ │ │ - movw r6, #16788 @ 0x4194 │ │ │ │ - movt r6, #68 @ 0x44 │ │ │ │ - str r5, [fp, #-184] @ 0xffffff48 │ │ │ │ - str r7, [fp, #-192] @ 0xffffff40 │ │ │ │ - movw r5, #48356 @ 0xbce4 │ │ │ │ - movt r5, #68 @ 0x44 │ │ │ │ - mov r7, r3 │ │ │ │ - movw r1, #48376 @ 0xbcf8 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ + beq d8198 │ │ │ │ + str sl, [fp, #-188] @ 0xffffff44 │ │ │ │ + ldr sl, [fp, #-140] @ 0xffffff74 │ │ │ │ str r4, [fp, #-196] @ 0xffffff3c │ │ │ │ - ldr r4, [fp, #-128] @ 0xffffff80 │ │ │ │ - str r1, [fp, #-128] @ 0xffffff80 │ │ │ │ - ldr r2, [sl, #12] │ │ │ │ + movw r4, #50596 @ 0xc5a4 │ │ │ │ + movt r4, #68 @ 0x44 │ │ │ │ + str r9, [fp, #-184] @ 0xffffff48 │ │ │ │ + str r8, [fp, #-180] @ 0xffffff4c │ │ │ │ + movw r9, #50616 @ 0xc5b8 │ │ │ │ + movt r9, #68 @ 0x44 │ │ │ │ + str r5, [fp, #-192] @ 0xffffff40 │ │ │ │ + movw r8, #19604 @ 0x4c94 │ │ │ │ + movt r8, #68 @ 0x44 │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ tst r2, #8 │ │ │ │ - bne d97cc │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r7 │ │ │ │ + bne d8e08 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ bl 2e55c │ │ │ │ - add r4, r4, #1 │ │ │ │ + add r7, r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d93b4 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r7 │ │ │ │ + beq d8a1c │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r5 │ │ │ │ bl 2e55c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d93ec │ │ │ │ - ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ - mov r0, r7 │ │ │ │ + beq d8a54 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r1, r9 │ │ │ │ bl 2e55c │ │ │ │ cmp r0, #0 │ │ │ │ - moveq r9, sl │ │ │ │ - ldr r7, [sl, #20]! │ │ │ │ - cmp r7, #0 │ │ │ │ - bne d8b94 │ │ │ │ - ldr r6, [fp, #-188] @ 0xffffff44 │ │ │ │ - ldr r5, [fp, #-184] @ 0xffffff48 │ │ │ │ - ldr r7, [fp, #-192] @ 0xffffff40 │ │ │ │ - str r4, [fp, #-128] @ 0xffffff80 │ │ │ │ - b d8ad4 │ │ │ │ - cmp r2, r8 │ │ │ │ - beq d9818 │ │ │ │ - mov r0, r7 │ │ │ │ - bl db3b0 <_PySlotIterator_Next@@Base> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - bne d8ae4 │ │ │ │ + moveq sl, r6 │ │ │ │ + ldr r5, [r6, #20]! │ │ │ │ + cmp r5, #0 │ │ │ │ + bne d8258 │ │ │ │ + str sl, [fp, #-140] @ 0xffffff74 │ │ │ │ + ldr r9, [fp, #-184] @ 0xffffff48 │ │ │ │ + ldr r8, [fp, #-180] @ 0xffffff4c │ │ │ │ + ldr sl, [fp, #-188] @ 0xffffff44 │ │ │ │ + ldr r5, [fp, #-192] @ 0xffffff40 │ │ │ │ + b d8198 │ │ │ │ + movw r3, #65535 @ 0xffff │ │ │ │ + cmp r2, r3 │ │ │ │ + bne d8198 │ │ │ │ + mov r4, #0 │ │ │ │ + ldr r3, [pc, #3816] @ d91c8 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + ldr r5, [r3, #88] @ 0x58 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq d88d4 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d832c │ │ │ │ + cmp r4, #0 │ │ │ │ + beq d832c │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt d8328 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + beq d9410 │ │ │ │ + mov r4, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl b9560 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq d88e0 │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt d88e0 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + bne d88e0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl ba6fc <_Py_Dealloc@@Base> │ │ │ │ + b d88e0 │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d9d34 │ │ │ │ + beq d91cc │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #3 │ │ │ │ - beq d9d14 │ │ │ │ - ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ + beq d92ac │ │ │ │ + ldr r2, [fp, #-136] @ 0xffffff78 │ │ │ │ cmp r2, #0 │ │ │ │ - bne d97f4 │ │ │ │ + bne d8e30 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2e70c │ │ │ │ cmp r0, #0 │ │ │ │ addne r4, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e3a0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c1024 │ │ │ │ - subs r8, r0, #0 │ │ │ │ - beq d9d08 │ │ │ │ + bl c1258 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq d9214 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e3a0 │ │ │ │ add r4, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b8ef0 │ │ │ │ + bl b8ee8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - beq d9c58 │ │ │ │ + str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ + beq d927c │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, r4 │ │ │ │ bl 2e304 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne d9370 │ │ │ │ + ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne d89d4 │ │ │ │ + cmp r9, #0 │ │ │ │ + bne d89d8 │ │ │ │ mov r0, #1 │ │ │ │ - movw r1, #36116 @ 0x8d14 │ │ │ │ + movw r1, #36736 @ 0x8f80 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl cb8c4 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq d9c5c │ │ │ │ - ldr r3, [fp, #-136] @ 0xffffff78 │ │ │ │ + bl cafe8 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r9, #0 │ │ │ │ + beq d9280 │ │ │ │ + ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - beq d8d10 │ TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes